24#ifndef __mlDRTStructureSetIODBaseWrapper_H 
   25#define __mlDRTStructureSetIODBaseWrapper_H 
   29#include <FMEThirdPartyWarningsDisable.h> 
   36#include <FMEThirdPartyWarningsRestore.h> 
   38#include <DCMTree_IOParameter_OFFIS.h> 
   39#include <DCMTree_Reader_OFFIS.h> 
   40#include <Fields/mlabDicomTree.h> 
  490"CalculatedDoseReferenceRecordModule",
 
  492"ClinicalTrialSeriesModule",
 
  493"ClinicalTrialStudyModule",
 
  494"ClinicalTrialSubjectModule",
 
  495"ContrastBolusModule",
 
  497"FrameOfReferenceModule",
 
  498"GeneralEquipmentModule",
 
  503"MeasuredDoseReferenceRecordModule",
 
  506"MultiFrameOverlayModule",
 
  512"RTBrachyApplicationSetupsModule",
 
  516"RTFractionSchemeModule",
 
  517"RTGeneralPlanModule",
 
  518"RTGeneralTreatmentRecordModule",
 
  521"RTIonBeamsSessionRecordModule",
 
  522"RTIonToleranceTablesModule",
 
  523"RTPatientSetupModule",
 
  524"RTPrescriptionModule",
 
  525"RTROIObservationsModule",
 
  527"RTToleranceTablesModule",
 
  528"RTTreatmentMachineRecordModule",
 
  529"RTTreatmentSummaryRecordModule",
 
 
 
A class that wraps DRTStructureSetIOD object for use in Python.
 
bool setPerformedProcedureStepStartTime(QString qParam)
 
QVariant getDicomTagValueByName(QString name)
Return value of tag with given name, e.g. "SOPInstanceUID".
 
QVariant DigitalSignaturesSequence
DigitalSignaturesSequence (fffa,fffa) vr=SQ, vm=1, type=3 \script.
 
QString _InstanceCreatorUID
 
bool setReviewerName(QString qParam)
 
QString PatientIdentityRemoved
PatientIdentityRemoved (0012,0062) vr=CS, vm=1, type=3 \script.
 
QString getSpatialResolution() const
 
QString AccessionNumber
AccessionNumber (0008,0050) vr=SH, vm=1, type=2 \script.
 
QString _SOPAuthorizationComment
 
QString getIssuerOfAdmissionIDTag() const
 
QString _SpecificCharacterSet
 
QVariant getROIContourSequence() const
 
bool setResponsiblePersonRole(QString qParam)
 
QString getPatientSpeciesDescriptionTag() const
 
QString _OtherPatientNames
 
QString getAdmissionID() const
 
QString _ReferringPhysicianName
 
QString getDateOfLastCalibration() const
 
void setStructureSetROISequence(QVariant qSeq)
 
QString getInstanceCreationDate() const
 
QString Occupation
Occupation (0010,2180) vr=SH, vm=1, type=3 \script.
 
QString getSOPAuthorizationDateTimeTag() const
 
QString getPatientIdentityRemoved() const
 
bool setClinicalTrialProtocolID(QString qParam)
 
QString getOtherPatientIDs() const
 
QString getAdditionalPatientHistoryTag() const
 
QString getPatientSizeTag() const
 
QString getPerformedProtocolCodeSequenceTag() const
 
QString TimezoneOffsetFromUTC
TimezoneOffsetFromUTC (0008,0201) vr=SH, vm=1, type=3 \script.
 
QVariant createEmptyBreedRegistrationSequence() const
 
QString _InstitutionalDepartmentName
 
QString PerformedProcedureStepStartTime
PerformedProcedureStepStartTime (0040,0245) vr=TM, vm=1, type=3 \script.
 
bool setOccupation(QString qParam)
 
QString PatientBirthDate
PatientBirthDate (0010,0030) vr=DA, vm=1, type=2 \script.
 
QVariant getReferencedStudySequence() const
 
bool setReviewDate(QString qParam)
 
QVariant createEmptyPhysiciansReadingStudyIdentificationSequence() const
 
QString _RelatedGeneralSOPClassUID
 
bool setOriginalSpecializedSOPClassUID(QString qParam)
 
QVariant ContributingEquipmentSequence
ContributingEquipmentSequence (0018,a001) vr=SQ, vm=1, type=3 \script.
 
QString SpatialResolution
SpatialResolution (0018,1050) vr=DS, vm=1, type=3 \script.
 
QString ClinicalTrialTimePointDescription
ClinicalTrialTimePointDescription (0012,0051) vr=ST, vm=1, type=3 \script.
 
void setReferringPhysicianIdentificationSequence(QVariant qSeq)
 
bool setReferringPhysicianName(QString qParam)
 
QString AuthorizationEquipmentCertificationNumber
AuthorizationEquipmentCertificationNumber (0100,0426) vr=LO, vm=1, type=3 \script.
 
QVariant getOriginalAttributesSequence() const
 
QString getReviewTimeTag() const
 
QString PatientAge
PatientAge (0010,1010) vr=AS, vm=1, type=3 \script.
 
QString getSOPAuthorizationDateTime() const
 
QString getReviewerNameTag() const
 
bool setStructureSetLabel(QString qParam)
 
QString _PerformedProcedureStepDescription
 
QString _StructureSetDescription
 
QString getOccupationTag() const
 
QString PatientSexNeutered
PatientSexNeutered (0010,2203) vr=CS, vm=1, type=2C \script.
 
QString PhysiciansOfRecord
PhysiciansOfRecord (0008,1048) vr=PN, vm=1-n, type=3 \script.
 
QString getRTROIObservationsSequenceTag() const
 
QString TimeOfLastCalibration
TimeOfLastCalibration (0018,1201) vr=TM, vm=1-n, type=3 \script.
 
QVariant getReferencedPatientSequence() const
 
QString getClinicalTrialSponsorNameTag() const
 
QString getPatientComments() const
 
QVariant getPatientBreedCodeSequence() const
 
bool setPatientComments(QString qParam)
 
QString getPerformedProcedureStepStartTimeTag() const
 
