org.eclipse.ohf.bridge.type
Class PatientInfoType

java.lang.Object
  extended by org.eclipse.ohf.bridge.type.PatientInfoType
All Implemented Interfaces:
java.io.Serializable

public class PatientInfoType
extends java.lang.Object
implements java.io.Serializable

This type was constructed to hold the patient demographic information needed in order to query against the patient's records in PIX/PDQ transactions

See Also:
Serialized Form

Constructor Summary
PatientInfoType()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 GenericAdtValue[] getGenericAdtValues()
           
 AddressType getPatientAddress()
           
 java.lang.String getPatientDateOfBirth()
           
 PatientIdType getPatientIdentifier()
           
 PatientNameType getPatientName()
           
 PhoneType getPatientPhoneBusiness()
           
 PhoneType getPatientPhoneHome()
           
 java.lang.String getPatientSex()
           
 int hashCode()
           
 void setGenericAdtValues(GenericAdtValue[] pGenericAdtValues)
           
 void setPatientAddress(AddressType patientAddress)
           
 void setPatientDateOfBirth(java.lang.String patientDOB)
           
 void setPatientIdentifier(PatientIdType patientId)
           
 void setPatientName(PatientNameType patientName)
           
 void setPatientPhoneBusiness(PhoneType businessPhone)
           
 void setPatientPhoneHome(PhoneType homePhone)
           
 void setPatientSex(java.lang.String patientSex)
           
 void setPatientSuffixName(java.lang.String patientSuffixName)
           
 java.lang.String toString()
          Constructs a String with all attributes in name = value format.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PatientInfoType

public PatientInfoType()
Method Detail

getPatientDateOfBirth

public java.lang.String getPatientDateOfBirth()

setPatientDateOfBirth

public void setPatientDateOfBirth(java.lang.String patientDOB)

getPatientIdentifier

public PatientIdType getPatientIdentifier()

setPatientIdentifier

public void setPatientIdentifier(PatientIdType patientId)

getPatientSex

public java.lang.String getPatientSex()

setPatientSex

public void setPatientSex(java.lang.String patientSex)

setPatientSuffixName

public void setPatientSuffixName(java.lang.String patientSuffixName)

getPatientAddress

public AddressType getPatientAddress()
Returns:
the patientAddress

setPatientAddress

public void setPatientAddress(AddressType patientAddress)
Parameters:
patientAddress - the patientAddress to set

getPatientName

public PatientNameType getPatientName()
Returns:
the patientName

setPatientName

public void setPatientName(PatientNameType patientName)
Parameters:
patientName - the patientName to set

setPatientPhoneBusiness

public void setPatientPhoneBusiness(PhoneType businessPhone)
Parameters:
businessPhone - the businessPhone to set

setPatientPhoneHome

public void setPatientPhoneHome(PhoneType homePhone)
Parameters:
homePhone - the homePhone to set

getPatientPhoneBusiness

public PhoneType getPatientPhoneBusiness()
Returns:
the patientBusinessPhone

getPatientPhoneHome

public PhoneType getPatientPhoneHome()
Returns:
the patientHomePhone

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getGenericAdtValues

public GenericAdtValue[] getGenericAdtValues()

setGenericAdtValues

public void setGenericAdtValues(GenericAdtValue[] pGenericAdtValues)

toString

public java.lang.String toString()
Constructs a String with all attributes in name = value format.

Overrides:
toString in class java.lang.Object
Returns:
a String representation of this object.