public class StudySchedulingModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
StudySchedulingModule(IDataSet objIDataSet)
Instantiates a new study scheduling module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getReasonForStudy()
Retrieves the reason for performing study.
|
java.lang.String |
getRequestedContrastAgent()
Retrieves Contrast agent requested for use in the procedure.
|
RequestedProcedureCodeSequence |
getRequestedProcedureCodeSequence()
Retrieves pre-initialized object of 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 |
getRequestedProcedureDescription()
Retrieves Institution-generated description or classification of requested procedure.
|
java.lang.String |
getRequestingPhysician()
Retrieves Name of the physician who requested the study.
|
RequestingPhysicianIdentificationSequence |
getRequestingPhysicianIdentificationSequence()
Retrieves pre-initialized object of Requesting Physician Identification 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 |
getRequestingService()
Retrieves Institutional department where the request initiated.
|
java.lang.String |
getScheduledStudyLocation()
Retrieves User-defined location at which the study will be performed.
|
java.lang.String[] |
getScheduledStudyLocationAETitles()
Retrieves A list of Application Entity Title(s) of the location at which the study will be performed.
|
java.lang.String |
getScheduledStudyStartDate()
Retrieves Date on which the study is scheduled to start.
|
java.lang.String |
getScheduledStudyStartTime()
Retrieves Time at which the study is scheduled to start.
|
java.lang.String |
getScheduledStudyStopDate()
Retrieves Date on which the patient examination for the study is scheduled to end.
|
java.lang.String |
getScheduledStudyStopTime()
Retrieves Time at which the patient examination for the study is scheduled to end.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setReasonForStudy(java.lang.String strReasonForStudy)
Sets Describes the reason for performing study.
|
void |
setRequestedContrastAgent(java.lang.String strRequestedContrastAgent)
Sets Contrast agent requested for use in the procedure.
|
void |
setRequestedProcedureDescription(java.lang.String strRequestedProcedureDescription)
Sets Institution-generated description or classification of requested procedure.
|
void |
setRequestingPhysician(java.lang.String strRequestingPhysician)
Sets Name of the physician who requested the study.
|
void |
setRequestingService(java.lang.String strRequestingService)
Sets Institutional department where the request initiated.
|
void |
setScheduledStudyLocation(java.lang.String strScheduledStudyLocation)
Sets User-defined location at which the study will be performed.
|
void |
setScheduledStudyLocationAETitles(java.lang.String[] arrStrScheduledStudyLocationAETitles)
Sets A list of Application Entity Title(s) of the location at which the study will be performed.
|
void |
setScheduledStudyStartDate(java.lang.String strScheduledStudyStartDate)
Sets Date on which the study is scheduled to start.
|
void |
setScheduledStudyStartTime(java.lang.String strScheduledStudyStartTime)
Sets Time at which the study is scheduled to start.
|
void |
setScheduledStudyStopDate(java.lang.String strScheduledStudyStopDate)
Sets Date on which the patient examination for the study is scheduled to end.
|
void |
setScheduledStudyStopTime(java.lang.String strScheduledStudyStopTime)
Sets Time at which the patient examination for the study is scheduled to end.
|
boolean |
validateModule()
Validates the Module's DataElement according to Dicom Standard.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public StudySchedulingModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
IModulevalidateModule in interface IModulevalidateModule in class ModuleInvalidModuleExceptionpublic void setScheduledStudyStartDate(java.lang.String strScheduledStudyStartDate)
strScheduledStudyStartDate - String value of Scheduled Study Start Date.public void setScheduledStudyStartTime(java.lang.String strScheduledStudyStartTime)
strScheduledStudyStartTime - String value of Scheduled Study Start Time.public void setScheduledStudyStopDate(java.lang.String strScheduledStudyStopDate)
strScheduledStudyStopDate - String value of Scheduled Study Stop Date.public void setScheduledStudyStopTime(java.lang.String strScheduledStudyStopTime)
strScheduledStudyStopTime - String value of Scheduled Study Stop Time.public void setScheduledStudyLocation(java.lang.String strScheduledStudyLocation)
strScheduledStudyLocation - String value of Scheduled Study Locationpublic void setScheduledStudyLocationAETitles(java.lang.String[] arrStrScheduledStudyLocationAETitles)
arrStrScheduledStudyLocationAETitles - String value of Scheduled Study Location AE Titles.public void setReasonForStudy(java.lang.String strReasonForStudy)
strReasonForStudy - String value of Reason For Study.public void setRequestingPhysician(java.lang.String strRequestingPhysician)
strRequestingPhysician - String value of Requesting Physician.public void setRequestingService(java.lang.String strRequestingService)
strRequestingService - String value of Requesting Service.public void setRequestedProcedureDescription(java.lang.String strRequestedProcedureDescription)
strRequestedProcedureDescription - String value of Requested Procedure Description.public void setRequestedContrastAgent(java.lang.String strRequestedContrastAgent)
strRequestedContrastAgent - String value of Requested Contrast Agent.public java.lang.String getScheduledStudyStartDate()
public java.lang.String getScheduledStudyStartTime()
public java.lang.String getScheduledStudyStopDate()
public java.lang.String getScheduledStudyStopTime()
public java.lang.String getScheduledStudyLocation()
public java.lang.String[] getScheduledStudyLocationAETitles()
public java.lang.String getReasonForStudy()
public java.lang.String getRequestingPhysician()
public java.lang.String getRequestingService()
public java.lang.String getRequestedProcedureDescription()
public java.lang.String getRequestedContrastAgent()
public RequestedProcedureCodeSequence getRequestedProcedureCodeSequence()
public RequestingPhysicianIdentificationSequence getRequestingPhysicianIdentificationSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module