23#ifndef __mlDRTIonBeamsTreatmentRecordIODBase_H 
   24#define __mlDRTIonBeamsTreatmentRecordIODBase_H 
   31#ifndef __mlModuleIncludes_H 
   91      return iter != _dcmModuleTypes.end();
 
 
 1028  dcmModuleTypeVec _dcmModuleTypes;
 
 
Project global and OS specific declarations.
 
#define MLDCMTKBASEOBJECTS_EXPORT
 
Base object class for passing DRTIonBeamsTreatmentRecordIOD objects between MeVisLab modules.
 
bool setInstanceCreationTime(const std::string parameter)
 
std::string getPatientBirthDateVR() const
 
bool setResponsiblePersonRole(const std::string parameter)
 
std::string getOtherPatientIDsSequenceVR() const
 
std::string getTreatmentSummaryMeasuredDoseReferenceSequenceTag()
 
std::string getOtherPatientIDsSequenceVM() const
 
virtual DcmDRTContributingEquipmentSequenceInterface getEmptyContributingEquipmentSequence()
 
std::string getFirstTreatmentDateVR() const
 
bool getOperatorsName(std::string ¶meter) const
 
bool setTimeOfLastCalibration(const std::string parameter)
 
bool getResponsibleOrganization(std::string ¶meter) const
 
bool setInstanceNumber(const std::string parameter)
 
std::string getSOPAuthorizationDateTimeVM() const
 
std::string getInstanceCreationDateTag() const
 
bool getResponsiblePerson(std::string ¶meter) const
 
bool setReferringPhysicianName(const std::string parameter)
 
bool getAuthorizationEquipmentCertificationNumber(std::string ¶meter) const
 
std::string getStudyDateVR() const
 
bool setStudyTime(const std::string parameter)
 
bool getSeriesDescription(std::string ¶meter) const
 
bool setSOPClassUID(const std::string parameter)
 
bool getPerformedProcedureStepDescription(std::string ¶meter) const
 
std::string getStudyTimeVM() const
 
std::string getClinicalTrialSiteNameVR() const
 
bool getPixelPaddingValue(MLuint16 ¶meter) const
 
std::string getPatientIDVM() const
 
std::string getMostRecentTreatmentDateTag() const
 
std::string getDateOfLastCalibrationTag() const
 
bool getPatientIdentityRemoved(std::string ¶meter) const
 
virtual DcmDRTReferencedPerformedProcedureStepSequenceInterface getEmptyReferencedPerformedProcedureStepSequence()
 
std::string getPixelPaddingValueTag() const
 
std::string getPatientNameVM() const
 
std::string getClinicalTrialTimePointIDTag() const
 
bool setOtherPatientNames(const std::string parameter)
 
bool getPatientComments(std::string ¶meter) const
 
std::string getTreatmentMachineSequenceVR() const
 
std::string getDigitalSignaturesSequenceTag()
 
std::string getReferencedFractionGroupNumberTag() const
 
std::string getSoftwareVersionsVM() const
 
bool setManufacturer(const std::string parameter)
 
std::string getContributingEquipmentSequenceTag()
 
std::string getSpatialResolutionVM() const
 
std::string getPatientAgeTag() const
 
bool getStudyDate(std::string ¶meter) const
 
std::string getOperatorsNameVR() const
 
std::string getIssuerOfAdmissionIDVM() const
 
void setCodingSchemeIdentificationSequence(DcmDRTCodingSchemeIdentificationSequenceInterface seq)
 
virtual DcmDRTCodingSchemeIdentificationSequenceInterface getCodingSchemeIdentificationSequence()
 
std::string getOriginalSpecializedSOPClassUIDVM() const
 
std::string getTreatmentSummaryMeasuredDoseReferenceSequenceVR() const
 
bool getReferringPhysicianName(std::string ¶meter) const
 
bool getEthnicGroup(std::string ¶meter) const
 
bool getModality(std::string ¶meter) const
 
bool getAccessionNumber(std::string ¶meter) const
 
std::string getManufacturerVM() const
 
DRTIonBeamsTreatmentRecordIODBase()
Default Constructor.
 
std::string getGantryIDVR() const
 
bool setSOPInstanceUID(const std::string parameter)
 
std::string getPerformedProcedureStepIDVR() const
 
std::string getInstanceCreatorUIDVR() const
 
std::string getPhysiciansOfRecordIdentificationSequenceVR() const
 
std::string getTreatmentDateVM() const
 
std::string getTreatmentSessionIonBeamSequenceVM() const
 
bool getRelatedGeneralSOPClassUID(std::string ¶meter) const
 
std::string getPatientWeightVR() const
 
std::string getReferringPhysicianIdentificationSequenceVM() const
 
std::string getOccupationTag() const
 
std::string getEthnicGroupVM() const
 
std::string getTreatmentMachineSequenceVM() const
 
std::string getReferencedTreatmentRecordSequenceTag()
 
std::string getPatientIdentityRemovedVM() const
 
virtual DcmDRTTreatmentMachineSequenceInRTTreatmentMachineRecordModuleInterface getTreatmentMachineSequence()
 
virtual DcmDRTEncryptedAttributesSequenceInterface getEncryptedAttributesSequence()
 
std::string getPerformedProcedureStepDescriptionTag() const
 
std::string getClinicalTrialSiteIDVM() const
 
std::string getSOPClassUIDVR() const
 
std::string getStudyTimeTag() const
 
bool getClinicalTrialTimePointID(std::string ¶meter) const
 
std::string getAccessionNumberVM() const
 
virtual DcmDRTPatientSetupSequenceInterface getPatientSetupSequence()
 
std::string getTreatmentTimeVM() const
 
std::string getResponsibleOrganizationTag() const
 
std::string getEncryptedAttributesSequenceVM() const
 
std::string getReferencedStudySequenceVR() const
 
std::string getPerformedProcedureStepStartTimeVR() const
 
