mitk.DICOMCodeSequenceWithModifiers#

class mitk.DICOMCodeSequenceWithModifiers#

Bases: DICOMCodeSequence

DICOMCodeSequence extended with optional modifier sequences.

Used by DICOM constructs that allow further qualification of a coded entry (for example “Liver” + modifier “Left lobe”).

__init__(*args, **kwargs)#

Overloaded function.

  1. __init__(self: mitk.DICOMCodeSequenceWithModifiers) -> None

Construct an empty coded entry with no modifiers.

  1. __init__(self: mitk.DICOMCodeSequenceWithModifiers, value: str, scheme: str, meaning: str) -> None

Construct a coded entry without modifiers.

Parameters:
  • value – Code value.

  • scheme – Coding scheme designator.

  • meaning – Human-readable meaning.

  1. __init__(self: mitk.DICOMCodeSequenceWithModifiers, code: mitk.DICOMCodeSequence) -> None

Promote a plain coded entry to one that can carry modifiers.

Parameters:

code – Source coded entry to wrap.

Methods

__init__(*args, **kwargs)

Overloaded function.

add_modifier(self, modifier)

clear_modifiers(self)

get_modifier(self, index)

set_modifier(self, index, modifier)

Attributes

__eq__(self: mitk.DICOMCodeSequenceWithModifiers, arg0: mitk.DICOMCodeSequenceWithModifiers) bool#
__ne__(self: mitk.DICOMCodeSequenceWithModifiers, arg0: mitk.DICOMCodeSequenceWithModifiers) bool#
add_modifier(self: mitk.DICOMCodeSequenceWithModifiers, modifier: object) None#
clear_modifiers(self: mitk.DICOMCodeSequenceWithModifiers) None#
get_modifier(self: mitk.DICOMCodeSequenceWithModifiers, index: SupportsInt) mitk.DICOMCodeSequence#
property has_modifiers#
property is_empty#
property meaning#
property modifier_count#
property modifiers#
property scheme#
set_modifier(self: mitk.DICOMCodeSequenceWithModifiers, index: SupportsInt, modifier: object) None#
property value#