DCMTK Version 3.6.8
OFFIS DICOM Toolkit
Public Member Functions | List of all members
DRTPlan Class Reference

helper class for working with radio therapy plan objects. More...

+ Inheritance diagram for DRTPlan:

Public Member Functions

virtual OFCondition loadFile (const OFFilename &fileName, const E_FileReadMode readMode=ERM_autoDetect, const E_TransferSyntax readXfer=EXS_Unknown)
 load an object from a file More...
 
DRTFractionGroupSequence::ItemgetFractionGroup (Sint32 fractionGroupNumber)
 find a fraction group by its fraction group number. More...
 
DRTBeamSequence::ItemgetBeam (Sint32 beamNumber)
 find a beam by its beam number. More...
 
DRTDoseReferenceSequence::ItemgetDoseReference (Sint32 referenceNumber)
 find a dose reference by its dose reference number. More...
 
DRTToleranceTableSequence::ItemgetToleranceTable (Sint32 tableNumber)
 find a tolerance table by its tolerance table number. More...
 
DRTPatientSetupSequence::ItemgetPatientSetup (Sint32 setupNumber)
 find a patient setup by its patient setup number. More...
 
DRTApplicationSetupSequence::ItemgetApplicationSetup (Sint32 setupNumber)
 find a application setup by its application setup number. More...
 
- Public Member Functions inherited from DRTPlanIOD
 DRTPlanIOD ()
 default constructor
 
 DRTPlanIOD (const DRTPlanIOD &copy)
 copy constructor More...
 
virtual ~DRTPlanIOD ()
 destructor
 
DRTPlanIODoperator= (const DRTPlanIOD &copy)
 assignment operator More...
 
virtual void clear ()
 clear all internal member variables
 
virtual OFBool isValid ()
 check whether the current internal state is valid More...
 
virtual OFCondition read (DcmItem &dataset)
 read object from dataset More...
 
virtual OFCondition readPatientData (DcmItem &dataset)
 read PatientData from dataset More...
 
virtual OFCondition readStudyData (DcmItem &dataset)
 read StudyData from dataset. More...
 
virtual OFCondition readSeriesData (DcmItem &dataset)
 read SeriesData from dataset. More...
 
virtual OFCondition write (DcmItem &dataset)
 write object to dataset More...
 
virtual OFBool isClinicalTrialSubjectModulePresent (const OFBool complete=OFFalse)
 check whether ClinicalTrialSubjectModule (U) is present. More...
 
virtual OFBool isPatientStudyModulePresent (const OFBool complete=OFFalse)
 check whether PatientStudyModule (U) is present. More...
 
virtual OFBool isClinicalTrialStudyModulePresent (const OFBool complete=OFFalse)
 check whether ClinicalTrialStudyModule (U) is present. More...
 
virtual OFBool isClinicalTrialSeriesModulePresent (const OFBool complete=OFFalse)
 check whether ClinicalTrialSeriesModule (U) is present. More...
 
virtual OFBool isFrameOfReferenceModulePresent (const OFBool complete=OFFalse)
 check whether FrameOfReferenceModule (U) is present. More...
 
virtual OFBool isRTPrescriptionModulePresent (const OFBool complete=OFFalse)
 check whether RTPrescriptionModule (U) is present. More...
 
virtual OFBool isRTToleranceTablesModulePresent (const OFBool complete=OFFalse)
 check whether RTToleranceTablesModule (U) is present. More...
 
virtual OFBool isRTPatientSetupModulePresent (const OFBool complete=OFFalse)
 check whether RTPatientSetupModule (U) is present. More...
 
virtual OFBool isRTFractionSchemeModulePresent (const OFBool complete=OFFalse)
 check whether RTFractionSchemeModule (U) is present. More...
 
virtual OFBool isRTBeamsModulePresent (const OFBool complete=OFFalse)
 check whether RTBeamsModule (C) is present. More...
 
virtual OFBool isRTBrachyApplicationSetupsModulePresent (const OFBool complete=OFFalse)
 check whether RTBrachyApplicationSetupsModule (C) is present. More...
 
virtual OFBool isApprovalModulePresent (const OFBool complete=OFFalse)
 check whether ApprovalModule (U) is present. More...
 
virtual OFBool isGeneralReferenceModulePresent (const OFBool complete=OFFalse)
 check whether GeneralReferenceModule (U) is present. More...
 
virtual OFBool isCommonInstanceReferenceModulePresent (const OFBool complete=OFFalse)
 check whether CommonInstanceReferenceModule (U) is present. More...
 
virtual OFCondition getAccessionNumber (OFString &value, const signed long pos=0) const
 get AccessionNumber (0008,0050) More...
 
virtual OFCondition getAdditionalPatientHistory (OFString &value, const signed long pos=0) const
 get AdditionalPatientHistory (0010,21b0) More...
 
virtual OFCondition getAdmissionID (OFString &value, const signed long pos=0) const
 get AdmissionID (0038,0010) More...
 
virtual OFCondition getAdmittingDiagnosesDescription (OFString &value, const signed long pos=0) const
 get AdmittingDiagnosesDescription (0008,1080) More...
 
virtual OFCondition getAllergies (OFString &value, const signed long pos=0) const
 get Allergies (0010,2110) More...
 
virtual OFCondition getApprovalStatus (OFString &value, const signed long pos=0) const
 get ApprovalStatus (300e,0002) More...
 
virtual OFCondition getAuthorizationEquipmentCertificationNumber (OFString &value, const signed long pos=0) const
 get AuthorizationEquipmentCertificationNumber (0100,0426) More...
 
virtual OFCondition getBarcodeValue (OFString &value, const signed long pos=0) const
 get BarcodeValue (2200,0005) More...
 
virtual OFCondition getBrachyTreatmentTechnique (OFString &value, const signed long pos=0) const
 get BrachyTreatmentTechnique (300a,0200) More...
 
virtual OFCondition getBrachyTreatmentType (OFString &value, const signed long pos=0) const
 get BrachyTreatmentType (300a,0202) More...
 
virtual OFCondition getClinicalTrialCoordinatingCenterName (OFString &value, const signed long pos=0) const
 get ClinicalTrialCoordinatingCenterName (0012,0060) More...
 
virtual OFCondition getClinicalTrialProtocolEthicsCommitteeApprovalNumber (OFString &value, const signed long pos=0) const
 get ClinicalTrialProtocolEthicsCommitteeApprovalNumber (0012,0082) More...
 
virtual OFCondition getClinicalTrialProtocolEthicsCommitteeName (OFString &value, const signed long pos=0) const
 get ClinicalTrialProtocolEthicsCommitteeName (0012,0081) More...
 
virtual OFCondition getClinicalTrialProtocolID (OFString &value, const signed long pos=0) const
 get ClinicalTrialProtocolID (0012,0020) More...
 
virtual OFCondition getClinicalTrialProtocolName (OFString &value, const signed long pos=0) const
 get ClinicalTrialProtocolName (0012,0021) More...
 
virtual OFCondition getClinicalTrialSeriesDescription (OFString &value, const signed long pos=0) const
 get ClinicalTrialSeriesDescription (0012,0072) More...
 
virtual OFCondition getClinicalTrialSeriesID (OFString &value, const signed long pos=0) const
 get ClinicalTrialSeriesID (0012,0071) More...
 
virtual OFCondition getClinicalTrialSiteID (OFString &value, const signed long pos=0) const
 get ClinicalTrialSiteID (0012,0030) More...
 
virtual OFCondition getClinicalTrialSiteName (OFString &value, const signed long pos=0) const
 get ClinicalTrialSiteName (0012,0031) More...
 
virtual OFCondition getClinicalTrialSponsorName (OFString &value, const signed long pos=0) const
 get ClinicalTrialSponsorName (0012,0010) More...
 
virtual OFCondition getClinicalTrialSubjectID (OFString &value, const signed long pos=0) const
 get ClinicalTrialSubjectID (0012,0040) More...
 
virtual OFCondition getClinicalTrialSubjectReadingID (OFString &value, const signed long pos=0) const
 get ClinicalTrialSubjectReadingID (0012,0042) More...
 
virtual OFCondition getClinicalTrialTimePointDescription (OFString &value, const signed long pos=0) const
 get ClinicalTrialTimePointDescription (0012,0051) More...
 
virtual OFCondition getClinicalTrialTimePointID (OFString &value, const signed long pos=0) const
 get ClinicalTrialTimePointID (0012,0050) More...
 
virtual OFCondition getCommentsOnThePerformedProcedureStep (OFString &value, const signed long pos=0) const
 get CommentsOnThePerformedProcedureStep (0040,0280) More...
 
virtual OFCondition getConsultingPhysicianName (OFString &value, const signed long pos=0) const
 get ConsultingPhysicianName (0008,009c) More...
 
virtual OFCondition getContentQualification (OFString &value, const signed long pos=0) const
 get ContentQualification (0018,9004) More...
 
virtual OFCondition getDateOfLastCalibration (OFString &value, const signed long pos=0) const
 get DateOfLastCalibration (0018,1200) More...
 
virtual OFCondition getDeidentificationMethod (OFString &value, const signed long pos=0) const
 get DeidentificationMethod (0012,0063) More...
 
virtual OFCondition getDerivationDescription (OFString &value, const signed long pos=0) const
 get DerivationDescription (0008,2111) More...
 
