23#ifndef __mlDRTPlanIODBase_H 
   24#define __mlDRTPlanIODBase_H 
   31#ifndef __mlModuleIncludes_H 
   92      return iter != _dcmModuleTypes.end();
 
 
 1101  dcmModuleTypeVec _dcmModuleTypes;
 
 
Project global and OS specific declarations.
 
#define MLDCMTKBASEOBJECTS_EXPORT
 
Base object class for passing DRTPlanIOD objects between MeVisLab modules.
 
std::string getClinicalTrialCoordinatingCenterNameVR() const
 
std::string getClinicalTrialSiteIDVM() const
 
bool setRTPlanLabel(const std::string parameter)
 
std::string getReferringPhysicianIdentificationSequenceTag()
 
void setReferencedPatientSequence(DcmDRTReferencedPatientSequenceInterface seq)
 
std::string getDeviceSerialNumberVM() const
 
std::string getReviewTimeTag() const
 
std::string getPatientIDTag() const
 
std::string getRTPlanLabelVM() const
 
std::string getBrachyTreatmentTechniqueVR() const
 
std::string getOperatorsNameVR() const
 
std::string getReviewDateVM() const
 
std::string getStudyIDVM() const
 
std::string getAuthorizationEquipmentCertificationNumberTag() const
 
std::string getStudyDescriptionVR() const
 
std::string getClinicalTrialSubjectReadingIDTag() const
 
std::string getPatientSetupSequenceTag()
 
std::string getResponsiblePersonVM() const
 
std::string getInstitutionalDepartmentNameTag() const
 
void setDoseReferenceSequence(DcmDRTDoseReferenceSequenceInterface seq)
 
std::string getPlanIntentVM() const
 
std::string getReviewDateTag() const
 
std::string getReferringPhysicianIdentificationSequenceVM() const
 
std::string getBeamSequenceTag()
 
std::string getManufacturerModelNameVR() const
 
bool getSoftwareVersions(std::string ¶meter) const
 
std::string getRTPlanTimeVR() const
 
std::string getSeriesNumberTag() const
 
virtual DcmDRTReferencedPerformedProcedureStepSequenceInterface getEmptyReferencedPerformedProcedureStepSequence()
 
bool setStudyTime(const std::string parameter)
 
std::string getRTPlanDescriptionTag() const
 
bool setPatientIdentityRemoved(const std::string parameter)
 
bool setNameOfPhysiciansReadingStudy(const std::string parameter)
 
std::string getDeidentificationMethodTag() const
 
bool getSOPInstanceStatus(std::string ¶meter) const
 
bool getOtherPatientIDs(std::string ¶meter) const
 
std::string getBrachyTreatmentTechniqueVM() const
 
std::string getPatientSexTag() const
 
bool getPatientSize(std::string ¶meter) const
 
virtual DcmDRTMACParametersSequenceInterface getEmptyMACParametersSequence()
 
bool getResponsiblePersonRole(std::string ¶meter) const
 
virtual DcmDRTReferencedDoseSequenceInterface getEmptyReferencedDoseSequence()
 
std::string getInstitutionalDepartmentNameVR() const
 
std::string getHL7StructuredDocumentReferenceSequenceTag()
 
std::string getTreatmentMachineSequenceTag()
 
std::string getReferencedDoseSequenceVM() const
 
std::string getOriginalAttributesSequenceTag()
 
std::string getOtherPatientIDsSequenceVR() const
 
std::string getInstanceCreationDateVR() const
 
virtual DcmDRTReferencedStudySequenceInterface getReferencedStudySequence()
 
virtual DcmDRTDoseReferenceSequenceInterface getEmptyDoseReferenceSequence()
 
bool getPhysiciansOfRecord(std::string ¶meter) const
 
std::string getContributingEquipmentSequenceVR() const
 
std::string getAdmittingDiagnosesDescriptionTag() const
 
bool setPatientSize(const std::string parameter)
 
bool setAdditionalPatientHistory(const std::string parameter)
 
std::string getBrachyTreatmentTechniqueTag() const
 
std::string getPatientBreedDescriptionVR() const
 
bool setAuthorizationEquipmentCertificationNumber(const std::string parameter)
 
std::string getInstitutionAddressVM() const
 
std::string getFractionGroupSequenceTag()
 
void setSourceSequence(DcmDRTSourceSequenceInterface seq)
 
std::string getOtherPatientIDsSequenceTag()
 
virtual DcmDRTPerformedProtocolCodeSequenceInterface getPerformedProtocolCodeSequence()
 
std::string getSOPAuthorizationDateTimeVM() const
 
virtual DcmDRTHL7StructuredDocumentReferenceSequenceInterface getHL7StructuredDocumentReferenceSequence()
 
void setPhysiciansReadingStudyIdentificationSequence(DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface seq)
 
virtual DcmDRTDeidentificationMethodCodeSequenceInterface getEmptyDeidentificationMethodCodeSequence()
 
std::string getPatientCommentsVM() const
 
virtual DcmDRTBeamSequenceInterface getBeamSequence()
 
bool setPerformedProcedureStepID(const std::string parameter)
 
virtual DcmDRTReferencedRTPlanSequenceInRTGeneralPlanModuleInterface getEmptyReferencedRTPlanSequence()
 
std::string getSOPInstanceStatusTag() const
 
std::string getClinicalTrialSponsorNameTag() const
 
std::string getBrachyTreatmentTypeTag() const
 
std::vector< DcmModuleType > dcmModuleTypeVec
Maps a DcmModuleType enum to DcmModuleInterface pointer.
 
std::string getPatientSizeVR() const
 
std::string getDigitalSignaturesSequenceTag()
 
bool getPatientBirthTime(std::string ¶meter) const
 
std::string getToleranceTableSequenceVR() const
 
bool setClinicalTrialSponsorName(const std::string parameter)
 
std::string getPerformedProcedureStepStartDateVM() const
 
std::string getStudyTimeVR() const
 
std::string getPhysiciansOfRecordIdentificationSequenceVR() const
 
std::string getSeriesNumberVM() const
 
bool setSpatialResolution(const std::string parameter)
 
std::string getRTPlanNameTag() const
 
bool setSOPClassUID(const std::string parameter)
 
bool getStudyInstanceUID(std::string ¶meter) const
 