QString SOPInstanceStatus
SOPInstanceStatus (0100,0410) vr=CS, vm=1, type=3 \script.
 
QVariant createEmptyReferencedStudySequence() const
 
QVariant getHL7StructuredDocumentReferenceSequence() const
 
QString getClinicalTrialTimePointDescriptionTag() const
 
QString SOPInstanceUID
SOPInstanceUID (0008,0018) vr=UI, vm=1, type=1 \script.
 
QString getPhysiciansReadingStudyIdentificationSequenceTag() const
 
void setProcedureCodeSequence(QVariant qSeq)
 
QString ResponsiblePerson
ResponsiblePerson (0010,2297) vr=PN, vm=1, type=2C \script.
 
QString getMACParametersSequenceTag() const
 
QString _ClinicalTrialProtocolName
 
QString getPhysiciansOfRecord() const
 
QString ClinicalTrialSiteName
ClinicalTrialSiteName (0012,0031) vr=LO, vm=1, type=2 \script.
 
QString getTimezoneOffsetFromUTCTag() const
 
QString RelatedGeneralSOPClassUID
RelatedGeneralSOPClassUID (0008,001a) vr=UI, vm=1-n, type=3 \script.
 
QString getTimezoneOffsetFromUTC() const
 
QVariant BreedRegistrationSequence
BreedRegistrationSequence (0010,2294) vr=SQ, vm=1, type=2C \script.
 
bool setSOPAuthorizationDateTime(QString qParam)
 
QString SOPAuthorizationComment
SOPAuthorizationComment (0100,0424) vr=LT, vm=1, type=3 \script.
 
void setDeidentificationMethodCodeSequence(QVariant qSeq)
 
QString PatientName
PatientName (0010,0010) vr=PN, vm=1, type=2 \script.
 
QString getTimeOfLastCalibrationTag() const
 
void setCodingSchemeIdentificationSequence(QVariant qSeq)
 
QString _PatientIdentityRemoved
 
QString getInstanceCreatorUID() const
 
bool setClinicalTrialCoordinatingCenterName(QString qParam)
 
bool setSpecificCharacterSet(QString qParam)
 
QString SeriesDescription
SeriesDescription (0008,103e) vr=LO, vm=1, type=3 \script.
 
QString _StructureSetName
 
QString InstitutionName
InstitutionName (0008,0080) vr=LO, vm=1, type=3 \script.
 
QString getApprovalStatus() const
 
QString _ClinicalTrialSubjectReadingID
 
void setReferencedPatientSequence(QVariant qSeq)
 
QString getBreedRegistrationSequenceTag() const
 
QStringList _propertyKeys
 
bool setPhysiciansOfRecord(QString qParam)
 
bool setReviewTime(QString qParam)
 
DRTStructureSetIODBaseWrapper(ml::DRTStructureSetIODBase *wrappedIOD)
 
QString getDeidentificationMethodTag() const
 
bool setPerformedProcedureStepStartDate(QString qParam)
 
QVariant createEmptyPatientBreedCodeSequence() const
 
QString PatientSex
PatientSex (0010,0040) vr=CS, vm=1, type=2 \script.
 
QString getPatientWeight() const
 
bool setStationName(QString qParam)
 
QVariant createEmptyStructureSetROISequence() const
 
QString getResponsiblePerson() const
 
QVariant StructureSetROISequence
StructureSetROISequence (3006,0020) vr=SQ, vm=1, type=3 \script.
 
QString getHL7StructuredDocumentReferenceSequenceTag() const
 
QString getClinicalTrialCoordinatingCenterName() const
 
QString getResponsibleOrganization() const
 
QVariant createEmptyProcedureCodeSequence() const
 
bool setPatientID(QString qParam)
 
QString PatientSpeciesDescription
PatientSpeciesDescription (0010,2201) vr=LO, vm=1, type=1C \script.
 
QString getApprovalStatusTag() const
 
QString _InstanceCreationTime
 
QString PatientBreedDescription
PatientBreedDescription (0010,2292) vr=LO, vm=1, type=2C \script.
 
void setContributingEquipmentSequence(QVariant qSeq)
 
QString getPatientID() const
 
QString getAccessionNumberTag() const
 
bool setInstanceCreatorUID(QString qParam)
 
QString getSeriesDescription() const
 
QVariant RequestAttributesSequence
RequestAttributesSequence (0040,0275) vr=SQ, vm=1, type=3 \script.
 
QString getClinicalTrialTimePointDescription() const
 
QString _IssuerOfAdmissionID
 
QString ResponsiblePersonRole
ResponsiblePersonRole (0010,2298) vr=CS, vm=1, type=1C \script.
 
bool setPatientBirthTime(QString qParam)
 
QString _InstitutionAddress
 
void setPhysiciansReadingStudyIdentificationSequence(QVariant qSeq)
 
QString InstanceCreationTime
InstanceCreationTime (0008,0013) vr=TM, vm=1, type=3 \script.
 
QString getInstanceCreatorUIDTag() const
 
QString getReferringPhysicianIdentificationSequenceTag() const
 
bool setNameOfPhysiciansReadingStudy(QString qParam)
 
bool setAdmissionID(QString qParam)
 
bool setInstitutionAddress(QString qParam)
 
bool setStudyDescription(QString qParam)
 
void setReferencedPerformedProcedureStepSequence(QVariant qSeq)
 
QString EthnicGroup
EthnicGroup (0010,2160) vr=SH, vm=1, type=3 \script.
 
QString getModalityTag() const
 
QVariant getMACParametersSequence() const
 
QString getManufacturerModelName() const
 
QString getStudyTime() const
 
QString getAdmittingDiagnosesDescriptionTag() const
 
QVariant getAdmittingDiagnosesCodeSequence() const
 
QString getResponsiblePersonTag() const
 
void setBreedRegistrationSequence(QVariant qSeq)
 
QVariant getDeidentificationMethodCodeSequence() const
 
QString OtherPatientIDs
OtherPatientIDs (0010,1000) vr=LO, vm=1-n, type=3 \script.
 
QString getSeriesInstanceUIDTag() const
 
