DICOM PS3.3 2024d - Information Object Definitions

10.16 Algorithm Identification Macro

Table 10-19 specifies the Attributes of the Algorithm Identification Macro, which identifies and describes the algorithm used to create or derive a SOP Instance contents. An algorithm is described by the Algorithm Family, a specific Algorithm Name, and an Algorithm Version. A character string containing parameters that were used in the algorithm can be included.

Table 10-19. Algorithm Identification Macro Attributes

Attribute Name

Tag

Type

Attribute Description

Algorithm Family Code Sequence

(0066,002F)

1

The family of algorithm(s) that best describes the software algorithm used.

Only a single Item shall be included in this Sequence.

>Include Table 8.8-1 “Code Sequence Macro Attributes”

CID may be defined in the Macro invocation.

Algorithm Name Code Sequence

(0066,0030)

3

The code assigned by a manufacturer to a specific software algorithm.

Only a single Item is permitted in this Sequence.

>Include Table 8.8-1 “Code Sequence Macro Attributes”

No Baseline CID is defined.

Algorithm Name

(0066,0036)

1

The name assigned by a manufacturer to a specific software algorithm.

Algorithm Version

(0066,0031)

1

The software version identifier assigned by a manufacturer to a specific software algorithm.

Algorithm Parameters

(0066,0032)

3

The input parameters used by a manufacturer to configure the behavior of a specific software algorithm.

Algorithm Source

(0024,0202)

3

Source of the algorithm, e.g., the name of the manufacturer, researcher, university, etc.


DICOM PS3.3 2024d - Information Object Definitions