F.11.2.3 GET General Purpose Performed Procedure Step Information

This operation allows an SCU to get information about a specific real-world Performed Procedure Step which is represented as a General Purpose Performed Procedure Step SOP Instance by a General Purpose Performed Procedure Step SCP. The operation is performed on a General Purpose Performed Procedure Step IOD. This operation shall be invoked through the DIMSE N-GET Service used in conjunction with the appropriate General Purpose Performed Procedure Step SOP Instance.

F.11.2.3.1 General Purpose Performed Procedure Step IOD Subset Specifications

The Application Entity which claims conformance to this SOP Class as an SCU may choose to interpret the Attribute values maintained by the SCP which the SCU receives via the operation of this SOP Class. The Application Entity which claims conformance as an SCP to this General Purpose Performed Procedure Step SOP Class shall support the subset of the General Purpose Performed Procedure Step Attributes specified in Table F.11.2-3.

Table F.11.2-3

GENERAL PURPOSE PERFORMED PROCEDURE STEP SOP CLASS N-GET ATTRIBUTES

Attribute Name Tag Requirement Type (SCU/SCP)
Specific Character Set (0008,0005) 3/1C (Required if an extended or replacement character set is used)
General Purpose Performed Procedure Step Relationship
Referenced Request Sequence (0040,A370) 3/2
>Study Instance UID (0020,000D) -/1
>Referenced Study Sequence (0008,1110) -/2
>>Referenced SOP Class UID (0008,1150) -/1
>>Referenced SOP Instance UID (0008,1155) -/1
>Accession Number (0008,0050) -/2
>Issuer of Accession Number Sequence (0008,0051) -/3
>>Local Namespace Entity ID (0040,0031) -/3
>>Universal Entity ID (0040,0032) -/3
>>Universal Entity ID Type (0040,0033) -/3
>Requested Procedure Code Sequence (0032,1064) -/2
>>Code Value (0008,0100) -/1
>>Coding Scheme Designator (0008,0102) -/1
>>Coding Scheme Version (0008,0103) -/3
>>Code Meaning (0008,0104) -/1
>Placer Order Number/Imaging Service Request (0040,2016) -/3
>Order Placer Identifier Sequence (0040,0026) -/3
>>Local Namespace Entity ID (0040,0031) -/3
>>Universal Entity ID (0040,0032) -/3
>>Universal Entity ID Type (0040,0033) -/3
>Filler Order Number/Imaging Service Request (0040,2017) -/3
>Order Filler Identifier Sequence (0040,0027) -/3
>>Local Namespace Entity ID (0040,0031) -/3
>>Universal Entity ID (0040,0032) -/3
>>Universal Entity ID Type (0040,0033) -/3
>Requested Procedure ID (0040,1001) -/2
>Requested Procedure Description (0032,1060) -/2
Referenced General Purpose Scheduled Procedure Step Sequence (0040,4016) 3/2
>Referenced SOP Class UID (0008,1150) -/1
>Referenced SOP Instance UID (0008,1155) -/1
>Referenced General Purpose Scheduled Procedure Step Transaction UID (0040,4023) -/1
Patient’s Name (0010,0010) 3/2
Patient ID (0010,0020) 3/2
Issuer of Patient ID (0010,0021) 3/3
Issuer of Patient ID Qualifiers Sequence (0010,0024) 3/3
>Universal Entity ID (0040,0032) 3/3
>Universal Entity ID Type (0040,0033) 1C/1C Required if Universal Entity ID (0040,0032) is present.
>All other attributes of Issuer of Patient ID Qualifiers Sequence 3/3
Patient’s Birth Date (0010,0030) 3/2
Patient’s Sex (0010,0040) 3/2
Admission ID (0038,0010) -/3
Issuer of Admission ID Sequence (0038,0014) 3/3
>Local Namespace Entity ID (0040,0031) -/3
>Universal Entity ID (0040,0032) -/3
>Universal Entity ID Type (0040,0033) -/3
Service Episode ID (0038,0060) -/3
Issuer of Service Episode ID Sequence (0038,0064) 3/3
>Local Namespace Entity ID (0040,0031) -/3
>Universal Entity ID (0040,0032) -/3
>Universal Entity ID Type (0040,0033) -/3
Service Episode Description (0038,0062) -/3
General Purpose Performed Procedure Step Information
Actual Human Performers Sequence (0040,4035) -/2
>Human Performer Code Sequence (0040,4009) -/1
>>Code Value (0008,0100) -/1
>>Coding Scheme Designator (0008,0102) -/1
>>Coding Scheme Version (0008,0103) -/3
>>Code Meaning (0008,0104) -/1
>Human Performer’s Name (0040,4037) -/3
>Human Performer’s Organization (0040,4036) -/3
Performed Procedure Step ID (0040,0253) 3/1
Performed Station Name Code Sequence (0040,4028) 3/2
>Code Value (0008,0100) -/1
>Coding Scheme Designator (0008,0102) -/1
>Coding Scheme Version (0008,0103) -/3
>Code Meaning (0008,0104) -/1
Performed Station Class Code Sequence (0040,4029) 3/2
>Code Value (0008,0100) -/1
>Coding Scheme Designator (0008,0102) -/1
>Coding Scheme Version (0008,0103) -/3
>Code Meaning (0008,0104) -/1
Performed Station Geographic Location Code Sequence (0040,4030) 3/2
>Code Value (0008,0100) -/1
>Coding Scheme Designator (0008,0102) -/1
>Coding Scheme Version (0008,0103) -/3
>Code Meaning (0008,0104) -/1
Performed Processing Applications Code Sequence (0040,4007) 3/2
>Code Value (0008,0100) -/1
>Coding Scheme Designator (0008,0102) -/1
>Coding Scheme Version (0008,0103) -/3
>Code Meaning (0008,0104) -/1
Performed Procedure Step Start Date (0040,0244) 3/1
Performed Procedure Step Start Time (0040,0245) 3/1
General Purpose Performed Procedure Step Status (0040,4002) 3/1
Performed Procedure Step Description (0040,0254) 3/2
Comments on the Performed Procedure Step (0040,0280) 3/3
Performed Workitem Code Sequence (0040,4019) 3/2
>Code Value (0008,0100) -/1
>Coding Scheme Designator (0008,0102) -/1
>Coding Scheme Version (0008,0103) -/3
>Code Meaning (0008,0104) -/1
Performed Procedure Step End Date (0040,0250) 3/2
Performed Procedure Step End Time (0040,0251) 3/2
General Purpose Results
Output Information Sequence (0040,4033) -/2
>Study Instance UID (0020,000D) -/1
>Referenced Series Sequence (0008,1115) -/1
>>Series Instance UID (0020,000E) -/1
>>Retrieve AE Title (0008,0054) -/2C Shall not be present if Storage Media File-Set ID (0088,0130) or Storage Media File-Set UID (0088,0140) is present.
>>Storage Media File-Set ID (0088,0130) -/2C Shall not be present if Retrieve AE Title (0008,0054) is present.
>>Storage Media File-Set UID (0088,0140) -/2C Shall not be present if Retrieve AE Title (0008,0054) is present.
>>Referenced SOP Sequence (0008,1199) -/1
>>>Referenced SOP Class UID (0008,1150) -/1
>>>Referenced SOP Instance UID (0008,1155) -/1
Requested Subsequent Workitem Code Sequence (0040,4031) 3/2
>Code Value (0008,0100) -/1
>Coding Scheme Designator (0008,0102) -/1
>Coding Scheme Version (0008,0103) -/3
>Code Meaning (0008,0104) -/1
Non-DICOM output Code Sequence (0040,4032) 3/2
>Code Value (0008,0100) -/1
>Coding Scheme Designator (0008,0102) -/1
>Coding Scheme Version (0008,0103) -/3
>Code Meaning (0008,0104) -/1

