/** * 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. */ public int getPolicyTypeAmountReps() { return this.getReps(29); }
/** * Returns * IN2-7: "Medicaid case name" - creates it if necessary */ public PN getMedicaidCaseName() { PN retVal = this.getTypedField(7, 0); return retVal; }
/** * Creates a new IN2 segment */ public IN2(Group parent, ModelClassFactory factory) { super(parent, factory); init(factory); }
private void init(ModelClassFactory factory) { try { this.add(ST.class, false, 1, 15, new Object[]{ getMessage() }, "Insured's employee ID"); this.add(ST.class, false, 1, 9, new Object[]{ getMessage() }, "Insured's social security number"); this.add(CN.class, false, 1, 60, new Object[]{ getMessage() }, "Insured's employer name"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(139) }, "Employer information data"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(137) }, "Mail claim party"); this.add(NM.class, false, 1, 15, new Object[]{ getMessage() }, "Medicare health insurance card number"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "Medicaid case name"); this.add(NM.class, false, 1, 15, new Object[]{ getMessage() }, "Medicaid case number"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "Champus sponsor name"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Champus ID number"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(0) }, "Dependent of champus recipient"); this.add(ST.class, false, 1, 25, new Object[]{ getMessage() }, "Champus organization"); this.add(ST.class, false, 1, 25, new Object[]{ getMessage() }, "Champus station"); this.add(ID.class, false, 1, 14, new Object[]{ getMessage(), new Integer(140) }, "Champus service"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(141) }, "Champus rank / grade"); this.add(ID.class, false, 1, 3, new Object[]{ getMessage(), new Integer(142) }, "Champus status"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Champus retire date"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Champus non-availability certification on file"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Baby coverage"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Combine baby bill"); this.add(NM.class, false, 1, 1, new Object[]{ getMessage() }, "Blood deductible"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "Special coverage approval name"); this.add(ST.class, false, 1, 30, new Object[]{ getMessage() }, "Special coverage approval title"); this.add(ID.class, false, 0, 8, new Object[]{ getMessage(), new Integer(143) }, "Non-covered insurance code"); this.add(ST.class, false, 1, 6, new Object[]{ getMessage() }, "Payor ID"); this.add(ST.class, false, 1, 6, new Object[]{ getMessage() }, "Payor subscriber ID"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(144) }, "Eligibility source"); this.add(CM_RMC.class, false, 0, 25, new Object[]{ getMessage() }, "Room coverage type / amount");
case 0: return new ST(getMessage()); case 1: return new ST(getMessage()); case 2: return new CN(getMessage()); case 3: return new ID(getMessage(), new Integer( 139 )); case 4: return new ID(getMessage(), new Integer( 137 )); case 5: return new NM(getMessage()); case 6: return new PN(getMessage()); case 7: return new NM(getMessage()); case 8: return new PN(getMessage()); case 9: return new NM(getMessage()); case 10: return new ID(getMessage(), new Integer( 0 )); case 11: return new ST(getMessage()); case 12: return new ST(getMessage()); case 13: return new ID(getMessage(), new Integer( 140 )); case 14: return new ID(getMessage(), new Integer( 141 )); case 15: return new ID(getMessage(), new Integer( 142 )); case 16: return new DT(getMessage()); case 17: return new ID(getMessage(), new Integer( 136 )); case 18: return new ID(getMessage(), new Integer( 136 )); case 19: return new ID(getMessage(), new Integer( 136 )); case 20: return new NM(getMessage()); case 21: return new PN(getMessage()); case 22: return new ST(getMessage()); case 23: return new ID(getMessage(), new Integer( 143 )); case 24: return new ST(getMessage()); case 25: return new ST(getMessage()); case 26: return new ID(getMessage(), new Integer( 144 )); case 27: return new CM_RMC(getMessage()); case 28: return new CM_PTA(getMessage());
private void init(ModelClassFactory factory) { try { this.add(ST.class, false, 1, 15, new Object[]{ getMessage() }, "Insured's employee ID"); this.add(ST.class, false, 1, 9, new Object[]{ getMessage() }, "Insured's social security number"); this.add(CN.class, false, 1, 60, new Object[]{ getMessage() }, "Insured's employer name"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(139) }, "Employer information data"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(137) }, "Mail claim party"); this.add(NM.class, false, 1, 15, new Object[]{ getMessage() }, "Medicare health insurance card number"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "Medicaid case name"); this.add(NM.class, false, 1, 15, new Object[]{ getMessage() }, "Medicaid case number"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "Champus sponsor name"); this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Champus ID number"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(0) }, "Dependent of champus recipient"); this.add(ST.class, false, 1, 25, new Object[]{ getMessage() }, "Champus organization"); this.add(ST.class, false, 1, 25, new Object[]{ getMessage() }, "Champus station"); this.add(ID.class, false, 1, 14, new Object[]{ getMessage(), new Integer(140) }, "Champus service"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(141) }, "Champus rank / grade"); this.add(ID.class, false, 1, 3, new Object[]{ getMessage(), new Integer(142) }, "Champus status"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Champus retire date"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Champus non-availability certification on file"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Baby coverage"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Combine baby bill"); this.add(NM.class, false, 1, 1, new Object[]{ getMessage() }, "Blood deductible"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "Special coverage approval name"); this.add(ST.class, false, 1, 30, new Object[]{ getMessage() }, "Special coverage approval title"); this.add(ID.class, false, 0, 8, new Object[]{ getMessage(), new Integer(143) }, "Non-covered insurance code"); this.add(ST.class, false, 1, 6, new Object[]{ getMessage() }, "Payor ID"); this.add(ST.class, false, 1, 6, new Object[]{ getMessage() }, "Payor subscriber ID"); this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(144) }, "Eligibility source"); this.add(CM_RMC.class, false, 0, 25, new Object[]{ getMessage() }, "Room coverage type / amount");
case 0: return new ST(getMessage()); case 1: return new ST(getMessage()); case 2: return new CN(getMessage()); case 3: return new ID(getMessage(), new Integer( 139 )); case 4: return new ID(getMessage(), new Integer( 137 )); case 5: return new NM(getMessage()); case 6: return new PN(getMessage()); case 7: return new NM(getMessage()); case 8: return new PN(getMessage()); case 9: return new NM(getMessage()); case 10: return new ID(getMessage(), new Integer( 0 )); case 11: return new ST(getMessage()); case 12: return new ST(getMessage()); case 13: return new ID(getMessage(), new Integer( 140 )); case 14: return new ID(getMessage(), new Integer( 141 )); case 15: return new ID(getMessage(), new Integer( 142 )); case 16: return new DT(getMessage()); case 17: return new ID(getMessage(), new Integer( 136 )); case 18: return new ID(getMessage(), new Integer( 136 )); case 19: return new ID(getMessage(), new Integer( 136 )); case 20: return new NM(getMessage()); case 21: return new PN(getMessage()); case 22: return new ST(getMessage()); case 23: return new ID(getMessage(), new Integer( 143 )); case 24: return new ST(getMessage()); case 25: return new ST(getMessage()); case 26: return new ID(getMessage(), new Integer( 144 )); case 27: return new CM_RMC(getMessage()); case 28: return new CM_PTA(getMessage());
/** * Returns * IN2-14: "Champus service" - creates it if necessary */ public ID getIn214_ChampusService() { ID retVal = this.getTypedField(14, 0); return retVal; }
/** * 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. */ public int getIn228_RoomCoverageTypeAmountReps() { return this.getReps(28); }
/** * Creates a new IN2 segment */ public IN2(Group parent, ModelClassFactory factory) { super(parent, factory); init(factory); }
/** * Returns * IN2-23: "Special coverage approval title" - creates it if necessary */ public ST getSpecialCoverageApprovalTitle() { ST retVal = this.getTypedField(23, 0); return retVal; }
/** * 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. */ public int getIn224_NonCoveredInsuranceCodeReps() { return this.getReps(24); }
/** * Returns all repetitions of Non-covered insurance code (IN2-24). */ public ID[] getNonCoveredInsuranceCode() { ID[] retVal = this.getTypedField(24, new ID[0]); return retVal; }
/** * 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. */ public int getIn224_NonCoveredInsuranceCodeReps() { return this.getReps(24); }
/** * Returns * IN2-26: "Payor subscriber ID" - creates it if necessary */ public ST getPayorSubscriberID() { ST retVal = this.getTypedField(26, 0); return retVal; }
/** * 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. */ public int getNonCoveredInsuranceCodeReps() { return this.getReps(24); }
/** * Returns * IN2-26: "Payor subscriber ID" - creates it if necessary */ public ST getIn226_PayorSubscriberID() { ST retVal = this.getTypedField(26, 0); return retVal; }
/** * 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. */ public int getIn228_RoomCoverageTypeAmountReps() { return this.getReps(28); }
/** * Returns * IN2-27: "Eligibility source" - creates it if necessary */ public ID getEligibilitySource() { ID retVal = this.getTypedField(27, 0); return retVal; }
/** * 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. */ public int getIn229_PolicyTypeAmountReps() { return this.getReps(29); }