public class PatientStudyModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
PatientStudyModule(IDataSet objIDataSet)
Instantiates a new patient study module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAdditionalPatientHistory()
Retrieves the String value of the attribute Patient AdditionalPatientHistory.
|
java.lang.String |
getAdmissionID()
Retrieves Admission ID.
|
AdmittingDiagnosesCodeSequence |
getAdmittingDiagnosesCodeSequence()
This method Returns provides the pre-initialized object of Admitting Diagnoses Code Sequence
return - object of Admitting Diagnoses Code Sequence.
|
java.lang.String[] |
getAdmittingDiagnosesDescription()
Retrieves the Array of String values of Description of the admitting diagnosis(diagnoses).
|
IssuerOfAdmissionIDSequence |
getIssuerOfAdmissionIDSequence()
This method provides the pre-initialized object of Issuer Of Admission ID Sequence.
|
IssuerofServiceEpisodeIDSequence |
getIssuerofServiceEpisodeIDSequence()
This method provides the pre-initialized object of Issuer of Service Episode ID Sequence.
|
java.lang.String |
getOccupation()
Retrieves the String value of the attribute Patient Occupation.
|
java.lang.String |
getPatientAge()
Retrieves the String value of the attribute Patient Age.
|
java.lang.String |
getPatientSize()
Retrieves the String value of the attribute Patient Size.
|
java.lang.String |
getPatientsSexNeutered()
Retrieves Patients Sex Neutered.
|
PatientsSizeCodeSequence |
getPatientsSizeCodeSequence()
This method provides the pre-initialized object of Patients Size Code Sequence.
|
java.lang.String |
getPatientWeight()
Retrieves the String value of the attribute Patient Weight.
|
java.lang.String |
getServiceEpisodeDescription()
Retrieves Service Episode Description.
|
java.lang.String |
getServiceEpisodeID()
Retrieves Service Episode ID.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector containing the list of DataElements belonging to the CT
Image Module specified by DICOM Standard.
|
void |
setAdditionalPatientHistory(java.lang.String strAdditionalPatientHistory)
Sets the Additional Patient History in Patient Study Module.
|
void |
setAdmissionID(java.lang.String strAdmissionID)
Sets Admission ID.
|
void |
setAdmittingDiagnosesDescription(java.lang.String[] arrStrAdmittingDiagnosesDescription)
Sets the Description of the admitting diagnosis (diagnoses)in Patient Study Module.
|
void |
setOccupation(java.lang.String strOccupation)
Sets the Patient's Occupation in Patient Study Module.
|
void |
setPatientAge(java.lang.String strPatientAge)
Sets the Age of the Patient in Patient Study Module.
|
void |
setPatientSize(java.lang.String strPatientSize)
Sets the Patient Size in Patient Study Module.
|
void |
setPatientsSexNeutered(EnumPatientsSexNeutered enumPatientsSexNeutered)
Sets Patients Sex Neutered.
|
void |
setPatientWeight(java.lang.String strPatientWeight)
Sets the Patient Weight in Patient Study Module.
|
void |
setServiceEpisodeDescription(java.lang.String strServiceEpisodeDescription)
Sets Description of the type of service episode.
|
void |
setServiceEpisodeID(java.lang.String strServiceEpisodeID)
Sets Identifier of the Service Episode as assigned by the healthcare provider.
|
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 PatientStudyModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic void setAdmittingDiagnosesDescription(java.lang.String[] arrStrAdmittingDiagnosesDescription)
arrStrAdmittingDiagnosesDescription - : Description of the admitting diagnosis (diagnoses)public void setPatientAge(java.lang.String strPatientAge)
strPatientAge - : Age of the Patientpublic void setPatientSize(java.lang.String strPatientSize)
strPatientSize - : Length or size of the Patient, in meters.public void setPatientWeight(java.lang.String strPatientWeight)
strPatientWeight - : Weight of the Patient, in kilograms.public void setOccupation(java.lang.String strOccupation)
strOccupation - : Occupation of the Patient.public void setAdditionalPatientHistory(java.lang.String strAdditionalPatientHistory)
strAdditionalPatientHistory - : Additional information about the Patient's medical history.public void setAdmissionID(java.lang.String strAdmissionID)
strAdmissionID - String value of Admission ID.public void setServiceEpisodeID(java.lang.String strServiceEpisodeID)
strServiceEpisodeID - String value of Service Episode IDpublic void setServiceEpisodeDescription(java.lang.String strServiceEpisodeDescription)
strServiceEpisodeDescription - String value of Service Episode Descriptionpublic void setPatientsSexNeutered(EnumPatientsSexNeutered enumPatientsSexNeutered)
enumPatientsSexNeutered - - enum value of Patients Sex Neutered.public boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - If validation of Module failspublic AdmittingDiagnosesCodeSequence getAdmittingDiagnosesCodeSequence()
public java.lang.String[] getAdmittingDiagnosesDescription()
public java.lang.String getPatientAge()
public java.lang.String getPatientSize()
public java.lang.String getPatientWeight()
public java.lang.String getOccupation()
public java.lang.String getAdditionalPatientHistory()
public PatientsSizeCodeSequence getPatientsSizeCodeSequence()
public java.lang.String getAdmissionID()
public IssuerOfAdmissionIDSequence getIssuerOfAdmissionIDSequence()
public java.lang.String getServiceEpisodeID()
public IssuerofServiceEpisodeIDSequence getIssuerofServiceEpisodeIDSequence()
public java.lang.String getServiceEpisodeDescription()
public java.lang.String getPatientsSexNeutered()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module