std::string getReferencedRTPlanSequenceVM() const
 
bool setOperatorsName(const std::string parameter)
 
std::string getDeidentificationMethodVR() const
 
bool getClinicalTrialTimePointDescription(std::string ¶meter) const
 
std::string getPerformedProcedureStepDescriptionVM() const
 
virtual DcmDRTContributingEquipmentSequenceInterface getContributingEquipmentSequence()
 
std::string getInstitutionAddressVM() const
 
std::string getTreatmentSummaryMeasuredDoseReferenceSequenceVM() const
 
std::string getSeriesDescriptionTag() const
 
bool setOtherPatientIDs(const std::string parameter)
 
bool getSpatialResolution(std::string ¶meter) const
 
bool setAdditionalPatientHistory(const std::string parameter)
 
std::string getAdditionalPatientHistoryVR() const
 
std::string getSeriesInstanceUIDTag() const
 
std::string getRequestAttributesSequenceVM() const
 
bool getClinicalTrialSubjectID(std::string ¶meter) const
 
std::string getTimeOfLastCalibrationTag() const
 
std::string getAdmittingDiagnosesDescriptionVR() const
 
std::vector< DcmModuleType > dcmModuleTypeVec
Maps a DcmModuleType enum to DcmModuleInterface pointer.
 
std::string getRequestAttributesSequenceTag()
 
bool setClinicalTrialTimePointID(const std::string parameter)
 
std::string getPatientSetupSequenceTag()
 
std::string getProcedureCodeSequenceTag()
 
std::string getNameOfPhysiciansReadingStudyVR() const
 
void setTreatmentSummaryMeasuredDoseReferenceSequence(DcmDRTTreatmentSummaryMeasuredDoseReferenceSequenceInterface seq)
 
bool getFirstTreatmentDate(std::string ¶meter) const
 
bool getPatientAge(std::string ¶meter) const
 
virtual DcmDRTPatientBreedCodeSequenceInterface getEmptyPatientBreedCodeSequence()
 
virtual DcmDRTTreatmentSummaryCalculatedDoseReferenceSequenceInterface getTreatmentSummaryCalculatedDoseReferenceSequence()
 
bool getPatientName(std::string ¶meter) const
 
std::string getIssuerOfAdmissionIDVR() const
 
bool getTreatmentStatusComment(std::string ¶meter) const
 
std::string getInstitutionalDepartmentNameTag() const
 
bool setPerformedProcedureStepID(const std::string parameter)
 
bool getAdmissionID(std::string ¶meter) const
 
bool setStudyInstanceUID(const std::string parameter)
 
std::string getModalityTag() const
 
virtual DcmDRTCalculatedDoseReferenceSequenceInterface getCalculatedDoseReferenceSequence()
 
std::string getResponsiblePersonTag() const
 
std::string getClinicalTrialCoordinatingCenterNameVM() const
 
std::string getFractionGroupSummarySequenceVM() const
 
bool setSOPInstanceStatus(const std::string parameter)
 
std::string getInstanceCreationTimeVM() const
 
std::string getClinicalTrialProtocolIDTag() const
 
std::string getAdmittingDiagnosesCodeSequenceTag()
 
std::string getPatientWeightTag() const
 
std::string getNameOfPhysiciansReadingStudyTag() const
 
bool setPatientSpeciesDescription(const std::string parameter)
 
virtual DcmDRTOriginalAttributesSequenceInterface getOriginalAttributesSequence()
 
std::string getPatientCommentsVM() const
 
bool setSOPAuthorizationDateTime(const std::string parameter)
 
std::string getEncryptedAttributesSequenceVR() const
 
void setCalculatedDoseReferenceSequence(DcmDRTCalculatedDoseReferenceSequenceInterface seq)
 
virtual DcmDRTPatientSetupSequenceInterface getEmptyPatientSetupSequence()
 
std::string getTreatmentDateVR() const
 
std::string getManufacturerModelNameVR() const
 
std::string getPatientBirthDateVM() const
 
void setReferencedRTPlanSequence(DcmDRTReferencedRTPlanSequenceInRTGeneralTreatmentRecordModuleInterface seq)
 
std::string getTimezoneOffsetFromUTCTag() const
 
std::string getAdmittingDiagnosesDescriptionVM() const
 
bool containsModule(DcmModuleType moduleType)
 
std::string getReferencedStudySequenceVM() const
 
bool getGantryID(std::string ¶meter) const
 
bool getOccupation(std::string ¶meter) const
 
bool setClinicalTrialSubjectID(const std::string parameter)
 
bool isValid()
Return true if wrapped IOD object is valid.
 
std::string getSOPInstanceUIDVM() const
 
bool setDeidentificationMethod(const std::string parameter)
 
std::string getPhysiciansReadingStudyIdentificationSequenceVM() const
 
std::string getClinicalTrialSiteIDVR() const
 
std::string getSOPClassUIDVM() const
 
std::string getTimeOfLastCalibrationVR() const
 
bool getSoftwareVersions(std::string ¶meter) const
 
std::string getStudyDescriptionVM() const
 
bool setPerformedProcedureStepStartDate(const std::string parameter)
 
std::string getPerformedProcedureStepDescriptionVR() const
 
bool setTreatmentStatusComment(const std::string parameter)
 
bool setPixelPaddingValue(const MLuint16 parameter)
 
std::string getSeriesDescriptionVM() const
 
std::string getRequestAttributesSequenceVR() const
 
virtual DcmDRTReferencedRTPlanSequenceInRTGeneralTreatmentRecordModuleInterface getEmptyReferencedRTPlanSequence()
 
std::string getClinicalTrialSiteIDTag() const
 
virtual DcmDRTEncryptedAttributesSequenceInterface getEmptyEncryptedAttributesSequence()
 
virtual DcmDRTCodingSchemeIdentificationSequenceInterface getEmptyCodingSchemeIdentificationSequence()
 
bool setPatientComments(const std::string parameter)
 
