DICOM PS3.2 2019a - Conformance

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.

DICOM PS3.2 2019a - Conformance