HL7 Receiver - dcm4che/dcm4chee-arc-light GitHub Wiki

Overview

This page explains how one can add one or more HL7 receivers to their configuration. HL7 receivers are needed if one wants to make use of features Forward received HL7 messages and / or Synchronize external HL7 receivers on Patient Information Updates

Configuration

Using Archive UI

  1. Go to Menu -> Configuration, then on Devices page, select Create device from More functions dropdown.
  2. Enter value in field Device Name and set value of installed to True and Save.
  3. Go to its Child Objects and + Add a Network Connection. Enter values in fields Name, Hostname, Port and Save.
  4. Next go to its Extensions, select + for adding Network Connection Extension to append proprietary dcm4che attributes. Select HL7 from Protocol dropdown and Save.
  5. Next Extensions of newly created device and Edit extension of Device Extension. Go to the Child Objects and + Add a HL7 Applications. Enter value in field HL7 Application name and select a connection for Network Connection Reference and Save.

Using LDAP

One may either

  • create a LDIF file (e.g.):

      version: 1
      dn: dicomDeviceName=hl7rcv,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
      dicomInstalled: TRUE
      dicomDeviceName: hl7rcv
      objectClass: dicomDevice
      objectClass: dcmDevice
      
      dn: cn=hl7,dicomDeviceName=hl7rcv,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
      dicomHostname: localhost
      dicomPort: 2576
      objectClass: dicomNetworkConnection
      objectClass: dcmNetworkConnection
      dcmProtocol: HL7
      cn: hl7
      
      dn: hl7ApplicationName=HL7RCV|DCM4CHEE,dicomDeviceName=hl7rcv,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
      objectClass: hl7Application
      dicomNetworkConnectionReference: cn=hl7,dicomDeviceName=hl7rcv,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
      hl7ApplicationName: HL7RCV|DCM4CHEE
    

    and import it to the LDAP Server by using the ldapmodify command line utility.

One may refer Device, Network Connection, dcm4che Network Connection and HL7 Application to understand the description of attributes.

Go to the Control tab on Configuration page in archive UI and reload the configuration.

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