github dcm4che/dcm4chee-arc-light 5.15.0

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

New Features

  • QIDO-RS: return matches as CSV #1562
  • Patient Demographics Query (PDQ) Service Provider Extension #1631
  • RESTful service to list configured PDQ Services #1638
  • Prefetch Studies on receive of HL7 message according configurable prefetch rules #1661
  • RESTful service to schedule export task specified in a CSV #1671
  • Resolve deletion failures automatically #1686

Improvements

  • Emit Audit Message on rejection of an association request from a remote AE #1564
  • Emit Audit Message on failed attempts to initiate association to a remote AE #1565
  • Emit Audit Message on failed attempts to initiate TCP connection to remote hosts #1566
  • Send Message Cancel Event for Delete task(s) with status IN_PROCESS #1575
  • Emit Audit Messages on any action a Keycloak admin performs within the admin console #1592
  • UI: Monitoring->Queue: refresh count-by-status table on submit button #1620
  • Avoid data loss caused by wrong configuration of Storage Cluster ID #1624
  • Improve logging of PurgeStorageScheduler #1625
  • UI: Monitoring Retrieve/Export: Add delete Button to batche tasks #1626
  • Suppress WARN log message caused by concurrent attempts to delete objects of the same study from cache storage systems #1628
  • Do not attempt to compress already compressed images by the Compression Scheduler #1630
  • Include device node as active participant for user triggered Software Configuration Audit message #1632
  • Emit Audit messages on Patient Verification against external Patient Demographic Provider #1637
  • QIDO-RS: query parameter "patientVerificationStatus=" to filter for Patients with specified Verification Status #1643
  • Include Message ID and Batch ID of corresponding Export Task in Storage Commitment Results #1647
  • GET /dcm4chee-arc/stgcmt: support filter by Batch ID and JMS Message ID specified by query parameter 'batchID' and 'JMSMessageID' #1648
  • UI Monitoring : Support 'batchID' as filter in Storage Commitments tab #1651
  • Optionally delete Failed, Warning or Canceled Queue Messages from DB after respective configurable delays #1659
  • Rename former HL7 Prefetch Rule to HL7 Export Rule and support specifying HL7 message fields for selection of exported studies #1662
  • Rename former Prefetch Rule to Export Priors Rule and support specifying DICOM attributes for selection of exported prior Studies #1663
  • UI: Enable csv upload for creating export tasks #1668
  • UI: Update Exporter Description Widget to use the json schema in the form #1669
  • UI Configuration: Drop-down for RS Forward Rule attribute Keycloak Server ID #1674
  • QIDO-RS: Accept Query Parameter #1675
  • UI Study List: Download query result as CSV #1681
  • Simplify SQL invoked for count of Export Tasks #1682
  • Simplify SQL invoked for list of Export Tasks #1683

Bug Fixes

  • Object deletion on one Storage System may block object deletion on other Storage Systems #1527
  • Study completely rejected with Retention Expired fails to get deleted when triggered from IOCM_EXPIRED view #1582
  • UI: 'reschedule all matching tasks' is not visible on status 'FAILED' of the task #1611
  • UI: Configuration wrong Audit Suppress Criteria code values #1615
  • Delayed compression does not take care to update previous calculated Series and Study size #1616
  • WADO-URI fails with java.lang.IllegalArgumentException: stream does not implement BytesWithImageImageDescriptor! #1618
  • AuditLoggerService throws NPE if no AuditLogger is configured #1621
  • Dislocated UIDs in log message of StgCmtManagerImpl #1622
  • Failures of deletion of Location records may cause data loss #1623
  • Replacement of existing object does not update StorageIDs of Study #1627
  • Delayed compression only uses one thread, even if configured number of Compression Threads > 1 #1629
  • Mandatory UserID and Network Access Point info is missing in Destination Active Participant for Scheduler Triggered XDS Export Audit Message #1633
  • UI: Study page: Large images doesn't fit on pop up box #1642
  • UI: Associations - duration is calculated wrongly #1660
  • Response Timeout of connection does not work #1680
  • Cancel/Delete/Reschedule Export tasks : Device name filter is being applied in export and queue predicates #1685
  • Reload does not apply changes in the Image Reader/Writer configuration #1687
  • MWL SCP does not apply Patient ID matching key #1688

Tasks

  • Upgrade Keycloak to 4.5.0.Final #1649
  • Update db scripts for 5.15.0 for databases other than postgres #1656
  • Add additional JMS Export Queues #1667
  • provide update-schema bash script in postgres-dcm4chee docker image #1677
  • Provide docker images with PostgreSQL 11.1 #1678
  • Support SOP Classes added by DICOM 2018e by default configuration #1684

Wiki Pages

  • HowTo Patient Verification against external Patient Demographic Provider #1636
  • HowTo Prefetch Studies on receive of HL7 message according configurable prefetch rules #1664
  • HowTo Export prior Studies on receive of DICOM composite objects according configurable export rules #1665
  • HowTo Export Studies on receive of HL7 message according configurable export rules #1666
  • Update HowTo Secure Archive UI and RESTful Services using Keycloak #1676

Binary Distribution Packages

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

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

NewReleases is sending notifications on new releases.