Enum: DICOMAttributeTypeEnum
Attribute requirement types defined in DICOM PS3.5 Section 7.4, which state whether an attribute must be present in a data set and whether it may have a zero-length value. Conformance checkers report missing Type 1 and Type 2 attributes as errors. These types also determine which de-identification action (D, Z or X) may be applied to an attribute.
URI: valuesets:DICOMAttributeTypeEnum
Permissible Values
| Value | Title | Meaning | Description |
|---|---|---|---|
| TYPE_1 | Type 1 (Required) | The attribute shall be present with a valid non-zero-length value | |
| TYPE_1C | Type 1C (Conditionally Required) | The attribute shall be present with a valid value when a specified condition is met, and shall not be present otherwise | |
| TYPE_2 | Type 2 (Required, Empty if Unknown) | The attribute shall be present but may have a zero-length value if the value is unknown | |
| TYPE_2C | Type 2C (Conditionally Required, Empty if Unknown) | The attribute shall be present, possibly with zero length, when a specified condition is met | |
| TYPE_3 | Type 3 (Optional) | The attribute is optional and may be absent or present with or without a value |
Slots
| Name | Description |
|---|---|
| dicom_attribute_type | The DICOM attribute requirement type of an attribute within an IOD module |
See Also
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/valuesets
LinkML Source
name: DICOMAttributeTypeEnum
instantiates:
- valuesets_meta:ValueSetEnumDefinition
description: Attribute requirement types defined in DICOM PS3.5 Section 7.4, which
state whether an attribute must be present in a data set and whether it may have
a zero-length value. Conformance checkers report missing Type 1 and Type 2 attributes
as errors. These types also determine which de-identification action (D, Z or X)
may be applied to an attribute.
title: DICOM Attribute Type
from_schema: https://w3id.org/valuesets
see_also:
- https://dicom.nema.org/medical/dicom/current/output/chtml/part05/sect_7.4.html
contributors:
- orcid:0000-0002-6601-2165
- https://github.com/anthropics/claude-code
status: DRAFT
rank: 1000
permissible_values:
TYPE_1:
text: TYPE_1
description: The attribute shall be present with a valid non-zero-length value
title: Type 1 (Required)
aliases:
- '1'
TYPE_1C:
text: TYPE_1C
description: The attribute shall be present with a valid value when a specified
condition is met, and shall not be present otherwise
title: Type 1C (Conditionally Required)
aliases:
- 1C
TYPE_2:
text: TYPE_2
description: The attribute shall be present but may have a zero-length value if
the value is unknown
title: Type 2 (Required, Empty if Unknown)
aliases:
- '2'
TYPE_2C:
text: TYPE_2C
description: The attribute shall be present, possibly with zero length, when a
specified condition is met
title: Type 2C (Conditionally Required, Empty if Unknown)
aliases:
- 2C
TYPE_3:
text: TYPE_3
description: The attribute is optional and may be absent or present with or without
a value
title: Type 3 (Optional)
aliases:
- '3'