virtual OFCondition getDeviceSerialNumber (OFString &value, const signed long pos=0) const
 get DeviceSerialNumber (0018,1000) More...
 
virtual OFCondition getDeviceUID (OFString &value, const signed long pos=0) const
 get DeviceUID (0018,1002) More...
 
virtual OFCondition getEthnicGroup (OFString &value, const signed long pos=0) const
 get EthnicGroup (0010,2160) More...
 
virtual OFCondition getFrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix (Float64 &value, const unsigned long pos=0) const
 get FrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix (0070,030b) More...
 
virtual OFCondition getFrameOfReferenceUID (OFString &value, const signed long pos=0) const
 get FrameOfReferenceUID (0020,0052) More...
 
virtual OFCondition getGantryID (OFString &value, const signed long pos=0) const
 get GantryID (0018,1008) More...
 
virtual OFCondition getInstanceCoercionDateTime (OFString &value, const signed long pos=0) const
 get InstanceCoercionDateTime (0008,0015) More...
 
virtual OFCondition getInstanceCreationDate (OFString &value, const signed long pos=0) const
 get InstanceCreationDate (0008,0012) More...
 
virtual OFCondition getInstanceCreationTime (OFString &value, const signed long pos=0) const
 get InstanceCreationTime (0008,0013) More...
 
virtual OFCondition getInstanceCreatorUID (OFString &value, const signed long pos=0) const
 get InstanceCreatorUID (0008,0014) More...
 
virtual OFCondition getInstanceNumber (OFString &value, const signed long pos=0) const
 get InstanceNumber (0020,0013) More...
 
virtual OFCondition getInstanceNumber (Sint32 &value, const unsigned long pos=0) const
 get InstanceNumber (0020,0013) More...
 
virtual OFCondition getInstanceOriginStatus (OFString &value, const signed long pos=0) const
 get InstanceOriginStatus (0400,0600) More...
 
virtual OFCondition getInstitutionAddress (OFString &value, const signed long pos=0) const
 get InstitutionAddress (0008,0081) More...
 
virtual OFCondition getInstitutionName (OFString &value, const signed long pos=0) const
 get InstitutionName (0008,0080) More...
 
virtual OFCondition getInstitutionalDepartmentName (OFString &value, const signed long pos=0) const
 get InstitutionalDepartmentName (0008,1040) More...
 
virtual OFCondition getIssuerOfPatientID (OFString &value, const signed long pos=0) const
 get IssuerOfPatientID (0010,0021) More...
 
virtual OFCondition getLastMenstrualDate (OFString &value, const signed long pos=0) const
 get LastMenstrualDate (0010,21d0) More...
 
virtual OFCondition getLongitudinalTemporalEventType (OFString &value, const signed long pos=0) const
 get LongitudinalTemporalEventType (0012,0053) More...
 
virtual OFCondition getLongitudinalTemporalInformationModified (OFString &value, const signed long pos=0) const
 get LongitudinalTemporalInformationModified (0028,0303) More...
 
virtual OFCondition getLongitudinalTemporalOffsetFromEvent (Float64 &value, const unsigned long pos=0) const
 get LongitudinalTemporalOffsetFromEvent (0012,0052) More...
 
virtual OFCondition getManufacturer (OFString &value, const signed long pos=0) const
 get Manufacturer (0008,0070) More...
 
virtual OFCondition getManufacturerDeviceClassUID (OFString &value, const signed long pos=0) const
 get ManufacturerDeviceClassUID (0018,100b) More...
 
virtual OFCondition getManufacturerModelName (OFString &value, const signed long pos=0) const
 get ManufacturerModelName (0008,1090) More...
 
virtual OFCondition getMeasuredAPDimension (OFString &value, const signed long pos=0) const
 get MeasuredAPDimension (0010,1023) More...
 
virtual OFCondition getMeasuredAPDimension (Float64 &value, const unsigned long pos=0) const
 get MeasuredAPDimension (0010,1023) More...
 
virtual OFCondition getMeasuredLateralDimension (OFString &value, const signed long pos=0) const
 get MeasuredLateralDimension (0010,1024) More...
 
virtual OFCondition getMeasuredLateralDimension (Float64 &value, const unsigned long pos=0) const
 get MeasuredLateralDimension (0010,1024) More...
 
virtual OFCondition getMedicalAlerts (OFString &value, const signed long pos=0) const
 get MedicalAlerts (0010,2000) More...
 
virtual OFCondition getModality (OFString &value, const signed long pos=0) const
 get Modality (0008,0060) More...
 
virtual OFCondition getNameOfPhysiciansReadingStudy (OFString &value, const signed long pos=0) const
 get NameOfPhysiciansReadingStudy (0008,1060) More...
 
virtual OFCondition getOccupation (OFString &value, const signed long pos=0) const
 get Occupation (0010,2180) More...
 
virtual OFCondition getOperatorsName (OFString &value, const signed long pos=0) const
 get OperatorsName (0008,1070) More...
 
virtual OFCondition getOriginalSpecializedSOPClassUID (OFString &value, const signed long pos=0) const
 get OriginalSpecializedSOPClassUID (0008,001b) More...
 
virtual OFCondition getOtherPatientNames (OFString &value, const signed long pos=0) const
 get OtherPatientNames (0010,1001) More...
 
virtual OFCondition getPatientAge (OFString &value, const signed long pos=0) const
 get PatientAge (0010,1010) More...
 
virtual OFCondition getPatientAlternativeCalendar (OFString &value, const signed long pos=0) const
 get PatientAlternativeCalendar (0010,0035) More...
 
virtual OFCondition getPatientBirthDate (OFString &value, const signed long pos=0) const
 get PatientBirthDate (0010,0030) More...
 
virtual OFCondition getPatientBirthDateInAlternativeCalendar (OFString &value, const signed long pos=0) const
 get PatientBirthDateInAlternativeCalendar (0010,0033) More...
 
virtual OFCondition getPatientBirthTime (OFString &value, const signed long pos=0) const
 get PatientBirthTime (0010,0032) More...
 
virtual OFCondition getPatientBodyMassIndex (OFString &value, const signed long pos=0) const
 get PatientBodyMassIndex (0010,1022) More...
 
virtual OFCondition getPatientBodyMassIndex (Float64 &value, const unsigned long pos=0) const
 get PatientBodyMassIndex (0010,1022) More...
 
virtual OFCondition getPatientBreedDescription (OFString &value, const signed long pos=0) const
 get PatientBreedDescription (0010,2292) More...
 
virtual OFCondition getPatientComments (OFString &value, const signed long pos=0) const
 get PatientComments (0010,4000) More...
 
virtual OFCondition getPatientDeathDateInAlternativeCalendar (OFString &value, const signed long pos=0) const
 get PatientDeathDateInAlternativeCalendar (0010,0034) More...
 
virtual OFCondition getPatientID (OFString &value, const signed long pos=0) const
 get PatientID (0010,0020) More...
 
virtual OFCondition getPatientIdentityRemoved (OFString &value, const signed long pos=0) const
 get PatientIdentityRemoved (0012,0062) More...
 
virtual OFCondition getPatientName (OFString &value, const signed long pos=0) const
 get PatientName (0010,0010) More...
 
virtual OFCondition getPatientSex (OFString &value, const signed long pos=0) const
 get PatientSex (0010,0040) More...
 
virtual OFCondition getPatientSexNeutered (OFString &value, const signed long pos=0) const
 get PatientSexNeutered (0010,2203) More...
 
virtual OFCondition getPatientSize (OFString &value, const signed long pos=0) const
 get PatientSize (0010,1020) More...
 
virtual OFCondition getPatientSize (Float64 &value, const unsigned long pos=0) const
 get PatientSize (0010,1020) More...
 
virtual OFCondition getPatientSpeciesDescription (OFString &value, const signed long pos=0) const
 get PatientSpeciesDescription (0010,2201) More...
 
virtual OFCondition getPatientState (OFString &value, const signed long pos=0) const
 get PatientState (0038,0500) More...
 
virtual OFCondition getPatientWeight (OFString &value, const signed long pos=0) const
 get PatientWeight (0010,1030) More...
 
virtual OFCondition getPatientWeight (Float64 &value, const unsigned long pos=0) const
 get PatientWeight (0010,1030) More...
 
virtual OFCondition getPerformedProcedureStepDescription (OFString &value, const signed long pos=0) const
 get PerformedProcedureStepDescription (0040,0254) More...
 
virtual OFCondition getPerformedProcedureStepEndDate (OFString &value, const signed long pos=0) const
 get PerformedProcedureStepEndDate (0040,0250) More...
 
virtual OFCondition getPerformedProcedureStepEndTime (OFString &value, const signed long pos=0) const
 get PerformedProcedureStepEndTime (0040,0251) More...
 
virtual OFCondition getPerformedProcedureStepID (OFString &value, const signed long pos=0) const
 get PerformedProcedureStepID (0040,0253) More...
 
virtual OFCondition getPerformedProcedureStepStartDate (OFString &value, const signed long pos=0) const
 get PerformedProcedureStepStartDate (0040,0244) More...
 
virtual OFCondition getPerformedProcedureStepStartTime (OFString &value, const signed long pos=0) const
 get PerformedProcedureStepStartTime (0040,0245) More...
 
