public class DisplayQAResultContextMacro extends Macro
| Constructor and Description |
|---|
DisplayQAResultContextMacro(IDataSet objDataSet)
This constructor constructs a Macro with specified DataSet.
|
DisplayQAResultContextMacro(IDataSet objDataSet,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with specified DataSet and DictionaryReader
|
DisplayQAResultContextMacro(IItem objItem)
This constructor constructs a Macro with the specified Item
|
DisplayQAResultContextMacro(IItem objItem,
IDictionaryReader objDictionaryReader)
This constructor constructs a Macro with the specified Item and DictionaryReader
|
| Modifier and Type | Method and Description |
|---|---|
ActualHumanPerformersSequence |
getActualHumanPerformersSequence()
Retrieves pre-initialized object of Actual Human Performers 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.
|
MeasurementEquipmentSequence |
getMeasurementEquipmentSequence()
Retrieves pre-initialized object of Measurement Equipment 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 |
getPerformedProcedureStepEndDateTime()
Retrieves Date and Time at which the QA job that generated the results ended.
|
java.lang.String |
getPerformedProcedureStepStartDateTime()
Retrieves Date and Time at which the QA job that generated the results started
|
void |
setPerformedProcedureStepEndDateTime(java.lang.String strPerformedProcedureStepEndDateTime)
Sets Date and Time at which the QA job that generated the results ended.
|
void |
setPerformedProcedureStepStartDateTime(java.lang.String strPerformedProcedureStepStartDateTime)
Sets Date and Time at which the QA job that generated the results started
|
boolean |
validate()
Validates all the attributes in DisplayQAResultContextMacro
|
static boolean |
validate(IDataSet objIDataSet)
Validates all the attributes in DisplayQAResultContextMacro that are present in the DataSet
|
static boolean |
validate(IItem objIItem)
Validates all the attributes in DisplayQAResultContextMacro that are present in the DataSet
|
addDataElement, clone, contains, getDataElement, getTransferSyntaxpublic DisplayQAResultContextMacro(IDataSet objDataSet)
objDataSet - Collection of DataElementspublic DisplayQAResultContextMacro(IDataSet objDataSet, IDictionaryReader objDictionaryReader)
objDataSet - specifies the DataSetobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic DisplayQAResultContextMacro(IItem objItem)
objItem - specifies instance of Item classpublic DisplayQAResultContextMacro(IItem objItem, IDictionaryReader objDictionaryReader)
objItem - specifies instance of Item classobjDictionaryReader - specifies the DICOM Dictionary reader to be usedpublic boolean validate()
throws InvalidMacroException
InvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IDataSet objIDataSet) throws InvalidMacroException
objIDataSet - collection of DataElementsInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public static boolean validate(IItem objIItem) throws InvalidMacroException
objIItem - collection of DataElements in a sequenceInvalidMacroException - throws InvalidMacroException If Mandatory or Conditional element fails.public void setPerformedProcedureStepStartDateTime(java.lang.String strPerformedProcedureStepStartDateTime)
strPerformedProcedureStepStartDateTime - String value of Date and Time at which the QA job that generated the results startedpublic java.lang.String getPerformedProcedureStepStartDateTime()
public void setPerformedProcedureStepEndDateTime(java.lang.String strPerformedProcedureStepEndDateTime)
strPerformedProcedureStepEndDateTime - String value of Date and Time at which the QA job that generated the results ended.public java.lang.String getPerformedProcedureStepEndDateTime()
public ActualHumanPerformersSequence getActualHumanPerformersSequence()
public MeasurementEquipmentSequence getMeasurementEquipmentSequence()