public class RTBrachySessionRecordModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
RTBrachySessionRecordModule(IDataSet objIDataSet)
Creates RT Brachy Session Record Module with default initialization.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBrachyTreatmentTechnique()
Retrieves brachytherapy treatment technique.
|
java.lang.String |
getBrachyTreatmentType()
Retrieves brachytherapy treatment type.
|
java.lang.String |
getNumberOfFractionsPlanned()
Retrieves total number of treatments (Fractions) planned for current Fraction Group.
|
java.lang.String[] |
getOperatorNames()
Retrieves Operator Names.
|
RecordedSourceSequence |
getRecordedSourceSequence()
Retrieves pre-initialized object of Recorded Source 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 |
getReferencedFractionGroupNumber()
Retrieves identifier of Fraction Group within RT Plan referenced in Referenced RT Plan
Sequence (300C,0002).
|
TreatmentSessionApplicationSetupSequence |
getTreatmentSessionApplicationSetupSequence()
Retrieves pre-initialized object of Treatment Session Application Setup Sequence.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setBrachyTreatmentTechnique(EnumBrachyTreatmentTechnique enumBrachyTreatmentTechnique)
Sets type of brachytherapy treatment technique.
|
void |
setBrachyTreatmentType(EnumBrachyTreatmentType enumBrachyTreatmentType)
Sets type of brachytherapy treatment.
|
void |
setNumberOfFractionsPlanned(java.lang.String strNumberOfFractionsPlanned)
Sets total number of treatments (Fractions) planned for current Fraction Group.
|
void |
setOperatorNames(java.lang.String[] arrStrOperatorNames)
This method is used to set the Operator Names administering treatment session.
|
void |
setReferencedFractionGroupNumber(java.lang.String strReferencedFractionGroupNumber)
Sets identifier of Fraction Group within RT Plan referenced in Referenced RT Plan
Sequence (300C,0002).
|
boolean |
validateModule()
This method validates each Attribute in the Module according to the Type
of the Attribute.Attributes are of 5 types.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public RTBrachySessionRecordModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - If validation of Module failspublic void setOperatorNames(java.lang.String[] arrStrOperatorNames)
arrStrOperatorNames - Name of operator administering treatment session.public java.lang.String[] getOperatorNames()
public void setReferencedFractionGroupNumber(java.lang.String strReferencedFractionGroupNumber)
strReferencedFractionGroupNumber - String value of Referenced Fraction Group Number.public java.lang.String getReferencedFractionGroupNumber()
public void setNumberOfFractionsPlanned(java.lang.String strNumberOfFractionsPlanned)
strNumberOfFractionsPlanned - String value of Number of Fractions Planned.public java.lang.String getNumberOfFractionsPlanned()
public void setBrachyTreatmentTechnique(EnumBrachyTreatmentTechnique enumBrachyTreatmentTechnique)
enumBrachyTreatmentTechnique - Enum value of Brachy Treatment Technique.public java.lang.String getBrachyTreatmentTechnique()
public void setBrachyTreatmentType(EnumBrachyTreatmentType enumBrachyTreatmentType)
enumBrachyTreatmentType - Enum value of Brachy Treatment Type.public java.lang.String getBrachyTreatmentType()
public RecordedSourceSequence getRecordedSourceSequence()
public TreatmentSessionApplicationSetupSequence getTreatmentSessionApplicationSetupSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module