public class InterventionSequenceItem extends CodeSequenceMacroDependentItem
| Modifier and Type | Method and Description |
|---|---|
AdministrationRouteCodeSequence |
getAdministrationRouteCodeSequence()
Retrieves pre-initialized object of Administration Route Code 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 |
getInterventionDescription()
Return Further description in free form text describing the therapy or other intervention.
|
InterventionDrugCodeSequence |
getInterventionDrugCodeSequence()
Retrieves pre-initialized object of Intervention Drug Code 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 |
getInterventionDrugStartTime()
Return Time of administration of the interventional drug.
|
java.lang.String |
getInterventionDrugStopTime()
Return Time of completion of administration of the intervention drug.
|
java.lang.String |
getInterventionStatus()
Return Temporal relation of SOP Instance to intervention.
|
void |
setInterventionDescription(java.lang.String strInterventionDescription)
Sets Further description in free form text describing the therapy or other intervention.
|
void |
setInterventionDrugStartTime(java.lang.String strInterventionDrugStartTime)
Sets Time of administration of the interventional drug.
|
void |
setInterventionDrugStopTime(java.lang.String strInterventionDrugStopTime)
Sets Time of completion of administration of the intervention drug.
|
void |
setInterventionStatus(EnumInterventionStatus enumInterventionStatus)
Sets Temporal relation of SOP Instance to intervention.
|
boolean |
validateForModule()
Validates all the attributes in CodeSequenceMacro that are present in the DataSet
|
getCodeSequenceMacroaddDataElement, 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 CodeSequenceMacroDependentItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setInterventionStatus(EnumInterventionStatus enumInterventionStatus)
enumInterventionStatus - Enum value of Intervention Statuspublic java.lang.String getInterventionStatus()
public InterventionDrugCodeSequence getInterventionDrugCodeSequence()
public void setInterventionDrugStartTime(java.lang.String strInterventionDrugStartTime)
strInterventionDrugStartTime - String value of Intervention Drug Start Timepublic java.lang.String getInterventionDrugStartTime()
public void setInterventionDrugStopTime(java.lang.String strInterventionDrugStopTime)
strInterventionDrugStopTime - String value of Intervention Drug Stop Timepublic java.lang.String getInterventionDrugStopTime()
public AdministrationRouteCodeSequence getAdministrationRouteCodeSequence()
public void setInterventionDescription(java.lang.String strInterventionDescription)
strInterventionDescription - String value of Intervention Descriptionpublic java.lang.String getInterventionDescription()