F.11.4 Conformance Requirements

Implementations providing conformance to the General Purpose Performed Procedure Step SOP Class shall be conformant as described in the following sections and shall include within their Conformance Statement information as described below.

An implementation may conform to this SOP Class as an SCU or as an SCP. The Conformance Statement shall be in the format defined in Annex A of PS 3.2.

An implementation which conforms to the General Purpose Performed Procedure Step SOP Class shall also support the General Purpose Worklist Management Meta SOP Class.

F.11.4.1 SCU Conformance

An implementation which is conformant to this SOP Class as an SCU shall meet conformance requirements for the operations which it invokes.

F.11.4.1.1 Operations

Any Attributes for which Attribute Values may be provided (using the N-CREATE Service) by the SCU shall be enumerated in the SCU Conformance Statement. The SCU Conformance Statement shall be formatted as defined in Annex A of PS 3.2.

Any Attributes for which Attribute Values may be provided (using the N-SET Service) by the SCU shall be enumerated in the SCU Conformance Statement.

An implementation which conforms to this SOP Class as an SCU shall specify under which conditions during the performance of the real-world Performed Procedure Step it will create the SOP Class Instance and under which conditions it will set the General Purpose Performed Procedure Step Status (0040,4002) value to COMPLETED and DISCONTINUED.

Any Attributes for which Attribute Values may be requested (using the N-GET Service) by the SCU shall be enumerated in the SCU Conformance Statement.

F.11.4.2 SCP Conformance

An implementation which is conformant to this SOP Class as an SCP shall meet conformance requirements for the operations which it performs.

F.11.4.2.1 Operations

Any Attributes for which Attribute Values may be provided (using the N-CREATE Service) by the SCU shall be enumerated in the SCP Conformance Statement. The SCP Conformance Statement shall be formatted as defined in Annex A of PS 3.2.

Any Attributes for which Attribute Values may be updated (using the N-SET Service) by the SCU shall be enumerated in the SCP Conformance Statement.

Any Attributes for which Attribute Values may be requested (using the N-GET Service) by the SCU shall be enumerated in the SCP Conformance Statement.

The SCP Conformance Statement shall also provide information on the behavior of the SCP (the Information System) at the following occurrences: