24#ifndef __mlDRTTreatmentSummaryRecordIODBaseWrapper_H 
   25#define __mlDRTTreatmentSummaryRecordIODBaseWrapper_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> 
  489"CalculatedDoseReferenceRecordModule",
 
  491"ClinicalTrialSeriesModule",
 
  492"ClinicalTrialStudyModule",
 
  493"ClinicalTrialSubjectModule",
 
  494"ContrastBolusModule",
 
  496"FrameOfReferenceModule",
 
  497"GeneralEquipmentModule",
 
  502"MeasuredDoseReferenceRecordModule",
 
  505"MultiFrameOverlayModule",
 
  511"RTBrachyApplicationSetupsModule",
 
  515"RTFractionSchemeModule",
 
  516"RTGeneralPlanModule",
 
  517"RTGeneralTreatmentRecordModule",
 
  520"RTIonBeamsSessionRecordModule",
 
  521"RTIonToleranceTablesModule",
 
  522"RTPatientSetupModule",
 
  523"RTPrescriptionModule",
 
  524"RTROIObservationsModule",
 
  526"RTToleranceTablesModule",
 
  527"RTTreatmentMachineRecordModule",
 
  528"RTTreatmentSummaryRecordModule",
 
 
 
A class that wraps DRTTreatmentSummaryRecordIOD object for use in Python.
 
QString getPatientBreedDescription() const
 
QString getStationName() const
 
QString getInstanceCreatorUID() const
 
QString _AdmittingDiagnosesDescription
 
QVariant ReferringPhysicianIdentificationSequence
ReferringPhysicianIdentificationSequence (0008,0096) vr=SQ, vm=1, type=3 \script.
 
DRTTreatmentSummaryRecordIODBaseWrapper(ml::DRTTreatmentSummaryRecordIODBase *wrappedIOD)
 
QVariant createEmptyOtherPatientIDsSequence() const
 
QString getClinicalTrialTimePointDescription() const
 
QString getDateOfLastCalibration() const
 
QString SoftwareVersions
SoftwareVersions (0018,1020) vr=LO, vm=1-n, type=3 \script.
 
QString getClinicalTrialCoordinatingCenterName() const
 
QString getSeriesNumberTag() const
 
QString getManufacturerTag() const
 
bool setIssuerOfAdmissionID(QString qParam)
 
bool setInstanceNumber(QString qParam)
 
QString getSeriesDescription() const
 
QString PatientComments
PatientComments (0010,4000) vr=LT, vm=1, type=3 \script.
 
QString getStudyDateTag() const
 
QString ClinicalTrialCoordinatingCenterName
ClinicalTrialCoordinatingCenterName (0012,0060) vr=LO, vm=1, type=2 \script.
 
bool setSOPAuthorizationDateTime(QString qParam)
 
QString getReferencedTreatmentRecordSequenceTag() const
 
QString _SoftwareVersions
 
QString getPerformedProcedureStepStartDate() const
 
QString _InstanceCreatorUID
 
QString getSoftwareVersionsTag() const
 
QVariant createEmptyReferringPhysicianIdentificationSequence() const
 
QString GantryID
GantryID (0018,1008) vr=LO, vm=1, type=3 \script.
 
bool setTimeOfLastCalibration(QString qParam)
 
void setReferencedStudySequence(QVariant qSeq)
 
QString PatientBirthTime
PatientBirthTime (0010,0032) vr=TM, vm=1, type=3 \script.
 
QString SeriesInstanceUID
SeriesInstanceUID (0020,000e) vr=UI, vm=1, type=1 \script.
 
QString getEthnicGroupTag() const
 
QString getOriginalAttributesSequenceTag() const
 
bool setPatientBreedDescription(QString qParam)
 
QString getClinicalTrialTimePointID() const
 
bool setOtherPatientIDs(QString qParam)
 
QString InstanceCreationTime
InstanceCreationTime (0008,0013) vr=TM, vm=1, type=3 \script.
 
bool setDeidentificationMethod(QString qParam)
 
bool setPhysiciansOfRecord(QString qParam)
 
QString getPerformedProcedureStepIDTag() const
 
QString PatientIdentityRemoved
PatientIdentityRemoved (0012,0062) vr=CS, vm=1, type=3 \script.
 
QString getPatientCommentsTag() const
 
QString getTreatmentDate() const
 
QVariant getOtherPatientIDsSequence() const
 
QString getPixelPaddingValueTag() const
 
QVariant MACParametersSequence
MACParametersSequence (4ffe,0001) vr=SQ, vm=1, type=3 \script.
 
bool setClinicalTrialProtocolName(QString qParam)
 
QString _ManufacturerModelName
 
QVariant getTreatmentSummaryMeasuredDoseReferenceSequence() const
 
QString getPatientComments() const
 
bool setReferringPhysicianName(QString qParam)
 
QString _PatientIdentityRemoved
 
QString getDeidentificationMethod() const
 
bool setClinicalTrialSubjectReadingID(QString qParam)
 
QString getAdmissionID() const
 
void setTreatmentSummaryMeasuredDoseReferenceSequence(QVariant qSeq)
 
QString getManufacturerModelName() const
 
QString getOtherPatientNames() const
 
QString _OtherPatientNames
 
QString _PhysiciansOfRecord
 
QVariant createEmptyReferencedRTPlanSequence() const
 
bool setPatientSize(QString qParam)
 
QString ClinicalTrialSponsorName
ClinicalTrialSponsorName (0012,0010) vr=LO, vm=1, type=1 \script.
 
QString getPatientWeightTag() const
 
void setOriginalAttributesSequence(QVariant qSeq)
 
QString AccessionNumber
AccessionNumber (0008,0050) vr=SH, vm=1, type=2 \script.
 
QVariant createEmptyReferencedPerformedProcedureStepSequence() const
 
QString InstitutionAddress
InstitutionAddress (0008,0081) vr=ST, vm=1, type=3 \script.
 