bool setInstanceCreationDate(const std::string parameter)
 
bool setClinicalTrialSiteName(const std::string parameter)
 
std::string getSeriesNumberVR() const
 
std::string getResponsibleOrganizationVR() const
 
std::string getStudyDescriptionVR() const
 
std::string getSOPAuthorizationCommentTag() const
 
virtual DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface getPhysiciansReadingStudyIdentificationSequence()
 
std::string getAdditionalPatientHistoryVM() const
 
std::string getReferringPhysicianIdentificationSequenceVR() const
 
std::string getTreatmentStatusCommentTag() const
 
bool getInstitutionalDepartmentName(std::string ¶meter) const
 
bool setPatientBirthDate(const std::string parameter)
 
std::string getSOPInstanceStatusVM() const
 
std::string getSOPInstanceStatusVR() const
 
std::string getStudyInstanceUIDVM() const
 
std::string getOccupationVM() const
 
bool getPatientSex(std::string ¶meter) const
 
std::string getClinicalTrialProtocolNameVR() const
 
void setReferencedStudySequence(DcmDRTReferencedStudySequenceInterface seq)
 
virtual DcmDRTTreatmentSummaryCalculatedDoseReferenceSequenceInterface getEmptyTreatmentSummaryCalculatedDoseReferenceSequence()
 
std::string getSeriesDescriptionVR() const
 
std::string getTreatmentMachineSequenceTag()
 
std::string getReferencedPatientSequenceTag()
 
std::string getDeidentificationMethodCodeSequenceTag()
 
bool setIssuerOfPatientID(const std::string parameter)
 
bool setOccupation(const std::string parameter)
 
bool setClinicalTrialCoordinatingCenterName(const std::string parameter)
 
std::string getSeriesNumberVM() const
 
virtual DcmDRTReferringPhysicianIdentificationSequenceInterface getEmptyReferringPhysicianIdentificationSequence()
 
std::string getPatientSexTag() const
 
bool setStudyID(const std::string parameter)
 
std::string getMACParametersSequenceTag()
 
bool getPatientSexNeutered(std::string ¶meter) const
 
std::string getClinicalTrialTimePointIDVM() const
 
bool getSOPAuthorizationDateTime(std::string ¶meter) const
 
bool getPatientSize(std::string ¶meter) const
 
std::string getPatientSpeciesDescriptionVM() const
 
bool getOriginalSpecializedSOPClassUID(std::string ¶meter) const
 
void setEncryptedAttributesSequence(DcmDRTEncryptedAttributesSequenceInterface seq)
 
bool getPatientID(std::string ¶meter) const
 
std::string getStudyInstanceUIDTag() const
 
std::string getModalityVM() const
 
bool getStationName(std::string ¶meter) const
 
void setContributingEquipmentSequence(DcmDRTContributingEquipmentSequenceInterface seq)
 
void setReferencedTreatmentRecordSequence(DcmDRTReferencedTreatmentRecordSequenceInterface seq)
 
std::string getOriginalSpecializedSOPClassUIDTag() const
 
std::string getSOPAuthorizationCommentVR() const
 
std::string getStudyDateTag() const
 
std::string getSeriesInstanceUIDVM() const
 
std::string getTreatmentSummaryCalculatedDoseReferenceSequenceTag()
 
bool setPatientBreedDescription(const std::string parameter)
 
virtual DcmDRTReferencedTreatmentRecordSequenceInterface getReferencedTreatmentRecordSequence()
 
std::string getHL7StructuredDocumentReferenceSequenceVR() const
 
bool setInstitutionAddress(const std::string parameter)
 
bool setPatientID(const std::string parameter)
 
std::string getClinicalTrialSubjectReadingIDVM() const
 
std::string getStudyTimeVR() const
 
void setTreatmentSessionIonBeamSequence(DcmDRTTreatmentSessionIonBeamSequenceInterface seq)
 
std::string getOtherPatientNamesVM() const
 
std::string getInstitutionNameVR() const
 
void setPhysiciansReadingStudyIdentificationSequence(DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface seq)
 
virtual DcmDRTTreatmentMachineSequenceInRTTreatmentMachineRecordModuleInterface getEmptyTreatmentMachineSequence()
 
std::string getClinicalTrialSponsorNameTag() const
 
std::string getCalculatedDoseReferenceSequenceVR() const
 
std::string getSoftwareVersionsVR() const
 
std::string getPerformedProtocolCodeSequenceVM() const
 
bool getPatientBirthTime(std::string ¶meter) const
 
void setFractionGroupSummarySequence(DcmDRTFractionGroupSummarySequenceInterface seq)
 
virtual DcmDRTRequestAttributesSequenceInterface getRequestAttributesSequence()
 
bool getAdmittingDiagnosesDescription(std::string ¶meter) const
 
bool setDateOfLastCalibration(const std::string parameter)
 
std::string getPerformedProcedureStepStartTimeVM() const
 
bool setInstanceCreatorUID(const std::string parameter)
 
std::string getSpatialResolutionVR() const
 
std::string getOtherPatientIDsVM() const
 
bool getSOPInstanceStatus(std::string ¶meter) const
 
std::string getTreatmentTimeVR() const
 
std::string getIssuerOfAdmissionIDTag() const
 
std::string getClinicalTrialTimePointIDVR() const
 
std::string getTreatmentDateTag() const
 
bool getDeidentificationMethod(std::string ¶meter) const
 
bool setCurrentTreatmentStatus(const std::string parameter)
 
std::string getPerformedProtocolCodeSequenceVR() const
 
void setReferencedPerformedProcedureStepSequence(DcmDRTReferencedPerformedProcedureStepSequenceInterface seq)
 
std::string getClinicalTrialTimePointDescriptionVR() const
 
bool setPerformedProcedureStepDescription(const std::string parameter)
 
bool getPatientWeight(std::string ¶meter) const
 
