public class PatientIdentificationModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
PatientIdentificationModule(IDataSet objIDataSet)
Instantiates a new patient identification module.
|
| Modifier and Type | Method and Description |
|---|---|
IssuerofPatientIDMacro |
getIssuerofPatientIDMacro()
Get the Instance of Issuer of Patient ID Macro.Attributes related to IssuerofPatientID Macro will be set in Macro
using the setter methods provided in the Macro.Calling this method multiple times will return the same Marco
Instance that was created at first.
|
java.lang.String |
getMedicalRecordLocator()
Retrieves An identifier used to find the patient's existing medical record (e.g.
|
java.lang.String[] |
getOtherPatientIDs()
Retrieves Other identification numbers or codes used to identify the patient.
|
OtherPatientIDsSequence |
getOtherPatientIDsSequence()
This method provides the pre-initialized object of Other Patient IDs Sequence.
|
java.lang.String[] |
getOtherPatientNames()
Retrieves Other names used to identify the patient..
|
java.lang.String |
getPatientBirthName()
Retrieves Patient's birth name.
|
java.lang.String |
getPatientID()
Retrieves Primary hospital identification number or code for the patient.
|
java.lang.String |
getPatientName()
Retrieves Patient's full name.
|
java.lang.String |
getPatientsMothersBirthName()
Retrieves Birth name of patient's mother.
|
ReferencedPatientPhotoSequence |
getReferencedPatientPhotoSequence()
This method provides the pre-initialized object of Referenced Patient Photo Sequence.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the collection of keys representing the DataElements
that belong to this module.
|
void |
setMedicalRecordLocator(java.lang.String strMedicalRecordLocator)
An identifier used to find the patient's existing medical record (e.g.
|
void |
setOtherPatientIDs(java.lang.String[] arrStrOtherPatientIDs)
Other identification numbers or codes used to identify the patient.
|
void |
setOtherPatientNames(java.lang.String[] arrStrOtherPatientNames)
Other names used to identify the patient.
|
void |
setPatientBirthName(java.lang.String strPatientBirthName)
Patient's birth name.
|
void |
setPatientID(java.lang.String strPatientID)
Sets Primary hospital identification number or code for the patient.
|
void |
setPatientName(java.lang.String strPatientName)
Sets Patient's full name.
|
void |
setPatientsMothersBirthName(java.lang.String strPatientsMothersBirthName)
Birth name of patient's mother.
|
boolean |
validateModule()
Validates the Module's DataElement according to Dicom Standard.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public PatientIdentificationModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
IModulevalidateModule in interface IModulevalidateModule in class ModuleInvalidModuleExceptionpublic void setPatientName(java.lang.String strPatientName)
strPatientName - - String value of Patient Name.public void setPatientID(java.lang.String strPatientID)
strPatientID - - String value of Patient ID.public void setOtherPatientIDs(java.lang.String[] arrStrOtherPatientIDs)
arrStrOtherPatientIDs - - String array of Other Patient IDs.public void setOtherPatientNames(java.lang.String[] arrStrOtherPatientNames)
arrStrOtherPatientNames - - String value of Patient Other Names.public void setPatientBirthName(java.lang.String strPatientBirthName)
strPatientBirthName - - String value of Patient Birth Name.public void setPatientsMothersBirthName(java.lang.String strPatientsMothersBirthName)
strPatientsMothersBirthName - - String value of Patient's Mother's Birth Name.public void setMedicalRecordLocator(java.lang.String strMedicalRecordLocator)
strMedicalRecordLocator - - String value of Medical Record Locator.public java.lang.String getPatientName()
public java.lang.String getPatientID()
public IssuerofPatientIDMacro getIssuerofPatientIDMacro()
public java.lang.String[] getOtherPatientIDs()
public OtherPatientIDsSequence getOtherPatientIDsSequence()
public java.lang.String[] getOtherPatientNames()
public java.lang.String getPatientBirthName()
public java.lang.String getPatientsMothersBirthName()
public java.lang.String getMedicalRecordLocator()
public ReferencedPatientPhotoSequence getReferencedPatientPhotoSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module