public class PatientMedicalModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
PatientMedicalModule(IDataSet objIDataSet)
Instantiates a new patient medical module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAdditionalPatientHistory()
Retrieves Additional Patient History.
|
java.lang.String[] |
getAllergies()
Retrieves Description of prior reaction to contrast agents.
|
java.lang.String |
getLastMenstrualDate()
Retrieves Last Menstrual Date.
|
java.lang.String[] |
getMedicalAlerts()
Retrieves Conditions to which medical staff should be alerted.
|
PatientClinicalTrialParticipationSequence |
getPatientClinicalTrialParticipationSequence()
This method provides the pre-initialized object of Patient Clinical Trial Participation Sequence.
|
java.lang.String |
getPatientsSexNeutered()
Retrieves Patients Sex Neutered.
|
java.lang.String |
getPatientState()
Retrieves patient state.
|
PertinentDocumentsSequence |
getPertinentDocumentsSequence()
This method provides the pre-initialized object of Pertinent Documents Sequence.
|
PertinentResourcesSequence |
getPertinentResourcesSequence()
This method provides the pre-initialized object of Pertinent Resources Sequence.
|
java.lang.String |
getPregnancyStatus()
Retrieves Pregnancy Status.
|
java.lang.String |
getSmokingStatus()
Retrieves whether patient smokes.
|
java.lang.String |
getSpecialNeeds()
Retrieves Medical and social needs.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the collection of keys representing the DataElements
that belong to this module.
|
void |
setAdditionalPatientHistory(java.lang.String strAdditionalPatientHistory)
Sets Additional information about the patient's medical history.
|
void |
setAllergies(java.lang.String[] arrStrAllergies)
Sets Description of prior reaction to contrast agents.
|
void |
setLastMenstrualDate(java.lang.String strLastMenstrualDate)
Sets Date of onset of last menstrual period.
|
void |
setMedicalAlerts(java.lang.String[] arrStrMedicalAlerts)
Sets Conditions to which medical staff should be alerted (e.g.
|
void |
setPatientsSexNeutered(EnumPatientsSexNeutered enumPatientsSexNeutered)
Sets Patients Sex Neutered.
|
void |
setPatientState(java.lang.String strPatientState)
Description of patient state (comatose, disoriented, vision impaired, etc.)
|
void |
setPregnancyStatus(EnumPregnancyStatus enumPregnancyStatus)
Describes pregnancy state of patient.
|
void |
setSmokingStatus(EnumSmokingStatus enumSmokingStatus)
Indicates whether patient smokes.
|
void |
setSpecialNeeds(java.lang.String strSpecialNeeds)
Sets Medical and social needs (e.g.
|
boolean |
validateModule()
Validates the Module's DataElement according to Dicom Standard.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public PatientMedicalModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
IModulevalidateModule in interface IModulevalidateModule in class ModuleInvalidModuleExceptionpublic void setMedicalAlerts(java.lang.String[] arrStrMedicalAlerts)
arrStrMedicalAlerts - - String array of Medical Alerts.public void setAllergies(java.lang.String[] arrStrAllergies)
arrStrAllergies - - String array of Contrast Allergies.public void setSmokingStatus(EnumSmokingStatus enumSmokingStatus)
enumSmokingStatus - - Enum value indicating whether patient smokes.public void setAdditionalPatientHistory(java.lang.String strAdditionalPatientHistory)
strAdditionalPatientHistory - - String containing additional patient history.public void setPregnancyStatus(EnumPregnancyStatus enumPregnancyStatus)
enumPregnancyStatus - - Enum value indicating pregnancy state of patient.public void setLastMenstrualDate(java.lang.String strLastMenstrualDate)
strLastMenstrualDate - - String value of Last Menstrual Date.public void setPatientsSexNeutered(EnumPatientsSexNeutered enumPatientsSexNeutered)
enumPatientsSexNeutered - - enum value of Patients Sex Neutered.public void setSpecialNeeds(java.lang.String strSpecialNeeds)
strSpecialNeeds - - String value of Special Needs.public void setPatientState(java.lang.String strPatientState)
strPatientState - - String value of Patient State.public java.lang.String[] getMedicalAlerts()
public java.lang.String[] getAllergies()
public java.lang.String getSmokingStatus()
public java.lang.String getAdditionalPatientHistory()
public java.lang.String getPregnancyStatus()
public java.lang.String getLastMenstrualDate()
public java.lang.String getPatientsSexNeutered()
public java.lang.String getSpecialNeeds()
public java.lang.String getPatientState()
public PertinentDocumentsSequence getPertinentDocumentsSequence()
public PertinentResourcesSequence getPertinentResourcesSequence()
public PatientClinicalTrialParticipationSequence getPatientClinicalTrialParticipationSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module