Enum ConfidentialityProfileOptions
Namespace: Aspose.Medical.Dicom.Anonymization
Assembly: Aspose.Medical.dll (25.11.0)
Confidentiality Profile options as described in DICOM PS 3.15 https://dicom.nema.org/medical/dicom/current/output/chtml/part15/chapter_E.html#table_E.1-1 .
[Flags]
public enum ConfidentialityProfileOptions : shortFields
All = 2047
Special value. Includes all available options.
BasicProfile = 1
Basic Profile. XML/JSON column name is basic_profile.
CleanDesc = 256
Clean Desc Option Profile. XML/JSON column name is clean_desc_opt.
CleanGraph = 1024
Clean Graph Option Profile. XML/JSON column name is clean_graph_opt.
CleanStructdCont = 512
Clean Structd Cont Option Profile. XML/JSON column name is clean_struct_cont_opt.
RetainDeviceIdent = 8
Retain Device Ident Option Profile. XML/JSON column name is rtn_dev_id_opt.
RetainInstitutionIdent = 16
Retain Institution Ident Option Profile. XML/JSON column name is rtn_inst_id_opt.
RetainLongFullDates = 64
Retain Long Full Dates Option Profile. XML/JSON column name is rtn_long_full_dates_opt.
RetainLongModifDates = 128
Retain Long Modif Dates Option Profile. XML/JSON column name is rtn_long_modif_dates_opt.
RetainPatientChars = 32
Retain Patient Chars Option Profile. XML/JSON column name is rtn_pat_chars_opt.
RetainSafePrivate = 2
Retain Safe Private Option Profile. XML/JSON column name is rtn_safe_priv_opt.
RetainUIDs = 4
Retain UIDs Option Profile. XML/JSON column name is rtn_uids_opt.
Remarks
The order of the flags are mapped to the profile’s CSV file.