virtual OFCondition getPhysiciansOfRecord (OFString &value, const signed long pos=0) const
 get PhysiciansOfRecord (0008,1048) More...
 
virtual OFCondition getPixelPaddingValue (Uint16 &value, const unsigned long pos=0) const
 get PixelPaddingValue (0028,0120) More...
 
virtual OFCondition getPlanIntent (OFString &value, const signed long pos=0) const
 get PlanIntent (300a,000a) More...
 
virtual OFCondition getPositionReferenceIndicator (OFString &value, const signed long pos=0) const
 get PositionReferenceIndicator (0020,1040) More...
 
virtual OFCondition getPregnancyStatus (Uint16 &value, const unsigned long pos=0) const
 get PregnancyStatus (0010,21c0) More...
 
virtual OFCondition getPrescriptionDescription (OFString &value, const signed long pos=0) const
 get PrescriptionDescription (300a,000e) More...
 
virtual OFCondition getQualityControlSubject (OFString &value, const signed long pos=0) const
 get QualityControlSubject (0010,0200) More...
 
virtual OFCondition getQueryRetrieveView (OFString &value, const signed long pos=0) const
 get QueryRetrieveView (0008,0053) More...
 
virtual OFCondition getRTPlanDate (OFString &value, const signed long pos=0) const
 get RTPlanDate (300a,0006) More...
 
virtual OFCondition getRTPlanDescription (OFString &value, const signed long pos=0) const
 get RTPlanDescription (300a,0004) More...
 
virtual OFCondition getRTPlanGeometry (OFString &value, const signed long pos=0) const
 get RTPlanGeometry (300a,000c) More...
 
virtual OFCondition getRTPlanLabel (OFString &value, const signed long pos=0) const
 get RTPlanLabel (300a,0002) More...
 
virtual OFCondition getRTPlanName (OFString &value, const signed long pos=0) const
 get RTPlanName (300a,0003) More...
 
virtual OFCondition getRTPlanTime (OFString &value, const signed long pos=0) const
 get RTPlanTime (300a,0007) More...
 
virtual OFCondition getReasonForVisit (OFString &value, const signed long pos=0) const
 get ReasonForVisit (0032,1066) More...
 
virtual OFCondition getReferringPhysicianName (OFString &value, const signed long pos=0) const
 get ReferringPhysicianName (0008,0090) More...
 
virtual OFCondition getRelatedGeneralSOPClassUID (OFString &value, const signed long pos=0) const
 get RelatedGeneralSOPClassUID (0008,001a) More...
 
virtual OFCondition getRequestingService (OFString &value, const signed long pos=0) const
 get RequestingService (0032,1033) More...
 
virtual OFCondition getResponsibleOrganization (OFString &value, const signed long pos=0) const
 get ResponsibleOrganization (0010,2299) More...
 
virtual OFCondition getResponsiblePerson (OFString &value, const signed long pos=0) const
 get ResponsiblePerson (0010,2297) More...
 
virtual OFCondition getResponsiblePersonRole (OFString &value, const signed long pos=0) const
 get ResponsiblePersonRole (0010,2298) More...
 
virtual OFCondition getReviewDate (OFString &value, const signed long pos=0) const
 get ReviewDate (300e,0004) More...
 
virtual OFCondition getReviewTime (OFString &value, const signed long pos=0) const
 get ReviewTime (300e,0005) More...
 
virtual OFCondition getReviewerName (OFString &value, const signed long pos=0) const
 get ReviewerName (300e,0008) More...
 
virtual OFCondition getSOPAuthorizationComment (OFString &value, const signed long pos=0) const
 get SOPAuthorizationComment (0100,0424) More...
 
virtual OFCondition getSOPAuthorizationDateTime (OFString &value, const signed long pos=0) const
 get SOPAuthorizationDateTime (0100,0420) More...
 
virtual OFCondition getSOPClassUID (OFString &value, const signed long pos=0) const
 get SOPClassUID (0008,0016) More...
 
virtual OFCondition getSOPInstanceStatus (OFString &value, const signed long pos=0) const
 get SOPInstanceStatus (0100,0410) More...
 
virtual OFCondition getSOPInstanceUID (OFString &value, const signed long pos=0) const
 get SOPInstanceUID (0008,0018) More...
 
virtual OFCondition getSeriesDate (OFString &value, const signed long pos=0) const
 get SeriesDate (0008,0021) More...
 
virtual OFCondition getSeriesDescription (OFString &value, const signed long pos=0) const
 get SeriesDescription (0008,103e) More...
 
virtual OFCondition getSeriesInstanceUID (OFString &value, const signed long pos=0) const
 get SeriesInstanceUID (0020,000e) More...
 
virtual OFCondition getSeriesNumber (OFString &value, const signed long pos=0) const
 get SeriesNumber (0020,0011) More...
 
virtual OFCondition getSeriesNumber (Sint32 &value, const unsigned long pos=0) const
 get SeriesNumber (0020,0011) More...
 
virtual OFCondition getSeriesTime (OFString &value, const signed long pos=0) const
 get SeriesTime (0008,0031) More...
 
virtual OFCondition getServiceEpisodeDescription (OFString &value, const signed long pos=0) const
 get ServiceEpisodeDescription (0038,0062) More...
 
virtual OFCondition getServiceEpisodeID (OFString &value, const signed long pos=0) const
 get ServiceEpisodeID (0038,0060) More...
 
virtual OFCondition getSmokingStatus (OFString &value, const signed long pos=0) const
 get SmokingStatus (0010,21a0) More...
 
virtual OFCondition getSoftwareVersions (OFString &value, const signed long pos=0) const
 get SoftwareVersions (0018,1020) More...
 
virtual OFCondition getSpatialResolution (OFString &value, const signed long pos=0) const
 get SpatialResolution (0018,1050) More...
 
virtual OFCondition getSpatialResolution (Float64 &value, const unsigned long pos=0) const
 get SpatialResolution (0018,1050) More...
 
virtual OFCondition getSpecificCharacterSet (OFString &value, const signed long pos=0) const
 get SpecificCharacterSet (0008,0005) More...
 
virtual OFCondition getStationName (OFString &value, const signed long pos=0) const
 get StationName (0008,1010) More...
 
virtual OFCondition getStrainAdditionalInformation (OFString &value, const signed long pos=0) const
 get StrainAdditionalInformation (0010,0218) More...
 
virtual OFCondition getStrainDescription (OFString &value, const signed long pos=0) const
 get StrainDescription (0010,0212) More...
 
virtual OFCondition getStrainNomenclature (OFString &value, const signed long pos=0) const
 get StrainNomenclature (0010,0213) More...
 
virtual OFCondition getStudyDate (OFString &value, const signed long pos=0) const
 get StudyDate (0008,0020) More...
 
virtual OFCondition getStudyDescription (OFString &value, const signed long pos=0) const
 get StudyDescription (0008,1030) More...
 
virtual OFCondition getStudyID (OFString &value, const signed long pos=0) const
 get StudyID (0020,0010) More...
 
virtual OFCondition getStudyInstanceUID (OFString &value, const signed long pos=0) const
 get StudyInstanceUID (0020,000d) More...
 
virtual OFCondition getStudyTime (OFString &value, const signed long pos=0) const
 get StudyTime (0008,0030) More...
 
virtual OFCondition getTimeOfLastCalibration (OFString &value, const signed long pos=0) const
 get TimeOfLastCalibration (0018,1201) More...
 
virtual OFCondition getTimezoneOffsetFromUTC (OFString &value, const signed long pos=0) const
 get TimezoneOffsetFromUTC (0008,0201) More...
 
virtual OFCondition getTreatmentProtocols (OFString &value, const signed long pos=0) const
 get TreatmentProtocols (300a,0009) More...
 
virtual OFCondition getTreatmentSessionUID (OFString &value, const signed long pos=0) const
 get TreatmentSessionUID (300a,0700) More...
 
virtual OFCondition getTreatmentSite (OFString &value, const signed long pos=0) const
 get TreatmentSite (3010,0077) More...
 
virtual OFCondition getTypeOfPatientID (OFString &value, const signed long pos=0) const
 get TypeOfPatientID (0010,0022) More...
 
DRTAdmittingDiagnosesCodeSequencegetAdmittingDiagnosesCodeSequence ()
 get AdmittingDiagnosesCodeSequence (0008,1084) More...
 
const DRTAdmittingDiagnosesCodeSequencegetAdmittingDiagnosesCodeSequence () const
 get AdmittingDiagnosesCodeSequence (0008,1084) More...
 
DRTApplicationSetupSequencegetApplicationSetupSequence ()
 get ApplicationSetupSequence (300a,0230) More...
 
const DRTApplicationSetupSequencegetApplicationSetupSequence () const
 get ApplicationSetupSequence (300a,0230) More...
 
DRTBeamSequencegetBeamSequence ()
 get BeamSequence (300a,00b0) More...
 
const DRTBeamSequencegetBeamSequence () const
 get BeamSequence (300a,00b0) More...
 
DRTBreedRegistrationSequencegetBreedRegistrationSequence ()
 get BreedRegistrationSequence (0010,2294) More...
 
const DRTBreedRegistrationSequencegetBreedRegistrationSequence () const
 get BreedRegistrationSequence (0010,2294) More...
 
