/** * Returns * IN1-1: "SET ID - INSURANCE" - creates it if necessary */ public SI getIn11_SETIDINSURANCE() { SI retVal = this.getTypedField(1, 0); return retVal; }
/** * Creates a new IN1 segment */ public IN1(Group parent, ModelClassFactory factory) { super(parent, factory); init(factory); }
private void init(ModelClassFactory factory) { try { this.add(SI.class, true, 1, 4, new Object[]{ getMessage() }, "SET ID - INSURANCE"); this.add(ID.class, true, 1, 8, new Object[]{ getMessage(), new Integer(72) }, "INSURANCE PLAN ID"); this.add(ST.class, true, 1, 6, new Object[]{ getMessage() }, "INSURANCE COMPANY ID"); this.add(ST.class, false, 1, 45, new Object[]{ getMessage() }, "INSURANCE COMPANY NAME"); this.add(AD.class, false, 1, 106, new Object[]{ getMessage() }, "INSURANCE COMPANY ADDRESS"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "INSURANCE CO. CONTACT PERS"); this.add(TN.class, false, 1, 40, new Object[]{ getMessage() }, "INSURANCE CO PHONE NUMBER"); this.add(ST.class, false, 1, 12, new Object[]{ getMessage() }, "GROUP NUMBER"); this.add(ST.class, false, 1, 35, new Object[]{ getMessage() }, "GROUP NAME"); this.add(ST.class, false, 1, 12, new Object[]{ getMessage() }, "INSURED'S GROUP EMP. ID"); this.add(ST.class, false, 1, 45, new Object[]{ getMessage() }, "INSURED'S GROUP EMP. NAME"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "PLAN EFFECTIVE DATE"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "PLAN EXPIRATION DATE"); this.add(ST.class, false, 1, 55, new Object[]{ getMessage() }, "AUTHORIZATION INFORMATION"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(86) }, "PLAN TYPE"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "NAME OF INSURED"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(63) }, "INSURED'S RELATIONSHIP TO PATIENT"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "INSURED'S DATE OF BIRTH"); this.add(AD.class, false, 1, 106, new Object[]{ getMessage() }, "INSURED'S ADDRESS"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(0) }, "ASSIGNMENT OF BENEFITS"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(0) }, "COORDINATION OF BENEFITS"); this.add(ST.class, false, 1, 2, new Object[]{ getMessage() }, "COORD OF BEN. PRIORITY"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(81) }, "NOTICE OF ADMISSION CODE"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "NOTICE OF ADMISSION DATE"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(94) }, "RPT OF ELIGIBILITY CODE"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "RPT OF ELIGIBILITY DATE"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(93) }, "RELEASE INFORMATION CODE"); this.add(ST.class, false, 1, 15, new Object[]{ getMessage() }, "PRE-ADMIT CERT. (PAC)");
case 0: return new SI(getMessage()); case 1: return new ID(getMessage(), new Integer( 72 )); case 2: return new ST(getMessage()); case 3: return new ST(getMessage()); case 4: return new AD(getMessage()); case 5: return new PN(getMessage()); case 6: return new TN(getMessage()); case 7: return new ST(getMessage()); case 8: return new ST(getMessage()); case 9: return new ST(getMessage()); case 10: return new ST(getMessage()); case 11: return new DT(getMessage()); case 12: return new DT(getMessage()); case 13: return new ST(getMessage()); case 14: return new ID(getMessage(), new Integer( 86 )); case 15: return new PN(getMessage()); case 16: return new ID(getMessage(), new Integer( 63 )); case 17: return new DT(getMessage()); case 18: return new AD(getMessage()); case 19: return new ID(getMessage(), new Integer( 0 )); case 20: return new ID(getMessage(), new Integer( 0 )); case 21: return new ST(getMessage()); case 22: return new ID(getMessage(), new Integer( 81 )); case 23: return new DT(getMessage()); case 24: return new ID(getMessage(), new Integer( 94 )); case 25: return new DT(getMessage()); case 26: return new ID(getMessage(), new Integer( 93 )); case 27: return new ST(getMessage()); case 28: return new DT(getMessage());
private void init(ModelClassFactory factory) { try { this.add(SI.class, true, 1, 4, new Object[]{ getMessage() }, "SET ID - INSURANCE"); this.add(ID.class, true, 1, 8, new Object[]{ getMessage(), new Integer(72) }, "INSURANCE PLAN ID"); this.add(ST.class, true, 1, 6, new Object[]{ getMessage() }, "INSURANCE COMPANY ID"); this.add(ST.class, false, 1, 45, new Object[]{ getMessage() }, "INSURANCE COMPANY NAME"); this.add(AD.class, false, 1, 106, new Object[]{ getMessage() }, "INSURANCE COMPANY ADDRESS"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "INSURANCE CO. CONTACT PERS"); this.add(TN.class, false, 1, 40, new Object[]{ getMessage() }, "INSURANCE CO PHONE NUMBER"); this.add(ST.class, false, 1, 12, new Object[]{ getMessage() }, "GROUP NUMBER"); this.add(ST.class, false, 1, 35, new Object[]{ getMessage() }, "GROUP NAME"); this.add(ST.class, false, 1, 12, new Object[]{ getMessage() }, "INSURED'S GROUP EMP. ID"); this.add(ST.class, false, 1, 45, new Object[]{ getMessage() }, "INSURED'S GROUP EMP. NAME"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "PLAN EFFECTIVE DATE"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "PLAN EXPIRATION DATE"); this.add(ST.class, false, 1, 55, new Object[]{ getMessage() }, "AUTHORIZATION INFORMATION"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(86) }, "PLAN TYPE"); this.add(PN.class, false, 1, 48, new Object[]{ getMessage() }, "NAME OF INSURED"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(63) }, "INSURED'S RELATIONSHIP TO PATIENT"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "INSURED'S DATE OF BIRTH"); this.add(AD.class, false, 1, 106, new Object[]{ getMessage() }, "INSURED'S ADDRESS"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(0) }, "ASSIGNMENT OF BENEFITS"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(0) }, "COORDINATION OF BENEFITS"); this.add(ST.class, false, 1, 2, new Object[]{ getMessage() }, "COORD OF BEN. PRIORITY"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(81) }, "NOTICE OF ADMISSION CODE"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "NOTICE OF ADMISSION DATE"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(94) }, "RPT OF ELIGIBILITY CODE"); this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "RPT OF ELIGIBILITY DATE"); this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(93) }, "RELEASE INFORMATION CODE"); this.add(ST.class, false, 1, 15, new Object[]{ getMessage() }, "PRE-ADMIT CERT. (PAC)");
case 0: return new SI(getMessage()); case 1: return new ID(getMessage(), new Integer( 72 )); case 2: return new ST(getMessage()); case 3: return new ST(getMessage()); case 4: return new AD(getMessage()); case 5: return new PN(getMessage()); case 6: return new TN(getMessage()); case 7: return new ST(getMessage()); case 8: return new ST(getMessage()); case 9: return new ST(getMessage()); case 10: return new ST(getMessage()); case 11: return new DT(getMessage()); case 12: return new DT(getMessage()); case 13: return new ST(getMessage()); case 14: return new ID(getMessage(), new Integer( 86 )); case 15: return new PN(getMessage()); case 16: return new ID(getMessage(), new Integer( 63 )); case 17: return new DT(getMessage()); case 18: return new AD(getMessage()); case 19: return new ID(getMessage(), new Integer( 0 )); case 20: return new ID(getMessage(), new Integer( 0 )); case 21: return new ST(getMessage()); case 22: return new ID(getMessage(), new Integer( 81 )); case 23: return new DT(getMessage()); case 24: return new ID(getMessage(), new Integer( 94 )); case 25: return new DT(getMessage()); case 26: return new ID(getMessage(), new Integer( 93 )); case 27: return new ST(getMessage()); case 28: return new DT(getMessage());
/** * Returns * IN1-4: "INSURANCE COMPANY NAME" - creates it if necessary */ public ST getIn14_INSURANCECOMPANYNAME() { ST retVal = this.getTypedField(4, 0); return retVal; }
/** * Creates a new IN1 segment */ public IN1(Group parent, ModelClassFactory factory) { super(parent, factory); init(factory); }
/** * Returns * IN1-5: "INSURANCE COMPANY ADDRESS" - creates it if necessary */ public AD getIn15_INSURANCECOMPANYADDRESS() { AD retVal = this.getTypedField(5, 0); return retVal; }
/** * Returns * IN1-11: "INSURED'S GROUP EMP. NAME" - creates it if necessary */ public ST getIn111_INSUREDSGROUPEMPNAME() { ST retVal = this.getTypedField(11, 0); return retVal; }
/** * Returns * IN1-14: "AUTHORIZATION INFORMATION" - creates it if necessary */ public ST getIn114_AUTHORIZATIONINFORMATION() { ST retVal = this.getTypedField(14, 0); return retVal; }
/** * Returns * IN1-19: "INSURED'S ADDRESS" - creates it if necessary */ public AD getINSUREDSADDRESS() { AD retVal = this.getTypedField(19, 0); return retVal; }
/** * Returns * IN1-22: "COORD OF BEN. PRIORITY" - creates it if necessary */ public ST getIn122_COORDOFBENPRIORITY() { ST retVal = this.getTypedField(22, 0); return retVal; }
/** * Returns * IN1-24: "NOTICE OF ADMISSION DATE" - creates it if necessary */ public DT getIn124_NOTICEOFADMISSIONDATE() { DT retVal = this.getTypedField(24, 0); return retVal; }
/** * Returns * IN1-26: "RPT OF ELIGIBILITY DATE" - creates it if necessary */ public DT getIn126_RPTOFELIGIBILITYDATE() { DT retVal = this.getTypedField(26, 0); return retVal; }
/** * Returns * IN1-27: "RELEASE INFORMATION CODE" - creates it if necessary */ public ID getRELEASEINFORMATIONCODE() { ID retVal = this.getTypedField(27, 0); return retVal; }
/** * Returns * IN1-29: "VERIFICATION DATE" - creates it if necessary */ public DT getVERIFICATIONDATE() { DT retVal = this.getTypedField(29, 0); return retVal; }
/** * Returns * IN1-30: "VERIFICATION BY" - creates it if necessary */ public CM getVERIFICATIONBY() { CM retVal = this.getTypedField(30, 0); return retVal; }
/** * Returns * IN1-31: "TYPE OF AGREEMENT CODE" - creates it if necessary */ public ID getIn131_TYPEOFAGREEMENTCODE() { ID retVal = this.getTypedField(31, 0); return retVal; }
/** * Returns * IN1-32: "BILLING STATUS" - creates it if necessary */ public ID getIn132_BILLINGSTATUS() { ID retVal = this.getTypedField(32, 0); return retVal; }