Package ca.uhn.hl7v2.model.v251.segment
Class NK1
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v251.segment.NK1
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 NK1 message segment (Next of Kin / Associated Parties). This segment has the following fields:
- NK1-1: Set ID - NK1 (SI)
- NK1-2: Name (XPN) optional repeating
- NK1-3: Relationship (CE) optional
- NK1-4: Address (XAD) optional repeating
- NK1-5: Phone Number (XTN) optional repeating
- NK1-6: Business Phone Number (XTN) optional repeating
- NK1-7: Contact Role (CE) optional
- NK1-8: Start Date (DT) optional
- NK1-9: End Date (DT) optional
- NK1-10: Next of Kin / Associated Parties Job Title (ST) optional
- NK1-11: Next of Kin / Associated Parties Job Code/Class (JCC) optional
- NK1-12: Next of Kin / Associated Parties Employee Number (CX) optional
- NK1-13: Organization Name - NK1 (XON) optional repeating
- NK1-14: Marital Status (CE) optional
- NK1-15: Administrative Sex (IS) optional
- NK1-16: Date/Time of Birth (TS) optional
- NK1-17: Living Dependency (IS) optional repeating
- NK1-18: Ambulatory Status (IS) optional repeating
- NK1-19: Citizenship (CE) optional repeating
- NK1-20: Primary Language (CE) optional
- NK1-21: Living Arrangement (IS) optional
- NK1-22: Publicity Code (CE) optional
- NK1-23: Protection Indicator (ID) optional
- NK1-24: Student Indicator (IS) optional
- NK1-25: Religion (CE) optional
- NK1-26: Mother's Maiden Name (XPN) optional repeating
- NK1-27: Nationality (CE) optional
- NK1-28: Ethnic Group (CE) optional repeating
- NK1-29: Contact Reason (CE) optional repeating
- NK1-30: Contact Person's Name (XPN) optional repeating
- NK1-31: Contact Person's Telephone Number (XTN) optional repeating
- NK1-32: Contact Person's Address (XAD) optional repeating
- NK1-33: Next of Kin/Associated Party's Identifiers (CX) optional repeating
- NK1-34: Job Status (IS) optional
- NK1-35: Race (CE) optional repeating
- NK1-36: Handicap (IS) optional
- NK1-37: Contact Person Social Security Number (ST) optional
- NK1-38: Next of Kin Birth Place (ST) optional
- NK1-39: VIP Indicator (IS) optional
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypecreateNewTypeWithoutReflection(int field) XAD[]Returns all repetitions of Address (NK1-4).getAddress(int rep) Returns a specific repetition of NK1-4: "Address" - creates it if necessaryintReturns a count of the current number of repetitions of Address (NK1-4).Returns NK1-15: "Administrative Sex" - creates it if necessaryIS[]Returns all repetitions of Ambulatory Status (NK1-18).getAmbulatoryStatus(int rep) Returns a specific repetition of NK1-18: "Ambulatory Status" - creates it if necessaryintReturns a count of the current number of repetitions of Ambulatory Status (NK1-18).XTN[]Returns all repetitions of Business Phone Number (NK1-6).getBusinessPhoneNumber(int rep) Returns a specific repetition of NK1-6: "Business Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Business Phone Number (NK1-6).CE[]Returns all repetitions of Citizenship (NK1-19).getCitizenship(int rep) Returns a specific repetition of NK1-19: "Citizenship" - creates it if necessaryintReturns a count of the current number of repetitions of Citizenship (NK1-19).XAD[]Returns all repetitions of Contact Person's Address (NK1-32).getContactPersonSAddress(int rep) Returns a specific repetition of NK1-32: "Contact Person's Address" - creates it if necessaryintReturns a count of the current number of repetitions of Contact Person's Address (NK1-32).XPN[]Returns all repetitions of Contact Person's Name (NK1-30).getContactPersonSName(int rep) Returns a specific repetition of NK1-30: "Contact Person's Name" - creates it if necessaryintReturns a count of the current number of repetitions of Contact Person's Name (NK1-30).Returns NK1-37: "Contact Person Social Security Number" - creates it if necessaryXTN[]Returns all repetitions of Contact Person's Telephone Number (NK1-31).getContactPersonSTelephoneNumber(int rep) Returns a specific repetition of NK1-31: "Contact Person's Telephone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Contact Person's Telephone Number (NK1-31).CE[]Returns all repetitions of Contact Reason (NK1-29).getContactReason(int rep) Returns a specific repetition of NK1-29: "Contact Reason" - creates it if necessaryintReturns a count of the current number of repetitions of Contact Reason (NK1-29).Returns NK1-7: "Contact Role" - creates it if necessaryReturns NK1-16: "Date/Time of Birth" - creates it if necessaryReturns NK1-9: "End Date" - creates it if necessaryCE[]Returns all repetitions of Ethnic Group (NK1-28).getEthnicGroup(int rep) Returns a specific repetition of NK1-28: "Ethnic Group" - creates it if necessaryintReturns a count of the current number of repetitions of Ethnic Group (NK1-28).Returns NK1-36: "Handicap" - creates it if necessaryReturns NK1-34: "Job Status" - creates it if necessaryReturns NK1-21: "Living Arrangement" - creates it if necessaryIS[]Returns all repetitions of Living Dependency (NK1-17).getLivingDependency(int rep) Returns a specific repetition of NK1-17: "Living Dependency" - creates it if necessaryintReturns a count of the current number of repetitions of Living Dependency (NK1-17).Returns NK1-14: "Marital Status" - creates it if necessaryXPN[]Returns all repetitions of Mother's Maiden Name (NK1-26).getMotherSMaidenName(int rep) Returns a specific repetition of NK1-26: "Mother's Maiden Name" - creates it if necessaryintReturns a count of the current number of repetitions of Mother's Maiden Name (NK1-26).Returns NK1-27: "Nationality" - creates it if necessaryReturns NK1-12: "Next of Kin / Associated Parties Employee Number" - creates it if necessaryReturns NK1-11: "Next of Kin / Associated Parties Job Code/Class" - creates it if necessaryReturns NK1-10: "Next of Kin / Associated Parties Job Title" - creates it if necessaryCX[]Returns all repetitions of Next of Kin/Associated Party's Identifiers (NK1-33).Returns a specific repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" - creates it if necessaryintReturns a count of the current number of repetitions of Next of Kin/Associated Party's Identifiers (NK1-33).Returns NK1-38: "Next of Kin Birth Place" - creates it if necessaryReturns NK1-1: "Set ID - NK1" - creates it if necessaryReturns NK1-10: "Next of Kin / Associated Parties Job Title" - creates it if necessaryReturns NK1-11: "Next of Kin / Associated Parties Job Code/Class" - creates it if necessaryReturns NK1-12: "Next of Kin / Associated Parties Employee Number" - creates it if necessaryXON[]Returns all repetitions of Organization Name - NK1 (NK1-13).getNk113_OrganizationNameNK1(int rep) Returns a specific repetition of NK1-13: "Organization Name - NK1" - creates it if necessaryintReturns a count of the current number of repetitions of Organization Name - NK1 (NK1-13).Returns NK1-14: "Marital Status" - creates it if necessaryReturns NK1-15: "Administrative Sex" - creates it if necessaryReturns NK1-16: "Date/Time of Birth" - creates it if necessaryIS[]Returns all repetitions of Living Dependency (NK1-17).getNk117_LivingDependency(int rep) Returns a specific repetition of NK1-17: "Living Dependency" - creates it if necessaryintReturns a count of the current number of repetitions of Living Dependency (NK1-17).IS[]Returns all repetitions of Ambulatory Status (NK1-18).getNk118_AmbulatoryStatus(int rep) Returns a specific repetition of NK1-18: "Ambulatory Status" - creates it if necessaryintReturns a count of the current number of repetitions of Ambulatory Status (NK1-18).CE[]Returns all repetitions of Citizenship (NK1-19).getNk119_Citizenship(int rep) Returns a specific repetition of NK1-19: "Citizenship" - creates it if necessaryintReturns a count of the current number of repetitions of Citizenship (NK1-19).XPN[]Returns all repetitions of Name (NK1-2).getNk12_Name(int rep) Returns a specific repetition of NK1-2: "Name" - creates it if necessaryintReturns a count of the current number of repetitions of Name (NK1-2).Returns NK1-20: "Primary Language" - creates it if necessaryReturns NK1-21: "Living Arrangement" - creates it if necessaryReturns NK1-22: "Publicity Code" - creates it if necessaryReturns NK1-23: "Protection Indicator" - creates it if necessaryReturns NK1-24: "Student Indicator" - creates it if necessaryReturns NK1-25: "Religion" - creates it if necessaryXPN[]Returns all repetitions of Mother's Maiden Name (NK1-26).getNk126_MotherSMaidenName(int rep) Returns a specific repetition of NK1-26: "Mother's Maiden Name" - creates it if necessaryintReturns a count of the current number of repetitions of Mother's Maiden Name (NK1-26).Returns NK1-27: "Nationality" - creates it if necessaryCE[]Returns all repetitions of Ethnic Group (NK1-28).getNk128_EthnicGroup(int rep) Returns a specific repetition of NK1-28: "Ethnic Group" - creates it if necessaryintReturns a count of the current number of repetitions of Ethnic Group (NK1-28).CE[]Returns all repetitions of Contact Reason (NK1-29).getNk129_ContactReason(int rep) Returns a specific repetition of NK1-29: "Contact Reason" - creates it if necessaryintReturns a count of the current number of repetitions of Contact Reason (NK1-29).Returns NK1-3: "Relationship" - creates it if necessaryXPN[]Returns all repetitions of Contact Person's Name (NK1-30).getNk130_ContactPersonSName(int rep) Returns a specific repetition of NK1-30: "Contact Person's Name" - creates it if necessaryintReturns a count of the current number of repetitions of Contact Person's Name (NK1-30).XTN[]Returns all repetitions of Contact Person's Telephone Number (NK1-31).Returns a specific repetition of NK1-31: "Contact Person's Telephone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Contact Person's Telephone Number (NK1-31).XAD[]Returns all repetitions of Contact Person's Address (NK1-32).getNk132_ContactPersonSAddress(int rep) Returns a specific repetition of NK1-32: "Contact Person's Address" - creates it if necessaryintReturns a count of the current number of repetitions of Contact Person's Address (NK1-32).CX[]Returns all repetitions of Next of Kin/Associated Party's Identifiers (NK1-33).Returns a specific repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" - creates it if necessaryintReturns a count of the current number of repetitions of Next of Kin/Associated Party's Identifiers (NK1-33).Returns NK1-34: "Job Status" - creates it if necessaryCE[]Returns all repetitions of Race (NK1-35).getNk135_Race(int rep) Returns a specific repetition of NK1-35: "Race" - creates it if necessaryintReturns a count of the current number of repetitions of Race (NK1-35).Returns NK1-36: "Handicap" - creates it if necessaryReturns NK1-37: "Contact Person Social Security Number" - creates it if necessaryReturns NK1-38: "Next of Kin Birth Place" - creates it if necessaryReturns NK1-39: "VIP Indicator" - creates it if necessaryXAD[]Returns all repetitions of Address (NK1-4).getNk14_Address(int rep) Returns a specific repetition of NK1-4: "Address" - creates it if necessaryintReturns a count of the current number of repetitions of Address (NK1-4).XTN[]Returns all repetitions of Phone Number (NK1-5).getNk15_PhoneNumber(int rep) Returns a specific repetition of NK1-5: "Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Phone Number (NK1-5).XTN[]Returns all repetitions of Business Phone Number (NK1-6).getNk16_BusinessPhoneNumber(int rep) Returns a specific repetition of NK1-6: "Business Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Business Phone Number (NK1-6).Returns NK1-7: "Contact Role" - creates it if necessaryReturns NK1-8: "Start Date" - creates it if necessaryReturns NK1-9: "End Date" - creates it if necessaryXPN[]Returns all repetitions of Name (NK1-2).getNK1Name(int rep) Returns a specific repetition of NK1-2: "Name" - creates it if necessaryintReturns a count of the current number of repetitions of Name (NK1-2).XON[]Returns all repetitions of Organization Name - NK1 (NK1-13).getOrganizationNameNK1(int rep) Returns a specific repetition of NK1-13: "Organization Name - NK1" - creates it if necessaryintReturns a count of the current number of repetitions of Organization Name - NK1 (NK1-13).XTN[]Returns all repetitions of Phone Number (NK1-5).getPhoneNumber(int rep) Returns a specific repetition of NK1-5: "Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Phone Number (NK1-5).Returns NK1-20: "Primary Language" - creates it if necessaryReturns NK1-23: "Protection Indicator" - creates it if necessaryReturns NK1-22: "Publicity Code" - creates it if necessaryCE[]getRace()Returns all repetitions of Race (NK1-35).getRace(int rep) Returns a specific repetition of NK1-35: "Race" - creates it if necessaryintReturns a count of the current number of repetitions of Race (NK1-35).Returns NK1-3: "Relationship" - creates it if necessaryReturns NK1-25: "Religion" - creates it if necessaryReturns NK1-1: "Set ID - NK1" - creates it if necessaryReturns NK1-8: "Start Date" - creates it if necessaryReturns NK1-24: "Student Indicator" - creates it if necessaryReturns NK1-39: "VIP Indicator" - creates it if necessaryinsertAddress(int rep) Inserts a repetition of NK1-4: "Address" at a specific indexinsertAmbulatoryStatus(int rep) Inserts a repetition of NK1-18: "Ambulatory Status" at a specific indexinsertBusinessPhoneNumber(int rep) Inserts a repetition of NK1-6: "Business Phone Number" at a specific indexinsertCitizenship(int rep) Inserts a repetition of NK1-19: "Citizenship" at a specific indexinsertContactPersonSAddress(int rep) Inserts a repetition of NK1-32: "Contact Person's Address" at a specific indexinsertContactPersonSName(int rep) Inserts a repetition of NK1-30: "Contact Person's Name" at a specific indexinsertContactPersonSTelephoneNumber(int rep) Inserts a repetition of NK1-31: "Contact Person's Telephone Number" at a specific indexinsertContactReason(int rep) Inserts a repetition of NK1-29: "Contact Reason" at a specific indexinsertEthnicGroup(int rep) Inserts a repetition of NK1-28: "Ethnic Group" at a specific indexinsertLivingDependency(int rep) Inserts a repetition of NK1-17: "Living Dependency" at a specific indexinsertMotherSMaidenName(int rep) Inserts a repetition of NK1-26: "Mother's Maiden Name" at a specific indexInserts a repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" at a specific indexinsertNk113_OrganizationNameNK1(int rep) Inserts a repetition of NK1-13: "Organization Name - NK1" at a specific indexinsertNk117_LivingDependency(int rep) Inserts a repetition of NK1-17: "Living Dependency" at a specific indexinsertNk118_AmbulatoryStatus(int rep) Inserts a repetition of NK1-18: "Ambulatory Status" at a specific indexinsertNk119_Citizenship(int rep) Inserts a repetition of NK1-19: "Citizenship" at a specific indexinsertNk12_Name(int rep) Inserts a repetition of NK1-2: "Name" at a specific indexinsertNk126_MotherSMaidenName(int rep) Inserts a repetition of NK1-26: "Mother's Maiden Name" at a specific indexinsertNk128_EthnicGroup(int rep) Inserts a repetition of NK1-28: "Ethnic Group" at a specific indexinsertNk129_ContactReason(int rep) Inserts a repetition of NK1-29: "Contact Reason" at a specific indexinsertNk130_ContactPersonSName(int rep) Inserts a repetition of NK1-30: "Contact Person's Name" at a specific indexInserts a repetition of NK1-31: "Contact Person's Telephone Number" at a specific indexinsertNk132_ContactPersonSAddress(int rep) Inserts a repetition of NK1-32: "Contact Person's Address" at a specific indexInserts a repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" at a specific indexinsertNk135_Race(int rep) Inserts a repetition of NK1-35: "Race" at a specific indexinsertNk14_Address(int rep) Inserts a repetition of NK1-4: "Address" at a specific indexinsertNk15_PhoneNumber(int rep) Inserts a repetition of NK1-5: "Phone Number" at a specific indexinsertNk16_BusinessPhoneNumber(int rep) Inserts a repetition of NK1-6: "Business Phone Number" at a specific indexinsertNK1Name(int rep) Inserts a repetition of NK1-2: "Name" at a specific indexinsertOrganizationNameNK1(int rep) Inserts a repetition of NK1-13: "Organization Name - NK1" at a specific indexinsertPhoneNumber(int rep) Inserts a repetition of NK1-5: "Phone Number" at a specific indexinsertRace(int rep) Inserts a repetition of NK1-35: "Race" at a specific indexremoveAddress(int rep) Removes a repetition of NK1-4: "Address" at a specific indexremoveAmbulatoryStatus(int rep) Removes a repetition of NK1-18: "Ambulatory Status" at a specific indexremoveBusinessPhoneNumber(int rep) Removes a repetition of NK1-6: "Business Phone Number" at a specific indexremoveCitizenship(int rep) Removes a repetition of NK1-19: "Citizenship" at a specific indexremoveContactPersonSAddress(int rep) Removes a repetition of NK1-32: "Contact Person's Address" at a specific indexremoveContactPersonSName(int rep) Removes a repetition of NK1-30: "Contact Person's Name" at a specific indexremoveContactPersonSTelephoneNumber(int rep) Removes a repetition of NK1-31: "Contact Person's Telephone Number" at a specific indexremoveContactReason(int rep) Removes a repetition of NK1-29: "Contact Reason" at a specific indexremoveEthnicGroup(int rep) Removes a repetition of NK1-28: "Ethnic Group" at a specific indexremoveLivingDependency(int rep) Removes a repetition of NK1-17: "Living Dependency" at a specific indexremoveMotherSMaidenName(int rep) Removes a repetition of NK1-26: "Mother's Maiden Name" at a specific indexRemoves a repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" at a specific indexremoveNk113_OrganizationNameNK1(int rep) Removes a repetition of NK1-13: "Organization Name - NK1" at a specific indexremoveNk117_LivingDependency(int rep) Removes a repetition of NK1-17: "Living Dependency" at a specific indexremoveNk118_AmbulatoryStatus(int rep) Removes a repetition of NK1-18: "Ambulatory Status" at a specific indexremoveNk119_Citizenship(int rep) Removes a repetition of NK1-19: "Citizenship" at a specific indexremoveNk12_Name(int rep) Removes a repetition of NK1-2: "Name" at a specific indexremoveNk126_MotherSMaidenName(int rep) Removes a repetition of NK1-26: "Mother's Maiden Name" at a specific indexremoveNk128_EthnicGroup(int rep) Removes a repetition of NK1-28: "Ethnic Group" at a specific indexremoveNk129_ContactReason(int rep) Removes a repetition of NK1-29: "Contact Reason" at a specific indexremoveNk130_ContactPersonSName(int rep) Removes a repetition of NK1-30: "Contact Person's Name" at a specific indexRemoves a repetition of NK1-31: "Contact Person's Telephone Number" at a specific indexremoveNk132_ContactPersonSAddress(int rep) Removes a repetition of NK1-32: "Contact Person's Address" at a specific indexRemoves a repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" at a specific indexremoveNk135_Race(int rep) Removes a repetition of NK1-35: "Race" at a specific indexremoveNk14_Address(int rep) Removes a repetition of NK1-4: "Address" at a specific indexremoveNk15_PhoneNumber(int rep) Removes a repetition of NK1-5: "Phone Number" at a specific indexremoveNk16_BusinessPhoneNumber(int rep) Removes a repetition of NK1-6: "Business Phone Number" at a specific indexremoveNK1Name(int rep) Removes a repetition of NK1-2: "Name" at a specific indexremoveOrganizationNameNK1(int rep) Removes a repetition of NK1-13: "Organization Name - NK1" at a specific indexremovePhoneNumber(int rep) Removes a repetition of NK1-5: "Phone Number" at a specific indexremoveRace(int rep) Removes a repetition of NK1-35: "Race" at a specific indexMethods inherited from class ca.uhn.hl7v2.model.AbstractSegment
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetitionMethods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
NK1
Creates a new NK1 segment
-
-
Method Details
-
getSetIDNK1
Returns NK1-1: "Set ID - NK1" - creates it if necessary -
getNk11_SetIDNK1
Returns NK1-1: "Set ID - NK1" - creates it if necessary -
getNK1Name
Returns all repetitions of Name (NK1-2). -
getNk12_Name
Returns all repetitions of Name (NK1-2). -
getNK1NameReps
Returns a count of the current number of repetitions of Name (NK1-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getNK1Name
Returns a specific repetition of NK1-2: "Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk12_Name
Returns a specific repetition of NK1-2: "Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk12_NameReps
Returns a count of the current number of repetitions of Name (NK1-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertNK1Name
Inserts a repetition of NK1-2: "Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk12_Name
Inserts a repetition of NK1-2: "Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNK1Name
Removes a repetition of NK1-2: "Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk12_Name
Removes a repetition of NK1-2: "Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getRelationship
Returns NK1-3: "Relationship" - creates it if necessary -
getNk13_Relationship
Returns NK1-3: "Relationship" - creates it if necessary -
getAddress
Returns all repetitions of Address (NK1-4). -
getNk14_Address
Returns all repetitions of Address (NK1-4). -
getAddressReps
Returns a count of the current number of repetitions of Address (NK1-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getAddress
Returns a specific repetition of NK1-4: "Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk14_Address
Returns a specific repetition of NK1-4: "Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk14_AddressReps
Returns a count of the current number of repetitions of Address (NK1-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertAddress
Inserts a repetition of NK1-4: "Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk14_Address
Inserts a repetition of NK1-4: "Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeAddress
Removes a repetition of NK1-4: "Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk14_Address
Removes a repetition of NK1-4: "Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getPhoneNumber
Returns all repetitions of Phone Number (NK1-5). -
getNk15_PhoneNumber
Returns all repetitions of Phone Number (NK1-5). -
getPhoneNumberReps
Returns a count of the current number of repetitions of Phone Number (NK1-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPhoneNumber
Returns a specific repetition of NK1-5: "Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk15_PhoneNumber
Returns a specific repetition of NK1-5: "Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk15_PhoneNumberReps
Returns a count of the current number of repetitions of Phone Number (NK1-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPhoneNumber
Inserts a repetition of NK1-5: "Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk15_PhoneNumber
Inserts a repetition of NK1-5: "Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removePhoneNumber
Removes a repetition of NK1-5: "Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk15_PhoneNumber
Removes a repetition of NK1-5: "Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getBusinessPhoneNumber
Returns all repetitions of Business Phone Number (NK1-6). -
getNk16_BusinessPhoneNumber
Returns all repetitions of Business Phone Number (NK1-6). -
getBusinessPhoneNumberReps
Returns a count of the current number of repetitions of Business Phone Number (NK1-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getBusinessPhoneNumber
Returns a specific repetition of NK1-6: "Business Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk16_BusinessPhoneNumber
Returns a specific repetition of NK1-6: "Business Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk16_BusinessPhoneNumberReps
Returns a count of the current number of repetitions of Business Phone Number (NK1-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertBusinessPhoneNumber
Inserts a repetition of NK1-6: "Business Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk16_BusinessPhoneNumber
Inserts a repetition of NK1-6: "Business Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeBusinessPhoneNumber
Removes a repetition of NK1-6: "Business Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk16_BusinessPhoneNumber
Removes a repetition of NK1-6: "Business Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getContactRole
Returns NK1-7: "Contact Role" - creates it if necessary -
getNk17_ContactRole
Returns NK1-7: "Contact Role" - creates it if necessary -
getStartDate
Returns NK1-8: "Start Date" - creates it if necessary -
getNk18_StartDate
Returns NK1-8: "Start Date" - creates it if necessary -
getEndDate
Returns NK1-9: "End Date" - creates it if necessary -
getNk19_EndDate
Returns NK1-9: "End Date" - creates it if necessary -
getNextOfKinAssociatedPartiesJobTitle
Returns NK1-10: "Next of Kin / Associated Parties Job Title" - creates it if necessary -
getNk110_NextOfKinAssociatedPartiesJobTitle
Returns NK1-10: "Next of Kin / Associated Parties Job Title" - creates it if necessary -
getNextOfKinAssociatedPartiesJobCodeClass
Returns NK1-11: "Next of Kin / Associated Parties Job Code/Class" - creates it if necessary -
getNk111_NextOfKinAssociatedPartiesJobCodeClass
Returns NK1-11: "Next of Kin / Associated Parties Job Code/Class" - creates it if necessary -
getNextOfKinAssociatedPartiesEmployeeNumber
Returns NK1-12: "Next of Kin / Associated Parties Employee Number" - creates it if necessary -
getNk112_NextOfKinAssociatedPartiesEmployeeNumber
Returns NK1-12: "Next of Kin / Associated Parties Employee Number" - creates it if necessary -
getOrganizationNameNK1
Returns all repetitions of Organization Name - NK1 (NK1-13). -
getNk113_OrganizationNameNK1
Returns all repetitions of Organization Name - NK1 (NK1-13). -
getOrganizationNameNK1Reps
Returns a count of the current number of repetitions of Organization Name - NK1 (NK1-13). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getOrganizationNameNK1
Returns a specific repetition of NK1-13: "Organization Name - NK1" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk113_OrganizationNameNK1
Returns a specific repetition of NK1-13: "Organization Name - NK1" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk113_OrganizationNameNK1Reps
Returns a count of the current number of repetitions of Organization Name - NK1 (NK1-13). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertOrganizationNameNK1
Inserts a repetition of NK1-13: "Organization Name - NK1" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk113_OrganizationNameNK1
Inserts a repetition of NK1-13: "Organization Name - NK1" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeOrganizationNameNK1
Removes a repetition of NK1-13: "Organization Name - NK1" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk113_OrganizationNameNK1
Removes a repetition of NK1-13: "Organization Name - NK1" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getMaritalStatus
Returns NK1-14: "Marital Status" - creates it if necessary -
getNk114_MaritalStatus
Returns NK1-14: "Marital Status" - creates it if necessary -
getAdministrativeSex
Returns NK1-15: "Administrative Sex" - creates it if necessary -
getNk115_AdministrativeSex
Returns NK1-15: "Administrative Sex" - creates it if necessary -
getDateTimeOfBirth
Returns NK1-16: "Date/Time of Birth" - creates it if necessary -
getNk116_DateTimeOfBirth
Returns NK1-16: "Date/Time of Birth" - creates it if necessary -
getLivingDependency
Returns all repetitions of Living Dependency (NK1-17). -
getNk117_LivingDependency
Returns all repetitions of Living Dependency (NK1-17). -
getLivingDependencyReps
Returns a count of the current number of repetitions of Living Dependency (NK1-17). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getLivingDependency
Returns a specific repetition of NK1-17: "Living Dependency" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk117_LivingDependency
Returns a specific repetition of NK1-17: "Living Dependency" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk117_LivingDependencyReps
Returns a count of the current number of repetitions of Living Dependency (NK1-17). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertLivingDependency
Inserts a repetition of NK1-17: "Living Dependency" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk117_LivingDependency
Inserts a repetition of NK1-17: "Living Dependency" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeLivingDependency
Removes a repetition of NK1-17: "Living Dependency" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk117_LivingDependency
Removes a repetition of NK1-17: "Living Dependency" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getAmbulatoryStatus
Returns all repetitions of Ambulatory Status (NK1-18). -
getNk118_AmbulatoryStatus
Returns all repetitions of Ambulatory Status (NK1-18). -
getAmbulatoryStatusReps
Returns a count of the current number of repetitions of Ambulatory Status (NK1-18). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getAmbulatoryStatus
Returns a specific repetition of NK1-18: "Ambulatory Status" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk118_AmbulatoryStatus
Returns a specific repetition of NK1-18: "Ambulatory Status" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk118_AmbulatoryStatusReps
Returns a count of the current number of repetitions of Ambulatory Status (NK1-18). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertAmbulatoryStatus
Inserts a repetition of NK1-18: "Ambulatory Status" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk118_AmbulatoryStatus
Inserts a repetition of NK1-18: "Ambulatory Status" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeAmbulatoryStatus
Removes a repetition of NK1-18: "Ambulatory Status" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk118_AmbulatoryStatus
Removes a repetition of NK1-18: "Ambulatory Status" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getCitizenship
Returns all repetitions of Citizenship (NK1-19). -
getNk119_Citizenship
Returns all repetitions of Citizenship (NK1-19). -
getCitizenshipReps
Returns a count of the current number of repetitions of Citizenship (NK1-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getCitizenship
Returns a specific repetition of NK1-19: "Citizenship" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk119_Citizenship
Returns a specific repetition of NK1-19: "Citizenship" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk119_CitizenshipReps
Returns a count of the current number of repetitions of Citizenship (NK1-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertCitizenship
Inserts a repetition of NK1-19: "Citizenship" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk119_Citizenship
Inserts a repetition of NK1-19: "Citizenship" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeCitizenship
Removes a repetition of NK1-19: "Citizenship" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk119_Citizenship
Removes a repetition of NK1-19: "Citizenship" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getPrimaryLanguage
Returns NK1-20: "Primary Language" - creates it if necessary -
getNk120_PrimaryLanguage
Returns NK1-20: "Primary Language" - creates it if necessary -
getLivingArrangement
Returns NK1-21: "Living Arrangement" - creates it if necessary -
getNk121_LivingArrangement
Returns NK1-21: "Living Arrangement" - creates it if necessary -
getPublicityCode
Returns NK1-22: "Publicity Code" - creates it if necessary -
getNk122_PublicityCode
Returns NK1-22: "Publicity Code" - creates it if necessary -
getProtectionIndicator
Returns NK1-23: "Protection Indicator" - creates it if necessary -
getNk123_ProtectionIndicator
Returns NK1-23: "Protection Indicator" - creates it if necessary -
getStudentIndicator
Returns NK1-24: "Student Indicator" - creates it if necessary -
getNk124_StudentIndicator
Returns NK1-24: "Student Indicator" - creates it if necessary -
getReligion
Returns NK1-25: "Religion" - creates it if necessary -
getNk125_Religion
Returns NK1-25: "Religion" - creates it if necessary -
getMotherSMaidenName
Returns all repetitions of Mother's Maiden Name (NK1-26). -
getNk126_MotherSMaidenName
Returns all repetitions of Mother's Maiden Name (NK1-26). -
getMotherSMaidenNameReps
Returns a count of the current number of repetitions of Mother's Maiden Name (NK1-26). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getMotherSMaidenName
Returns a specific repetition of NK1-26: "Mother's Maiden Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk126_MotherSMaidenName
Returns a specific repetition of NK1-26: "Mother's Maiden Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk126_MotherSMaidenNameReps
Returns a count of the current number of repetitions of Mother's Maiden Name (NK1-26). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertMotherSMaidenName
Inserts a repetition of NK1-26: "Mother's Maiden Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk126_MotherSMaidenName
Inserts a repetition of NK1-26: "Mother's Maiden Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeMotherSMaidenName
Removes a repetition of NK1-26: "Mother's Maiden Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk126_MotherSMaidenName
Removes a repetition of NK1-26: "Mother's Maiden Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getNationality
Returns NK1-27: "Nationality" - creates it if necessary -
getNk127_Nationality
Returns NK1-27: "Nationality" - creates it if necessary -
getEthnicGroup
Returns all repetitions of Ethnic Group (NK1-28). -
getNk128_EthnicGroup
Returns all repetitions of Ethnic Group (NK1-28). -
getEthnicGroupReps
Returns a count of the current number of repetitions of Ethnic Group (NK1-28). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getEthnicGroup
Returns a specific repetition of NK1-28: "Ethnic Group" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk128_EthnicGroup
Returns a specific repetition of NK1-28: "Ethnic Group" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk128_EthnicGroupReps
Returns a count of the current number of repetitions of Ethnic Group (NK1-28). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertEthnicGroup
Inserts a repetition of NK1-28: "Ethnic Group" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk128_EthnicGroup
Inserts a repetition of NK1-28: "Ethnic Group" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeEthnicGroup
Removes a repetition of NK1-28: "Ethnic Group" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk128_EthnicGroup
Removes a repetition of NK1-28: "Ethnic Group" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getContactReason
Returns all repetitions of Contact Reason (NK1-29). -
getNk129_ContactReason
Returns all repetitions of Contact Reason (NK1-29). -
getContactReasonReps
Returns a count of the current number of repetitions of Contact Reason (NK1-29). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getContactReason
Returns a specific repetition of NK1-29: "Contact Reason" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk129_ContactReason
Returns a specific repetition of NK1-29: "Contact Reason" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk129_ContactReasonReps
Returns a count of the current number of repetitions of Contact Reason (NK1-29). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertContactReason
Inserts a repetition of NK1-29: "Contact Reason" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk129_ContactReason
Inserts a repetition of NK1-29: "Contact Reason" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeContactReason
Removes a repetition of NK1-29: "Contact Reason" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk129_ContactReason
Removes a repetition of NK1-29: "Contact Reason" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getContactPersonSName
Returns all repetitions of Contact Person's Name (NK1-30). -
getNk130_ContactPersonSName
Returns all repetitions of Contact Person's Name (NK1-30). -
getContactPersonSNameReps
Returns a count of the current number of repetitions of Contact Person's Name (NK1-30). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getContactPersonSName
Returns a specific repetition of NK1-30: "Contact Person's Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk130_ContactPersonSName
Returns a specific repetition of NK1-30: "Contact Person's Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk130_ContactPersonSNameReps
Returns a count of the current number of repetitions of Contact Person's Name (NK1-30). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertContactPersonSName
Inserts a repetition of NK1-30: "Contact Person's Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk130_ContactPersonSName
Inserts a repetition of NK1-30: "Contact Person's Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeContactPersonSName
Removes a repetition of NK1-30: "Contact Person's Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk130_ContactPersonSName
Removes a repetition of NK1-30: "Contact Person's Name" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getContactPersonSTelephoneNumber
Returns all repetitions of Contact Person's Telephone Number (NK1-31). -
getNk131_ContactPersonSTelephoneNumber
Returns all repetitions of Contact Person's Telephone Number (NK1-31). -
getContactPersonSTelephoneNumberReps
Returns a count of the current number of repetitions of Contact Person's Telephone Number (NK1-31). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getContactPersonSTelephoneNumber
Returns a specific repetition of NK1-31: "Contact Person's Telephone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk131_ContactPersonSTelephoneNumber
Returns a specific repetition of NK1-31: "Contact Person's Telephone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk131_ContactPersonSTelephoneNumberReps
Returns a count of the current number of repetitions of Contact Person's Telephone Number (NK1-31). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertContactPersonSTelephoneNumber
Inserts a repetition of NK1-31: "Contact Person's Telephone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk131_ContactPersonSTelephoneNumber
Inserts a repetition of NK1-31: "Contact Person's Telephone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeContactPersonSTelephoneNumber
Removes a repetition of NK1-31: "Contact Person's Telephone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk131_ContactPersonSTelephoneNumber
Removes a repetition of NK1-31: "Contact Person's Telephone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getContactPersonSAddress
Returns all repetitions of Contact Person's Address (NK1-32). -
getNk132_ContactPersonSAddress
Returns all repetitions of Contact Person's Address (NK1-32). -
getContactPersonSAddressReps
Returns a count of the current number of repetitions of Contact Person's Address (NK1-32). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getContactPersonSAddress
Returns a specific repetition of NK1-32: "Contact Person's Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk132_ContactPersonSAddress
Returns a specific repetition of NK1-32: "Contact Person's Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk132_ContactPersonSAddressReps
Returns a count of the current number of repetitions of Contact Person's Address (NK1-32). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertContactPersonSAddress
Inserts a repetition of NK1-32: "Contact Person's Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk132_ContactPersonSAddress
Inserts a repetition of NK1-32: "Contact Person's Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeContactPersonSAddress
Removes a repetition of NK1-32: "Contact Person's Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk132_ContactPersonSAddress
Removes a repetition of NK1-32: "Contact Person's Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getNextOfKinAssociatedPartySIdentifiers
Returns all repetitions of Next of Kin/Associated Party's Identifiers (NK1-33). -
getNk133_NextOfKinAssociatedPartySIdentifiers
Returns all repetitions of Next of Kin/Associated Party's Identifiers (NK1-33). -
getNextOfKinAssociatedPartySIdentifiersReps
Returns a count of the current number of repetitions of Next of Kin/Associated Party's Identifiers (NK1-33). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getNextOfKinAssociatedPartySIdentifiers
Returns a specific repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk133_NextOfKinAssociatedPartySIdentifiers
Returns a specific repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk133_NextOfKinAssociatedPartySIdentifiersReps
Returns a count of the current number of repetitions of Next of Kin/Associated Party's Identifiers (NK1-33). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertNextOfKinAssociatedPartySIdentifiers
Inserts a repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk133_NextOfKinAssociatedPartySIdentifiers
Inserts a repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNextOfKinAssociatedPartySIdentifiers
Removes a repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk133_NextOfKinAssociatedPartySIdentifiers
Removes a repetition of NK1-33: "Next of Kin/Associated Party's Identifiers" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getJobStatus
Returns NK1-34: "Job Status" - creates it if necessary -
getNk134_JobStatus
Returns NK1-34: "Job Status" - creates it if necessary -
getRace
Returns all repetitions of Race (NK1-35). -
getNk135_Race
Returns all repetitions of Race (NK1-35). -
getRaceReps
Returns a count of the current number of repetitions of Race (NK1-35). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getRace
Returns a specific repetition of NK1-35: "Race" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk135_Race
Returns a specific repetition of NK1-35: "Race" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getNk135_RaceReps
Returns a count of the current number of repetitions of Race (NK1-35). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertRace
Inserts a repetition of NK1-35: "Race" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertNk135_Race
Inserts a repetition of NK1-35: "Race" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeRace
Removes a repetition of NK1-35: "Race" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeNk135_Race
Removes a repetition of NK1-35: "Race" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getHandicap
Returns NK1-36: "Handicap" - creates it if necessary -
getNk136_Handicap
Returns NK1-36: "Handicap" - creates it if necessary -
getContactPersonSocialSecurityNumber
Returns NK1-37: "Contact Person Social Security Number" - creates it if necessary -
getNk137_ContactPersonSocialSecurityNumber
Returns NK1-37: "Contact Person Social Security Number" - creates it if necessary -
getNextOfKinBirthPlace
Returns NK1-38: "Next of Kin Birth Place" - creates it if necessary -
getNk138_NextOfKinBirthPlace
Returns NK1-38: "Next of Kin Birth Place" - creates it if necessary -
getVIPIndicator
Returns NK1-39: "VIP Indicator" - creates it if necessary -
getNk139_VIPIndicator
Returns NK1-39: "VIP Indicator" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-