From a590735d1c9cb24cfd33f9477c9347d3d7912873 Mon Sep 17 00:00:00 2001 From: MOHANKUMAR T Date: Mon, 2 Feb 2026 08:21:34 +0530 Subject: [PATCH 1/2] BAH-4353 | Add. DCM4CHEE LDAP configuration to setup pacs-integration service as a HL7 node --- dcm4chee/pacs-integration.ldif | 41 ++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 dcm4chee/pacs-integration.ldif diff --git a/dcm4chee/pacs-integration.ldif b/dcm4chee/pacs-integration.ldif new file mode 100644 index 000000000..13faeba29 --- /dev/null +++ b/dcm4chee/pacs-integration.ldif @@ -0,0 +1,41 @@ +# 1. Create the Device under the default "Devices" container +dn: dicomDeviceName=bahmni-emr,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org +objectClass: dicomDevice +dicomDeviceName: bahmni-emr +dicomInstalled: TRUE + +# 2. Add the Network Connection with both required Object Classes +dn: cn=hl7,dicomDeviceName=bahmni-emr,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org +objectClass: dicomNetworkConnection +objectClass: dcmNetworkConnection +cn: hl7 +dicomHostname: pacs-integration-dcm5 +dicomPort: 2576 +dcmProtocol: HL7 + +# 3. Create the HL7 Application +dn: hl7ApplicationName=pacs-integration|pacs-integration,dicomDeviceName=bahmni-emr,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org +objectClass: hl7Application +hl7ApplicationName: pacs-integration|pacs-integration +dicomNetworkConnectionReference: cn=hl7,dicomDeviceName=bahmni-emr,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org + + +# 4. Update PSU Task attributes +dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org +changetype: modify +# 4.1. Setting the Polling Interval +replace: hl7PSUTaskPollingInterval +hl7PSUTaskPollingInterval: PT30S +- +# 4.2. Setting Sending App|Facility +replace: hl7PSUSendingApplication +hl7PSUSendingApplication: * +- +# 4.3. Setting Receiving App|Facility +replace: hl7PSUReceivingApplication +hl7PSUReceivingApplication: pacs-integration|pacs-integration +- +#4.4. Setting Timeout before sending notification +replace: hl7PSUDelay +hl7PSUDelay: PT30S + From d4848661fda4cd6278dd17986416ae9e906e7191 Mon Sep 17 00:00:00 2001 From: MOHANKUMAR T Date: Sun, 8 Feb 2026 21:24:57 +0530 Subject: [PATCH 2/2] BAH-4353 | Add. Configuration for PACS Viewer URL --- openmrs/apps/clinical/v2/dashboards/general.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openmrs/apps/clinical/v2/dashboards/general.json b/openmrs/apps/clinical/v2/dashboards/general.json index 4f8ced7cb..541e4989b 100644 --- a/openmrs/apps/clinical/v2/dashboards/general.json +++ b/openmrs/apps/clinical/v2/dashboards/general.json @@ -153,7 +153,8 @@ "type": "pacsOrders", "config": { "orderType": "Radiology order", - "numberOfVisits": 5 + "numberOfVisits": 5, + "pacsViewerUrl": "/ohif/viewer?StudyInstanceUIDs={{StudyInstanceUIDs}}&multimonitor=secondary" } } ]