X.6 SOP Class definitions

X.6.1 Color Palette Information Model

X.6.1.1 E/R Model

The Color Palette Information Model consists of a single entity. In response to a given C-FIND request, the SCP shall send one C-FIND response per matching Color Palette Instance.

[pic]

Figure X.6-1 COLOR PALETTE INFORMATION MODEL E/R DIAGRAM

X.6.1.2 Color Palette Attributes

Table X.6-1 defines the Attributes of the Color Palette Information Model:

Table X.6-1

Attributes for the Color Palette Information Model

Description / Module Tag Match-ing Key Type Return Key Type Remark / Matching Type
SOP Common
Specific Character Set (0008,0005) - 1C This attribute is required if expanded or replacement character sets are used. See C.2.2.2 and C.4.1.1.
SOP Class UID (0008,0016) R 1 This attribute shall be retrieved with Single Value matching.
SOP Instance UID (0008,0018) U 1 This attribute shall be retrieved with Single Value matching.
Color Palette Definition
Content Label (0070,0080) R 1 This attribute shall be retrieved with Single Value, Wild Card or Universal matching.
Content Description (0070,0081) - 2
Content Creator’s Name (0070,0084) - 2
Alternate Content Description Sequence (0070,0087) - 3
>Content Description (0070,0081) - 1
>Language Code Sequence (0008,0006) - 1
>>Code Value (0008,0100) - 1
>>Coding Scheme Designator (0008,0102) - 1
>>Coding Scheme Version (0008,0103) - 3
>>Code Meaning (0008,0104) - 1

X.6.1.3 Conformance Requirements

An implementation may conform to one of the Color Palette Information Model SOP Classes as an SCU, SCP or both. The Conformance Statement shall be in the format defined in PS 3.2.

X.6.1.3.1 SCU Conformance

X.6.1.3.1.1 C-FIND SCU Conformance

An implementation that conforms to one of the Color Palette Information Model SOP Classes shall support queries against the Color Palette Information Model using the C-FIND SCU Behavior described for the Basic Worklist Management Service Class (see K.4.1.2 and X.4.1).

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCU shall state in its Conformance Statement whether it requests Type 3 Return Key Attributes, and shall list these Optional Return Key Attributes.

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCU shall state in its Conformance Statement how it makes use of Specific Character Set (0008,0005) when encoding queries and interpreting responses.

X.6.1.3.1.2 C-MOVE SCU Conformance

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCU shall support transfers against the Color Palette Information Model using the C-MOVE SCU baseline behavior described for the Query/Retrieve Service Class (see C.4.2.2.1 and X.4.2).

X.6.1.3.1.3 C-GET SCU Conformance

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCU shall support transfers against the Color Palette Information Model using the C-GET SCU baseline behavior described for the Query/Retrieve Service Class (see C.4.3.2.1 and X.4.3).

X.6.1.3.2 SCP Conformance

X.6.1.3.2.1 C-FIND SCP Conformance

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCP shall support queries against the Color Palette Information Model using the C-FIND SCP Behavior described for the Basic Worklist Management Service Class (see K.4.1.3).

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCP shall state in its Conformance Statement whether it supports Type 3 Return Key Attributes, and shall list these Optional Return Key Attributes.

An implementation that conforms to one of the the Color Palette Information Model SOP Classes as an SCP shall state in its Conformance Statement how it makes use of Specific Character Set (0008,0005) when interpreting queries, performing matching and encoding responses.

X.6.1.3.2.2 C-MOVE SCP Conformance

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCP shall support transfers against the Color Palette Information Model using the C-MOVE SCP baseline behavior described for the Query/Retrieve Service Class (see C.4.2.3.1).

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCP, which generates transfers using the C-MOVE operation, shall state in its Conformance Statement the Color Palette Storage Service Class SOP Class under which it shall support the C-STORE sub-operations generated by the C-MOVE.

X.6.1.3.2.3 C-GET SCP Conformance

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCP shall support transfers against the Color Palette Information Model using the C-GET SCP baseline behavior described for the Query/Retrieve Service Class (see C.4.3.3.1).

An implementation that conforms to one of the Color Palette Information Model SOP Classes as an SCP, which generates transfers using the C-GET operation, shall state in its Conformance Statement the Color Palette Storage Service Class SOP Class under which it shall support the C-STORE sub-operations generated by the C-GET.

X.6.1.4 SOP Classes

The SOP Classes of the Color Palette Information Model in the Color Palette Query/Retrieve Service Class identify the Color Palette Information Model, and the DIMSE-C operations supported. The following Standard SOP Classes are identified:

SOP Class Name SOP Class UID
Color Palette Information Model - FIND 1.2.840.10008.5.1.4.39.2
Color Palette Information Model - MOVE 1.2.840.10008.5.1.4.39.3
Color Palette Information Model - GET 1.2.840.10008.5.1.4.39.4