std::string getPhysiciansReadingStudyIdentificationSequenceVR() const
 
std::string getOriginalAttributesSequenceVR() const
 
bool setStudyID(const std::string parameter)
 
std::string getEncryptedAttributesSequenceVR() const
 
std::string getClinicalTrialTimePointIDVR() const
 
std::string getRTPlanDateTag() const
 
std::string getPatientSizeTag() const
 
std::string getStationNameVM() const
 
std::string getClinicalTrialTimePointDescriptionVM() const
 
std::string getReviewTimeVR() const
 
virtual DcmDRTAdmittingDiagnosesCodeSequenceInterface getEmptyAdmittingDiagnosesCodeSequence()
 
std::string getSoftwareVersionsTag() const
 
void setBeamSequence(DcmDRTBeamSequenceInterface seq)
 
void setOtherPatientIDsSequence(DcmDRTOtherPatientIDsSequenceInterface seq)
 
std::string getDigitalSignaturesSequenceVR() const
 
std::string getOriginalSpecializedSOPClassUIDVM() const
 
bool getOriginalSpecializedSOPClassUID(std::string ¶meter) const
 
bool setDeidentificationMethod(const std::string parameter)
 
std::string getClinicalTrialSubjectIDVR() const
 
bool setPlanIntent(const std::string parameter)
 
std::string getPatientBirthDateVM() const
 
std::string getPerformedProcedureStepStartTimeVM() const
 
bool getSpecificCharacterSet(std::string ¶meter) const
 
bool getPixelPaddingValue(MLuint16 ¶meter) const
 
bool getClinicalTrialCoordinatingCenterName(std::string ¶meter) const
 
std::string getClinicalTrialSiteNameVR() const
 
void setApplicationSetupSequence(DcmDRTApplicationSetupSequenceInterface seq)
 
std::string getClinicalTrialTimePointIDTag() const
 
bool getPerformedProcedureStepStartTime(std::string ¶meter) const
 
bool getPatientSexNeutered(std::string ¶meter) const
 
std::string getPerformedProcedureStepDescriptionVM() const
 
std::string getResponsibleOrganizationVM() const
 
std::string getContributingEquipmentSequenceVM() const
 
std::string getReferencedStudySequenceVR() const
 
bool getClinicalTrialProtocolID(std::string ¶meter) const
 
bool getInstitutionAddress(std::string ¶meter) const
 
bool getSOPClassUID(std::string ¶meter) const
 
std::string getPatientNameVR() const
 
void setTreatmentMachineSequence(DcmDRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModuleInterface seq)
 
bool setClinicalTrialSubjectReadingID(const std::string parameter)
 
bool getReviewTime(std::string ¶meter) const
 
bool getClinicalTrialProtocolName(std::string ¶meter) const
 
std::string getSourceSequenceVR() const
 
virtual DcmDRTReferencedPatientSequenceInterface getEmptyReferencedPatientSequence()
 
void setEncryptedAttributesSequence(DcmDRTEncryptedAttributesSequenceInterface seq)
 
bool getRTPlanName(std::string ¶meter) const
 
bool getStudyDescription(std::string ¶meter) const
 
bool getAccessionNumber(std::string ¶meter) const
 
std::string getSpecificCharacterSetTag() const
 
void setRequestAttributesSequence(DcmDRTRequestAttributesSequenceInterface seq)
 
bool getTimezoneOffsetFromUTC(std::string ¶meter) const
 
std::string getStudyTimeTag() const
 
std::string getClinicalTrialTimePointIDVM() const
 
bool setPatientID(const std::string parameter)
 
std::string getEthnicGroupVR() const
 
std::string getToleranceTableSequenceVM() const
 
virtual DcmDRTReferencedStudySequenceInterface getEmptyReferencedStudySequence()
 
void setHL7StructuredDocumentReferenceSequence(DcmDRTHL7StructuredDocumentReferenceSequenceInterface seq)
 
std::string getSoftwareVersionsVR() const
 
bool setDeviceSerialNumber(const std::string parameter)
 
std::string getGantryIDTag() const
 
bool getPositionReferenceIndicator(std::string ¶meter) const
 
bool getInstanceCreationDate(std::string ¶meter) const
 
bool getStationName(std::string ¶meter) const
 
std::string getIssuerOfPatientIDTag() const
 
virtual DcmDRTPatientBreedCodeSequenceInterface getEmptyPatientBreedCodeSequence()
 
std::string getPatientBirthDateTag() const
 
std::string getSOPAuthorizationCommentVR() const
 
std::string getEthnicGroupVM() const
 
virtual DcmDRTFractionGroupSequenceInterface getEmptyFractionGroupSequence()
 
std::string getProcedureCodeSequenceVR() const
 
virtual DcmDRTReferencedDoseSequenceInterface getReferencedDoseSequence()
 
bool getClinicalTrialSponsorName(std::string ¶meter) const
 
std::string getPatientCommentsTag() const
 
bool getDeviceSerialNumber(std::string ¶meter) const
 
bool getAdmittingDiagnosesDescription(std::string ¶meter) const
 
bool setInstitutionAddress(const std::string parameter)
 
virtual DcmDRTOtherPatientIDsSequenceInterface getEmptyOtherPatientIDsSequence()
 
dcmModuleTypeVec getModuleTypes()
Return vector of DcmModuleTypes.
 
std::string getTreatmentSitesVM() const
 
bool setApprovalStatus(const std::string parameter)
 
std::string getClinicalTrialProtocolIDTag() const
 
std::string getDateOfLastCalibrationTag() const
 
bool setSOPInstanceStatus(const std::string parameter)
 
std::string getRTPlanGeometryTag() const
 
void setPatientSpeciesCodeSequence(DcmDRTPatientSpeciesCodeSequenceInterface seq)
 
std::string getInstanceCreationDateVM() const
 
std::string getInstanceNumberVM() const
 
std::string getPhysiciansReadingStudyIdentificationSequenceVM() const
 
std::string getStudyDescriptionTag() const
 
std::string getPlanIntentTag() const
 
std::string getReferencedDoseSequenceTag()
 
std::string getStudyIDTag() const
 
bool getPatientBirthDate(std::string ¶meter) const
 
std::string getInstitutionNameVR() const
 
std::string getInstanceNumberVR() const
 
