View Source GoogleApi.HealthCare.V1beta1.Model.Action (google_api_health_care v0.56.4)
Specifies a selection of tags and an Action to apply to each one.
Attributes
-
cleanImageTag(type:GoogleApi.HealthCare.V1beta1.Model.ImageConfig.t, default:nil) - Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert toKeep. Supported tags: PixelData -
cleanTextTag(type:GoogleApi.HealthCare.V1beta1.Model.CleanTextTag.t, default:nil) - Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS -
deleteTag(type:GoogleApi.HealthCare.V1beta1.Model.DeleteTag.t, default:nil) - Delete tag. -
keepTag(type:GoogleApi.HealthCare.V1beta1.Model.KeepTag.t, default:nil) - Keep tag unchanged. -
queries(type:list(String.t), default:nil) - Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN" -
recurseTag(type:GoogleApi.HealthCare.V1beta1.Model.RecurseTag.t, default:nil) - Recursively apply DICOM de-id to tags nested in a sequence. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): SQ -
regenUidTag(type:GoogleApi.HealthCare.V1beta1.Model.RegenUidTag.t, default:nil) - Replace UID with a new generated UID. Supported [Value Representation] (http://dicom.nema.org/medical/dicom/2018e/output/chtml/part05/sect_6.2.html#table_6.2-1): UI -
removeTag(type:GoogleApi.HealthCare.V1beta1.Model.RemoveTag.t, default:nil) - Replace with empty tag. -
resetTag(type:GoogleApi.HealthCare.V1beta1.Model.ResetTag.t, default:nil) - Reset tag to a placeholder value.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.HealthCare.V1beta1.Model.Action{ cleanImageTag: GoogleApi.HealthCare.V1beta1.Model.ImageConfig.t() | nil, cleanTextTag: GoogleApi.HealthCare.V1beta1.Model.CleanTextTag.t() | nil, deleteTag: GoogleApi.HealthCare.V1beta1.Model.DeleteTag.t() | nil, keepTag: GoogleApi.HealthCare.V1beta1.Model.KeepTag.t() | nil, queries: [String.t()] | nil, recurseTag: GoogleApi.HealthCare.V1beta1.Model.RecurseTag.t() | nil, regenUidTag: GoogleApi.HealthCare.V1beta1.Model.RegenUidTag.t() | nil, removeTag: GoogleApi.HealthCare.V1beta1.Model.RemoveTag.t() | nil, resetTag: GoogleApi.HealthCare.V1beta1.Model.ResetTag.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.