DICOM PS3.4 2022c - Service Class Specifications

KK.2.2.2 Service Class User Behavior

The SCU shall use the N-ACTION primitive containing the well-known Storage Management SOP Instance UID (defined in Section KK.1.3.2) in its Requested SOP Instance UID parameter.

The SCU shall supply the Transaction UID (0008,1195) to uniquely identify each Storage Management Request. The value of the Transaction UID (0008,1195) will be included by the SCP in N-EVENT-REPORT primitives (see Section KK.2.3.1). Use of the Transaction UID (0008,1195) Attribute allows the SCU to match requests and results that may occur over the same or different Associations.

The SCU shall use the N-ACTION primitive with Action Type "Initiate" (Action Type ID = 11) to request the SCP to produce an Inventory of Instances managed by the SCP. The SCU shall supply the Inventory Level (0008,0403) to indicate whether the produced Inventory should include records for Series and Instances. The SCU shall supply the Scope of Inventory Sequence (0008,0400) to specify Key Attributes for Studies to be included in the Inventory. The SCU shall specify in Extended Matching Mechanisms (0008,040F) any requested matching mechanisms or matching semantics beyond the baseline specified for Query in Section C.2.2.2. The SCU may request the SCP to regularly report on the progress of producing the Inventory associated with the Transaction UID (0008,1195) at the interval specified by Requested Status Interval (0008,0414).

The SCU shall use the N-ACTION primitive with Action Type "Request Status" (Action Type ID = 12) to request the SCP to report on the progress of producing the Inventory associated with the Transaction UID (0008,1195). The SCU may request the SCP to change the interval for progress reports as specified by Requested Status Interval (0008,0414).

Note

Status of inventory production, including failure, will be signaled by the SCP via the N-EVENT-REPORT primitive.

The SCU shall use the N-ACTION primitive with Action Type "Cancel" (Action Type ID = 13) to request the SCP to stop producing the Inventory associated with the Transaction UID (0008,1195).

The SCU shall use the N-ACTION primitive with Action Type "Pause" (Action Type ID = 14) to request the SCP to pause production of the Inventory associated with the Transaction UID (0008,1195). It shall use the N-ACTION primitive with Action Type "Resume" (Action Type ID = 15) to request the SCP to resume producing the Inventory from a PAUSED state.

DICOM PS3.4 2022c - Service Class Specifications