std::string getTreatmentProtocolsVM() const
 
std::string getInstanceCreationTimeVR() const
 
std::string getPatientAgeVM() const
 
std::string getInstitutionAddressTag() const
 
virtual DcmDRTFractionGroupSequenceInterface getFractionGroupSequence()
 
std::string getClinicalTrialProtocolNameVR() const
 
bool setTreatmentProtocols(const std::string parameter)
 
std::string getInstanceCreationDateTag() const
 
std::string getOccupationTag() const
 
bool getPerformedProcedureStepStartDate(std::string ¶meter) const
 
std::string getResponsiblePersonRoleVM() const
 
bool setSeriesInstanceUID(const std::string parameter)
 
std::string getSpatialResolutionTag() const
 
DRTPlanIODBase(DCMTree::TreePtr dicomTree)
 
std::string getStudyDateVM() const
 
DCMTree::TreePtr getDCMTree()
 
bool getPatientWeight(std::string ¶meter) const
 
std::string getFrameOfReferenceUIDVM() const
 
bool setStudyInstanceUID(const std::string parameter)
 
std::string getOccupationVR() const
 
std::string getTimeOfLastCalibrationTag() const
 
std::string getHL7StructuredDocumentReferenceSequenceVM() const
 
std::string getGantryIDVR() const
 
bool setFrameOfReferenceUID(const std::string parameter)
 
bool setPositionReferenceIndicator(const std::string parameter)
 
bool setPerformedProcedureStepStartTime(const std::string parameter)
 
bool getModality(std::string ¶meter) const
 
bool getPatientIdentityRemoved(std::string ¶meter) const
 
std::string getNameOfPhysiciansReadingStudyVM() const
 
bool getDeidentificationMethod(std::string ¶meter) const
 
void setDeidentificationMethodCodeSequence(DcmDRTDeidentificationMethodCodeSequenceInterface seq)
 
std::string getAdditionalPatientHistoryVR() const
 
virtual DcmDRTToleranceTableSequenceInterface getEmptyToleranceTableSequence()
 
std::string getTimezoneOffsetFromUTCTag() const
 
void setReferencedPerformedProcedureStepSequence(DcmDRTReferencedPerformedProcedureStepSequenceInterface seq)
 
std::string getAdmittingDiagnosesDescriptionVR() const
 
std::string getModalityTag() const
 
std::string getAccessionNumberTag() const
 
bool getGantryID(std::string ¶meter) const
 
std::string getPatientWeightTag() const
 
std::string getRequestAttributesSequenceTag()
 
bool setRTPlanDescription(const std::string parameter)
 
bool setIssuerOfAdmissionID(const std::string parameter)
 
virtual DcmDRTHL7StructuredDocumentReferenceSequenceInterface getEmptyHL7StructuredDocumentReferenceSequence()
 
virtual DcmDRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModuleInterface getTreatmentMachineSequence()
 
std::string getSOPClassUIDVR() const
 
virtual DcmDRTCodingSchemeIdentificationSequenceInterface getEmptyCodingSchemeIdentificationSequence()
 
bool setClinicalTrialSubjectID(const std::string parameter)
 
bool getRelatedGeneralSOPClassUID(std::string ¶meter) const
 
std::string getInstitutionNameVM() const
 
std::string getStudyDateTag() const
 
bool setReviewTime(const std::string parameter)
 
virtual DcmDRTMACParametersSequenceInterface getMACParametersSequence()
 
std::string getPatientBreedCodeSequenceVR() const
 
std::string getRTPlanGeometryVM() const
 
bool setInstanceCreatorUID(const std::string parameter)
 
std::string getClinicalTrialSiteIDVR() const
 
void setPerformedProtocolCodeSequence(DcmDRTPerformedProtocolCodeSequenceInterface seq)
 
std::string getProcedureCodeSequenceTag()
 
DRTPlanIODBase()
Default Constructor.
 
std::string getPatientSpeciesDescriptionTag() const
 
virtual DcmDRTDigitalSignaturesSequenceInterface getEmptyDigitalSignaturesSequence()
 
std::string getReviewDateVR() const
 
bool getClinicalTrialTimePointID(std::string ¶meter) const
 
bool getNameOfPhysiciansReadingStudy(std::string ¶meter) const
 
bool setStudyDescription(const std::string parameter)
 
std::string getInstanceCreationTimeTag() const
 
bool setOccupation(const std::string parameter)
 
virtual DcmDRTReferencedPerformedProcedureStepSequenceInterface getReferencedPerformedProcedureStepSequence()
 
std::string getResponsiblePersonVR() const
 
bool setStationName(const std::string parameter)
 
std::string getStationNameTag() const
 
std::string getReferencedStudySequenceVM() const
 
std::string getClinicalTrialSubjectIDTag() const
 
bool setDateOfLastCalibration(const std::string parameter)
 
std::string getApprovalStatusTag() const
 
std::string getDigitalSignaturesSequenceVM() const
 
std::string getBreedRegistrationSequenceVM() const
 
std::string getPositionReferenceIndicatorVR() const
 
bool setRTPlanGeometry(const std::string parameter)
 
std::string getReferringPhysicianIdentificationSequenceVR() const
 
bool getSOPAuthorizationComment(std::string ¶meter) const
 
bool setRTPlanDate(const std::string parameter)
 
std::string getDeviceSerialNumberTag() const
 
std::string getReferencedDoseSequenceVR() const
 
bool setTimeOfLastCalibration(const std::string parameter)
 
virtual DcmDRTSourceSequenceInterface getSourceSequence()
 
std::string getSeriesInstanceUIDTag() const
 
bool setPerformedProcedureStepDescription(const std::string parameter)
 
bool getSeriesInstanceUID(std::string ¶meter) const
 
std::string getClinicalTrialProtocolIDVM() const
 
std::string getClinicalTrialProtocolNameVM() const
 
std::string getClinicalTrialSubjectReadingIDVR() const
 
virtual DcmDRTPhysiciansOfRecordIdentificationSequenceInterface getPhysiciansOfRecordIdentificationSequence()
 
std::string getPositionReferenceIndicatorTag() const
 
std::string getPatientSpeciesDescriptionVR() const
 
virtual DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface getEmptyPhysiciansReadingStudyIdentificationSequence()
 
