Export received DICOM instances - dcm4che/dcm4chee-arc-light GitHub Wiki
This is an alternative to Forwarding of received instances which makes use of an UPS on Store and UPS Processing Rule instead of an Export Rule and a DICOM Exporter. This feature makes use of Unified Procedure Step Service Class to process export of DICOM instances as a workitem.
Configure a UPS on Store and note the following :
- To be able to export objects to more than one destination, configure a UPS on Store rule for each destination,
by associating the respective
Destination AE
in each of the UPS on Store rules. In such a case, set value ofUPS Instance UID based on name
with a unique prefix for each of the UPS on Store rules, for eg.DicomExport-Destination1-{StudyInstanceUID}
- Similarly, if there are more than one UPS on Store rules configured for different purposes like set the value of
UPS Instance UID based on name
with a unique prefix for such UPS on Store rules, for eg.DicomExport-{StudyInstanceUID}
. - By default, instances are retrieved from the database on object level. If
Scope of Accumulation
is set toStudy
orSeries
, these will be retrieved per study or series respectively. - Set
Scheduled Workitem Code
as(DICOM_EXPORT, 99DCM4CHEE, "Export by DICOM Storage")
, so that this shall match with the value configured on the pre-configuredDICOM_EXPORT
UPS Processing Rule, for processing of the created UPS records.
Archive is already pre-configured with an UPS Processing Rule. Note the following :
-
UPS Processor URI
is set asstorescu:STORESCP
. Replace the value ofSTORESCP
with your destination AET, if there is noDestination AE
selected in the UPS on Store configuration as indicated above.
- Start storescp which acts as a destination.
- Store studies to archive using storescu tool.
- Verify in
Navigation
page ->UWL
tab for created UPS records. Verify the UIDs of SOP Instances in theInput Information Sequence
of the created UPS records. - Once the delay and polling intervals are reached, verify the
Procedure Step State
of the UPS record (changed fromSCHEDULED
toCOMPLETED
) - Verify that
Performed Procedure Step Description
inUnified Procedure Step Performed Procedure Sequence
is set toSuccess
. Also, theOutput Information Sequence
consists references of the SOP instances exported to the destination.