public class PatientDemographicModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
PatientDemographicModule(IDataSet objIDataSet)
Instantiates a new patient demographic module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBranchOfService()
Retrieves Branch Of Service.
|
BreedRegistrationSequence |
getBreedRegistrationSequence()
This method provides the pre-initialized object of Breed Registration Sequence.
|
java.lang.String |
getConfidentialityConstraintOnPatientDataDescription()
Retrieves Confidentiality Constraint On Patient Data Description.
|
java.lang.String |
getCountryOfResidence()
Retrieves Country Of Residence.
|
java.lang.String |
getEthnicGroup()
Retrieves Ethnic Group.
|
java.lang.String |
getMilitaryRank()
Retrieves Military Rank.
|
java.lang.String |
getOccupation()
Retrieves Patient Occupation.
|
java.lang.String |
getPatientAddress()
Retrieves Patient Address.
|
java.lang.String |
getPatientAge()
Retrieves Patient age.
|
java.lang.String |
getPatientBirthDate()
Retrieves Patient Birth Date.
|
java.lang.String |
getPatientBirthTime()
Retrieves Patient Birth Time.
|
PatientBreedCodeSequence |
getPatientBreedCodeSequence()
This method provides the pre-initialized object of Patient Breed Code Sequence.
|
java.lang.String |
getPatientBreedDescription()
Retrieves Patient Breed Description.
|
java.lang.String |
getPatientComments()
Retrieves Patient Comments.
|
java.lang.String |
getPatientReligiousPreference()
Retrieves Patient Religious Preference.
|
java.lang.String |
getPatientSex()
Retrieves Patient Sex.
|
PatientsInsurancePlanCodeSequence |
getPatientsInsurancePlanCodeSequence()
Return the instance of Patients Insurance Plan Code Sequence.
|
java.lang.String |
getPatientSize()
Retrieves Patient Size.
|
PatientSpeciesCodeSequence |
getPatientSpeciesCodeSequence()
This method provides the pre-initialized object of Patient Species Code Sequence.
|
java.lang.String |
getPatientSpeciesDescription()
Retrieves Patient Species Description.
|
PatientsPrimaryLanguageCodeSequence |
getPatientsPrimaryLanguageCodeSequence()
Return instance of Patients Primary Language Code Sequence.
|
java.lang.String |
getPatientsTelecomInformation()
Retrieves Patients Telecom Information.
|
java.lang.String[] |
getPatientTelephoneNumbers()
Retrieves Patient Telephone Numbers.
|
java.lang.String |
getPatientWeight()
Retrieves Patient Weight.
|
java.lang.String |
getQualityControlSubject()
Retrieves Quality Control Subject.
|
java.lang.String |
getRegionOfResidence()
Retrieves Region Of Residence.
|
java.lang.String |
getResponsibleOrganization()
Retrieves Responsible Organization.
|
java.lang.String |
getResponsiblePerson()
Retrieves Responsible Person.
|
java.lang.String |
getResponsiblePersonRole()
Retrieves Responsible Person Role.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
void |
setBranchOfService(java.lang.String strBranchOfService)
Branch of the military.
|
void |
setConfidentialityConstraintOnPatientDataDescription(java.lang.String strConfidentialityConstraintOnPatientDataDescription)
Special indication to the modality operator about confidentiality of patient information (e.g., that he
should not use the patients name where other patients are present).
|
void |
setCountryOfResidence(java.lang.String strCountryOfResidence)
Country in which patient currently resides.
|
void |
setEthnicGroup(java.lang.String strEthnicGroup)
Ethnic group or race of patient.
|
void |
setMilitaryRank(java.lang.String strMilitaryRank)
Military rank of patient.
|
void |
setOccupation(java.lang.String strOccupation)
Sets Occupation of the Patient.
|
void |
setPatientAddress(java.lang.String strPatientAddress)
Legal address of the named patient.
|
void |
setPatientAge(java.lang.String strPatientAge)
Sets Age of the Patient.
|
void |
setPatientBirthDate(java.lang.String strPatientBirthDate)
Sets Date of birth of the named patient.
|
void |
setPatientBirthTime(java.lang.String strPatientBirthTime)
Sets Time of birth of the named patient.
|
void |
setPatientBreedDescription(java.lang.String strPatientBreedDescription)
The breed of the patient.
|
void |
setPatientComments(java.lang.String strPatientComments)
User-defined comments about the patient.
|
void |
setPatientReligiousPreference(java.lang.String strPatientReligiousPreference)
The religious preference of the patient.
|
void |
setPatientSex(EnumPatientsSex enumPatientSex)
Sets Sex of the named patient.
|
void |
setPatientSize(java.lang.String strPatientSize)
Sets Patient's height or length in meters.
|
void |
setPatientSpeciesDescription(java.lang.String strPatientSpeciesDescription)
The species of the patient.
|
void |
setPatientsTelecomInformation(java.lang.String strPatientsTelecomInformation)
Patients Telecom Information at which the patient can be reached.
|
void |
setPatientTelephoneNumbers(java.lang.String[] arrStrPatientTelephoneNumbers)
Telephone numbers at which the patient can be reached.
|
void |
setPatientWeight(java.lang.String strPatientWeight)
Weight of the patient in kilograms.
|
void |
setQualityControlSubject(EnumQualityControlSubject enumQualityControlSubject)
Sets Quality Control Subject.
|
void |
setRegionOfResidence(java.lang.String strRegionOfResidence)
Region within patient's country of residence.
|
void |
setResponsibleOrganization(java.lang.String strResponsibleOrganization)
Name of organization with medical decision making authority for the patient.
|
void |
setResponsiblePerson(java.lang.String strResponsiblePerson)
Name of person with medical decision making authority for the patient.
|
void |
setResponsiblePersonRole(EnumResponsiblePersonRole enumResponsiblePersonRole)
Sets Responsible Person Role.
|
boolean |
validateModule()
Validates the Module's DataElement according to Dicom Standard.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public PatientDemographicModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
IModulevalidateModule in interface IModulevalidateModule in class ModuleInvalidModuleExceptionpublic void setPatientAge(java.lang.String strPatientAge)
strPatientAge - - String value of Patient age.public void setOccupation(java.lang.String strOccupation)
strOccupation - - String value of Occupation of patient.public void setPatientBirthDate(java.lang.String strPatientBirthDate)
strPatientBirthDate - - String value of Patient Birth Date.public void setPatientSex(EnumPatientsSex enumPatientSex)
enumPatientSex - - Enum value of Patient sex.public void setQualityControlSubject(EnumQualityControlSubject enumQualityControlSubject)
enumQualityControlSubject - - enum value of Quality Control Subject.public void setPatientBirthTime(java.lang.String strPatientBirthTime)
strPatientBirthTime - - String value of Patient Birth Time.public void setPatientSize(java.lang.String strPatientSize)
strPatientSize - - String value of Patient Size.public void setPatientWeight(java.lang.String strPatientWeight)
strPatientWeight - - String value of Patient Weight.public void setPatientAddress(java.lang.String strPatientAddress)
strPatientAddress - - String value of Patient Address.public void setMilitaryRank(java.lang.String strMilitaryRank)
strMilitaryRank - - String value of Military Rank.public void setBranchOfService(java.lang.String strBranchOfService)
strBranchOfService - - String value of Branch of Service.public void setCountryOfResidence(java.lang.String strCountryOfResidence)
strCountryOfResidence - - String Country of Residencepublic void setRegionOfResidence(java.lang.String strRegionOfResidence)
strRegionOfResidence - - String value of Region of Residence.public void setEthnicGroup(java.lang.String strEthnicGroup)
strEthnicGroup - - String value of Ethnic Group.public void setConfidentialityConstraintOnPatientDataDescription(java.lang.String strConfidentialityConstraintOnPatientDataDescription)
strConfidentialityConstraintOnPatientDataDescription - - String value of Confidentiality Constraint On Patient Data Descriptionpublic void setPatientComments(java.lang.String strPatientComments)
strPatientComments - - String value of Patient Comments .public void setPatientReligiousPreference(java.lang.String strPatientReligiousPreference)
strPatientReligiousPreference - - String value of Patient Religious Preference.public void setPatientTelephoneNumbers(java.lang.String[] arrStrPatientTelephoneNumbers)
arrStrPatientTelephoneNumbers - - String array of Patient Telephone Numbers.public void setPatientsTelecomInformation(java.lang.String strPatientsTelecomInformation)
strPatientsTelecomInformation - - String value of Patients Telecom Information.public void setResponsiblePerson(java.lang.String strResponsiblePerson)
strResponsiblePerson - - String value of Responsible Person.public void setResponsiblePersonRole(EnumResponsiblePersonRole enumResponsiblePersonRole)
enumResponsiblePersonRole - - enum value of Responsible Person Role.public void setResponsibleOrganization(java.lang.String strResponsibleOrganization)
strResponsibleOrganization - - String value of Responsible Organization.public void setPatientSpeciesDescription(java.lang.String strPatientSpeciesDescription)
strPatientSpeciesDescription - - String value of Patient Species Description.public void setPatientBreedDescription(java.lang.String strPatientBreedDescription)
strPatientBreedDescription - - String value of Patient Breed Description.public PatientsInsurancePlanCodeSequence getPatientsInsurancePlanCodeSequence()
public PatientsPrimaryLanguageCodeSequence getPatientsPrimaryLanguageCodeSequence()
public java.lang.String getPatientBirthDate()
public java.lang.String getPatientSex()
public java.lang.String getQualityControlSubject()
public java.lang.String getPatientBirthTime()
public java.lang.String getEthnicGroup()
public java.lang.String getPatientComments()
public java.lang.String getPatientAge()
public java.lang.String getPatientSize()
public java.lang.String getPatientWeight()
public java.lang.String getOccupation()
public java.lang.String getPatientAddress()
public java.lang.String getMilitaryRank()
public java.lang.String getBranchOfService()
public java.lang.String getCountryOfResidence()
public java.lang.String getRegionOfResidence()
public java.lang.String getConfidentialityConstraintOnPatientDataDescription()
public java.lang.String getPatientReligiousPreference()
public java.lang.String[] getPatientTelephoneNumbers()
public java.lang.String getPatientsTelecomInformation()
public java.lang.String getResponsiblePerson()
public java.lang.String getResponsiblePersonRole()
public java.lang.String getResponsibleOrganization()
public java.lang.String getPatientSpeciesDescription()
public PatientSpeciesCodeSequence getPatientSpeciesCodeSequence()
public java.lang.String getPatientBreedDescription()
public PatientBreedCodeSequence getPatientBreedCodeSequence()
public BreedRegistrationSequence getBreedRegistrationSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module