QString ReferringPhysicianName
ReferringPhysicianName (0008,0090) vr=PN, vm=1, type=2 \script.
 
bool setAdditionalPatientHistory(QString qParam)
 
QString ResponsibleOrganization
ResponsibleOrganization (0010,2299) vr=LO, vm=1, type=2C \script.
 
QString getClinicalTrialSiteNameTag() const
 
bool setCurrentTreatmentStatus(QString qParam)
 
bool setPatientIdentityRemoved(QString qParam)
 
bool setClinicalTrialCoordinatingCenterName(QString qParam)
 
QString getResponsibleOrganizationTag() const
 
QString _PatientBreedDescription
 
QString _ClinicalTrialTimePointID
 
QVariant getReferencedTreatmentRecordSequence() const
 
QString getStudyDate() const
 
QString getTreatmentSummaryMeasuredDoseReferenceSequenceTag() const
 
QVariant createEmptyDeidentificationMethodCodeSequence() const
 
QVariant getPatientSpeciesCodeSequence() const
 
QString ResponsiblePersonRole
ResponsiblePersonRole (0010,2298) vr=CS, vm=1, type=1C \script.
 
QString getFractionGroupSummarySequenceTag() const
 
bool setRelatedGeneralSOPClassUID(QString qParam)
 
bool setPixelPaddingValue(int qParam)
 
QString _PatientBirthTime
 
QString PatientID
PatientID (0010,0020) vr=LO, vm=1, type=2 \script.
 
QString getAdditionalPatientHistoryTag() const
 
void setDeidentificationMethodCodeSequence(QVariant qSeq)
 
void setDigitalSignaturesSequence(QVariant qSeq)
 
QString _PerformedProcedureStepDescription
 
QString getIssuerOfAdmissionID() const
 
QString PatientSpeciesDescription
PatientSpeciesDescription (0010,2201) vr=LO, vm=1, type=1C \script.
 
QString StudyDate
StudyDate (0008,0020) vr=DA, vm=1, type=2 \script.
 
QString getSpecificCharacterSetTag() const
 
QString PhysiciansOfRecord
PhysiciansOfRecord (0008,1048) vr=PN, vm=1-n, type=3 \script.
 
QString ClinicalTrialProtocolName
ClinicalTrialProtocolName (0012,0021) vr=LO, vm=1, type=2 \script.
 
QVariant getEncryptedAttributesSequence() const
 
bool setResponsibleOrganization(QString qParam)
 
QString getPatientSex() const
 
QVariant ProcedureCodeSequence
ProcedureCodeSequence (0008,1032) vr=SQ, vm=1, type=3 \script.
 
QString _PatientBirthDate
 
QString InstanceCreatorUID
InstanceCreatorUID (0008,0014) vr=UI, vm=1, type=3 \script.
 
QVariant getContributingEquipmentSequence() const
 
QVariant createEmptyDigitalSignaturesSequence() const
 
QString getPerformedProcedureStepID() const
 
QString getAuthorizationEquipmentCertificationNumberTag() const
 
QString _DeidentificationMethod
 
QString getClinicalTrialSiteName() const
 
QString getTreatmentSummaryCalculatedDoseReferenceSequenceTag() const
 
QString getPatientSizeTag() const
 
QString _OriginalSpecializedSOPClassUID
 
QString getTreatmentTimeTag() const
 
QString IssuerOfAdmissionID
IssuerOfAdmissionID (0038,0011) vr=LO, vm=1, type=3 \script.
 
QString NameOfPhysiciansReadingStudy
NameOfPhysiciansReadingStudy (0008,1060) vr=PN, vm=1-n, type=3 \script.
 
bool setSpatialResolution(QString qParam)
 
QVariant EncryptedAttributesSequence
EncryptedAttributesSequence (0400,0500) vr=SQ, vm=1, type=1C \script.
 
QVariant createEmptyTreatmentSummaryCalculatedDoseReferenceSequence() const
 
QString getSOPClassUIDTag() const
 
QVariant DeidentificationMethodCodeSequence
DeidentificationMethodCodeSequence (0012,0064) vr=SQ, vm=1, type=1C \script.
 
QString _IssuerOfAdmissionID
 
QString getPerformedProcedureStepStartTimeTag() const
 
QString getMostRecentTreatmentDate() const
 
QString getRequestAttributesSequenceTag() const
 
QString _PatientSexNeutered
 
QString getPatientBreedDescriptionTag() const
 
QVariant getReferencedRTPlanSequence() const
 
QString _SeriesInstanceUID
 
QString getOtherPatientIDs() const
 
QString getPatientBirthTime() const
 
QString ClinicalTrialTimePointDescription
ClinicalTrialTimePointDescription (0012,0051) vr=ST, vm=1, type=3 \script.
 
QString getTreatmentTime() const
 
QString getPhysiciansReadingStudyIdentificationSequenceTag() const
 
bool setPatientSexNeutered(QString qParam)
 
QStringList dir(QString searchString="") const
Return dicom tags which contain searchstring.
 
QVariantMap getDicomTagByName(QString name)
 
QString _InstanceCreationDate
 
QString getCurrentTreatmentStatusTag() const
 
QString getHL7StructuredDocumentReferenceSequenceTag() const
 
QString FirstTreatmentDate
FirstTreatmentDate (3008,0054) vr=DA, vm=1, type=2 \script.
 
QString getInstitutionNameTag() const
 
QString getSpatialResolution() const
 
QString getTimeOfLastCalibration() const
 
QVariant getDeidentificationMethodCodeSequence() const
 
QVariant getPerformedProtocolCodeSequence() const
 
void setReferringPhysicianIdentificationSequence(QVariant qSeq)
 
QVariant ReferencedRTPlanSequence
ReferencedRTPlanSequence (300c,0002) vr=SQ, vm=1, type=2 \script.
 
QString getDeidentificationMethodTag() const
 
QString getClinicalTrialProtocolID() const
 
QVariant createEmptyReferencedStudySequence() const
 