virtual DcmDRTTreatmentSummaryMeasuredDoseReferenceSequenceInterface getTreatmentSummaryMeasuredDoseReferenceSequence()
 
bool setTreatmentDate(const std::string parameter)
 
std::string getReferencedFractionGroupNumberVM() const
 
std::string getClinicalTrialSubjectReadingIDVR() const
 
std::string getSOPAuthorizationDateTimeTag() const
 
std::string getMeasuredDoseReferenceSequenceVM() const
 
bool setPatientSize(const std::string parameter)
 
bool getClinicalTrialSubjectReadingID(std::string ¶meter) const
 
virtual DcmDRTMeasuredDoseReferenceSequenceInterface getEmptyMeasuredDoseReferenceSequence()
 
bool setClinicalTrialProtocolID(const std::string parameter)
 
std::string getInstitutionNameVM() const
 
std::string getStationNameVR() const
 
virtual DcmDRTTreatmentSessionIonBeamSequenceInterface getEmptyTreatmentSessionIonBeamSequence()
 
bool getPatientSpeciesDescription(std::string ¶meter) const
 
std::string getPhysiciansOfRecordVR() const
 
std::string getPhysiciansReadingStudyIdentificationSequenceVR() const
 
bool setSoftwareVersions(const std::string parameter)
 
std::string getReferencedPerformedProcedureStepSequenceVM() const
 
bool getClinicalTrialSiteName(std::string ¶meter) const
 
virtual DcmDRTTreatmentSessionIonBeamSequenceInterface getTreatmentSessionIonBeamSequence()
 
std::string getPatientIDTag() const
 
std::string getTreatmentSummaryCalculatedDoseReferenceSequenceVM() const
 
bool getSeriesInstanceUID(std::string ¶meter) const
 
std::string getPatientBirthTimeVR() const
 
bool setPatientIdentityRemoved(const std::string parameter)
 
std::string getManufacturerModelNameVM() const
 
bool setAdmittingDiagnosesDescription(const std::string parameter)
 
bool getPerformedProcedureStepID(std::string ¶meter) const
 
bool getTimeOfLastCalibration(std::string ¶meter) const
 
std::string getOperatorsNameVM() const
 
bool getPhysiciansOfRecord(std::string ¶meter) const
 
std::string getStationNameVM() const
 
std::string getTreatmentSummaryCalculatedDoseReferenceSequenceVR() const
 
std::string getPatientBreedDescriptionTag() const
 
std::string getPhysiciansOfRecordIdentificationSequenceTag()
 
std::string getPatientIdentityRemovedVR() const
 
std::string getEncryptedAttributesSequenceTag()
 
std::string getOriginalAttributesSequenceTag()
 
std::string getPrimaryDosimeterUnitVR() const
 
std::string getStudyIDVM() const
 
bool setGantryID(const std::string parameter)
 
std::string getAdmissionIDVM() const
 
bool getResponsiblePersonRole(std::string ¶meter) const
 
virtual DcmDRTAdmittingDiagnosesCodeSequenceInterface getEmptyAdmittingDiagnosesCodeSequence()
 
std::string getTimezoneOffsetFromUTCVR() const
 
std::string getSOPInstanceStatusTag() const
 
bool setIssuerOfAdmissionID(const std::string parameter)
 
std::string getInstanceCreationDateVR() const
 
std::string getSOPInstanceUIDVR() const
 
void setRequestAttributesSequence(DcmDRTRequestAttributesSequenceInterface seq)
 
std::string getInstitutionalDepartmentNameVM() const
 
std::string getPatientBirthTimeVM() const
 
std::string getPatientBreedDescriptionVM() const
 
std::string getReferringPhysicianNameVR() const
 
virtual DcmDRTCalculatedDoseReferenceSequenceInterface getEmptyCalculatedDoseReferenceSequence()
 
std::string getSOPAuthorizationDateTimeVR() const
 
virtual DcmDRTReferencedStudySequenceInterface getEmptyReferencedStudySequence()
 
virtual DcmDRTReferencedTreatmentRecordSequenceInterface getEmptyReferencedTreatmentRecordSequence()
 
std::string getInstanceCreationTimeTag() const
 
std::string getClinicalTrialTimePointDescriptionTag() const
 
std::string getTreatmentTimeTag() const
 
bool getPerformedProcedureStepStartTime(std::string ¶meter) const
 
bool getOtherPatientIDs(std::string ¶meter) const
 
std::string getClinicalTrialCoordinatingCenterNameTag() const
 
bool setDeviceSerialNumber(const std::string parameter)
 
DRTIonBeamsTreatmentRecordIODBase(DCMTree::TreePtr dicomTree)
 
std::string getPatientNameVR() const
 
std::string getPhysiciansOfRecordVM() const
 
virtual DcmDRTDeidentificationMethodCodeSequenceInterface getDeidentificationMethodCodeSequence()
 
bool getStudyTime(std::string ¶meter) const
 
std::string getPhysiciansReadingStudyIdentificationSequenceTag()
 
bool setClinicalTrialSiteID(const std::string parameter)
 
virtual DcmDRTMeasuredDoseReferenceSequenceInterface getMeasuredDoseReferenceSequence()
 
std::string getClinicalTrialCoordinatingCenterNameVR() const
 
bool getSpecificCharacterSet(std::string ¶meter) const
 
std::string getPixelPaddingValueVM() const
 
std::string getPatientSizeTag() const
 
std::string getOtherPatientIDsVR() const
 
std::string getDigitalSignaturesSequenceVR() const
 
std::string getPatientBreedCodeSequenceTag()
 
std::string getPerformedProcedureStepStartTimeTag() const
 
std::string getAdmittingDiagnosesDescriptionTag() const
 
bool getClinicalTrialCoordinatingCenterName(std::string ¶meter) const
 
std::string getContributingEquipmentSequenceVR() const
 
std::string getResponsiblePersonRoleTag() const
 
std::string getClinicalTrialTimePointDescriptionVM() const
 