DRTClinicalTrialTimePointTypeCodeSequencegetClinicalTrialTimePointTypeCodeSequence ()
 get ClinicalTrialTimePointTypeCodeSequence (0012,0054) More...
 
const DRTClinicalTrialTimePointTypeCodeSequencegetClinicalTrialTimePointTypeCodeSequence () const
 get ClinicalTrialTimePointTypeCodeSequence (0012,0054) More...
 
DRTCodingSchemeIdentificationSequencegetCodingSchemeIdentificationSequence ()
 get CodingSchemeIdentificationSequence (0008,0110) More...
 
const DRTCodingSchemeIdentificationSequencegetCodingSchemeIdentificationSequence () const
 get CodingSchemeIdentificationSequence (0008,0110) More...
 
DRTConsentForClinicalTrialUseSequencegetConsentForClinicalTrialUseSequence ()
 get ConsentForClinicalTrialUseSequence (0012,0083) More...
 
const DRTConsentForClinicalTrialUseSequencegetConsentForClinicalTrialUseSequence () const
 get ConsentForClinicalTrialUseSequence (0012,0083) More...
 
DRTConsultingPhysicianIdentificationSequencegetConsultingPhysicianIdentificationSequence ()
 get ConsultingPhysicianIdentificationSequence (0008,009d) More...
 
const DRTConsultingPhysicianIdentificationSequencegetConsultingPhysicianIdentificationSequence () const
 get ConsultingPhysicianIdentificationSequence (0008,009d) More...
 
DRTContextGroupIdentificationSequencegetContextGroupIdentificationSequence ()
 get ContextGroupIdentificationSequence (0008,0123) More...
 
const DRTContextGroupIdentificationSequencegetContextGroupIdentificationSequence () const
 get ContextGroupIdentificationSequence (0008,0123) More...
 
DRTContributingEquipmentSequencegetContributingEquipmentSequence ()
 get ContributingEquipmentSequence (0018,a001) More...
 
const DRTContributingEquipmentSequencegetContributingEquipmentSequence () const
 get ContributingEquipmentSequence (0018,a001) More...
 
DRTConversionSourceAttributesSequencegetConversionSourceAttributesSequence ()
 get ConversionSourceAttributesSequence (0020,9172) More...
 
const DRTConversionSourceAttributesSequencegetConversionSourceAttributesSequence () const
 get ConversionSourceAttributesSequence (0020,9172) More...
 
DRTDeidentificationMethodCodeSequencegetDeidentificationMethodCodeSequence ()
 get DeidentificationMethodCodeSequence (0012,0064) More...
 
const DRTDeidentificationMethodCodeSequencegetDeidentificationMethodCodeSequence () const
 get DeidentificationMethodCodeSequence (0012,0064) More...
 
DRTDerivationCodeSequencegetDerivationCodeSequence ()
 get DerivationCodeSequence (0008,9215) More...
 
const DRTDerivationCodeSequencegetDerivationCodeSequence () const
 get DerivationCodeSequence (0008,9215) More...
 
DRTDigitalSignaturesSequencegetDigitalSignaturesSequence ()
 get DigitalSignaturesSequence (fffa,fffa) More...
 
const DRTDigitalSignaturesSequencegetDigitalSignaturesSequence () const
 get DigitalSignaturesSequence (fffa,fffa) More...
 
DRTDoseReferenceSequencegetDoseReferenceSequence ()
 get DoseReferenceSequence (300a,0010) More...
 
const DRTDoseReferenceSequencegetDoseReferenceSequence () const
 get DoseReferenceSequence (300a,0010) More...
 
DRTEncryptedAttributesSequencegetEncryptedAttributesSequence ()
 get EncryptedAttributesSequence (0400,0500) More...
 
const DRTEncryptedAttributesSequencegetEncryptedAttributesSequence () const
 get EncryptedAttributesSequence (0400,0500) More...
 
DRTFractionGroupSequencegetFractionGroupSequence ()
 get FractionGroupSequence (300a,0070) More...
 
const DRTFractionGroupSequencegetFractionGroupSequence () const
 get FractionGroupSequence (300a,0070) More...
 
DRTGeneticModificationsSequencegetGeneticModificationsSequence ()
 get GeneticModificationsSequence (0010,0221) More...
 
const DRTGeneticModificationsSequencegetGeneticModificationsSequence () const
 get GeneticModificationsSequence (0010,0221) More...
 
DRTGroupOfPatientsIdentificationSequencegetGroupOfPatientsIdentificationSequence ()
 get GroupOfPatientsIdentificationSequence (0010,0027) More...
 
const DRTGroupOfPatientsIdentificationSequencegetGroupOfPatientsIdentificationSequence () const
 get GroupOfPatientsIdentificationSequence (0010,0027) More...
 
DRTHL7StructuredDocumentReferenceSequencegetHL7StructuredDocumentReferenceSequence ()
 get HL7StructuredDocumentReferenceSequence (0040,a390) More...
 
const DRTHL7StructuredDocumentReferenceSequencegetHL7StructuredDocumentReferenceSequence () const
 get HL7StructuredDocumentReferenceSequence (0040,a390) More...
 
DRTInstitutionalDepartmentTypeCodeSequencegetInstitutionalDepartmentTypeCodeSequence ()
 get InstitutionalDepartmentTypeCodeSequence (0008,1041) More...
 
const DRTInstitutionalDepartmentTypeCodeSequencegetInstitutionalDepartmentTypeCodeSequence () const
 get InstitutionalDepartmentTypeCodeSequence (0008,1041) More...
 
DRTIssuerOfAccessionNumberSequencegetIssuerOfAccessionNumberSequence ()
 get IssuerOfAccessionNumberSequence (0008,0051) More...
 
const DRTIssuerOfAccessionNumberSequencegetIssuerOfAccessionNumberSequence () const
 get IssuerOfAccessionNumberSequence (0008,0051) More...
 
DRTIssuerOfAdmissionIDSequencegetIssuerOfAdmissionIDSequence ()
 get IssuerOfAdmissionIDSequence (0038,0014) More...
 
const DRTIssuerOfAdmissionIDSequencegetIssuerOfAdmissionIDSequence () const
 get IssuerOfAdmissionIDSequence (0038,0014) More...
 
DRTIssuerOfPatientIDQualifiersSequencegetIssuerOfPatientIDQualifiersSequence ()
 get IssuerOfPatientIDQualifiersSequence (0010,0024) More...
 
const DRTIssuerOfPatientIDQualifiersSequencegetIssuerOfPatientIDQualifiersSequence () const
 get IssuerOfPatientIDQualifiersSequence (0010,0024) More...
 
DRTIssuerOfServiceEpisodeIDSequencegetIssuerOfServiceEpisodeIDSequence ()
 get IssuerOfServiceEpisodeIDSequence (0038,0064) More...
 
const DRTIssuerOfServiceEpisodeIDSequencegetIssuerOfServiceEpisodeIDSequence () const
 get IssuerOfServiceEpisodeIDSequence (0038,0064) More...
 
DRTMACParametersSequencegetMACParametersSequence ()
 get MACParametersSequence (4ffe,0001) More...
 
const DRTMACParametersSequencegetMACParametersSequence () const
 get MACParametersSequence (4ffe,0001) More...
 
DRTMappingResourceIdentificationSequencegetMappingResourceIdentificationSequence ()
 get MappingResourceIdentificationSequence (0008,0124) More...
 
const DRTMappingResourceIdentificationSequencegetMappingResourceIdentificationSequence () const
 get MappingResourceIdentificationSequence (0008,0124) More...
 
DRTOperatorIdentificationSequencegetOperatorIdentificationSequence ()
 get OperatorIdentificationSequence (0008,1072) More...
 
const DRTOperatorIdentificationSequencegetOperatorIdentificationSequence () const
 get OperatorIdentificationSequence (0008,1072) More...
 
DRTOriginalAttributesSequencegetOriginalAttributesSequence ()
 get OriginalAttributesSequence (0400,0561) More...
 
const DRTOriginalAttributesSequencegetOriginalAttributesSequence () const
 get OriginalAttributesSequence (0400,0561) More...
 
DRTOtherPatientIDsSequencegetOtherPatientIDsSequence ()
 get OtherPatientIDsSequence (0010,1002) More...
 
const DRTOtherPatientIDsSequencegetOtherPatientIDsSequence () const
 get OtherPatientIDsSequence (0010,1002) More...
 
DRTPatientBreedCodeSequencegetPatientBreedCodeSequence ()
 get PatientBreedCodeSequence (0010,2293) More...
 
const DRTPatientBreedCodeSequencegetPatientBreedCodeSequence () const
 get PatientBreedCodeSequence (0010,2293) More...
 
DRTPatientSetupSequencegetPatientSetupSequence ()
 get PatientSetupSequence (300a,0180) More...
 
const DRTPatientSetupSequencegetPatientSetupSequence () const
 get PatientSetupSequence (300a,0180) More...
 
DRTPatientSizeCodeSequencegetPatientSizeCodeSequence ()
 get PatientSizeCodeSequence (0010,1021) More...
 
const DRTPatientSizeCodeSequencegetPatientSizeCodeSequence () const
 get PatientSizeCodeSequence (0010,1021) More...
 
