|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.PID
public class PID
Represents an HL7 PID message segment (Patient identification). This segment has the following fields:
| Constructor Summary | |
|---|---|
PID(Group parent,
ModelClassFactory factory)
Creates a new PID segment |
|
| Method Summary | |
|---|---|
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(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(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(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(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(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(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(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(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(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 |
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(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(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(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 |
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 |
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 |
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 |
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 |
| Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment |
|---|
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PID(Group parent,
ModelClassFactory factory)
| Method Detail |
|---|
public SI getSetIDPID()
public SI getPid1_SetIDPID()
public CX getPatientID()
public CX getPid2_PatientID()
public CX[] getPatientIdentifierList()
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 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 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 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 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[] getRace()
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 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 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 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 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 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 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 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 getStrain()
public ST getPid37_Strain()
public CE getProductionClassCode()
public CE getPid38_ProductionClassCode()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection in class AbstractSegment
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||