public class RecordedChannelSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
BrachyControlPointDeliveredSequence |
getBrachyControlPointDeliveredSequence()
Retrieves pre-initialized object of Brachy Control Point Delivered Sequence.
|
java.lang.String |
getChannelLength()
Retrieves Length of Channel (mm).
|
java.lang.String |
getChannelNumber()
Retrieves Identification number of the Channel.
|
java.lang.String |
getDeliveredChannelTotalTime()
Retrieves Total amount of time Delivered between Control Point 0 and
final Control Point of the Brachy Control Point Sequence (300A,02D0) for current Channel (sec).
|
java.lang.String |
getDeliveredNumberOfPulses()
Retrieves Number of Pulses delivered per fraction for current Channel.
|
java.lang.String |
getDeliveredPulseRepetitionInterval()
Retrieves Pulse repetition interval (sec) Delivered for current Channel.
|
java.lang.String |
getNumberOfControlPoints()
Retrieves Number of control points in Channel.
|
PulseSpecificBrachyControlPointDeliveredSequence |
getPulseSpecificBrachyControlPointDeliveredSequence()
Retrieves pre-initialized object of Pulse Specific Brachy Control Point Delivered Sequence.
|
RecordedChannelShieldSequence |
getRecordedChannelShieldSequence()
Retrieves pre-initialized object of Recorded Channel Shield Sequence.
|
RecordedSourceApplicatorSequence |
getRecordedSourceApplicatorSequence()
Retrieves pre-initialized object of Recorded Source 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
|
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 |
getReferencedSourceNumber()
Retrieves referenced Source within the Recorded Source Sequence (3008,0100) for current Application Setup.
|
java.lang.String |
getSafePositionExitDate()
Retrieves Date on which the source(s) exited the safe.
|
java.lang.String |
getSafePositionExitTime()
Retrieves Time on which the source(s) exited the safe.
|
java.lang.String |
getSafePositionReturnDate()
Retrieves Date on which the source(s) returned to the safe.
|
java.lang.String |
getSafePositionReturnTime()
Retrieves Time on which the source(s) returned to the safe.
|
java.lang.String |
getSourceMovementType()
Retrieves Type of Source movement.
|
java.lang.String |
getSpecifiedChannelTotalTime()
Retrieves Total amount of time specified between Control Point 0 and
final Control Point of the Brachy Control Point Sequence (300A,02D0) for current Channel (sec).
|
java.lang.String |
getSpecifiedNumberOfPulses()
Retrieves Number of Pulses specified per fraction for current Channel.
|
java.lang.String |
getSpecifiedPulseRepetitionInterval()
Retrieves Pulse repetition interval (sec) specified for current Channel.
|
java.lang.String |
getTransferTubeLength()
Retrieves Length of Transfer Tube of current afterloading Channel (mm).
|
java.lang.String |
getTransferTubeNumber()
Retrieves Identification number of the Transfer Tube.
|
void |
setChannelLength(java.lang.String strChannelLength)
Sets Length of Channel (mm).
|
void |
setChannelNumber(java.lang.String strChannelNumber)
Sets Identification number of the Channel.
|
void |
setDeliveredChannelTotalTime(java.lang.String strDeliveredChannelTotalTime)
Sets Total amount of time actually delivered between Control Point 0 and
final Control Point of the Brachy Control Point Sequence (300A,02D0) for current Channel (sec).
|
void |
setDeliveredNumberOfPulses(java.lang.String strDeliveredNumberOfPulses)
Sets Number of Pulses actually delivered per fraction for current Channel.
|
void |
setDeliveredPulseRepetitionInterval(java.lang.String strDeliveredPulseRepetitionInterval)
Sets Pulse repetition interval (sec) actually delivered for current Channel.
|
void |
setNumberOfControlPoints(java.lang.String strNumberOfControlPoints)
Sets Number of control points in Channel.For an N-segment Channel there will be 2N or N+1 control points.
|
void |
setReferencedSourceNumber(java.lang.String strReferencedSourceNumber)
Uniquely identifies the referenced Source within the Recorded Source Sequence (3008,0100) for current Application Setup.
|
void |
setSafePositionExitDate(java.lang.String strSafePositionExitDate)
Sets Date on which the source(s) exited the safe.
|
void |
setSafePositionExitTime(java.lang.String strSafePositionExitDate)
Sets Time on which the source(s) exited the safe.
|
void |
setSafePositionReturnDate(java.lang.String strSafePositionReturnDate)
Sets Date on which the source(s) returned to the safe.
|
void |
setSafePositionReturnTime(java.lang.String strSafePositionReturnTime)
Sets Time on which the source(s) returned to the safe.
|
void |
setSourceMovementType(EnumSourceMovementType enumSourceMovementType)
Sets Type of Source movement.
|
void |
setSpecifiedChannelTotalTime(java.lang.String strSpecifiedChannelTotalTime)
Sets Total amount of time specified between Control Point 0 and
final Control Point of the Brachy Control Point Sequence (300A,02D0) for current Channel (sec).
|
void |
setSpecifiedNumberOfPulses(java.lang.String strSpecifiedNumberOfPulses)
Sets Number of Pulses specified per fraction for current Channel.
|
void |
setSpecifiedPulseRepetitionInterval(java.lang.String strSpecifiedPulseRepetitionInterval)
Sets Pulse repetition interval (sec) specified for current Channel.
|
void |
setTransferTubeLength(java.lang.String strTransferTubeLength)
Sets Length of Transfer Tube of current afterloading Channel (mm).
|
void |
setTransferTubeNumber(java.lang.String strTransferTubeNumber)
Sets Identification number of the Transfer Tube.
|
boolean |
validateForModule()
Validates all the attributes in
RecordedChannelSequenceItem 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 setChannelNumber(java.lang.String strChannelNumber)
strChannelNumber - String value of Channel Number.public java.lang.String getChannelNumber()
public void setChannelLength(java.lang.String strChannelLength)
strChannelLength - String value of Channel Length.public java.lang.String getChannelLength()
public void setSpecifiedChannelTotalTime(java.lang.String strSpecifiedChannelTotalTime)
strSpecifiedChannelTotalTime - String value of Specified Channel Total Time.public java.lang.String getSpecifiedChannelTotalTime()
public void setDeliveredChannelTotalTime(java.lang.String strDeliveredChannelTotalTime)
strDeliveredChannelTotalTime - String value of Delivered Channel Total Time.public java.lang.String getDeliveredChannelTotalTime()
public void setSourceMovementType(EnumSourceMovementType enumSourceMovementType)
enumSourceMovementType - Enum value of Type of Source movement.public java.lang.String getSourceMovementType()
public void setSpecifiedNumberOfPulses(java.lang.String strSpecifiedNumberOfPulses)
strSpecifiedNumberOfPulses - String value of Specified Number of Pulses.public java.lang.String getSpecifiedNumberOfPulses()
public void setDeliveredNumberOfPulses(java.lang.String strDeliveredNumberOfPulses)
strDeliveredNumberOfPulses - String value of Delivered Number of Pulses.public java.lang.String getDeliveredNumberOfPulses()
public void setSpecifiedPulseRepetitionInterval(java.lang.String strSpecifiedPulseRepetitionInterval)
strSpecifiedPulseRepetitionInterval - String value of Specified Pulse Repetition Interval.public java.lang.String getSpecifiedPulseRepetitionInterval()
public void setDeliveredPulseRepetitionInterval(java.lang.String strDeliveredPulseRepetitionInterval)
strDeliveredPulseRepetitionInterval - String value of Delivered Pulse Repetition Interval.public java.lang.String getDeliveredPulseRepetitionInterval()
public ReferencedMeasuredDoseReferenceSequence getReferencedMeasuredDoseReferenceSequence()
public ReferencedCalculatedDoseReferenceSequence getReferencedCalculatedDoseReferenceSequence()
public RecordedSourceApplicatorSequence getRecordedSourceApplicatorSequence()
public void setTransferTubeNumber(java.lang.String strTransferTubeNumber)
strTransferTubeNumber - String value of Transfer Tube Number.public java.lang.String getTransferTubeNumber()
public void setTransferTubeLength(java.lang.String strTransferTubeLength)
strTransferTubeLength - String value of Transfer Tube Length.public java.lang.String getTransferTubeLength()
public RecordedChannelShieldSequence getRecordedChannelShieldSequence()
public void setReferencedSourceNumber(java.lang.String strReferencedSourceNumber)
strReferencedSourceNumber - String value of Referenced Source Number.public java.lang.String getReferencedSourceNumber()
public void setSafePositionExitDate(java.lang.String strSafePositionExitDate)
strSafePositionExitDate - String value of Safe Position Exit Date.public java.lang.String getSafePositionExitDate()
public void setSafePositionExitTime(java.lang.String strSafePositionExitDate)
strSafePositionExitDate - String value of Safe Position Exit Time.public java.lang.String getSafePositionExitTime()
public void setSafePositionReturnDate(java.lang.String strSafePositionReturnDate)
strSafePositionReturnDate - String value of Safe Position Return Date.public java.lang.String getSafePositionReturnDate()
public void setSafePositionReturnTime(java.lang.String strSafePositionReturnTime)
strSafePositionReturnTime - String value of Safe Position Return Time.public java.lang.String getSafePositionReturnTime()
public void setNumberOfControlPoints(java.lang.String strNumberOfControlPoints)
strNumberOfControlPoints - String value of Number of Control Points.public java.lang.String getNumberOfControlPoints()
public BrachyControlPointDeliveredSequence getBrachyControlPointDeliveredSequence()
public PulseSpecificBrachyControlPointDeliveredSequence getPulseSpecificBrachyControlPointDeliveredSequence()
public boolean validateForModule()
throws InvalidItemException
RecordedChannelSequenceItem that are present in the DataSet.validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.