ActionArgs

data class ActionArgs(val cleanImageTag: Output<ImageConfigArgs>? = null, val cleanTextTag: Output<CleanTextTagArgs>? = null, val deleteTag: Output<DeleteTagArgs>? = null, val keepTag: Output<KeepTagArgs>? = null, val queries: Output<List<String>>? = null, val recurseTag: Output<RecurseTagArgs>? = null, val regenUidTag: Output<RegenUidTagArgs>? = null, val removeTag: Output<RemoveTagArgs>? = null, val resetTag: Output<ResetTagArgs>? = null) : ConvertibleToJava<ActionArgs>

Specifies a selection of tags and an Action to apply to each one.

Constructors

Link copied to clipboard
constructor(cleanImageTag: Output<ImageConfigArgs>? = null, cleanTextTag: Output<CleanTextTagArgs>? = null, deleteTag: Output<DeleteTagArgs>? = null, keepTag: Output<KeepTagArgs>? = null, queries: Output<List<String>>? = null, recurseTag: Output<RecurseTagArgs>? = null, regenUidTag: Output<RegenUidTagArgs>? = null, removeTag: Output<RemoveTagArgs>? = null, resetTag: Output<ResetTagArgs>? = null)

Properties

Link copied to clipboard
val cleanImageTag: Output<ImageConfigArgs>? = null

Inspect image and transform sensitive burnt-in text. Doesn't apply to elements nested in a sequence, which revert to Keep. Supported tags: PixelData

Link copied to clipboard
val cleanTextTag: Output<CleanTextTagArgs>? = null

Inspect text and transform sensitive text. Configurable via TextConfig. Supported Value Representations: AE, LO, LT, PN, SH, ST, UC, UT, DA, DT, AS

Link copied to clipboard
val deleteTag: Output<DeleteTagArgs>? = null

Delete tag.

Link copied to clipboard
val keepTag: Output<KeepTagArgs>? = null

Keep tag unchanged.

Link copied to clipboard
val queries: Output<List<String>>? = null

Select all tags with the listed tag IDs, names, or Value Representations (VRs). Examples: ID: "00100010" Keyword: "PatientName" VR: "PN"

Link copied to clipboard
val recurseTag: Output<RecurseTagArgs>? = null

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

Link copied to clipboard
val regenUidTag: Output<RegenUidTagArgs>? = null

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

Link copied to clipboard
val removeTag: Output<RemoveTagArgs>? = null

Replace with empty tag.

Link copied to clipboard
val resetTag: Output<ResetTagArgs>? = null

Reset tag to a placeholder value.

Functions

Link copied to clipboard
open override fun toJava(): ActionArgs