Class DicomConfig
Specifies the parameters needed for de-identification of DICOM stores.
Implements
Inherited Members
Namespace: Google.Apis.CloudHealthcare.v1beta1.Data
Assembly: Google.Apis.CloudHealthcare.v1beta1.dll
Syntax
public class DicomConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FilterProfile
Tag filtering profile that determines which tags to keep/remove.
Declaration
[JsonProperty("filterProfile")]
public virtual string FilterProfile { get; set; }
Property Value
Type | Description |
---|---|
string |
KeepList
List of tags to keep. Remove all other tags.
Declaration
[JsonProperty("keepList")]
public virtual TagFilterList KeepList { get; set; }
Property Value
Type | Description |
---|---|
TagFilterList |
RemoveList
List of tags to remove. Keep all other tags.
Declaration
[JsonProperty("removeList")]
public virtual TagFilterList RemoveList { get; set; }
Property Value
Type | Description |
---|---|
TagFilterList |
SkipIdRedaction
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
Declaration
[JsonProperty("skipIdRedaction")]
public virtual bool? SkipIdRedaction { get; set; }
Property Value
Type | Description |
---|---|
bool? |