QString getSeriesNumberTag() const
 
QString _SOPAuthorizationDateTime
 
QString getClinicalTrialSiteID() const
 
void setOriginalAttributesSequence(QVariant qSeq)
 
QString getStructureSetDate() const
 
QString getStudyTimeTag() const
 
QVariant CodingSchemeIdentificationSequence
CodingSchemeIdentificationSequence (0008,0110) vr=SQ, vm=1, type=3 \script.
 
bool setAdditionalPatientHistory(QString qParam)
 
QString getDicomModuleName(int dcmModuleType)
Return string representation of module type id.
 
QString getOtherPatientIDsTag() const
 
bool setClinicalTrialSubjectReadingID(QString qParam)
 
bool setSeriesNumber(QString qParam)
 
bool setGantryID(QString qParam)
 
QVariant HL7StructuredDocumentReferenceSequence
HL7StructuredDocumentReferenceSequence (0040,a390) vr=SQ, vm=1, type=1C \script.
 
int getPixelPaddingValue() const
 
QString PatientBirthTime
PatientBirthTime (0010,0032) vr=TM, vm=1, type=3 \script.
 
QString ReviewTime
ReviewTime (300e,0005) vr=TM, vm=1, type=2C \script.
 
QString _TimezoneOffsetFromUTC
 
QString PerformedProcedureStepStartDate
PerformedProcedureStepStartDate (0040,0244) vr=DA, vm=1, type=3 \script.
 
QString getOriginalAttributesSequenceTag() const
 
QVariant createEmptyDeidentificationMethodCodeSequence() const
 
bool setPatientAge(QString qParam)
 
QString getClinicalTrialProtocolIDTag() const
 
bool setStructureSetDate(QString qParam)
 
int PixelPaddingValue
PixelPaddingValue (0028,0120) vr=US_SS, vm=1, type=3 \script.
 
QVariant getReferencedFrameOfReferenceSequence() const
 
QString getPatientAgeTag() const
 
QString getSOPClassUID() const
 
QString getClinicalTrialSubjectReadingID() const
 
bool setStructureSetDescription(QString qParam)
 
QString getRelatedGeneralSOPClassUID() const
 
QString StudyID
StudyID (0020,0010) vr=SH, vm=1, type=2 \script.
 
QString _AdditionalPatientHistory
 
QString getAuthorizationEquipmentCertificationNumberTag() const
 
QString getStudyDescriptionTag() const
 
QVariant createEmptyHL7StructuredDocumentReferenceSequence() const
 
QString getClinicalTrialSiteIDTag() const
 
QString getPerformedProcedureStepStartTime() const
 
QString getSOPInstanceStatusTag() const
 
QString getOtherPatientNames() const
 
QString getDeviceSerialNumber() const
 
QString getClinicalTrialSubjectIDTag() const
 
QString NameOfPhysiciansReadingStudy
NameOfPhysiciansReadingStudy (0008,1060) vr=PN, vm=1-n, type=3 \script.
 
QVariant PhysiciansOfRecordIdentificationSequence
PhysiciansOfRecordIdentificationSequence (0008,1049) vr=SQ, vm=1, type=3 \script.
 
QString getStructureSetTime() const
 
void setPerformedProtocolCodeSequence(QVariant qSeq)
 
QString getInstitutionName() const
 
QVariant createEmptyReferencedFrameOfReferenceSequence() const
 
QString getReferencedPerformedProcedureStepSequenceTag() const
 
QVariant createEmptyPhysiciansOfRecordIdentificationSequence() const
 
QString _PatientBirthDate
 
bool setDeviceSerialNumber(QString qParam)
 
QString getSeriesInstanceUID() const
 
QVariant PatientSpeciesCodeSequence
PatientSpeciesCodeSequence (0010,2202) vr=SQ, vm=1, type=1C \script.
 
QString _AuthorizationEquipmentCertificationNumber
 
QString getSOPAuthorizationCommentTag() const
 
QVariant getPhysiciansReadingStudyIdentificationSequence() const
 
QString PatientID
PatientID (0010,0020) vr=LO, vm=1, type=2 \script.
 
QString getNameOfPhysiciansReadingStudy() const
 
bool setSpatialResolution(QString qParam)
 
QString getStructureSetLabel() const
 
QString getSOPInstanceStatus() const
 
bool setStudyTime(QString qParam)
 
QString getAdmittingDiagnosesCodeSequenceTag() const
 
QString ClinicalTrialProtocolName
ClinicalTrialProtocolName (0012,0021) vr=LO, vm=1, type=2 \script.
 
QString InstitutionAddress
InstitutionAddress (0008,0081) vr=ST, vm=1, type=3 \script.
 
bool _getTagIdByATString(const std::string &atString, DCMTree::TagId &tagId)
 
QVariant getStructureSetROISequence() const
 
bool setModality(QString qParam)
 
QString getClinicalTrialProtocolID() const
 
QString getIssuerOfAdmissionID() const
 
QString ClinicalTrialSubjectReadingID
ClinicalTrialSubjectReadingID (0012,0042) vr=LO, vm=1, type=1C \script.
 
QVariant createEmptyDigitalSignaturesSequence() const
 
QString getDeidentificationMethodCodeSequenceTag() const
 
QString getPerformedProcedureStepStartDate() const
 
QString _AdmittingDiagnosesDescription
 
QString _ClinicalTrialSiteID
 
QString getInstanceCreationDateTag() const
 
QString getStructureSetNameTag() const
 
QString _SeriesDescription
 
QString getPatientSpeciesDescription() const
 
QString StudyDate
StudyDate (0008,0020) vr=DA, vm=1, type=2 \script.
 
QVariant getContributingEquipmentSequence() const
 
QString _PerformedProcedureStepStartDate
 
QString _ClinicalTrialTimePointID
 
QString _InstanceCreationDate
 
QString getOtherPatientNamesTag() const
 
QString getStructureSetLabelTag() const
 
bool setDeidentificationMethod(QString qParam)
 
QVariant createEmptyOriginalAttributesSequence() const
 
QString _PatientBirthTime
 
