5.2 Sequences

Certain Tables in this Standard describe Sequences of Items by using the symbol: '>'. The symbol '>' precedes the Attribute (or Module) Name of the members of an Item. All marked Attributes (or Modules) belong to the generic description of an Item which may be repeated to form a Sequence of Items. This Sequence of Items is nested in the Attribute (or Module) which precedes in the table the first member marked with a '>'.

Note: The following table describes the "Referenced Series Sequences" Attribute as a Sequence of one or more Items where each Item contains the three Attributes marked by a '>'. The Sequence of Items is nested inside the value of the Referenced Series Sequence Attribute. The following Attribute (not marked) is not part of the Items of the Sequence.

...... .....
Referenced Series Sequence .....
>Series Date .....
>Series Time .....
>Series Instance UID .....
Modality ....

This notation may be used to create nested hierarchical structures by using '>>' at the second level of nesting and so on.

The Type of the Sequence attribute defines whether the Sequence attribute itself must be present, and the Attribute Description of the Sequence attribute may define whether and how many Items shall be present in the Sequence. The Types of the attributes of the Data Set included in the Sequence, including any conditionality, are specified within the scope of each Data Set, i.e., for each Item present in the Sequence. See PS 3.5.

For describing the number of items in the attribute description the following sentences are preferred:

Sequence Attribute Type Number of Items Sentence
1 or 1C 1 Only a single Item shall be included in this sequence.
1 or 1C 1-n One or more Items shall be included in this sequence.
2 or 2C 0-1 Zero or one Item shall be included in this sequence.
2 or 2C 0-n Zero or more Items shall be included in this sequence.
3 1 Only a single Item is permitted in this sequence.
3 1-n One or more Items are permitted in this sequence.

Note: The encoding of empty sequence attributes is decribed in PS 3.5.

In a number of cases for Normalized IODs, the Data Element Type and Conditions are defined in the appropriate Service definition in PS 3.4, in other cases in the attribute description in PS 3.3.It is not necessary to specify for any Attribute within a Sequence the condition that it is “required if a Sequence Item is present”, since this is always implicit, whether or not there are additional requirements.