DICOM PS3.15 2019c - Security and System Management Profiles

E.3.10 Retain Safe Private Option (Current)
Prev | E.3 Basic Application Level Confidentiality Options | Next

### E.3.10 Retain Safe Private Option

By definition, Private Attributes contain proprietary information, in many cases the nature of which is known only to the vendor and not publicly documented.

However, some Private Attributes may be necessary for the desired application. For example, specific technique information such as CT helical span pitch, or pixel value transformation, such as PET SUV rescale factors, may only be available in Private Attributes since the information is either not defined in Standard Attributes, or was added to the DICOM Standard after the acquisition device was manufactured.

When this Option is specified in addition to an Application Level Confidentiality Profile, Private Attributes that are known by the de-identifier to be safe from identity leakage shall be retained, together with the Private Creator IDs that are required to fully define the retained Private Attributes; all other Private Attributes shall be removed or processed in the element-specific manner recommended by Deidentification Action (0008,0307), if present within Private Data Element Characteristics Sequence (0008,0300) (see PS3.3 Section C.12.1).

Whether or not an Attribute is known to be safe may be determined by:

- its presence in a block of Private Data Elements with a value of "SAFE" in Block Identifying Information Status (0008,0303) or individually listed in Nonidentifying Private Elements (gggg,0004) (within Private Data Element Characteristics Sequence (0008,0300); see PS3.3 Section C.12.1)

- its presence in Table E.3.10-1 Safe Private Attributes

- documentation in the Conformance Statement

- some other means.

When this Option is not specified, all Private Attributes shall be removed, as described in Table E.1-1.

### Note

