R.3.2 Operations

The Application Entity that claims conformance to this SOP Class as an SCU shall be permitted to invoke the following operations and the Application Entity that claims conformance as an SCP shall be capable of providing the following operations.

R.3.2.1 N-CREATE Instance Availability Notification SOP Instance

This operation allows an SCU to create an instance of the Instance Availability Notification SOP Class and to provide availability information about Instances that are under the control of the SCU. This operation shall be invoked through the DIMSE N-CREATE Service.

R.3.2.1.1 Attributes

The Attribute list of the N-CREATE is defined as shown in Table R.3.2-1.

Table R.3.2-1 INSTANCE AVAILABILITY NOTIFICATION SOP CLASS N-CREATE ATTRIBUTES

Attribute Name Tag Req. Type N-CREATE (SCU/SCP)
Specific Character Set (0008,0005) 1C/1C (Required if an extended or replacement character set is used)
All other Attributes of SOP Common Module 3/3
Referenced Performed Procedure Step Sequence (0008,1111) 2/2
>Referenced SOP Class UID (0008,1150) 1/1
>Referenced SOP Instance UID (0008,1155) 1/1
>Performed Workitem Code Sequence (0040,4019) 2/2
>>Code Value (0008,0100) 1/1
>>Coding Scheme Designator (0008,0102) 1/1
>>Code Meaning (0008,0104) 1/1
>>All other Attributes from Performed Workitem Code Sequence 3/3
Study Instance UID (0020,000D) 1/1
Referenced Series Sequence (0008,1115) 1/1
>Series Instance UID (0020,000E) 1/1
>Referenced SOP Sequence (0008,1199) 1/1
>>Referenced SOP Class UID (0008,1150) 1/1
>>Reference SOP Instance UID (0008,1155) 1/1
>>Instance Availability (0008,0056) 1/1
>>Retrieve AE Title (0008,0054) 1/1
>>Retrieve Location UID (0040,E011) 3/3
>>Retrieve URI (0040,E010) 3/3
>>Storage Media File-Set ID (0088,0130) 3/3
>>Storage Media File-Set UID (0088,0140) 3/3

R.3.2.1.2 Service Class User

The SCU shall specify in the N-CREATE request primitive the SOP Class and SOP Instance UIDs of the Instance Availability Notification SOP Instance which is created and for which Attribute Values are to be provided.

The SCU shall provide Attribute values for the Instance Availability Notification SOP Class Attributes as specified in Table R.3.2-1.

The use of additional optional Attributes by the SCU is forbidden.

Note: The reason for forbidding optional attributes is to prevent the use of Standard Extended SOP Classes that might add contextual information such as patient and procedure identifiers.

The encoding rules for Instance Availability Notification Attributes are specified in the N-CREATE request primitive specification in PS 3.7.

There are no requirements on when N-CREATE requests are required to be performed.

In particular, there are no requirements that notification about the availability of the first instance of a Performed Procedure Step or Study be provided upon its reception, nor that availability notification be provided when an entire set of instances comprising a completed Performed Procedure Step or Study are available, though these are typical and common scenarios.

R.3.2.1.3 Service Class Provider

The SCP shall return, via the N-CREATE response primitive, the N-CREATE Response Status Code applicable to the associated request.

R.3.2.1.4 Status Codes

There are no specific status codes. See PS 3.7 for response status codes.