UPS on Store - dcm4che/dcm4chee-arc-light GitHub Wiki
Create a Unified Procedure Step (UPS) on receive of DICOM objects using UPS on Store rule.
A rule for UPS on store may be configured either on :
-
Archive Device level : Go to
Configuration page -> Devices tab -> dcm4chee-arc -> Device Extension -> Archive Device Extension -> Child Objects -> UPS on Store Rules
and add one. This rule shall be applied on DICOM objects received by any AE. -
Archive Network AE level : Go to
Configuration page -> Devices tab -> dcm4chee-arc -> Child Objects -> Network AEs -> DCM4CHEE -> Network AE Extension -> Archive Network AE Extension -> Child Objects -> UPS on Store Rules
and add one. This rule shall be applied on DICOM objects received by this AE. -
A
Procedure Step Label
is a mandatory field and must always have a value set to it. -
To process workitems after a certain delay set
Scheduled Procedure Step Start DateTime Delay
. If no value is set, the created UPS is processed immediately once theUPS Processing Polling Interval
is reached and if a matching UPS Processing Rule is also configured. (Pre-configured default value forUPS Processing Polling Interval
is set toPT1M
) -
The references to each of the stored objects are stored in the
Input Information Sequence
in the created UPS. To always have a UPS record whenever objects are stored to archive, set value for this field asAPPEND_OR_CREATE
. This implies that either an existing UPS record is updated (if status of previous UPS record isSCHEDULED
) or created (if status of previous UPS record isCOMPLETED
) -
To create a different UPS for each received Study or Series or Instance, set
UPS Instance UID based on name
as{StudyInstanceUID}
or{SeriesInstanceUID}
or{SOPInstanceUID}
respectively. Note :- If for eg. a UPS shall be created for each received study, set
UPS Instance UID based on name
value to{StudyInstanceUID}
; but on receive of a separate series / object of an already received study for which UPS creation and processing is alreadyCOMPLETED
, a new UPS is created and its UID is derived from SOP Instance UID of the previousCOMPLETED
UPS of that study (Applicable only ifInclude Input Information
is set toAPPEND_OR_CREATE
). - If the previous
COMPLETED
UPS of that study is deleted by scheduler or RESTful service, then UID for the new UPS is again derived from the Study Instance UID.
- If for eg. a UPS shall be created for each received study, set