Enum: DICOMDeidentificationActionEnum
Action codes from DICOM PS3.15 Table E.1-1a that specify how a de-identifier treats each attribute under the Basic Application Level Confidentiality Profile. Compound codes (for example Z/D) indicate that the first action applies unless the attribute's type requires the second to maintain IOD conformance. Permissible values use the DICOM code letters, with slashes replaced by underscores in compound codes.
URI: valuesets:DICOMDeidentificationActionEnum
Permissible Values
| Value | Title | Meaning | Description |
|---|---|---|---|
| D | Replace with dummy value | Replace with a non-zero length value that may be a dummy value and consistent with the VR | |
| Z | Replace with zero-length or dummy value | Replace with a zero length value, or a non-zero length value that may be a dummy value and consistent with the VR | |
| X | Remove | Remove the attribute, and if the attribute is a sequence, remove all sequence items and their contained attributes | |
| K | Keep | Keep unchanged for non-sequence attributes; cleaned for sequences | |
| C | Clean | Replace with values of similar meaning known not to contain identifying information and consistent with the VR | |
| U | Replace UID | Replace with a non-zero length UID that is internally consistent within a set of instances | |
| Z_D | Z unless D required | Z unless D is required to maintain IOD conformance (Type 2 versus Type 1) | |
| X_Z | X unless Z required | X unless Z is required to maintain IOD conformance (Type 3 versus Type 2) | |
| X_D | X unless D required | X unless D is required to maintain IOD conformance (Type 3 versus Type 1) | |
| X_Z_D | X unless Z or D required | X unless Z or D is required to maintain IOD conformance (Type 3 versus Type 2 versus Type 1) | |
| X_Z_U | X unless Z or U required | X unless Z or replacement of contained instance UIDs (U) is required to maintain IOD conformance (Type 3 versus Type 2 versus Type 1 sequences containing UID references) |
Slots
| Name | Description |
|---|---|
| dicom_deidentification_action | The de-identification action applied to a DICOM attribute |
See Also
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/valuesets
LinkML Source
name: DICOMDeidentificationActionEnum
instantiates:
- valuesets_meta:ValueSetEnumDefinition
description: Action codes from DICOM PS3.15 Table E.1-1a that specify how a de-identifier
treats each attribute under the Basic Application Level Confidentiality Profile.
Compound codes (for example Z/D) indicate that the first action applies unless the
attribute's type requires the second to maintain IOD conformance. Permissible values
use the DICOM code letters, with slashes replaced by underscores in compound codes.
title: DICOM De-identification Action Code
from_schema: https://w3id.org/valuesets
see_also:
- https://dicom.nema.org/medical/dicom/current/output/chtml/part15/chapter_E.html
contributors:
- orcid:0000-0002-6601-2165
- https://github.com/anthropics/claude-code
status: DRAFT
rank: 1000
permissible_values:
D:
text: D
description: Replace with a non-zero length value that may be a dummy value and
consistent with the VR
title: Replace with dummy value
Z:
text: Z
description: Replace with a zero length value, or a non-zero length value that
may be a dummy value and consistent with the VR
title: Replace with zero-length or dummy value
X:
text: X
description: Remove the attribute, and if the attribute is a sequence, remove
all sequence items and their contained attributes
title: Remove
K:
text: K
description: Keep unchanged for non-sequence attributes; cleaned for sequences
title: Keep
C:
text: C
description: Replace with values of similar meaning known not to contain identifying
information and consistent with the VR
title: Clean
U:
text: U
description: Replace with a non-zero length UID that is internally consistent
within a set of instances
title: Replace UID
Z_D:
text: Z_D
description: Z unless D is required to maintain IOD conformance (Type 2 versus
Type 1)
title: Z unless D required
aliases:
- Z/D
X_Z:
text: X_Z
description: X unless Z is required to maintain IOD conformance (Type 3 versus
Type 2)
title: X unless Z required
aliases:
- X/Z
X_D:
text: X_D
description: X unless D is required to maintain IOD conformance (Type 3 versus
Type 1)
title: X unless D required
aliases:
- X/D
X_Z_D:
text: X_Z_D
description: X unless Z or D is required to maintain IOD conformance (Type 3 versus
Type 2 versus Type 1)
title: X unless Z or D required
aliases:
- X/Z/D
X_Z_U:
text: X_Z_U
description: X unless Z or replacement of contained instance UIDs (U) is required
to maintain IOD conformance (Type 3 versus Type 2 versus Type 1 sequences containing
UID references)
title: X unless Z or U required
aliases:
- X/Z/U*