void setAdmittingDiagnosesCodeSequence(QVariant qSeq)
 
QString _SOPAuthorizationComment
 
QString _InstitutionalDepartmentName
 
QString getInstitutionalDepartmentNameTag() const
 
QString getInstanceCreationDateTag() const
 
QString getClinicalTrialSubjectReadingID() const
 
bool setTreatmentDate(QString qParam)
 
QString getEthnicGroup() const
 
QString OtherPatientNames
OtherPatientNames (0010,1001) vr=PN, vm=1-n, type=3 \script.
 
QString getClinicalTrialTimePointIDTag() const
 
bool setClinicalTrialProtocolID(QString qParam)
 
QString getAccessionNumberTag() const
 
QString ManufacturerModelName
ManufacturerModelName (0008,1090) vr=LO, vm=1, type=3 \script.
 
QString getAdmittingDiagnosesDescriptionTag() const
 
QString getSOPAuthorizationDateTimeTag() const
 
QString getClinicalTrialProtocolIDTag() const
 
QString AdmissionID
AdmissionID (0038,0010) vr=LO, vm=1, type=3 \script.
 
QString getPatientNameTag() const
 
QString ClinicalTrialSiteID
ClinicalTrialSiteID (0012,0030) vr=LO, vm=1, type=2 \script.
 
bool setAdmittingDiagnosesDescription(QString qParam)
 
QString getSOPInstanceStatusTag() const
 
QStringList _propertyKeys
 
QString getTimezoneOffsetFromUTCTag() const
 
QString PerformedProcedureStepDescription
PerformedProcedureStepDescription (0040,0254) vr=LO, vm=1, type=3 \script.
 
void setContributingEquipmentSequence(QVariant qSeq)
 
QString _TreatmentStatusComment
 
QString getSeriesDescriptionTag() const
 
QString Occupation
Occupation (0010,2180) vr=SH, vm=1, type=3 \script.
 
QVariant getDicomTagValueByName(QString name)
Return value of tag with given name, e.g. "SOPInstanceUID".
 
QString _ClinicalTrialSubjectID
 
QVariant OtherPatientIDsSequence
OtherPatientIDsSequence (0010,1002) vr=SQ, vm=1, type=3 \script.
 
QString getPerformedProcedureStepDescriptionTag() const
 
void setPhysiciansOfRecordIdentificationSequence(QVariant qSeq)
 
QString getManufacturerModelNameTag() const
 
QVariant getCodingSchemeIdentificationSequence() const
 
QString MostRecentTreatmentDate
MostRecentTreatmentDate (3008,0056) vr=DA, vm=1, type=2 \script.
 
QVariant createEmptyOriginalAttributesSequence() const
 
QVariant getMACParametersSequence() const
 
QString TimeOfLastCalibration
TimeOfLastCalibration (0018,1201) vr=TM, vm=1-n, type=3 \script.
 
QString TreatmentTime
TreatmentTime (3008,0251) vr=TM, vm=1, type=2 \script.
 
QString InstanceCreationDate
InstanceCreationDate (0008,0012) vr=DA, vm=1, type=3 \script.
 
void setPerformedProtocolCodeSequence(QVariant qSeq)
 
QString StudyDescription
StudyDescription (0008,1030) vr=LO, vm=1, type=3 \script.
 
QString getInstanceCreationDate() const
 
QString getPatientBirthDateTag() const
 
QString DeviceSerialNumber
DeviceSerialNumber (0018,1000) vr=LO, vm=1, type=3 \script.
 
QString StudyInstanceUID
StudyInstanceUID (0020,000d) vr=UI, vm=1, type=1 \script.
 
QString _ReferringPhysicianName
 
QString getPatientSpeciesDescription() const
 
void setRequestAttributesSequence(QVariant qSeq)
 
QString getAdmittingDiagnosesCodeSequenceTag() const
 
bool setSeriesNumber(QString qParam)
 
QString getPerformedProcedureStepStartTime() const
 
QString PatientSex
PatientSex (0010,0040) vr=CS, vm=1, type=2 \script.
 
QString getPatientWeight() const
 
QString _MostRecentTreatmentDate
 
QString getClinicalTrialProtocolName() const
 
QVariant getAdmittingDiagnosesCodeSequence() const
 
QString _SpatialResolution
 
QString getMACParametersSequenceTag() const
 
QVariantList getDicomModuleTypes() const
Return list of DICOM modules contained in this IOD, encoded as integer.
 
void setTreatmentSummaryCalculatedDoseReferenceSequence(QVariant qSeq)
 
QString SOPClassUID
SOPClassUID (0008,0016) vr=UI, vm=1, type=1 \script.
 
QString getInstitutionName() const
 
QVariant PerformedProtocolCodeSequence
PerformedProtocolCodeSequence (0040,0260) vr=SQ, vm=1, type=3 \script.
 
QString getReferencedPatientSequenceTag() const
 
QString getTreatmentStatusCommentTag() const
 
bool setInstitutionName(QString qParam)
 
QString _DateOfLastCalibration
 
QString getClinicalTrialSponsorNameTag() const
 
bool setSpecificCharacterSet(QString qParam)
 
bool setClinicalTrialSponsorName(QString qParam)
 
QString _ClinicalTrialSponsorName
 
void setOtherPatientIDsSequence(QVariant qSeq)
 
QString getPatientSexNeuteredTag() const
 
void setProcedureCodeSequence(QVariant qSeq)
 
QString getFirstTreatmentDateTag() const
 
QString ClinicalTrialProtocolID
ClinicalTrialProtocolID (0012,0020) vr=LO, vm=1, type=1 \script.
 
QString getOriginalSpecializedSOPClassUID() const
 
bool setSeriesInstanceUID(QString qParam)
 
void setEncryptedAttributesSequence(QVariant qSeq)
 
QVariant PatientSpeciesCodeSequence
PatientSpeciesCodeSequence (0010,2202) vr=SQ, vm=1, type=1C \script.
 
QVariant createEmptyProcedureCodeSequence() const
 