std::string getPatientIDVR() const
 
virtual DcmDRTPerformedProtocolCodeSequenceInterface getEmptyPerformedProtocolCodeSequence()
 
bool setResponsibleOrganization(const std::string parameter)
 
std::string getPatientIdentityRemovedVM() const
 
std::string getTimezoneOffsetFromUTCVM() const
 
std::string getToleranceTableSequenceTag()
 
void setContributingEquipmentSequence(DcmDRTContributingEquipmentSequenceInterface seq)
 
std::string getResponsiblePersonRoleVR() const
 
virtual ~DRTPlanIODBase()
 
std::string getReferencedRTPlanSequenceTag()
 
std::string getProcedureCodeSequenceVM() const
 
std::string getPositionReferenceIndicatorVM() const
 
bool getStudyID(std::string ¶meter) const
 
void setReferencedDoseSequence(DcmDRTReferencedDoseSequenceInterface seq)
 
std::string getRTPlanNameVM() const
 
std::string getManufacturerModelNameVM() const
 
std::string getAdditionalPatientHistoryVM() const
 
bool setOtherPatientNames(const std::string parameter)
 
std::string getOtherPatientIDsVM() const
 
std::string getStudyTimeVM() const
 
bool getReferringPhysicianName(std::string ¶meter) const
 
std::string getPerformedProcedureStepStartTimeTag() const
 
virtual DcmDRTReferencedStructureSetSequenceInterface getReferencedStructureSetSequence()
 
void setPatientBreedCodeSequence(DcmDRTPatientBreedCodeSequenceInterface seq)
 
std::string getStudyDateVR() const
 
std::string getAuthorizationEquipmentCertificationNumberVR() const
 
void setOriginalAttributesSequence(DcmDRTOriginalAttributesSequenceInterface seq)
 
void setReferencedStructureSetSequence(DcmDRTReferencedStructureSetSequenceInterface seq)
 
bool setInstitutionName(const std::string parameter)
 
std::string getSeriesDescriptionVR() const
 
std::string getSOPAuthorizationCommentTag() const
 
void setDigitalSignaturesSequence(DcmDRTDigitalSignaturesSequenceInterface seq)
 
std::string getStudyInstanceUIDVR() const
 
bool setAccessionNumber(const std::string parameter)
 
virtual DcmDRTContributingEquipmentSequenceInterface getContributingEquipmentSequence()
 
virtual DcmDRTDeidentificationMethodCodeSequenceInterface getDeidentificationMethodCodeSequence()
 
virtual DcmDRTPatientSpeciesCodeSequenceInterface getEmptyPatientSpeciesCodeSequence()
 
std::string getSpatialResolutionVM() const
 
virtual DcmDRTBreedRegistrationSequenceInterface getBreedRegistrationSequence()
 
std::string getFractionGroupSequenceVM() const
 
std::string getSOPInstanceUIDTag() const
 
std::string getClinicalTrialCoordinatingCenterNameTag() const
 
virtual DcmDRTPatientSpeciesCodeSequenceInterface getPatientSpeciesCodeSequence()
 
std::string getReferencedRTPlanSequenceVR() const
 
std::vector< DcmModuleType >::iterator dcmModuleTypeVecIter
 
std::string getPrescriptionDescriptionVR() const
 
std::string getOtherPatientIDsSequenceVM() const
 
std::string getRTPlanDateVM() const
 
std::string getStudyDescriptionVM() const
 
std::string getPatientSexVR() const
 
bool getSOPInstanceUID(std::string ¶meter) const
 
bool setSOPInstanceUID(const std::string parameter)
 
std::string getReferencedPerformedProcedureStepSequenceVR() const
 
virtual DcmDRTPatientBreedCodeSequenceInterface getPatientBreedCodeSequence()
 
std::string getClinicalTrialSiteNameTag() const
 
std::string getAdmissionIDTag() const
 
virtual DcmDRTEncryptedAttributesSequenceInterface getEmptyEncryptedAttributesSequence()
 
std::string getOriginalAttributesSequenceVM() const
 
std::string getRTPlanDateVR() const
 
std::string getSOPAuthorizationDateTimeVR() const
 
virtual DcmDRTToleranceTableSequenceInterface getToleranceTableSequence()
 
bool getInstitutionalDepartmentName(std::string ¶meter) const
 
bool setPatientAge(const std::string parameter)
 
std::string getPerformedProtocolCodeSequenceTag()
 
virtual DcmDRTPhysiciansOfRecordIdentificationSequenceInterface getEmptyPhysiciansOfRecordIdentificationSequence()
 
std::string getTreatmentProtocolsVR() const
 
std::string getSOPInstanceStatusVM() const
 
bool setIssuerOfPatientID(const std::string parameter)
 
std::string getOtherPatientNamesVM() const
 
std::string getSOPAuthorizationCommentVM() const
 
std::string getDeidentificationMethodVM() const
 
std::string getSOPClassUIDTag() const
 
std::string getNameOfPhysiciansReadingStudyTag() const
 
std::string getClinicalTrialSiteNameVM() const
 
virtual DcmDRTRequestAttributesSequenceInterface getRequestAttributesSequence()
 
bool setInstanceNumber(const std::string parameter)
 
std::string getBrachyTreatmentTypeVR() const
 
bool setSOPAuthorizationDateTime(const std::string parameter)
 
std::string getIssuerOfPatientIDVR() const
 
std::string getRelatedGeneralSOPClassUIDVM() const
 
std::string getEncryptedAttributesSequenceVM() const
 
void setReferencedRTPlanSequence(DcmDRTReferencedRTPlanSequenceInRTGeneralPlanModuleInterface seq)
 
bool getAdditionalPatientHistory(std::string ¶meter) const
 
std::string getManufacturerVR() const
 
bool setPatientSpeciesDescription(const std::string parameter)
 
std::string getOtherPatientNamesVR() const
 
virtual DcmDRTApplicationSetupSequenceInterface getEmptyApplicationSetupSequence()
 
std::string getReferencedPerformedProcedureStepSequenceTag()
 
bool getRTPlanGeometry(std::string ¶meter) const
 
std::string getManufacturerModelNameTag() const
 
std::string getPerformedProcedureStepDescriptionTag() const
 
