View Source GoogleApi.HealthCare.V1beta1.Model.Action (google_api_health_care v0.50.1)
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.