github dcm4che/dcm4chee-arc-light 5.10.5

latest releases: 5.32.0, 5.31.2, 5.31.1...
6 years ago

New Features

  • RESTful Service to list configured HL7 Applications #779
  • RESTful service to query Series from external C-FIND SCP #792
  • RESTful service to query Studies from external C-FIND SCP #793
  • RESTful service to query Instances from external C-FIND SCP #794
  • RESTful service to query Patients from external C-FIND SCP #795
  • RESTful service to reject Study/Series/Instance from external Archive #853
  • UI: Query external Archives for Patients, Studies, Series and Instances #857
  • UI: Export Studies, Series, Instances from external Archives by DICOM C-MOVE #858
  • UI: Reject Studies, Series, Instances from external Archives #861
  • UI : Enable to list configured HL7 Applications by providing a new tab in Configuration page #870
  • Supplement received Composite Objects with Issuer Of Patient ID and other attributes from configuration #888
  • Supplement received Modality Performed Procedure Steps with Issuer Of Patient ID and other attributes from configuration #889
  • RESTful service to link Study/Series/Instances to MWL Entry #899
  • Coercion of Composite Query C-FIND RSP by XSLT or Leading C-FIND SCP #900
  • Coercion of QIDO Results by XSLT or Leading C-FIND SCP #908
  • Forward C-FIND RQs to configured C-FIND SCP and return responses according configured Policy #910
  • RESTful Service to get configured Access URL of Elastic Search #924
  • RESTful Service to send HL7 v2 ADT message to remote HL7 Application #927
  • UI: Link Study/Series/Instances with MWL Entry #929

Improvements

  • Docker images: Make Device Name for Audit Record Repository configurable by ENV SYSLOG_DEVICE_NAME #850
  • UI2: Add the posibility to the 'Usablespace below'-filter on 'Storage System'-page to choose the Unit (GB,MB ...) #852
  • Add dicomDescription and dicomApplicationCluster properties to HL7 Application #855
  • UI: Create Patient: Provide Drop-Down for Specific Character Set #865
  • Emit Audit Message on export of Studies, Series, Instances from external Archives by RESTful service #868
  • Emit Audit Message on Reject Studies, Series, Instances from external Archives by RESTful service #869
  • Overlay.getEmbeddedOverlayGroupOffsets(): Ignore embedded overlays with Overlay Bit Position < Bits Stored #876
  • dcm4che-tool-dcmqrscp: add option --delay-cfind #877
  • WADO: Ignore embedded overlays with Overlay Bit Position < Bits Stored #883
  • Optionally select the field value as 'Description' if components are missing in HL7 segment field values #886
  • Audit : Do not create spool files for Audit Records for Queries with matching Audit Suppress Criteria #892
  • RESTful Service to queue export of Studies, Series, Instances from external Archives by DICOM C-MOVE #896
  • Replace support of generic DICOM Exporter Descriptor by option to perform DICOM exports synchronously #897
  • Include information about the requesting User in Audit Messages triggered by RESTful Export Services #898
  • UI: Query Export Task for a particular Study Instance UID #901
  • Do not require installation of Keycloak Wildfly Client Adapter for unsecured version #904
  • Log conflicting Patient IDs in server.log on storage and/or copy/move of instances #915
  • Make realm name configurable #919
  • UI: Add Admin Realm link in Sign-in Tools #920
  • Specify timezone in date strings returned in JSON Objects by RESTful services #925
  • RESTful services : Create/Update/Delete Modality Worklist Entries - Synchronize another archive with local changes by MWL-RS #926
  • Return Rejection Note Type by List Rejection Notes RESTful Service #930

