G.8 Annexes
Prev | G Conformance Statement Sample ImageViewer with Hanging Protocol Support (Informative) | Next

## G.8 Annexes

### G.8.1 IOD Contents

#### G.8.1.1 Created SOP Instances

Table G.8.1-1 specifies the attributes of a Hanging Protocol Instance transmitted by the ImageViewer application.

The following tables use a number of abbreviations. The abbreviations used in the "Presence of …" column are:

VNAP Value Not Always Present (attribute sent zero length if no value is present)

ANAP Attribute Not Always Present

ALWAYS Always Present

EMPTY Attribute is sent without a value

The abbreviations used in the "Source" column:

USER the attribute value source is from User input

AUTO the attribute value is generated automatically

CONFIG the attribute value source is a configurable parameter

### Note

All dates and times are encoded in the local configured calendar and time. Date, Time and Time zone are configured using the Service/Installation Tool.

##### G.8.1.1.1 Hanging Protocol IOD

Table G.8.1-1. IOD of Created Hanging Protocol SOP Instances

IE | Module | Reference | Presence of Module
--- | --- | --- | ---
Hanging Protocol | SOP Common | Table G.8.1-2 | ALWAYS
Hanging Protocol Definition | Table G.8.1-3 | ALWAYS
Hanging Protocol Environment | Table G.8.1-4 | ALWAYS
Hanging Protocol Display | Table G.8.1-5 | ALWAYS

Table G.8.1-2. SOP Common Module of Created SOP Instances

Attribute Name | Tag | VR | Value | Presence of Value | Source
--- | --- | --- | --- | --- | ---
Specific Character Set | (0008,0005) | CS | From Table G.6.2-1 | ALWAYS | CONFIG
SOP Class UID | (0008,0016) | UI | 1.2.840.10008.5.1.4.38.1 | ALWAYS | AUTO
SOP Instance UID | (0008,0018) | UI | Generated by device | ALWAYS | AUTO

Table G.8.1-3. Hanging Protocol Definition Module of Created SOP Instances

Attribute Name | Tag | VR | Value | Presence of Value | Source
--- | --- | --- | --- | --- | ---
Hanging Protocol Name | (0072,0002) | SH | From user input. | ALWAYS | USER
Hanging Protocol Description | (0072,0004) | LO | From user input. | ALWAYS | USER
Hanging Protocol Level | (0072,0006) | CS | From user input. | ALWAYS | USER
Hanging Protocol Creator | (0072,0008) | LO | From user login. | ALWAYS | AUTO
Hanging Protocol Creation Datetime | (0072,000A) | DT | Generated by device. | ALWAYS | AUTO
Hanging Protocol Definition Sequence | (0072,000C) | SQ | One or more sequence items. | ALWAYS | AUTO
>Modality | (0008,0060) | CS | From Defined Terms, based on user input. | ANAP | USER/AUTO
>Anatomic Region Sequence | (0008,2218) | SQ | One or more sequence items, based on user input. | ANAP | USER/AUTO
>>Include 'Code Sequence Macro' | Defined CID 4 “Anatomic Region”
>Laterality | (0020,0060) | CS | R, L, B, U or zero length, based on user input. | ANAP | USER/AUTO
> Procedure Code Sequence | (0008,1032) | SQ | Zero length. | EMPTY | AUTO
>Reason for Requested Procedure Code Sequence | (0040,100A) | SQ | Zero length. | EMPTY | AUTO
Number of Priors Referenced | (0072,0014) | US | Numeric value. | ALWAYS | AUTO
Image Sets Sequence | (0072,0020) | SQ | One or more sequence items. | ALWAYS | AUTO
>Image Set Selector Sequence | (0072,0022) | SQ | One or more sequence items. | ALWAYS | AUTO
>>Image Set Selector Usage Flag | (0072,0024) | CS | MATCH or NO_MATCH, depending on Selector Attribute. | ALWAYS | AUTO
>>Selector Attribute | (0072,0026) | AT | Relevant Attribute Tags from DICOM Data Dictionary. | ALWAYS | AUTO
>>Selector Sequence Pointer | (0072,0052) | AT | Relevant Sequence Attribute Tags from DICOM Data Dictionary, if Selector Attribute is nested in a Sequence. | ANAP | AUTO
>>Selector Attribute VR | (0072,0050) | CS | VR of Selector Attribute | ALWAYS | AUTO
>>The attribute from the Hanging Protocol Selector Attribute Value Macro that is required by the value of Selector Attribute VR. | ALWAYS | AUTO
>>Selector Value Number | (0072,0028) | US | 0,1-n | ALWAYS | AUTO
>Time Based Image Sets Sequence | (0072,0030) | SQ | One or more sequence items. | ALWAYS | AUTO
>>Image Set Number | (0072,0032) | US | Generated by device. | ALWAYS | AUTO
>>Image Set Selector Category | (0072,0034) | CS | RELATIVE_TIME or ABSTRACT_PRIOR, based on user input. | ALWAYS | AUTO
>>Relative Time | (0072,0038) | US | From user input. | ANAP | USER
>>Relative Time Units | (0072,003A) | CS | From user input. | ANAP | USER
>>Abstract Prior Value | (0072,003C) | SS | From user input. | ANAP | USER
>>Image Set Label | (0072,0040) | LO | From user input. | ANAP | USER
Hanging Protocol User Identification Code Sequence | (0072,000E) | SQ | One sequence item. | ALWAYS | USER/AUTO
>>Include 'Code Sequence Macro' | Local coded terms for users
Hanging Protocol User Group Name | (0072,0010) | LO | From user input. | ANAP | USER/AUTO

