public class GeneralStudyModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
GeneralStudyModule(IDataSet objIDataSet)
Instantiates a new general study module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccessionNumber()
Gets the accession number.
|
ConsultingPhysicianIdentificationSequence |
getConsultingPhysicianIdentificationSequence()
This method Returns provides the pre-initialized object of Consulting Physician Identification Sequence
return - object of Consulting Physician Identification Sequence.
|
java.lang.String |
getConsultingPhysiciansName()
Gets the Consulting Physicians Name.
|
IssuerofAccessionNumberSequence |
getIssuerofAccessionNumberSequence()
This method provides the pre-initialized object of Issuer of Accession Number Sequence.
|
java.lang.String[] |
getNameOfPhysicianReadingStudy()
Gets the name of physician reading study.
|
java.lang.String[] |
getPhysicianOfRecord()
Gets the physician of record.
|
PhysiciansOfRecordIdentificationSequence |
getPhysiciansOfRecordIdentificationSequence()
This method Returns provides the pre-initialized object of Physicians Of Record Identification Sequence
return - object of Physicians Of Record Identification Sequence.
|
PhysiciansReadingStudyIdentificationSequence |
getPhysiciansReadingStudyIdentificationSequence()
This method Returns provides the pre-initialized object of Physicians Reading Study Identification Sequence
return - object of Physicians Reading Study Identification Sequence.
|
ProcedureCodeSequence |
getProcedureCodeSequence()
This method Returns provides the pre-initialized object of Procedure Code Sequence
return - object of Procedure Code Sequence.
|
ReasonForPerformedProcedureCodeSequence |
getReasonForPerformedProcedureCodeSequence()
This method provides the pre-initialized object of Reason For Performed Procedure Code Sequence.
|
ReferencedStudySequence |
getReferencedStudySequence()
This method Returns provides the pre-initialized object of Referenced Study Sequence
return - object of Referenced Study Sequence.
|
ReferringPhysicianIdentificationSequence |
getReferringPhysicianIDSequence()
This method Returns provides the pre-initialized object of Referring Physician Identification Sequence
return - object of Referring Physician Identification Sequence.
|
java.lang.String |
getReferringPhysicianName()
Gets the referring physician name.
|
RequestingServiceCodeSequence |
getRequestingServiceCodeSequence()
This method provides the pre-initialized object of Requesting Service Code Sequence.
|
java.lang.String |
getStudyDate()
Gets the study date.
|
java.lang.String |
getStudyDescription()
Gets the study description.
|
java.lang.String |
getStudyID()
Gets the study id.
|
java.lang.String |
getStudyInstanceUID()
Gets the study instance uid.
|
java.lang.String |
getStudyTime()
Gets the study time.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector containing the list of DataElements belonging to the CT
Image Module specified by DICOM Standard.
|
void |
setAccessionNumber(java.lang.String strAccessionNumber)
The method is used to set A RIS generated number that identifies the order for the Study
The function accepts a String Value as User generated Study identifie the and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setConsultingPhysiciansName(java.lang.String strConsultingPhysiciansName)
The method is used to set Name of the patient's Consulting Physicians.
|
void |
setNameOfPhysicianReadingStudy(java.lang.String[] arrStrNameOfPhysicianReadingStudy)
This method is used to set Names of the physician(s) who are reading the Study.
|
void |
setPhysicianOfRecord(java.lang.String[] arrStrPhysicianOfRecord)
This method is used to set Names of the physician(s) who are
responsible for overall patient care at time of Study
The function accepts a String Value and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setReferringPhysicianName(java.lang.String strReferringPhysicianName)
The method is used to set Name of the patient's referring physician.
|
void |
setStudyDate(java.lang.String strStudyDate)
The method is used to set Date on which the Study started.
|
void |
setStudyDescription(java.lang.String strStudyDescription)
The method is used to set Institution-generated description or classification of the Study performed
The function accepts a String Value as User generated Study identifie the and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setStudyID(java.lang.String strStudyID)
The method is used to set User or equipment generated Study identifier.
|
void |
setStudyInstanceUID(java.lang.String strStudyInstanceUID)
The method is used to set Accept Unique identifier for the Study.
|
void |
setStudyTime(java.lang.String strStudyTime)
The method is used to set Time on which the Study started.
|
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 GeneralStudyModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - throws exception indicating exaxct cause of failed validationpublic void setStudyInstanceUID(java.lang.String strStudyInstanceUID)
strStudyInstanceUID - :Unique identifier for the Study.public void setStudyDate(java.lang.String strStudyDate)
strStudyDate - :The Date on which the Study started.public void setStudyTime(java.lang.String strStudyTime)
strStudyTime - :The Time on which the Study started.public void setReferringPhysicianName(java.lang.String strReferringPhysicianName)
strReferringPhysicianName - :TName of the patient's referring physicianpublic void setConsultingPhysiciansName(java.lang.String strConsultingPhysiciansName)
strConsultingPhysiciansName - :Name of the Consulting Physicianpublic void setStudyID(java.lang.String strStudyID)
strStudyID - :TName of the patient's referring physicianpublic void setAccessionNumber(java.lang.String strAccessionNumber)
strAccessionNumber - : String variablepublic void setStudyDescription(java.lang.String strStudyDescription)
strStudyDescription - :Institution-generated description or classification of the Study performedpublic void setPhysicianOfRecord(java.lang.String[] arrStrPhysicianOfRecord)
arrStrPhysicianOfRecord - :Names of the physician(s)public void setNameOfPhysicianReadingStudy(java.lang.String[] arrStrNameOfPhysicianReadingStudy)
arrStrNameOfPhysicianReadingStudy - :Names of the physician(s)public ReferringPhysicianIdentificationSequence getReferringPhysicianIDSequence()
public PhysiciansOfRecordIdentificationSequence getPhysiciansOfRecordIdentificationSequence()
public PhysiciansReadingStudyIdentificationSequence getPhysiciansReadingStudyIdentificationSequence()
public ReferencedStudySequence getReferencedStudySequence()
public ProcedureCodeSequence getProcedureCodeSequence()
public ConsultingPhysicianIdentificationSequence getConsultingPhysicianIdentificationSequence()
public java.lang.String getStudyID()
public java.lang.String getAccessionNumber()
public IssuerofAccessionNumberSequence getIssuerofAccessionNumberSequence()
public RequestingServiceCodeSequence getRequestingServiceCodeSequence()
public java.lang.String getStudyDescription()
public java.lang.String[] getPhysicianOfRecord()
public java.lang.String[] getNameOfPhysicianReadingStudy()
public java.lang.String getStudyInstanceUID()
public java.lang.String getStudyDate()
public java.lang.String getStudyTime()
public java.lang.String getReferringPhysicianName()
public java.lang.String getConsultingPhysiciansName()
public ReasonForPerformedProcedureCodeSequence getReasonForPerformedProcedureCodeSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module