virtual DcmDRTPatientSpeciesCodeSequenceInterface getEmptyPatientSpeciesCodeSequence()
 
std::string getReferencedTreatmentRecordSequenceVM() const
 
bool setClinicalTrialSubjectReadingID(const std::string parameter)
 
void setProcedureCodeSequence(DcmDRTProcedureCodeSequenceInterface seq)
 
std::string getIssuerOfPatientIDVR() const
 
std::string getAccessionNumberTag() const
 
std::string getClinicalTrialSubjectReadingIDTag() const
 
std::string getNumberOfFractionsPlannedTag() const
 
std::string getHL7StructuredDocumentReferenceSequenceVM() const
 
std::string getPhysiciansOfRecordIdentificationSequenceVM() const
 
virtual DcmDRTTreatmentSummaryMeasuredDoseReferenceSequenceInterface getEmptyTreatmentSummaryMeasuredDoseReferenceSequence()
 
std::string getRelatedGeneralSOPClassUIDVM() const
 
bool getSeriesNumber(std::string ¶meter) const
 
std::string getCodingSchemeIdentificationSequenceVM() const
 
std::string getStationNameTag() const
 
bool setPatientSexNeutered(const std::string parameter)
 
virtual DcmDRTPatientBreedCodeSequenceInterface getPatientBreedCodeSequence()
 
bool setSeriesInstanceUID(const std::string parameter)
 
std::string getTimezoneOffsetFromUTCVM() const
 
std::string getFirstTreatmentDateVM() const
 
void setTreatmentMachineSequence(DcmDRTTreatmentMachineSequenceInRTTreatmentMachineRecordModuleInterface seq)
 
std::string getClinicalTrialProtocolIDVR() const
 
std::string getPatientIdentityRemovedTag() const
 
std::string getCalculatedDoseReferenceSequenceTag()
 
virtual DcmDRTPhysiciansOfRecordIdentificationSequenceInterface getEmptyPhysiciansOfRecordIdentificationSequence()
 
bool setAdmissionID(const std::string parameter)
 
virtual DcmDRTProcedureCodeSequenceInterface getProcedureCodeSequence()
 
bool setResponsibleOrganization(const std::string parameter)
 
std::string getAuthorizationEquipmentCertificationNumberTag() const
 
std::string getReferencedPatientSequenceVR() const
 
std::string getPatientSexNeuteredVM() const
 
std::string getInstanceCreatorUIDVM() const
 
std::string getClinicalTrialSubjectIDVM() const
 
std::string getInstanceCreationTimeVR() const
 
bool getPatientBirthDate(std::string ¶meter) const
 
std::string getResponsiblePersonRoleVM() const
 
std::string getAuthorizationEquipmentCertificationNumberVR() const
 
bool setModality(const std::string parameter)
 
bool setInstitutionName(const std::string parameter)
 
std::string getManufacturerVR() const
 
bool setPatientSex(const std::string parameter)
 
std::string getFractionGroupSummarySequenceVR() const
 
virtual ~DRTIonBeamsTreatmentRecordIODBase()
 
bool setReferencedFractionGroupNumber(const std::string parameter)
 
std::string getRelatedGeneralSOPClassUIDVR() const
 
std::string getPatientSpeciesDescriptionTag() const
 
std::string getPerformedProcedureStepIDTag() const
 
virtual DcmDRTReferencedPerformedProcedureStepSequenceInterface getReferencedPerformedProcedureStepSequence()
 
std::string getNameOfPhysiciansReadingStudyVM() const
 
std::string getCalculatedDoseReferenceSequenceVM() const
 
std::string getInstanceCreatorUIDTag() const
 
bool getPerformedProcedureStepStartDate(std::string ¶meter) const
 
std::string getTreatmentSessionIonBeamSequenceVR() const
 
std::string getFirstTreatmentDateTag() const
 
virtual DcmDRTReferencedStudySequenceInterface getReferencedStudySequence()
 
virtual DcmDRTDeidentificationMethodCodeSequenceInterface getEmptyDeidentificationMethodCodeSequence()
 
bool getStudyDescription(std::string ¶meter) const
 
std::string getPatientSexVM() const
 
void setPatientSetupSequence(DcmDRTPatientSetupSequenceInterface seq)
 
bool getClinicalTrialProtocolID(std::string ¶meter) const
 
bool getInstanceCreatorUID(std::string ¶meter) const
 
std::string getOperatorsNameTag() const
 
std::string getStudyIDTag() const
 
std::string getPatientNameTag() const
 
bool setSpatialResolution(const std::string parameter)
 
bool setClinicalTrialTimePointDescription(const std::string parameter)
 
std::string getManufacturerTag() const
 
std::string getGantryIDTag() const
 
std::string getAdmissionIDVR() const
 
bool getTreatmentTime(std::string ¶meter) const
 
std::string getClinicalTrialSubjectIDVR() const
 
virtual DcmDRTMACParametersSequenceInterface getEmptyMACParametersSequence()
 
std::string getTreatmentSessionIonBeamSequenceTag()
 
bool setStudyDate(const std::string parameter)
 
void setHL7StructuredDocumentReferenceSequence(DcmDRTHL7StructuredDocumentReferenceSequenceInterface seq)
 
bool getIssuerOfAdmissionID(std::string ¶meter) const
 
void setReferringPhysicianIdentificationSequence(DcmDRTReferringPhysicianIdentificationSequenceInterface seq)
 
std::string getDeviceSerialNumberVR() const
 
std::string getReferencedRTPlanSequenceTag()
 
std::string getSOPAuthorizationCommentVM() const
 
std::string getModalityVR() const
 
virtual DcmDRTFractionGroupSummarySequenceInterface getFractionGroupSummarySequence()
 
virtual DcmDRTPerformedProtocolCodeSequenceInterface getPerformedProtocolCodeSequence()
 
bool setPatientBirthTime(const std::string parameter)
 