QString getPatientID() const
 
bool setPerformedProcedureStepID(QString qParam)
 
bool setSOPAuthorizationComment(QString qParam)
 
QVariant getFractionGroupSummarySequence() const
 
QVariant FractionGroupSummarySequence
FractionGroupSummarySequence (3008,0220) vr=SQ, vm=1, type=3 \script.
 
bool setClinicalTrialTimePointDescription(QString qParam)
 
QString DateOfLastCalibration
DateOfLastCalibration (0018,1200) vr=DA, vm=1-n, type=3 \script.
 
QString Manufacturer
Manufacturer (0008,0070) vr=LO, vm=1, type=2 \script.
 
bool setPatientBirthDate(QString qParam)
 
QString getAuthorizationEquipmentCertificationNumber() const
 
bool setStudyTime(QString qParam)
 
QVariant createEmptyPhysiciansOfRecordIdentificationSequence() const
 
void setFractionGroupSummarySequence(QVariant qSeq)
 
QString getSoftwareVersions() const
 
QString getPatientSize() const
 
QString getAdmittingDiagnosesDescription() const
 
void setPatientSpeciesCodeSequence(QVariant qSeq)
 
QString getCodingSchemeIdentificationSequenceTag() const
 
QString getPatientAgeTag() const
 
QString InstitutionalDepartmentName
InstitutionalDepartmentName (0008,1040) vr=LO, vm=1, type=3 \script.
 
QString _IssuerOfPatientID
 
QString getReferringPhysicianIdentificationSequenceTag() const
 
QString PatientAge
PatientAge (0010,1010) vr=AS, vm=1, type=3 \script.
 
QString SOPAuthorizationComment
SOPAuthorizationComment (0100,0424) vr=LT, vm=1, type=3 \script.
 
QString getResponsiblePersonRoleTag() const
 
QString getPatientSpeciesCodeSequenceTag() const
 
QString getStudyIDTag() const
 
void setBreedRegistrationSequence(QVariant qSeq)
 
bool setAdmissionID(QString qParam)
 
QString getMostRecentTreatmentDateTag() const
 
QVariant TreatmentSummaryCalculatedDoseReferenceSequence
TreatmentSummaryCalculatedDoseReferenceSequence (3008,0050) vr=SQ, vm=1, type=3 \script.
 
QVariant getProcedureCodeSequence() const
 
QString getModalityTag() const
 
QString ClinicalTrialSiteName
ClinicalTrialSiteName (0012,0031) vr=LO, vm=1, type=2 \script.
 
bool setManufacturer(QString qParam)
 
void setPhysiciansReadingStudyIdentificationSequence(QVariant qSeq)
 
QString Modality
Modality (0008,0060) vr=CS, vm=1, type=1 \script.
 
QString _PerformedProcedureStepID
 
QString getPatientName() const
 
QString getNameOfPhysiciansReadingStudy() const
 
QString getOccupation() const
 
QString getReferringPhysicianNameTag() const
 
bool setInstanceCreationTime(QString qParam)
 
QString _SeriesDescription
 
QString _ClinicalTrialProtocolID
 
QString getPatientSexNeutered() const
 
bool setPatientAge(QString qParam)
 
QVariant createEmptyPatientSpeciesCodeSequence() const
 
QVariant getTreatmentSummaryCalculatedDoseReferenceSequence() const
 
QString getStudyTimeTag() const
 
QString PatientSexNeutered
PatientSexNeutered (0010,2203) vr=CS, vm=1, type=2C \script.
 
QString _FirstTreatmentDate
 
QString getManufacturer() const
 
QString PatientSize
PatientSize (0010,1020) vr=DS, vm=1, type=3 \script.
 
bool setPatientComments(QString qParam)
 
QString _StudyInstanceUID
 
QString _StudyDescription
 
QString getInstanceCreatorUIDTag() const
 
QString getPatientIdentityRemovedTag() const
 
QVariant getReferencedStudySequence() const
 
QString _PerformedProcedureStepStartDate
 
QVariant BreedRegistrationSequence
BreedRegistrationSequence (0010,2294) vr=SQ, vm=1, type=2C \script.
 
QString SOPAuthorizationDateTime
SOPAuthorizationDateTime (0100,0420) vr=DT, vm=1, type=3 \script.
 
bool setStudyDate(QString qParam)
 
QVariant createEmptyMACParametersSequence() const
 
QVariant RequestAttributesSequence
RequestAttributesSequence (0040,0275) vr=SQ, vm=1, type=3 \script.
 
QVariant OriginalAttributesSequence
OriginalAttributesSequence (0400,0561) vr=SQ, vm=1, type=3 \script.
 
bool setInstitutionAddress(QString qParam)
 
QString StudyID
StudyID (0020,0010) vr=SH, vm=1, type=2 \script.
 
QVariant ReferencedPerformedProcedureStepSequence
ReferencedPerformedProcedureStepSequence (0008,1111) vr=SQ, vm=1, type=3 \script.
 
bool setOtherPatientNames(QString qParam)
 
QString ClinicalTrialSubjectID
ClinicalTrialSubjectID (0012,0040) vr=LO, vm=1, type=1C \script.
 
QString _NameOfPhysiciansReadingStudy
 
bool setMostRecentTreatmentDate(QString qParam)
 
QString getDicomModuleName(int dcmModuleType)
Return string representation of module type id.
 
QString getSpatialResolutionTag() const
 
bool setOriginalSpecializedSOPClassUID(QString qParam)
 
QString SOPInstanceStatus
SOPInstanceStatus (0100,0410) vr=CS, vm=1, type=3 \script.
 
QVariant createEmptyCodingSchemeIdentificationSequence() const
 
QString TreatmentDate
TreatmentDate (3008,0250) vr=DA, vm=1, type=2 \script.
 
QString getResponsibleOrganization() const
 
QVariantMap _createMapFromTag(const DCMTree::Const_TagPtr &tagPtr)
 
QString getAdditionalPatientHistory() const
 