QVariant OtherPatientIDsSequence
OtherPatientIDsSequence (0010,1002) vr=SQ, vm=1, type=3 \script.
 
void setPhysiciansOfRecordIdentificationSequence(QVariant qSeq)
 
QString _StudyInstanceUID
 
bool setClinicalTrialTimePointID(QString qParam)
 
QString getPixelPaddingValueTag() const
 
QString getRelatedGeneralSOPClassUIDTag() const
 
QString getClinicalTrialSiteNameTag() const
 
QString getInstanceCreationTime() const
 
QVariant getPhysiciansOfRecordIdentificationSequence() const
 
bool setSoftwareVersions(QString qParam)
 
bool setPixelPaddingValue(int qParam)
 
bool setStudyID(QString qParam)
 
QString SpecificCharacterSet
SpecificCharacterSet (0008,0005) vr=CS, vm=1-n, type=1C \script.
 
QString getSoftwareVersionsTag() const
 
bool setClinicalTrialProtocolName(QString qParam)
 
QString OtherPatientNames
OtherPatientNames (0010,1001) vr=PN, vm=1-n, type=3 \script.
 
QVariant createEmptyOtherPatientIDsSequence() const
 
QString getEthnicGroup() const
 
bool setInstitutionalDepartmentName(QString qParam)
 
bool setApprovalStatus(QString qParam)
 
QString getStructureSetDescriptionTag() const
 
QString getEncryptedAttributesSequenceTag() const
 
bool setInstanceCreationDate(QString qParam)
 
QString getSpecificCharacterSetTag() const
 
bool setSOPInstanceStatus(QString qParam)
 
QString DeviceSerialNumber
DeviceSerialNumber (0018,1000) vr=LO, vm=1, type=3 \script.
 
void setPatientSpeciesCodeSequence(QVariant qSeq)
 
QString StructureSetTime
StructureSetTime (3006,0009) vr=TM, vm=1, type=2 \script.
 
QString getPerformedProcedureStepStartDateTag() const
 
QVariant getReferencedPerformedProcedureStepSequence() const
 
QString Manufacturer
Manufacturer (0008,0070) vr=LO, vm=1, type=2 \script.
 
QString _NameOfPhysiciansReadingStudy
 
QString getStudyInstanceUIDTag() const
 
QString _SpatialResolution
 
bool setAccessionNumber(QString qParam)
 
QString PatientWeight
PatientWeight (0010,1030) vr=DS, vm=1, type=3 \script.
 
QVariant createEmptyReferringPhysicianIdentificationSequence() const
 
QString getPerformedProcedureStepDescription() const
 
bool setManufacturerModelName(QString qParam)
 
QString getSOPInstanceUIDTag() const
 
QString getReviewDate() const
 
QString getRequestAttributesSequenceTag() const
 
QString getOriginalSpecializedSOPClassUID() const
 
QString getContributingEquipmentSequenceTag() const
 
QString _ClinicalTrialSubjectID
 
QVariant createEmptyROIContourSequence() const
 
bool setEthnicGroup(QString qParam)
 
QString SeriesNumber
SeriesNumber (0020,0011) vr=IS, vm=1, type=2 \script.
 
QString InstanceCreationDate
InstanceCreationDate (0008,0012) vr=DA, vm=1, type=3 \script.
 
QString getModality() const
 
QString getPerformedProcedureStepID() const
 
QString AdditionalPatientHistory
AdditionalPatientHistory (0010,21b0) vr=LT, vm=1, type=3 \script.
 
QString getReferencedStudySequenceTag() const
 
QVariant createEmptyEncryptedAttributesSequence() const
 
QString getReferencedFrameOfReferenceSequenceTag() const
 
QString _IssuerOfPatientID
 
QString getPatientSex() const
 
QString _PatientSexNeutered
 
QString getStudyDescription() const
 
QString getStudyDateTag() const
 
bool setStudyInstanceUID(QString qParam)
 
bool setIssuerOfAdmissionID(QString qParam)
 
QString getAuthorizationEquipmentCertificationNumber() const
 
QVariant createEmptyRTROIObservationsSequence() const
 
QString getPatientWeightTag() const
 
bool setSOPClassUID(QString qParam)
 
QVariant PhysiciansReadingStudyIdentificationSequence
PhysiciansReadingStudyIdentificationSequence (0008,1062) vr=SQ, vm=1, type=3 \script.
 
QString IssuerOfAdmissionID
IssuerOfAdmissionID (0038,0011) vr=LO, vm=1, type=3 \script.
 
QString getAdmissionIDTag() const
 
bool setClinicalTrialTimePointDescription(QString qParam)
 
QString getGantryID() const
 
QString _ClinicalTrialTimePointDescription
 
QString _DateOfLastCalibration
 
QString getOccupation() const
 
QVariant ReferringPhysicianIdentificationSequence
ReferringPhysicianIdentificationSequence (0008,0096) vr=SQ, vm=1, type=3 \script.
 
void setMACParametersSequence(QVariant qSeq)
 
QString getReviewTime() const
 
QString getClinicalTrialSponsorName() const
 
QString getInstitutionAddressTag() const
 
QVariant getReferringPhysicianIdentificationSequence() const
 
void setHL7StructuredDocumentReferenceSequence(QVariant qSeq)
 
QString _ResponsiblePersonRole
 
QVariant getRTROIObservationsSequence() const
 
QVariantMap getDicomTagByName(QString name)
 
QVariantMap _createMapFromTag(const DCMTree::Const_TagPtr &tagPtr)
 
QString SOPClassUID
SOPClassUID (0008,0016) vr=UI, vm=1, type=1 \script.
 
QString _ClinicalTrialSponsorName
 
QVariant getPerformedProtocolCodeSequence() const
 
bool setTimeOfLastCalibration(QString qParam)
 
QString getPatientName() const
 
bool setClinicalTrialSiteID(QString qParam)
 
bool setSeriesDescription(QString qParam)
 
bool setPatientWeight(QString qParam)
 
bool setRelatedGeneralSOPClassUID(QString qParam)
 
QString _DeviceSerialNumber
 