Bug Fixes

  • UI: Device Configurator, update values of referenced 'dicomNetworkConnection' when one is deleted, prevent deleting when one is referenced #769
  • UI Configurator : Cloning of child object of archive device fails if done immediately after deleting a child object #806
  • Name of ZIP archive with vendor data does not match name in LDAP update scripts in binary distribution package #848
  • ldapmodify update-config-5.10.4.ldif: missing attributeDescription #849
  • UI: In the Queue page, the formated-time in the headers are wrong #871
  • Audit Storage Commitment : handling of unknown study instance uid is absent #872
  • Audit storage commitment : user ids in active participants absent when triggered from UI #873
  • HL7 v2.5 : Issuer of Accession Number missing in stylesheet #879
  • dcm4che-tools-findscu: study.csv.xsl does not convert multiple values for Specific Character Set correctly, if the first value is empty #880
  • DIFF-RS: values for PN which differs only by trailing '^'s are considered as different #881
  • UI : MWL Query : Wrong URL being passed to server side resulting in incorrect matches sent back in response #882
  • HL7 Order messages : Scheduled Protocol Code Sequence not populated for OBR_4_1 #884
  • dcm4che-tool-findscu: nested query params in XML files are ignored if an attribute of the nested item is also specified by CLI option -r or -m #885
  • Export triggered storage commitment fails if an alias of an Application Entity is the dicomAETitle in Exporter #887
  • AuditSuppressCriteria.match() does not consider Active Participant #893
  • Thread deadlock on receive of A-RELEASE-RQ after P-DATA-TF with pending PDV #894
  • Retry of Export Tasks with WARNING cannot be enabled by Queue Attribute Retry on Warning #907
  • Timezone Offset From UTC (0008,0201) not returned in C-FIND RSPs #928
  • RESTful Copy/Move forwarding 'modified instanceRefs' instead of 'original instanceRefs' #932
  • Store service throws NullPointerException when subsequent DICOM objects have no patient ID but additional patient information to be updated #933
  • UI: Wronge rejected type code on move #934
  • Change Patient ID RESTful service does not extract Universal Entity ID and Type from HL7 v2 CX component 4 subcomponent 2 and 3 in URL #937
  • Change Patient ID RESTful service use Issuer of prior Patient ID for new Patient ID #938
  • Merge Patient(s) RESTful service does not extract Universal Entity ID and Type from HL7 v2 CX component 4 subcomponent 2 and 3 in URL #939
  • Accept Conflicting Patient ID set default value on archive AE extension level in ldap configuration #940

Tasks

  • Update base docker image of dcm4chee-arc-psql from java:8-jre to openjdk:8-jre #628
  • Add examples of hl7 log file pattern in schema json files #851
  • Rename device name and AE Title for default Scheduled Station for MWL Order Feed in default configuration #856
  • dcm4che-tool-storescu: provide sample MR images in DCM4CHE_HOME/etc/storescu #863
  • dcm4che-tool-sendhl7: provide sample ADT^A08 and ORM^O01 HL7 v 2.3.1 messages DCM4CHE_HOME/etc/hl7snd #864
  • dcm4che-tools-dcmqrscp : Sync RecordFactory.xml file in line with dcmdir/RecordFactory.xml file #874
  • UI: Add "missing=true" parameter to diff #875
  • UI: Add set expireddate - button to a study. #878
  • Suppress emission of Audit Records for Queries invoked by DIFF-RS of the archive to itself by default configuration #890
  • Audit HL7 error cases #891
  • Extract configuration of leading CFindSCP Return Keys from ArchiveAttributeCoercion into AttributeSet #902
  • Change library version from dcm4chee-arc-light-5.10.5 to 5.10.5 #903
  • JSON Configuration: wrap all non-dicom Device/AE Extensions under dcm4che Device/AE Extension #906
  • Audit : Identify only a single user as the requester #911
  • Upgrade Keycloak in docker images to 3.2.1.Final #913
  • Use Standalone Keycloak server instead Wildfly Keycloak Overlay #916
  • Use Standalone Keycloak Security Proxy for securing access to Kibana #917
  • Docker Images: Upgrade slapd to 2.4.44 #921
  • Unify position of 'priorPatientID' in Merge Patient and Change Patient ID service URLs in IOCM-RS with that of HL7-RS #935

Binary Distribution Packages

https://sourceforge.net/projects/dcm4che/files/dcm4chee-arc-light5/5.10.5

Don't miss a new dcm4chee-arc-light release

NewReleases is sending notifications on new releases.