C FIND AE different from C MOVE AE and or C STORE AE - dcm4che/dcm4chee-arc-light GitHub Wiki
This page briefly describes the tests how one can query for studies from one external archive but retrieve from a second external archive. Independent of this feature, in order to query for studies available on first and second external archives, follow either Accessing external archive Web Services or Accessing external archive Web Services over a proxy
Configure a Remote Application Entity for one or more external archive(s) providing
- C-FIND SCP : External archive which shall be queried for studies
- C-MOVE SCP : External archive which shall be used for retrieving studies
- C-STORE SCP : External archive which is capable of receiving rejection notes
- C-STORE SCP : Destination of studies retrieved from C-MOVE SCP.
Note : Destination of studies retrieved from C-MOVE SCP can be a remote application entity or local archive invoking the request
- Add a Web Application for external archive providing C-MOVE SCP or C-STORE SCP :
Go to
Configuration page -> Devices tab -> dcm4chee-arc -> Device Extension -> Child Objects -> Web Application -> Add new Web Application
. SpecifyWeb Application name
-
Web Service Path
:/dcm4chee-arc/aets/DCM4CHEE/dimse/EXT_AET_2/query:EXT_AET
(ReplaceDCM4CHEE
,EXT_AET
(C-FIND SCP) andEXT_AET_2
(C-MOVE SCP and/or C-STORE SCP capable of receiving rejection notes), as per your configurations.) -
Web Service Classes
:QIDO_RS
,QIDO_COUNT
,MOVE
,MOVE_MATCHING
andREJECT
. -
AE Title
:DCM4CHEE
(ReplaceDCM4CHEE
by AE of your internal archive, if changed) andSave
.
One may either
-
create a LDIF file (e.g.):
version: 1 dn: dcmWebAppName=DCM4CHEE-EXT-MOVE-REJECT,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org dcmWebServiceClass: MOVE_MATCHING dcmWebServiceClass: MOVE dcmWebServiceClass: QIDO_RS dcmWebServiceClass: QIDO_COUNT dcmWebServiceClass: REJECT objectClass: dcmWebApp dicomAETitle: DCM4CHEE dcmWebAppName: DCM4CHEE-EXT-MOVE-REJECT dcmWebServicePath: /dcm4chee-arc/aets/DCM4CHEE/dimse/EXT_AET_2/query:EXT_AET
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.
Querying from an external archive 1 and retrieving from another external archive is currently available in UI. However, one may make use of following services using curl