std::string getInstanceNumberVR() const
 
bool setTimezoneOffsetFromUTC(const std::string parameter)
 
bool getClinicalTrialProtocolName(std::string ¶meter) const
 
virtual DcmDRTReferringPhysicianIdentificationSequenceInterface getReferringPhysicianIdentificationSequence()
 
std::string getInstanceCreationDateVM() const
 
bool getOtherPatientNames(std::string ¶meter) const
 
std::string getPatientSetupSequenceVR() const
 
bool getInstitutionName(std::string ¶meter) const
 
std::string getPerformedProcedureStepStartDateTag() const
 
bool getTreatmentDate(std::string ¶meter) const
 
virtual DcmDRTBreedRegistrationSequenceInterface getBreedRegistrationSequence()
 
bool getTimezoneOffsetFromUTC(std::string ¶meter) const
 
std::string getDeidentificationMethodCodeSequenceVM() const
 
std::string getCurrentTreatmentStatusTag() const
 
void setPerformedProtocolCodeSequence(DcmDRTPerformedProtocolCodeSequenceInterface seq)
 
void setMeasuredDoseReferenceSequence(DcmDRTMeasuredDoseReferenceSequenceInterface seq)
 
std::string getClinicalTrialProtocolIDVM() const
 
std::string getInstitutionAddressVR() const
 
void setMACParametersSequence(DcmDRTMACParametersSequenceInterface seq)
 
std::string getPerformedProcedureStepStartDateVR() const
 
std::string getHL7StructuredDocumentReferenceSequenceTag()
 
bool setNumberOfFractionsPlanned(const std::string parameter)
 
bool setTreatmentTime(const std::string parameter)
 
std::string getNumberOfFractionsPlannedVM() const
 
std::string getInstanceNumberTag() const
 
void setBreedRegistrationSequence(DcmDRTBreedRegistrationSequenceInterface seq)
 
std::string getCodingSchemeIdentificationSequenceTag()
 
bool getDateOfLastCalibration(std::string ¶meter) const
 
std::string getStudyDescriptionTag() const
 
bool setNameOfPhysiciansReadingStudy(const std::string parameter)
 
void setPatientSpeciesCodeSequence(DcmDRTPatientSpeciesCodeSequenceInterface seq)
 
std::string getStudyIDVR() const
 
bool getStudyInstanceUID(std::string ¶meter) const
 
virtual DcmDRTPhysiciansOfRecordIdentificationSequenceInterface getPhysiciansOfRecordIdentificationSequence()
 
std::string getSeriesNumberTag() const
 
virtual DcmDRTPerformedProtocolCodeSequenceInterface getEmptyPerformedProtocolCodeSequence()
 
std::string getPerformedProcedureStepIDVM() const
 
std::string getPatientSpeciesCodeSequenceTag()
 
std::string getAdmittingDiagnosesCodeSequenceVM() const
 
std::string getReferencedTreatmentRecordSequenceVR() const
 
std::string getMACParametersSequenceVM() const
 
bool setPatientName(const std::string parameter)
 
std::string getSoftwareVersionsTag() const
 
bool setPatientWeight(const std::string parameter)
 
DCMTree::TreePtr getDCMTree()
 
void setDeidentificationMethodCodeSequence(DcmDRTDeidentificationMethodCodeSequenceInterface seq)
 
virtual DcmDRTPatientSpeciesCodeSequenceInterface getPatientSpeciesCodeSequence()
 
std::string getEthnicGroupVR() const
 
bool getMostRecentTreatmentDate(std::string ¶meter) const
 
std::string getPatientBirthTimeTag() const
 
std::string getReferencedPatientSequenceVM() const
 
bool getInstanceNumber(std::string ¶meter) const
 
std::string getClinicalTrialSiteNameTag() const
 
bool setPhysiciansOfRecord(const std::string parameter)
 
std::string getClinicalTrialSponsorNameVR() const
 
virtual DcmDRTDigitalSignaturesSequenceInterface getEmptyDigitalSignaturesSequence()
 
std::string getSOPInstanceUIDTag() const
 
bool setResponsiblePerson(const std::string parameter)
 
std::string getDateOfLastCalibrationVR() const
 
std::string getBreedRegistrationSequenceVM() const
 
std::string getSeriesInstanceUIDVR() const
 
std::string getMeasuredDoseReferenceSequenceVR() const
 
bool setPerformedProcedureStepStartTime(const std::string parameter)
 
bool setAccessionNumber(const std::string parameter)
 
std::string getInstitutionAddressTag() const
 
bool setEthnicGroup(const std::string parameter)
 
std::string getAccessionNumberVR() const
 
std::string getResponsibleOrganizationVM() const
 
std::string getReferencedStudySequenceTag()
 
virtual DcmDRTHL7StructuredDocumentReferenceSequenceInterface getEmptyHL7StructuredDocumentReferenceSequence()
 
std::string getBreedRegistrationSequenceTag()
 
virtual DcmDRTReferencedPatientSequenceInterface getEmptyReferencedPatientSequence()
 
std::string getOriginalSpecializedSOPClassUIDVR() const
 
std::string getPhysiciansOfRecordTag() const
 
std::string getReferencedPerformedProcedureStepSequenceVR() const
 
std::string getReferringPhysicianNameTag() const
 
std::string getReferringPhysicianIdentificationSequenceTag()
 
virtual DcmDRTBreedRegistrationSequenceInterface getEmptyBreedRegistrationSequence()
 
std::string getMostRecentTreatmentDateVR() const
 
std::string getIssuerOfPatientIDTag() const
 
bool getNumberOfFractionsPlanned(std::string ¶meter) const
 
std::string getOtherPatientNamesVR() const
 
std::string getPerformedProcedureStepStartDateVM() const
 
std::string getOccupationVR() const
 
std::string getPatientIDVR() const
 
std::string getPatientAgeVR() const
 
bool getNameOfPhysiciansReadingStudy(std::string ¶meter) const
 
