public class Patient
extends java.lang.Object
| Constructor and Description |
|---|
Patient() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSequenceModel(SQModel objSQModel)
This method adds the Sequence Model to the current patient.
|
void |
fill(IDataSet objIDataSet)
It populates the DataSet with all attributes which are present in a Patient.
|
java.lang.String |
getEthnicGroup()
Retrieves the EthnicGroup
|
java.lang.String |
getNumberOfPatientRelatedInstances()
Retrieves the NumberOfPatientRelatedInstances
|
java.lang.String |
getNumberOfPatientRelatedSeries()
Retrieves the NumberOfPatientRelatedSeries
|
java.lang.String |
getNumberOfPatientRelatedStudies()
Retrieves the NumberOfPatientRelatedStudies
|
int |
getNumberOfStudies()
Retrieves the Number of Studies.
|
java.lang.String[] |
getOtherPatientIDs()
Retrieves the Other Patient ID
|
java.lang.String[] |
getOtherPatientNames()
Retrieves the Other Patient Names.
|
java.lang.String |
getPatientBirthDate()
Retrieves the Patient Birth Date.
|
java.lang.String |
getPatientBirthTime()
Retrieves the Patient Birth Time.
|
java.lang.String |
getPatientComments()
Retrieves the Patient Comments.
|
java.lang.String |
getPatientID()
Retrieves the Patient ID.
|
java.lang.String |
getPatientName()
Retrieves the Patient Name
|
java.lang.String |
getPatientSex()
Retrieves the Patient Sex.
|
ISingleCollection<SQModel> |
getSequenceModel()
This method gets all the Sequence Model of Patient.
|
ISingleCollection<Study> |
getStudyList()
Retrieves the Study list.
|
boolean |
isEthnicGroup()
Specifies the presence of EthnicGroup
|
boolean |
isNumberOfPatientRelatedInstances()
Specifies the presence of NumberOfPatientRelatedInstances
|
boolean |
isNumberOfPatientRelatedSeries()
Specifies the presence of NumberOfPatientRelatedSeries
|
boolean |
isNumberOfPatientRelatedStudies()
Specifies the presence of NumberOfPatientRelatedStudies
|
boolean |
isOtherPatientID()
Specifies the presence of OtherPatientID
|
boolean |
isOtherPatientNames()
Specifies the presence of OtherPatientNames
|
boolean |
isPatientBirthDate()
Specifies the presence of PatientBirthDate
|
boolean |
isPatientBirthTime()
Specifies the presence of PatientBirthTime
|
boolean |
isPatientComments()
Specifies the presence of PatientComments
|
boolean |
isPatientID()
Specifies the presence of PatientID
|
boolean |
isPatientName()
Specifies the presence of PatientName
|
boolean |
isPatientSex()
Specifies the presence of PatientSex
|
Study |
isStudyInsUIDPresent(java.lang.String strStudyInsUID)
Verifies whether StudyInstance UID is already present or not and Retrieves that instance of Study.
|
void |
populate(IDataSet objIDataSet)
Initializes the Patient according to the presence of DataElements in passed DataSet.
|
void |
setBEthnicGroup(boolean ethinicGroup)
Sets the presence of AccessionNumber
|
void |
setBNumberOfPatientRelatedInstances(boolean numberOfPatientRelatedInstances)
Sets the presence of NumberOfPatientRelatedInstances
|
void |
setBNumberOfPatientRelatedSeries(boolean numberOfPatientRelatedSeries)
Sets the presence of NumberOfPatientRelatedSeries
|
void |
setBNumberOfPatientRelatedStudies(boolean numberOfPatientRelatedStudies)
Sets the presence of NumberOfPatientRelatedStudies
|
void |
setBOtherPatientID(boolean otherPatientID)
Sets the presence of OtherPatientID
|
void |
setBOtherPatientNames(boolean otherPatientNames)
Sets the presence of OtherPatientNames
|
void |
setBPatientBirthDate(boolean patientBirthDate)
Sets the presence of PatientBirthDate
|
void |
setBPatientBirthTime(boolean patientBirthTime)
Sets the presence of PatientBirthTime
|
void |
setBPatientComments(boolean patientComments)
Sets the presence of PatientComments
|
void |
setBPatientID(boolean patientID)
Sets the presence of PatientID
|
void |
setBPatientName(boolean patientName)
Sets the presence of PatientName
|
void |
setBPatientSex(boolean patientSex)
Sets the presence of PatientSex
|
void |
setEthnicGroup(java.lang.String strEthnicGroup)
Sets the EthnicGroup.
|
void |
setNumberOfPatientRelatedInstances(java.lang.String strNumberOfPatientRelatedInstances)
Sets the NumberOfPatientRelatedInstances.
|
void |
setNumberOfPatientRelatedSeries(java.lang.String strNumberOfPatientRelatedSeries)
Sets the NumberOfPatientRelatedSeries
|
void |
setNumberOfPatientRelatedStudies(java.lang.String strNumberOfPatientRelatedStudies)
Sets the NumberOfPatientRelatedStudies.
|
void |
setNumberOfStudies(int noStudies)
Sets the number of Studies.
|
void |
setOtherPatientIDs(java.lang.String[] arrstrOtherPatientID)
Sets the Other Patient ID.
|
void |
setOtherPatientNames(java.lang.String[] strOtherPatientNames)
Sets the Other Patient Names.
|
void |
setPatientBirthDate(java.lang.String strPatientBirthDate)
Sets the Patient Birth Date.
|
void |
setPatientBirthTime(java.lang.String strPatientBirthTime)
Sets the Patient Birth Time.
|
void |
setPatientComments(java.lang.String strPatientComments)
Sets the Patient Comments.
|
void |
setPatientID(java.lang.String strPatientID)
Sets the Patient ID.
|
void |
setPatientName(java.lang.String strPatientName)
Sets the Patient Name.
|
void |
setPatientSex(java.lang.String strPatientSex)
Sets the Patient Sex.
|
void |
setStudyList(ISingleCollection<Study> objStudyList)
Sets the Study List.
|
public Study isStudyInsUIDPresent(java.lang.String strStudyInsUID)
strStudyInsUID - value of StudyInstance UIDpublic java.lang.String[] getOtherPatientIDs()
public java.lang.String[] getOtherPatientNames()
public java.lang.String getPatientBirthDate()
public java.lang.String getPatientBirthTime()
public java.lang.String getPatientComments()
public java.lang.String getPatientID()
public java.lang.String getPatientName()
public java.lang.String getPatientSex()
public void setOtherPatientIDs(java.lang.String[] arrstrOtherPatientID)
arrstrOtherPatientID - the Oher Patient IDpublic void setOtherPatientNames(java.lang.String[] strOtherPatientNames)
strOtherPatientNames - the Other Patient Namespublic void setPatientBirthDate(java.lang.String strPatientBirthDate)
strPatientBirthDate - the Patient Birth Datepublic void setPatientBirthTime(java.lang.String strPatientBirthTime)
strPatientBirthTime - the Patient Birth Time.public void setPatientComments(java.lang.String strPatientComments)
strPatientComments - the Patient Comments.public void setPatientID(java.lang.String strPatientID)
strPatientID - the Patient ID.public void setPatientName(java.lang.String strPatientName)
strPatientName - the Patient Name.public void setPatientSex(java.lang.String strPatientSex)
strPatientSex - the Patient Sex.public java.lang.String getEthnicGroup()
public void setEthnicGroup(java.lang.String strEthnicGroup)
strEthnicGroup - the EthnicGrouppublic java.lang.String getNumberOfPatientRelatedInstances()
public void setNumberOfPatientRelatedInstances(java.lang.String strNumberOfPatientRelatedInstances)
strNumberOfPatientRelatedInstances - the NumberOfPatientRelatedInstancespublic java.lang.String getNumberOfPatientRelatedSeries()
public void setNumberOfPatientRelatedSeries(java.lang.String strNumberOfPatientRelatedSeries)
strNumberOfPatientRelatedSeries - the NumberOfPatientRelatedSeries.public java.lang.String getNumberOfPatientRelatedStudies()
public void setNumberOfPatientRelatedStudies(java.lang.String strNumberOfPatientRelatedStudies)
strNumberOfPatientRelatedStudies - the NumberOfPatientRelatedStudies.public int getNumberOfStudies()
public void setNumberOfStudies(int noStudies)
noStudies - the number of Studiespublic ISingleCollection<Study> getStudyList()
public void setStudyList(ISingleCollection<Study> objStudyList)
objStudyList - collection of Studypublic boolean isOtherPatientID()
public boolean isEthnicGroup()
public void setBEthnicGroup(boolean ethinicGroup)
ethinicGroup - shows status True if present else Falsepublic boolean isNumberOfPatientRelatedInstances()
public void setBNumberOfPatientRelatedInstances(boolean numberOfPatientRelatedInstances)
numberOfPatientRelatedInstances - shows status True if present else Falsepublic boolean isNumberOfPatientRelatedSeries()
public void setBNumberOfPatientRelatedSeries(boolean numberOfPatientRelatedSeries)
numberOfPatientRelatedSeries - shows status True if present else Falsepublic boolean isNumberOfPatientRelatedStudies()
public void setBNumberOfPatientRelatedStudies(boolean numberOfPatientRelatedStudies)
numberOfPatientRelatedStudies - shows status True if present else Falsepublic void setBOtherPatientID(boolean otherPatientID)
otherPatientID - shows status True if present else Falsepublic boolean isOtherPatientNames()
public void setBOtherPatientNames(boolean otherPatientNames)
otherPatientNames - shows status True if present else Falsepublic boolean isPatientBirthDate()
public void setBPatientBirthDate(boolean patientBirthDate)
patientBirthDate - shows status True if present else Falsepublic boolean isPatientBirthTime()
public void setBPatientBirthTime(boolean patientBirthTime)
patientBirthTime - shows status True if present else Falsepublic boolean isPatientComments()
public void setBPatientComments(boolean patientComments)
patientComments - shows status True if present else Falsepublic boolean isPatientID()
public void setBPatientID(boolean patientID)
patientID - shows status True if present else Falsepublic boolean isPatientName()
public void setBPatientName(boolean patientName)
patientName - shows status True if present else Falsepublic boolean isPatientSex()
public void setBPatientSex(boolean patientSex)
patientSex - shows status True if present else Falsepublic void addSequenceModel(SQModel objSQModel)
objSQModel - instance of sequence modelpublic ISingleCollection<SQModel> getSequenceModel()
public void fill(IDataSet objIDataSet)
objIDataSet - instance of IDataSet.public void populate(IDataSet objIDataSet)
objIDataSet - instance of IDataSet