QString _RelatedGeneralSOPClassUID
 
QString getPerformedProtocolCodeSequenceTag() const
 
QString OtherPatientIDs
OtherPatientIDs (0010,1000) vr=LO, vm=1-n, type=3 \script.
 
QVariant createEmptyEncryptedAttributesSequence() const
 
QString _ClinicalTrialCoordinatingCenterName
 
QString DeidentificationMethod
DeidentificationMethod (0012,0063) vr=LO, vm=1-n, type=1C \script.
 
QString getInstanceCreationTimeTag() const
 
QString InstitutionName
InstitutionName (0008,0080) vr=LO, vm=1, type=3 \script.
 
QString ClinicalTrialSubjectReadingID
ClinicalTrialSubjectReadingID (0012,0042) vr=LO, vm=1, type=1C \script.
 
QString getPerformedProcedureStepDescription() const
 
QString getStudyTime() const
 
QVariant PatientBreedCodeSequence
PatientBreedCodeSequence (0010,2293) vr=SQ, vm=1, type=2C \script.
 
bool _getTagIdByATString(const std::string &atString, DCMTree::TagId &tagId)
 
QString getSeriesInstanceUID() const
 
void setReferencedPatientSequence(QVariant qSeq)
 
QString getSOPInstanceUIDTag() const
 
QString _ClinicalTrialSiteID
 
QString getOtherPatientIDsTag() const
 
bool setPerformedProcedureStepStartDate(QString qParam)
 
QString getSpecificCharacterSet() const
 
QString getGantryIDTag() const
 
bool setClinicalTrialSubjectID(QString qParam)
 
QString getRelatedGeneralSOPClassUIDTag() const
 
bool setTreatmentTime(QString qParam)
 
QString PerformedProcedureStepStartDate
PerformedProcedureStepStartDate (0040,0244) vr=DA, vm=1, type=3 \script.
 
QVariant ReferencedTreatmentRecordSequence
ReferencedTreatmentRecordSequence (3008,0030) vr=SQ, vm=1, type=3 \script.
 
bool setOccupation(QString qParam)
 
QString getPhysiciansOfRecordTag() const
 
QString getIssuerOfAdmissionIDTag() const
 
bool setInstanceCreationDate(QString qParam)
 
QString getSOPInstanceStatus() const
 
QString getSOPClassUID() const
 
bool setClinicalTrialSiteID(QString qParam)
 
bool setPatientSex(QString qParam)
 
QVariant getReferencedPerformedProcedureStepSequence() const
 
QString RelatedGeneralSOPClassUID
RelatedGeneralSOPClassUID (0008,001a) vr=UI, vm=1-n, type=3 \script.
 
QString getProcedureCodeSequenceTag() const
 
QString StudyTime
StudyTime (0008,0030) vr=TM, vm=1, type=2 \script.
 
QString getClinicalTrialProtocolNameTag() const
 
QString OriginalSpecializedSOPClassUID
OriginalSpecializedSOPClassUID (0008,001b) vr=UI, vm=1, type=3 \script.
 
QString getOriginalSpecializedSOPClassUIDTag() const
 
QVariant ReferencedStudySequence
ReferencedStudySequence (0008,1110) vr=SQ, vm=1, type=3 \script.
 
QString _AdditionalPatientHistory
 
QString ResponsiblePerson
ResponsiblePerson (0010,2297) vr=PN, vm=1, type=2C \script.
 
QString getPatientBirthTimeTag() const
 
bool setPerformedProcedureStepStartTime(QString qParam)
 
QString getAccessionNumber() const
 
QString AuthorizationEquipmentCertificationNumber
AuthorizationEquipmentCertificationNumber (0100,0426) vr=LO, vm=1, type=3 \script.
 
QVariant TreatmentSummaryMeasuredDoseReferenceSequence
TreatmentSummaryMeasuredDoseReferenceSequence (3008,00e0) vr=SQ, vm=1, type=3 \script.
 
QString StationName
StationName (0008,1010) vr=SH, vm=1, type=3 \script.
 
bool setPatientSpeciesDescription(QString qParam)
 
QVariant createEmptyPatientBreedCodeSequence() const
 
QString getNameOfPhysiciansReadingStudyTag() const
 
QString InstanceNumber
InstanceNumber (0020,0013) vr=IS, vm=1, type=1 \script.
 
QString getModality() const
 
bool setPatientBirthTime(QString qParam)
 
QString TreatmentStatusComment
TreatmentStatusComment (3008,0202) vr=ST, vm=1, type=3 \script.
 
void setPatientBreedCodeSequence(QVariant qSeq)
 
QString _TimeOfLastCalibration
 
bool setPatientID(QString qParam)
 
QString getPhysiciansOfRecord() const
 
QVariant createEmptyContributingEquipmentSequence() const
 
QString getDeidentificationMethodCodeSequenceTag() const
 
int getPixelPaddingValue() const
 
bool setSOPInstanceStatus(QString qParam)
 
QString getClinicalTrialSubjectIDTag() const
 
QString getTreatmentDateTag() const
 
QString getClinicalTrialSiteIDTag() const
 
QString IssuerOfPatientID
IssuerOfPatientID (0010,0021) vr=LO, vm=1, type=3 \script.
 
QString getPatientIDTag() const
 
QString getPatientSpeciesDescriptionTag() const
 
QString getCurrentTreatmentStatus() const
 
QString getClinicalTrialCoordinatingCenterNameTag() const
 
QVariant HL7StructuredDocumentReferenceSequence
HL7StructuredDocumentReferenceSequence (0040,a390) vr=SQ, vm=1, type=1C \script.
 
bool setIssuerOfPatientID(QString qParam)
 
void setCodingSchemeIdentificationSequence(QVariant qSeq)
 
QVariant PhysiciansReadingStudyIdentificationSequence
PhysiciansReadingStudyIdentificationSequence (0008,1062) vr=SQ, vm=1, type=3 \script.
 