virtual DcmDRTReferencedPatientSequenceInterface getReferencedPatientSequence()
 
void setPhysiciansOfRecordIdentificationSequence(DcmDRTPhysiciansOfRecordIdentificationSequenceInterface seq)
 
std::string getTimezoneOffsetFromUTCVR() const
 
bool setPatientBirthTime(const std::string parameter)
 
std::string getPhysiciansOfRecordIdentificationSequenceVM() const
 
virtual DcmDRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModuleInterface getEmptyTreatmentMachineSequence()
 
virtual DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface getPhysiciansReadingStudyIdentificationSequence()
 
std::string getReferencedPerformedProcedureStepSequenceVM() const
 
std::string getStationNameVR() const
 
bool getTreatmentProtocols(std::string ¶meter) const
 
bool setSoftwareVersions(const std::string parameter)
 
std::string getRTPlanTimeTag() const
 
bool getClinicalTrialSiteID(std::string ¶meter) const
 
bool setPerformedProcedureStepStartDate(const std::string parameter)
 
std::string getResponsibleOrganizationVR() const
 
bool getOccupation(std::string ¶meter) const
 
std::string getPatientIdentityRemovedTag() const
 
bool setModality(const std::string parameter)
 
bool setResponsiblePersonRole(const std::string parameter)
 
std::string getCodingSchemeIdentificationSequenceTag()
 
std::string getApplicationSetupSequenceTag()
 
std::string getAccessionNumberVR() const
 
std::string getInstanceCreationTimeVM() const
 
std::string getTimeOfLastCalibrationVM() const
 
virtual DcmDRTReferencedRTPlanSequenceInRTGeneralPlanModuleInterface getReferencedRTPlanSequence()
 
std::string getRTPlanLabelTag() const
 
std::string getPixelPaddingValueVR() const
 
bool getPatientComments(std::string ¶meter) const
 
virtual DcmDRTPatientSetupSequenceInterface getEmptyPatientSetupSequence()
 
bool getReviewDate(std::string ¶meter) const
 
bool getTimeOfLastCalibration(std::string ¶meter) const
 
std::string getPerformedProcedureStepStartDateVR() const
 
bool setGantryID(const std::string parameter)
 
std::string getAdmittingDiagnosesDescriptionVM() const
 
std::string getOperatorsNameTag() const
 
std::string getEthnicGroupTag() const
 
std::string getInstanceCreatorUIDVM() const
 
virtual DcmDRTBeamSequenceInterface getEmptyBeamSequence()
 
bool getRTPlanLabel(std::string ¶meter) const
 
std::string getInstitutionAddressVR() const
 
std::string getPatientSexNeuteredVR() const
 
std::string getTimeOfLastCalibrationVR() const
 
std::string getPhysiciansOfRecordVR() const
 
std::string getTreatmentMachineSequenceVR() const
 
bool getEthnicGroup(std::string ¶meter) const
 
bool setResponsiblePerson(const std::string parameter)
 
std::string getDeidentificationMethodCodeSequenceTag()
 
virtual DcmDRTOriginalAttributesSequenceInterface getEmptyOriginalAttributesSequence()
 
std::string getPatientWeightVR() const
 
std::string getPerformedProcedureStepDescriptionVR() const
 
bool getBrachyTreatmentType(std::string ¶meter) const
 
std::string getTreatmentMachineSequenceVM() const
 
virtual DcmDRTProcedureCodeSequenceInterface getProcedureCodeSequence()
 
void setCodingSchemeIdentificationSequence(DcmDRTCodingSchemeIdentificationSequenceInterface seq)
 
std::string getPatientSizeVM() const
 
std::string getPatientBreedCodeSequenceVM() const
 
bool setInstanceCreationDate(const std::string parameter)
 
bool getAuthorizationEquipmentCertificationNumber(std::string ¶meter) const
 
std::string getNameOfPhysiciansReadingStudyVR() const
 
bool getClinicalTrialSubjectReadingID(std::string ¶meter) const
 
std::string getClinicalTrialProtocolNameTag() const
 
std::string getPerformedProcedureStepStartDateTag() const
 
std::string getPatientCommentsVR() const
 
std::string getPerformedProtocolCodeSequenceVR() const
 
bool setPatientBreedDescription(const std::string parameter)
 
std::string getPatientSpeciesDescriptionVM() const
 
bool getRTPlanDescription(std::string ¶meter) const
 
std::string getEncryptedAttributesSequenceTag()
 
std::string getBreedRegistrationSequenceTag()
 
bool getDateOfLastCalibration(std::string ¶meter) const
 
virtual DcmDRTProcedureCodeSequenceInterface getEmptyProcedureCodeSequence()
 
std::string getRelatedGeneralSOPClassUIDTag() const
 
std::string getManufacturerVM() const
 
std::string getPatientBirthTimeVR() const
 
std::string getPerformedProtocolCodeSequenceVM() const
 
std::string getMACParametersSequenceTag()
 
std::string getPatientSexNeuteredVM() const
 
std::string getClinicalTrialProtocolIDVR() const
 
bool setTimezoneOffsetFromUTC(const std::string parameter)
 
std::string getPlanIntentVR() const
 
bool getPatientID(std::string ¶meter) const
 
std::string getClinicalTrialSponsorNameVM() const
 
std::string getPatientNameTag() const
 
bool setClinicalTrialProtocolID(const std::string parameter)
 
bool setClinicalTrialSiteID(const std::string parameter)
 
bool getInstanceCreationTime(std::string ¶meter) const
 
std::string getBeamSequenceVR() const
 
std::string getPhysiciansOfRecordVM() const
 
bool setRelatedGeneralSOPClassUID(const std::string parameter)
 
std::string getInstitutionNameTag() const
 
bool setBrachyTreatmentTechnique(const std::string parameter)
 
std::string getReferencedStructureSetSequenceVR() const
 
std::string getIssuerOfAdmissionIDTag() const
 
std::string getPatientBirthTimeTag() const
 
bool setOriginalSpecializedSOPClassUID(const std::string parameter)
 
void setBreedRegistrationSequence(DcmDRTBreedRegistrationSequenceInterface seq)
 
bool getOperatorsName(std::string ¶meter) const
 
void setMACParametersSequence(DcmDRTMACParametersSequenceInterface seq)
 