virtual DcmDRTReferencedRTPlanSequenceInRTGeneralTreatmentRecordModuleInterface getReferencedRTPlanSequence()
 
bool setStationName(const std::string parameter)
 
bool getStudyID(std::string ¶meter) const
 
bool setMostRecentTreatmentDate(const std::string parameter)
 
std::string getReferencedRTPlanSequenceVR() const
 
std::string getPatientBreedDescriptionVR() const
 
std::string getOriginalAttributesSequenceVR() const
 
std::string getResponsiblePersonRoleVR() const
 
void setAdmittingDiagnosesCodeSequence(DcmDRTAdmittingDiagnosesCodeSequenceInterface seq)
 
std::string getStudyInstanceUIDVR() const
 
bool getSOPInstanceUID(std::string ¶meter) const
 
std::string getReferencedFractionGroupNumberVR() const
 
std::string getAdditionalPatientHistoryTag() const
 
std::string getPatientSpeciesCodeSequenceVM() const
 
virtual DcmDRTDigitalSignaturesSequenceInterface getDigitalSignaturesSequence()
 
std::string getPrimaryDosimeterUnitVM() const
 
std::string getGantryIDVM() const
 
std::string getResponsiblePersonVR() const
 
std::string getFractionGroupSummarySequenceTag()
 
std::string getCurrentTreatmentStatusVR() const
 
virtual DcmDRTOtherPatientIDsSequenceInterface getEmptyOtherPatientIDsSequence()
 
void setOtherPatientIDsSequence(DcmDRTOtherPatientIDsSequenceInterface seq)
 
bool getAdditionalPatientHistory(std::string ¶meter) const
 
std::string getPatientSexNeuteredVR() const
 
std::string getOtherPatientIDsSequenceTag()
 
std::string getMACParametersSequenceVR() const
 
std::string getSpatialResolutionTag() const
 
virtual DcmDRTOtherPatientIDsSequenceInterface getOtherPatientIDsSequence()
 
bool getSOPAuthorizationComment(std::string ¶meter) const
 
bool setSeriesDescription(const std::string parameter)
 
bool setSOPAuthorizationComment(const std::string parameter)
 
std::string getSpecificCharacterSetTag() const
 
std::string getPatientBreedCodeSequenceVM() const
 
std::string getClinicalTrialProtocolNameVM() const
 
bool setRelatedGeneralSOPClassUID(const std::string parameter)
 
std::string getTreatmentStatusCommentVR() const
 
void setOriginalAttributesSequence(DcmDRTOriginalAttributesSequenceInterface seq)
 
bool getClinicalTrialSponsorName(std::string ¶meter) const
 
std::string getInstitutionNameTag() const
 
std::string getResponsiblePersonVM() const
 
dcmModuleTypeVec getModuleTypes()
Return vector of DcmModuleTypes.
 
bool getManufacturerModelName(std::string ¶meter) const
 
bool setSpecificCharacterSet(const std::string parameter)
 
void setPhysiciansOfRecordIdentificationSequence(DcmDRTPhysiciansOfRecordIdentificationSequenceInterface seq)
 
std::string getEthnicGroupTag() const
 
std::vector< DcmModuleType >::iterator dcmModuleTypeVecIter
 
std::string getAdmittingDiagnosesCodeSequenceVR() const
 
bool getInstanceCreationTime(std::string ¶meter) const
 
virtual DcmDRTHL7StructuredDocumentReferenceSequenceInterface getHL7StructuredDocumentReferenceSequence()
 
bool getReferencedFractionGroupNumber(std::string ¶meter) const
 
std::string getPatientAgeVM() const
 
std::string getSpecificCharacterSetVR() const
 
bool getCurrentTreatmentStatus(std::string ¶meter) const
 
std::string getDeidentificationMethodVM() const
 
std::string getPatientBreedCodeSequenceVR() const
 
bool setPrimaryDosimeterUnit(const std::string parameter)
 
std::string getInstanceNumberVM() const
 
bool getManufacturer(std::string ¶meter) const
 
virtual DcmDRTFractionGroupSummarySequenceInterface getEmptyFractionGroupSummarySequence()
 
std::string getOriginalAttributesSequenceVM() const
 
bool getInstitutionAddress(std::string ¶meter) const
 
void setTreatmentSummaryCalculatedDoseReferenceSequence(DcmDRTTreatmentSummaryCalculatedDoseReferenceSequenceInterface seq)
 
bool setSeriesNumber(const std::string parameter)
 
std::string getOtherPatientIDsTag() const
 
std::string getCodingSchemeIdentificationSequenceVR() const
 
std::string getReferencedPerformedProcedureStepSequenceTag()
 
std::string getInstitutionalDepartmentNameVR() const
 
bool setClinicalTrialProtocolName(const std::string parameter)
 
virtual DcmDRTRequestAttributesSequenceInterface getEmptyRequestAttributesSequence()
 
std::string getIssuerOfPatientIDVM() const
 
bool getPatientBreedDescription(std::string ¶meter) const
 
std::string getNumberOfFractionsPlannedVR() const
 
std::string getPatientSexVR() const
 
std::string getDeidentificationMethodCodeSequenceVR() const
 
bool setAuthorizationEquipmentCertificationNumber(const std::string parameter)
 
std::string getPatientWeightVM() const
 
std::string getPatientSpeciesCodeSequenceVR() const
 
bool getIssuerOfPatientID(std::string ¶meter) const
 
std::string getDigitalSignaturesSequenceVM() const
 
std::string getAuthorizationEquipmentCertificationNumberVM() const
 
std::string getRelatedGeneralSOPClassUIDTag() const
 
std::string getReferringPhysicianNameVM() const
 
std::string getMostRecentTreatmentDateVM() const
 
virtual DcmDRTPhysiciansReadingStudyIdentificationSequenceInterface getEmptyPhysiciansReadingStudyIdentificationSequence()
 
