public class IN2 extends AbstractSegment
Represents an HL7 IN2 message segment (INSURANCE ADDITIONAL INFO). This segment has the following fields:
log
Constructor and Description |
---|
IN2(Group parent,
ModelClassFactory factory)
Creates a new IN2 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ID |
getBabyCoverage()
Returns
IN2-19: "Baby coverage" - creates it if necessary
|
NM |
getBloodDeductible()
Returns
IN2-21: "Blood deductible" - creates it if necessary
|
NM |
getChampusIDNumber()
Returns
IN2-10: "Champus ID number" - creates it if necessary
|
ID |
getChampusNonAvailabilityCertificationOnFile()
Returns
IN2-18: "Champus non-availability certification on file" - creates it if necessary
|
ST |
getChampusOrganization()
Returns
IN2-12: "Champus organization" - creates it if necessary
|
ID |
getChampusRankGrade()
Returns
IN2-15: "Champus rank / grade" - creates it if necessary
|
DT |
getChampusRetireDate()
Returns
IN2-17: "Champus retire date" - creates it if necessary
|
ID |
getChampusService()
Returns
IN2-14: "Champus service" - creates it if necessary
|
PN |
getChampusSponsorName()
Returns
IN2-9: "Champus sponsor name" - creates it if necessary
|
ST |
getChampusStation()
Returns
IN2-13: "Champus station" - creates it if necessary
|
ID |
getChampusStatus()
Returns
IN2-16: "Champus status" - creates it if necessary
|
ID |
getCombineBabyBill()
Returns
IN2-20: "Combine baby bill" - creates it if necessary
|
CM_DDI |
getDailyDeductible()
Returns
IN2-30: "Daily deductible" - creates it if necessary
|
ID |
getDependentOfChampusRecipient()
Returns
IN2-11: "Dependent of champus recipient" - creates it if necessary
|
ID |
getEligibilitySource()
Returns
IN2-27: "Eligibility source" - creates it if necessary
|
ID |
getEmployerInformationData()
Returns
IN2-4: "Employer information data" - creates it if necessary
|
ST |
getIn21_InsuredSEmployeeID()
Returns
IN2-1: "Insured's employee ID" - creates it if necessary
|
NM |
getIn210_ChampusIDNumber()
Returns
IN2-10: "Champus ID number" - creates it if necessary
|
ID |
getIn211_DependentOfChampusRecipient()
Returns
IN2-11: "Dependent of champus recipient" - creates it if necessary
|
ST |
getIn212_ChampusOrganization()
Returns
IN2-12: "Champus organization" - creates it if necessary
|
ST |
getIn213_ChampusStation()
Returns
IN2-13: "Champus station" - creates it if necessary
|
ID |
getIn214_ChampusService()
Returns
IN2-14: "Champus service" - creates it if necessary
|
ID |
getIn215_ChampusRankGrade()
Returns
IN2-15: "Champus rank / grade" - creates it if necessary
|
ID |
getIn216_ChampusStatus()
Returns
IN2-16: "Champus status" - creates it if necessary
|
DT |
getIn217_ChampusRetireDate()
Returns
IN2-17: "Champus retire date" - creates it if necessary
|
ID |
getIn218_ChampusNonAvailabilityCertificationOnFile()
Returns
IN2-18: "Champus non-availability certification on file" - creates it if necessary
|
ID |
getIn219_BabyCoverage()
Returns
IN2-19: "Baby coverage" - creates it if necessary
|
ST |
getIn22_InsuredSSocialSecurityNumber()
Returns
IN2-2: "Insured's social security number" - creates it if necessary
|
ID |
getIn220_CombineBabyBill()
Returns
IN2-20: "Combine baby bill" - creates it if necessary
|
NM |
getIn221_BloodDeductible()
Returns
IN2-21: "Blood deductible" - creates it if necessary
|
PN |
getIn222_SpecialCoverageApprovalName()
Returns
IN2-22: "Special coverage approval name" - creates it if necessary
|
ST |
getIn223_SpecialCoverageApprovalTitle()
Returns
IN2-23: "Special coverage approval title" - creates it if necessary
|
ID[] |
getIn224_NonCoveredInsuranceCode()
Returns all repetitions of Non-covered insurance code (IN2-24).
|
ID |
getIn224_NonCoveredInsuranceCode(int rep)
Returns a specific repetition of
IN2-24: "Non-covered insurance code" - creates it if necessary
|
int |
getIn224_NonCoveredInsuranceCodeReps()
Returns a count of the current number of repetitions of Non-covered insurance code (IN2-24).
|
ST |
getIn225_PayorID()
Returns
IN2-25: "Payor ID" - creates it if necessary
|
ST |
getIn226_PayorSubscriberID()
Returns
IN2-26: "Payor subscriber ID" - creates it if necessary
|
ID |
getIn227_EligibilitySource()
Returns
IN2-27: "Eligibility source" - creates it if necessary
|
CM_RMC[] |
getIn228_RoomCoverageTypeAmount()
Returns all repetitions of Room coverage type / amount (IN2-28).
|
CM_RMC |
getIn228_RoomCoverageTypeAmount(int rep)
Returns a specific repetition of
IN2-28: "Room coverage type / amount" - creates it if necessary
|
int |
getIn228_RoomCoverageTypeAmountReps()
Returns a count of the current number of repetitions of Room coverage type / amount (IN2-28).
|
CM_PTA[] |
getIn229_PolicyTypeAmount()
Returns all repetitions of Policy type / amount (IN2-29).
|
CM_PTA |
getIn229_PolicyTypeAmount(int rep)
Returns a specific repetition of
IN2-29: "Policy type / amount" - creates it if necessary
|
int |
getIn229_PolicyTypeAmountReps()
Returns a count of the current number of repetitions of Policy type / amount (IN2-29).
|
CN |
getIn23_InsuredSEmployerName()
Returns
IN2-3: "Insured's employer name" - creates it if necessary
|
CM_DDI |
getIn230_DailyDeductible()
Returns
IN2-30: "Daily deductible" - creates it if necessary
|
ID |
getIn24_EmployerInformationData()
Returns
IN2-4: "Employer information data" - creates it if necessary
|
ID |
getIn25_MailClaimParty()
Returns
IN2-5: "Mail claim party" - creates it if necessary
|
NM |
getIn26_MedicareHealthInsuranceCardNumber()
Returns
IN2-6: "Medicare health insurance card number" - creates it if necessary
|
PN |
getIn27_MedicaidCaseName()
Returns
IN2-7: "Medicaid case name" - creates it if necessary
|
NM |
getIn28_MedicaidCaseNumber()
Returns
IN2-8: "Medicaid case number" - creates it if necessary
|
PN |
getIn29_ChampusSponsorName()
Returns
IN2-9: "Champus sponsor name" - creates it if necessary
|
ST |
getInsuredSEmployeeID()
Returns
IN2-1: "Insured's employee ID" - creates it if necessary
|
CN |
getInsuredSEmployerName()
Returns
IN2-3: "Insured's employer name" - creates it if necessary
|
ST |
getInsuredSSocialSecurityNumber()
Returns
IN2-2: "Insured's social security number" - creates it if necessary
|
ID |
getMailClaimParty()
Returns
IN2-5: "Mail claim party" - creates it if necessary
|
PN |
getMedicaidCaseName()
Returns
IN2-7: "Medicaid case name" - creates it if necessary
|
NM |
getMedicaidCaseNumber()
Returns
IN2-8: "Medicaid case number" - creates it if necessary
|
NM |
getMedicareHealthInsuranceCardNumber()
Returns
IN2-6: "Medicare health insurance card number" - creates it if necessary
|
ID[] |
getNonCoveredInsuranceCode()
Returns all repetitions of Non-covered insurance code (IN2-24).
|
ID |
getNonCoveredInsuranceCode(int rep)
Returns a specific repetition of
IN2-24: "Non-covered insurance code" - creates it if necessary
|
int |
getNonCoveredInsuranceCodeReps()
Returns a count of the current number of repetitions of Non-covered insurance code (IN2-24).
|
ST |
getPayorID()
Returns
IN2-25: "Payor ID" - creates it if necessary
|
ST |
getPayorSubscriberID()
Returns
IN2-26: "Payor subscriber ID" - creates it if necessary
|
CM_PTA[] |
getPolicyTypeAmount()
Returns all repetitions of Policy type / amount (IN2-29).
|
CM_PTA |
getPolicyTypeAmount(int rep)
Returns a specific repetition of
IN2-29: "Policy type / amount" - creates it if necessary
|
int |
getPolicyTypeAmountReps()
Returns a count of the current number of repetitions of Policy type / amount (IN2-29).
|
CM_RMC[] |
getRoomCoverageTypeAmount()
Returns all repetitions of Room coverage type / amount (IN2-28).
|
CM_RMC |
getRoomCoverageTypeAmount(int rep)
Returns a specific repetition of
IN2-28: "Room coverage type / amount" - creates it if necessary
|
int |
getRoomCoverageTypeAmountReps()
Returns a count of the current number of repetitions of Room coverage type / amount (IN2-28).
|
PN |
getSpecialCoverageApprovalName()
Returns
IN2-22: "Special coverage approval name" - creates it if necessary
|
ST |
getSpecialCoverageApprovalTitle()
Returns
IN2-23: "Special coverage approval title" - creates it if necessary
|
ID |
insertIn224_NonCoveredInsuranceCode(int rep)
Inserts a repetition of
IN2-24: "Non-covered insurance code" at a specific index
|
CM_RMC |
insertIn228_RoomCoverageTypeAmount(int rep)
Inserts a repetition of
IN2-28: "Room coverage type / amount" at a specific index
|
CM_PTA |
insertIn229_PolicyTypeAmount(int rep)
Inserts a repetition of
IN2-29: "Policy type / amount" at a specific index
|
ID |
insertNonCoveredInsuranceCode(int rep)
Inserts a repetition of
IN2-24: "Non-covered insurance code" at a specific index
|
CM_PTA |
insertPolicyTypeAmount(int rep)
Inserts a repetition of
IN2-29: "Policy type / amount" at a specific index
|
CM_RMC |
insertRoomCoverageTypeAmount(int rep)
Inserts a repetition of
IN2-28: "Room coverage type / amount" at a specific index
|
ID |
removeIn224_NonCoveredInsuranceCode(int rep)
Removes a repetition of
IN2-24: "Non-covered insurance code" at a specific index
|
CM_RMC |
removeIn228_RoomCoverageTypeAmount(int rep)
Removes a repetition of
IN2-28: "Room coverage type / amount" at a specific index
|
CM_PTA |
removeIn229_PolicyTypeAmount(int rep)
Removes a repetition of
IN2-29: "Policy type / amount" at a specific index
|
ID |
removeNonCoveredInsuranceCode(int rep)
Removes a repetition of
IN2-24: "Non-covered insurance code" at a specific index
|
CM_PTA |
removePolicyTypeAmount(int rep)
Removes a repetition of
IN2-29: "Policy type / amount" at a specific index
|
CM_RMC |
removeRoomCoverageTypeAmount(int rep)
Removes a repetition of
IN2-28: "Room coverage type / amount" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public IN2(Group parent, ModelClassFactory factory)
public ST getInsuredSEmployeeID()
public ST getIn21_InsuredSEmployeeID()
public ST getInsuredSSocialSecurityNumber()
public ST getIn22_InsuredSSocialSecurityNumber()
public CN getInsuredSEmployerName()
public CN getIn23_InsuredSEmployerName()
public ID getEmployerInformationData()
public ID getIn24_EmployerInformationData()
public ID getMailClaimParty()
public ID getIn25_MailClaimParty()
public NM getMedicareHealthInsuranceCardNumber()
public NM getIn26_MedicareHealthInsuranceCardNumber()
public PN getMedicaidCaseName()
public PN getIn27_MedicaidCaseName()
public NM getMedicaidCaseNumber()
public NM getIn28_MedicaidCaseNumber()
public PN getChampusSponsorName()
public PN getIn29_ChampusSponsorName()
public NM getChampusIDNumber()
public NM getIn210_ChampusIDNumber()
public ID getDependentOfChampusRecipient()
public ID getIn211_DependentOfChampusRecipient()
public ST getChampusOrganization()
public ST getIn212_ChampusOrganization()
public ST getChampusStation()
public ST getIn213_ChampusStation()
public ID getChampusService()
public ID getIn214_ChampusService()
public ID getChampusRankGrade()
public ID getIn215_ChampusRankGrade()
public ID getChampusStatus()
public ID getIn216_ChampusStatus()
public DT getChampusRetireDate()
public DT getIn217_ChampusRetireDate()
public ID getChampusNonAvailabilityCertificationOnFile()
public ID getIn218_ChampusNonAvailabilityCertificationOnFile()
public ID getBabyCoverage()
public ID getIn219_BabyCoverage()
public ID getCombineBabyBill()
public ID getIn220_CombineBabyBill()
public NM getBloodDeductible()
public NM getIn221_BloodDeductible()
public PN getSpecialCoverageApprovalName()
public PN getIn222_SpecialCoverageApprovalName()
public ST getSpecialCoverageApprovalTitle()
public ST getIn223_SpecialCoverageApprovalTitle()
public ID[] getNonCoveredInsuranceCode()
public ID[] getIn224_NonCoveredInsuranceCode()
public int getNonCoveredInsuranceCodeReps()
public ID getNonCoveredInsuranceCode(int rep)
rep
- The repetition index (0-indexed)public ID getIn224_NonCoveredInsuranceCode(int rep)
rep
- The repetition index (0-indexed)public int getIn224_NonCoveredInsuranceCodeReps()
public ID insertNonCoveredInsuranceCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID insertIn224_NonCoveredInsuranceCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeNonCoveredInsuranceCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeIn224_NonCoveredInsuranceCode(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST getPayorID()
public ST getIn225_PayorID()
public ST getPayorSubscriberID()
public ST getIn226_PayorSubscriberID()
public ID getEligibilitySource()
public ID getIn227_EligibilitySource()
public CM_RMC[] getRoomCoverageTypeAmount()
public CM_RMC[] getIn228_RoomCoverageTypeAmount()
public int getRoomCoverageTypeAmountReps()
public CM_RMC getRoomCoverageTypeAmount(int rep)
rep
- The repetition index (0-indexed)public CM_RMC getIn228_RoomCoverageTypeAmount(int rep)
rep
- The repetition index (0-indexed)public int getIn228_RoomCoverageTypeAmountReps()
public CM_RMC insertRoomCoverageTypeAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_RMC insertIn228_RoomCoverageTypeAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_RMC removeRoomCoverageTypeAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_RMC removeIn228_RoomCoverageTypeAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_PTA[] getPolicyTypeAmount()
public CM_PTA[] getIn229_PolicyTypeAmount()
public int getPolicyTypeAmountReps()
public CM_PTA getPolicyTypeAmount(int rep)
rep
- The repetition index (0-indexed)public CM_PTA getIn229_PolicyTypeAmount(int rep)
rep
- The repetition index (0-indexed)public int getIn229_PolicyTypeAmountReps()
public CM_PTA insertPolicyTypeAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_PTA insertIn229_PolicyTypeAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_PTA removePolicyTypeAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_PTA removeIn229_PolicyTypeAmount(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_DDI getDailyDeductible()
public CM_DDI getIn230_DailyDeductible()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.