void setFractionGroupSequence(DcmDRTFractionGroupSequenceInterface seq)
 
std::string getRTPlanTimeVM() const
 
std::string getReferencedPatientSequenceVM() const
 
std::string getMACParametersSequenceVR() const
 
std::string getSourceSequenceVM() const
 
std::string getPatientBreedDescriptionTag() const
 
std::string getAdmittingDiagnosesCodeSequenceTag()
 
std::string getGantryIDVM() const
 
bool setClinicalTrialProtocolName(const std::string parameter)
 
std::string getPixelPaddingValueVM() const
 
std::string getBreedRegistrationSequenceVR() const
 
std::string getPerformedProcedureStepIDVR() const
 
std::string getRTPlanNameVR() const
 
bool getPerformedProcedureStepDescription(std::string ¶meter) const
 
bool getResponsibleOrganization(std::string ¶meter) const
 
std::string getAdmittingDiagnosesCodeSequenceVM() const
 
void setPatientSetupSequence(DcmDRTPatientSetupSequenceInterface seq)
 
bool setPatientName(const std::string parameter)
 
std::string getManufacturerTag() const
 
std::string getIssuerOfAdmissionIDVM() const
 
bool getClinicalTrialTimePointDescription(std::string ¶meter) const
 
std::string getPhysiciansReadingStudyIdentificationSequenceTag()
 
virtual DcmDRTReferringPhysicianIdentificationSequenceInterface getReferringPhysicianIdentificationSequence()
 
bool getClinicalTrialSubjectID(std::string ¶meter) const
 
bool setPixelPaddingValue(const MLuint16 parameter)
 
std::string getSOPInstanceUIDVR() const
 
std::string getPerformedProcedureStepStartTimeVR() const
 
bool setReviewDate(const std::string parameter)
 
std::string getAdmittingDiagnosesCodeSequenceVR() const
 
std::string getRTPlanDescriptionVR() const
 
bool setReferringPhysicianName(const std::string parameter)
 
virtual DcmDRTEncryptedAttributesSequenceInterface getEncryptedAttributesSequence()
 
bool getIssuerOfPatientID(std::string ¶meter) const
 
bool setBrachyTreatmentType(const std::string parameter)
 
std::string getSeriesInstanceUIDVM() const
 
std::string getDoseReferenceSequenceTag()
 
std::string getPatientIdentityRemovedVR() const
 
std::string getRequestAttributesSequenceVM() const
 
std::string getReviewTimeVM() const
 
std::string getSeriesNumberVR() const
 
std::string getIssuerOfAdmissionIDVR() const
 
std::string getReferringPhysicianNameTag() const
 
std::string getPhysiciansOfRecordTag() const
 
virtual DcmDRTDigitalSignaturesSequenceInterface getDigitalSignaturesSequence()
 
std::string getRTPlanGeometryVR() const
 
bool getPerformedProcedureStepID(std::string ¶meter) const
 
std::string getTreatmentSitesVR() const
 
bool getClinicalTrialSiteName(std::string ¶meter) const
 
std::string getReferencedStructureSetSequenceVM() const
 
std::string getApplicationSetupSequenceVR() const
 
std::string getPerformedProcedureStepIDVM() const
 
std::string getReferencedPatientSequenceTag()
 
std::string getClinicalTrialSiteIDTag() const
 
std::string getPatientSetupSequenceVM() const
 
std::string getDeidentificationMethodCodeSequenceVM() const
 
std::string getSpatialResolutionVR() const
 
bool setClinicalTrialTimePointDescription(const std::string parameter)
 
bool setOtherPatientIDs(const std::string parameter)
 
std::string getBrachyTreatmentTypeVM() const
 
std::string getAuthorizationEquipmentCertificationNumberVM() const
 
std::string getMACParametersSequenceVM() const
 
bool setSpecificCharacterSet(const std::string parameter)
 
std::string getReviewerNameVM() const
 
std::string getDateOfLastCalibrationVM() const
 
std::string getHL7StructuredDocumentReferenceSequenceVR() const
 
std::string getPatientSexNeuteredTag() const
 
std::string getPatientNameVM() const
 
std::string getDeidentificationMethodVR() const
 
std::string getClinicalTrialSubjectReadingIDVM() const
 
bool getSOPAuthorizationDateTime(std::string ¶meter) const
 
bool getPatientSex(std::string ¶meter) const
 
std::string getIssuerOfPatientIDVM() const
 
virtual DcmDRTBreedRegistrationSequenceInterface getEmptyBreedRegistrationSequence()
 
bool getReviewerName(std::string ¶meter) const
 
bool getPatientAge(std::string ¶meter) const
 
bool getAdmissionID(std::string ¶meter) const
 
std::string getDateOfLastCalibrationVR() const
 
std::string getRTPlanLabelVR() const
 
bool setEthnicGroup(const std::string parameter)
 
bool setManufacturerModelName(const std::string parameter)
 
std::string getSpecificCharacterSetVR() const
 
std::string getResponsiblePersonRoleTag() const
 
bool getSeriesDescription(std::string ¶meter) const
 
std::string getReviewerNameVR() const
 
virtual DcmDRTReferringPhysicianIdentificationSequenceInterface getEmptyReferringPhysicianIdentificationSequence()
 
std::string getClinicalTrialTimePointDescriptionVR() const
 
std::string getOtherPatientIDsVR() const
 
bool setOperatorsName(const std::string parameter)
 
virtual DcmDRTCodingSchemeIdentificationSequenceInterface getCodingSchemeIdentificationSequence()
 
std::string getAdmissionIDVR() const
 
std::string getSeriesDescriptionVM() const
 
std::string getRTPlanDescriptionVM() const
 
std::string getOtherPatientNamesTag() const
 
std::string getReferringPhysicianNameVM() const
 
std::string getClinicalTrialSubjectIDVM() const
 
std::string getPrescriptionDescriptionTag() const
 
std::string getApplicationSetupSequenceVM() const
 
std::string getAdmissionIDVM() const
 
virtual DcmDRTApplicationSetupSequenceInterface getApplicationSetupSequence()
 
std::string getFrameOfReferenceUIDTag() const
 
bool getPlanIntent(std::string ¶meter) const
 
bool getInstanceNumber(std::string ¶meter) const
 
bool getFrameOfReferenceUID(std::string ¶meter) const
 