std::string getPatientSpeciesDescriptionVR() const
 
virtual DcmDRTOriginalAttributesSequenceInterface getEmptyOriginalAttributesSequence()
 
bool setStudyDescription(const std::string parameter)
 
virtual DcmDRTMACParametersSequenceInterface getMACParametersSequence()
 
std::string getBreedRegistrationSequenceVR() const
 
std::string getCurrentTreatmentStatusVM() const
 
std::string getManufacturerModelNameTag() const
 
virtual DcmDRTProcedureCodeSequenceInterface getEmptyProcedureCodeSequence()
 
std::string getDateOfLastCalibrationVM() const
 
std::string getPrimaryDosimeterUnitTag() const
 
void setReferencedPatientSequence(DcmDRTReferencedPatientSequenceInterface seq)
 
std::string getProcedureCodeSequenceVM() const
 
std::string getStudyDateVM() const
 
std::string getPatientSizeVM() const
 
std::string getMeasuredDoseReferenceSequenceTag()
 
std::string getPatientSexNeuteredTag() const
 
bool setPatientAge(const std::string parameter)
 
virtual DcmDRTReferencedPatientSequenceInterface getReferencedPatientSequence()
 
std::string getPatientSetupSequenceVM() const
 
std::string getOtherPatientNamesTag() const
 
std::string getTreatmentStatusCommentVM() const
 
bool getSOPClassUID(std::string ¶meter) const
 
bool getInstanceCreationDate(std::string ¶meter) const
 
bool setFirstTreatmentDate(const std::string parameter)
 
std::string getClinicalTrialSubjectIDTag() const
 
std::string getClinicalTrialProtocolNameTag() const
 
bool setClinicalTrialSponsorName(const std::string parameter)
 
std::string getSpecificCharacterSetVM() const
 
bool setInstitutionalDepartmentName(const std::string parameter)
 
void setDcmTree(DCMTree::TreePtr dcmTree)
 
virtual DcmDRTAdmittingDiagnosesCodeSequenceInterface getAdmittingDiagnosesCodeSequence()
 
std::string getDeviceSerialNumberVM() const
 
std::string getSOPClassUIDTag() const
 
bool getClinicalTrialSiteID(std::string ¶meter) const
 
bool getDeviceSerialNumber(std::string ¶meter) const
 
void setPatientBreedCodeSequence(DcmDRTPatientBreedCodeSequenceInterface seq)
 
std::string getPatientBirthDateTag() const
 
std::string getDeviceSerialNumberTag() const
 
std::string getClinicalTrialSiteNameVM() const
 
std::string getPatientCommentsTag() const
 
std::string getClinicalTrialSponsorNameVM() const
 
std::string getPatientCommentsVR() const
 
bool setManufacturerModelName(const std::string parameter)
 
bool getPrimaryDosimeterUnit(std::string ¶meter) const
 
std::string getContributingEquipmentSequenceVM() const
 
std::string getPatientSizeVR() const
 
std::string getProcedureCodeSequenceVR() const
 
void setDigitalSignaturesSequence(DcmDRTDigitalSignaturesSequenceInterface seq)
 
std::string getTimeOfLastCalibrationVM() const
 
std::string getPerformedProtocolCodeSequenceTag()
 
std::string getAdmissionIDTag() const
 
bool setOriginalSpecializedSOPClassUID(const std::string parameter)
 
std::string getDeidentificationMethodTag() const
 
std::string getPixelPaddingValueVR() const
 
Class to provide access to DRTAdmittingDiagnosesCodeSequence.
 
Class to provide access to DRTBreedRegistrationSequence.
 
Class to provide access to DRTCalculatedDoseReferenceSequence.
 
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 DRTEncryptedAttributesSequence.
 
Class to provide access to DRTFractionGroupSummarySequence.
 
Class to provide access to DRTHL7StructuredDocumentReferenceSequence.
 
Class to provide access to DRTMeasuredDoseReferenceSequence.
 
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 DRTReferencedPatientSequence.
 
Class to provide access to DRTReferencedRTPlanSequenceInRTGeneralTreatmentRecordModule.
 
Class to provide access to DRTReferencedStudySequence.
 
Class to provide access to DRTReferencedTreatmentRecordSequence.
 
Class to provide access to DRTReferringPhysicianIdentificationSequence.
 
Class to provide access to DRTRequestAttributesSequence.
 
Class to provide access to DRTTreatmentMachineSequenceInRTTreatmentMachineRecordModule.
 
Class to provide access to DRTTreatmentSessionIonBeamSequence.
 
Class to provide access to DRTTreatmentSummaryCalculatedDoseReferenceSequence.
 
Class to provide access to DRTTreatmentSummaryMeasuredDoseReferenceSequence.
 
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 DRTBreedRegistrationSequence.
 
Class to provide access to DRTCalculatedDoseReferenceSequence.
 
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 DRTEncryptedAttributesSequence.
 
Class to provide access to DRTFractionGroupSummarySequence.
 
Class to provide access to DRTHL7StructuredDocumentReferenceSequence.
 
Class to provide access to DRTMeasuredDoseReferenceSequence.
 
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 DRTReferencedPatientSequence.
 
Class to provide access to DRTReferencedRTPlanSequenceInRTGeneralTreatmentRecordModule.
 
Class to provide access to DRTReferencedStudySequence.
 
Class to provide access to DRTReferencedTreatmentRecordSequence.
 
Class to provide access to DRTReferringPhysicianIdentificationSequence.
 
Class to provide access to DRTRequestAttributesSequence.
 
Class to provide access to DRTTreatmentMachineSequenceInRTTreatmentMachineRecordModule.
 
Class to provide access to DRTTreatmentSessionIonBeamSequence.
 
Class to provide access to DRTTreatmentSummaryCalculatedDoseReferenceSequence.
 
Class to provide access to DRTTreatmentSummaryMeasuredDoseReferenceSequence.
 
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.