Table 10-19 describes the Attributes for encoding 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. |
Context ID 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. |
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. |