C.7.6.16.1 Multi-frame Functional Groups Module Attribute Description

C.7.6.16.1.1 Functional Group

A Functional Group is a set of Attributes that are logically related and may vary together. Functional Groups are defined in Macros. Those Functional Group Macros that apply to all frames are included in the Shared Functional Groups Sequence (5200,9229). Functional Group Macros whose attribute values may vary from frame to frame are included in the Per-frame Functional Groups Sequence (5200,9230).

A single Functional Group Macro shall not be included in both the Shared Functional Groups Sequence (5200,9229)and the Per-frame Functional Groups Sequence (5200,9230).

Notes: 1. In the case of a SOP Instance containing a single frame, some Functional Group Macros may be contained in the Shared Functional Groups Sequence (5200,9229) and others in the one Item of the Per-frame Functional Groups Sequence (5200,9230).

2. Even if there are no Functional Group Macros in the Per-frame Functional Groups Sequence 5200,9230) an empty Item is encoded for every frame.

It may happen that a Functional Group Sequence does not contain any value (e.g., a condition for a single Type 1C attribute in the sequence is not met) or is not required for a particular frame (e.g., an optional Functional Group). In this case the Functional Group Sequence is not included in the Shared Functional Groups Sequence (5200,9229) or the Per-frame Functional Groups Sequence (5200,9230) for a particular frame.

Note: The absence of the sequence attribute corresponding to a particular functional group macro indicates that the functional group is not used for a particular frame.

Private Functional Groups may be defined. The attributes of such a group may be standard or private attributes. A Private Functional Group may not replicate the attributes of a standard Functional Group.

A Private Functional Group can be added to either the Shared Functional Groups Sequence (5200,9229) or the Per-frame Functional Groups Sequence (5200,9230).

C.7.6.16.1.2 Per-frame Functional Groups Sequence

The Per-frame Functional Groups Sequence Attribute (5200,9230) consists of a Sequence of Items. Each Item describes the frame of the same rank in the multi-frame pixel data. The first Item describes frame 1, the second Item describes frame 2, etc. Frames are implicitly numbered starting from 1. See Figure C.7.6.16-1.

[pic]

Figure C.7.6.16-1A Graphical Presentation of the Multi-frame Functional Groups structure

C.7.6.16.1.3 SOP Instance UID of Concatenation Source

The SOP Instance UID of Concatenation Source (0020,0242) attribute contains the SOP Instance UID of the original, not concatenated, SOP Instance and does not change when a concatenation is created. It is independent of the Concatenation UID (0020,9161) because a SOP Instance can be divided into concatenations only during exchance and there can be more than one concatenation with different Concatenation UIDs of an original SOP Instance; see Figure C.7.6.16-2.

[pic]Figure C.7.6.16-2 SOP Instance UID of Concatenation Source