MLDicomModifyFieldAddOns Library
The MLDicomModifyFieldAddOns library defines classes providing the following functionality:
- Modification of all non-sequence tags via StringField interface with an option to enable/disable modification of single tags. Additionally an option to inherit values from an input DICOM tree is offered.
- Copying of sequence-tags from input DICOM tree with an option to enable/disable copying of single tags.
- Check consistency to check whether the modifications to be applied conform to the DICOM standard. Currently the following is checked:
- Tags of type 1 are not allowed to be empty.
- Tags with Value Representation equal to "UI", "DA", "TM" are checked whether they contain a valid string.
- Option to enable/disable all modifications and to clear all values in StringFields.
Additionally SCRIPT files specifying TabViewItems to enable fast creation of GUI Interfaces of modules using these FieldAddOns are provided in FMEwork/ReleaseMeVis/Modules/Shared/MLDicomModifyFieldAddOns.
Note that not all DICOM tags are supported.