Package ca.uhn.hl7v2.model.v23.segment
Class IN2
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v23.segment.IN2
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 IN2 message segment (Insurance additional info). This segment has the following fields:
- IN2-1: Insured's Employee ID (CX) optional
- IN2-2: Insured's Social Security Number (ST) optional
- IN2-3: Insured's Employer Name (XCN) optional
- IN2-4: Employer Information Data (IS) optional
- IN2-5: Mail Claim Party (IS) optional
- IN2-6: Medicare Health Ins Card Number (ST) optional
- IN2-7: Medicaid Case Name (XPN) optional
- IN2-8: Medicaid Case Number (ST) optional
- IN2-9: Champus Sponsor Name (XPN) optional
- IN2-10: Champus ID Number (ST) optional
- IN2-11: Dependent of Champus Recipient (CE) optional
- IN2-12: Champus Organization (ST) optional
- IN2-13: Champus Station (ST) optional
- IN2-14: Champus Service (IS) optional
- IN2-15: Champus Rank/Grade (IS) optional
- IN2-16: Champus Status (IS) optional
- IN2-17: Champus Retire Date (DT) optional
- IN2-18: Champus Non-Avail Cert on File (ID) optional
- IN2-19: Baby Coverage (ID) optional
- IN2-20: Combine Baby Bill (ID) optional
- IN2-21: Blood Deductible (ST) optional
- IN2-22: Special Coverage Approval Name (XPN) optional
- IN2-23: Special Coverage Approval Title (ST) optional
- IN2-24: Non-Covered Insurance Code (ST) optional repeating
- IN2-25: Payor ID (CX) optional
- IN2-26: Payor Subscriber ID (CX) optional
- IN2-27: Eligibility Source (IS) optional
- IN2-28: Room Coverage Type/Amount (CM_RMC) optional repeating
- IN2-29: Policy Type/Amount (CM_PTA) optional repeating
- IN2-30: Daily Deductible (CM_DDI) optional
- IN2-31: Living Dependency (IS) optional
- IN2-32: Ambulatory Status (IS) optional
- IN2-33: Citizenship (IS) optional
- IN2-34: Primary Language (CE) optional
- IN2-35: Living Arrangement (IS) optional
- IN2-36: Publicity Indicator (CE) optional
- IN2-37: Protection Indicator (ID) optional
- IN2-38: Student Indicator (IS) optional
- IN2-39: Religion (IS) optional
- IN2-40: Mother’s Maiden Name (XPN) optional
- IN2-41: Nationality Code (CE) optional
- IN2-42: Ethnic Group (IS) optional
- IN2-43: Marital Status (IS) optional repeating
- IN2-44: Employment Start Date (DT) optional
- IN2-45: Employment Stop Date (DT) optional
- IN2-46: Job Title (ST) optional
- IN2-47: Job Code/Class (JCC) optional
- IN2-48: Job Status (IS) optional
- IN2-49: Employer Contact Person Name (XPN) optional repeating
- IN2-50: Employer Contact Person Phone Number (XTN) optional repeating
- IN2-51: Employer Contact Reason (IS) optional
- IN2-52: Insured’s Contact Person’s Name (XPN) optional repeating
- IN2-53: Insured’s Contact Person Telephone Number (XTN) optional repeating
- IN2-54: Insured’s Contact Person Reason (IS) optional repeating
- IN2-55: Relationship To The Patient Start Date (DT) optional
- IN2-56: Relationship To The Patient Stop Date (DT) optional repeating
- IN2-57: Insurance Co. Contact Reason (IS) optional
- IN2-58: Insurance Co. Contact Phone Number (XTN) optional
- IN2-59: Policy Scope (IS) optional
- IN2-60: Policy Source (IS) optional
- IN2-61: Patient Member Number (CX) optional
- IN2-62: Guarantor’s Relationship To Insured (IS) optional
- IN2-63: Insured’s Telephone Number - Home (XTN) optional repeating
- IN2-64: Insured’s Employer Telephone Number (XTN) optional repeating
- IN2-65: Military Handicapped Program (CE) optional
- IN2-66: Suspend Flag (ID) optional
- IN2-67: Co-pay Limit Flag (ID) optional
- IN2-68: Stoploss Limit Flag (ID) optional
- IN2-69: Insured Organization Name And ID (XON) optional repeating
- IN2-70: Insured Employer Organization Name And ID (XON) optional repeating
- IN2-71: Race (IS) optional
- IN2-72: Patient Relationship to Insured (ID) 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) Returns IN2-32: "Ambulatory Status" - creates it if necessaryReturns IN2-19: "Baby Coverage" - creates it if necessaryReturns IN2-21: "Blood Deductible" - creates it if necessaryReturns IN2-10: "Champus ID Number" - creates it if necessaryReturns IN2-18: "Champus Non-Avail Cert on File" - creates it if necessaryReturns IN2-12: "Champus Organization" - creates it if necessaryReturns IN2-15: "Champus Rank/Grade" - creates it if necessaryReturns IN2-17: "Champus Retire Date" - creates it if necessaryReturns IN2-14: "Champus Service" - creates it if necessaryReturns IN2-9: "Champus Sponsor Name" - creates it if necessaryReturns IN2-13: "Champus Station" - creates it if necessaryReturns IN2-16: "Champus Status" - creates it if necessaryReturns IN2-33: "Citizenship" - creates it if necessaryReturns IN2-20: "Combine Baby Bill" - creates it if necessaryReturns IN2-67: "Co-pay Limit Flag" - creates it if necessaryReturns IN2-30: "Daily Deductible" - creates it if necessaryReturns IN2-11: "Dependent of Champus Recipient" - creates it if necessaryReturns IN2-27: "Eligibility Source" - creates it if necessaryXPN[]Returns all repetitions of Employer Contact Person Name (IN2-49).getEmployerContactPersonName(int rep) Returns a specific repetition of IN2-49: "Employer Contact Person Name" - creates it if necessaryintReturns a count of the current number of repetitions of Employer Contact Person Name (IN2-49).XTN[]Returns all repetitions of Employer Contact Person Phone Number (IN2-50).getEmployerContactPersonPhoneNumber(int rep) Returns a specific repetition of IN2-50: "Employer Contact Person Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50).Returns IN2-51: "Employer Contact Reason" - creates it if necessaryReturns IN2-4: "Employer Information Data" - creates it if necessaryReturns IN2-44: "Employment Start Date" - creates it if necessaryReturns IN2-45: "Employment Stop Date" - creates it if necessaryReturns IN2-42: "Ethnic Group" - creates it if necessaryReturns IN2-62: "Guarantor’s Relationship To Insured" - creates it if necessaryReturns IN2-1: "Insured's Employee ID" - creates it if necessaryReturns IN2-10: "Champus ID Number" - creates it if necessaryReturns IN2-11: "Dependent of Champus Recipient" - creates it if necessaryReturns IN2-12: "Champus Organization" - creates it if necessaryReturns IN2-13: "Champus Station" - creates it if necessaryReturns IN2-14: "Champus Service" - creates it if necessaryReturns IN2-15: "Champus Rank/Grade" - creates it if necessaryReturns IN2-16: "Champus Status" - creates it if necessaryReturns IN2-17: "Champus Retire Date" - creates it if necessaryReturns IN2-18: "Champus Non-Avail Cert on File" - creates it if necessaryReturns IN2-19: "Baby Coverage" - creates it if necessaryReturns IN2-2: "Insured's Social Security Number" - creates it if necessaryReturns IN2-20: "Combine Baby Bill" - creates it if necessaryReturns IN2-21: "Blood Deductible" - creates it if necessaryReturns IN2-22: "Special Coverage Approval Name" - creates it if necessaryReturns IN2-23: "Special Coverage Approval Title" - creates it if necessaryST[]Returns all repetitions of Non-Covered Insurance Code (IN2-24).getIn224_NonCoveredInsuranceCode(int rep) Returns a specific repetition of IN2-24: "Non-Covered Insurance Code" - creates it if necessaryintReturns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24).Returns IN2-25: "Payor ID" - creates it if necessaryReturns IN2-26: "Payor Subscriber ID" - creates it if necessaryReturns IN2-27: "Eligibility Source" - creates it if necessaryCM_RMC[]Returns all repetitions of Room Coverage Type/Amount (IN2-28).getIn228_RoomCoverageTypeAmount(int rep) Returns a specific repetition of IN2-28: "Room Coverage Type/Amount" - creates it if necessaryintReturns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28).CM_PTA[]Returns all repetitions of Policy Type/Amount (IN2-29).getIn229_PolicyTypeAmount(int rep) Returns a specific repetition of IN2-29: "Policy Type/Amount" - creates it if necessaryintReturns a count of the current number of repetitions of Policy Type/Amount (IN2-29).Returns IN2-3: "Insured's Employer Name" - creates it if necessaryReturns IN2-30: "Daily Deductible" - creates it if necessaryReturns IN2-31: "Living Dependency" - creates it if necessaryReturns IN2-32: "Ambulatory Status" - creates it if necessaryReturns IN2-33: "Citizenship" - creates it if necessaryReturns IN2-34: "Primary Language" - creates it if necessaryReturns IN2-35: "Living Arrangement" - creates it if necessaryReturns IN2-36: "Publicity Indicator" - creates it if necessaryReturns IN2-37: "Protection Indicator" - creates it if necessaryReturns IN2-38: "Student Indicator" - creates it if necessaryReturns IN2-39: "Religion" - creates it if necessaryReturns IN2-4: "Employer Information Data" - creates it if necessaryReturns IN2-40: "Mother’s Maiden Name" - creates it if necessaryReturns IN2-41: "Nationality Code" - creates it if necessaryReturns IN2-42: "Ethnic Group" - creates it if necessaryIS[]Returns all repetitions of Marital Status (IN2-43).getIn243_MaritalStatus(int rep) Returns a specific repetition of IN2-43: "Marital Status" - creates it if necessaryintReturns a count of the current number of repetitions of Marital Status (IN2-43).Returns IN2-44: "Employment Start Date" - creates it if necessaryReturns IN2-45: "Employment Stop Date" - creates it if necessaryReturns IN2-46: "Job Title" - creates it if necessaryReturns IN2-47: "Job Code/Class" - creates it if necessaryReturns IN2-48: "Job Status" - creates it if necessaryXPN[]Returns all repetitions of Employer Contact Person Name (IN2-49).getIn249_EmployerContactPersonName(int rep) Returns a specific repetition of IN2-49: "Employer Contact Person Name" - creates it if necessaryintReturns a count of the current number of repetitions of Employer Contact Person Name (IN2-49).Returns IN2-5: "Mail Claim Party" - creates it if necessaryXTN[]Returns all repetitions of Employer Contact Person Phone Number (IN2-50).Returns a specific repetition of IN2-50: "Employer Contact Person Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50).Returns IN2-51: "Employer Contact Reason" - creates it if necessaryXPN[]Returns all repetitions of Insured’s Contact Person’s Name (IN2-52).getIn252_InsuredSContactPersonSName(int rep) Returns a specific repetition of IN2-52: "Insured’s Contact Person’s Name" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Contact Person’s Name (IN2-52).XTN[]Returns all repetitions of Insured’s Contact Person Telephone Number (IN2-53).Returns a specific repetition of IN2-53: "Insured’s Contact Person Telephone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Contact Person Telephone Number (IN2-53).IS[]Returns all repetitions of Insured’s Contact Person Reason (IN2-54).getIn254_InsuredSContactPersonReason(int rep) Returns a specific repetition of IN2-54: "Insured’s Contact Person Reason" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Contact Person Reason (IN2-54).Returns IN2-55: "Relationship To The Patient Start Date" - creates it if necessaryDT[]Returns all repetitions of Relationship To The Patient Stop Date (IN2-56).Returns a specific repetition of IN2-56: "Relationship To The Patient Stop Date" - creates it if necessaryintReturns a count of the current number of repetitions of Relationship To The Patient Stop Date (IN2-56).Returns IN2-57: "Insurance Co.Returns IN2-58: "Insurance Co.Returns IN2-59: "Policy Scope" - creates it if necessaryReturns IN2-6: "Medicare Health Ins Card Number" - creates it if necessaryReturns IN2-60: "Policy Source" - creates it if necessaryReturns IN2-61: "Patient Member Number" - creates it if necessaryReturns IN2-62: "Guarantor’s Relationship To Insured" - creates it if necessaryXTN[]Returns all repetitions of Insured’s Telephone Number - Home (IN2-63).getIn263_InsuredSTelephoneNumberHome(int rep) Returns a specific repetition of IN2-63: "Insured’s Telephone Number - Home" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Telephone Number - Home (IN2-63).XTN[]Returns all repetitions of Insured’s Employer Telephone Number (IN2-64).Returns a specific repetition of IN2-64: "Insured’s Employer Telephone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Employer Telephone Number (IN2-64).Returns IN2-65: "Military Handicapped Program" - creates it if necessaryReturns IN2-66: "Suspend Flag" - creates it if necessaryReturns IN2-67: "Co-pay Limit Flag" - creates it if necessaryReturns IN2-68: "Stoploss Limit Flag" - creates it if necessaryXON[]Returns all repetitions of Insured Organization Name And ID (IN2-69).Returns a specific repetition of IN2-69: "Insured Organization Name And ID" - creates it if necessaryintReturns a count of the current number of repetitions of Insured Organization Name And ID (IN2-69).Returns IN2-7: "Medicaid Case Name" - creates it if necessaryXON[]Returns all repetitions of Insured Employer Organization Name And ID (IN2-70).Returns a specific repetition of IN2-70: "Insured Employer Organization Name And ID" - creates it if necessaryintReturns a count of the current number of repetitions of Insured Employer Organization Name And ID (IN2-70).Returns IN2-71: "Race" - creates it if necessaryReturns IN2-72: "Patient Relationship to Insured" - creates it if necessaryReturns IN2-8: "Medicaid Case Number" - creates it if necessaryReturns IN2-9: "Champus Sponsor Name" - creates it if necessaryReturns IN2-58: "Insurance Co.Returns IN2-57: "Insurance Co.XON[]Returns all repetitions of Insured Employer Organization Name And ID (IN2-70).Returns a specific repetition of IN2-70: "Insured Employer Organization Name And ID" - creates it if necessaryintReturns a count of the current number of repetitions of Insured Employer Organization Name And ID (IN2-70).XON[]Returns all repetitions of Insured Organization Name And ID (IN2-69).getInsuredOrganizationNameAndID(int rep) Returns a specific repetition of IN2-69: "Insured Organization Name And ID" - creates it if necessaryintReturns a count of the current number of repetitions of Insured Organization Name And ID (IN2-69).IS[]Returns all repetitions of Insured’s Contact Person Reason (IN2-54).getInsuredSContactPersonReason(int rep) Returns a specific repetition of IN2-54: "Insured’s Contact Person Reason" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Contact Person Reason (IN2-54).XPN[]Returns all repetitions of Insured’s Contact Person’s Name (IN2-52).getInsuredSContactPersonSName(int rep) Returns a specific repetition of IN2-52: "Insured’s Contact Person’s Name" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Contact Person’s Name (IN2-52).XTN[]Returns all repetitions of Insured’s Contact Person Telephone Number (IN2-53).Returns a specific repetition of IN2-53: "Insured’s Contact Person Telephone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Contact Person Telephone Number (IN2-53).Returns IN2-1: "Insured's Employee ID" - creates it if necessaryReturns IN2-3: "Insured's Employer Name" - creates it if necessaryXTN[]Returns all repetitions of Insured’s Employer Telephone Number (IN2-64).getInsuredSEmployerTelephoneNumber(int rep) Returns a specific repetition of IN2-64: "Insured’s Employer Telephone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Employer Telephone Number (IN2-64).Returns IN2-2: "Insured's Social Security Number" - creates it if necessaryXTN[]Returns all repetitions of Insured’s Telephone Number - Home (IN2-63).getInsuredSTelephoneNumberHome(int rep) Returns a specific repetition of IN2-63: "Insured’s Telephone Number - Home" - creates it if necessaryintReturns a count of the current number of repetitions of Insured’s Telephone Number - Home (IN2-63).Returns IN2-47: "Job Code/Class" - creates it if necessaryReturns IN2-48: "Job Status" - creates it if necessaryReturns IN2-46: "Job Title" - creates it if necessaryReturns IN2-35: "Living Arrangement" - creates it if necessaryReturns IN2-31: "Living Dependency" - creates it if necessaryReturns IN2-5: "Mail Claim Party" - creates it if necessaryIS[]Returns all repetitions of Marital Status (IN2-43).getMaritalStatus(int rep) Returns a specific repetition of IN2-43: "Marital Status" - creates it if necessaryintReturns a count of the current number of repetitions of Marital Status (IN2-43).Returns IN2-7: "Medicaid Case Name" - creates it if necessaryReturns IN2-8: "Medicaid Case Number" - creates it if necessaryReturns IN2-6: "Medicare Health Ins Card Number" - creates it if necessaryReturns IN2-65: "Military Handicapped Program" - creates it if necessaryReturns IN2-40: "Mother’s Maiden Name" - creates it if necessaryReturns IN2-41: "Nationality Code" - creates it if necessaryST[]Returns all repetitions of Non-Covered Insurance Code (IN2-24).getNonCoveredInsuranceCode(int rep) Returns a specific repetition of IN2-24: "Non-Covered Insurance Code" - creates it if necessaryintReturns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24).Returns IN2-61: "Patient Member Number" - creates it if necessaryReturns IN2-72: "Patient Relationship to Insured" - creates it if necessaryReturns IN2-25: "Payor ID" - creates it if necessaryReturns IN2-26: "Payor Subscriber ID" - creates it if necessaryReturns IN2-59: "Policy Scope" - creates it if necessaryReturns IN2-60: "Policy Source" - creates it if necessaryCM_PTA[]Returns all repetitions of Policy Type/Amount (IN2-29).getPolicyTypeAmount(int rep) Returns a specific repetition of IN2-29: "Policy Type/Amount" - creates it if necessaryintReturns a count of the current number of repetitions of Policy Type/Amount (IN2-29).Returns IN2-34: "Primary Language" - creates it if necessaryReturns IN2-37: "Protection Indicator" - creates it if necessaryReturns IN2-36: "Publicity Indicator" - creates it if necessarygetRace()Returns IN2-71: "Race" - creates it if necessaryReturns IN2-55: "Relationship To The Patient Start Date" - creates it if necessaryDT[]Returns all repetitions of Relationship To The Patient Stop Date (IN2-56).getRelationshipToThePatientStopDate(int rep) Returns a specific repetition of IN2-56: "Relationship To The Patient Stop Date" - creates it if necessaryintReturns a count of the current number of repetitions of Relationship To The Patient Stop Date (IN2-56).Returns IN2-39: "Religion" - creates it if necessaryCM_RMC[]Returns all repetitions of Room Coverage Type/Amount (IN2-28).getRoomCoverageTypeAmount(int rep) Returns a specific repetition of IN2-28: "Room Coverage Type/Amount" - creates it if necessaryintReturns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28).Returns IN2-22: "Special Coverage Approval Name" - creates it if necessaryReturns IN2-23: "Special Coverage Approval Title" - creates it if necessaryReturns IN2-68: "Stoploss Limit Flag" - creates it if necessaryReturns IN2-38: "Student Indicator" - creates it if necessaryReturns IN2-66: "Suspend Flag" - creates it if necessaryinsertEmployerContactPersonName(int rep) Inserts a repetition of IN2-49: "Employer Contact Person Name" at a specific indexInserts a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific indexinsertIn224_NonCoveredInsuranceCode(int rep) Inserts a repetition of IN2-24: "Non-Covered Insurance Code" at a specific indexinsertIn228_RoomCoverageTypeAmount(int rep) Inserts a repetition of IN2-28: "Room Coverage Type/Amount" at a specific indexinsertIn229_PolicyTypeAmount(int rep) Inserts a repetition of IN2-29: "Policy Type/Amount" at a specific indexinsertIn243_MaritalStatus(int rep) Inserts a repetition of IN2-43: "Marital Status" at a specific indexInserts a repetition of IN2-49: "Employer Contact Person Name" at a specific indexInserts a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific indexInserts a repetition of IN2-52: "Insured’s Contact Person’s Name" at a specific indexInserts a repetition of IN2-53: "Insured’s Contact Person Telephone Number" at a specific indexInserts a repetition of IN2-54: "Insured’s Contact Person Reason" at a specific indexInserts a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific indexInserts a repetition of IN2-63: "Insured’s Telephone Number - Home" at a specific indexInserts a repetition of IN2-64: "Insured’s Employer Telephone Number" at a specific indexInserts a repetition of IN2-69: "Insured Organization Name And ID" at a specific indexInserts a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific indexInserts a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific indexinsertInsuredOrganizationNameAndID(int rep) Inserts a repetition of IN2-69: "Insured Organization Name And ID" at a specific indexinsertInsuredSContactPersonReason(int rep) Inserts a repetition of IN2-54: "Insured’s Contact Person Reason" at a specific indexinsertInsuredSContactPersonSName(int rep) Inserts a repetition of IN2-52: "Insured’s Contact Person’s Name" at a specific indexInserts a repetition of IN2-53: "Insured’s Contact Person Telephone Number" at a specific indexInserts a repetition of IN2-64: "Insured’s Employer Telephone Number" at a specific indexinsertInsuredSTelephoneNumberHome(int rep) Inserts a repetition of IN2-63: "Insured’s Telephone Number - Home" at a specific indexinsertMaritalStatus(int rep) Inserts a repetition of IN2-43: "Marital Status" at a specific indexinsertNonCoveredInsuranceCode(int rep) Inserts a repetition of IN2-24: "Non-Covered Insurance Code" at a specific indexinsertPolicyTypeAmount(int rep) Inserts a repetition of IN2-29: "Policy Type/Amount" at a specific indexInserts a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific indexinsertRoomCoverageTypeAmount(int rep) Inserts a repetition of IN2-28: "Room Coverage Type/Amount" at a specific indexremoveEmployerContactPersonName(int rep) Removes a repetition of IN2-49: "Employer Contact Person Name" at a specific indexRemoves a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific indexremoveIn224_NonCoveredInsuranceCode(int rep) Removes a repetition of IN2-24: "Non-Covered Insurance Code" at a specific indexremoveIn228_RoomCoverageTypeAmount(int rep) Removes a repetition of IN2-28: "Room Coverage Type/Amount" at a specific indexremoveIn229_PolicyTypeAmount(int rep) Removes a repetition of IN2-29: "Policy Type/Amount" at a specific indexremoveIn243_MaritalStatus(int rep) Removes a repetition of IN2-43: "Marital Status" at a specific indexRemoves a repetition of IN2-49: "Employer Contact Person Name" at a specific indexRemoves a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific indexRemoves a repetition of IN2-52: "Insured’s Contact Person’s Name" at a specific indexRemoves a repetition of IN2-53: "Insured’s Contact Person Telephone Number" at a specific indexRemoves a repetition of IN2-54: "Insured’s Contact Person Reason" at a specific indexRemoves a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific indexRemoves a repetition of IN2-63: "Insured’s Telephone Number - Home" at a specific indexRemoves a repetition of IN2-64: "Insured’s Employer Telephone Number" at a specific indexRemoves a repetition of IN2-69: "Insured Organization Name And ID" at a specific indexRemoves a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific indexRemoves a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific indexremoveInsuredOrganizationNameAndID(int rep) Removes a repetition of IN2-69: "Insured Organization Name And ID" at a specific indexremoveInsuredSContactPersonReason(int rep) Removes a repetition of IN2-54: "Insured’s Contact Person Reason" at a specific indexremoveInsuredSContactPersonSName(int rep) Removes a repetition of IN2-52: "Insured’s Contact Person’s Name" at a specific indexRemoves a repetition of IN2-53: "Insured’s Contact Person Telephone Number" at a specific indexRemoves a repetition of IN2-64: "Insured’s Employer Telephone Number" at a specific indexremoveInsuredSTelephoneNumberHome(int rep) Removes a repetition of IN2-63: "Insured’s Telephone Number - Home" at a specific indexremoveMaritalStatus(int rep) Removes a repetition of IN2-43: "Marital Status" at a specific indexremoveNonCoveredInsuranceCode(int rep) Removes a repetition of IN2-24: "Non-Covered Insurance Code" at a specific indexremovePolicyTypeAmount(int rep) Removes a repetition of IN2-29: "Policy Type/Amount" at a specific indexRemoves a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific indexremoveRoomCoverageTypeAmount(int rep) Removes a repetition of IN2-28: "Room Coverage Type/Amount" 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
-
IN2
Creates a new IN2 segment
-
-
Method Details
-
getInsuredSEmployeeID
Returns IN2-1: "Insured's Employee ID" - creates it if necessary -
getIn21_InsuredSEmployeeID
Returns IN2-1: "Insured's Employee ID" - creates it if necessary -
getInsuredSSocialSecurityNumber
Returns IN2-2: "Insured's Social Security Number" - creates it if necessary -
getIn22_InsuredSSocialSecurityNumber
Returns IN2-2: "Insured's Social Security Number" - creates it if necessary -
getInsuredSEmployerName
Returns IN2-3: "Insured's Employer Name" - creates it if necessary -
getIn23_InsuredSEmployerName
Returns IN2-3: "Insured's Employer Name" - creates it if necessary -
getEmployerInformationData
Returns IN2-4: "Employer Information Data" - creates it if necessary -
getIn24_EmployerInformationData
Returns IN2-4: "Employer Information Data" - creates it if necessary -
getMailClaimParty
Returns IN2-5: "Mail Claim Party" - creates it if necessary -
getIn25_MailClaimParty
Returns IN2-5: "Mail Claim Party" - creates it if necessary -
getMedicareHealthInsCardNumber
Returns IN2-6: "Medicare Health Ins Card Number" - creates it if necessary -
getIn26_MedicareHealthInsCardNumber
Returns IN2-6: "Medicare Health Ins Card Number" - creates it if necessary -
getMedicaidCaseName
Returns IN2-7: "Medicaid Case Name" - creates it if necessary -
getIn27_MedicaidCaseName
Returns IN2-7: "Medicaid Case Name" - creates it if necessary -
getMedicaidCaseNumber
Returns IN2-8: "Medicaid Case Number" - creates it if necessary -
getIn28_MedicaidCaseNumber
Returns IN2-8: "Medicaid Case Number" - creates it if necessary -
getChampusSponsorName
Returns IN2-9: "Champus Sponsor Name" - creates it if necessary -
getIn29_ChampusSponsorName
Returns IN2-9: "Champus Sponsor Name" - creates it if necessary -
getChampusIDNumber
Returns IN2-10: "Champus ID Number" - creates it if necessary -
getIn210_ChampusIDNumber
Returns IN2-10: "Champus ID Number" - creates it if necessary -
getDependentOfChampusRecipient
Returns IN2-11: "Dependent of Champus Recipient" - creates it if necessary -
getIn211_DependentOfChampusRecipient
Returns IN2-11: "Dependent of Champus Recipient" - creates it if necessary -
getChampusOrganization
Returns IN2-12: "Champus Organization" - creates it if necessary -
getIn212_ChampusOrganization
Returns IN2-12: "Champus Organization" - creates it if necessary -
getChampusStation
Returns IN2-13: "Champus Station" - creates it if necessary -
getIn213_ChampusStation
Returns IN2-13: "Champus Station" - creates it if necessary -
getChampusService
Returns IN2-14: "Champus Service" - creates it if necessary -
getIn214_ChampusService
Returns IN2-14: "Champus Service" - creates it if necessary -
getChampusRankGrade
Returns IN2-15: "Champus Rank/Grade" - creates it if necessary -
getIn215_ChampusRankGrade
Returns IN2-15: "Champus Rank/Grade" - creates it if necessary -
getChampusStatus
Returns IN2-16: "Champus Status" - creates it if necessary -
getIn216_ChampusStatus
Returns IN2-16: "Champus Status" - creates it if necessary -
getChampusRetireDate
Returns IN2-17: "Champus Retire Date" - creates it if necessary -
getIn217_ChampusRetireDate
Returns IN2-17: "Champus Retire Date" - creates it if necessary -
getChampusNonAvailCertOnFile
Returns IN2-18: "Champus Non-Avail Cert on File" - creates it if necessary -
getIn218_ChampusNonAvailCertOnFile
Returns IN2-18: "Champus Non-Avail Cert on File" - creates it if necessary -
getBabyCoverage
Returns IN2-19: "Baby Coverage" - creates it if necessary -
getIn219_BabyCoverage
Returns IN2-19: "Baby Coverage" - creates it if necessary -
getCombineBabyBill
Returns IN2-20: "Combine Baby Bill" - creates it if necessary -
getIn220_CombineBabyBill
Returns IN2-20: "Combine Baby Bill" - creates it if necessary -
getBloodDeductible
Returns IN2-21: "Blood Deductible" - creates it if necessary -
getIn221_BloodDeductible
Returns IN2-21: "Blood Deductible" - creates it if necessary -
getSpecialCoverageApprovalName
Returns IN2-22: "Special Coverage Approval Name" - creates it if necessary -
getIn222_SpecialCoverageApprovalName
Returns IN2-22: "Special Coverage Approval Name" - creates it if necessary -
getSpecialCoverageApprovalTitle
Returns IN2-23: "Special Coverage Approval Title" - creates it if necessary -
getIn223_SpecialCoverageApprovalTitle
Returns IN2-23: "Special Coverage Approval Title" - creates it if necessary -
getNonCoveredInsuranceCode
Returns all repetitions of Non-Covered Insurance Code (IN2-24). -
getIn224_NonCoveredInsuranceCode
Returns all repetitions of Non-Covered Insurance Code (IN2-24). -
getNonCoveredInsuranceCodeReps
Returns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getNonCoveredInsuranceCode
Returns a specific repetition of IN2-24: "Non-Covered Insurance Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn224_NonCoveredInsuranceCode
Returns a specific repetition of IN2-24: "Non-Covered Insurance Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn224_NonCoveredInsuranceCodeReps
Returns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertNonCoveredInsuranceCode
Inserts a repetition of IN2-24: "Non-Covered Insurance Code" 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)
-
insertIn224_NonCoveredInsuranceCode
Inserts a repetition of IN2-24: "Non-Covered Insurance Code" 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)
-
removeNonCoveredInsuranceCode
Removes a repetition of IN2-24: "Non-Covered Insurance Code" 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)
-
removeIn224_NonCoveredInsuranceCode
Removes a repetition of IN2-24: "Non-Covered Insurance Code" 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)
-
getPayorID
Returns IN2-25: "Payor ID" - creates it if necessary -
getIn225_PayorID
Returns IN2-25: "Payor ID" - creates it if necessary -
getPayorSubscriberID
Returns IN2-26: "Payor Subscriber ID" - creates it if necessary -
getIn226_PayorSubscriberID
Returns IN2-26: "Payor Subscriber ID" - creates it if necessary -
getEligibilitySource
Returns IN2-27: "Eligibility Source" - creates it if necessary -
getIn227_EligibilitySource
Returns IN2-27: "Eligibility Source" - creates it if necessary -
getRoomCoverageTypeAmount
Returns all repetitions of Room Coverage Type/Amount (IN2-28). -
getIn228_RoomCoverageTypeAmount
Returns all repetitions of Room Coverage Type/Amount (IN2-28). -
getRoomCoverageTypeAmountReps
Returns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getRoomCoverageTypeAmount
Returns a specific repetition of IN2-28: "Room Coverage Type/Amount" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn228_RoomCoverageTypeAmount
Returns a specific repetition of IN2-28: "Room Coverage Type/Amount" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn228_RoomCoverageTypeAmountReps
Returns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertRoomCoverageTypeAmount
Inserts a repetition of IN2-28: "Room Coverage Type/Amount" 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)
-
insertIn228_RoomCoverageTypeAmount
Inserts a repetition of IN2-28: "Room Coverage Type/Amount" 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)
-
removeRoomCoverageTypeAmount
Removes a repetition of IN2-28: "Room Coverage Type/Amount" 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)
-
removeIn228_RoomCoverageTypeAmount
Removes a repetition of IN2-28: "Room Coverage Type/Amount" 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)
-
getPolicyTypeAmount
Returns all repetitions of Policy Type/Amount (IN2-29). -
getIn229_PolicyTypeAmount
Returns all repetitions of Policy Type/Amount (IN2-29). -
getPolicyTypeAmountReps
Returns a count of the current number of repetitions of Policy Type/Amount (IN2-29). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPolicyTypeAmount
Returns a specific repetition of IN2-29: "Policy Type/Amount" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn229_PolicyTypeAmount
Returns a specific repetition of IN2-29: "Policy Type/Amount" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn229_PolicyTypeAmountReps
Returns a count of the current number of repetitions of Policy Type/Amount (IN2-29). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPolicyTypeAmount
Inserts a repetition of IN2-29: "Policy Type/Amount" 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)
-
insertIn229_PolicyTypeAmount
Inserts a repetition of IN2-29: "Policy Type/Amount" 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)
-
removePolicyTypeAmount
Removes a repetition of IN2-29: "Policy Type/Amount" 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)
-
removeIn229_PolicyTypeAmount
Removes a repetition of IN2-29: "Policy Type/Amount" 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)
-
getDailyDeductible
Returns IN2-30: "Daily Deductible" - creates it if necessary -
getIn230_DailyDeductible
Returns IN2-30: "Daily Deductible" - creates it if necessary -
getLivingDependency
Returns IN2-31: "Living Dependency" - creates it if necessary -
getIn231_LivingDependency
Returns IN2-31: "Living Dependency" - creates it if necessary -
getAmbulatoryStatus
Returns IN2-32: "Ambulatory Status" - creates it if necessary -
getIn232_AmbulatoryStatus
Returns IN2-32: "Ambulatory Status" - creates it if necessary -
getCitizenship
Returns IN2-33: "Citizenship" - creates it if necessary -
getIn233_Citizenship
Returns IN2-33: "Citizenship" - creates it if necessary -
getPrimaryLanguage
Returns IN2-34: "Primary Language" - creates it if necessary -
getIn234_PrimaryLanguage
Returns IN2-34: "Primary Language" - creates it if necessary -
getLivingArrangement
Returns IN2-35: "Living Arrangement" - creates it if necessary -
getIn235_LivingArrangement
Returns IN2-35: "Living Arrangement" - creates it if necessary -
getPublicityIndicator
Returns IN2-36: "Publicity Indicator" - creates it if necessary -
getIn236_PublicityIndicator
Returns IN2-36: "Publicity Indicator" - creates it if necessary -
getProtectionIndicator
Returns IN2-37: "Protection Indicator" - creates it if necessary -
getIn237_ProtectionIndicator
Returns IN2-37: "Protection Indicator" - creates it if necessary -
getStudentIndicator
Returns IN2-38: "Student Indicator" - creates it if necessary -
getIn238_StudentIndicator
Returns IN2-38: "Student Indicator" - creates it if necessary -
getReligion
Returns IN2-39: "Religion" - creates it if necessary -
getIn239_Religion
Returns IN2-39: "Religion" - creates it if necessary -
getMotherSMaidenName
Returns IN2-40: "Mother’s Maiden Name" - creates it if necessary -
getIn240_MotherSMaidenName
Returns IN2-40: "Mother’s Maiden Name" - creates it if necessary -
getNationalityCode
Returns IN2-41: "Nationality Code" - creates it if necessary -
getIn241_NationalityCode
Returns IN2-41: "Nationality Code" - creates it if necessary -
getEthnicGroup
Returns IN2-42: "Ethnic Group" - creates it if necessary -
getIn242_EthnicGroup
Returns IN2-42: "Ethnic Group" - creates it if necessary -
getMaritalStatus
Returns all repetitions of Marital Status (IN2-43). -
getIn243_MaritalStatus
Returns all repetitions of Marital Status (IN2-43). -
getMaritalStatusReps
Returns a count of the current number of repetitions of Marital Status (IN2-43). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getMaritalStatus
Returns a specific repetition of IN2-43: "Marital Status" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn243_MaritalStatus
Returns a specific repetition of IN2-43: "Marital Status" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn243_MaritalStatusReps
Returns a count of the current number of repetitions of Marital Status (IN2-43). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertMaritalStatus
Inserts a repetition of IN2-43: "Marital 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)
-
insertIn243_MaritalStatus
Inserts a repetition of IN2-43: "Marital 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)
-
removeMaritalStatus
Removes a repetition of IN2-43: "Marital 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)
-
removeIn243_MaritalStatus
Removes a repetition of IN2-43: "Marital 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)
-
getEmploymentStartDate
Returns IN2-44: "Employment Start Date" - creates it if necessary -
getIn244_EmploymentStartDate
Returns IN2-44: "Employment Start Date" - creates it if necessary -
getEmploymentStopDate
Returns IN2-45: "Employment Stop Date" - creates it if necessary -
getIn245_EmploymentStopDate
Returns IN2-45: "Employment Stop Date" - creates it if necessary -
getJobTitle
Returns IN2-46: "Job Title" - creates it if necessary -
getIn246_JobTitle
Returns IN2-46: "Job Title" - creates it if necessary -
getJobCodeClass
Returns IN2-47: "Job Code/Class" - creates it if necessary -
getIn247_JobCodeClass
Returns IN2-47: "Job Code/Class" - creates it if necessary -
getJobStatus
Returns IN2-48: "Job Status" - creates it if necessary -
getIn248_JobStatus
Returns IN2-48: "Job Status" - creates it if necessary -
getEmployerContactPersonName
Returns all repetitions of Employer Contact Person Name (IN2-49). -
getIn249_EmployerContactPersonName
Returns all repetitions of Employer Contact Person Name (IN2-49). -
getEmployerContactPersonNameReps
Returns a count of the current number of repetitions of Employer Contact Person Name (IN2-49). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getEmployerContactPersonName
Returns a specific repetition of IN2-49: "Employer Contact Person Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn249_EmployerContactPersonName
Returns a specific repetition of IN2-49: "Employer Contact Person Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn249_EmployerContactPersonNameReps
Returns a count of the current number of repetitions of Employer Contact Person Name (IN2-49). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertEmployerContactPersonName
Inserts a repetition of IN2-49: "Employer Contact Person 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)
-
insertIn249_EmployerContactPersonName
Inserts a repetition of IN2-49: "Employer Contact Person 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)
-
removeEmployerContactPersonName
Removes a repetition of IN2-49: "Employer Contact Person 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)
-
removeIn249_EmployerContactPersonName
Removes a repetition of IN2-49: "Employer Contact Person 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)
-
getEmployerContactPersonPhoneNumber
Returns all repetitions of Employer Contact Person Phone Number (IN2-50). -
getIn250_EmployerContactPersonPhoneNumber
Returns all repetitions of Employer Contact Person Phone Number (IN2-50). -
getEmployerContactPersonPhoneNumberReps
Returns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getEmployerContactPersonPhoneNumber
Returns a specific repetition of IN2-50: "Employer Contact Person Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn250_EmployerContactPersonPhoneNumber
Returns a specific repetition of IN2-50: "Employer Contact Person Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn250_EmployerContactPersonPhoneNumberReps
Returns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertEmployerContactPersonPhoneNumber
Inserts a repetition of IN2-50: "Employer Contact Person 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)
-
insertIn250_EmployerContactPersonPhoneNumber
Inserts a repetition of IN2-50: "Employer Contact Person 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)
-
removeEmployerContactPersonPhoneNumber
Removes a repetition of IN2-50: "Employer Contact Person 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)
-
removeIn250_EmployerContactPersonPhoneNumber
Removes a repetition of IN2-50: "Employer Contact Person 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)
-
getEmployerContactReason
Returns IN2-51: "Employer Contact Reason" - creates it if necessary -
getIn251_EmployerContactReason
Returns IN2-51: "Employer Contact Reason" - creates it if necessary -
getInsuredSContactPersonSName
Returns all repetitions of Insured’s Contact Person’s Name (IN2-52). -
getIn252_InsuredSContactPersonSName
Returns all repetitions of Insured’s Contact Person’s Name (IN2-52). -
getInsuredSContactPersonSNameReps
Returns a count of the current number of repetitions of Insured’s Contact Person’s Name (IN2-52). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getInsuredSContactPersonSName
Returns a specific repetition of IN2-52: "Insured’s Contact Person’s Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn252_InsuredSContactPersonSName
Returns a specific repetition of IN2-52: "Insured’s Contact Person’s Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn252_InsuredSContactPersonSNameReps
Returns a count of the current number of repetitions of Insured’s Contact Person’s Name (IN2-52). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertInsuredSContactPersonSName
Inserts a repetition of IN2-52: "Insured’s 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)
-
insertIn252_InsuredSContactPersonSName
Inserts a repetition of IN2-52: "Insured’s 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)
-
removeInsuredSContactPersonSName
Removes a repetition of IN2-52: "Insured’s 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)
-
removeIn252_InsuredSContactPersonSName
Removes a repetition of IN2-52: "Insured’s 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)
-
getInsuredSContactPersonTelephoneNumber
Returns all repetitions of Insured’s Contact Person Telephone Number (IN2-53). -
getIn253_InsuredSContactPersonTelephoneNumber
Returns all repetitions of Insured’s Contact Person Telephone Number (IN2-53). -
getInsuredSContactPersonTelephoneNumberReps
Returns a count of the current number of repetitions of Insured’s Contact Person Telephone Number (IN2-53). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getInsuredSContactPersonTelephoneNumber
Returns a specific repetition of IN2-53: "Insured’s Contact Person Telephone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn253_InsuredSContactPersonTelephoneNumber
Returns a specific repetition of IN2-53: "Insured’s Contact Person Telephone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn253_InsuredSContactPersonTelephoneNumberReps
Returns a count of the current number of repetitions of Insured’s Contact Person Telephone Number (IN2-53). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertInsuredSContactPersonTelephoneNumber
Inserts a repetition of IN2-53: "Insured’s Contact Person 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)
-
insertIn253_InsuredSContactPersonTelephoneNumber
Inserts a repetition of IN2-53: "Insured’s Contact Person 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)
-
removeInsuredSContactPersonTelephoneNumber
Removes a repetition of IN2-53: "Insured’s Contact Person 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)
-
removeIn253_InsuredSContactPersonTelephoneNumber
Removes a repetition of IN2-53: "Insured’s Contact Person 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)
-
getInsuredSContactPersonReason
Returns all repetitions of Insured’s Contact Person Reason (IN2-54). -
getIn254_InsuredSContactPersonReason
Returns all repetitions of Insured’s Contact Person Reason (IN2-54). -
getInsuredSContactPersonReasonReps
Returns a count of the current number of repetitions of Insured’s Contact Person Reason (IN2-54). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getInsuredSContactPersonReason
Returns a specific repetition of IN2-54: "Insured’s Contact Person Reason" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn254_InsuredSContactPersonReason
Returns a specific repetition of IN2-54: "Insured’s Contact Person Reason" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn254_InsuredSContactPersonReasonReps
Returns a count of the current number of repetitions of Insured’s Contact Person Reason (IN2-54). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertInsuredSContactPersonReason
Inserts a repetition of IN2-54: "Insured’s Contact Person 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)
-
insertIn254_InsuredSContactPersonReason
Inserts a repetition of IN2-54: "Insured’s Contact Person 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)
-
removeInsuredSContactPersonReason
Removes a repetition of IN2-54: "Insured’s Contact Person 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)
-
removeIn254_InsuredSContactPersonReason
Removes a repetition of IN2-54: "Insured’s Contact Person 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)
-
getRelationshipToThePatientStartDate
Returns IN2-55: "Relationship To The Patient Start Date" - creates it if necessary -
getIn255_RelationshipToThePatientStartDate
Returns IN2-55: "Relationship To The Patient Start Date" - creates it if necessary -
getRelationshipToThePatientStopDate
Returns all repetitions of Relationship To The Patient Stop Date (IN2-56). -
getIn256_RelationshipToThePatientStopDate
Returns all repetitions of Relationship To The Patient Stop Date (IN2-56). -
getRelationshipToThePatientStopDateReps
Returns a count of the current number of repetitions of Relationship To The Patient Stop Date (IN2-56). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getRelationshipToThePatientStopDate
Returns a specific repetition of IN2-56: "Relationship To The Patient Stop Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn256_RelationshipToThePatientStopDate
Returns a specific repetition of IN2-56: "Relationship To The Patient Stop Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn256_RelationshipToThePatientStopDateReps
Returns a count of the current number of repetitions of Relationship To The Patient Stop Date (IN2-56). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertRelationshipToThePatientStopDate
Inserts a repetition of IN2-56: "Relationship To The Patient Stop Date" 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)
-
insertIn256_RelationshipToThePatientStopDate
Inserts a repetition of IN2-56: "Relationship To The Patient Stop Date" 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)
-
removeRelationshipToThePatientStopDate
Removes a repetition of IN2-56: "Relationship To The Patient Stop Date" 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)
-
removeIn256_RelationshipToThePatientStopDate
Removes a repetition of IN2-56: "Relationship To The Patient Stop Date" 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)
-
getInsuranceCoContactReason
Returns IN2-57: "Insurance Co. Contact Reason" - creates it if necessary -
getIn257_InsuranceCoContactReason
Returns IN2-57: "Insurance Co. Contact Reason" - creates it if necessary -
getInsuranceCoContactPhoneNumber
Returns IN2-58: "Insurance Co. Contact Phone Number" - creates it if necessary -
getIn258_InsuranceCoContactPhoneNumber
Returns IN2-58: "Insurance Co. Contact Phone Number" - creates it if necessary -
getPolicyScope
Returns IN2-59: "Policy Scope" - creates it if necessary -
getIn259_PolicyScope
Returns IN2-59: "Policy Scope" - creates it if necessary -
getPolicySource
Returns IN2-60: "Policy Source" - creates it if necessary -
getIn260_PolicySource
Returns IN2-60: "Policy Source" - creates it if necessary -
getPatientMemberNumber
Returns IN2-61: "Patient Member Number" - creates it if necessary -
getIn261_PatientMemberNumber
Returns IN2-61: "Patient Member Number" - creates it if necessary -
getGuarantorSRelationshipToInsured
Returns IN2-62: "Guarantor’s Relationship To Insured" - creates it if necessary -
getIn262_GuarantorSRelationshipToInsured
Returns IN2-62: "Guarantor’s Relationship To Insured" - creates it if necessary -
getInsuredSTelephoneNumberHome
Returns all repetitions of Insured’s Telephone Number - Home (IN2-63). -
getIn263_InsuredSTelephoneNumberHome
Returns all repetitions of Insured’s Telephone Number - Home (IN2-63). -
getInsuredSTelephoneNumberHomeReps
Returns a count of the current number of repetitions of Insured’s Telephone Number - Home (IN2-63). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getInsuredSTelephoneNumberHome
Returns a specific repetition of IN2-63: "Insured’s Telephone Number - Home" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn263_InsuredSTelephoneNumberHome
Returns a specific repetition of IN2-63: "Insured’s Telephone Number - Home" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn263_InsuredSTelephoneNumberHomeReps
Returns a count of the current number of repetitions of Insured’s Telephone Number - Home (IN2-63). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertInsuredSTelephoneNumberHome
Inserts a repetition of IN2-63: "Insured’s Telephone Number - Home" 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)
-
insertIn263_InsuredSTelephoneNumberHome
Inserts a repetition of IN2-63: "Insured’s Telephone Number - Home" 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)
-
removeInsuredSTelephoneNumberHome
Removes a repetition of IN2-63: "Insured’s Telephone Number - Home" 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)
-
removeIn263_InsuredSTelephoneNumberHome
Removes a repetition of IN2-63: "Insured’s Telephone Number - Home" 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)
-
getInsuredSEmployerTelephoneNumber
Returns all repetitions of Insured’s Employer Telephone Number (IN2-64). -
getIn264_InsuredSEmployerTelephoneNumber
Returns all repetitions of Insured’s Employer Telephone Number (IN2-64). -
getInsuredSEmployerTelephoneNumberReps
Returns a count of the current number of repetitions of Insured’s Employer Telephone Number (IN2-64). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getInsuredSEmployerTelephoneNumber
Returns a specific repetition of IN2-64: "Insured’s Employer Telephone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn264_InsuredSEmployerTelephoneNumber
Returns a specific repetition of IN2-64: "Insured’s Employer Telephone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn264_InsuredSEmployerTelephoneNumberReps
Returns a count of the current number of repetitions of Insured’s Employer Telephone Number (IN2-64). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertInsuredSEmployerTelephoneNumber
Inserts a repetition of IN2-64: "Insured’s Employer 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)
-
insertIn264_InsuredSEmployerTelephoneNumber
Inserts a repetition of IN2-64: "Insured’s Employer 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)
-
removeInsuredSEmployerTelephoneNumber
Removes a repetition of IN2-64: "Insured’s Employer 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)
-
removeIn264_InsuredSEmployerTelephoneNumber
Removes a repetition of IN2-64: "Insured’s Employer 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)
-
getMilitaryHandicappedProgram
Returns IN2-65: "Military Handicapped Program" - creates it if necessary -
getIn265_MilitaryHandicappedProgram
Returns IN2-65: "Military Handicapped Program" - creates it if necessary -
getSuspendFlag
Returns IN2-66: "Suspend Flag" - creates it if necessary -
getIn266_SuspendFlag
Returns IN2-66: "Suspend Flag" - creates it if necessary -
getCoPayLimitFlag
Returns IN2-67: "Co-pay Limit Flag" - creates it if necessary -
getIn267_CoPayLimitFlag
Returns IN2-67: "Co-pay Limit Flag" - creates it if necessary -
getStoplossLimitFlag
Returns IN2-68: "Stoploss Limit Flag" - creates it if necessary -
getIn268_StoplossLimitFlag
Returns IN2-68: "Stoploss Limit Flag" - creates it if necessary -
getInsuredOrganizationNameAndID
Returns all repetitions of Insured Organization Name And ID (IN2-69). -
getIn269_InsuredOrganizationNameAndID
Returns all repetitions of Insured Organization Name And ID (IN2-69). -
getInsuredOrganizationNameAndIDReps
Returns a count of the current number of repetitions of Insured Organization Name And ID (IN2-69). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getInsuredOrganizationNameAndID
Returns a specific repetition of IN2-69: "Insured Organization Name And ID" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn269_InsuredOrganizationNameAndID
Returns a specific repetition of IN2-69: "Insured Organization Name And ID" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn269_InsuredOrganizationNameAndIDReps
Returns a count of the current number of repetitions of Insured Organization Name And ID (IN2-69). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertInsuredOrganizationNameAndID
Inserts a repetition of IN2-69: "Insured Organization Name And ID" 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)
-
insertIn269_InsuredOrganizationNameAndID
Inserts a repetition of IN2-69: "Insured Organization Name And ID" 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)
-
removeInsuredOrganizationNameAndID
Removes a repetition of IN2-69: "Insured Organization Name And ID" 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)
-
removeIn269_InsuredOrganizationNameAndID
Removes a repetition of IN2-69: "Insured Organization Name And ID" 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)
-
getInsuredEmployerOrganizationNameAndID
Returns all repetitions of Insured Employer Organization Name And ID (IN2-70). -
getIn270_InsuredEmployerOrganizationNameAndID
Returns all repetitions of Insured Employer Organization Name And ID (IN2-70). -
getInsuredEmployerOrganizationNameAndIDReps
Returns a count of the current number of repetitions of Insured Employer Organization Name And ID (IN2-70). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getInsuredEmployerOrganizationNameAndID
Returns a specific repetition of IN2-70: "Insured Employer Organization Name And ID" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn270_InsuredEmployerOrganizationNameAndID
Returns a specific repetition of IN2-70: "Insured Employer Organization Name And ID" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getIn270_InsuredEmployerOrganizationNameAndIDReps
Returns a count of the current number of repetitions of Insured Employer Organization Name And ID (IN2-70). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertInsuredEmployerOrganizationNameAndID
Inserts a repetition of IN2-70: "Insured Employer Organization Name And ID" 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)
-
insertIn270_InsuredEmployerOrganizationNameAndID
Inserts a repetition of IN2-70: "Insured Employer Organization Name And ID" 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)
-
removeInsuredEmployerOrganizationNameAndID
Removes a repetition of IN2-70: "Insured Employer Organization Name And ID" 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)
-
removeIn270_InsuredEmployerOrganizationNameAndID
Removes a repetition of IN2-70: "Insured Employer Organization Name And ID" 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)
-
getRace
Returns IN2-71: "Race" - creates it if necessary -
getIn271_Race
Returns IN2-71: "Race" - creates it if necessary -
getPatientRelationshipToInsured
Returns IN2-72: "Patient Relationship to Insured" - creates it if necessary -
getIn272_PatientRelationshipToInsured
Returns IN2-72: "Patient Relationship to Insured" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-