DRTPatientSpeciesCodeSequencegetPatientSpeciesCodeSequence ()
 get PatientSpeciesCodeSequence (0010,2202) More...
 
const DRTPatientSpeciesCodeSequencegetPatientSpeciesCodeSequence () const
 get PatientSpeciesCodeSequence (0010,2202) More...
 
DRTPerformedProtocolCodeSequencegetPerformedProtocolCodeSequence ()
 get PerformedProtocolCodeSequence (0040,0260) More...
 
const DRTPerformedProtocolCodeSequencegetPerformedProtocolCodeSequence () const
 get PerformedProtocolCodeSequence (0040,0260) More...
 
DRTPhysiciansOfRecordIdentificationSequencegetPhysiciansOfRecordIdentificationSequence ()
 get PhysiciansOfRecordIdentificationSequence (0008,1049) More...
 
const DRTPhysiciansOfRecordIdentificationSequencegetPhysiciansOfRecordIdentificationSequence () const
 get PhysiciansOfRecordIdentificationSequence (0008,1049) More...
 
DRTPhysiciansReadingStudyIdentificationSequencegetPhysiciansReadingStudyIdentificationSequence ()
 get PhysiciansReadingStudyIdentificationSequence (0008,1062) More...
 
const DRTPhysiciansReadingStudyIdentificationSequencegetPhysiciansReadingStudyIdentificationSequence () const
 get PhysiciansReadingStudyIdentificationSequence (0008,1062) More...
 
DRTPrivateDataElementCharacteristicsSequencegetPrivateDataElementCharacteristicsSequence ()
 get PrivateDataElementCharacteristicsSequence (0008,0300) More...
 
const DRTPrivateDataElementCharacteristicsSequencegetPrivateDataElementCharacteristicsSequence () const
 get PrivateDataElementCharacteristicsSequence (0008,0300) More...
 
DRTProcedureCodeSequencegetProcedureCodeSequence ()
 get ProcedureCodeSequence (0008,1032) More...
 
const DRTProcedureCodeSequencegetProcedureCodeSequence () const
 get ProcedureCodeSequence (0008,1032) More...
 
DRTReasonForPerformedProcedureCodeSequencegetReasonForPerformedProcedureCodeSequence ()
 get ReasonForPerformedProcedureCodeSequence (0040,1012) More...
 
const DRTReasonForPerformedProcedureCodeSequencegetReasonForPerformedProcedureCodeSequence () const
 get ReasonForPerformedProcedureCodeSequence (0040,1012) More...
 
DRTReasonForVisitCodeSequencegetReasonForVisitCodeSequence ()
 get ReasonForVisitCodeSequence (0032,1067) More...
 
const DRTReasonForVisitCodeSequencegetReasonForVisitCodeSequence () const
 get ReasonForVisitCodeSequence (0032,1067) More...
 
DRTReferencedDefinedProtocolSequencegetReferencedDefinedProtocolSequence ()
 get ReferencedDefinedProtocolSequence (0018,990c) More...
 
const DRTReferencedDefinedProtocolSequencegetReferencedDefinedProtocolSequence () const
 get ReferencedDefinedProtocolSequence (0018,990c) More...
 
DRTReferencedDoseSequencegetReferencedDoseSequence ()
 get ReferencedDoseSequence (300c,0080) More...
 
const DRTReferencedDoseSequencegetReferencedDoseSequence () const
 get ReferencedDoseSequence (300c,0080) More...
 
DRTReferencedImageSequencegetReferencedImageSequence ()
 get ReferencedImageSequence (0008,1140) More...
 
const DRTReferencedImageSequencegetReferencedImageSequence () const
 get ReferencedImageSequence (0008,1140) More...
 
DRTReferencedInstanceSequencegetReferencedInstanceSequence ()
 get ReferencedInstanceSequence (0008,114a) More...
 
const DRTReferencedInstanceSequencegetReferencedInstanceSequence () const
 get ReferencedInstanceSequence (0008,114a) More...
 
DRTReferencedPatientPhotoSequencegetReferencedPatientPhotoSequence ()
 get ReferencedPatientPhotoSequence (0010,1100) More...
 
const DRTReferencedPatientPhotoSequencegetReferencedPatientPhotoSequence () const
 get ReferencedPatientPhotoSequence (0010,1100) More...
 
DRTReferencedPatientSequencegetReferencedPatientSequence ()
 get ReferencedPatientSequence (0008,1120) More...
 
const DRTReferencedPatientSequencegetReferencedPatientSequence () const
 get ReferencedPatientSequence (0008,1120) More...
 
DRTReferencedPerformedProcedureStepSequencegetReferencedPerformedProcedureStepSequence ()
 get ReferencedPerformedProcedureStepSequence (0008,1111) More...
 
const DRTReferencedPerformedProcedureStepSequencegetReferencedPerformedProcedureStepSequence () const
 get ReferencedPerformedProcedureStepSequence (0008,1111) More...
 
DRTReferencedPerformedProtocolSequencegetReferencedPerformedProtocolSequence ()
 get ReferencedPerformedProtocolSequence (0018,990d) More...
 
const DRTReferencedPerformedProtocolSequencegetReferencedPerformedProtocolSequence () const
 get ReferencedPerformedProtocolSequence (0018,990d) More...
 
DRTReferencedRTPlanSequenceInRTGeneralPlanModulegetReferencedRTPlanSequence ()
 get ReferencedRTPlanSequence (300c,0002) More...
 
const DRTReferencedRTPlanSequenceInRTGeneralPlanModulegetReferencedRTPlanSequence () const
 get ReferencedRTPlanSequence (300c,0002) More...
 
DRTReferencedSeriesSequencegetReferencedSeriesSequence ()
 get ReferencedSeriesSequence (0008,1115) More...
 
const DRTReferencedSeriesSequencegetReferencedSeriesSequence () const
 get ReferencedSeriesSequence (0008,1115) More...
 
DRTReferencedStructureSetSequencegetReferencedStructureSetSequence ()
 get ReferencedStructureSetSequence (300c,0060) More...
 
const DRTReferencedStructureSetSequencegetReferencedStructureSetSequence () const
 get ReferencedStructureSetSequence (300c,0060) More...
 
DRTReferencedStudySequencegetReferencedStudySequence ()
 get ReferencedStudySequence (0008,1110) More...
 
const DRTReferencedStudySequencegetReferencedStudySequence () const
 get ReferencedStudySequence (0008,1110) More...
 
DRTReferringPhysicianIdentificationSequencegetReferringPhysicianIdentificationSequence ()
 get ReferringPhysicianIdentificationSequence (0008,0096) More...
 
const DRTReferringPhysicianIdentificationSequencegetReferringPhysicianIdentificationSequence () const
 get ReferringPhysicianIdentificationSequence (0008,0096) More...
 
DRTRequestAttributesSequencegetRequestAttributesSequence ()
 get RequestAttributesSequence (0040,0275) More...
 
const DRTRequestAttributesSequencegetRequestAttributesSequence () const
 get RequestAttributesSequence (0040,0275) More...
 
DRTRequestingServiceCodeSequencegetRequestingServiceCodeSequence ()
 get RequestingServiceCodeSequence (0032,1034) More...
 
const DRTRequestingServiceCodeSequencegetRequestingServiceCodeSequence () const
 get RequestingServiceCodeSequence (0032,1034) More...
 
DRTSeriesDescriptionCodeSequencegetSeriesDescriptionCodeSequence ()
 get SeriesDescriptionCodeSequence (0008,103f) More...
 
const DRTSeriesDescriptionCodeSequencegetSeriesDescriptionCodeSequence () const
 get SeriesDescriptionCodeSequence (0008,103f) More...
 
DRTSourceImageSequencegetSourceImageSequence ()
 get SourceImageSequence (0008,2112) More...
 
const DRTSourceImageSequencegetSourceImageSequence () const
 get SourceImageSequence (0008,2112) More...
 
DRTSourceInstanceSequencegetSourceInstanceSequence ()
 get SourceInstanceSequence (0042,0013) More...
 
const DRTSourceInstanceSequencegetSourceInstanceSequence () const
 get SourceInstanceSequence (0042,0013) More...
 
DRTSourcePatientGroupIdentificationSequencegetSourcePatientGroupIdentificationSequence ()
 get SourcePatientGroupIdentificationSequence (0010,0026) More...
 
const DRTSourcePatientGroupIdentificationSequencegetSourcePatientGroupIdentificationSequence () const
 get SourcePatientGroupIdentificationSequence (0010,0026) More...
 
DRTSourceSequencegetSourceSequence ()
 get SourceSequence (300a,0210) More...
 
const DRTSourceSequencegetSourceSequence () const
 get SourceSequence (300a,0210) More...
 
DRTStrainCodeSequencegetStrainCodeSequence ()
 get StrainCodeSequence (0010,0219) More...
 
const DRTStrainCodeSequencegetStrainCodeSequence () const
 get StrainCodeSequence (0010,0219) More...
 
DRTStrainStockSequencegetStrainStockSequence ()
 get StrainStockSequence (0010,0216) More...
 
const DRTStrainStockSequencegetStrainStockSequence () const
 get StrainStockSequence (0010,0216) More...
 
DRTStudiesContainingOtherReferencedInstancesSequencegetStudiesContainingOtherReferencedInstancesSequence ()
 get StudiesContainingOtherReferencedInstancesSequence (0008,1200) More...
 