F.11.2.3.2 Service Class User

The SCU uses the N-GET Service Element to request the SCP to get a General Purpose Performed Procedure Step SOP Instance. The SCU shall specify in the N-GET request primitive the UID of the SOP Instance to be retrieved. The SCU shall be permitted to request that Attribute Values be returned for any General Purpose Performed Procedure Step SOP Class Attribute specified in Table F.11.2-3. Additionally values may be requested for optional General Purpose Performed Procedure Step IOD Attributes.

The SCU shall specify the list of General Purpose Performed Procedure Step SOP Class Attributes for which values are to be returned. The encoding rules for General Purpose Performed Procedure Step Attributes are specified in the N-GET request primitive specification in PS 3.7.

In an N-GET operation, the values of Attributes which are defined within a Sequence of Items shall not be requested by an SCU.

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 which 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 accurately interpret the character set used for the Attribute Values returned, it is recommended that the Attribute Value for the Specific Character Set (0008,0005) be requested in the N-GET request primitive.

F.11.2.3.3 Service Class Provider

The N-GET operation allows the SCU to request from the SCP selected Attribute values for a specific General Purpose Performed Procedure Step SOP Instance. This operation shall be invoked through the use of the DIMSE N-GET Service used in conjunction with the appropriate General Purpose Performed Procedure Step SOP Instance. The SCP shall retrieve the selected Attribute values from the indicated General Purpose Performed Procedure Step SOP Instance.

The SCP shall return, via the N-GET response primitive, the N-GET Response Status Code applicable to the associated request. A Failure Code shall indicate that the SCP has not retrieved the SOP Instance. 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.

F.11.2.3.4 Status Codes

The status values which are specific for this SOP Class and DIMSE Service are defined in Table F.11.2-4. See PS 3.7 for additional response status codes.

Table F.11.2-4N-GET STATUS

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