Accessing external archive PAM Services - dcm4che/dcm4chee-arc-light GitHub Wiki

Configuration

If the external archive supports Patient Administration Management, profile, below configurations can be done to work on patients of external archive from your own archive.

Configure Remote Application Entity for an external archive and a HL7 Receiver for that archive as well.

Configure also a specific HL7 Receiver for your own archive. By default configuration, * is configured as a HL7 Application for the archive (which means that archive is able to receive HL7 messages from any sender. This facilitates any HL7 Sender to send HL7 messages to DCM4CHEE Archive without those systems having to configure DCM4CHEE Archive's HL7 Application on their side).

Using Archive UI

  • Add a Web Application for PAM on external archive : Go to Configuration page -> Devices tab -> <your-external-archive-device> -> Device Extension -> Child Objects -> Web Application -> Add new Web Application. Specify
    • Web Application name
    • Web Service Path : /dcm4chee-arc/hl7apps/HL7App|HL7Facility/hl7/HL7CLONEApp|HL7CLONEFacility (Replace HL7App|HL7Facility and HL7CLONEApp|HL7CLONEFacility by HL7 Application with Facility configured for your own archive and on external archive respectively.)
    • Web Service Classes : PAM.
    • AE Title : DCM4CHEE_CLONE (Replace DCM4CHEE_CLONE by AE of your external archive) and Save.

Using LDAP

One may either

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

      version: 1
      
      dn: dcmWebAppName=DCM4CHEE_CLONE_PAM,dicomDeviceName=dcm4chee-arc-2,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
      objectClass: dcmWebApp
      dcmWebAppName: DCM4CHEE_CLONE_PAM
      dcmWebServiceClass: PAM
      dcmWebServicePath: /dcm4chee-arc/hl7apps/HL7App|HL7Facility/hl7/HL7CLONEApp|HL7CLONEFacility
      dicomAETitle: DCM4CHEE_CLONE
    

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

  • or use the Add Attribute... and Add Value... function of Apache Directory Studio to add attributes on Device level (e.g.: dicomDeviceName=dcm4chee-arc2) in the Archive Configuration.

Refer to Web Application to understand the description of attributes.

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

Tests

  • Go to Navigation page -> Patients tab, select DCM4CHEE_CLONE_PAM from Web App Service dropdown and proceed with :
    • SUBMIT : To see list of patients.
    • From More functions dropdown, Create Patient : To create a new patient on the external archive.
    • Select any patient from the list and Edit patient : To update the patient attributes on the external archive. Currently unavailable
    • Select Toggle checkboxes from Actions for selections dropdown and select any patient and Mark selected patient for merge, next select a target patient and Start the process of copying/moving/linking or merging and Merge.
⚠️ **GitHub.com Fallback** ⚠️