Patient Information - amsalama/dcm4chee-arc-light GitHub Wiki

Overview

One can use this feature when there is need to notify the configured HL7 receivers whenever below RESTful services of the archive are used :

Configuration

Using Archive UI

  1. Go to Menu->Configuration, then on Devices page, Edit the dcm4chee-arc device. Go to Extensions and Edit extension of Device Extension. Again go to its Extensions and Edit extension of Archive Device.
  2. Enter values in fields HL7 ADT Sending Application and HL7 ADT Receiving Application as shown below and Save.

Using LDAP

One may create a LDIF file and import it to the LDAP Server by using the ldapmodify command line utility.

       version: 1
       dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
       changetype: modify
       add: hl7ADTSendingApplication
       hl7ADTSendingApplication: *|*

       dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
       changetype: modify
       add: hl7ADTReceivingApplication
       hl7ADTReceivingApplication: HL7RCV|DCM4CHEE
  • or use the Add Attribute... and Add Value... function of Apache Directory Studio to add attributes on Archive Device level (e.g.: dicomDeviceName=dcm4chee-arc) in the Archive Configuration.

One may refer to Archive Device to understand the description of attributes.

Testing

  1. Start the hl7rcv tool

     hl7rcv -b 2576
    
  2. Trigger any of the above RESTful services to the archive and check in the hl7rcv tool window. It can be seen that corresponding ADT messages have been received.

⚠️ **GitHub.com Fallback** ⚠️