QString getPatientSpeciesCodeSequenceTag() const
 
QString PatientSize
PatientSize (0010,1020) vr=DS, vm=1, type=3 \script.
 
bool setPatientSpeciesDescription(QString qParam)
 
void setReferencedStudySequence(QVariant qSeq)
 
bool setStudyDate(QString qParam)
 
bool setOtherPatientNames(QString qParam)
 
QString getSpatialResolutionTag() const
 
QString getPatientIdentityRemovedTag() const
 
bool setStructureSetTime(QString qParam)
 
QString getProcedureCodeSequenceTag() const
 
QString getSOPAuthorizationComment() const
 
QString getPatientNameTag() const
 
QString StudyTime
StudyTime (0008,0030) vr=TM, vm=1, type=2 \script.
 
QString _OriginalSpecializedSOPClassUID
 
QString getSeriesNumber() const
 
QString getDateOfLastCalibrationTag() const
 
QString getPatientBreedCodeSequenceTag() const
 
QString _SoftwareVersions
 
QString getOtherPatientIDsSequenceTag() const
 
QVariant createEmptyRequestAttributesSequence() const
 
QString ClinicalTrialTimePointID
ClinicalTrialTimePointID (0012,0050) vr=LO, vm=1, type=2 \script.
 
QString getPatientSexNeutered() const
 
QString getPatientBreedDescription() const
 
QString getPatientBirthDateTag() const
 
QString getReviewerName() const
 
QString _DeidentificationMethod
 
QString PatientComments
PatientComments (0010,4000) vr=LT, vm=1, type=3 \script.
 
bool setAuthorizationEquipmentCertificationNumber(QString qParam)
 
QString getTimeOfLastCalibration() const
 
QVariant createEmptyContributingEquipmentSequence() const
 
QString getInstitutionalDepartmentName() const
 
QString _SOPInstanceStatus
 
