public class PatientSetupSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
FixationDeviceSequence |
getFixationDeviceSequence()
Retrieves pre-initialized object of Fixation Device 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.
|
MotionSynchronizationSequence |
getMotionSynchronizationSequence()
Retrieves Motion Synchronization Sequence.
|
java.lang.String |
getPatientAdditionalPosition()
Retrieves user-defined additional description of patient position.
|
java.lang.String |
getPatientPosition()
Retrieves description of imaging subject�s position relative to the equipment.
|
java.lang.String |
getPatientSetupLabel()
Return Patient Setup Label.
|
java.lang.String |
getPatientSetupNumber()
Return identification number of the Patient Setup.
|
ReferencedSetupImageSequence |
getReferencedSetupImageSequence()
Retrieves pre-initialized object of Referenced Setup 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.
|
SetupDeviceSequence |
getSetupDeviceSequence()
Retrieves pre-initialized object of Setup Device 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 |
getSetupTechnique()
Retrieves user-defined additional description of patient position.
|
java.lang.String |
getSetupTechniqueDescription()
Retrieves user-defined description of Setup Technique.
|
ShieldingDeviceSequence |
getShieldingDeviceSequence()
Retrieves pre-initialized object of Shielding Device 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 |
getTableTopLateralSetupDisplacement()
Retrieves lateral displacement in IEC TABLE TOP coordinate system (in mm) relative to initial
Setup Position, i.e.
|
java.lang.String |
getTableTopLongitudinalSetupDisplacement()
Retrieves longitudinal displacement in IEC TABLE TOP coordinate system (in mm) relative to
initial Setup Position, i.e.
|
java.lang.String |
getTableTopVerticalSetupDisplacement()
Retrieves vertical displacement in IEC TABLE TOP coordinate system (in mm) relative to initial
Setup Position, i.e.
|
void |
setPatientAdditionalPosition(java.lang.String strPatientAdditionalPosition)
Sets user-defined additional description of patient position.
|
void |
setPatientPosition(EnumPatientPosition enumPatientPosition)
Sets description of imaging subject�s position relative to the equipment.
|
void |
setPatientSetupLabel(java.lang.String strPatientSetupLabel)
Sets Patient Setup Label.
|
void |
setPatientSetupNumber(java.lang.String strPatientSetupNumber)
Sets identification number of the Patient Setup.
|
void |
setSetupTechnique(EnumSetupTechnique enumSetupTechnique)
Sets user-defined additional description of patient position.
|
void |
setSetupTechniqueDescription(java.lang.String strSetupTechniqueDescription)
Sets user-defined description of Setup Technique.
|
void |
setTableTopLateralSetupDisplacement(java.lang.String strTableTopLateralSetupDisplacement)
Sets lateral displacement in IEC TABLE TOP coordinate system (in mm) relative to initial
Setup Position, i.e.
|
void |
setTableTopLongitudinalSetupDisplacement(java.lang.String strTableTopLongitudinalSetupDisplacement)
Sets longitudinal displacement in IEC TABLE TOP coordinate system (in mm) relative to
initial Setup Position, i.e.
|
void |
setTableTopVerticalSetupDisplacement(java.lang.String strTableTopVerticalSetupDisplacement)
Sets vertical displacement in IEC TABLE TOP coordinate system (in mm) relative to initial
Setup Position, i.e.
|
boolean |
validateForModule()
Validates all the attributes in CodeSequenceMacro 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 boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setPatientSetupNumber(java.lang.String strPatientSetupNumber)
strPatientSetupNumber - String value of Patient Setup Number.public java.lang.String getPatientSetupNumber()
public void setPatientSetupLabel(java.lang.String strPatientSetupLabel)
strPatientSetupLabel - String value of Patient Setup Label.public java.lang.String getPatientSetupLabel()
public void setPatientPosition(EnumPatientPosition enumPatientPosition)
enumPatientPosition - Enum value of Patient Positionpublic java.lang.String getPatientPosition()
public ReferencedSetupImageSequence getReferencedSetupImageSequence()
public void setPatientAdditionalPosition(java.lang.String strPatientAdditionalPosition)
strPatientAdditionalPosition - String value of Patient Additional Position.public java.lang.String getPatientAdditionalPosition()
public FixationDeviceSequence getFixationDeviceSequence()
public ShieldingDeviceSequence getShieldingDeviceSequence()
public void setSetupTechnique(EnumSetupTechnique enumSetupTechnique)
enumSetupTechnique - enum value of Setup Technique.public java.lang.String getSetupTechnique()
public void setSetupTechniqueDescription(java.lang.String strSetupTechniqueDescription)
strSetupTechniqueDescription - String value of Setup Technique Description.public java.lang.String getSetupTechniqueDescription()
public SetupDeviceSequence getSetupDeviceSequence()
public void setTableTopVerticalSetupDisplacement(java.lang.String strTableTopVerticalSetupDisplacement)
strTableTopVerticalSetupDisplacement - String value of Table Top Vertical Setup Displacement.public java.lang.String getTableTopVerticalSetupDisplacement()
public void setTableTopLongitudinalSetupDisplacement(java.lang.String strTableTopLongitudinalSetupDisplacement)
strTableTopLongitudinalSetupDisplacement - String value of Table Top Longitudinal Setup Displacement.public java.lang.String getTableTopLongitudinalSetupDisplacement()
public void setTableTopLateralSetupDisplacement(java.lang.String strTableTopLateralSetupDisplacement)
strTableTopLateralSetupDisplacement - String value of Table Top Lateral Setup Displacement.public java.lang.String getTableTopLateralSetupDisplacement()
public MotionSynchronizationSequence getMotionSynchronizationSequence()