Synchronize external HL7 Receivers on Patient Information Updates - dcm4che/dcm4chee-arc-light GitHub Wiki
Use this feature to notify one or more configured external HL7 Receiver on patient information changes in archive triggered by :
- Create Patient by system generated data
- Update Patient attributes
- Change Patient ID using Update Patient
- Merge one or more patients.
- Configure one or more HL7 Receiver.
- Upload Vendor Data if not already uploaded.
- Go to
Menu->Configuration, then onDevicespage,Editthedcm4chee-arcdevice. Go toExtensionsandEdit extensionofDevice Extension. Again go to itsExtensionsandEdit extensionofArchive Device. - Enter values in fields
HL7 ADT Sending ApplicationandHL7 ADT Receiving Applicationas shown below andSave.
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.
-
Start the hl7rcv tool
hl7rcv -b 2576 -
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.