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