Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Notify external HL7 Receivers on Procedure Status Updates

20 views
Skip to first unread message

Harsh Agarwal

unread,
Mar 18, 2025, 6:47:07 AMMar 18
to dcm4che
I'm attempting to integrate dcm4chee-arc-light (5.32.0-secure, Docker) to send HL7 Procedure Status Updates to an external receiver. 

I've followed the instructions in the dcm4chee documentation to configure the necessary sender (HL7SND|DCM4CHEE) and receiver (PSU|RECEIVER) applications, and I've modified the DCM4CHEE AET settings accordingly. 

The issue I'm encountering is that the 'HL7 Procedure Status Update Sending Application' field in the AET configuration resets to an empty value after each save.

Consequently, HL7 PSU messages are failing to send, and I'm seeing 'Failed to schedule HL7 Procedure Status Update to PSU_RECEIVER:
: java.lang.IllegalArgumentException: The value of param sender must be a valid Java Object
        at java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.setParameter(TransformerImpl.java:1239)' errors in the logs. 

I'm seeking help to resolve this configuration persistence problem."  
HL7_SENDER_Receiver.png
DCM4CHEE configuration.png

Harsh Agarwal

unread,
Mar 21, 2025, 8:21:42 AMMar 21
to dcm4che
The issue was caused by mismatched Docker images in my compose files. After updating to the correct images, it's now working.
Reply all
Reply to author
Forward
0 new messages