public class TreatmentSessionBeamSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
ApplicatorSequence |
getApplicatorSequence()
Retrieves pre-initialized object of Applicator Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getBeamDescription()
Retrieves User-defined description for delivered Beam.
|
BeamLimitingDeviceLeafPairsSequence |
getBeamLimitingDeviceLeafPairsSequence()
Retrieves pre-initialized object of Beam Limiting Device Leaf Pairs Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getBeamName()
Retrieves User-defined name for delivered Beam.
|
java.lang.String |
getBeamType()
Retrieves Motion characteristic of delivered Beam.
|
ControlPointDeliverySequence |
getControlPointDeliverySequence()
Retrieves pre-initialized object of Control Point Delivery Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getCurrentFractionNumber()
Retrieves Current Fraction Number.
|
java.lang.String |
getDeliveredPrimaryMeterset()
Retrieves Machine setting actually delivered as recorded by primary meterset
|
java.lang.String |
getDeliveredSecondaryMeterset()
Retrieves Machine setting actually delivered as recorded by Secondary meterset
|
java.lang.String |
getDeliveredTreatmentTime()
Retrieves Treatment Time actually delivered .
|
java.lang.String |
getHighDoseTechniqueType()
Retrieves Type of high-dose treatment technique.
|
java.lang.String |
getNumberOfBlocks()
Retrieves Number of Blocks or Electron Electron Inserts associated with Beam.
|
java.lang.String |
getNumberOfBoli()
Retrieves Number of Boli used with current Beam.
|
java.lang.String |
getNumberofCompensators()
RetrievesNumber of Compensators associated with current delivered Beam.
|
java.lang.String |
getNumberOfControlPoints()
Retrieves Number of control points delivered .
|
java.lang.String |
getNumberofWedges()
Retrieves Number of Wedges.
|
PrimaryFluenceModeSequence |
getPrimaryFluenceModeSequence()
Retrieves pre-initialized object of Primary Fluence Mode Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence.
|
java.lang.String |
getRadiationType()
Retrieves Particle type of delivered Beam.
|
RecordedBlockSequence |
getRecordedBlockSequence()
Retrieves pre-initialized object of Recorded Block Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
RecordedCompensatorSequence |
getRecordedCompensatorSequence()
Retrieves pre-initialized object of Recorded Compensator Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
RecordedWedgeSequence |
getRecordedWedgeSequence()
Retrieves pre-initialized object of Recorded Wedge Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getReferencedBeamNumber()
Retrieves Referenced Beam Number.
|
ReferencedBolusSequence |
getReferencedBolusSequence()
Retrieves pre-initialized object of Referenced Bolus Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
ReferencedCalculatedDoseReferenceSequence |
getReferencedCalculatedDoseReferenceSequence()
Retrieves pre-initialized object of Referenced Calculated Dose Reference Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
ReferencedMeasuredDoseReferenceSequence |
getReferencedMeasuredDoseReferenceSequence()
Retrieves pre-initialized object of Referenced Measured Dose Reference Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getReferencedPatientSeupNumber()
Retrieves Referenced Patient Setup Number.
|
ReferencedVerificationImageSequence |
getReferencedVerificationImageSequence()
Retrieves pre-initialized object of Referenced Verification Image Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getSourceAxisDistance()
Retrieves Source Axis Distance.
|
java.lang.String |
getSpecifiedPrimaryMeterset()
Retrieves Desired machine setting of primary meterset.
|
java.lang.String |
getSpecifiedSecondaryMeterset()
Retrieves Desired machine setting of Secondary meterset.
|
java.lang.String |
getSpecifiedTreatmentTime()
Retrieves Treatment Time .
|
java.lang.String |
getTreatmentDeliveryType()
Retrieves Treatment Delivery Type.
|
java.lang.String |
getTreatmentTerminationCode()
Retrieves Treatment machine Termination Code
|
java.lang.String |
getTreatmentTerminationStatus()
Retrieves Conditions under which treatment was terminated.
|
java.lang.String |
getTreatmentVerificationStatus()
Retrieves Conditions under which treatment was verified by a verification system.
|
void |
setBeamDescription(java.lang.String strBeamDescription)
Sets User-defined description for delivered Beam.
|
void |
setBeamName(java.lang.String strBeamName)
Sets User-defined name for delivered Beam.
|
void |
setBeamType(EnumBeamType enumBeamType)
Sets Motion characteristic of delivered Beam.
|
void |
setCurrentFractionNumber(java.lang.String strCurrentFractionNumber)
Sets Current Fraction Number.
|
void |
setDeliveredPrimaryMeterset(java.lang.String strDeliveredPrimaryMeterset)
Sets Machine setting actually delivered as recorded by primary meterset.
|
void |
setDeliveredSecondaryMeterset(java.lang.String strDeliveredSecondaryMeterset)
Sets Machine setting actually delivered as recorded by Secondary meterset.
|
void |
setDeliveredTreatmentTime(java.lang.String strDeliveredTreatmentTime)
Sets Treatment Time actually delivered.
|
void |
setHighDoseTechniqueType(EnumHighDoseTechniqueType enumHighDoseTechniqueType)
Sets Type of high-dose treatment technique.
|
void |
setNumberOfBlocks(java.lang.String strNumberOfBlocks)
Sets Number of Blocks or Electron Electron Inserts associated with Beam.
|
void |
setNumberOfBoli(java.lang.String strNumberOfBoli)
Sets Number of Boli used with current Beam.
|
void |
setNumberofCompensators(java.lang.String strNumberofCompensators)
Sets Number of Compensators associated with current delivered Beam.
|
void |
setNumberOfControlPoints(java.lang.String strNumberOfControlPoints)
Sets Number of control points delivered.
|
void |
setNumberofWedges(java.lang.String strNumberofWedges)
Sets Number of Wedges associated with current delivered Beam.
|
void |
setRadiationType(EnumRadiationType enumRadiationType)
Sets Particle type of delivered Beam.
|
void |
setReferencedBeamNumber(java.lang.String strReferencedBeamNumber)
Sets References Beam specified by Beam Number (300A,00C0) in Beam Sequence (300A,00B0) in RT Beams Module within referenced RT Plan.
|
void |
setReferencedPatientSetupNumber(java.lang.String strReferencedPatientSetupNumber)
Sets Referenced Patient Setup Number.
|
void |
setSourceAxisDistance(java.lang.String strSourceAxisDistance)
Sets Source Axis Distance .
|
void |
setSpecifiedPrimaryMeterset(java.lang.String strSpecifiedPrimaryMeterset)
Sets Desired machine setting of primary meterset.
|
void |
setSpecifiedSecondaryMeterset(java.lang.String strSpecifiedSecondaryMeterset)
Sets Desired machine setting of Secondary meterset.
|
void |
setSpecifiedTreatmentTime(java.lang.String strSpecifiedTreatmentTime)
Sets Treatment Time (sec)..
|
void |
setTreatmentDeliveryType(EnumTreatmentDeliveryType enumTreatmentDeliveryType)
Sets Treatment Delivery Type.
|
void |
setTreatmentTerminationCode(java.lang.String strTreatmentTerminationCode)
Sets Treatment machine Termination Code.
|
void |
setTreatmentTerminationStatus(EnumTreatmentTerminationStatus enumTreatmentTerminationStatus)
Sets Conditions under which treatment was terminated.
|
void |
setTreatmentVerificationStatus(EnumTreatmentTerminationStatus enumTreatmentVerificationStatus)
Sets Conditions under which treatment was verified by a verification system..
|
boolean |
validateForModule()
Validates all the attributes in TreatmentSessionBeamSequenceItem that are present in the DataSet
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic void setReferencedBeamNumber(java.lang.String strReferencedBeamNumber)
strReferencedBeamNumber - String value of Referenced Beam Number.public java.lang.String getReferencedBeamNumber()
public void setBeamName(java.lang.String strBeamName)
strBeamName - String value of Beam Name.public java.lang.String getBeamName()
public void setBeamDescription(java.lang.String strBeamDescription)
strBeamDescription - String value of Beam Description.public java.lang.String getBeamDescription()
public void setBeamType(EnumBeamType enumBeamType)
enumBeamType - Enum value of Beam Description.public java.lang.String getBeamType()
public void setRadiationType(EnumRadiationType enumRadiationType)
enumRadiationType - Enum value of Radiation Type.public java.lang.String getRadiationType()
public void setHighDoseTechniqueType(EnumHighDoseTechniqueType enumHighDoseTechniqueType)
enumHighDoseTechniqueType - Enum value of high-dose treatment technique Type.public java.lang.String getHighDoseTechniqueType()
public ReferencedVerificationImageSequence getReferencedVerificationImageSequence()
public ReferencedMeasuredDoseReferenceSequence getReferencedMeasuredDoseReferenceSequence()
public ReferencedCalculatedDoseReferenceSequence getReferencedCalculatedDoseReferenceSequence()
public void setSourceAxisDistance(java.lang.String strSourceAxisDistance)
strSourceAxisDistance - String value of Source Axis Distance.public java.lang.String getSourceAxisDistance()
public BeamLimitingDeviceLeafPairsSequence getBeamLimitingDeviceLeafPairsSequence()
public void setReferencedPatientSetupNumber(java.lang.String strReferencedPatientSetupNumber)
strReferencedPatientSetupNumber - String value of Referenced Patient Setup Number.public java.lang.String getReferencedPatientSeupNumber()
public void setNumberofWedges(java.lang.String strNumberofWedges)
strNumberofWedges - String value of Number of Wedges.public java.lang.String getNumberofWedges()
public RecordedWedgeSequence getRecordedWedgeSequence()
public void setNumberofCompensators(java.lang.String strNumberofCompensators)
strNumberofCompensators - String value of Number of Compensators.public java.lang.String getNumberofCompensators()
public RecordedCompensatorSequence getRecordedCompensatorSequence()
public void setNumberOfBoli(java.lang.String strNumberOfBoli)
strNumberOfBoli - String value of Number of Boli.public java.lang.String getNumberOfBoli()
public ReferencedBolusSequence getReferencedBolusSequence()
public void setNumberOfBlocks(java.lang.String strNumberOfBlocks)
strNumberOfBlocks - String value of Number of Blocks.public java.lang.String getNumberOfBlocks()
public RecordedBlockSequence getRecordedBlockSequence()
public ApplicatorSequence getApplicatorSequence()
public void setCurrentFractionNumber(java.lang.String strCurrentFractionNumber)
strCurrentFractionNumber - String value of Current Fraction Number.public java.lang.String getCurrentFractionNumber()
public void setTreatmentDeliveryType(EnumTreatmentDeliveryType enumTreatmentDeliveryType)
enumTreatmentDeliveryType - Enum value of Treatment Delivery Type.public java.lang.String getTreatmentDeliveryType()
public void setTreatmentTerminationStatus(EnumTreatmentTerminationStatus enumTreatmentTerminationStatus)
enumTreatmentTerminationStatus - Enum value of Treatment Termination Status.public java.lang.String getTreatmentTerminationStatus()
public void setTreatmentTerminationCode(java.lang.String strTreatmentTerminationCode)
strTreatmentTerminationCode - String value of Treatment Termination Code.public java.lang.String getTreatmentTerminationCode()
public void setTreatmentVerificationStatus(EnumTreatmentTerminationStatus enumTreatmentVerificationStatus)
enumTreatmentVerificationStatus - Enum value of Treatment Verification Status.public java.lang.String getTreatmentVerificationStatus()
public void setSpecifiedPrimaryMeterset(java.lang.String strSpecifiedPrimaryMeterset)
strSpecifiedPrimaryMeterset - String value of Specified Primary Meterset.public java.lang.String getSpecifiedPrimaryMeterset()
public void setSpecifiedSecondaryMeterset(java.lang.String strSpecifiedSecondaryMeterset)
strSpecifiedSecondaryMeterset - String value of Specified Secondary Meterset.public java.lang.String getSpecifiedSecondaryMeterset()
public void setDeliveredPrimaryMeterset(java.lang.String strDeliveredPrimaryMeterset)
strDeliveredPrimaryMeterset - String value of Delivered Primary Meterset.public java.lang.String getDeliveredPrimaryMeterset()
public void setDeliveredSecondaryMeterset(java.lang.String strDeliveredSecondaryMeterset)
strDeliveredSecondaryMeterset - String value of Delivered Secondary Meterset.public java.lang.String getDeliveredSecondaryMeterset()
public void setSpecifiedTreatmentTime(java.lang.String strSpecifiedTreatmentTime)
strSpecifiedTreatmentTime - String value of Specified Treatment Time.public java.lang.String getSpecifiedTreatmentTime()
public void setDeliveredTreatmentTime(java.lang.String strDeliveredTreatmentTime)
strDeliveredTreatmentTime - String value of Delivered Treatment Time.public java.lang.String getDeliveredTreatmentTime()
public void setNumberOfControlPoints(java.lang.String strNumberOfControlPoints)
strNumberOfControlPoints - String value of Number Of Control Points.public java.lang.String getNumberOfControlPoints()
public ControlPointDeliverySequence getControlPointDeliverySequence()
public boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public PrimaryFluenceModeSequence getPrimaryFluenceModeSequence()