DICOM PS3.3 2024c - Information Object Definitions

8.8 Standard Attribute Sets for Code Sequence Attributes

Table 8.8-1 specifies the default set of Attributes encapsulated in the Items of Code Sequence Attributes. These Attributes comprise the Code Sequence Macro.

Note

The instruction "Include Table 8.8-1 “Code Sequence Macro Attributes” " may be used in an IOD as a concise way to indicate that the Attributes of Table 8.8-1 are included in the specification of the Attribute Set of a Sequence of Items. Additional constraints on the Code Sequence Data Element (such as a Context Group that defines the value set) may be appended to the "Include Table 8.8-1 “Code Sequence Macro Attributes” " instruction.

The default specifications of this Section are overridden within the scope of a Sequence Item or Code Sequence Attribute or IOD by corresponding specifications defined within the scope of that Sequence Item or Code Sequence Attribute or IOD. Additional Attributes may also be specified by the instantiation of the Macro.

The Basic Coded Entry Attributes fully define a Coded Entry. If it is desired to convey the list from which a code has been chosen, then the optional Enhanced Encoding Mode Attributes may also be present.

Table 8.8-1a. Basic Code Sequence Macro Attributes

Attribute Name

Tag

Type

Attribute Description

BASIC CODED ENTRY ATTRIBUTES

Code Value

(0008,0100)

1C

The identifier of the Coded Entry.

See Section 8.1.

Shall be present if the code value length is 16 characters or less, and the code value is not a URN or URL.

Coding Scheme Designator

(0008,0102)

1C

The identifier of the coding scheme in which the Coded Entry is defined.

See Section 8.2.

Shall be present if Code Value (0008,0100) or Long Code Value (0008,0119) is present. May be present otherwise.

Coding Scheme Version

(0008,0103)

1C

An identifier of the version of the coding scheme if necessary to resolve ambiguity.

See Section 8.2. Required if the value of Coding Scheme Designator (0008,0102) is present and is not sufficient to identify the Code Value (0008,0100) or Long Code Value (0008,0119) unambiguously. Shall not be present if Coding Scheme Designator (0008,0102) is absent. May be present otherwise.

Code Meaning

(0008,0104)

1

Text that conveys the meaning of the Coded Entry.

See Section 8.3.

Long Code Value

(0008,0119)

1C

The identifier of the Coded Entry.

See Section 8.1.

Shall be present if Code Value (0008,0100) is not present and the Code Value is not a URN or URL.

URN Code Value

(0008,0120)

1C

The identifier of the Coded Entry.

See Section 8.1.

Shall be present if Code Value (0008,0100) is not present and the Code Value is a URN or URL.


Table 8.8-1b. Enhanced Code Sequence Macro Attributes

Attribute Name

Tag

Type

Attribute Description

Context Identifier

(0008,010F)

3

The identifier of the Context Group from which the Coded Entry was selected.

See Section 8.6.

Context UID

(0008,0117)

3

The unique identifier of the Context Group from which the Coded Entry was selected.

See Section 8.6.

Mapping Resource

(0008,0105)

1C

The identifier of the Mapping Resource that defines the Context Group from which Coded Entry was selected.

See Section 8.4. Required if Context Identifier (0008,010F) is present.

Mapping Resource UID

(0008,0118)

3

The unique identifier of the Mapping Resource that defines the Context Group from which Coded Entry was selected.

Note

The unique identifier for the DICOM Content Mapping Resource "DCMR" is defined in PS3.6.

Mapping Resource Name

(0008,0122)

3

The name of the Mapping Resource that defines the Context Group from which Coded Entry was selected.

See Section 8.4.

Context Group Version

(0008,0106)

1C

The identifier of the version of the Context Group from which the Coded Entry was selected.

See Section 8.5.

Required if Context Identifier (0008,010F) is present.

Context Group Extension Flag

(0008,010B)

3

Indicates whether the triplet of Code Value (0008,0100) (or Long Code Value (0008,0119) or URN Code Value (0008,0120))/Coding Scheme Designator (0008,0102)/Code Meaning (0008,0104) is selected from a private extension of the Context Group identified in Context Identifier (0008,010F). See Section 8.7.

Enumerated Values:

Y

N

Context Group Local Version

(0008,0107)

1C

An implementation-specific version of a Context Group that contains private extensions.

See Section 8.7. Required if the value of Context Group Extension Flag (0008,010B) is "Y".

Context Group Extension Creator UID

(0008,010D)

1C

Identifies the person or organization who created an extension to the Context Group. See Section 8.7.

Required if the value of Context Group Extension Flag (0008,010B) is "Y".


Table 8.8-1. Code Sequence Macro Attributes

Attribute Name

Tag

Type

Attribute Description

BASIC CODED ENTRY ATTRIBUTES

Include Table 8.8-1a

Equivalent Code Sequence

(0008,0121)

3

Codes that are considered equivalent by the creating system.

One or more Items are permitted in this Sequence.

See Section 8.9.

>Include Table 8.8-1a

>Include Table 8.8-1b

ENHANCED ENCODING MODE

Include Table 8.8-1b


DICOM PS3.3 2024c - Information Object Definitions