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());