S.3.2.4 Get Media Creation Result

The Get Media Creation Result operation allows an SCU to request of an SCP the status of a media creation request. This operation shall be invoked through the N-GET primitive used in conjunction with the appropriate Media Creation Management SOP Instance corresponding to the creation request.

S.3.2.4.1 Attributes

The Application Entity which claims conformance to this SOP Class as an SCU may choose to interpret the Attributes maintained by the SCP which the SCU receives via the operations of the SOP Class. The Application Entity that claims conformance as an SCP to this SOP Class shall support the Attributes specified in Table S.3.2.4.1-1.

Table S.3.2.4.1-1 MEDIA CREATION MANAGEMENT SOP CLASS N-GET ATTRIBUTES

Attribute Name Tag Requirement Type (SCU/SCP)
Specific Character Set (0008,0005) 3/1C (Required if expanded or replacement character set is used)
Execution Status (2100,0020) 3/1
Execution Status Info (2100,0030) 3/1
Total Number of Pieces of Media Created (2200,000B) 3/1
Failed SOP Sequence (0008,1198) 3/2
Referenced Storage Media Sequence (2200,000D) 3/2
All Other Attributes of the Media Creation Management Module 3/3

S.3.2.4.2 Service Class User

The SCU shall specify in the N-GET request primitive the UID of the Media Creation Management SOP Instance for which Attribute Values are to be returned. The SCU shall be permitted to request that Attribute Values be returned for any Media Creation Management SOP Class Attribute specified in Section S.3.2.1.1. Additionally, values may be requested for optional Media Creation Management Module Attributes.

The SCU shall specify the list of Media Creation Management SOP Class Attributes for which the Attribute Values are to be returned. The encoding rules for this list are specified in the N-GET request primitive specified in PS 3.7.

In an N-GET operation, Sequence Attributes can only be requested in their entirety, and only the top level Sequence Attribute can be included in the request.

The SCU shall be capable of receiving all requested Attribute Values provided by the SCP in response to the N-GET indication primitive. The SCU may request Attribute values for optional Attributes that are not maintained by the SCP. In such a case the SCU shall function properly regardless of whether the SCP returns values for those Attributes or not. This Service Class Specification places no requirements on what the SCU shall do as a result of receiving this information.

Note: In order to interpret accurately the character set used for Attribute values returned, it is recommended that the Attribute value for Specific Character Set (0008,0005) be requested in the N-GET request primitive.

S.3.2.4.3 Service Class Provider

This operation allows the SCU to request from the SCP, selected Attribute Values for a specific Media Creation Management SOP Instance. This operation shall be invoked through the use of the DIMSE N-GET Service used in conjunction with the appropriate Media Creation Management SOP Instance.

The SCP shall return, via the N-GET response primitive, the N-GET Response Status Code applicable to the associated request. Contingent on the N-GET Response Status, the SCP shall return, via the N-GET Response Primitive, Attribute Values for all requested Attributes maintained by the SCP (see Table S.3.2.4.1-1). The SCP shall not return Data Elements for optional Attributes that are not maintained by the SCP.

The SCP shall return the entire content of a Sequence if a Sequence Attribute is requested.

S.3.2.4.4 Status Codes

The status values that are specific for this SOP Class and DIMSE Service are defined in Table S.3.2.4.4-1.

See PS 3.7 for response status codes.

Table S. 3.2.4.4-1 RESPONSE STATUSES

Service Status Further Meaning Response Status Codes
Warning Requested optional Attributes are not supported 0001