const DRTStudiesContainingOtherReferencedInstancesSequencegetStudiesContainingOtherReferencedInstancesSequence () const
 get StudiesContainingOtherReferencedInstancesSequence (0008,1200) More...
 
DRTToleranceTableSequencegetToleranceTableSequence ()
 get ToleranceTableSequence (300a,0040) More...
 
const DRTToleranceTableSequencegetToleranceTableSequence () const
 get ToleranceTableSequence (300a,0040) More...
 
DRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModulegetTreatmentMachineSequence ()
 get TreatmentMachineSequence (300a,0206) More...
 
const DRTTreatmentMachineSequenceInRTBrachyApplicationSetupsModulegetTreatmentMachineSequence () const
 get TreatmentMachineSequence (300a,0206) More...
 
DRTTreatmentSiteCodeSequencegetTreatmentSiteCodeSequence ()
 get TreatmentSiteCodeSequence (3010,0078) More...
 
const DRTTreatmentSiteCodeSequencegetTreatmentSiteCodeSequence () const
 get TreatmentSiteCodeSequence (3010,0078) More...
 
DRTUDISequencegetUDISequence ()
 get UDISequence (0018,100a) More...
 
const DRTUDISequencegetUDISequence () const
 get UDISequence (0018,100a) More...
 
virtual OFCondition setAccessionNumber (const OFString &value, const OFBool check=OFTrue)
 set AccessionNumber (0008,0050) More...
 
virtual OFCondition setAdditionalPatientHistory (const OFString &value, const OFBool check=OFTrue)
 set AdditionalPatientHistory (0010,21b0) More...
 
virtual OFCondition setAdmissionID (const OFString &value, const OFBool check=OFTrue)
 set AdmissionID (0038,0010) More...
 
virtual OFCondition setAdmittingDiagnosesDescription (const OFString &value, const OFBool check=OFTrue)
 set AdmittingDiagnosesDescription (0008,1080) More...
 
virtual OFCondition setAllergies (const OFString &value, const OFBool check=OFTrue)
 set Allergies (0010,2110) More...
 
virtual OFCondition setApprovalStatus (const OFString &value, const OFBool check=OFTrue)
 set ApprovalStatus (300e,0002) More...
 
virtual OFCondition setAuthorizationEquipmentCertificationNumber (const OFString &value, const OFBool check=OFTrue)
 set AuthorizationEquipmentCertificationNumber (0100,0426) More...
 
virtual OFCondition setBarcodeValue (const OFString &value, const OFBool check=OFTrue)
 set BarcodeValue (2200,0005) More...
 
virtual OFCondition setBrachyTreatmentTechnique (const OFString &value, const OFBool check=OFTrue)
 set BrachyTreatmentTechnique (300a,0200) More...
 
virtual OFCondition setBrachyTreatmentType (const OFString &value, const OFBool check=OFTrue)
 set BrachyTreatmentType (300a,0202) More...
 
