The C-MOVE request shall contain an Identifier. The C-MOVE response shall conditionally contain an Identifier as required in C.188.8.131.52.2.
Note: The Identifier is specified as U in the definition of the C-MOVE primitive in PS 3.7 but is specialized for use with this service.
An Identifier in a C-MOVE request shall contain:
the Query/Retrieve Level (0008,0052) which defines the level of the retrieval
Specific Character Set (0008,0005) shall be present if Patient ID (0010,0020) is using a character set other than the default character repertoire.
The Unique Keys at each level of the hierarchy and the values allowable for the level of the retrieval shall be defined in the SOP Class definition for the Query/Retrieve Information Model.
Note: In the Baseline behavior, more than one entity may be retrieved if the Query/Retrieve Level is IMAGE, SERIES or STUDY, using List of UID matching, but only Single Value Matching value may be specified for Patient ID (0010,0020).
The Failed SOP Instance UID List (0008,0058) specifies a list of UIDs of the C-STORE sub-operation SOP Instances for which this C-MOVE operation has failed. An Identifier in a C-MOVE response shall conditionally contain the Failed SOP Instance UID List (0008,0058) based on the C-MOVE response status value. If no C-STORE sub-operation failed, Failed SOP Instance UID List (0008,0058) is absent and therefore no Data Set shall be sent in the C-MOVE response.
Specific Character Set (0008,0005) shall not be present.
The Identifier in a C-MOVE response with a status of:
Canceled, Failure, Refused, or Warning shall contain the Failed SOP Instance UID List Attribute
Pending shall not contain the Failed SOP Instance UID List Attribute (no Data Set)