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 ‘Code Sequence Macro’ Table 8.8-1” may be used in an Information Object Definition 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 ‘Code Sequence Macro’ Table 8.8-1” 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 sent.

Table 8.8-1 Common Attribute Set for Code Sequence Attributes(Invoked as “Code Sequence Macro”)

Attribute Name Tag Type Attribute Description
BASIC CODED ENTRY ATTRIBUTES
Code Value (0008,0100) 1 See Section 8.1.
Coding Scheme Designator (0008,0102) 1 See Section 8.2.
Coding Scheme Version (0008,0103) 1C See Section 8.2. Required if the value of Coding Scheme Designator (0008,0102) is not sufficient to identify the Code Value (0008,0100) unambiguously. May be present otherwise.
Code Meaning (0008,0104) 1 See Section 8.3.
ENHANCED ENCODING MODE
Context Identifier (0008,010F) 3 See Section 8.6.
Context UID (0008,0117) 3 See Section 8.6.
Mapping Resource (0008,0105) 1C See Section 8.4. Required if Context Identifier (0008,010F) is present.
Context Group Version (0008,0106) 1C See Section 8.5. Required if Context Identifier (0008,010F) is present.
Context Group Extension Flag (0008,010B) 3 Indicates whether the Code Value/Coding Scheme/Code Meaning is selected from a private extension of the Context Group identified in Context Identifier (0008,010F). See Section 8.7 of this Part. Enumerated Values: “Y”, ”N”
Context Group Local Version (0008,0107) 1C 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".