virtual OFCondition setClinicalTrialCoordinatingCenterName (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialCoordinatingCenterName (0012,0060) More...
 
virtual OFCondition setClinicalTrialProtocolEthicsCommitteeApprovalNumber (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialProtocolEthicsCommitteeApprovalNumber (0012,0082) More...
 
virtual OFCondition setClinicalTrialProtocolEthicsCommitteeName (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialProtocolEthicsCommitteeName (0012,0081) More...
 
virtual OFCondition setClinicalTrialProtocolID (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialProtocolID (0012,0020) More...
 
virtual OFCondition setClinicalTrialProtocolName (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialProtocolName (0012,0021) More...
 
virtual OFCondition setClinicalTrialSeriesDescription (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialSeriesDescription (0012,0072) More...
 
virtual OFCondition setClinicalTrialSeriesID (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialSeriesID (0012,0071) More...
 
virtual OFCondition setClinicalTrialSiteID (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialSiteID (0012,0030) More...
 
virtual OFCondition setClinicalTrialSiteName (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialSiteName (0012,0031) More...
 
virtual OFCondition setClinicalTrialSponsorName (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialSponsorName (0012,0010) More...
 
virtual OFCondition setClinicalTrialSubjectID (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialSubjectID (0012,0040) More...
 
virtual OFCondition setClinicalTrialSubjectReadingID (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialSubjectReadingID (0012,0042) More...
 
virtual OFCondition setClinicalTrialTimePointDescription (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialTimePointDescription (0012,0051) More...
 
virtual OFCondition setClinicalTrialTimePointID (const OFString &value, const OFBool check=OFTrue)
 set ClinicalTrialTimePointID (0012,0050) More...
 
virtual OFCondition setCommentsOnThePerformedProcedureStep (const OFString &value, const OFBool check=OFTrue)
 set CommentsOnThePerformedProcedureStep (0040,0280) More...
 
virtual OFCondition setConsultingPhysicianName (const OFString &value, const OFBool check=OFTrue)
 set ConsultingPhysicianName (0008,009c) More...
 
virtual OFCondition setContentQualification (const OFString &value, const OFBool check=OFTrue)
 set ContentQualification (0018,9004) More...
 
virtual OFCondition setDateOfLastCalibration (const OFString &value, const OFBool check=OFTrue)
 set DateOfLastCalibration (0018,1200) More...
 
virtual OFCondition setDeidentificationMethod (const OFString &value, const OFBool check=OFTrue)
 set DeidentificationMethod (0012,0063) More...
 
virtual OFCondition setDerivationDescription (const OFString &value, const OFBool check=OFTrue)
 set DerivationDescription (0008,2111) More...
 
virtual OFCondition setDeviceSerialNumber (const OFString &value, const OFBool check=OFTrue)
 set DeviceSerialNumber (0018,1000) More...
 
virtual OFCondition setDeviceUID (const OFString &value, const OFBool check=OFTrue)
 set DeviceUID (0018,1002) More...
 
virtual OFCondition setEthnicGroup (const OFString &value, const OFBool check=OFTrue)
 set EthnicGroup (0010,2160) More...
 
virtual OFCondition setFrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix (const Float64 value, const unsigned long pos=0)
 set FrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix (0070,030b) More...
 
virtual OFCondition setFrameOfReferenceUID (const OFString &value, const OFBool check=OFTrue)
 set FrameOfReferenceUID (0020,0052) More...
 
virtual OFCondition setGantryID (const OFString &value, const OFBool check=OFTrue)
 set GantryID (0018,1008) More...
 
virtual OFCondition setInstanceCoercionDateTime (const OFString &value, const OFBool check=OFTrue)
 set InstanceCoercionDateTime (0008,0015) More...
 
virtual OFCondition setInstanceCreationDate (const OFString &value, const OFBool check=OFTrue)
 set InstanceCreationDate (0008,0012) More...
 
virtual OFCondition setInstanceCreationTime (const OFString &value, const OFBool check=OFTrue)
 set InstanceCreationTime (0008,0013) More...
 
virtual OFCondition setInstanceCreatorUID (const OFString &value, const OFBool check=OFTrue)
 set InstanceCreatorUID (0008,0014) More...
 
virtual OFCondition setInstanceNumber (const OFString &value, const OFBool check=OFTrue)
 set InstanceNumber (0020,0013) More...
 
virtual OFCondition setInstanceOriginStatus (const OFString &value, const OFBool check=OFTrue)
 set InstanceOriginStatus (0400,0600) More...
 
virtual OFCondition setInstitutionAddress (const OFString &value, const OFBool check=OFTrue)
 set InstitutionAddress (0008,0081) More...
 
virtual OFCondition setInstitutionName (const OFString &value, const OFBool check=OFTrue)
 set InstitutionName (0008,0080) More...
 
virtual OFCondition setInstitutionalDepartmentName (const OFString &value, const OFBool check=OFTrue)
 set InstitutionalDepartmentName (0008,1040) More...
 
virtual OFCondition setIssuerOfPatientID (const OFString &value, const OFBool check=OFTrue)
 set IssuerOfPatientID (0010,0021) More...
 
virtual OFCondition setLastMenstrualDate (const OFString &value, const OFBool check=OFTrue)
 set LastMenstrualDate (0010,21d0) More...
 
virtual OFCondition setLongitudinalTemporalEventType (const OFString &value, const OFBool check=OFTrue)
 set LongitudinalTemporalEventType (0012,0053) More...
 
virtual OFCondition setLongitudinalTemporalInformationModified (const OFString &value, const OFBool check=OFTrue)
 set LongitudinalTemporalInformationModified (0028,0303) More...
 
virtual OFCondition setLongitudinalTemporalOffsetFromEvent (const Float64 value, const unsigned long pos=0)
 set LongitudinalTemporalOffsetFromEvent (0012,0052) More...
 
virtual OFCondition setManufacturer (const OFString &value, const OFBool check=OFTrue)
 set Manufacturer (0008,0070) More...
 
virtual OFCondition setManufacturerDeviceClassUID (const OFString &value, const OFBool check=OFTrue)
 set ManufacturerDeviceClassUID (0018,100b) More...
 
virtual OFCondition setManufacturerModelName (const OFString &value, const OFBool check=OFTrue)
 set ManufacturerModelName (0008,1090) More...
 
virtual OFCondition setMeasuredAPDimension (const OFString &value, const OFBool check=OFTrue)
 set MeasuredAPDimension (0010,1023) More...
 
virtual OFCondition setMeasuredLateralDimension (const OFString &value, const OFBool check=OFTrue)
 set MeasuredLateralDimension (0010,1024) More...
 
virtual OFCondition setMedicalAlerts (const OFString &value, const OFBool check=OFTrue)
 set MedicalAlerts (0010,2000) More...
 
virtual OFCondition setModality (const OFString &value, const OFBool check=OFTrue)
 set Modality (0008,0060) More...
 
virtual OFCondition setNameOfPhysiciansReadingStudy (const OFString &value, const OFBool check=OFTrue)
 set NameOfPhysiciansReadingStudy (0008,1060) More...
 
virtual OFCondition setOccupation (const OFString &value, const OFBool check=OFTrue)
 set Occupation (0010,2180) More...
 
virtual OFCondition setOperatorsName (const OFString &value, const OFBool check=OFTrue)
 set OperatorsName (0008,1070) More...
 
virtual OFCondition setOriginalSpecializedSOPClassUID (const OFString &value, const OFBool check=OFTrue)
 set OriginalSpecializedSOPClassUID (0008,001b) More...
 
virtual OFCondition setOtherPatientNames (const OFString &value, const OFBool check=OFTrue)
 set OtherPatientNames (0010,1001) More...
 
virtual OFCondition setPatientAge (const OFString &value, const OFBool check=OFTrue)
 set PatientAge (0010,1010) More...
 
virtual OFCondition setPatientAlternativeCalendar (const OFString &value, const OFBool check=OFTrue)
 set PatientAlternativeCalendar (0010,0035) More...
 
virtual OFCondition setPatientBirthDate (const OFString &value, const OFBool check=OFTrue)
 set PatientBirthDate (0010,0030) More...
 
virtual OFCondition setPatientBirthDateInAlternativeCalendar (const OFString &value, const OFBool check=OFTrue)
 set PatientBirthDateInAlternativeCalendar (0010,0033) More...
 
virtual OFCondition setPatientBirthTime (const OFString &value, const OFBool check=OFTrue)
 set PatientBirthTime (0010,0032) More...
 
virtual OFCondition setPatientBodyMassIndex (const OFString &value, const OFBool check=OFTrue)
 set PatientBodyMassIndex (0010,1022) More...
 
virtual OFCondition setPatientBreedDescription (const OFString &value, const OFBool check=OFTrue)
 set PatientBreedDescription (0010,2292) More...
 
virtual OFCondition setPatientComments (const OFString &value, const OFBool check=OFTrue)
 set PatientComments (0010,4000) More...
 
virtual OFCondition setPatientDeathDateInAlternativeCalendar (const OFString &value, const OFBool check=OFTrue)
 set PatientDeathDateInAlternativeCalendar (0010,0034) More...
 
virtual OFCondition setPatientID (const OFString &value, const OFBool check=OFTrue)
 set PatientID (0010,0020) More...
 
virtual OFCondition setPatientIdentityRemoved (const OFString &value, const OFBool check=OFTrue)
 set PatientIdentityRemoved (0012,0062) More...
 
virtual OFCondition setPatientName (const OFString &value, const OFBool check=OFTrue)
 set PatientName (0010,0010) More...
 
virtual OFCondition setPatientSex (const OFString &value, const OFBool check=OFTrue)
 set PatientSex (0010,0040) More...
 
virtual OFCondition setPatientSexNeutered (const OFString &value, const OFBool check=OFTrue)
 set PatientSexNeutered (0010,2203) More...
 
virtual OFCondition setPatientSize (const OFString &value, const OFBool check=OFTrue)
 set PatientSize (0010,1020) More...
 
virtual OFCondition setPatientSpeciesDescription (const OFString &value, const OFBool check=OFTrue)
 set PatientSpeciesDescription (0010,2201) More...
 
virtual OFCondition setPatientState (const OFString &value, const OFBool check=OFTrue)
 set PatientState (0038,0500) More...
 
virtual OFCondition setPatientWeight (const OFString &value, const OFBool check=OFTrue)
 set PatientWeight (0010,1030) More...
 
virtual OFCondition setPerformedProcedureStepDescription (const OFString &value, const OFBool check=OFTrue)
 set PerformedProcedureStepDescription (0040,0254) More...
 
virtual OFCondition setPerformedProcedureStepEndDate (const OFString &value, const OFBool check=OFTrue)
 set PerformedProcedureStepEndDate (0040,0250) More...
 
virtual OFCondition setPerformedProcedureStepEndTime (const OFString &value, const OFBool check=OFTrue)
 set PerformedProcedureStepEndTime (0040,0251) More...
 
virtual OFCondition setPerformedProcedureStepID (const OFString &value, const OFBool check=OFTrue)
 set PerformedProcedureStepID (0040,0253) More...
 
virtual OFCondition setPerformedProcedureStepStartDate (const OFString &value, const OFBool check=OFTrue)
 set PerformedProcedureStepStartDate (0040,0244) More...
 
virtual OFCondition setPerformedProcedureStepStartTime (const OFString &value, const OFBool check=OFTrue)
 set PerformedProcedureStepStartTime (0040,0245) More...
 
virtual OFCondition setPhysiciansOfRecord (const OFString &value, const OFBool check=OFTrue)
 set PhysiciansOfRecord (0008,1048) More...
 
virtual OFCondition setPixelPaddingValue (const Uint16 value, const unsigned long pos=0)
 set PixelPaddingValue (0028,0120) More...
 
virtual OFCondition setPlanIntent (const OFString &value, const OFBool check=OFTrue)
 set PlanIntent (300a,000a) More...
 
virtual OFCondition setPositionReferenceIndicator (const OFString &value, const OFBool check=OFTrue)
 set PositionReferenceIndicator (0020,1040) More...
 
virtual OFCondition setPregnancyStatus (const Uint16 value, const unsigned long pos=0)
 set PregnancyStatus (0010,21c0) More...
 
virtual OFCondition setPrescriptionDescription (const OFString &value, const OFBool check=OFTrue)
 set PrescriptionDescription (300a,000e) More...
 
virtual OFCondition setQualityControlSubject (const OFString &value, const OFBool check=OFTrue)
 set QualityControlSubject (0010,0200) More...
 
virtual OFCondition setQueryRetrieveView (const OFString &value, const OFBool check=OFTrue)
 set QueryRetrieveView (0008,0053) More...
 
virtual OFCondition setRTPlanDate (const OFString &value, const OFBool check=OFTrue)
 set RTPlanDate (300a,0006) More...
 
virtual OFCondition setRTPlanDescription (const OFString &value, const OFBool check=OFTrue)
 set RTPlanDescription (300a,0004) More...
 
virtual OFCondition setRTPlanGeometry (const OFString &value, const OFBool check=OFTrue)
 set RTPlanGeometry (300a,000c) More...
 
virtual OFCondition setRTPlanLabel (const OFString &value, const OFBool check=OFTrue)
 set RTPlanLabel (300a,0002) More...
 
virtual OFCondition setRTPlanName (const OFString &value, const OFBool check=OFTrue)
 set RTPlanName (300a,0003) More...
 
virtual OFCondition setRTPlanTime (const OFString &value, const OFBool check=OFTrue)
 set RTPlanTime (300a,0007) More...
 
virtual OFCondition setReasonForVisit (const OFString &value, const OFBool check=OFTrue)
 set ReasonForVisit (0032,1066) More...
 
virtual OFCondition setReferringPhysicianName (const OFString &value, const OFBool check=OFTrue)
 set ReferringPhysicianName (0008,0090) More...
 
virtual OFCondition setRelatedGeneralSOPClassUID (const OFString &value, const OFBool check=OFTrue)
 set RelatedGeneralSOPClassUID (0008,001a) More...
 
virtual OFCondition setRequestingService (const OFString &value, const OFBool check=OFTrue)
 set RequestingService (0032,1033) More...
 
virtual OFCondition setResponsibleOrganization (const OFString &value, const OFBool check=OFTrue)
 set ResponsibleOrganization (0010,2299) More...
 
virtual OFCondition setResponsiblePerson (const OFString &value, const OFBool check=OFTrue)
 set ResponsiblePerson (0010,2297) More...
 
virtual OFCondition setResponsiblePersonRole (const OFString &value, const OFBool check=OFTrue)
 set ResponsiblePersonRole (0010,2298) More...
 
virtual OFCondition setReviewDate (const OFString &value, const OFBool check=OFTrue)
 set ReviewDate (300e,0004) More...
 
virtual OFCondition setReviewTime (const OFString &value, const OFBool check=OFTrue)
 set ReviewTime (300e,0005) More...
 
virtual OFCondition setReviewerName (const OFString &value, const OFBool check=OFTrue)
 set ReviewerName (300e,0008) More...
 
virtual OFCondition setSOPAuthorizationComment (const OFString &value, const OFBool check=OFTrue)
 set SOPAuthorizationComment (0100,0424) More...
 
virtual OFCondition setSOPAuthorizationDateTime (const OFString &value, const OFBool check=OFTrue)
 set SOPAuthorizationDateTime (0100,0420) More...
 
virtual OFCondition setSOPClassUID (const OFString &value, const OFBool check=OFTrue)
 set SOPClassUID (0008,0016) More...
 
virtual OFCondition setSOPInstanceStatus (const OFString &value, const OFBool check=OFTrue)
 set SOPInstanceStatus (0100,0410) More...
 
virtual OFCondition setSOPInstanceUID (const OFString &value, const OFBool check=OFTrue)
 set SOPInstanceUID (0008,0018) More...
 
virtual OFCondition setSeriesDate (const OFString &value, const OFBool check=OFTrue)
 set SeriesDate (0008,0021) More...
 
virtual OFCondition setSeriesDescription (const OFString &value, const OFBool check=OFTrue)
 set SeriesDescription (0008,103e) More...
 
virtual OFCondition setSeriesInstanceUID (const OFString &value, const OFBool check=OFTrue)
 set SeriesInstanceUID (0020,000e) More...
 
virtual OFCondition setSeriesNumber (const OFString &value, const OFBool check=OFTrue)
 set SeriesNumber (0020,0011) More...
 
virtual OFCondition setSeriesTime (const OFString &value, const OFBool check=OFTrue)
 set SeriesTime (0008,0031) More...
 
virtual OFCondition setServiceEpisodeDescription (const OFString &value, const OFBool check=OFTrue)
 set ServiceEpisodeDescription (0038,0062) More...
 
virtual OFCondition setServiceEpisodeID (const OFString &value, const OFBool check=OFTrue)
 set ServiceEpisodeID (0038,0060) More...
 
virtual OFCondition setSmokingStatus (const OFString &value, const OFBool check=OFTrue)
 set SmokingStatus (0010,21a0) More...
 
virtual OFCondition setSoftwareVersions (const OFString &value, const OFBool check=OFTrue)
 set SoftwareVersions (0018,1020) More...
 
virtual OFCondition setSpatialResolution (const OFString &value, const OFBool check=OFTrue)
 set SpatialResolution (0018,1050) More...
 
virtual OFCondition setSpecificCharacterSet (const OFString &value, const OFBool check=OFTrue)
 set SpecificCharacterSet (0008,0005) More...
 
virtual OFCondition setStationName (const OFString &value, const OFBool check=OFTrue)
 set StationName (0008,1010) More...
 
virtual OFCondition setStrainAdditionalInformation (const OFString &value, const OFBool check=OFTrue)
 set StrainAdditionalInformation (0010,0218) More...
 
virtual OFCondition setStrainDescription (const OFString &value, const OFBool check=OFTrue)
 set StrainDescription (0010,0212) More...
 
virtual OFCondition setStrainNomenclature (const OFString &value, const OFBool check=OFTrue)
 set StrainNomenclature (0010,0213) More...
 
virtual OFCondition setStudyDate (const OFString &value, const OFBool check=OFTrue)
 set StudyDate (0008,0020) More...
 
virtual OFCondition setStudyDescription (const OFString &value, const OFBool check=OFTrue)
 set StudyDescription (0008,1030) More...
 
virtual OFCondition setStudyID (const OFString &value, const OFBool check=OFTrue)
 set StudyID (0020,0010) More...
 
virtual OFCondition setStudyInstanceUID (const OFString &value, const OFBool check=OFTrue)
 set StudyInstanceUID (0020,000d) More...
 
virtual OFCondition setStudyTime (const OFString &value, const OFBool check=OFTrue)
 set StudyTime (0008,0030) More...
 
virtual OFCondition setTimeOfLastCalibration (const OFString &value, const OFBool check=OFTrue)
 set TimeOfLastCalibration (0018,1201) More...
 
virtual OFCondition setTimezoneOffsetFromUTC (const OFString &value, const OFBool check=OFTrue)
 set TimezoneOffsetFromUTC (0008,0201) More...
 
virtual OFCondition setTreatmentProtocols (const OFString &value, const OFBool check=OFTrue)
 set TreatmentProtocols (300a,0009) More...
 
virtual OFCondition setTreatmentSessionUID (const OFString &value, const OFBool check=OFTrue)
 set TreatmentSessionUID (300a,0700) More...
 
virtual OFCondition setTreatmentSite (const OFString &value, const OFBool check=OFTrue)
 set TreatmentSite (3010,0077) More...
 
virtual OFCondition setTypeOfPatientID (const OFString &value, const OFBool check=OFTrue)
 set TypeOfPatientID (0010,0022) More...
 

Additional Inherited Members

- Protected Member Functions inherited from DRTPlanIOD
OFCondition checkDatasetForReading (DcmItem &dataset)
 check the given dataset before reading. More...
 
void updateAttributes ()
 update various DICOM attributes
 
- Protected Member Functions inherited from DRTTypes
virtual ~DRTTypes ()
 destructor. More...
 
- Static Protected Member Functions inherited from DRTTypes
static OFCondition addElementToDataset (OFCondition &result, DcmItem &dataset, DcmElement *element, const OFString &vm, const OFString &type, const char *moduleName=NULL)
 add given element to the dataset. More...
 
static OFCondition getElementFromDataset (DcmItem &dataset, DcmElement &element)
 get element from dataset More...
 
static OFCondition getStringValueFromElement (const DcmElement &element, OFString &stringValue, const signed long pos=0)
 get string value from element More...
 
static OFCondition getStringValueFromDataset (DcmItem &dataset, const DcmTagKey &tagKey, OFString &stringValue)
 get string value from dataset More...
 
static OFCondition putStringValueToDataset (DcmItem &dataset, const DcmTag &tag, const OFString &stringValue, const OFBool allowEmpty=OFTrue)
 put string value to dataset More...
 
static OFBool checkElementValue (DcmElement &element, const OFString &vm, const OFString &type, const OFCondition &searchCond=EC_Normal, const char *moduleName=NULL)
 check element value for correct value multiplicity and type More...
 
static OFCondition getAndCheckElementFromDataset (DcmItem &dataset, DcmElement &element, const OFString &vm, const OFString &type, const char *moduleName=NULL)
 get element from dataset and check it for correct value multiplicity and type. More...
 
static OFCondition getAndCheckStringValueFromDataset (DcmItem &dataset, const DcmTagKey &tagKey, OFString &stringValue, const OFString &vm, const OFString &type, const char *moduleName=NULL)
 get string value from dataset and check it for correct value multiplicity and type. More...
 

Detailed Description

helper class for working with radio therapy plan objects.

This class provides several helper functions on top of DRTPlanIOD.

Note
These functions hopefully simplify working with DRTPlanIOD. This is a work in progress, please propose any improvements which would make working with this class easier for you and that you consider useful.

Member Function Documentation

◆ getApplicationSetup()

DRTApplicationSetupSequence::Item & DRTPlan::getApplicationSetup ( Sint32  setupNumber)

find a application setup by its application setup number.

Parameters
setupNumberthe setup number to find.
Returns
the item representing the setup or the EmptyDefaultItem of the DRTApplicationSetupSequence.

◆ getBeam()

DRTBeamSequence::Item & DRTPlan::getBeam ( Sint32  beamNumber)

find a beam by its beam number.

Parameters
beamNumberthe beam number to find.
Returns
the item representing the beam or the EmptyDefaultItem of the DRTBeamSequence.

◆ getDoseReference()

DRTDoseReferenceSequence::Item & DRTPlan::getDoseReference ( Sint32  referenceNumber)

find a dose reference by its dose reference number.

Parameters
referenceNumberthe beam number to find.
Returns
the item representing the dose reference or the EmptyDefaultItem of the DRTDoseReferenceSequence.

◆ getFractionGroup()

DRTFractionGroupSequence::Item & DRTPlan::getFractionGroup ( Sint32  fractionGroupNumber)

find a fraction group by its fraction group number.

Parameters
fractionGroupNumberthe fraction group number to find.
Returns
the item representing the fraction group or the EmptyDefaultItem of the DRTFractionGroupSequence.

◆ getPatientSetup()

DRTPatientSetupSequence::Item & DRTPlan::getPatientSetup ( Sint32  setupNumber)

find a patient setup by its patient setup number.

Parameters
setupNumberthe setup number to find.
Returns
the item representing the setup or the EmptyDefaultItem of the DRTPatientSetupSequence.

◆ getToleranceTable()

DRTToleranceTableSequence::Item & DRTPlan::getToleranceTable ( Sint32  tableNumber)

find a tolerance table by its tolerance table number.

Parameters
tableNumberthe tolerance table number to find.
Returns
the item representing the tolerance table or the EmptyDefaultItem of the DRTToleranceTableSequence.

◆ loadFile()

virtual OFCondition DRTPlan::loadFile ( const OFFilename fileName,
const E_FileReadMode  readMode = ERM_autoDetect,
const E_TransferSyntax  readXfer = EXS_Unknown 
)
virtual

load an object from a file

Parameters
fileNamename of the file to load (may contain wide chars if support enabled). Since there are various constructors for the OFFilename class, a "char *", "OFString" or "wchar_t *" can also be passed directly to this parameter.
readModeread file with or without meta header, i.e. as a fileformat or a dataset. Use ERM_fileOnly in order to force the presence of a meta header.
readXfertransfer syntax used to read the data (auto detection if EXS_Unknown)
Returns
status, EC_Normal if successful, an error code otherwise

The documentation for this class was generated from the following file:


Generated on Tue Dec 19 2023 for DCMTK Version 3.6.8 by Doxygen 1.9.4