DicomModifyRTStructPlugin¶
-
MLModule
¶ author Grzegorz Chlebus
package FMEwork/ReleaseMeVis
dll MLDicomModifyRTPlugins
definition MLDicomModifyRTPlugins.def see also RTStructInfo
,ModifyDicomTree
,CreateEmptyRTObject
keywords DICOM
,RT
Purpose¶
Plugin managing all DICOM modules belonging to the RT Structure Set IOD. It enables editing of all non-sequence tags, inheriting their values from inputDicomTree
and copying all sequence tags from inputDicomTree
.
Usage¶
See example network to see how to use the module.
Details¶
Not all DICOM tags are supported.
Input Fields¶
Output Fields¶
outputModifierList¶
-
name:
outputModifierList
, type:
MLBase
¶ The
outputModifierList
fields provides a reference-counted Base object to be connected to other DicomModifyPlugin modules or toModifyDicomTree
to apply modifications to a DICOM tree.
Parameter Fields¶
Field Index¶
Visible Fields¶
Modify Patient Species Description¶
-
name:
modifyPatientSpeciesDescription
, type:
Bool
, default:
TRUE
¶
Set to now (setPatientBirthDateToNow)¶
-
name:
setPatientBirthDateToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Set to now (setPatientBirthTimeToNow)¶
-
name:
setPatientBirthTimeToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Copy Deidentification Method Code Sequence¶
-
name:
copyDeidentificationMethodCodeSequence
, type:
Bool
, default:
TRUE
¶
Copy Patient Species Code Sequence¶
-
name:
copyPatientSpeciesCodeSequence
, type:
Bool
, default:
TRUE
¶
Modify Clinical Trial Protocol Name¶
-
name:
modifyClinicalTrialProtocolName
, type:
Bool
, default:
TRUE
¶
Modify Clinical Trial Sponsor Name¶
-
name:
modifyClinicalTrialSponsorName
, type:
Bool
, default:
TRUE
¶
Modify Clinical Trial Subject Reading ID¶
-
name:
modifyClinicalTrialSubjectReadingID
, type:
Bool
, default:
TRUE
¶
Select All (ClinicalTrialSubjectModule_SelectAll)¶
-
name:
ClinicalTrialSubjectModule_SelectAll
, type:
Trigger
¶
Deselect All (ClinicalTrialSubjectModule_DeselectAll)¶
-
name:
ClinicalTrialSubjectModule_DeselectAll
, type:
Trigger
¶
Inherit Values (ClinicalTrialSubjectModule_InheritValues)¶
-
name:
ClinicalTrialSubjectModule_InheritValues
, type:
Trigger
¶
Clear Values (ClinicalTrialSubjectModule_ClearValues)¶
-
name:
ClinicalTrialSubjectModule_ClearValues
, type:
Trigger
¶
Modify Name Of Physicians Reading Study¶
-
name:
modifyNameOfPhysiciansReadingStudy
, type:
Bool
, default:
TRUE
¶
Create new UID (autoCreateStudyInstanceUID)¶
-
name:
autoCreateStudyInstanceUID
, type:
Bool
, default:
FALSE
¶ Auto create new UID.
Copy Physicians Of Record Identification Sequence¶
-
name:
copyPhysiciansOfRecordIdentificationSequence
, type:
Bool
, default:
TRUE
¶
Copy Physicians Reading Study Identification Sequence¶
-
name:
copyPhysiciansReadingStudyIdentificationSequence
, type:
Bool
, default:
TRUE
¶
Copy Referring Physician Identification Sequence¶
-
name:
copyReferringPhysicianIdentificationSequence
, type:
Bool
, default:
TRUE
¶
Inherit Values (GeneralStudyModule_InheritValues)¶
-
name:
GeneralStudyModule_InheritValues
, type:
Trigger
¶
Modify Admitting Diagnoses Description¶
-
name:
modifyAdmittingDiagnosesDescription
, type:
Bool
, default:
TRUE
¶
Copy Admitting Diagnoses Code Sequence¶
-
name:
copyAdmittingDiagnosesCodeSequence
, type:
Bool
, default:
TRUE
¶
Inherit Values (PatientStudyModule_InheritValues)¶
-
name:
PatientStudyModule_InheritValues
, type:
Trigger
¶
Modify Clinical Trial Time Point Description¶
-
name:
modifyClinicalTrialTimePointDescription
, type:
Bool
, default:
TRUE
¶
Modify Clinical Trial Time Point ID¶
-
name:
modifyClinicalTrialTimePointID
, type:
Bool
, default:
TRUE
¶
Select All (ClinicalTrialStudyModule_SelectAll)¶
-
name:
ClinicalTrialStudyModule_SelectAll
, type:
Trigger
¶
Deselect All (ClinicalTrialStudyModule_DeselectAll)¶
-
name:
ClinicalTrialStudyModule_DeselectAll
, type:
Trigger
¶
Inherit Values (ClinicalTrialStudyModule_InheritValues)¶
-
name:
ClinicalTrialStudyModule_InheritValues
, type:
Trigger
¶
Clear Values (ClinicalTrialStudyModule_ClearValues)¶
-
name:
ClinicalTrialStudyModule_ClearValues
, type:
Trigger
¶
Modify Performed Procedure Step Description¶
-
name:
modifyPerformedProcedureStepDescription
, type:
Bool
, default:
TRUE
¶
Modify Performed Procedure Step ID¶
-
name:
modifyPerformedProcedureStepID
, type:
Bool
, default:
TRUE
¶
Create new UID (autoCreateSeriesInstanceUID)¶
-
name:
autoCreateSeriesInstanceUID
, type:
Bool
, default:
FALSE
¶ Auto create new UID.
Set to now (setPerformedProcedureStepStartDateToNow)¶
-
name:
setPerformedProcedureStepStartDateToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Modify Performed Procedure Step Start Date¶
-
name:
modifyPerformedProcedureStepStartDate
, type:
Bool
, default:
TRUE
¶
Set to now (setPerformedProcedureStepStartTimeToNow)¶
-
name:
setPerformedProcedureStepStartTimeToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Modify Performed Procedure Step Start Time¶
-
name:
modifyPerformedProcedureStepStartTime
, type:
Bool
, default:
TRUE
¶
Copy Performed Protocol Code Sequence¶
-
name:
copyPerformedProtocolCodeSequence
, type:
Bool
, default:
TRUE
¶
Copy Referenced Performed Procedure Step Sequence¶
-
name:
copyReferencedPerformedProcedureStepSequence
, type:
Bool
, default:
TRUE
¶
Modify Clinical Trial Coordinating Center Name¶
-
name:
modifyClinicalTrialCoordinatingCenterName
, type:
Bool
, default:
TRUE
¶
Select All (ClinicalTrialSeriesModule_SelectAll)¶
-
name:
ClinicalTrialSeriesModule_SelectAll
, type:
Trigger
¶
Deselect All (ClinicalTrialSeriesModule_DeselectAll)¶
-
name:
ClinicalTrialSeriesModule_DeselectAll
, type:
Trigger
¶
Inherit Values (ClinicalTrialSeriesModule_InheritValues)¶
-
name:
ClinicalTrialSeriesModule_InheritValues
, type:
Trigger
¶
Clear Values (ClinicalTrialSeriesModule_ClearValues)¶
-
name:
ClinicalTrialSeriesModule_ClearValues
, type:
Trigger
¶
Modify Institutional Department Name¶
-
name:
modifyInstitutionalDepartmentName
, type:
Bool
, default:
TRUE
¶
Set to now (setDateOfLastCalibrationToNow)¶
-
name:
setDateOfLastCalibrationToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Set to now (setTimeOfLastCalibrationToNow)¶
-
name:
setTimeOfLastCalibrationToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Select All (GeneralEquipmentModule_SelectAll)¶
-
name:
GeneralEquipmentModule_SelectAll
, type:
Trigger
¶
Deselect All (GeneralEquipmentModule_DeselectAll)¶
-
name:
GeneralEquipmentModule_DeselectAll
, type:
Trigger
¶
Inherit Values (GeneralEquipmentModule_InheritValues)¶
-
name:
GeneralEquipmentModule_InheritValues
, type:
Trigger
¶
Clear Values (GeneralEquipmentModule_ClearValues)¶
-
name:
GeneralEquipmentModule_ClearValues
, type:
Trigger
¶
Set to now (setStructureSetDateToNow)¶
-
name:
setStructureSetDateToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Set to now (setStructureSetTimeToNow)¶
-
name:
setStructureSetTimeToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Copy Referenced Frame Of Reference Sequence¶
-
name:
copyReferencedFrameOfReferenceSequence
, type:
Bool
, default:
TRUE
¶
Inherit Values (StructureSetModule_InheritValues)¶
-
name:
StructureSetModule_InheritValues
, type:
Trigger
¶
Inherit Values (ROIContourModule_InheritValues)¶
-
name:
ROIContourModule_InheritValues
, type:
Trigger
¶
Select All (RTROIObservationsModule_SelectAll)¶
-
name:
RTROIObservationsModule_SelectAll
, type:
Trigger
¶
Deselect All (RTROIObservationsModule_DeselectAll)¶
-
name:
RTROIObservationsModule_DeselectAll
, type:
Trigger
¶
Inherit Values (RTROIObservationsModule_InheritValues)¶
-
name:
RTROIObservationsModule_InheritValues
, type:
Trigger
¶
Clear Values (RTROIObservationsModule_ClearValues)¶
-
name:
RTROIObservationsModule_ClearValues
, type:
Trigger
¶
Modify Authorization Equipment Certification Number¶
-
name:
modifyAuthorizationEquipmentCertificationNumber
, type:
Bool
, default:
TRUE
¶
Authorization Equipment Certification Number¶
-
name:
AuthorizationEquipmentCertificationNumber
, type:
String
¶
Modify Original Specialized SOPClass UID¶
-
name:
modifyOriginalSpecializedSOPClassUID
, type:
Bool
, default:
TRUE
¶
Create new UID (autoCreateInstanceCreatorUID)¶
-
name:
autoCreateInstanceCreatorUID
, type:
Bool
, default:
FALSE
¶ Auto create new UID.
Create new UID (autoCreateSOPInstanceUID)¶
-
name:
autoCreateSOPInstanceUID
, type:
Bool
, default:
FALSE
¶ Auto create new UID.
Set to now (setInstanceCreationDateToNow)¶
-
name:
setInstanceCreationDateToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Set to now (setInstanceCreationTimeToNow)¶
-
name:
setInstanceCreationTimeToNow
, type:
Bool
, default:
FALSE
¶ Set to now.
Copy Coding Scheme Identification Sequence¶
-
name:
copyCodingSchemeIdentificationSequence
, type:
Bool
, default:
TRUE
¶
Copy Contributing Equipment Sequence¶
-
name:
copyContributingEquipmentSequence
, type:
Bool
, default:
TRUE
¶
Copy Encrypted Attributes Sequence¶
-
name:
copyEncryptedAttributesSequence
, type:
Bool
, default:
TRUE
¶