QString SpatialResolution
SpatialResolution (0018,1050) vr=DS, vm=1, type=3 \script.
 
QString getOtherPatientIDsSequenceTag() const
 
bool setPatientWeight(QString qParam)
 
QString SpecificCharacterSet
SpecificCharacterSet (0008,0005) vr=CS, vm=1-n, type=1C \script.
 
QString getClinicalTrialSponsorName() const
 
QString getDateOfLastCalibrationTag() const
 
QString getInstitutionalDepartmentName() const
 
QString _ClinicalTrialSubjectReadingID
 
QString PatientWeight
PatientWeight (0010,1030) vr=DS, vm=1, type=3 \script.
 
void setReferencedPerformedProcedureStepSequence(QVariant qSeq)
 
QString getSeriesInstanceUIDTag() const
 
QVariant getDigitalSignaturesSequence() const
 
QString getReferencedPerformedProcedureStepSequenceTag() const
 
QString getResponsiblePersonTag() const
 
QString _ClinicalTrialSiteName
 
bool setTimezoneOffsetFromUTC(QString qParam)
 
bool setSOPClassUID(QString qParam)
 
QString _SpecificCharacterSet
 
QString PatientName
PatientName (0010,0010) vr=PN, vm=1, type=2 \script.
 
QString PatientBirthDate
PatientBirthDate (0010,0030) vr=DA, vm=1, type=2 \script.
 
bool setTreatmentStatusComment(QString qParam)
 
QVariant getDicomTagValueByKey(QString key)
Return value of tag with given tag, e.g. "(0008,0018)".
 
bool setStudyDescription(QString qParam)
 
QString getTimeOfLastCalibrationTag() const
 
QVariant getBreedRegistrationSequence() const
 
bool setInstitutionalDepartmentName(QString qParam)
 
QVariant createEmptyHL7StructuredDocumentReferenceSequence() const
 
QString getOtherPatientNamesTag() const
 
QString getEncryptedAttributesSequenceTag() const
 
QVariant getOriginalAttributesSequence() const
 
QString getPatientIdentityRemoved() const
 
QString getPhysiciansOfRecordIdentificationSequenceTag() const
 
QString getFirstTreatmentDate() const
 
QString getReferringPhysicianName() const
 
QVariant getRequestAttributesSequence() const
 
QString getDeviceSerialNumberTag() const
 
MLABDicomTree * getDicomTree()
Return the dicom tag tree.
 
int PixelPaddingValue
PixelPaddingValue (0028,0120) vr=US_SS, vm=1, type=3 \script.
 
bool setGantryID(QString qParam)
 
bool setNameOfPhysiciansReadingStudy(QString qParam)
 
QString CurrentTreatmentStatus
CurrentTreatmentStatus (3008,0200) vr=CS, vm=1, type=1 \script.
 
QString getRelatedGeneralSOPClassUID() const
 
QVariant createEmptyFractionGroupSummarySequence() const
 
QString _DeviceSerialNumber
 
bool setResponsiblePersonRole(QString qParam)
 
QString getResponsiblePersonRole() const
 
QVariant getPhysiciansReadingStudyIdentificationSequence() const
 
QString getInstitutionAddressTag() const
 
QString getIssuerOfPatientID() const
 
QString SeriesNumber
SeriesNumber (0020,0011) vr=IS, vm=1, type=2 \script.
 
QString _InstanceCreationTime
 
QVariant createEmptyReferencedPatientSequence() const
 
QString getInstanceNumber() const
 
void setHL7StructuredDocumentReferenceSequence(QVariant qSeq)
 
bool setAccessionNumber(QString qParam)
 
bool setPatientName(QString qParam)
 
QString getSeriesNumber() const
 
bool setDeviceSerialNumber(QString qParam)
 
QString getStudyInstanceUID() const
 
QString ClinicalTrialTimePointID
ClinicalTrialTimePointID (0012,0050) vr=LO, vm=1, type=2 \script.
 
QString _ClinicalTrialProtocolName
 
QVariant DigitalSignaturesSequence
DigitalSignaturesSequence (fffa,fffa) vr=SQ, vm=1, type=3 \script.
 
QString _SOPInstanceStatus
 
bool setModality(QString qParam)
 
QString EthnicGroup
EthnicGroup (0010,2160) vr=SH, vm=1, type=3 \script.
 
QString TimezoneOffsetFromUTC
TimezoneOffsetFromUTC (0008,0201) vr=SH, vm=1, type=3 \script.
 
QVariant getHL7StructuredDocumentReferenceSequence() const
 
QString getResponsiblePerson() const
 
QString getReferencedRTPlanSequenceTag() const
 
QString getClinicalTrialTimePointDescriptionTag() const
 
QString getTimezoneOffsetFromUTC() const
 
bool setStudyInstanceUID(QString qParam)
 
QString getStudyInstanceUIDTag() const
 
bool setAuthorizationEquipmentCertificationNumber(QString qParam)
 
QString getIssuerOfPatientIDTag() const
 
bool setEthnicGroup(QString qParam)
 
QString getStationNameTag() const
 
QString getContributingEquipmentSequenceTag() const
 
QString _SOPAuthorizationDateTime
 
QString getClinicalTrialSubjectID() const
 
bool setDateOfLastCalibration(QString qParam)
 
bool setSOPInstanceUID(QString qParam)
 
QString getTreatmentStatusComment() const
 
void setMACParametersSequence(QVariant qSeq)
 
QString _PatientSpeciesDescription
 
QVariant createEmptyAdmittingDiagnosesCodeSequence() const
 
bool setStationName(QString qParam)
 
QString getDigitalSignaturesSequenceTag() const
 
QVariant createEmptyPerformedProtocolCodeSequence() const
 
QString getSOPAuthorizationDateTime() const
 
bool setClinicalTrialTimePointID(QString qParam)
 
bool setFirstTreatmentDate(QString qParam)
 
QVariant AdmittingDiagnosesCodeSequence
AdmittingDiagnosesCodeSequence (0008,1084) vr=SQ, vm=1, type=3 \script.
 
