public class RadiationDoseModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
RadiationDoseModule(IDataSet objIDataSet)
Creates Annotation List Module with default initialization.
|
| Modifier and Type | Method and Description |
|---|---|
AnatomicStructureSpaceorRegionSequence |
getAnatomicStructureSpaceorRegionSequence()
Retrieves pre-initialized object of AnatomicStructureSpaceorRegionSequence.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 |
getCommentsonRadiationDose()
Return attribute identifies User-defined comments on any special conditions
related to radiation dose encountered during this Performed Procedure Step.
|
java.lang.String |
getDistanceSourcetoDetector()
Return Distance in mm from the source to detector center.
|
java.lang.String |
getDistanceSourcetoEntrance()
Return attribute identifies Distance in mm from the source to the surface of the
patient closest to the source during this Performed Procedure Step.
|
short |
getEntranceDose()
Retrieves Average entrance dose value measured in dGy at the surface of the patient
during this Performed Procedure Step.
|
java.lang.String |
getEntranceDoseinmGy()
Return attribute identifies Average entrance dose value measured in mGy at
the surface of the patient during this Performed Procedure Step.
|
java.lang.Short[] |
getExposedArea()
Return attribute identifies Typical dimension of the exposed area at the
detector plane.
|
ExposureDoseSequence |
getExposureDoseSequence()
Retrieves pre-initialized object of ExposureDoseSequence.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 |
getImageAreaDoseProduct()
Return identifies Total area-dose-product to which the patient was exposed,
accumulated over the complete Performed Procedure Step and measured in dGy*cm*cm,
including fluoroscopy.
|
short |
getTotalNumberofExposures()
Retrieves total number of exposures made during this Performed
Procedure Step.
|
short |
getTotalTimeofFluoroscopy()
Retrieves Total duration of X-Ray exposure during fluoroscopy
in seconds (pedal time) during this Performed Procedure Step.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setCommentsonRadiationDose(java.lang.String StrCommentsonRadiationDose)
Sets attribute identifies User-defined comments on any special conditions
related to radiation dose encountered during this Performed Procedure Step.
|
void |
setDistanceSourcetoDetector(java.lang.String strDistanceSourcetoDetector)
Sets attribute identifies Distance in mm from the source to detector center.
|
void |
setDistanceSourcetoEntrance(java.lang.String StrDistanceSourcetoEntrance)
Sets attribute identifies Distance in mm from the source to the surface of the
patient closest to the source during this Performed Procedure Step.
|
void |
setEntranceDose(short shEntranceDose)
Sets Average entrance dose value measured in dGy at the surface of the patient
during this Performed Procedure Step.
|
void |
setEntranceDoseinmGy(java.lang.String StrEntranceDoseinmGy)
Sets attribute identifies Average entrance dose value measured in mGy at
the surface of the patient during this Performed Procedure Step.
|
void |
setExposedArea(java.lang.Short[] arrShExposedArea)
Sets attribute identifies Typical dimension of the exposed area at the
detector plane.
|
void |
setImageAreaDoseProduct(java.lang.String StrImageAreaDoseProduct)
Sets attribute identifies Total area-dose-product to which the patient was exposed,
accumulated over the complete Performed Procedure Step and measured in dGy*cm*cm,
including fluoroscopy.
|
void |
setTotalNumberofExposures(short shTotalNumberofExposures)
Sets Total number of exposures made during this Performed
Procedure Step.
|
void |
setTotalTimeofFluoroscopy(short shTotalTimeofFluoroscopy)
Sets Total duration of X-Ray exposure during fluoroscopy
in seconds (pedal time) during this Performed Procedure Step.
|
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 RadiationDoseModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - when the module is invalidpublic ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Modulepublic AnatomicStructureSpaceorRegionSequence getAnatomicStructureSpaceorRegionSequence()
public void setTotalTimeofFluoroscopy(short shTotalTimeofFluoroscopy)
shTotalTimeofFluoroscopy - short value of total duration.public short getTotalTimeofFluoroscopy()
public void setTotalNumberofExposures(short shTotalNumberofExposures)
shTotalNumberofExposures - short value of total number of exposures madepublic short getTotalNumberofExposures()
public void setDistanceSourcetoDetector(java.lang.String strDistanceSourcetoDetector)
strDistanceSourcetoDetector - - String identifies Distance in mm from the source to detector center.public java.lang.String getDistanceSourcetoDetector()
public void setDistanceSourcetoEntrance(java.lang.String StrDistanceSourcetoEntrance)
StrDistanceSourcetoEntrance - - String identifies the Distance in mmpublic java.lang.String getDistanceSourcetoEntrance()
public void setEntranceDose(short shEntranceDose)
shEntranceDose - short value of Average entrance dose.public short getEntranceDose()
public void setEntranceDoseinmGy(java.lang.String StrEntranceDoseinmGy)
StrEntranceDoseinmGy - - String identifies Average entrance dose valuepublic java.lang.String getEntranceDoseinmGy()
public void setExposedArea(java.lang.Short[] arrShExposedArea)
arrShExposedArea - - Short array of typical dimension of the exposed areapublic java.lang.Short[] getExposedArea()
public void setImageAreaDoseProduct(java.lang.String StrImageAreaDoseProduct)
StrImageAreaDoseProduct - - String identifies Total area-dose-productpublic java.lang.String getImageAreaDoseProduct()
public void setCommentsonRadiationDose(java.lang.String StrCommentsonRadiationDose)
StrCommentsonRadiationDose - - String identifies User-defined commentspublic java.lang.String getCommentsonRadiationDose()
public ExposureDoseSequence getExposureDoseSequence()