Google Cloud Healthcare · Schema
DicomConfig
Specifies the parameters needed for de-identification of DICOM stores.
HealthcareFHIRHL7v2DICOMMedical ImagingDe-identificationInteroperabilityCloud
Properties
| Name | Type | Description |
|---|---|---|
| filterProfile | string | Tag filtering profile that determines which tags to keep/remove. |
| keepList | object | List of tags to keep. Remove all other tags. |
| removeList | object | List of tags to remove. Keep all other tags. |
| skipIdRedaction | boolean | If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based o |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DicomConfig",
"description": "Specifies the parameters needed for de-identification of DICOM stores.",
"properties": {
"filterProfile": {
"description": "Tag filtering profile that determines which tags to keep/remove.",
"enum": [
"TAG_FILTER_PROFILE_UNSPECIFIED",
"MINIMAL_KEEP_LIST_PROFILE",
"ATTRIBUTE_CONFIDENTIALITY_BASIC_PROFILE",
"KEEP_ALL_PROFILE",
"DEIDENTIFY_TAG_CONTENTS"
],
"type": "string"
},
"keepList": {
"$ref": "#/components/schemas/TagFilterList",
"description": "List of tags to keep. Remove all other tags."
},
"removeList": {
"$ref": "#/components/schemas/TagFilterList",
"description": "List of tags to remove. Keep all other tags."
},
"skipIdRedaction": {
"description": "If true, skip replacing StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID, and MediaStorageSOPInstanceUID and leave them untouched. The Cloud Healthcare API regenerates these UIDs by default based on the DICOM Standard's reasoning: \"Whilst these UIDs cannot be mapped directly to an individual out of context, given access to the original images, or to a database of the original images containing the UIDs, it would be possible to recover the individual's identity.\" http://dicom.nema.org/medical/dicom/current/output/chtml/part15/sect_E.3.9.html",
"type": "boolean"
}
},
"type": "object"
}