bool setStudyID(QString qParam)
 
QString getPatientSexTag() const
 
QVariant createEmptyPhysiciansReadingStudyIdentificationSequence() const
 
QString getGantryID() const
 
QVariant getReferencedPatientSequence() const
 
bool setManufacturerModelName(QString qParam)
 
QVariantMap getDicomTagByKey(QString key)
Return dict containing: {u'isString': True, u'vr': u'TM', u'valid': 1, u'isNumeric': False,...
 
QVariant getPatientBreedCodeSequence() const
 
QString SOPInstanceUID
SOPInstanceUID (0008,0018) vr=UI, vm=1, type=1 \script.
 
QString getClinicalTrialSiteID() const
 
QString AdmittingDiagnosesDescription
AdmittingDiagnosesDescription (0008,1080) vr=LO, vm=1-n, type=3 \script.
 
bool setPerformedProcedureStepDescription(QString qParam)
 
QString SeriesDescription
SeriesDescription (0008,103e) vr=LO, vm=1, type=3 \script.
 
QString _ResponsiblePersonRole
 
QString getSOPInstanceUID() const
 
QString getPatientAge() const
 
QString getInstitutionAddress() const
 
QVariant createEmptyRequestAttributesSequence() const
 
QString PatientBreedDescription
PatientBreedDescription (0010,2292) vr=LO, vm=1, type=2C \script.
 
QString getBreedRegistrationSequenceTag() const
 
QVariant createEmptyReferencedTreatmentRecordSequence() const
 
QString PerformedProcedureStepStartTime
PerformedProcedureStepStartTime (0040,0245) vr=TM, vm=1, type=3 \script.
 
QVariant ContributingEquipmentSequence
ContributingEquipmentSequence (0018,a001) vr=SQ, vm=1, type=3 \script.
 
QString getOccupationTag() const
 
QVariant getPhysiciansOfRecordIdentificationSequence() const
 
QString getDeviceSerialNumber() const
 
QString getSOPAuthorizationCommentTag() const
 
QString _ResponsiblePerson
 
bool setClinicalTrialSiteName(QString qParam)
 
QString getPerformedProcedureStepStartDateTag() const
 
bool setInstanceCreatorUID(QString qParam)
 
QString getAdmissionIDTag() const
 
QString _PerformedProcedureStepStartTime
 
QString _AuthorizationEquipmentCertificationNumber
 
QString getClinicalTrialSubjectReadingIDTag() const
 
QString _ClinicalTrialTimePointDescription
 
QString AdditionalPatientHistory
AdditionalPatientHistory (0010,21b0) vr=LT, vm=1, type=3 \script.
 
QString getInstanceNumberTag() const
 
QString PerformedProcedureStepID
PerformedProcedureStepID (0040,0253) vr=SH, vm=1, type=3 \script.
 
QString getStudyID() const
 
void setReferencedTreatmentRecordSequence(QVariant qSeq)
 
QString _CurrentTreatmentStatus
 
bool setResponsiblePerson(QString qParam)
 
QString getStudyDescriptionTag() const
 
QString _TimezoneOffsetFromUTC
 
QVariant createEmptyBreedRegistrationSequence() const
 
QString _ResponsibleOrganization
 
QString getPatientBirthDate() const
 
QVariant getReferringPhysicianIdentificationSequence() const
 
QString getReferencedStudySequenceTag() const
 
QVariant ReferencedPatientSequence
ReferencedPatientSequence (0008,1120) vr=SQ, vm=1, type=3 \script.
 
QVariant CodingSchemeIdentificationSequence
CodingSchemeIdentificationSequence (0008,0110) vr=SQ, vm=1, type=3 \script.
 
void setReferencedRTPlanSequence(QVariant qSeq)
 
QVariant PhysiciansOfRecordIdentificationSequence
PhysiciansOfRecordIdentificationSequence (0008,1049) vr=SQ, vm=1, type=3 \script.
 
bool setSeriesDescription(QString qParam)
 
QString getStudyDescription() const
 
QVariant createEmptyTreatmentSummaryMeasuredDoseReferenceSequence() const
 
QString getSOPAuthorizationComment() const
 
QString getInstanceCreationTime() const
 
QString getPatientBreedCodeSequenceTag() const
 
bool containsDicomModule(int dcmModuleType) const
Return true if IOD contains given module.
 
bool setSoftwareVersions(QString qParam)
 
QString _InstitutionAddress
 
Base object class for passing DRTTreatmentSummaryRecordIOD objects between MeVisLab modules.
 
std::string getPatientNameTag() const
 
std::string getSpecificCharacterSetTag() const
 
std::string getIssuerOfAdmissionIDTag() const
 
std::string getReferringPhysicianIdentificationSequenceTag()
 
std::string getPatientIdentityRemovedTag() const
 
std::string getPerformedProcedureStepStartTimeTag() const
 
std::string getReferencedTreatmentRecordSequenceTag()
 
std::string getTreatmentTimeTag() const
 
std::string getTreatmentDateTag() const
 
std::string getOtherPatientNamesTag() const
 
std::string getSOPAuthorizationCommentTag() const
 
std::string getPatientBreedDescriptionTag() const
 
std::string getInstitutionAddressTag() const
 
std::string getPatientBreedCodeSequenceTag()
 
std::string getSOPInstanceUIDTag() const
 
std::string getDigitalSignaturesSequenceTag()
 
std::string getFractionGroupSummarySequenceTag()
 
std::string getSeriesInstanceUIDTag() const
 
std::string getPatientWeightTag() const
 
std::string getEthnicGroupTag() const
 
std::string getHL7StructuredDocumentReferenceSequenceTag()
 
std::string getMACParametersSequenceTag()
 
std::string getMostRecentTreatmentDateTag() const
 
std::string getManufacturerTag() const
 
std::string getDeidentificationMethodTag() const
 
std::string getReferencedPatientSequenceTag()
 
std::string getStudyTimeTag() const
 
bool containsModule(DcmModuleType moduleType)
 
std::string getDeviceSerialNumberTag() const
 
std::string getAccessionNumberTag() const
 
std::string getCodingSchemeIdentificationSequenceTag()
 
std::string getNameOfPhysiciansReadingStudyTag() const
 
std::string getRelatedGeneralSOPClassUIDTag() const
 
std::string getResponsiblePersonTag() const
 
std::string getClinicalTrialSiteIDTag() const
 
std::string getAdditionalPatientHistoryTag() const
 
std::string getReferencedStudySequenceTag()
 
std::string getEncryptedAttributesSequenceTag()
 
std::string getReferencedPerformedProcedureStepSequenceTag()
 
std::string getTimeOfLastCalibrationTag() const
 
std::string getClinicalTrialProtocolNameTag() const
 
std::string getTreatmentStatusCommentTag() const
 
std::string getInstanceCreationTimeTag() const
 
std::string getAdmissionIDTag() const
 
std::string getOriginalAttributesSequenceTag()
 
std::string getClinicalTrialSubjectIDTag() const
 
std::string getClinicalTrialTimePointIDTag() const
 
std::string getClinicalTrialCoordinatingCenterNameTag() const
 
std::string getClinicalTrialSponsorNameTag() const
 
std::string getPixelPaddingValueTag() const
 
std::string getStudyDescriptionTag() const
 
std::string getClinicalTrialProtocolIDTag() const
 
std::string getDeidentificationMethodCodeSequenceTag()
 
std::string getFirstTreatmentDateTag() const
 
std::string getAdmittingDiagnosesCodeSequenceTag()
 
std::string getPatientSpeciesDescriptionTag() const
 
std::string getTreatmentSummaryMeasuredDoseReferenceSequenceTag()
 
std::string getPhysiciansOfRecordIdentificationSequenceTag()
 
std::string getSeriesNumberTag() const
 
std::string getOtherPatientIDsSequenceTag()
 
std::string getAdmittingDiagnosesDescriptionTag() const
 
std::string getGantryIDTag() const
 
std::string getPerformedProcedureStepDescriptionTag() const
 
std::string getPatientBirthTimeTag() const
 
std::string getManufacturerModelNameTag() const
 
std::string getSeriesDescriptionTag() const
 
std::string getPatientCommentsTag() const
 
std::string getResponsiblePersonRoleTag() const
 
std::string getSoftwareVersionsTag() const
 
std::string getClinicalTrialTimePointDescriptionTag() const
 
std::string getClinicalTrialSubjectReadingIDTag() const
 
std::string getInstanceCreatorUIDTag() const
 
std::string getPatientSexNeuteredTag() const
 
std::string getModalityTag() const
 
std::string getClinicalTrialSiteNameTag() const
 
std::string getStationNameTag() const
 
std::string getRequestAttributesSequenceTag()
 
std::string getStudyIDTag() const
 
std::string getPatientBirthDateTag() const
 
std::string getStudyDateTag() const
 
std::string getCurrentTreatmentStatusTag() const
 
std::string getBreedRegistrationSequenceTag()
 
std::string getPerformedProtocolCodeSequenceTag()
 
std::string getPatientSizeTag() const
 
std::string getOccupationTag() const
 
std::string getPatientSpeciesCodeSequenceTag()
 
std::string getAuthorizationEquipmentCertificationNumberTag() const
 
std::string getPhysiciansOfRecordTag() const
 
std::string getProcedureCodeSequenceTag()
 
dcmModuleTypeVec getModuleTypes()
Return vector of DcmModuleTypes.
 
std::string getSOPAuthorizationDateTimeTag() const
 
std::string getPatientSexTag() const
 
std::string getStudyInstanceUIDTag() const
 
std::string getTimezoneOffsetFromUTCTag() const
 
std::string getContributingEquipmentSequenceTag()
 
std::string getPhysiciansReadingStudyIdentificationSequenceTag()
 
std::string getTreatmentSummaryCalculatedDoseReferenceSequenceTag()
 
std::string getInstanceCreationDateTag() const
 
std::string getIssuerOfPatientIDTag() const
 
std::string getReferencedRTPlanSequenceTag()
 
std::string getPatientIDTag() const
 
std::string getSOPInstanceStatusTag() const
 
std::string getInstitutionalDepartmentNameTag() const
 
std::string getSpatialResolutionTag() const
 
std::string getInstitutionNameTag() const
 
std::string getDateOfLastCalibrationTag() const
 
std::string getResponsibleOrganizationTag() const
 
std::string getOtherPatientIDsTag() const
 
std::string getOriginalSpecializedSOPClassUIDTag() const
 
std::string getInstanceNumberTag() const
 
std::string getPatientAgeTag() const
 
std::string getPerformedProcedureStepStartDateTag() const
 
std::string getReferringPhysicianNameTag() const
 
std::string getPerformedProcedureStepIDTag() const
 
std::string getSOPClassUIDTag() 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 DRTFractionGroupSummarySequence 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 DRTReferencedPatientSequence DICOM Sequence wrapped for PythonQT.
 
The DRTReferencedRTPlanSequenceInRTGeneralTreatmentRecordModule DICOM Sequence wrapped for PythonQT.
 
The DRTReferencedStudySequence DICOM Sequence wrapped for PythonQT.
 
The DRTReferencedTreatmentRecordSequence DICOM Sequence wrapped for PythonQT.
 
The DRTReferringPhysicianIdentificationSequence DICOM Sequence wrapped for PythonQT.
 
The DRTRequestAttributesSequence DICOM Sequence wrapped for PythonQT.
 
The DRTTreatmentSummaryCalculatedDoseReferenceSequence DICOM Sequence wrapped for PythonQT.
 
The DRTTreatmentSummaryMeasuredDoseReferenceSequence DICOM Sequence wrapped for PythonQT.
 
Base object class for passing DRTTreatmentSummaryRecordIOD objects between MeVisLab modules.
 
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.