std::string getPatientBreedCodeSequenceTag()
 
bool getManufacturer(std::string ¶meter) const
 
bool getSpatialResolution(std::string ¶meter) const
 
bool setPatientSexNeutered(const std::string parameter)
 
std::string getPatientSetupSequenceVR() const
 
bool setPhysiciansOfRecord(const std::string parameter)
 
std::string getReferencedPatientSequenceVR() const
 
std::string getPatientSpeciesCodeSequenceVR() const
 
std::string getClinicalTrialTimePointDescriptionTag() const
 
bool setClinicalTrialCoordinatingCenterName(const std::string parameter)
 
std::string getAdditionalPatientHistoryTag() const
 
std::string getDoseReferenceSequenceVM() const
 
std::string getSoftwareVersionsVM() const
 
std::string getResponsibleOrganizationTag() const
 
virtual DcmDRTSourceSequenceInterface getEmptySourceSequence()
 
bool setPrescriptionDescription(const std::string parameter)
 
bool setStudyDate(const std::string parameter)
 
std::string getTreatmentProtocolsTag() const
 
std::string getModalityVM() const
 
std::string getStudyInstanceUIDVM() const
 
bool setPatientSex(const std::string parameter)
 
std::string getPatientAgeVR() const
 
bool setRTPlanName(const std::string parameter)
 
bool setPatientComments(const std::string parameter)
 
bool getStudyTime(std::string ¶meter) const
 
std::string getPatientSpeciesCodeSequenceVM() const
 
void setReferencedStudySequence(DcmDRTReferencedStudySequenceInterface seq)
 
bool setSeriesDescription(const std::string parameter)
 
std::string getInstitutionalDepartmentNameVM() const
 
virtual DcmDRTOtherPatientIDsSequenceInterface getOtherPatientIDsSequence()
 
bool getPatientBreedDescription(std::string ¶meter) const
 
void setAdmittingDiagnosesCodeSequence(DcmDRTAdmittingDiagnosesCodeSequenceInterface seq)
 
bool getPatientName(std::string ¶meter) const
 
bool setClinicalTrialSiteName(const std::string parameter)
 
bool setPatientBirthDate(const std::string parameter)
 
virtual DcmDRTDoseReferenceSequenceInterface getDoseReferenceSequence()
 
void setToleranceTableSequence(DcmDRTToleranceTableSequenceInterface seq)
 
bool setManufacturer(const std::string parameter)
 
bool getInstanceCreatorUID(std::string ¶meter) const
 
std::string getStudyIDVR() const
 
void setDcmTree(DCMTree::TreePtr dcmTree)
 
bool getOtherPatientNames(std::string ¶meter) const
 
std::string getApprovalStatusVR() const
 
std::string getFrameOfReferenceUIDVR() const
 
std::string getPatientBirthTimeVM() const
 
virtual DcmDRTAdmittingDiagnosesCodeSequenceInterface getAdmittingDiagnosesCodeSequence()
 
std::string getOperatorsNameVM() const
 
std::string getPatientSexVM() const
 
void setProcedureCodeSequence(DcmDRTProcedureCodeSequenceInterface seq)
 
std::string getSOPInstanceStatusVR() const
 
std::string getOriginalSpecializedSOPClassUIDTag() const
 
bool getRTPlanTime(std::string ¶meter) const
 
bool setClinicalTrialTimePointID(const std::string parameter)
 
std::string getModalityVR() const
 
std::string getClinicalTrialSponsorNameVR() const
 
bool getBrachyTreatmentTechnique(std::string ¶meter) const
 
std::string getPerformedProcedureStepIDTag() const
 
std::string getPatientBreedDescriptionVM() const
 
bool setAdmittingDiagnosesDescription(const std::string parameter)
 
std::string getSourceSequenceTag()
 
bool getInstitutionName(std::string ¶meter) const
 
std::string getSOPClassUIDVM() const
 
bool setSeriesNumber(const std::string parameter)
 
bool setRTPlanTime(const std::string parameter)
 
std::string getReferencedRTPlanSequenceVM() const
 
std::string getBeamSequenceVM() const
 
std::string getAccessionNumberVM() const
 
std::string getApprovalStatusVM() const
 
bool setInstitutionalDepartmentName(const std::string parameter)
 
std::string getPixelPaddingValueTag() const
 
std::string getContributingEquipmentSequenceTag()
 
bool getTreatmentSites(std::string ¶meter) const
 
bool getApprovalStatus(std::string ¶meter) const
 
std::string getReviewerNameTag() const
 
bool getPrescriptionDescription(std::string ¶meter) const
 
std::string getReferencedStructureSetSequenceTag()
 
std::string getFractionGroupSequenceVR() const
 
bool setTreatmentSites(const std::string parameter)
 
bool getManufacturerModelName(std::string ¶meter) const
 
bool getRTPlanDate(std::string ¶meter) const
 
std::string getOccupationVM() const
 
std::string getPhysiciansOfRecordIdentificationSequenceTag()
 
std::string getPatientWeightVM() const
 
virtual DcmDRTReferencedStructureSetSequenceInterface getEmptyReferencedStructureSetSequence()
 
std::string getPatientAgeTag() const
 
std::string getPatientBirthDateVR() const
 
std::string getSpecificCharacterSetVM() const
 
bool getResponsiblePerson(std::string ¶meter) const
 
std::string getSOPAuthorizationDateTimeTag() const
 
std::string getClinicalTrialCoordinatingCenterNameVM() const
 
bool setSOPAuthorizationComment(const std::string parameter)
 
std::string getCodingSchemeIdentificationSequenceVR() const
 
std::string getReferringPhysicianNameVR() const
 
std::string getStudyInstanceUIDTag() const
 
std::string getPatientSpeciesCodeSequenceTag()
 
std::string getTreatmentSitesTag() const
 
bool isValid()
Return true if wrapped IOD object is valid.
 
std::string getRequestAttributesSequenceVR() const
 
std::string getSOPInstanceUIDVM() const
 
virtual DcmDRTContributingEquipmentSequenceInterface getEmptyContributingEquipmentSequence()
 
std::string getDoseReferenceSequenceVR() const
 
std::string getPrescriptionDescriptionVM() const
 
