public class IN1 extends AbstractSegment
Represents an HL7 IN1 message segment (INSURANCE). This segment has the following fields:
log
Constructor and Description |
---|
IN1(Group parent,
ModelClassFactory factory)
Creates a new IN1 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ID |
getAssignmentOfBenefits()
Returns
IN1-20: "Assignment of benefits" - creates it if necessary
|
CM_AUI |
getAuthorizationInformation()
Returns
IN1-14: "Authorization information" - creates it if necessary
|
ID |
getBillingStatus()
Returns
IN1-32: "Billing status" - creates it if necessary
|
ID |
getCompanyPlanCode()
Returns
IN1-35: "Company plan code" - creates it if necessary
|
ID |
getCoordinationOfBenefits()
Returns
IN1-21: "Coordination of benefits" - creates it if necessary
|
ST |
getCoordinationOfBenefitsPriority()
Returns
IN1-22: "Coordination of benefits - priority" - creates it if necessary
|
NM |
getDelayBeforeLifetimeReserveDays()
Returns
IN1-34: "Delay before lifetime reserve days" - creates it if necessary
|
ST |
getGroupName()
Returns
IN1-9: "Group name" - creates it if necessary
|
ST |
getGroupNumber()
Returns
IN1-8: "Group number" - creates it if necessary
|
SI |
getIn11_SetIDInsurance()
Returns
IN1-1: "Set ID - insurance" - creates it if necessary
|
ST |
getIn110_InsuredSGroupEmployerID()
Returns
IN1-10: "Insured's group employer ID" - creates it if necessary
|
ST |
getIn111_InsuredSGroupEmployerName()
Returns
IN1-11: "Insured's group employer name" - creates it if necessary
|
DT |
getIn112_PlanEffectiveDate()
Returns
IN1-12: "Plan effective date" - creates it if necessary
|
DT |
getIn113_PlanExpirationDate()
Returns
IN1-13: "Plan expiration date" - creates it if necessary
|
CM_AUI |
getIn114_AuthorizationInformation()
Returns
IN1-14: "Authorization information" - creates it if necessary
|
ID |
getIn115_PlanType()
Returns
IN1-15: "Plan type" - creates it if necessary
|
PN |
getIn116_NameOfInsured()
Returns
IN1-16: "Name of insured" - creates it if necessary
|
ID |
getIn117_InsuredSRelationshipToPatient()
Returns
IN1-17: "Insured's relationship to patient" - creates it if necessary
|
DT |
getIn118_InsuredSDateOfBirth()
Returns
IN1-18: "Insured's date of birth" - creates it if necessary
|
AD |
getIn119_InsuredSAddress()
Returns
IN1-19: "Insured's address" - creates it if necessary
|
ID |
getIn12_InsurancePlanID()
Returns
IN1-2: "Insurance plan ID" - creates it if necessary
|
ID |
getIn120_AssignmentOfBenefits()
Returns
IN1-20: "Assignment of benefits" - creates it if necessary
|
ID |
getIn121_CoordinationOfBenefits()
Returns
IN1-21: "Coordination of benefits" - creates it if necessary
|
ST |
getIn122_CoordinationOfBenefitsPriority()
Returns
IN1-22: "Coordination of benefits - priority" - creates it if necessary
|
ID |
getIn123_NoticeOfAdmissionCode()
Returns
IN1-23: "Notice of admission code" - creates it if necessary
|
DT |
getIn124_NoticeOfAdmissionDate()
Returns
IN1-24: "Notice of admission date" - creates it if necessary
|
ID |
getIn125_ReportOfEligibilityCode()
Returns
IN1-25: "Report of eligibility code" - creates it if necessary
|
DT |
getIn126_ReportOfEligibilityDate()
Returns
IN1-26: "Report of eligibility date" - creates it if necessary
|
ID |
getIn127_ReleaseInformationCode()
Returns
IN1-27: "Release information code" - creates it if necessary
|
ST |
getIn128_PreAdmitCertification()
Returns
IN1-28: "Pre-admit certification (PAC)" - creates it if necessary
|
TS |
getIn129_VerificationDateTime()
Returns
IN1-29: "Verification date / time" - creates it if necessary
|
ST |
getIn13_InsuranceCompanyID()
Returns
IN1-3: "Insurance company ID" - creates it if necessary
|
CN |
getIn130_VerificationBy()
Returns
IN1-30: "Verification by" - creates it if necessary
|
ID |
getIn131_TypeOfAgreementCode()
Returns
IN1-31: "Type of agreement code" - creates it if necessary
|
ID |
getIn132_BillingStatus()
Returns
IN1-32: "Billing status" - creates it if necessary
|
NM |
getIn133_LifetimeReserveDays()
Returns
IN1-33: "Lifetime reserve days" - creates it if necessary
|
NM |
getIn134_DelayBeforeLifetimeReserveDays()
Returns
IN1-34: "Delay before lifetime reserve days" - creates it if necessary
|
ID |
getIn135_CompanyPlanCode()
Returns
IN1-35: "Company plan code" - creates it if necessary
|
ST |
getIn136_PolicyNumber()
Returns
IN1-36: "Policy number" - creates it if necessary
|
NM |
getIn137_PolicyDeductible()
Returns
IN1-37: "Policy deductible" - creates it if necessary
|
NM |
getIn138_PolicyLimitAmount()
Returns
IN1-38: "Policy limit - amount" - creates it if necessary
|
NM |
getIn139_PolicyLimitDays()
Returns
IN1-39: "Policy limit - days" - creates it if necessary
|
ST |
getIn14_InsuranceCompanyName()
Returns
IN1-4: "Insurance company name" - creates it if necessary
|
NM |
getIn140_RoomRateSemiPrivate()
Returns
IN1-40: "Room rate - semi-private" - creates it if necessary
|
NM |
getIn141_RoomRatePrivate()
Returns
IN1-41: "Room rate - private" - creates it if necessary
|
CE |
getIn142_InsuredSEmploymentStatus()
Returns
IN1-42: "Insured's employment status" - creates it if necessary
|
ID |
getIn143_InsuredSSex()
Returns
IN1-43: "Insured's sex" - creates it if necessary
|
AD |
getIn144_InsuredSEmployerAddress()
Returns
IN1-44: "Insured's employer address" - creates it if necessary
|
ST |
getIn145_VerificationStatus()
Returns
IN1-45: "Verification status" - creates it if necessary
|
ID |
getIn146_PriorInsurancePlanID()
Returns
IN1-46: "Prior insurance plan ID" - creates it if necessary
|
AD |
getIn15_InsuranceCompanyAddress()
Returns
IN1-5: "Insurance company address" - creates it if necessary
|
PN |
getIn16_InsuranceCompanyContactPers()
Returns
IN1-6: "Insurance company contact pers" - creates it if necessary
|
TN[] |
getIn17_InsuranceCompanyPhoneNumber()
Returns all repetitions of Insurance company phone number (IN1-7).
|
TN |
getIn17_InsuranceCompanyPhoneNumber(int rep)
Returns a specific repetition of
IN1-7: "Insurance company phone number" - creates it if necessary
|
int |
getIn17_InsuranceCompanyPhoneNumberReps()
Returns a count of the current number of repetitions of Insurance company phone number (IN1-7).
|
ST |
getIn18_GroupNumber()
Returns
IN1-8: "Group number" - creates it if necessary
|
ST |
getIn19_GroupName()
Returns
IN1-9: "Group name" - creates it if necessary
|
AD |
getInsuranceCompanyAddress()
Returns
IN1-5: "Insurance company address" - creates it if necessary
|
PN |
getInsuranceCompanyContactPers()
Returns
IN1-6: "Insurance company contact pers" - creates it if necessary
|
ST |
getInsuranceCompanyID()
Returns
IN1-3: "Insurance company ID" - creates it if necessary
|
ST |
getInsuranceCompanyName()
Returns
IN1-4: "Insurance company name" - creates it if necessary
|
TN[] |
getInsuranceCompanyPhoneNumber()
Returns all repetitions of Insurance company phone number (IN1-7).
|
TN |
getInsuranceCompanyPhoneNumber(int rep)
Returns a specific repetition of
IN1-7: "Insurance company phone number" - creates it if necessary
|
int |
getInsuranceCompanyPhoneNumberReps()
Returns a count of the current number of repetitions of Insurance company phone number (IN1-7).
|
ID |
getInsurancePlanID()
Returns
IN1-2: "Insurance plan ID" - creates it if necessary
|
AD |
getInsuredSAddress()
Returns
IN1-19: "Insured's address" - creates it if necessary
|
DT |
getInsuredSDateOfBirth()
Returns
IN1-18: "Insured's date of birth" - creates it if necessary
|
AD |
getInsuredSEmployerAddress()
Returns
IN1-44: "Insured's employer address" - creates it if necessary
|
CE |
getInsuredSEmploymentStatus()
Returns
IN1-42: "Insured's employment status" - creates it if necessary
|
ST |
getInsuredSGroupEmployerID()
Returns
IN1-10: "Insured's group employer ID" - creates it if necessary
|
ST |
getInsuredSGroupEmployerName()
Returns
IN1-11: "Insured's group employer name" - creates it if necessary
|
ID |
getInsuredSRelationshipToPatient()
Returns
IN1-17: "Insured's relationship to patient" - creates it if necessary
|
ID |
getInsuredSSex()
Returns
IN1-43: "Insured's sex" - creates it if necessary
|
NM |
getLifetimeReserveDays()
Returns
IN1-33: "Lifetime reserve days" - creates it if necessary
|
PN |
getNameOfInsured()
Returns
IN1-16: "Name of insured" - creates it if necessary
|
ID |
getNoticeOfAdmissionCode()
Returns
IN1-23: "Notice of admission code" - creates it if necessary
|
DT |
getNoticeOfAdmissionDate()
Returns
IN1-24: "Notice of admission date" - creates it if necessary
|
DT |
getPlanEffectiveDate()
Returns
IN1-12: "Plan effective date" - creates it if necessary
|
DT |
getPlanExpirationDate()
Returns
IN1-13: "Plan expiration date" - creates it if necessary
|
ID |
getPlanType()
Returns
IN1-15: "Plan type" - creates it if necessary
|
NM |
getPolicyDeductible()
Returns
IN1-37: "Policy deductible" - creates it if necessary
|
NM |
getPolicyLimitAmount()
Returns
IN1-38: "Policy limit - amount" - creates it if necessary
|
NM |
getPolicyLimitDays()
Returns
IN1-39: "Policy limit - days" - creates it if necessary
|
ST |
getPolicyNumber()
Returns
IN1-36: "Policy number" - creates it if necessary
|
ST |
getPreAdmitCertification()
Returns
IN1-28: "Pre-admit certification (PAC)" - creates it if necessary
|
ID |
getPriorInsurancePlanID()
Returns
IN1-46: "Prior insurance plan ID" - creates it if necessary
|
ID |
getReleaseInformationCode()
Returns
IN1-27: "Release information code" - creates it if necessary
|
ID |
getReportOfEligibilityCode()
Returns
IN1-25: "Report of eligibility code" - creates it if necessary
|
DT |
getReportOfEligibilityDate()
Returns
IN1-26: "Report of eligibility date" - creates it if necessary
|
NM |
getRoomRatePrivate()
Returns
IN1-41: "Room rate - private" - creates it if necessary
|
NM |
getRoomRateSemiPrivate()
Returns
IN1-40: "Room rate - semi-private" - creates it if necessary
|
SI |
getSetIDInsurance()
Returns
IN1-1: "Set ID - insurance" - creates it if necessary
|
ID |
getTypeOfAgreementCode()
Returns
IN1-31: "Type of agreement code" - creates it if necessary
|
CN |
getVerificationBy()
Returns
IN1-30: "Verification by" - creates it if necessary
|
TS |
getVerificationDateTime()
Returns
IN1-29: "Verification date / time" - creates it if necessary
|
ST |
getVerificationStatus()
Returns
IN1-45: "Verification status" - creates it if necessary
|
TN |
insertIn17_InsuranceCompanyPhoneNumber(int rep)
Inserts a repetition of
IN1-7: "Insurance company phone number" at a specific index
|
TN |
insertInsuranceCompanyPhoneNumber(int rep)
Inserts a repetition of
IN1-7: "Insurance company phone number" at a specific index
|
TN |
removeIn17_InsuranceCompanyPhoneNumber(int rep)
Removes a repetition of
IN1-7: "Insurance company phone number" at a specific index
|
TN |
removeInsuranceCompanyPhoneNumber(int rep)
Removes a repetition of
IN1-7: "Insurance company phone number" 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 IN1(Group parent, ModelClassFactory factory)
public SI getSetIDInsurance()
public SI getIn11_SetIDInsurance()
public ID getInsurancePlanID()
public ID getIn12_InsurancePlanID()
public ST getInsuranceCompanyID()
public ST getIn13_InsuranceCompanyID()
public ST getInsuranceCompanyName()
public ST getIn14_InsuranceCompanyName()
public AD getInsuranceCompanyAddress()
public AD getIn15_InsuranceCompanyAddress()
public PN getInsuranceCompanyContactPers()
public PN getIn16_InsuranceCompanyContactPers()
public TN[] getInsuranceCompanyPhoneNumber()
public TN[] getIn17_InsuranceCompanyPhoneNumber()
public int getInsuranceCompanyPhoneNumberReps()
public TN getInsuranceCompanyPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public TN getIn17_InsuranceCompanyPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public int getIn17_InsuranceCompanyPhoneNumberReps()
public TN insertInsuranceCompanyPhoneNumber(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 TN insertIn17_InsuranceCompanyPhoneNumber(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 TN removeInsuranceCompanyPhoneNumber(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 TN removeIn17_InsuranceCompanyPhoneNumber(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 getGroupNumber()
public ST getIn18_GroupNumber()
public ST getGroupName()
public ST getIn19_GroupName()
public ST getInsuredSGroupEmployerID()
public ST getIn110_InsuredSGroupEmployerID()
public ST getInsuredSGroupEmployerName()
public ST getIn111_InsuredSGroupEmployerName()
public DT getPlanEffectiveDate()
public DT getIn112_PlanEffectiveDate()
public DT getPlanExpirationDate()
public DT getIn113_PlanExpirationDate()
public CM_AUI getAuthorizationInformation()
public CM_AUI getIn114_AuthorizationInformation()
public ID getPlanType()
public ID getIn115_PlanType()
public PN getNameOfInsured()
public PN getIn116_NameOfInsured()
public ID getInsuredSRelationshipToPatient()
public ID getIn117_InsuredSRelationshipToPatient()
public DT getInsuredSDateOfBirth()
public DT getIn118_InsuredSDateOfBirth()
public AD getInsuredSAddress()
public AD getIn119_InsuredSAddress()
public ID getAssignmentOfBenefits()
public ID getIn120_AssignmentOfBenefits()
public ID getCoordinationOfBenefits()
public ID getIn121_CoordinationOfBenefits()
public ST getCoordinationOfBenefitsPriority()
public ST getIn122_CoordinationOfBenefitsPriority()
public ID getNoticeOfAdmissionCode()
public ID getIn123_NoticeOfAdmissionCode()
public DT getNoticeOfAdmissionDate()
public DT getIn124_NoticeOfAdmissionDate()
public ID getReportOfEligibilityCode()
public ID getIn125_ReportOfEligibilityCode()
public DT getReportOfEligibilityDate()
public DT getIn126_ReportOfEligibilityDate()
public ID getReleaseInformationCode()
public ID getIn127_ReleaseInformationCode()
public ST getPreAdmitCertification()
public ST getIn128_PreAdmitCertification()
public TS getVerificationDateTime()
public TS getIn129_VerificationDateTime()
public CN getVerificationBy()
public CN getIn130_VerificationBy()
public ID getTypeOfAgreementCode()
public ID getIn131_TypeOfAgreementCode()
public ID getBillingStatus()
public ID getIn132_BillingStatus()
public NM getLifetimeReserveDays()
public NM getIn133_LifetimeReserveDays()
public NM getDelayBeforeLifetimeReserveDays()
public NM getIn134_DelayBeforeLifetimeReserveDays()
public ID getCompanyPlanCode()
public ID getIn135_CompanyPlanCode()
public ST getPolicyNumber()
public ST getIn136_PolicyNumber()
public NM getPolicyDeductible()
public NM getIn137_PolicyDeductible()
public NM getPolicyLimitAmount()
public NM getIn138_PolicyLimitAmount()
public NM getPolicyLimitDays()
public NM getIn139_PolicyLimitDays()
public NM getRoomRateSemiPrivate()
public NM getIn140_RoomRateSemiPrivate()
public NM getRoomRatePrivate()
public NM getIn141_RoomRatePrivate()
public CE getInsuredSEmploymentStatus()
public CE getIn142_InsuredSEmploymentStatus()
public ID getInsuredSSex()
public ID getIn143_InsuredSSex()
public AD getInsuredSEmployerAddress()
public AD getIn144_InsuredSEmployerAddress()
public ST getVerificationStatus()
public ST getIn145_VerificationStatus()
public ID getPriorInsurancePlanID()
public ID getIn146_PriorInsurancePlanID()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.