QVariantMap getDicomTagByKey(QString key)
Return dict containing: {u'isString': True, u'vr': u'TM', u'valid': 1, u'isNumeric': False,...
 
bool setManufacturer(QString qParam)
 
QString DateOfLastCalibration
DateOfLastCalibration (0018,1200) vr=DA, vm=1-n, type=3 \script.
 
QString getPerformedProcedureStepDescriptionTag() const
 
QString getPatientSexNeuteredTag() const
 
QString getStructureSetROISequenceTag() const
 
QString StudyInstanceUID
StudyInstanceUID (0020,000d) vr=UI, vm=1, type=1 \script.
 
QString _PatientSpeciesDescription
 
QString getStudyDate() const
 
bool setResponsibleOrganization(QString qParam)
 
QVariant DeidentificationMethodCodeSequence
DeidentificationMethodCodeSequence (0012,0064) vr=SQ, vm=1, type=1C \script.
 
QVariant getDigitalSignaturesSequence() const
 
QString getSeriesDescriptionTag() const
 
QString getAdditionalPatientHistory() const
 
bool setStructureSetName(QString qParam)
 
QString getStudyInstanceUID() const
 
void setROIContourSequence(QVariant qSeq)
 
QString _StructureSetLabel
 
QString SoftwareVersions
SoftwareVersions (0018,1020) vr=LO, vm=1-n, type=3 \script.
 
QVariant getOtherPatientIDsSequence() const
 
QString getDeviceSerialNumberTag() const
 
QVariant ReferencedFrameOfReferenceSequence
ReferencedFrameOfReferenceSequence (3006,0010) vr=SQ, vm=1, type=3 \script.
 
QVariant createEmptyMACParametersSequence() const
 
QString getManufacturerTag() const
 
QVariant OriginalAttributesSequence
OriginalAttributesSequence (0400,0561) vr=SQ, vm=1, type=3 \script.
 
QString GantryID
GantryID (0018,1008) vr=LO, vm=1, type=3 \script.
 
QString _ClinicalTrialProtocolID
 
QVariant createEmptyPatientSpeciesCodeSequence() const
 
QString getPatientBirthTime() const
 
void setPatientBreedCodeSequence(QVariant qSeq)
 
QString StationName
StationName (0008,1010) vr=SH, vm=1, type=3 \script.
 
QVariant AdmittingDiagnosesCodeSequence
AdmittingDiagnosesCodeSequence (0008,1084) vr=SQ, vm=1, type=3 \script.
 
QString getAdmittingDiagnosesDescription() const
 
bool setPatientBreedDescription(QString qParam)
 
QString getClinicalTrialTimePointIDTag() const
 
QString _StudyDescription
 
bool setPatientBirthDate(QString qParam)
 
bool setIssuerOfPatientID(QString qParam)
 
QVariant getEncryptedAttributesSequence() const
 
QString getResponsibleOrganizationTag() const
 
QVariant createEmptyAdmittingDiagnosesCodeSequence() const
 
QString getOriginalSpecializedSOPClassUIDTag() const
 
QVariant createEmptyReferencedPerformedProcedureStepSequence() const
 
QString AdmittingDiagnosesDescription
AdmittingDiagnosesDescription (0008,1080) vr=LO, vm=1-n, type=3 \script.
 
QString _ClinicalTrialSiteName
 
bool setOtherPatientIDs(QString qParam)
 
QString StructureSetName
StructureSetName (3006,0004) vr=LO, vm=1, type=3 \script.
 
QVariant ReferencedStudySequence
ReferencedStudySequence (0008,1110) vr=SQ, vm=1, type=3 \script.
 
QString IssuerOfPatientID
IssuerOfPatientID (0010,0021) vr=LO, vm=1, type=3 \script.
 
QString getNameOfPhysiciansReadingStudyTag() const
 
bool setPatientSize(QString qParam)
 
QString _StructureSetTime
 
QString getInstitutionNameTag() const
 
QString getReviewDateTag() const
 
QString _PatientBreedDescription
 
QString getStudyID() const
 
QString ReviewerName
ReviewerName (300e,0008) vr=PN, vm=1, type=2C \script.
 
QString getGantryIDTag() const
 
QVariant PerformedProtocolCodeSequence
PerformedProtocolCodeSequence (0040,0260) vr=SQ, vm=1, type=3 \script.
 
QString getPatientBirthTimeTag() const
 
QString InstanceCreatorUID
InstanceCreatorUID (0008,0014) vr=UI, vm=1, type=3 \script.
 
QString getStationName() const
 
QString _StructureSetDate
 
bool setSOPAuthorizationComment(QString qParam)
 
QString getSOPClassUIDTag() const
 
QString _ManufacturerModelName
 
bool setAdmittingDiagnosesDescription(QString qParam)
 
QString getClinicalTrialSubjectID() const
 
QString getResponsiblePersonRoleTag() const
 
QString _ResponsibleOrganization
 
QString getReferencedPatientSequenceTag() const
 
QString getDeidentificationMethod() const
 
QVariant getBreedRegistrationSequence() const
 
QString ClinicalTrialSponsorName
ClinicalTrialSponsorName (0012,0010) vr=LO, vm=1, type=1 \script.
 
QVariant ProcedureCodeSequence
ProcedureCodeSequence (0008,1032) vr=SQ, vm=1, type=3 \script.
 
QString getInstanceCreationTimeTag() const
 
QVariant getRequestAttributesSequence() const
 
QVariant EncryptedAttributesSequence
EncryptedAttributesSequence (0400,0500) vr=SQ, vm=1, type=1C \script.
 
QString getClinicalTrialCoordinatingCenterNameTag() const
 
QString _ResponsiblePerson
 
QString getStructureSetName() const
 
QString getClinicalTrialProtocolNameTag() const
 
QVariant PatientBreedCodeSequence
PatientBreedCodeSequence (0010,2293) vr=SQ, vm=1, type=2C \script.
 
bool setClinicalTrialSiteName(QString qParam)
 
QVariant createEmptyCodingSchemeIdentificationSequence() const
 
QString SOPAuthorizationDateTime
SOPAuthorizationDateTime (0100,0420) vr=DT, vm=1, type=3 \script.
 
QString Modality
Modality (0008,0060) vr=CS, vm=1, type=1 \script.
 
QString getIssuerOfPatientIDTag() const
 
QString getClinicalTrialSubjectReadingIDTag() const
 
QString getPatientIDTag() const
 
QString getDigitalSignaturesSequenceTag() const
 
bool setInstitutionName(QString qParam)
 
void setReferencedFrameOfReferenceSequence(QVariant qSeq)
 
QString getPatientAge() const
 
bool setSeriesInstanceUID(QString qParam)
 
QString ManufacturerModelName
ManufacturerModelName (0008,1090) vr=LO, vm=1, type=3 \script.
 
QString getEthnicGroupTag() const
 
QString getInstitutionAddress() const
 
QString getManufacturer() const
 
QString ResponsibleOrganization
ResponsibleOrganization (0010,2299) vr=LO, vm=1, type=2C \script.
 
QString getReferringPhysicianNameTag() const
 
QString _PhysiciansOfRecord
 
QString getClinicalTrialTimePointID() const
 
QString OriginalSpecializedSOPClassUID
OriginalSpecializedSOPClassUID (0008,001b) vr=UI, vm=1, type=3 \script.
 
bool setClinicalTrialSubjectID(QString qParam)
 
QString ApprovalStatus
ApprovalStatus (300e,0002) vr=CS, vm=1, type=1 \script.
 
bool setClinicalTrialSponsorName(QString qParam)
 
bool setPatientSexNeutered(QString qParam)
 
QString ReviewDate
ReviewDate (300e,0004) vr=DA, vm=1, type=2C \script.
 
QString getPatientBirthDate() const
 
QString getReferringPhysicianName() const
 
QString getPhysiciansOfRecordTag() const
 
bool setPerformedProcedureStepID(QString qParam)
 
void setRTROIObservationsSequence(QVariant qSeq)
 
QVariant createEmptyPerformedProtocolCodeSequence() const
 
QString StructureSetDescription
StructureSetDescription (3006,0006) vr=ST, vm=1, type=3 \script.
 
QString getPerformedProcedureStepIDTag() const
 
QString ClinicalTrialSiteID
ClinicalTrialSiteID (0012,0030) vr=LO, vm=1, type=2 \script.
 
bool setPatientIdentityRemoved(QString qParam)
 
QVariantList getDicomModuleTypes() const
Return list of DICOM modules contained in this IOD, encoded as integer.
 
void setDigitalSignaturesSequence(QVariant qSeq)
 
QString StructureSetLabel
StructureSetLabel (3006,0002) vr=SH, vm=1, type=1 \script.
 
QString getStructureSetDateTag() const
 
QString getStationNameTag() const
 
QString getStructureSetDescription() const
 
QVariant createEmptyReferencedPatientSequence() const
 
QString SeriesInstanceUID
SeriesInstanceUID (0020,000e) vr=UI, vm=1, type=1 \script.
 
bool setDateOfLastCalibration(QString qParam)
 
QVariant ReferencedPerformedProcedureStepSequence
ReferencedPerformedProcedureStepSequence (0008,1111) vr=SQ, vm=1, type=3 \script.
 
bool setResponsiblePerson(QString qParam)
 
QString getStudyIDTag() const
 
QString getPatientSize() const
 
QString getSpecificCharacterSet() const
 
QString _ClinicalTrialCoordinatingCenterName
 
QString getPhysiciansOfRecordIdentificationSequenceTag() const
 
bool setSOPInstanceUID(QString qParam)
 
QVariant ReferencedPatientSequence
ReferencedPatientSequence (0008,1120) vr=SQ, vm=1, type=3 \script.
 
QString PerformedProcedureStepDescription
PerformedProcedureStepDescription (0040,0254) vr=LO, vm=1, type=3 \script.
 
void setOtherPatientIDsSequence(QVariant qSeq)
 
QVariant getPatientSpeciesCodeSequence() const
 
QString getPatientSexTag() const
 
QString getManufacturerModelNameTag() const
 
QString AdmissionID
AdmissionID (0038,0010) vr=LO, vm=1, type=3 \script.
 
QString ReferringPhysicianName
ReferringPhysicianName (0008,0090) vr=PN, vm=1, type=2 \script.
 
QString ClinicalTrialSubjectID
ClinicalTrialSubjectID (0012,0040) vr=LO, vm=1, type=1C \script.
 
QString getSOPInstanceUID() const
 
QString getPatientCommentsTag() const
 
void setEncryptedAttributesSequence(QVariant qSeq)
 
QString ClinicalTrialProtocolID
ClinicalTrialProtocolID (0012,0020) vr=LO, vm=1, type=1 \script.
 
void setRequestAttributesSequence(QVariant qSeq)
 
QString ClinicalTrialCoordinatingCenterName
ClinicalTrialCoordinatingCenterName (0012,0060) vr=LO, vm=1, type=2 \script.
 
QString getIssuerOfPatientID() const
 
QVariant MACParametersSequence
MACParametersSequence (4ffe,0001) vr=SQ, vm=1, type=3 \script.
 
QString _SeriesInstanceUID
 
QStringList dir(QString searchString="") const
Return dicom tags which contain searchstring.
 
bool setPerformedProcedureStepDescription(QString qParam)
 
QString getInstitutionalDepartmentNameTag() const
 
QVariant ROIContourSequence
ROIContourSequence (3006,0039) vr=SQ, vm=1, type=1 \script.
 
QVariant getDicomTagValueByKey(QString key)
Return value of tag with given tag, e.g. "(0008,0018)".
 
QString getAccessionNumber() const
 
QVariant getProcedureCodeSequence() const
 
QString DeidentificationMethod
DeidentificationMethod (0012,0063) vr=LO, vm=1-n, type=1C \script.
 
QString InstitutionalDepartmentName
InstitutionalDepartmentName (0008,1040) vr=LO, vm=1, type=3 \script.
 
QVariant RTROIObservationsSequence
RTROIObservationsSequence (3006,0080) vr=SQ, vm=1, type=1 \script.
 
bool setTimezoneOffsetFromUTC(QString qParam)
 
QString getCodingSchemeIdentificationSequenceTag() const
 
bool containsDicomModule(int dcmModuleType) const
Return true if IOD contains given module.
 
QVariant getCodingSchemeIdentificationSequence() const
 
QString _PerformedProcedureStepID
 
bool setPatientSex(QString qParam)
 
MLABDicomTree * getDicomTree()
Return the dicom tag tree.
 
QString PerformedProcedureStepID
PerformedProcedureStepID (0040,0253) vr=SH, vm=1, type=3 \script.
 
QString StructureSetDate
StructureSetDate (3006,0008) vr=DA, vm=1, type=2 \script.
 
QString getClinicalTrialSiteName() const
 
bool setPatientName(QString qParam)
 
QString _TimeOfLastCalibration
 
QString StudyDescription
StudyDescription (0008,1030) vr=LO, vm=1, type=3 \script.
 
QString getROIContourSequenceTag() const
 
QString getPatientBreedDescriptionTag() const
 
bool setInstanceCreationTime(QString qParam)
 
QString getStructureSetTimeTag() const
 
QString getClinicalTrialProtocolName() const
 
QString getResponsiblePersonRole() const
 
QString _PerformedProcedureStepStartTime
 
void setAdmittingDiagnosesCodeSequence(QVariant qSeq)
 
QString getSoftwareVersions() const
 
Base object class for passing DRTStructureSetIOD objects between MeVisLab modules.
 
std::string getSOPClassUIDTag() const
 
std::string getAdmittingDiagnosesCodeSequenceTag()
 
std::string getCodingSchemeIdentificationSequenceTag()
 
std::string getSeriesInstanceUIDTag() const
 
std::string getPatientSexTag() const
 
std::string getPerformedProcedureStepDescriptionTag() const
 
std::string getPatientBreedDescriptionTag() const
 
std::string getStudyInstanceUIDTag() const
 
std::string getRelatedGeneralSOPClassUIDTag() const
 
std::string getRequestAttributesSequenceTag()
 
std::string getResponsiblePersonRoleTag() const
 
std::string getAdditionalPatientHistoryTag() const
 
std::string getPatientSpeciesCodeSequenceTag()
 
std::string getProcedureCodeSequenceTag()
 
std::string getPatientNameTag() const
 
std::string getModalityTag() const
 
std::string getDeidentificationMethodTag() const
 
std::string getPerformedProcedureStepStartTimeTag() const
 
std::string getOtherPatientNamesTag() const
 
std::string getPatientSpeciesDescriptionTag() const
 
std::string getStructureSetLabelTag() const
 
std::string getStationNameTag() const
 
std::string getOriginalSpecializedSOPClassUIDTag() const
 
std::string getStructureSetDescriptionTag() const
 
std::string getOccupationTag() const
 
std::string getPatientBirthDateTag() const
 
std::string getClinicalTrialProtocolNameTag() const
 
std::string getIssuerOfPatientIDTag() const
 
std::string getIssuerOfAdmissionIDTag() const
 
std::string getManufacturerModelNameTag() const
 
std::string getInstanceCreatorUIDTag() const
 
std::string getSeriesDescriptionTag() const
 
std::string getSeriesNumberTag() const
 
std::string getContributingEquipmentSequenceTag()
 
std::string getPatientIdentityRemovedTag() const
 
std::string getOtherPatientIDsTag() const
 
std::string getReferencedPerformedProcedureStepSequenceTag()
 
std::string getClinicalTrialCoordinatingCenterNameTag() const
 
std::string getAccessionNumberTag() const
 
std::string getPatientWeightTag() const
 
std::string getPatientBirthTimeTag() const
 
std::string getPerformedProcedureStepIDTag() const
 
std::string getClinicalTrialTimePointIDTag() const
 
std::string getClinicalTrialSponsorNameTag() const
 
std::string getPerformedProcedureStepStartDateTag() const
 
std::string getSOPAuthorizationDateTimeTag() const
 
std::string getReferencedFrameOfReferenceSequenceTag()
 
std::string getROIContourSequenceTag()
 
std::string getSpecificCharacterSetTag() const
 
std::string getPatientBreedCodeSequenceTag()
 
std::string getInstanceCreationTimeTag() const
 
dcmModuleTypeVec getModuleTypes()
Return vector of DcmModuleTypes.
 
std::string getEthnicGroupTag() const
 
std::string getClinicalTrialTimePointDescriptionTag() const
 
std::string getDeviceSerialNumberTag() const
 
std::string getResponsiblePersonTag() const
 
std::string getClinicalTrialProtocolIDTag() const
 
std::string getTimeOfLastCalibrationTag() const
 
std::string getStudyDateTag() const
 
std::string getStructureSetROISequenceTag()
 
std::string getPixelPaddingValueTag() const
 
std::string getInstanceCreationDateTag() const
 
bool containsModule(DcmModuleType moduleType)
 
std::string getStructureSetDateTag() const
 
std::string getOtherPatientIDsSequenceTag()
 
std::string getPatientSexNeuteredTag() const
 
std::string getSOPAuthorizationCommentTag() const
 
std::string getRTROIObservationsSequenceTag()
 
std::string getTimezoneOffsetFromUTCTag() const
 
std::string getApprovalStatusTag() const
 
std::string getPerformedProtocolCodeSequenceTag()
 
std::string getStudyTimeTag() const
 
std::string getPatientCommentsTag() const
 
std::string getSoftwareVersionsTag() const
 
std::string getInstitutionNameTag() const
 
std::string getStructureSetNameTag() const
 
std::string getSOPInstanceStatusTag() const
 
std::string getManufacturerTag() const
 
std::string getResponsibleOrganizationTag() const
 
std::string getPatientAgeTag() const
 
std::string getClinicalTrialSiteNameTag() const
 
std::string getReferencedStudySequenceTag()
 
std::string getInstitutionAddressTag() const
 
std::string getBreedRegistrationSequenceTag()
 
std::string getEncryptedAttributesSequenceTag()
 
std::string getReviewTimeTag() const
 
std::string getOriginalAttributesSequenceTag()
 
std::string getStudyDescriptionTag() const
 
std::string getPatientSizeTag() const
 
std::string getAdmissionIDTag() const
 
std::string getStructureSetTimeTag() const
 
std::string getPhysiciansOfRecordIdentificationSequenceTag()
 
std::string getDateOfLastCalibrationTag() const
 
std::string getPhysiciansOfRecordTag() const
 
std::string getReferringPhysicianNameTag() const
 
std::string getDeidentificationMethodCodeSequenceTag()
 
std::string getReviewerNameTag() const
 
std::string getClinicalTrialSubjectReadingIDTag() const
 
std::string getReferencedPatientSequenceTag()
 
std::string getDigitalSignaturesSequenceTag()
 
std::string getAuthorizationEquipmentCertificationNumberTag() const
 
std::string getReferringPhysicianIdentificationSequenceTag()
 
std::string getReviewDateTag() const
 
std::string getAdmittingDiagnosesDescriptionTag() const
 
std::string getClinicalTrialSubjectIDTag() const
 
std::string getClinicalTrialSiteIDTag() const
 
std::string getSOPInstanceUIDTag() const
 
std::string getInstitutionalDepartmentNameTag() const
 
std::string getMACParametersSequenceTag()
 
std::string getNameOfPhysiciansReadingStudyTag() const
 
std::string getGantryIDTag() const
 
std::string getPatientIDTag() const
 
std::string getHL7StructuredDocumentReferenceSequenceTag()
 
std::string getSpatialResolutionTag() const
 
std::string getPhysiciansReadingStudyIdentificationSequenceTag()
 
std::string getStudyIDTag() const
 
The DRTAdmittingDiagnosesCodeSequence DICOM Sequence wrapped for PythonQT.
 
The DRTBreedRegistrationSequence DICOM Sequence wrapped for PythonQT.
 
The DRTCodingSchemeIdentificationSequence DICOM Sequence wrapped for PythonQT.
 
The DRTContributingEquipmentSequence DICOM Sequence wrapped for PythonQT.
 
The DRTDeidentificationMethodCodeSequence DICOM Sequence wrapped for PythonQT.
 
The DRTDigitalSignaturesSequence DICOM Sequence wrapped for PythonQT.
 
The DRTEncryptedAttributesSequence DICOM Sequence wrapped for PythonQT.
 
The DRTHL7StructuredDocumentReferenceSequence DICOM Sequence wrapped for PythonQT.
 
The DRTOriginalAttributesSequence DICOM Sequence wrapped for PythonQT.
 
The DRTOtherPatientIDsSequence DICOM Sequence wrapped for PythonQT.
 
The DRTPatientBreedCodeSequence DICOM Sequence wrapped for PythonQT.
 
The DRTPatientSpeciesCodeSequence DICOM Sequence wrapped for PythonQT.
 
The DRTPhysiciansOfRecordIdentificationSequence DICOM Sequence wrapped for PythonQT.
 
The DRTPhysiciansReadingStudyIdentificationSequence DICOM Sequence wrapped for PythonQT.
 
The DRTProcedureCodeSequence DICOM Sequence wrapped for PythonQT.
 
The DRTROIContourSequence DICOM Sequence wrapped for PythonQT.
 
The DRTRTROIObservationsSequence DICOM Sequence wrapped for PythonQT.
 
The DRTReferencedFrameOfReferenceSequence DICOM Sequence wrapped for PythonQT.
 
The DRTReferencedPatientSequence DICOM Sequence wrapped for PythonQT.
 
The DRTReferencedStudySequence DICOM Sequence wrapped for PythonQT.
 
The DRTReferringPhysicianIdentificationSequence DICOM Sequence wrapped for PythonQT.
 
The DRTRequestAttributesSequence DICOM Sequence wrapped for PythonQT.
 
Base object class for passing DRTStructureSetIOD objects between MeVisLab modules.
 
The DRTStructureSetROISequence DICOM Sequence wrapped for PythonQT.
 
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
 
boost::shared_ptr< const Tag > Const_TagPtr
 
boost::shared_ptr< Tree > TreePtr
Shared pointer to a DCMTree::Tree.