public class PID extends AbstractSegment
Represents an HL7 PID message segment (Patient Identification). This segment has the following fields:
log
Constructor and Description |
---|
PID(Group parent,
ModelClassFactory factory)
Creates a new PID segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
CWE |
getAdministrativeSex()
Returns
PID-8: "Administrative Sex" - creates it if necessary
|
NULLDT |
getAlternatePatientIDPID()
Returns
PID-4: "Alternate Patient ID - PID" - creates it if necessary
|
NM |
getBirthOrder()
Returns
PID-25: "Birth Order" - creates it if necessary
|
ST |
getBirthPlace()
Returns
PID-23: "Birth Place" - creates it if necessary
|
CWE |
getBreedCode()
Returns
PID-36: "Breed Code" - creates it if necessary
|
CWE[] |
getCitizenship()
Returns all repetitions of Citizenship (PID-26).
|
CWE |
getCitizenship(int rep)
Returns a specific repetition of
PID-26: "Citizenship" - creates it if necessary
|
int |
getCitizenshipReps()
Returns a count of the current number of repetitions of Citizenship (PID-26).
|
NULLDT |
getCountyCode()
Returns
PID-12: "County Code" - creates it if necessary
|
DTM |
getDateTimeOfBirth()
Returns
PID-7: "Date/Time of Birth" - creates it if necessary
|
NULLDT |
getDriverSLicenseNumberPatient()
Returns
PID-20: "Driver's License Number - Patient" - creates it if necessary
|
CWE[] |
getEthnicGroup()
Returns all repetitions of Ethnic Group (PID-22).
|
CWE |
getEthnicGroup(int rep)
Returns a specific repetition of
PID-22: "Ethnic Group" - creates it if necessary
|
int |
getEthnicGroupReps()
Returns a count of the current number of repetitions of Ethnic Group (PID-22).
|
CWE[] |
getIdentityReliabilityCode()
Returns all repetitions of Identity Reliability Code (PID-32).
|
CWE |
getIdentityReliabilityCode(int rep)
Returns a specific repetition of
PID-32: "Identity Reliability Code" - creates it if necessary
|
int |
getIdentityReliabilityCodeReps()
Returns a count of the current number of repetitions of Identity Reliability Code (PID-32).
|
ID |
getIdentityUnknownIndicator()
Returns
PID-31: "Identity Unknown Indicator" - creates it if necessary
|
DTM |
getLastUpdateDateTime()
Returns
PID-33: "Last Update Date/Time" - creates it if necessary
|
HD |
getLastUpdateFacility()
Returns
PID-34: "Last Update Facility" - creates it if necessary
|
CWE |
getMaritalStatus()
Returns
PID-16: "Marital Status" - creates it if necessary
|
CX[] |
getMotherSIdentifier()
Returns all repetitions of Mother's Identifier (PID-21).
|
CX |
getMotherSIdentifier(int rep)
Returns a specific repetition of
PID-21: "Mother's Identifier" - creates it if necessary
|
int |
getMotherSIdentifierReps()
Returns a count of the current number of repetitions of Mother's Identifier (PID-21).
|
XPN[] |
getMotherSMaidenName()
Returns all repetitions of Mother's Maiden Name (PID-6).
|
XPN |
getMotherSMaidenName(int rep)
Returns a specific repetition of
PID-6: "Mother's Maiden Name" - creates it if necessary
|
int |
getMotherSMaidenNameReps()
Returns a count of the current number of repetitions of Mother's Maiden Name (PID-6).
|
ID |
getMultipleBirthIndicator()
Returns
PID-24: "Multiple Birth Indicator" - creates it if necessary
|
CWE |
getNationality()
Returns
PID-28: "Nationality" - creates it if necessary
|
CX |
getPatientAccountNumber()
Returns
PID-18: "Patient Account Number" - creates it if necessary
|
XAD[] |
getPatientAddress()
Returns all repetitions of Patient Address (PID-11).
|
XAD |
getPatientAddress(int rep)
Returns a specific repetition of
PID-11: "Patient Address" - creates it if necessary
|
int |
getPatientAddressReps()
Returns a count of the current number of repetitions of Patient Address (PID-11).
|
NULLDT |
getPatientAlias()
Returns
PID-9: "Patient Alias" - creates it if necessary
|
DTM |
getPatientDeathDateAndTime()
Returns
PID-29: "Patient Death Date and Time" - creates it if necessary
|
ID |
getPatientDeathIndicator()
Returns
PID-30: "Patient Death Indicator" - creates it if necessary
|
NULLDT |
getPatientID()
Returns
PID-2: "Patient ID" - creates it if necessary
|
CX[] |
getPatientIdentifierList()
Returns all repetitions of Patient Identifier List (PID-3).
|
CX |
getPatientIdentifierList(int rep)
Returns a specific repetition of
PID-3: "Patient Identifier List" - creates it if necessary
|
int |
getPatientIdentifierListReps()
Returns a count of the current number of repetitions of Patient Identifier List (PID-3).
|
XPN[] |
getPatientName()
Returns all repetitions of Patient Name (PID-5).
|
XPN |
getPatientName(int rep)
Returns a specific repetition of
PID-5: "Patient Name" - creates it if necessary
|
int |
getPatientNameReps()
Returns a count of the current number of repetitions of Patient Name (PID-5).
|
XTN[] |
getPatientTelecommunicationInformation()
Returns all repetitions of Patient Telecommunication Information (PID-40).
|
XTN |
getPatientTelecommunicationInformation(int rep)
Returns a specific repetition of
PID-40: "Patient Telecommunication Information" - creates it if necessary
|
int |
getPatientTelecommunicationInformationReps()
Returns a count of the current number of repetitions of Patient Telecommunication Information (PID-40).
|
XTN[] |
getPhoneNumberBusiness()
Returns all repetitions of Phone Number - Business (PID-14).
|
XTN |
getPhoneNumberBusiness(int rep)
Returns a specific repetition of
PID-14: "Phone Number - Business" - creates it if necessary
|
int |
getPhoneNumberBusinessReps()
Returns a count of the current number of repetitions of Phone Number - Business (PID-14).
|
XTN[] |
getPhoneNumberHome()
Returns all repetitions of Phone Number - Home (PID-13).
|
XTN |
getPhoneNumberHome(int rep)
Returns a specific repetition of
PID-13: "Phone Number - Home" - creates it if necessary
|
int |
getPhoneNumberHomeReps()
Returns a count of the current number of repetitions of Phone Number - Home (PID-13).
|
SI |
getPid1_SetIDPID()
Returns
PID-1: "Set ID - PID" - creates it if necessary
|
CWE[] |
getPid10_Race()
Returns all repetitions of Race (PID-10).
|
CWE |
getPid10_Race(int rep)
Returns a specific repetition of
PID-10: "Race" - creates it if necessary
|
int |
getPid10_RaceReps()
Returns a count of the current number of repetitions of Race (PID-10).
|
XAD[] |
getPid11_PatientAddress()
Returns all repetitions of Patient Address (PID-11).
|
XAD |
getPid11_PatientAddress(int rep)
Returns a specific repetition of
PID-11: "Patient Address" - creates it if necessary
|
int |
getPid11_PatientAddressReps()
Returns a count of the current number of repetitions of Patient Address (PID-11).
|
NULLDT |
getPid12_CountyCode()
Returns
PID-12: "County Code" - creates it if necessary
|
XTN[] |
getPid13_PhoneNumberHome()
Returns all repetitions of Phone Number - Home (PID-13).
|
XTN |
getPid13_PhoneNumberHome(int rep)
Returns a specific repetition of
PID-13: "Phone Number - Home" - creates it if necessary
|
int |
getPid13_PhoneNumberHomeReps()
Returns a count of the current number of repetitions of Phone Number - Home (PID-13).
|
XTN[] |
getPid14_PhoneNumberBusiness()
Returns all repetitions of Phone Number - Business (PID-14).
|
XTN |
getPid14_PhoneNumberBusiness(int rep)
Returns a specific repetition of
PID-14: "Phone Number - Business" - creates it if necessary
|
int |
getPid14_PhoneNumberBusinessReps()
Returns a count of the current number of repetitions of Phone Number - Business (PID-14).
|
CWE |
getPid15_PrimaryLanguage()
Returns
PID-15: "Primary Language" - creates it if necessary
|
CWE |
getPid16_MaritalStatus()
Returns
PID-16: "Marital Status" - creates it if necessary
|
CWE |
getPid17_Religion()
Returns
PID-17: "Religion" - creates it if necessary
|
CX |
getPid18_PatientAccountNumber()
Returns
PID-18: "Patient Account Number" - creates it if necessary
|
NULLDT |
getPid19_SSNNumberPatient()
Returns
PID-19: "SSN Number - Patient" - creates it if necessary
|
NULLDT |
getPid2_PatientID()
Returns
PID-2: "Patient ID" - creates it if necessary
|
NULLDT |
getPid20_DriverSLicenseNumberPatient()
Returns
PID-20: "Driver's License Number - Patient" - creates it if necessary
|
CX[] |
getPid21_MotherSIdentifier()
Returns all repetitions of Mother's Identifier (PID-21).
|
CX |
getPid21_MotherSIdentifier(int rep)
Returns a specific repetition of
PID-21: "Mother's Identifier" - creates it if necessary
|
int |
getPid21_MotherSIdentifierReps()
Returns a count of the current number of repetitions of Mother's Identifier (PID-21).
|
CWE[] |
getPid22_EthnicGroup()
Returns all repetitions of Ethnic Group (PID-22).
|
CWE |
getPid22_EthnicGroup(int rep)
Returns a specific repetition of
PID-22: "Ethnic Group" - creates it if necessary
|
int |
getPid22_EthnicGroupReps()
Returns a count of the current number of repetitions of Ethnic Group (PID-22).
|
ST |
getPid23_BirthPlace()
Returns
PID-23: "Birth Place" - creates it if necessary
|
ID |
getPid24_MultipleBirthIndicator()
Returns
PID-24: "Multiple Birth Indicator" - creates it if necessary
|
NM |
getPid25_BirthOrder()
Returns
PID-25: "Birth Order" - creates it if necessary
|
CWE[] |
getPid26_Citizenship()
Returns all repetitions of Citizenship (PID-26).
|
CWE |
getPid26_Citizenship(int rep)
Returns a specific repetition of
PID-26: "Citizenship" - creates it if necessary
|
int |
getPid26_CitizenshipReps()
Returns a count of the current number of repetitions of Citizenship (PID-26).
|
CWE |
getPid27_VeteransMilitaryStatus()
Returns
PID-27: "Veterans Military Status" - creates it if necessary
|
CWE |
getPid28_Nationality()
Returns
PID-28: "Nationality" - creates it if necessary
|
DTM |
getPid29_PatientDeathDateAndTime()
Returns
PID-29: "Patient Death Date and Time" - creates it if necessary
|
CX[] |
getPid3_PatientIdentifierList()
Returns all repetitions of Patient Identifier List (PID-3).
|
CX |
getPid3_PatientIdentifierList(int rep)
Returns a specific repetition of
PID-3: "Patient Identifier List" - creates it if necessary
|
int |
getPid3_PatientIdentifierListReps()
Returns a count of the current number of repetitions of Patient Identifier List (PID-3).
|
ID |
getPid30_PatientDeathIndicator()
Returns
PID-30: "Patient Death Indicator" - creates it if necessary
|
ID |
getPid31_IdentityUnknownIndicator()
Returns
PID-31: "Identity Unknown Indicator" - creates it if necessary
|
CWE[] |
getPid32_IdentityReliabilityCode()
Returns all repetitions of Identity Reliability Code (PID-32).
|
CWE |
getPid32_IdentityReliabilityCode(int rep)
Returns a specific repetition of
PID-32: "Identity Reliability Code" - creates it if necessary
|
int |
getPid32_IdentityReliabilityCodeReps()
Returns a count of the current number of repetitions of Identity Reliability Code (PID-32).
|
DTM |
getPid33_LastUpdateDateTime()
Returns
PID-33: "Last Update Date/Time" - creates it if necessary
|
HD |
getPid34_LastUpdateFacility()
Returns
PID-34: "Last Update Facility" - creates it if necessary
|
CWE |
getPid35_TaxonomicClassificationCode()
Returns
PID-35: "Taxonomic Classification Code" - creates it if necessary
|
CWE |
getPid36_BreedCode()
Returns
PID-36: "Breed Code" - creates it if necessary
|
ST |
getPid37_Strain()
Returns
PID-37: "Strain" - creates it if necessary
|
CWE |
getPid38_ProductionClassCode()
Returns
PID-38: "Production Class Code" - creates it if necessary
|
CWE[] |
getPid39_TribalCitizenship()
Returns all repetitions of Tribal Citizenship (PID-39).
|
CWE |
getPid39_TribalCitizenship(int rep)
Returns a specific repetition of
PID-39: "Tribal Citizenship" - creates it if necessary
|
int |
getPid39_TribalCitizenshipReps()
Returns a count of the current number of repetitions of Tribal Citizenship (PID-39).
|
NULLDT |
getPid4_AlternatePatientIDPID()
Returns
PID-4: "Alternate Patient ID - PID" - creates it if necessary
|
XTN[] |
getPid40_PatientTelecommunicationInformation()
Returns all repetitions of Patient Telecommunication Information (PID-40).
|
XTN |
getPid40_PatientTelecommunicationInformation(int rep)
Returns a specific repetition of
PID-40: "Patient Telecommunication Information" - creates it if necessary
|
int |
getPid40_PatientTelecommunicationInformationReps()
Returns a count of the current number of repetitions of Patient Telecommunication Information (PID-40).
|
XPN[] |
getPid5_PatientName()
Returns all repetitions of Patient Name (PID-5).
|
XPN |
getPid5_PatientName(int rep)
Returns a specific repetition of
PID-5: "Patient Name" - creates it if necessary
|
int |
getPid5_PatientNameReps()
Returns a count of the current number of repetitions of Patient Name (PID-5).
|
XPN[] |
getPid6_MotherSMaidenName()
Returns all repetitions of Mother's Maiden Name (PID-6).
|
XPN |
getPid6_MotherSMaidenName(int rep)
Returns a specific repetition of
PID-6: "Mother's Maiden Name" - creates it if necessary
|
int |
getPid6_MotherSMaidenNameReps()
Returns a count of the current number of repetitions of Mother's Maiden Name (PID-6).
|
DTM |
getPid7_DateTimeOfBirth()
Returns
PID-7: "Date/Time of Birth" - creates it if necessary
|
CWE |
getPid8_AdministrativeSex()
Returns
PID-8: "Administrative Sex" - creates it if necessary
|
NULLDT |
getPid9_PatientAlias()
Returns
PID-9: "Patient Alias" - creates it if necessary
|
CWE |
getPrimaryLanguage()
Returns
PID-15: "Primary Language" - creates it if necessary
|
CWE |
getProductionClassCode()
Returns
PID-38: "Production Class Code" - creates it if necessary
|
CWE[] |
getRace()
Returns all repetitions of Race (PID-10).
|
CWE |
getRace(int rep)
Returns a specific repetition of
PID-10: "Race" - creates it if necessary
|
int |
getRaceReps()
Returns a count of the current number of repetitions of Race (PID-10).
|
CWE |
getReligion()
Returns
PID-17: "Religion" - creates it if necessary
|
SI |
getSetIDPID()
Returns
PID-1: "Set ID - PID" - creates it if necessary
|
NULLDT |
getSSNNumberPatient()
Returns
PID-19: "SSN Number - Patient" - creates it if necessary
|
ST |
getStrain()
Returns
PID-37: "Strain" - creates it if necessary
|
CWE |
getTaxonomicClassificationCode()
Returns
PID-35: "Taxonomic Classification Code" - creates it if necessary
|
CWE[] |
getTribalCitizenship()
Returns all repetitions of Tribal Citizenship (PID-39).
|
CWE |
getTribalCitizenship(int rep)
Returns a specific repetition of
PID-39: "Tribal Citizenship" - creates it if necessary
|
int |
getTribalCitizenshipReps()
Returns a count of the current number of repetitions of Tribal Citizenship (PID-39).
|
CWE |
getVeteransMilitaryStatus()
Returns
PID-27: "Veterans Military Status" - creates it if necessary
|
CWE |
insertCitizenship(int rep)
Inserts a repetition of
PID-26: "Citizenship" at a specific index
|
CWE |
insertEthnicGroup(int rep)
Inserts a repetition of
PID-22: "Ethnic Group" at a specific index
|
CWE |
insertIdentityReliabilityCode(int rep)
Inserts a repetition of
PID-32: "Identity Reliability Code" at a specific index
|
CX |
insertMotherSIdentifier(int rep)
Inserts a repetition of
PID-21: "Mother's Identifier" at a specific index
|
XPN |
insertMotherSMaidenName(int rep)
Inserts a repetition of
PID-6: "Mother's Maiden Name" at a specific index
|
XAD |
insertPatientAddress(int rep)
Inserts a repetition of
PID-11: "Patient Address" at a specific index
|
CX |
insertPatientIdentifierList(int rep)
Inserts a repetition of
PID-3: "Patient Identifier List" at a specific index
|
XPN |
insertPatientName(int rep)
Inserts a repetition of
PID-5: "Patient Name" at a specific index
|
XTN |
insertPatientTelecommunicationInformation(int rep)
Inserts a repetition of
PID-40: "Patient Telecommunication Information" at a specific index
|
XTN |
insertPhoneNumberBusiness(int rep)
Inserts a repetition of
PID-14: "Phone Number - Business" at a specific index
|
XTN |
insertPhoneNumberHome(int rep)
Inserts a repetition of
PID-13: "Phone Number - Home" at a specific index
|
CWE |
insertPid10_Race(int rep)
Inserts a repetition of
PID-10: "Race" at a specific index
|
XAD |
insertPid11_PatientAddress(int rep)
Inserts a repetition of
PID-11: "Patient Address" at a specific index
|
XTN |
insertPid13_PhoneNumberHome(int rep)
Inserts a repetition of
PID-13: "Phone Number - Home" at a specific index
|
XTN |
insertPid14_PhoneNumberBusiness(int rep)
Inserts a repetition of
PID-14: "Phone Number - Business" at a specific index
|
CX |
insertPid21_MotherSIdentifier(int rep)
Inserts a repetition of
PID-21: "Mother's Identifier" at a specific index
|
CWE |
insertPid22_EthnicGroup(int rep)
Inserts a repetition of
PID-22: "Ethnic Group" at a specific index
|
CWE |
insertPid26_Citizenship(int rep)
Inserts a repetition of
PID-26: "Citizenship" at a specific index
|
CX |
insertPid3_PatientIdentifierList(int rep)
Inserts a repetition of
PID-3: "Patient Identifier List" at a specific index
|
CWE |
insertPid32_IdentityReliabilityCode(int rep)
Inserts a repetition of
PID-32: "Identity Reliability Code" at a specific index
|
CWE |
insertPid39_TribalCitizenship(int rep)
Inserts a repetition of
PID-39: "Tribal Citizenship" at a specific index
|
XTN |
insertPid40_PatientTelecommunicationInformation(int rep)
Inserts a repetition of
PID-40: "Patient Telecommunication Information" at a specific index
|
XPN |
insertPid5_PatientName(int rep)
Inserts a repetition of
PID-5: "Patient Name" at a specific index
|
XPN |
insertPid6_MotherSMaidenName(int rep)
Inserts a repetition of
PID-6: "Mother's Maiden Name" at a specific index
|
CWE |
insertRace(int rep)
Inserts a repetition of
PID-10: "Race" at a specific index
|
CWE |
insertTribalCitizenship(int rep)
Inserts a repetition of
PID-39: "Tribal Citizenship" at a specific index
|
CWE |
removeCitizenship(int rep)
Removes a repetition of
PID-26: "Citizenship" at a specific index
|
CWE |
removeEthnicGroup(int rep)
Removes a repetition of
PID-22: "Ethnic Group" at a specific index
|
CWE |
removeIdentityReliabilityCode(int rep)
Removes a repetition of
PID-32: "Identity Reliability Code" at a specific index
|
CX |
removeMotherSIdentifier(int rep)
Removes a repetition of
PID-21: "Mother's Identifier" at a specific index
|
XPN |
removeMotherSMaidenName(int rep)
Removes a repetition of
PID-6: "Mother's Maiden Name" at a specific index
|
XAD |
removePatientAddress(int rep)
Removes a repetition of
PID-11: "Patient Address" at a specific index
|
CX |
removePatientIdentifierList(int rep)
Removes a repetition of
PID-3: "Patient Identifier List" at a specific index
|
XPN |
removePatientName(int rep)
Removes a repetition of
PID-5: "Patient Name" at a specific index
|
XTN |
removePatientTelecommunicationInformation(int rep)
Removes a repetition of
PID-40: "Patient Telecommunication Information" at a specific index
|
XTN |
removePhoneNumberBusiness(int rep)
Removes a repetition of
PID-14: "Phone Number - Business" at a specific index
|
XTN |
removePhoneNumberHome(int rep)
Removes a repetition of
PID-13: "Phone Number - Home" at a specific index
|
CWE |
removePid10_Race(int rep)
Removes a repetition of
PID-10: "Race" at a specific index
|
XAD |
removePid11_PatientAddress(int rep)
Removes a repetition of
PID-11: "Patient Address" at a specific index
|
XTN |
removePid13_PhoneNumberHome(int rep)
Removes a repetition of
PID-13: "Phone Number - Home" at a specific index
|
XTN |
removePid14_PhoneNumberBusiness(int rep)
Removes a repetition of
PID-14: "Phone Number - Business" at a specific index
|
CX |
removePid21_MotherSIdentifier(int rep)
Removes a repetition of
PID-21: "Mother's Identifier" at a specific index
|
CWE |
removePid22_EthnicGroup(int rep)
Removes a repetition of
PID-22: "Ethnic Group" at a specific index
|
CWE |
removePid26_Citizenship(int rep)
Removes a repetition of
PID-26: "Citizenship" at a specific index
|
CX |
removePid3_PatientIdentifierList(int rep)
Removes a repetition of
PID-3: "Patient Identifier List" at a specific index
|
CWE |
removePid32_IdentityReliabilityCode(int rep)
Removes a repetition of
PID-32: "Identity Reliability Code" at a specific index
|
CWE |
removePid39_TribalCitizenship(int rep)
Removes a repetition of
PID-39: "Tribal Citizenship" at a specific index
|
XTN |
removePid40_PatientTelecommunicationInformation(int rep)
Removes a repetition of
PID-40: "Patient Telecommunication Information" at a specific index
|
XPN |
removePid5_PatientName(int rep)
Removes a repetition of
PID-5: "Patient Name" at a specific index
|
XPN |
removePid6_MotherSMaidenName(int rep)
Removes a repetition of
PID-6: "Mother's Maiden Name" at a specific index
|
CWE |
removeRace(int rep)
Removes a repetition of
PID-10: "Race" at a specific index
|
CWE |
removeTribalCitizenship(int rep)
Removes a repetition of
PID-39: "Tribal Citizenship" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public PID(Group parent, ModelClassFactory factory)
public SI getSetIDPID()
public SI getPid1_SetIDPID()
public NULLDT getPatientID()
public NULLDT getPid2_PatientID()
public CX[] getPatientIdentifierList()
public CX[] getPid3_PatientIdentifierList()
public int getPatientIdentifierListReps()
public CX getPatientIdentifierList(int rep)
rep
- The repetition index (0-indexed)public CX getPid3_PatientIdentifierList(int rep)
rep
- The repetition index (0-indexed)public int getPid3_PatientIdentifierListReps()
public CX insertPatientIdentifierList(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CX insertPid3_PatientIdentifierList(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CX removePatientIdentifierList(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CX removePid3_PatientIdentifierList(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NULLDT getAlternatePatientIDPID()
public NULLDT getPid4_AlternatePatientIDPID()
public XPN[] getPatientName()
public XPN[] getPid5_PatientName()
public int getPatientNameReps()
public XPN getPatientName(int rep)
rep
- The repetition index (0-indexed)public XPN getPid5_PatientName(int rep)
rep
- The repetition index (0-indexed)public int getPid5_PatientNameReps()
public XPN insertPatientName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN insertPid5_PatientName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN removePatientName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN removePid5_PatientName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN[] getMotherSMaidenName()
public XPN[] getPid6_MotherSMaidenName()
public int getMotherSMaidenNameReps()
public XPN getMotherSMaidenName(int rep)
rep
- The repetition index (0-indexed)public XPN getPid6_MotherSMaidenName(int rep)
rep
- The repetition index (0-indexed)public int getPid6_MotherSMaidenNameReps()
public XPN insertMotherSMaidenName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN insertPid6_MotherSMaidenName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN removeMotherSMaidenName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN removePid6_MotherSMaidenName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public DTM getDateTimeOfBirth()
public DTM getPid7_DateTimeOfBirth()
public CWE getAdministrativeSex()
public CWE getPid8_AdministrativeSex()
public NULLDT getPatientAlias()
public NULLDT getPid9_PatientAlias()
public CWE[] getPid10_Race()
public int getRaceReps()
public CWE getRace(int rep)
rep
- The repetition index (0-indexed)public CWE getPid10_Race(int rep)
rep
- The repetition index (0-indexed)public int getPid10_RaceReps()
public CWE insertRace(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE insertPid10_Race(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removeRace(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removePid10_Race(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XAD[] getPatientAddress()
public XAD[] getPid11_PatientAddress()
public int getPatientAddressReps()
public XAD getPatientAddress(int rep)
rep
- The repetition index (0-indexed)public XAD getPid11_PatientAddress(int rep)
rep
- The repetition index (0-indexed)public int getPid11_PatientAddressReps()
public XAD insertPatientAddress(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XAD insertPid11_PatientAddress(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XAD removePatientAddress(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XAD removePid11_PatientAddress(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NULLDT getCountyCode()
public NULLDT getPid12_CountyCode()
public XTN[] getPhoneNumberHome()
public XTN[] getPid13_PhoneNumberHome()
public int getPhoneNumberHomeReps()
public XTN getPhoneNumberHome(int rep)
rep
- The repetition index (0-indexed)public XTN getPid13_PhoneNumberHome(int rep)
rep
- The repetition index (0-indexed)public int getPid13_PhoneNumberHomeReps()
public XTN insertPhoneNumberHome(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN insertPid13_PhoneNumberHome(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN removePhoneNumberHome(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN removePid13_PhoneNumberHome(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN[] getPhoneNumberBusiness()
public XTN[] getPid14_PhoneNumberBusiness()
public int getPhoneNumberBusinessReps()
public XTN getPhoneNumberBusiness(int rep)
rep
- The repetition index (0-indexed)public XTN getPid14_PhoneNumberBusiness(int rep)
rep
- The repetition index (0-indexed)public int getPid14_PhoneNumberBusinessReps()
public XTN insertPhoneNumberBusiness(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN insertPid14_PhoneNumberBusiness(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN removePhoneNumberBusiness(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN removePid14_PhoneNumberBusiness(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE getPrimaryLanguage()
public CWE getPid15_PrimaryLanguage()
public CWE getMaritalStatus()
public CWE getPid16_MaritalStatus()
public CWE getReligion()
public CWE getPid17_Religion()
public CX getPatientAccountNumber()
public CX getPid18_PatientAccountNumber()
public NULLDT getSSNNumberPatient()
public NULLDT getPid19_SSNNumberPatient()
public NULLDT getDriverSLicenseNumberPatient()
public NULLDT getPid20_DriverSLicenseNumberPatient()
public CX[] getMotherSIdentifier()
public CX[] getPid21_MotherSIdentifier()
public int getMotherSIdentifierReps()
public CX getMotherSIdentifier(int rep)
rep
- The repetition index (0-indexed)public CX getPid21_MotherSIdentifier(int rep)
rep
- The repetition index (0-indexed)public int getPid21_MotherSIdentifierReps()
public CX insertMotherSIdentifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CX insertPid21_MotherSIdentifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CX removeMotherSIdentifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CX removePid21_MotherSIdentifier(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE[] getEthnicGroup()
public CWE[] getPid22_EthnicGroup()
public int getEthnicGroupReps()
public CWE getEthnicGroup(int rep)
rep
- The repetition index (0-indexed)public CWE getPid22_EthnicGroup(int rep)
rep
- The repetition index (0-indexed)public int getPid22_EthnicGroupReps()
public CWE insertEthnicGroup(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE insertPid22_EthnicGroup(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removeEthnicGroup(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removePid22_EthnicGroup(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST getBirthPlace()
public ST getPid23_BirthPlace()
public ID getMultipleBirthIndicator()
public ID getPid24_MultipleBirthIndicator()
public NM getBirthOrder()
public NM getPid25_BirthOrder()
public CWE[] getCitizenship()
public CWE[] getPid26_Citizenship()
public int getCitizenshipReps()
public CWE getCitizenship(int rep)
rep
- The repetition index (0-indexed)public CWE getPid26_Citizenship(int rep)
rep
- The repetition index (0-indexed)public int getPid26_CitizenshipReps()
public CWE insertCitizenship(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE insertPid26_Citizenship(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removeCitizenship(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removePid26_Citizenship(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE getVeteransMilitaryStatus()
public CWE getPid27_VeteransMilitaryStatus()
public CWE getNationality()
public CWE getPid28_Nationality()
public DTM getPatientDeathDateAndTime()
public DTM getPid29_PatientDeathDateAndTime()
public ID getPatientDeathIndicator()
public ID getPid30_PatientDeathIndicator()
public ID getIdentityUnknownIndicator()
public ID getPid31_IdentityUnknownIndicator()
public CWE[] getIdentityReliabilityCode()
public CWE[] getPid32_IdentityReliabilityCode()
public int getIdentityReliabilityCodeReps()
public CWE getIdentityReliabilityCode(int rep)
rep
- The repetition index (0-indexed)public CWE getPid32_IdentityReliabilityCode(int rep)
rep
- The repetition index (0-indexed)public int getPid32_IdentityReliabilityCodeReps()
public CWE insertIdentityReliabilityCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE insertPid32_IdentityReliabilityCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removeIdentityReliabilityCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removePid32_IdentityReliabilityCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public DTM getLastUpdateDateTime()
public DTM getPid33_LastUpdateDateTime()
public HD getLastUpdateFacility()
public HD getPid34_LastUpdateFacility()
public CWE getTaxonomicClassificationCode()
public CWE getPid35_TaxonomicClassificationCode()
public CWE getBreedCode()
public CWE getPid36_BreedCode()
public ST getPid37_Strain()
public CWE getProductionClassCode()
public CWE getPid38_ProductionClassCode()
public CWE[] getTribalCitizenship()
public CWE[] getPid39_TribalCitizenship()
public int getTribalCitizenshipReps()
public CWE getTribalCitizenship(int rep)
rep
- The repetition index (0-indexed)public CWE getPid39_TribalCitizenship(int rep)
rep
- The repetition index (0-indexed)public int getPid39_TribalCitizenshipReps()
public CWE insertTribalCitizenship(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE insertPid39_TribalCitizenship(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removeTribalCitizenship(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CWE removePid39_TribalCitizenship(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN[] getPatientTelecommunicationInformation()
public XTN[] getPid40_PatientTelecommunicationInformation()
public int getPatientTelecommunicationInformationReps()
public XTN getPatientTelecommunicationInformation(int rep)
rep
- The repetition index (0-indexed)public XTN getPid40_PatientTelecommunicationInformation(int rep)
rep
- The repetition index (0-indexed)public int getPid40_PatientTelecommunicationInformationReps()
public XTN insertPatientTelecommunicationInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN insertPid40_PatientTelecommunicationInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN removePatientTelecommunicationInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN removePid40_PatientTelecommunicationInformation(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.