public class ContrastBolusModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
ContrastBolusModule(IDataSet objIDataSet)
Creates Contarst/Bolus Module with default initialization.
|
| Modifier and Type | Method and Description |
|---|---|
ContrastBolusAdministrationRouteSequence |
getContrastBolusAdministrationRouteSequence()
This method provides the pre-initialized object of Contrast Bolus Administration Route Sequence.
|
java.lang.String |
getContrastBolusAgent()
Retrieves the Agent of Contrast/Bolus.
|
ContrastBolusAgentSequence |
getContrastBolusAgentSequence()
This method provides the pre-initialized object of Contrast Bolus Agent Sequence.
|
java.lang.String |
getContrastBolusIngredient()
Retrieves the Contrast/Bolus Ingredient.
|
java.lang.String |
getContrastBolusIngredientConcentration()
Retrieves the Contrast/Bolus Ingredient Concentration.
|
java.lang.String |
getContrastBolusRoute()
Retrieves the Route of Contrast/Bolus.
|
java.lang.String |
getContrastBolusStartTime()
Retrieves the Start time of Contrast/Bolus.
|
java.lang.String |
getContrastBolusStopTime()
Retrieves the Stop time of Contrast/Bolus.
|
java.lang.String |
getContrastBolusTotalDose()
Retrieves the Total dose of Contrast/Bolus.
|
java.lang.String |
getContrastBolusVolume()
Retrieves the Volume of Contrast/Bolus.
|
java.lang.String[] |
getContrastFlowDuration()
Retrieves the Duration of Contrast Flow.
|
java.lang.String[] |
getContrastFlowRate()
Retrieves the Rate of Contrast Flow.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the custom collection containing the list of DataElements belonging to the CT
Image Module specified by DICOM Standard.
|
void |
setContrastBolusAgent(java.lang.String strContrastBolusAgent)
The method is used to set Contrast or bolus agent
The function accepts a String Value strContrastBolusAgent and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setContrastBolusIngredient(EnumContrastBolusIngredient enumContrastBolusIngredient)
The method is used to set active ingredient of agent.
|
void |
setContrastBolusIngredientConcentration(java.lang.String strContrastBolusIngredientConcentration)
The method is used to set milligrams of active ingredient per milliliter
of (diluted) agent
The function accepts a String Value as the strContrastBolusIngredientConcentration and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setContrastBolusRoute(java.lang.String strContrastBolusRoute)
The method is used to set administration route of contrast agent
The function accepts a String Value as the strContrastBolusRoute and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setContrastBolusStartTime(java.lang.String strContrastBolusStartTime)
The method is used to set time of start of injection
The function accepts a String Value as the strContrastBolusStartTime and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setContrastBolusStopTime(java.lang.String strContrastBolusStopTime)
The method is used to set time of end of contrast injection
The function accepts a String Value as the strContrastBolusStopTime and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setContrastBolusTotalDose(java.lang.String strContrastBolusTotalDose)
The method is used to set total amount in milliliters of the undiluted contrast agent.
|
void |
setContrastBolusVolume(java.lang.String strContrastBolusVolume)
The method is used to set volume injected in milliliters of diluted contrast agent
The function accepts a String Value as the strContrastBolusVolume and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setContrastFlowDuration(java.lang.String[] arrStrContrastFlowDuration)
This method is used to set duration(s) of injection(s) in seconds.
|
void |
setContrastFlowRate(java.lang.String[] arrStrContrastFlowRate)
This method is used to set rate(s) of injection(s) in milliliters/sec
The function accepts a String ARRAY Value arrStrContrastFlowRate and creates the
DE based on the transfer syntax and populates the DE with right values.
|
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 ContrastBolusModule(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 setContrastBolusAgent(java.lang.String strContrastBolusAgent)
strContrastBolusAgent - :String value of Contrast or bolus agent.public void setContrastBolusRoute(java.lang.String strContrastBolusRoute)
strContrastBolusRoute - : administration route of contrast agent.public void setContrastBolusVolume(java.lang.String strContrastBolusVolume)
strContrastBolusVolume - : Volume injected in milliliters of diluted contrast agentpublic void setContrastBolusStartTime(java.lang.String strContrastBolusStartTime)
strContrastBolusStartTime - : Time of start of injection.public void setContrastBolusStopTime(java.lang.String strContrastBolusStopTime)
strContrastBolusStopTime - : Time of end of contrast injection.public void setContrastBolusTotalDose(java.lang.String strContrastBolusTotalDose)
strContrastBolusTotalDose - : total amount in milliliters of the undiluted contrast agent.public void setContrastFlowRate(java.lang.String[] arrStrContrastFlowRate)
arrStrContrastFlowRate - :rate(s) of injection(s) in milliliters/secpublic void setContrastFlowDuration(java.lang.String[] arrStrContrastFlowDuration)
arrStrContrastFlowDuration - :duration(s) of injection(s) in seconds.public void setContrastBolusIngredient(EnumContrastBolusIngredient enumContrastBolusIngredient)
enumContrastBolusIngredient - the enum contrast bolus ingredientpublic void setContrastBolusIngredientConcentration(java.lang.String strContrastBolusIngredientConcentration)
strContrastBolusIngredientConcentration - : milligrams of active ingredient per milliliter of (diluted) agentpublic ContrastBolusAgentSequence getContrastBolusAgentSequence()
public ContrastBolusAdministrationRouteSequence getContrastBolusAdministrationRouteSequence()
public java.lang.String getContrastBolusAgent()
public java.lang.String getContrastBolusRoute()
public java.lang.String getContrastBolusVolume()
public java.lang.String getContrastBolusStartTime()
public java.lang.String getContrastBolusStopTime()
public java.lang.String getContrastBolusTotalDose()
public java.lang.String[] getContrastFlowRate()
public java.lang.String[] getContrastFlowDuration()
public java.lang.String getContrastBolusIngredient()
public java.lang.String getContrastBolusIngredientConcentration()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module