Table G.8.1-4. Hanging Protocol Environment Module of Created SOP Instances

Attribute Name | Tag | VR | Value | Presence of Value | Source
--- | --- | --- | --- | --- | ---
Number of Screens | (0072,0100) | US | 2 | ALWAYS | AUTO
Nominal Screen Definition Sequence | (0072,0102) | SQ | Two sequence items. | ALWAYS | AUTO
>Number of Vertical Pixels | (0072,0104) | US | 1024 | ALWAYS | AUTO
>Number of Horizontal Pixels | (0072,0106) | US | 1280 | ALWAYS | AUTO
>Display Environment Spatial Position | (0072,0108) | FD | Sequence Item 1: 0.0|1.0|0.5|0.0 Sequence Item 2: 0.5|1.0|1.0|0.0 | ALWAYS | AUTO
>Screen Minimum Color Bit Depth | (0072,010C) | US | 8 | ALWAYS | AUTO

Table G.8.1-5. Hanging Protocol Display Module of Created SOP Instances

Attribute Name | Tag | VR | Value | Presence of Value | Source
--- | --- | --- | --- | --- | ---
Display Sets Sequence | (0072,0200) | SQ | One or more sequence items. | ALWAYS | AUTO
>Display Set Number | (0072,0202) | US | Generated by device. | ALWAYS | AUTO
>Display Set Label | (0072,0203) | LO | From user input | ANAP | USER
>Display Set Presentation Group | (0072,0204) | US | 1 | ALWAYS | AUTO
>Image Set Number | (0072,0032) | US | Determined by application. | ALWAYS | AUTO
>Image Boxes Sequence | (0072,0300) | SQ | One sequence item. | ALWAYS | AUTO
>>Image Box Number | (0072,0302) | US | Generated by device. | ALWAYS | AUTO
>>Display Environment Spatial Position | (0072,0108) | FD | Determined by application with user input. | ALWAYS | AUTO
>>Image Box Layout Type | (0072,0304) | CS | TILED, STACK or SINGLE, determined by application with user input. | ALWAYS | AUTO
>>Image Box Tile Horizontal Dimension | (0072,0306) | US | For TILED, determined by application with user input. | ANAP | AUTO
>>Image Box Tile Vertical Dimension | (0072,0308) | US | For TILED, determined by application with user input. | ANAP | AUTO
>>Image Box Scroll Direction | (0072,0310) | CS | For TILED, VERTICAL or HORIZONTAL, determined by application with user input. | ANAP | AUTO
>>Image Box Small Scroll Type | (0072,0312) | CS | For TILED only, value is IMAGE. | ANAP | AUTO
>>Image Box Small Scroll Amount | (0072,0314) | US | For TILED only, value is 1. | ANAP | AUTO
>>Image Box Large Scroll Type | (0072,0316) | CS | For TILED only, value is ROW_COLUMN. | ANAP | AUTO
>>Image Box Large Scroll Amount | (0072,0318) | US | For TILED only, value is 1. | ANAP | AUTO
>Filter Operations Sequence | (0072,0400) | SQ | Zero or more sequence items. | VNAP | AUTO
>>Filter-by Category | (0072,0402) | CS | IMAGE_PLANE if present. | ANAP | USER/AUTO
>>Selector Attribute | (0072,0026) | AT | (0008,0008) Image Type, (0018,0010) Contrast/Bolus Agent, (0018,0086) Echo Number, (0018,5101) View Position, (0054,0220) View Code Sequence, (0054,0222) View Modifier Code Sequence. | ANAP | USER/AUTO
>>Selector Sequence Pointer | (0072,0052) | AT | Relevant Sequence Attribute Tags from DICOM Data Dictionary, if Selector Attribute is nested in a Sequence, such as (0054,0220) View Code Sequence. | ANAP | AUTO
>>Selector Attribute VR | (0072,0050) | CS | VR of Selector Attribute, if present | ANAP | AUTO
>>The attribute from the Hanging Protocol Selector Attribute Value Macro that is required by the value of Selector Attribute VR, if present. | ANAP | AUTO
>>Selector Value Number | (0072,0028) | US | 3 for (0008,0008) Image Type, 1 for other Selector Attributes. | ANAP | AUTO
>>Filter-by Operator | (0072,0406) | CS | MEMBER_OF or NOT_MEMBER_OF. | ALWAYS | USER
>Sorting Operations Sequence | (0072,0600) | SQ | Zero or more sequence items. | VNAP | AUTO
>>Selector Attribute | (0072,0026) | AT | (0008,0032) Acquisition Time, (0018,0086) Echo Time, (0020,0013) Instance Number. | ANAP | USER
>>Selector Sequence Pointer | (0072,0052) | AT | Relevant Sequence Attribute Tags from DICOM Data Dictionary, if Selector Attribute is nested in a Sequence. | ANAP | AUTO
>>Selector Value Number | (0072,0028) | US | 1 for most Selector Attributes, if present. | ANAP | AUTO
>>Sort-by Category | (0072,0602) | CS | ALONG_AXIS | ANAP | USER
>>Sorting Direction | (0072,0604) | CS | INCREASING or DECREASING | ALWAYS | USER
>Display Set Patient Orientation | (0072,0700) | CS | From user input or automated algorithm. | ANAP | USER/AUTO
>VOI Type | (0072,0702) | CS | From user input or automated algorithm. | ANAP | USER/AUTO
>Show Image True Size Flag | (0072,0710) | CS | NO | ALWAYS | AUTO
>Show Graphic Annotation Flag | (0072,0712) | CS | YES | ALWAYS | AUTO
>Show Patient Demographics Flag | (0072,0714) | CS | YES | ALWAYS | AUTO
>Show Acquisition Techniques Flag | (0072,0716) | CS | YES | ALWAYS | AUTO
Partial Data Display Handling | (0072,0208) | CS | MAINTAIN_LAYOUT | ALWAYS | AUTO
Synchronized Scrolling Sequence | (0072,0210) | SQ | Zero or more sequence items, based on user input or automated algorithm. | ANAP | USER/AUTO
>Display Set Scrolling Group | (0072,0212) | US | Display Set numbers. | ALWAYS | AUTO
Navigation Indicator Sequence | (0072,0214) | SQ | Zero or more sequence items, based on user input. | ANAP | USER
>Navigation Display Set | (0072,0216) | US | Display Set number, user or automated. | ANAP | USER/AUTO
>Reference Display Sets | (0072,0218) | US | Display Set numbers, user or automated. | ALWAYS | USER/AUTO

#### G.8.1.2 Usage of Attributes From Received IODs

No SOP Class specific fields for images are required.

The Reformatting Operation Type (0072,0510) attribute with value MPR or SLAB is supported for the MR Image Storage SOP Class only.

#### G.8.1.3 Attribute Mapping

Not applicable.

#### G.8.1.4 Coerced/Modified Fields

No coercion is performed.

Prev | Up | Next
G.7.3 Application Level Security | Home | G.8.2 Data Dictionary of Private Attributes