1. A sample list of Private Attributes thought to be safe is provided here. Vendors do not guarantee them to be safe, and do not commit to sending them in any particular software version (including future products).

   Table E.3.10-1. Safe Private Attributes

   Data Element | Private Creator | VR | VM | Meaning
   --- | --- | --- | --- | ---
   (7053,xx00) | Philips PET Private Group | DS | 1 | SUV Factor - Multiplying stored pixel values by Rescale Slope then this factor results in SUVbw in g/l
   (7053,xx09) | Philips PET Private Group | DS | 1 | Activity Concentration Factor - Multiplying stored pixel values by Rescale Slope then this factor results in MBq/ml.
   (00E1,xx21) | ELSCINT1 | DS | 1 | DLP
   (01E1,xx26) | ELSCINT1 | CS | 1 | Phantom Type
   (01E1,xx50) | ELSCINT1 | DS | 1 | Acquisition Duration
   (01F1,xx01) | ELSCINT1 | CS | 1 | Acquisition Type
   (01F1,xx07) | ELSCINT1 | DS | 1 | Table Velocity
   (01F1,xx26) | ELSCINT1 | DS | 1 | Pitch
   (01F1,xx27) | ELSCINT1 | DS | 1 | Rotation Time
   (0019,xx23) | GEMS_ACQU_01 | DS | 1 | Table Speed [mm/rotation]
   (0019,xx24) | GEMS_ACQU_01 | DS | 1 | Mid Scan Time [sec]
   (0019,xx27) | GEMS_ACQU_01 | DS | 1 | Rotation Speed (Gantry Period)
   (0019,xx9E) | GEMS_ACQU_01 | LO | 1 | Internal Pulse Sequence Name
   (0043,xx27) | GEMS_PARM_01 | SH | 1 | Scan Pitch Ratio in the form "n.nnn:1"
   (0045,xx01) | GEMS_HELIOS_01 | SS | 1 | Number of Macro Rows in Detector
   (0045,xx02) | GEMS_HELIOS_01 | FL | 1 | Macro width at ISO Center
   (0903,xx10) | GEIIS PACS | US | 1 | Reject Image Flag
   (0903,xx11) | GEIIS PACS | US | 1 | Significant Flag
   (0903,xx12) | GEIIS PACS | US | 1 | Confidential Flag
   (2001,xx03) | Philips Imaging DD 001 | FL | 1 | Diffusion B-Factor
   (2001,xx04) | Philips Imaging DD 001 | CS | 1 | Diffusion Direction
   (0019,xx0C) | SIEMENS MR HEADER | IS | 1 | B Value
   (0019,xx0D) | SIEMENS MR HEADER | CS | 1 | Diffusion Directionality
   (0019,xx0E) | SIEMENS MR HEADER | FD | 3 | Diffusion Gradient Direction
   (0019,xx27) | SIEMENS MR HEADER | FD | 6 | B Matrix
   (0043,xx39) | GEMS_PARM_01 | IS | 4 | 1stvalue is B Value
   (0043,xx6F) | GEMS_PARM_01 | DS | 3-4 | Scanner Table Entry + Gradient Coil Selected
   (0025,xx07) | GEMS_SERS_01 | SL | 1 | Images in Series
   (7E01,xx01) | HOLOGIC, Inc. | LO | 1 | Codec Version
   (7E01,xx02) | HOLOGIC, Inc. | SH | 1 | Codec Content Type
   (7E01,xx10) | HOLOGIC, Inc. | SQ | 1 | High Resolution Data Sequence
   (7E01,xx11) | HOLOGIC, Inc. | SQ | 1 | Low Resolution Data Sequence
   (7E01,xx12) | HOLOGIC, Inc. | OB | 1 | Codec Content
   (0099,xx01) | NQHeader | UI | 1 | Version
   (0099,xx02) | NQHeader | UI | 1 | Analyzed Series UID
   (0099,xx04) | NQHeader | SS | 1 | Return Code
   (0099,xx05) | NQHeader | LT | 1 | Return Message
   (0099,xx10) | NQHeader | FL | 1 | MI
   (0099,xx20) | NQHeader | SH | 1 | Units
   (0099,xx21) | NQHeader | FL | 1 | ICV
   (0199,xx01) | NQLeft | FL | 1 | Left Cortical White Matter
   (0199,xx02) | NQLeft | FL | 1 | Left Cortical Gray Matter
   (0199,xx03) | NQLeft | FL | 1 | Left 3rd Ventricle
   (0199,xx04) | NQLeft | FL | 1 | Left 4th Ventricle
   (0199,xx05) | NQLeft | FL | 1 | Left 5th Ventricle
   (0199,xx06) | NQLeft | FL | 1 | Left Lateral Ventricle
   (0199,xx07) | NQLeft | FL | 1 | Left Inferior Lateral Ventricle
   (0199,xx08) | NQLeft | FL | 1 | Left Inferior CSF
   (0199,xx09) | NQLeft | FL | 1 | Left Cerebellar White Matter
   (0199,xx0a) | NQLeft | FL | 1 | Left Cerebellar Gray Matter
   (0199,xx0b) | NQLeft | FL | 1 | Left Hippocampus
   (0199,xx0c) | NQLeft | FL | 1 | Left Amygdala
   (0199,xx0d) | NQLeft | FL | 1 | Left Thalamus
   (0199,xx0e) | NQLeft | FL | 1 | Left Caudate
   (0199,xx0f) | NQLeft | FL | 1 | Left Putamen
   (0199,xx10) | NQLeft | FL | 1 | Left Pallidum
   (0199,xx11) | NQLeft | FL | 1 | Left Ventral Diencephalon
   (0199,xx12) | NQLeft | FL | 1 | Left Nucleus Accumbens
   (0199,xx13) | NQLeft | FL | 1 | Left Brain Stem
   (0199,xx14) | NQLeft | FL | 1 | Left Exterior CSF
   (0199,xx15) | NQLeft | FL | 1 | Left WM Hypo
   (0199,xx16) | NQLeft | FL | 1 | Left Other
   (0299,xx01) | NQRight | FL | 1 | Right Cortical White Matter
   (0299,xx02) | NQRight | FL | 1 | Right Cortical Gray Matter
   (0299,xx03) | NQRight | FL | 1 | Right 3rd Ventricle
   (0299,xx04) | NQRight | FL | 1 | Right 4th Ventricle
   (0299,xx05) | NQRight | FL | 1 | Right 5th Ventricle
   (0299,xx06) | NQRight | FL | 1 | Right Lateral Ventricle
   (0299,xx07) | NQRight | FL | 1 | Right Inferior Lateral Ventricle
   (0299,xx08) | NQRight | FL | 1 | Right Inferior CSF
   (0299,xx09) | NQRight | FL | 1 | Right Cerebellar White Matter
   (0299,xx0a) | NQRight | FL | 1 | Right Cerebellar Gray Matter
   (0299,xx0b) | NQRight | FL | 1 | Right Hippocampus
   (0299,xx0c) | NQRight | FL | 1 | Right Amygdala
   (0299,xx0d) | NQRight | FL | 1 | Right Thalamus
   (0299,xx0e) | NQRight | FL | 1 | Right Caudate
   (0299,xx0f) | NQRight | FL | 1 | Right Putamen
   (0299,xx10) | NQRight | FL | 1 | Right Pallidum
   (0299,xx11) | NQRight | FL | 1 | Right Ventral Diencephalon
   (0299,xx12) | NQRight | FL | 1 | Right Nucleus Accumbens
   (0299,xx13) | NQRight | FL | 1 | Right Brain Stem
   (0299,xx14) | NQRight | FL | 1 | Right Exterior CSF
   (0299,xx15) | NQRight | FL | 1 | Right WM Hypo
   (0299,xx16) | NQRight | FL | 1 | Right Other
   (2005,xx0D) | Philips MR Imaging DD 001 | FL | 1 | Scale Intercept
   (2005,xx0E) | Philips MR Imaging DD 001 | FL | 1 | Scale Slope
   (0119,xx00) | SIEMENS Ultrasound SC2000 | LO | 1 | Acoustic Meta Information Version
   (0119,xx01) | SIEMENS Ultrasound SC2000 | OB | 1 | Common Acoustic Meta Information
   (0119,xx02) | SIEMENS Ultrasound SC2000 | SQ | 1 | Multi Stream Sequence
   (0119,xx03) | SIEMENS Ultrasound SC2000 | SQ | 1 | Acoustic Data Sequence
   (0119,xx04) | SIEMENS Ultrasound SC2000 | OB | 1 | Per Transaction Acoustic Control Information
   (0119,xx05) | SIEMENS Ultrasound SC2000 | UL | 1 | Acoustic Data Offset
   (0119,xx06) | SIEMENS Ultrasound SC2000 | UL | 1 | Acoustic Data Length
   (0119,xx07) | SIEMENS Ultrasound SC2000 | UL | 1 | Footer Offset
   (0119,xx08) | SIEMENS Ultrasound SC2000 | UL | 1 | Footer Length
   (0119,xx09) | SIEMENS Ultrasound SC2000 | SS | 1 | Acoustic Stream Number
   (0119,xx10) | SIEMENS Ultrasound SC2000 | SH | 1 | Acoustic Stream Type
   (0119,xx11) | SIEMENS Ultrasound SC2000 |  | 1 | Stage Timer Time
   (0119,xx12) | SIEMENS Ultrasound SC2000 |  | 1 | Stop Watch Time
   (0119,xx13) | SIEMENS Ultrasound SC2000 | IS | 1 | Volume Rate
   (0119,xx21) | SIEMENS Ultrasound SC2000 | SH | 1 |
   (0129,xx00) | SIEMENS Ultrasound SC2000 | SQ | 1 | MPR View Sequence
   (0129,xx02) | SIEMENS Ultrasound SC2000 | UI | 1 | Bookmark UID
   (0129,xx03) | SIEMENS Ultrasound SC2000 |  | 1 | Plane Origin Vector
   (0129,xx04) | SIEMENS Ultrasound SC2000 |  | 1 | Row Vector
   (0129,xx05) | SIEMENS Ultrasound SC2000 |  | 1 | Column Vector
   (0129,xx06) | SIEMENS Ultrasound SC2000 | SQ | 1 | Visualization Sequence
   (0129,xx07) | SIEMENS Ultrasound SC2000 | UI | 1 | Bookmark UID
   (0129,xx08) | SIEMENS Ultrasound SC2000 | OB | 1 | Visualization Information
   (0129,xx09) | SIEMENS Ultrasound SC2000 | SQ | 1 | Application State Sequence
   (0129,xx10) | SIEMENS Ultrasound SC2000 | OB | 1 | Application State Information
   (0129,xx11) | SIEMENS Ultrasound SC2000 | SQ | 1 | Referenced Bookmark Sequence
   (0129,xx12) | SIEMENS Ultrasound SC2000 | UI | 1 | Referenced Bookmark UID
   (0129,xx20) | SIEMENS Ultrasound SC2000 | SQ | 1 | Cine Parameters Sequence
   (0129,xx21) | SIEMENS Ultrasound SC2000 | OB | 1 | Cine Parameters Schema
   (0129,xx22) | SIEMENS Ultrasound SC2000 | OB | 1 | Values of Cine Parameters
   (0129,xx29) | SIEMENS Ultrasound SC2000 | OB | 1 |
   (0129,xx30) | SIEMENS Ultrasound SC2000 | CS | 1 | Raw Data Object Type
   (0139,xx01) | SIEMENS Ultrasound SC2000 | SL | 1 | Physio Capture ROI
   (0149,xx01) | SIEMENS Ultrasound SC2000 | FD | 1-n | Vector of BROI Points
   (0149,xx02) | SIEMENS Ultrasound SC2000 | FD | 1-n | Start/End Timestamps of Strip Stream
   (0149,xx03) | SIEMENS Ultrasound SC2000 | FD | 1-n | Timestamps of Visible R-waves
   (7FD1,xx01) | SIEMENS Ultrasound SC2000 | OB | 1 | Acoustic Image and Footer Data
   (7FD1,xx09) | SIEMENS Ultrasound SC2000 | UI | 1 | Volume Version ID
   (7FD1,xx10) | SIEMENS Ultrasound SC2000 | OB | 1 | Volume Payload
   (7FD1,xx11) | SIEMENS Ultrasound SC2000 | OB | 1 | After Payload
   (7FD1,xx01) | SIEMENS SYNGO ULTRA-SOUND TOYON DATA STREAMING | OB | 1 | Padding
   (7FD1,xx09) | SIEMENS SYNGO ULTRA-SOUND TOYON DATA STREAMING | UI | 1 | Version ID
   (7FD1,xx10) | SIEMENS SYNGO ULTRA-SOUND TOYON DATA STREAMING | OB | 1 | Volume Payload
   (7FD1,xx11) | SIEMENS SYNGO ULTRA-SOUND TOYON DATA STREAMING | OB | 1 | After Payload

2. One approach to retaining Private Attributes safely, either when the VR is encoded explicitly or known from a data dictionary (such as may be derived from published DICOM Conformance Statements or previously encountered instances, perhaps by adaptively extending the data dictionary as new explicit VR instances are received), is to retain those Attributes that are numeric only. For example, one might retain US, SS, UL, SS, FL and FD binary values, and IS and DS string values that contain only valid numeric characters. One might assume that other string Value Representations are unsafe in the absence of definite confirmation from the vendor to the contrary; code strings (CS) may be an exception. Bulk binary data in OB Value representations is particularly unsafe, and may often contain entire proprietary format headers in binary or text or XML form that includes the patient's name and other identifying information.

The safe private attributes that are retained shall be described in the Conformance Statement.

Prev | Up | Next
E.3.9 Retain UIDs Option | Home | E.3.11 Retain Institution Identity Option

DICOM PS3.15 2019c - Security and System Management Profiles