virtual DcmDRTOriginalAttributesSequenceInterface getOriginalAttributesSequence()
 
bool setPatientWeight(const std::string parameter)
 
std::string getDeviceSerialNumberVR() const
 
std::string getSeriesInstanceUIDVR() const
 
virtual DcmDRTRequestAttributesSequenceInterface getEmptyRequestAttributesSequence()
 
std::string getReferencedStudySequenceTag()
 
bool setReviewerName(const std::string parameter)
 
bool getPatientSpeciesDescription(std::string ¶meter) const
 
void setReferringPhysicianIdentificationSequence(DcmDRTReferringPhysicianIdentificationSequenceInterface seq)
 
std::string getInstanceCreatorUIDTag() const
 
bool getSeriesNumber(std::string ¶meter) const
 
bool getStudyDate(std::string ¶meter) const
 
std::string getSeriesDescriptionTag() const
 
std::string getResponsiblePersonTag() const
 
std::string getInstanceNumberTag() const
 
std::string getRelatedGeneralSOPClassUIDVR() const
 
bool setAdmissionID(const std::string parameter)
 
bool containsModule(DcmModuleType moduleType)
 
bool setInstanceCreationTime(const std::string parameter)
 
std::string getCodingSchemeIdentificationSequenceVM() const
 
std::string getOriginalSpecializedSOPClassUIDVR() const
 
std::string getOtherPatientIDsTag() const
 
virtual DcmDRTPatientSetupSequenceInterface getPatientSetupSequence()
 
std::string getPatientIDVM() const
 
std::string getDeidentificationMethodCodeSequenceVR() const
 
bool getIssuerOfAdmissionID(std::string ¶meter) const
 
std::string getInstanceCreatorUIDVR() const
 
Class to provide access to DRTAdmittingDiagnosesCodeSequence.
 
Class to provide access to DRTApplicationSetupSequence.
 
Class to provide access to DRTBeamSequence.
 
Class to provide access to DRTBreedRegistrationSequence.
 
Class to provide access to DRTCodingSchemeIdentificationSequence.
 
Class to provide access to DRTContributingEquipmentSequence.
 
Class to provide access to DRTDeidentificationMethodCodeSequence.
 
Class to provide access to DRTDigitalSignaturesSequence.
 
Class to provide access to DRTDoseReferenceSequence.
 
Class to provide access to DRTEncryptedAttributesSequence.
 
Class to provide access to DRTFractionGroupSequence.
 
Class to provide access to DRTHL7StructuredDocumentReferenceSequence.
 
Class to provide access to DRTOriginalAttributesSequence.
 
Class to provide access to DRTOtherPatientIDsSequence.
 
Class to provide access to DRTPatientBreedCodeSequence.
 
Class to provide access to DRTPatientSetupSequence.
 
Class to provide access to DRTPatientSpeciesCodeSequence.
 
Class to provide access to DRTPhysiciansOfRecordIdentificationSequence.
 
Class to provide access to DRTPhysiciansReadingStudyIdentificationSequence.
 
Class to provide access to DRTProcedureCodeSequence.
 
Class to provide access to DRTReferencedDoseSequence.
 
Class to provide access to DRTReferencedPatientSequence.
 
Class to provide access to DRTReferencedRTPlanSequenceInRTGeneralPlanModule.
 
Class to provide access to DRTReferencedStructureSetSequence.
 
Class to provide access to DRTReferencedStudySequence.
 
Class to provide access to DRTReferringPhysicianIdentificationSequence.
 
Class to provide access to DRTRequestAttributesSequence.
 
Class to provide access to DRTSourceSequence.
 
Class to provide access to DRTToleranceTableSequence.
 
Class to provide access to DRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModule.
 
DCMTree::TreePtr getMutableTree() const
Returns the tree pointer.
 
void setMutableTree(const DCMTree::TreePtr &tree)
This method is intentionally protected, it is only here to be used in FME RT modules that need to set...
 
DcmtkBase derived base object class for base objects that wrap RT related objects.
 
Class to provide access to DRTAdmittingDiagnosesCodeSequence.
 
Class to provide access to DRTApplicationSetupSequence.
 
Class to provide access to DRTBeamSequence.
 
Class to provide access to DRTBreedRegistrationSequence.
 
Class to provide access to DRTCodingSchemeIdentificationSequence.
 
Class to provide access to DRTContributingEquipmentSequence.
 
Class to provide access to DRTDeidentificationMethodCodeSequence.
 
Class to provide access to DRTDigitalSignaturesSequence.
 
Class to provide access to DRTDoseReferenceSequence.
 
Class to provide access to DRTEncryptedAttributesSequence.
 
Class to provide access to DRTFractionGroupSequence.
 
Class to provide access to DRTHL7StructuredDocumentReferenceSequence.
 
Class to provide access to DRTOriginalAttributesSequence.
 
Class to provide access to DRTOtherPatientIDsSequence.
 
Class to provide access to DRTPatientBreedCodeSequence.
 
Class to provide access to DRTPatientSetupSequence.
 
Class to provide access to DRTPatientSpeciesCodeSequence.
 
Class to provide access to DRTPhysiciansOfRecordIdentificationSequence.
 
Class to provide access to DRTPhysiciansReadingStudyIdentificationSequence.
 
Class to provide access to DRTProcedureCodeSequence.
 
Class to provide access to DRTReferencedDoseSequence.
 
Class to provide access to DRTReferencedPatientSequence.
 
Class to provide access to DRTReferencedRTPlanSequenceInRTGeneralPlanModule.
 
Class to provide access to DRTReferencedStructureSetSequence.
 
Class to provide access to DRTReferencedStudySequence.
 
Class to provide access to DRTReferringPhysicianIdentificationSequence.
 
Class to provide access to DRTRequestAttributesSequence.
 
Class to provide access to DRTSourceSequence.
 
Class to provide access to DRTToleranceTableSequence.
 
Class to provide access to DRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModule.
 
Class collecting some DICOM helper functionality explicitly for dcmtk.
 
DcmtkBase derived base object class for base objects that wrap RT related objects.
 
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
 
#define ML_CLASS_HEADER(className)
Same like ML_CLASS_HEADER_EXPORTED with a non-existing export symbol.
 
boost::shared_ptr< Tree > TreePtr
Shared pointer to a DCMTree::Tree.