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) |
IS |
getAdministrativeSex()
Returns
PID-8: "Administrative Sex" - creates it if necessary
|
CX[] |
getAlternatePatientIDPID()
Returns all repetitions of Alternate Patient ID - PID (PID-4).
|
CX |
getAlternatePatientIDPID(int rep)
Returns a specific repetition of
PID-4: "Alternate Patient ID - PID" - creates it if necessary
|
int |
getAlternatePatientIDPIDReps()
Returns a count of the current number of repetitions of Alternate Patient ID - PID (PID-4).
|
NM |
getBirthOrder()
Returns
PID-25: "Birth Order" - creates it if necessary
|
ST |
getBirthPlace()
Returns
PID-23: "Birth Place" - creates it if necessary
|
CE |
getBreedCode()
Returns
PID-36: "Breed Code" - creates it if necessary
|
CE[] |
getCitizenship()
Returns all repetitions of Citizenship (PID-26).
|
CE |
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).
|
IS |
getCountyCode()
Returns
PID-12: "County Code" - creates it if necessary
|
TS |
getDateTimeOfBirth()
Returns
PID-7: "Date/Time of Birth" - creates it if necessary
|
DLN |
getDriverSLicenseNumberPatient()
Returns
PID-20: "Driver's License Number - Patient" - creates it if necessary
|
CE[] |
getEthnicGroup()
Returns all repetitions of Ethnic Group (PID-22).
|
CE |
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).
|
IS[] |
getIdentityReliabilityCode()
Returns all repetitions of Identity Reliability Code (PID-32).
|
IS |
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
|
TS |
getLastUpdateDateTime()
Returns
PID-33: "Last Update Date/Time" - creates it if necessary
|
HD |
getLastUpdateFacility()
Returns
PID-34: "Last Update Facility" - creates it if necessary
|
CE |
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
|
CE |
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).
|
XPN[] |
getPatientAlias()
Returns all repetitions of Patient Alias (PID-9).
|
XPN |
getPatientAlias(int rep)
Returns a specific repetition of
PID-9: "Patient Alias" - creates it if necessary
|
int |
getPatientAliasReps()
Returns a count of the current number of repetitions of Patient Alias (PID-9).
|
TS |
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
|
CX |
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[] |
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
|
CE[] |
getPid10_Race()
Returns all repetitions of Race (PID-10).
|
CE |
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).
|
IS |
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).
|
CE |
getPid15_PrimaryLanguage()
Returns
PID-15: "Primary Language" - creates it if necessary
|
CE |
getPid16_MaritalStatus()
Returns
PID-16: "Marital Status" - creates it if necessary
|
CE |
getPid17_Religion()
Returns
PID-17: "Religion" - creates it if necessary
|
CX |
getPid18_PatientAccountNumber()
Returns
PID-18: "Patient Account Number" - creates it if necessary
|
ST |
getPid19_SSNNumberPatient()
Returns
PID-19: "SSN Number - Patient" - creates it if necessary
|
CX |
getPid2_PatientID()
Returns
PID-2: "Patient ID" - creates it if necessary
|
DLN |
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).
|
CE[] |
getPid22_EthnicGroup()
Returns all repetitions of Ethnic Group (PID-22).
|
CE |
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
|
CE[] |
getPid26_Citizenship()
Returns all repetitions of Citizenship (PID-26).
|
CE |
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).
|
CE |
getPid27_VeteransMilitaryStatus()
Returns
PID-27: "Veterans Military Status" - creates it if necessary
|
CE |
getPid28_Nationality()
Returns
PID-28: "Nationality" - creates it if necessary
|
TS |
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
|
IS[] |
getPid32_IdentityReliabilityCode()
Returns all repetitions of Identity Reliability Code (PID-32).
|
IS |
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).
|
TS |
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
|
CE |
getPid35_SpeciesCode()
Returns
PID-35: "Species Code" - creates it if necessary
|
CE |
getPid36_BreedCode()
Returns
PID-36: "Breed Code" - creates it if necessary
|
ST |
getPid37_Strain()
Returns
PID-37: "Strain" - creates it if necessary
|
CE |
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).
|
CX[] |
getPid4_AlternatePatientIDPID()
Returns all repetitions of Alternate Patient ID - PID (PID-4).
|
CX |
getPid4_AlternatePatientIDPID(int rep)
Returns a specific repetition of
PID-4: "Alternate Patient ID - PID" - creates it if necessary
|
int |
getPid4_AlternatePatientIDPIDReps()
Returns a count of the current number of repetitions of Alternate Patient ID - PID (PID-4).
|
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).
|
TS |
getPid7_DateTimeOfBirth()
Returns
PID-7: "Date/Time of Birth" - creates it if necessary
|
IS |
getPid8_AdministrativeSex()
Returns
PID-8: "Administrative Sex" - creates it if necessary
|
XPN[] |
getPid9_PatientAlias()
Returns all repetitions of Patient Alias (PID-9).
|
XPN |
getPid9_PatientAlias(int rep)
Returns a specific repetition of
PID-9: "Patient Alias" - creates it if necessary
|
int |
getPid9_PatientAliasReps()
Returns a count of the current number of repetitions of Patient Alias (PID-9).
|
CE |
getPrimaryLanguage()
Returns
PID-15: "Primary Language" - creates it if necessary
|
CE |
getProductionClassCode()
Returns
PID-38: "Production Class Code" - creates it if necessary
|
CE[] |
getRace()
Returns all repetitions of Race (PID-10).
|
CE |
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).
|
CE |
getReligion()
Returns
PID-17: "Religion" - creates it if necessary
|
SI |
getSetIDPID()
Returns
PID-1: "Set ID - PID" - creates it if necessary
|
CE |
getSpeciesCode()
Returns
PID-35: "Species Code" - creates it if necessary
|
ST |
getSSNNumberPatient()
Returns
PID-19: "SSN Number - Patient" - creates it if necessary
|
ST |
getStrain()
Returns
PID-37: "Strain" - 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).
|
CE |
getVeteransMilitaryStatus()
Returns
PID-27: "Veterans Military Status" - creates it if necessary
|
CX |
insertAlternatePatientIDPID(int rep)
Inserts a repetition of
PID-4: "Alternate Patient ID - PID" at a specific index
|
CE |
insertCitizenship(int rep)
Inserts a repetition of
PID-26: "Citizenship" at a specific index
|
CE |
insertEthnicGroup(int rep)
Inserts a repetition of
PID-22: "Ethnic Group" at a specific index
|
IS |
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
|
XPN |
insertPatientAlias(int rep)
Inserts a repetition of
PID-9: "Patient Alias" 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 |
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
|
CE |
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
|
CE |
insertPid22_EthnicGroup(int rep)
Inserts a repetition of
PID-22: "Ethnic Group" at a specific index
|
CE |
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
|
IS |
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
|
CX |
insertPid4_AlternatePatientIDPID(int rep)
Inserts a repetition of
PID-4: "Alternate Patient ID - PID" 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
|
XPN |
insertPid9_PatientAlias(int rep)
Inserts a repetition of
PID-9: "Patient Alias" at a specific index
|
CE |
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
|
CX |
removeAlternatePatientIDPID(int rep)
Removes a repetition of
PID-4: "Alternate Patient ID - PID" at a specific index
|
CE |
removeCitizenship(int rep)
Removes a repetition of
PID-26: "Citizenship" at a specific index
|
CE |
removeEthnicGroup(int rep)
Removes a repetition of
PID-22: "Ethnic Group" at a specific index
|
IS |
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
|
XPN |
removePatientAlias(int rep)
Removes a repetition of
PID-9: "Patient Alias" 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 |
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
|
CE |
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
|
CE |
removePid22_EthnicGroup(int rep)
Removes a repetition of
PID-22: "Ethnic Group" at a specific index
|
CE |
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
|
IS |
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
|
CX |
removePid4_AlternatePatientIDPID(int rep)
Removes a repetition of
PID-4: "Alternate Patient ID - PID" 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
|
XPN |
removePid9_PatientAlias(int rep)
Removes a repetition of
PID-9: "Patient Alias" at a specific index
|
CE |
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 CX getPatientID()
public CX 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 CX[] getAlternatePatientIDPID()
public CX[] getPid4_AlternatePatientIDPID()
public int getAlternatePatientIDPIDReps()
public CX getAlternatePatientIDPID(int rep)
rep
- The repetition index (0-indexed)public CX getPid4_AlternatePatientIDPID(int rep)
rep
- The repetition index (0-indexed)public int getPid4_AlternatePatientIDPIDReps()
public CX insertAlternatePatientIDPID(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 insertPid4_AlternatePatientIDPID(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 removeAlternatePatientIDPID(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 removePid4_AlternatePatientIDPID(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[] 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 TS getDateTimeOfBirth()
public TS getPid7_DateTimeOfBirth()
public IS getAdministrativeSex()
public IS getPid8_AdministrativeSex()
public XPN[] getPatientAlias()
public XPN[] getPid9_PatientAlias()
public int getPatientAliasReps()
public XPN getPatientAlias(int rep)
rep
- The repetition index (0-indexed)public XPN getPid9_PatientAlias(int rep)
rep
- The repetition index (0-indexed)public int getPid9_PatientAliasReps()
public XPN insertPatientAlias(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 insertPid9_PatientAlias(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 removePatientAlias(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 removePid9_PatientAlias(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 CE[] getPid10_Race()
public int getRaceReps()
public CE getRace(int rep)
rep
- The repetition index (0-indexed)public CE getPid10_Race(int rep)
rep
- The repetition index (0-indexed)public int getPid10_RaceReps()
public CE 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 CE 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 CE 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 CE 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 IS getCountyCode()
public IS 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 CE getPrimaryLanguage()
public CE getPid15_PrimaryLanguage()
public CE getMaritalStatus()
public CE getPid16_MaritalStatus()
public CE getReligion()
public CE getPid17_Religion()
public CX getPatientAccountNumber()
public CX getPid18_PatientAccountNumber()
public ST getSSNNumberPatient()
public ST getPid19_SSNNumberPatient()
public DLN getDriverSLicenseNumberPatient()
public DLN 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 CE[] getEthnicGroup()
public CE[] getPid22_EthnicGroup()
public int getEthnicGroupReps()
public CE getEthnicGroup(int rep)
rep
- The repetition index (0-indexed)public CE getPid22_EthnicGroup(int rep)
rep
- The repetition index (0-indexed)public int getPid22_EthnicGroupReps()
public CE 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 CE 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 CE 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 CE 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 CE[] getCitizenship()
public CE[] getPid26_Citizenship()
public int getCitizenshipReps()
public CE getCitizenship(int rep)
rep
- The repetition index (0-indexed)public CE getPid26_Citizenship(int rep)
rep
- The repetition index (0-indexed)public int getPid26_CitizenshipReps()
public CE 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 CE 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 CE 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 CE 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 CE getVeteransMilitaryStatus()
public CE getPid27_VeteransMilitaryStatus()
public CE getNationality()
public CE getPid28_Nationality()
public TS getPatientDeathDateAndTime()
public TS getPid29_PatientDeathDateAndTime()
public ID getPatientDeathIndicator()
public ID getPid30_PatientDeathIndicator()
public ID getIdentityUnknownIndicator()
public ID getPid31_IdentityUnknownIndicator()
public IS[] getIdentityReliabilityCode()
public IS[] getPid32_IdentityReliabilityCode()
public int getIdentityReliabilityCodeReps()
public IS getIdentityReliabilityCode(int rep)
rep
- The repetition index (0-indexed)public IS getPid32_IdentityReliabilityCode(int rep)
rep
- The repetition index (0-indexed)public int getPid32_IdentityReliabilityCodeReps()
public IS 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 IS 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 IS 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 IS 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 TS getLastUpdateDateTime()
public TS getPid33_LastUpdateDateTime()
public HD getLastUpdateFacility()
public HD getPid34_LastUpdateFacility()
public CE getSpeciesCode()
public CE getPid35_SpeciesCode()
public CE getBreedCode()
public CE getPid36_BreedCode()
public ST getPid37_Strain()
public CE getProductionClassCode()
public CE 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)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.