public class RequestAttributesSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
ReasonForRequestedProcedureCodeSequence |
getReasonForRequestedProcedureCodeSequence()
Retrieves pre-initialized object of Reason For Requested Procedure 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 |
getReasonForTheRequestedProcedure()
Retrieves reason for the Requested Procedure.
|
java.lang.String |
getRequestedProcedureID()
Retrieves Requested Procedure ID.
|
java.lang.String |
getScheduledProcedureStepDescription()
Retrieves Scheduled Procedure Step Description.
|
java.lang.String |
getScheduledProcedureStepID()
Retrieves Scheduled Procedure Step ID.
|
ScheduledProtocolCodeSequence |
getScheduledProtocolCodeSequence()
Retrieves pre-initialized object of Scheduled Protocol 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.
|
void |
setReasonForTheRequestedProcedure(java.lang.String strReasonForTheRequestedProcedure)
Sets reason for the Requested Procedure.
|
void |
setRequestedProcedureID(java.lang.String strRequestedProcedureID)
Sets the Requested Procedure ID in string format.
|
void |
setScheduledProcedureStepDescription(java.lang.String strScheduledProcedureStepDescription)
Sets Scheduled Procedure Step Description.
|
void |
setScheduledProcedureStepID(java.lang.String strScheduledProcedureStepID)
Sets Scheduled Procedure Step ID.
|
boolean |
validateForModule()
Validates all the attributes in Request Attributes Sequence 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 setRequestedProcedureID(java.lang.String strRequestedProcedureID)
strRequestedProcedureID - String value of Requested Procedure ID.public java.lang.String getRequestedProcedureID()
public void setReasonForTheRequestedProcedure(java.lang.String strReasonForTheRequestedProcedure)
strReasonForTheRequestedProcedure - String value of reason for the Requested Procedure.public java.lang.String getReasonForTheRequestedProcedure()
public ReasonForRequestedProcedureCodeSequence getReasonForRequestedProcedureCodeSequence()
public void setScheduledProcedureStepID(java.lang.String strScheduledProcedureStepID)
strScheduledProcedureStepID - String value of Scheduled Procedure Step ID.public java.lang.String getScheduledProcedureStepID()
public void setScheduledProcedureStepDescription(java.lang.String strScheduledProcedureStepDescription)
strScheduledProcedureStepDescription - String value of Scheduled Procedure Step Description.public java.lang.String getScheduledProcedureStepDescription()
public ScheduledProtocolCodeSequence getScheduledProtocolCodeSequence()
public boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.