Skip to content

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

View in BioPortal

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*