1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 package ca.uhn.hl7v2.model.v27.segment;
35
36
37 import ca.uhn.hl7v2.model.v27.datatype.*;
38 import ca.uhn.hl7v2.HL7Exception;
39 import ca.uhn.hl7v2.parser.ModelClassFactory;
40 import ca.uhn.hl7v2.parser.DefaultModelClassFactory;
41 import ca.uhn.hl7v2.model.AbstractMessage;
42 import ca.uhn.hl7v2.model.Group;
43 import ca.uhn.hl7v2.model.Type;
44 import ca.uhn.hl7v2.model.AbstractSegment;
45 import ca.uhn.hl7v2.model.Varies;
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108 @SuppressWarnings("unused")
109 public class IN1 extends AbstractSegment {
110
111
112
113
114 public IN1(Group parent, ModelClassFactory factory) {
115 super(parent, factory);
116 init(factory);
117 }
118
119 private void init(ModelClassFactory factory) {
120 try {
121 this.add(SI.class, true, 1, 4, new Object[]{ getMessage() }, "Set ID - IN1");
122 this.add(CWE.class, true, 1, 0, new Object[]{ getMessage() }, "Health Plan ID");
123 this.add(CX.class, true, 0, 0, new Object[]{ getMessage() }, "Insurance Company ID");
124 this.add(XON.class, false, 0, 0, new Object[]{ getMessage() }, "Insurance Company Name");
125 this.add(XAD.class, false, 0, 0, new Object[]{ getMessage() }, "Insurance Company Address");
126 this.add(XPN.class, false, 0, 0, new Object[]{ getMessage() }, "Insurance Co Contact Person");
127 this.add(XTN.class, false, 0, 0, new Object[]{ getMessage() }, "Insurance Co Phone Number");
128 this.add(ST.class, false, 1, 0, new Object[]{ getMessage() }, "Group Number");
129 this.add(XON.class, false, 0, 0, new Object[]{ getMessage() }, "Group Name");
130 this.add(CX.class, false, 0, 0, new Object[]{ getMessage() }, "Insured's Group Emp ID");
131 this.add(XON.class, false, 0, 0, new Object[]{ getMessage() }, "Insured's Group Emp Name");
132 this.add(DT.class, false, 1, 0, new Object[]{ getMessage() }, "Plan Effective Date");
133 this.add(DT.class, false, 1, 0, new Object[]{ getMessage() }, "Plan Expiration Date");
134 this.add(AUI.class, false, 1, 0, new Object[]{ getMessage() }, "Authorization Information");
135 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Plan Type");
136 this.add(XPN.class, false, 0, 0, new Object[]{ getMessage() }, "Name Of Insured");
137 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Insured's Relationship To Patient");
138 this.add(DTM.class, false, 1, 0, new Object[]{ getMessage() }, "Insured's Date Of Birth");
139 this.add(XAD.class, false, 0, 0, new Object[]{ getMessage() }, "Insured's Address");
140 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Assignment Of Benefits");
141 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Coordination Of Benefits");
142 this.add(ST.class, false, 1, 0, new Object[]{ getMessage() }, "Coord Of Ben. Priority");
143 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Notice Of Admission Flag");
144 this.add(DT.class, false, 1, 0, new Object[]{ getMessage() }, "Notice Of Admission Date");
145 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Report Of Eligibility Flag");
146 this.add(DT.class, false, 1, 0, new Object[]{ getMessage() }, "Report Of Eligibility Date");
147 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Release Information Code");
148 this.add(ST.class, false, 1, 0, new Object[]{ getMessage() }, "Pre-Admit Cert (PAC)");
149 this.add(DTM.class, false, 1, 0, new Object[]{ getMessage() }, "Verification Date/Time");
150 this.add(XCN.class, false, 0, 0, new Object[]{ getMessage() }, "Verification By");
151 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Type Of Agreement Code");
152 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Billing Status");
153 this.add(NM.class, false, 1, 0, new Object[]{ getMessage() }, "Lifetime Reserve Days");
154 this.add(NM.class, false, 1, 0, new Object[]{ getMessage() }, "Delay Before L.R. Day");
155 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Company Plan Code");
156 this.add(ST.class, false, 1, 0, new Object[]{ getMessage() }, "Policy Number");
157 this.add(CP.class, false, 1, 0, new Object[]{ getMessage() }, "Policy Deductible");
158 this.add(NULLDT.class, false, 1, 0, new Object[]{ getMessage() }, "Policy Limit - Amount");
159 this.add(NM.class, false, 1, 0, new Object[]{ getMessage() }, "Policy Limit - Days");
160 this.add(NULLDT.class, false, 1, 0, new Object[]{ getMessage() }, "Room Rate - Semi-Private");
161 this.add(NULLDT.class, false, 1, 0, new Object[]{ getMessage() }, "Room Rate - Private");
162 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Insured's Employment Status");
163 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Insured's Administrative Sex");
164 this.add(XAD.class, false, 0, 0, new Object[]{ getMessage() }, "Insured's Employer's Address");
165 this.add(ST.class, false, 1, 0, new Object[]{ getMessage() }, "Verification Status");
166 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Prior Insurance Plan ID");
167 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Coverage Type");
168 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Handicap");
169 this.add(CX.class, false, 0, 0, new Object[]{ getMessage() }, "Insured's ID Number");
170 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "Signature Code");
171 this.add(DT.class, false, 1, 0, new Object[]{ getMessage() }, "Signature Code Date");
172 this.add(ST.class, false, 1, 0, new Object[]{ getMessage() }, "Insured's Birth Place");
173 this.add(CWE.class, false, 1, 0, new Object[]{ getMessage() }, "VIP Indicator");
174 this.add(CX.class, false, 0, 0, new Object[]{ getMessage() }, "External Health Plan Identifiers");
175 } catch(HL7Exception e) {
176 log.error("Unexpected error creating IN1 - this is probably a bug in the source code generator.", e);
177 }
178 }
179
180
181
182
183
184
185
186 public SI getSetIDIN1() {
187 SI retVal = this.getTypedField(1, 0);
188 return retVal;
189 }
190
191
192
193
194
195 public SI getIn11_SetIDIN1() {
196 SI retVal = this.getTypedField(1, 0);
197 return retVal;
198 }
199
200
201
202
203
204
205
206 public CWE getHealthPlanID() {
207 CWE retVal = this.getTypedField(2, 0);
208 return retVal;
209 }
210
211
212
213
214
215 public CWE getIn12_HealthPlanID() {
216 CWE retVal = this.getTypedField(2, 0);
217 return retVal;
218 }
219
220
221
222
223
224 public CX[] getInsuranceCompanyID() {
225 CX[] retVal = this.getTypedField(3, new CX[0]);
226 return retVal;
227 }
228
229
230
231
232
233 public CX[] getIn13_InsuranceCompanyID() {
234 CX[] retVal = this.getTypedField(3, new CX[0]);
235 return retVal;
236 }
237
238
239
240
241
242
243
244 public int getInsuranceCompanyIDReps() {
245 return this.getReps(3);
246 }
247
248
249
250
251
252
253
254
255 public CX getInsuranceCompanyID(int rep) {
256 CX retVal = this.getTypedField(3, rep);
257 return retVal;
258 }
259
260
261
262
263
264
265
266 public CX getIn13_InsuranceCompanyID(int rep) {
267 CX retVal = this.getTypedField(3, rep);
268 return retVal;
269 }
270
271
272
273
274
275
276 public int getIn13_InsuranceCompanyIDReps() {
277 return this.getReps(3);
278 }
279
280
281
282
283
284
285
286
287
288 public CX insertInsuranceCompanyID(int rep) throws HL7Exception {
289 return (CX) super.insertRepetition(3, rep);
290 }
291
292
293
294
295
296
297
298
299
300 public CX insertIn13_InsuranceCompanyID(int rep) throws HL7Exception {
301 return (CX) super.insertRepetition(3, rep);
302 }
303
304
305
306
307
308
309
310
311
312 public CX removeInsuranceCompanyID(int rep) throws HL7Exception {
313 return (CX) super.removeRepetition(3, rep);
314 }
315
316
317
318
319
320
321
322
323
324 public CX removeIn13_InsuranceCompanyID(int rep) throws HL7Exception {
325 return (CX) super.removeRepetition(3, rep);
326 }
327
328
329
330
331
332
333 public XON[] getInsuranceCompanyName() {
334 XON[] retVal = this.getTypedField(4, new XON[0]);
335 return retVal;
336 }
337
338
339
340
341
342 public XON[] getIn14_InsuranceCompanyName() {
343 XON[] retVal = this.getTypedField(4, new XON[0]);
344 return retVal;
345 }
346
347
348
349
350
351
352
353 public int getInsuranceCompanyNameReps() {
354 return this.getReps(4);
355 }
356
357
358
359
360
361
362
363
364 public XON getInsuranceCompanyName(int rep) {
365 XON retVal = this.getTypedField(4, rep);
366 return retVal;
367 }
368
369
370
371
372
373
374
375 public XON getIn14_InsuranceCompanyName(int rep) {
376 XON retVal = this.getTypedField(4, rep);
377 return retVal;
378 }
379
380
381
382
383
384
385 public int getIn14_InsuranceCompanyNameReps() {
386 return this.getReps(4);
387 }
388
389
390
391
392
393
394
395
396
397 public XON insertInsuranceCompanyName(int rep) throws HL7Exception {
398 return (XON) super.insertRepetition(4, rep);
399 }
400
401
402
403
404
405
406
407
408
409 public XON insertIn14_InsuranceCompanyName(int rep) throws HL7Exception {
410 return (XON) super.insertRepetition(4, rep);
411 }
412
413
414
415
416
417
418
419
420
421 public XON removeInsuranceCompanyName(int rep) throws HL7Exception {
422 return (XON) super.removeRepetition(4, rep);
423 }
424
425
426
427
428
429
430
431
432
433 public XON removeIn14_InsuranceCompanyName(int rep) throws HL7Exception {
434 return (XON) super.removeRepetition(4, rep);
435 }
436
437
438
439
440
441
442 public XAD[] getInsuranceCompanyAddress() {
443 XAD[] retVal = this.getTypedField(5, new XAD[0]);
444 return retVal;
445 }
446
447
448
449
450
451 public XAD[] getIn15_InsuranceCompanyAddress() {
452 XAD[] retVal = this.getTypedField(5, new XAD[0]);
453 return retVal;
454 }
455
456
457
458
459
460
461
462 public int getInsuranceCompanyAddressReps() {
463 return this.getReps(5);
464 }
465
466
467
468
469
470
471
472
473 public XAD getInsuranceCompanyAddress(int rep) {
474 XAD retVal = this.getTypedField(5, rep);
475 return retVal;
476 }
477
478
479
480
481
482
483
484 public XAD getIn15_InsuranceCompanyAddress(int rep) {
485 XAD retVal = this.getTypedField(5, rep);
486 return retVal;
487 }
488
489
490
491
492
493
494 public int getIn15_InsuranceCompanyAddressReps() {
495 return this.getReps(5);
496 }
497
498
499
500
501
502
503
504
505
506 public XAD insertInsuranceCompanyAddress(int rep) throws HL7Exception {
507 return (XAD) super.insertRepetition(5, rep);
508 }
509
510
511
512
513
514
515
516
517
518 public XAD insertIn15_InsuranceCompanyAddress(int rep) throws HL7Exception {
519 return (XAD) super.insertRepetition(5, rep);
520 }
521
522
523
524
525
526
527
528
529
530 public XAD removeInsuranceCompanyAddress(int rep) throws HL7Exception {
531 return (XAD) super.removeRepetition(5, rep);
532 }
533
534
535
536
537
538
539
540
541
542 public XAD removeIn15_InsuranceCompanyAddress(int rep) throws HL7Exception {
543 return (XAD) super.removeRepetition(5, rep);
544 }
545
546
547
548
549
550
551 public XPN[] getInsuranceCoContactPerson() {
552 XPN[] retVal = this.getTypedField(6, new XPN[0]);
553 return retVal;
554 }
555
556
557
558
559
560 public XPN[] getIn16_InsuranceCoContactPerson() {
561 XPN[] retVal = this.getTypedField(6, new XPN[0]);
562 return retVal;
563 }
564
565
566
567
568
569
570
571 public int getInsuranceCoContactPersonReps() {
572 return this.getReps(6);
573 }
574
575
576
577
578
579
580
581
582 public XPN getInsuranceCoContactPerson(int rep) {
583 XPN retVal = this.getTypedField(6, rep);
584 return retVal;
585 }
586
587
588
589
590
591
592
593 public XPN getIn16_InsuranceCoContactPerson(int rep) {
594 XPN retVal = this.getTypedField(6, rep);
595 return retVal;
596 }
597
598
599
600
601
602
603 public int getIn16_InsuranceCoContactPersonReps() {
604 return this.getReps(6);
605 }
606
607
608
609
610
611
612
613
614
615 public XPN insertInsuranceCoContactPerson(int rep) throws HL7Exception {
616 return (XPN) super.insertRepetition(6, rep);
617 }
618
619
620
621
622
623
624
625
626
627 public XPN insertIn16_InsuranceCoContactPerson(int rep) throws HL7Exception {
628 return (XPN) super.insertRepetition(6, rep);
629 }
630
631
632
633
634
635
636
637
638
639 public XPN removeInsuranceCoContactPerson(int rep) throws HL7Exception {
640 return (XPN) super.removeRepetition(6, rep);
641 }
642
643
644
645
646
647
648
649
650
651 public XPN removeIn16_InsuranceCoContactPerson(int rep) throws HL7Exception {
652 return (XPN) super.removeRepetition(6, rep);
653 }
654
655
656
657
658
659
660 public XTN[] getInsuranceCoPhoneNumber() {
661 XTN[] retVal = this.getTypedField(7, new XTN[0]);
662 return retVal;
663 }
664
665
666
667
668
669 public XTN[] getIn17_InsuranceCoPhoneNumber() {
670 XTN[] retVal = this.getTypedField(7, new XTN[0]);
671 return retVal;
672 }
673
674
675
676
677
678
679
680 public int getInsuranceCoPhoneNumberReps() {
681 return this.getReps(7);
682 }
683
684
685
686
687
688
689
690
691 public XTN getInsuranceCoPhoneNumber(int rep) {
692 XTN retVal = this.getTypedField(7, rep);
693 return retVal;
694 }
695
696
697
698
699
700
701
702 public XTN getIn17_InsuranceCoPhoneNumber(int rep) {
703 XTN retVal = this.getTypedField(7, rep);
704 return retVal;
705 }
706
707
708
709
710
711
712 public int getIn17_InsuranceCoPhoneNumberReps() {
713 return this.getReps(7);
714 }
715
716
717
718
719
720
721
722
723
724 public XTN insertInsuranceCoPhoneNumber(int rep) throws HL7Exception {
725 return (XTN) super.insertRepetition(7, rep);
726 }
727
728
729
730
731
732
733
734
735
736 public XTN insertIn17_InsuranceCoPhoneNumber(int rep) throws HL7Exception {
737 return (XTN) super.insertRepetition(7, rep);
738 }
739
740
741
742
743
744
745
746
747
748 public XTN removeInsuranceCoPhoneNumber(int rep) throws HL7Exception {
749 return (XTN) super.removeRepetition(7, rep);
750 }
751
752
753
754
755
756
757
758
759
760 public XTN removeIn17_InsuranceCoPhoneNumber(int rep) throws HL7Exception {
761 return (XTN) super.removeRepetition(7, rep);
762 }
763
764
765
766
767
768
769
770
771 public ST getGroupNumber() {
772 ST retVal = this.getTypedField(8, 0);
773 return retVal;
774 }
775
776
777
778
779
780 public ST getIn18_GroupNumber() {
781 ST retVal = this.getTypedField(8, 0);
782 return retVal;
783 }
784
785
786
787
788
789 public XON[] getGroupName() {
790 XON[] retVal = this.getTypedField(9, new XON[0]);
791 return retVal;
792 }
793
794
795
796
797
798 public XON[] getIn19_GroupName() {
799 XON[] retVal = this.getTypedField(9, new XON[0]);
800 return retVal;
801 }
802
803
804
805
806
807
808
809 public int getGroupNameReps() {
810 return this.getReps(9);
811 }
812
813
814
815
816
817
818
819
820 public XON getGroupName(int rep) {
821 XON retVal = this.getTypedField(9, rep);
822 return retVal;
823 }
824
825
826
827
828
829
830
831 public XON getIn19_GroupName(int rep) {
832 XON retVal = this.getTypedField(9, rep);
833 return retVal;
834 }
835
836
837
838
839
840
841 public int getIn19_GroupNameReps() {
842 return this.getReps(9);
843 }
844
845
846
847
848
849
850
851
852
853 public XON insertGroupName(int rep) throws HL7Exception {
854 return (XON) super.insertRepetition(9, rep);
855 }
856
857
858
859
860
861
862
863
864
865 public XON insertIn19_GroupName(int rep) throws HL7Exception {
866 return (XON) super.insertRepetition(9, rep);
867 }
868
869
870
871
872
873
874
875
876
877 public XON removeGroupName(int rep) throws HL7Exception {
878 return (XON) super.removeRepetition(9, rep);
879 }
880
881
882
883
884
885
886
887
888
889 public XON removeIn19_GroupName(int rep) throws HL7Exception {
890 return (XON) super.removeRepetition(9, rep);
891 }
892
893
894
895
896
897
898 public CX[] getInsuredSGroupEmpID() {
899 CX[] retVal = this.getTypedField(10, new CX[0]);
900 return retVal;
901 }
902
903
904
905
906
907 public CX[] getIn110_InsuredSGroupEmpID() {
908 CX[] retVal = this.getTypedField(10, new CX[0]);
909 return retVal;
910 }
911
912
913
914
915
916
917
918 public int getInsuredSGroupEmpIDReps() {
919 return this.getReps(10);
920 }
921
922
923
924
925
926
927
928
929 public CX getInsuredSGroupEmpID(int rep) {
930 CX retVal = this.getTypedField(10, rep);
931 return retVal;
932 }
933
934
935
936
937
938
939
940 public CX getIn110_InsuredSGroupEmpID(int rep) {
941 CX retVal = this.getTypedField(10, rep);
942 return retVal;
943 }
944
945
946
947
948
949
950 public int getIn110_InsuredSGroupEmpIDReps() {
951 return this.getReps(10);
952 }
953
954
955
956
957
958
959
960
961
962 public CX insertInsuredSGroupEmpID(int rep) throws HL7Exception {
963 return (CX) super.insertRepetition(10, rep);
964 }
965
966
967
968
969
970
971
972
973
974 public CX insertIn110_InsuredSGroupEmpID(int rep) throws HL7Exception {
975 return (CX) super.insertRepetition(10, rep);
976 }
977
978
979
980
981
982
983
984
985
986 public CX removeInsuredSGroupEmpID(int rep) throws HL7Exception {
987 return (CX) super.removeRepetition(10, rep);
988 }
989
990
991
992
993
994
995
996
997
998 public CX removeIn110_InsuredSGroupEmpID(int rep) throws HL7Exception {
999 return (CX) super.removeRepetition(10, rep);
1000 }
1001
1002
1003
1004
1005
1006
1007 public XON[] getInsuredSGroupEmpName() {
1008 XON[] retVal = this.getTypedField(11, new XON[0]);
1009 return retVal;
1010 }
1011
1012
1013
1014
1015
1016 public XON[] getIn111_InsuredSGroupEmpName() {
1017 XON[] retVal = this.getTypedField(11, new XON[0]);
1018 return retVal;
1019 }
1020
1021
1022
1023
1024
1025
1026
1027 public int getInsuredSGroupEmpNameReps() {
1028 return this.getReps(11);
1029 }
1030
1031
1032
1033
1034
1035
1036
1037
1038 public XON getInsuredSGroupEmpName(int rep) {
1039 XON retVal = this.getTypedField(11, rep);
1040 return retVal;
1041 }
1042
1043
1044
1045
1046
1047
1048
1049 public XON getIn111_InsuredSGroupEmpName(int rep) {
1050 XON retVal = this.getTypedField(11, rep);
1051 return retVal;
1052 }
1053
1054
1055
1056
1057
1058
1059 public int getIn111_InsuredSGroupEmpNameReps() {
1060 return this.getReps(11);
1061 }
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071 public XON insertInsuredSGroupEmpName(int rep) throws HL7Exception {
1072 return (XON) super.insertRepetition(11, rep);
1073 }
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083 public XON insertIn111_InsuredSGroupEmpName(int rep) throws HL7Exception {
1084 return (XON) super.insertRepetition(11, rep);
1085 }
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095 public XON removeInsuredSGroupEmpName(int rep) throws HL7Exception {
1096 return (XON) super.removeRepetition(11, rep);
1097 }
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107 public XON removeIn111_InsuredSGroupEmpName(int rep) throws HL7Exception {
1108 return (XON) super.removeRepetition(11, rep);
1109 }
1110
1111
1112
1113
1114
1115
1116
1117
1118 public DT getPlanEffectiveDate() {
1119 DT retVal = this.getTypedField(12, 0);
1120 return retVal;
1121 }
1122
1123
1124
1125
1126
1127 public DT getIn112_PlanEffectiveDate() {
1128 DT retVal = this.getTypedField(12, 0);
1129 return retVal;
1130 }
1131
1132
1133
1134
1135
1136
1137
1138 public DT getPlanExpirationDate() {
1139 DT retVal = this.getTypedField(13, 0);
1140 return retVal;
1141 }
1142
1143
1144
1145
1146
1147 public DT getIn113_PlanExpirationDate() {
1148 DT retVal = this.getTypedField(13, 0);
1149 return retVal;
1150 }
1151
1152
1153
1154
1155
1156
1157
1158 public AUI getAuthorizationInformation() {
1159 AUI retVal = this.getTypedField(14, 0);
1160 return retVal;
1161 }
1162
1163
1164
1165
1166
1167 public AUI getIn114_AuthorizationInformation() {
1168 AUI retVal = this.getTypedField(14, 0);
1169 return retVal;
1170 }
1171
1172
1173
1174
1175
1176
1177
1178 public CWE getPlanType() {
1179 CWE retVal = this.getTypedField(15, 0);
1180 return retVal;
1181 }
1182
1183
1184
1185
1186
1187 public CWE getIn115_PlanType() {
1188 CWE retVal = this.getTypedField(15, 0);
1189 return retVal;
1190 }
1191
1192
1193
1194
1195
1196 public XPN[] getNameOfInsured() {
1197 XPN[] retVal = this.getTypedField(16, new XPN[0]);
1198 return retVal;
1199 }
1200
1201
1202
1203
1204
1205 public XPN[] getIn116_NameOfInsured() {
1206 XPN[] retVal = this.getTypedField(16, new XPN[0]);
1207 return retVal;
1208 }
1209
1210
1211
1212
1213
1214
1215
1216 public int getNameOfInsuredReps() {
1217 return this.getReps(16);
1218 }
1219
1220
1221
1222
1223
1224
1225
1226
1227 public XPN getNameOfInsured(int rep) {
1228 XPN retVal = this.getTypedField(16, rep);
1229 return retVal;
1230 }
1231
1232
1233
1234
1235
1236
1237
1238 public XPN getIn116_NameOfInsured(int rep) {
1239 XPN retVal = this.getTypedField(16, rep);
1240 return retVal;
1241 }
1242
1243
1244
1245
1246
1247
1248 public int getIn116_NameOfInsuredReps() {
1249 return this.getReps(16);
1250 }
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260 public XPN insertNameOfInsured(int rep) throws HL7Exception {
1261 return (XPN) super.insertRepetition(16, rep);
1262 }
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272 public XPN insertIn116_NameOfInsured(int rep) throws HL7Exception {
1273 return (XPN) super.insertRepetition(16, rep);
1274 }
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284 public XPN removeNameOfInsured(int rep) throws HL7Exception {
1285 return (XPN) super.removeRepetition(16, rep);
1286 }
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296 public XPN removeIn116_NameOfInsured(int rep) throws HL7Exception {
1297 return (XPN) super.removeRepetition(16, rep);
1298 }
1299
1300
1301
1302
1303
1304
1305
1306
1307 public CWE getInsuredSRelationshipToPatient() {
1308 CWE retVal = this.getTypedField(17, 0);
1309 return retVal;
1310 }
1311
1312
1313
1314
1315
1316 public CWE getIn117_InsuredSRelationshipToPatient() {
1317 CWE retVal = this.getTypedField(17, 0);
1318 return retVal;
1319 }
1320
1321
1322
1323
1324
1325
1326
1327 public DTM getInsuredSDateOfBirth() {
1328 DTM retVal = this.getTypedField(18, 0);
1329 return retVal;
1330 }
1331
1332
1333
1334
1335
1336 public DTM getIn118_InsuredSDateOfBirth() {
1337 DTM retVal = this.getTypedField(18, 0);
1338 return retVal;
1339 }
1340
1341
1342
1343
1344
1345 public XAD[] getInsuredSAddress() {
1346 XAD[] retVal = this.getTypedField(19, new XAD[0]);
1347 return retVal;
1348 }
1349
1350
1351
1352
1353
1354 public XAD[] getIn119_InsuredSAddress() {
1355 XAD[] retVal = this.getTypedField(19, new XAD[0]);
1356 return retVal;
1357 }
1358
1359
1360
1361
1362
1363
1364
1365 public int getInsuredSAddressReps() {
1366 return this.getReps(19);
1367 }
1368
1369
1370
1371
1372
1373
1374
1375
1376 public XAD getInsuredSAddress(int rep) {
1377 XAD retVal = this.getTypedField(19, rep);
1378 return retVal;
1379 }
1380
1381
1382
1383
1384
1385
1386
1387 public XAD getIn119_InsuredSAddress(int rep) {
1388 XAD retVal = this.getTypedField(19, rep);
1389 return retVal;
1390 }
1391
1392
1393
1394
1395
1396
1397 public int getIn119_InsuredSAddressReps() {
1398 return this.getReps(19);
1399 }
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409 public XAD insertInsuredSAddress(int rep) throws HL7Exception {
1410 return (XAD) super.insertRepetition(19, rep);
1411 }
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421 public XAD insertIn119_InsuredSAddress(int rep) throws HL7Exception {
1422 return (XAD) super.insertRepetition(19, rep);
1423 }
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433 public XAD removeInsuredSAddress(int rep) throws HL7Exception {
1434 return (XAD) super.removeRepetition(19, rep);
1435 }
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445 public XAD removeIn119_InsuredSAddress(int rep) throws HL7Exception {
1446 return (XAD) super.removeRepetition(19, rep);
1447 }
1448
1449
1450
1451
1452
1453
1454
1455
1456 public CWE getAssignmentOfBenefits() {
1457 CWE retVal = this.getTypedField(20, 0);
1458 return retVal;
1459 }
1460
1461
1462
1463
1464
1465 public CWE getIn120_AssignmentOfBenefits() {
1466 CWE retVal = this.getTypedField(20, 0);
1467 return retVal;
1468 }
1469
1470
1471
1472
1473
1474
1475
1476 public CWE getCoordinationOfBenefits() {
1477 CWE retVal = this.getTypedField(21, 0);
1478 return retVal;
1479 }
1480
1481
1482
1483
1484
1485 public CWE getIn121_CoordinationOfBenefits() {
1486 CWE retVal = this.getTypedField(21, 0);
1487 return retVal;
1488 }
1489
1490
1491
1492
1493
1494
1495
1496 public ST getCoordOfBenPriority() {
1497 ST retVal = this.getTypedField(22, 0);
1498 return retVal;
1499 }
1500
1501
1502
1503
1504
1505 public ST getIn122_CoordOfBenPriority() {
1506 ST retVal = this.getTypedField(22, 0);
1507 return retVal;
1508 }
1509
1510
1511
1512
1513
1514
1515
1516 public ID getNoticeOfAdmissionFlag() {
1517 ID retVal = this.getTypedField(23, 0);
1518 return retVal;
1519 }
1520
1521
1522
1523
1524
1525 public ID getIn123_NoticeOfAdmissionFlag() {
1526 ID retVal = this.getTypedField(23, 0);
1527 return retVal;
1528 }
1529
1530
1531
1532
1533
1534
1535
1536 public DT getNoticeOfAdmissionDate() {
1537 DT retVal = this.getTypedField(24, 0);
1538 return retVal;
1539 }
1540
1541
1542
1543
1544
1545 public DT getIn124_NoticeOfAdmissionDate() {
1546 DT retVal = this.getTypedField(24, 0);
1547 return retVal;
1548 }
1549
1550
1551
1552
1553
1554
1555
1556 public ID getReportOfEligibilityFlag() {
1557 ID retVal = this.getTypedField(25, 0);
1558 return retVal;
1559 }
1560
1561
1562
1563
1564
1565 public ID getIn125_ReportOfEligibilityFlag() {
1566 ID retVal = this.getTypedField(25, 0);
1567 return retVal;
1568 }
1569
1570
1571
1572
1573
1574
1575
1576 public DT getReportOfEligibilityDate() {
1577 DT retVal = this.getTypedField(26, 0);
1578 return retVal;
1579 }
1580
1581
1582
1583
1584
1585 public DT getIn126_ReportOfEligibilityDate() {
1586 DT retVal = this.getTypedField(26, 0);
1587 return retVal;
1588 }
1589
1590
1591
1592
1593
1594
1595
1596 public CWE getReleaseInformationCode() {
1597 CWE retVal = this.getTypedField(27, 0);
1598 return retVal;
1599 }
1600
1601
1602
1603
1604
1605 public CWE getIn127_ReleaseInformationCode() {
1606 CWE retVal = this.getTypedField(27, 0);
1607 return retVal;
1608 }
1609
1610
1611
1612
1613
1614
1615
1616 public ST getPreAdmitCert() {
1617 ST retVal = this.getTypedField(28, 0);
1618 return retVal;
1619 }
1620
1621
1622
1623
1624
1625 public ST getIn128_PreAdmitCert() {
1626 ST retVal = this.getTypedField(28, 0);
1627 return retVal;
1628 }
1629
1630
1631
1632
1633
1634
1635
1636 public DTM getVerificationDateTime() {
1637 DTM retVal = this.getTypedField(29, 0);
1638 return retVal;
1639 }
1640
1641
1642
1643
1644
1645 public DTM getIn129_VerificationDateTime() {
1646 DTM retVal = this.getTypedField(29, 0);
1647 return retVal;
1648 }
1649
1650
1651
1652
1653
1654 public XCN[] getVerificationBy() {
1655 XCN[] retVal = this.getTypedField(30, new XCN[0]);
1656 return retVal;
1657 }
1658
1659
1660
1661
1662
1663 public XCN[] getIn130_VerificationBy() {
1664 XCN[] retVal = this.getTypedField(30, new XCN[0]);
1665 return retVal;
1666 }
1667
1668
1669
1670
1671
1672
1673
1674 public int getVerificationByReps() {
1675 return this.getReps(30);
1676 }
1677
1678
1679
1680
1681
1682
1683
1684
1685 public XCN getVerificationBy(int rep) {
1686 XCN retVal = this.getTypedField(30, rep);
1687 return retVal;
1688 }
1689
1690
1691
1692
1693
1694
1695
1696 public XCN getIn130_VerificationBy(int rep) {
1697 XCN retVal = this.getTypedField(30, rep);
1698 return retVal;
1699 }
1700
1701
1702
1703
1704
1705
1706 public int getIn130_VerificationByReps() {
1707 return this.getReps(30);
1708 }
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718 public XCN insertVerificationBy(int rep) throws HL7Exception {
1719 return (XCN) super.insertRepetition(30, rep);
1720 }
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730 public XCN insertIn130_VerificationBy(int rep) throws HL7Exception {
1731 return (XCN) super.insertRepetition(30, rep);
1732 }
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742 public XCN removeVerificationBy(int rep) throws HL7Exception {
1743 return (XCN) super.removeRepetition(30, rep);
1744 }
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754 public XCN removeIn130_VerificationBy(int rep) throws HL7Exception {
1755 return (XCN) super.removeRepetition(30, rep);
1756 }
1757
1758
1759
1760
1761
1762
1763
1764
1765 public CWE getTypeOfAgreementCode() {
1766 CWE retVal = this.getTypedField(31, 0);
1767 return retVal;
1768 }
1769
1770
1771
1772
1773
1774 public CWE getIn131_TypeOfAgreementCode() {
1775 CWE retVal = this.getTypedField(31, 0);
1776 return retVal;
1777 }
1778
1779
1780
1781
1782
1783
1784
1785 public CWE getBillingStatus() {
1786 CWE retVal = this.getTypedField(32, 0);
1787 return retVal;
1788 }
1789
1790
1791
1792
1793
1794 public CWE getIn132_BillingStatus() {
1795 CWE retVal = this.getTypedField(32, 0);
1796 return retVal;
1797 }
1798
1799
1800
1801
1802
1803
1804
1805 public NM getLifetimeReserveDays() {
1806 NM retVal = this.getTypedField(33, 0);
1807 return retVal;
1808 }
1809
1810
1811
1812
1813
1814 public NM getIn133_LifetimeReserveDays() {
1815 NM retVal = this.getTypedField(33, 0);
1816 return retVal;
1817 }
1818
1819
1820
1821
1822
1823
1824
1825 public NM getDelayBeforeLRDay() {
1826 NM retVal = this.getTypedField(34, 0);
1827 return retVal;
1828 }
1829
1830
1831
1832
1833
1834 public NM getIn134_DelayBeforeLRDay() {
1835 NM retVal = this.getTypedField(34, 0);
1836 return retVal;
1837 }
1838
1839
1840
1841
1842
1843
1844
1845 public CWE getCompanyPlanCode() {
1846 CWE retVal = this.getTypedField(35, 0);
1847 return retVal;
1848 }
1849
1850
1851
1852
1853
1854 public CWE getIn135_CompanyPlanCode() {
1855 CWE retVal = this.getTypedField(35, 0);
1856 return retVal;
1857 }
1858
1859
1860
1861
1862
1863
1864
1865 public ST getPolicyNumber() {
1866 ST retVal = this.getTypedField(36, 0);
1867 return retVal;
1868 }
1869
1870
1871
1872
1873
1874 public ST getIn136_PolicyNumber() {
1875 ST retVal = this.getTypedField(36, 0);
1876 return retVal;
1877 }
1878
1879
1880
1881
1882
1883
1884
1885 public CP getPolicyDeductible() {
1886 CP retVal = this.getTypedField(37, 0);
1887 return retVal;
1888 }
1889
1890
1891
1892
1893
1894 public CP getIn137_PolicyDeductible() {
1895 CP retVal = this.getTypedField(37, 0);
1896 return retVal;
1897 }
1898
1899
1900
1901
1902
1903
1904
1905 public NULLDT getPolicyLimitAmount() {
1906 NULLDT retVal = this.getTypedField(38, 0);
1907 return retVal;
1908 }
1909
1910
1911
1912
1913
1914 public NULLDT getIn138_PolicyLimitAmount() {
1915 NULLDT retVal = this.getTypedField(38, 0);
1916 return retVal;
1917 }
1918
1919
1920
1921
1922
1923
1924
1925 public NM getPolicyLimitDays() {
1926 NM retVal = this.getTypedField(39, 0);
1927 return retVal;
1928 }
1929
1930
1931
1932
1933
1934 public NM getIn139_PolicyLimitDays() {
1935 NM retVal = this.getTypedField(39, 0);
1936 return retVal;
1937 }
1938
1939
1940
1941
1942
1943
1944
1945 public NULLDT getRoomRateSemiPrivate() {
1946 NULLDT retVal = this.getTypedField(40, 0);
1947 return retVal;
1948 }
1949
1950
1951
1952
1953
1954 public NULLDT getIn140_RoomRateSemiPrivate() {
1955 NULLDT retVal = this.getTypedField(40, 0);
1956 return retVal;
1957 }
1958
1959
1960
1961
1962
1963
1964
1965 public NULLDT getRoomRatePrivate() {
1966 NULLDT retVal = this.getTypedField(41, 0);
1967 return retVal;
1968 }
1969
1970
1971
1972
1973
1974 public NULLDT getIn141_RoomRatePrivate() {
1975 NULLDT retVal = this.getTypedField(41, 0);
1976 return retVal;
1977 }
1978
1979
1980
1981
1982
1983
1984
1985 public CWE getInsuredSEmploymentStatus() {
1986 CWE retVal = this.getTypedField(42, 0);
1987 return retVal;
1988 }
1989
1990
1991
1992
1993
1994 public CWE getIn142_InsuredSEmploymentStatus() {
1995 CWE retVal = this.getTypedField(42, 0);
1996 return retVal;
1997 }
1998
1999
2000
2001
2002
2003
2004
2005 public CWE getInsuredSAdministrativeSex() {
2006 CWE retVal = this.getTypedField(43, 0);
2007 return retVal;
2008 }
2009
2010
2011
2012
2013
2014 public CWE getIn143_InsuredSAdministrativeSex() {
2015 CWE retVal = this.getTypedField(43, 0);
2016 return retVal;
2017 }
2018
2019
2020
2021
2022
2023 public XAD[] getInsuredSEmployerSAddress() {
2024 XAD[] retVal = this.getTypedField(44, new XAD[0]);
2025 return retVal;
2026 }
2027
2028
2029
2030
2031
2032 public XAD[] getIn144_InsuredSEmployerSAddress() {
2033 XAD[] retVal = this.getTypedField(44, new XAD[0]);
2034 return retVal;
2035 }
2036
2037
2038
2039
2040
2041
2042
2043 public int getInsuredSEmployerSAddressReps() {
2044 return this.getReps(44);
2045 }
2046
2047
2048
2049
2050
2051
2052
2053
2054 public XAD getInsuredSEmployerSAddress(int rep) {
2055 XAD retVal = this.getTypedField(44, rep);
2056 return retVal;
2057 }
2058
2059
2060
2061
2062
2063
2064
2065 public XAD getIn144_InsuredSEmployerSAddress(int rep) {
2066 XAD retVal = this.getTypedField(44, rep);
2067 return retVal;
2068 }
2069
2070
2071
2072
2073
2074
2075 public int getIn144_InsuredSEmployerSAddressReps() {
2076 return this.getReps(44);
2077 }
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087 public XAD insertInsuredSEmployerSAddress(int rep) throws HL7Exception {
2088 return (XAD) super.insertRepetition(44, rep);
2089 }
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099 public XAD insertIn144_InsuredSEmployerSAddress(int rep) throws HL7Exception {
2100 return (XAD) super.insertRepetition(44, rep);
2101 }
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111 public XAD removeInsuredSEmployerSAddress(int rep) throws HL7Exception {
2112 return (XAD) super.removeRepetition(44, rep);
2113 }
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123 public XAD removeIn144_InsuredSEmployerSAddress(int rep) throws HL7Exception {
2124 return (XAD) super.removeRepetition(44, rep);
2125 }
2126
2127
2128
2129
2130
2131
2132
2133
2134 public ST getVerificationStatus() {
2135 ST retVal = this.getTypedField(45, 0);
2136 return retVal;
2137 }
2138
2139
2140
2141
2142
2143 public ST getIn145_VerificationStatus() {
2144 ST retVal = this.getTypedField(45, 0);
2145 return retVal;
2146 }
2147
2148
2149
2150
2151
2152
2153
2154 public CWE getPriorInsurancePlanID() {
2155 CWE retVal = this.getTypedField(46, 0);
2156 return retVal;
2157 }
2158
2159
2160
2161
2162
2163 public CWE getIn146_PriorInsurancePlanID() {
2164 CWE retVal = this.getTypedField(46, 0);
2165 return retVal;
2166 }
2167
2168
2169
2170
2171
2172
2173
2174 public CWE getCoverageType() {
2175 CWE retVal = this.getTypedField(47, 0);
2176 return retVal;
2177 }
2178
2179
2180
2181
2182
2183 public CWE getIn147_CoverageType() {
2184 CWE retVal = this.getTypedField(47, 0);
2185 return retVal;
2186 }
2187
2188
2189
2190
2191
2192
2193
2194 public CWE getHandicap() {
2195 CWE retVal = this.getTypedField(48, 0);
2196 return retVal;
2197 }
2198
2199
2200
2201
2202
2203 public CWE getIn148_Handicap() {
2204 CWE retVal = this.getTypedField(48, 0);
2205 return retVal;
2206 }
2207
2208
2209
2210
2211
2212 public CX[] getInsuredSIDNumber() {
2213 CX[] retVal = this.getTypedField(49, new CX[0]);
2214 return retVal;
2215 }
2216
2217
2218
2219
2220
2221 public CX[] getIn149_InsuredSIDNumber() {
2222 CX[] retVal = this.getTypedField(49, new CX[0]);
2223 return retVal;
2224 }
2225
2226
2227
2228
2229
2230
2231
2232 public int getInsuredSIDNumberReps() {
2233 return this.getReps(49);
2234 }
2235
2236
2237
2238
2239
2240
2241
2242
2243 public CX getInsuredSIDNumber(int rep) {
2244 CX retVal = this.getTypedField(49, rep);
2245 return retVal;
2246 }
2247
2248
2249
2250
2251
2252
2253
2254 public CX getIn149_InsuredSIDNumber(int rep) {
2255 CX retVal = this.getTypedField(49, rep);
2256 return retVal;
2257 }
2258
2259
2260
2261
2262
2263
2264 public int getIn149_InsuredSIDNumberReps() {
2265 return this.getReps(49);
2266 }
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276 public CX insertInsuredSIDNumber(int rep) throws HL7Exception {
2277 return (CX) super.insertRepetition(49, rep);
2278 }
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288 public CX insertIn149_InsuredSIDNumber(int rep) throws HL7Exception {
2289 return (CX) super.insertRepetition(49, rep);
2290 }
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300 public CX removeInsuredSIDNumber(int rep) throws HL7Exception {
2301 return (CX) super.removeRepetition(49, rep);
2302 }
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312 public CX removeIn149_InsuredSIDNumber(int rep) throws HL7Exception {
2313 return (CX) super.removeRepetition(49, rep);
2314 }
2315
2316
2317
2318
2319
2320
2321
2322
2323 public CWE getSignatureCode() {
2324 CWE retVal = this.getTypedField(50, 0);
2325 return retVal;
2326 }
2327
2328
2329
2330
2331
2332 public CWE getIn150_SignatureCode() {
2333 CWE retVal = this.getTypedField(50, 0);
2334 return retVal;
2335 }
2336
2337
2338
2339
2340
2341
2342
2343 public DT getSignatureCodeDate() {
2344 DT retVal = this.getTypedField(51, 0);
2345 return retVal;
2346 }
2347
2348
2349
2350
2351
2352 public DT getIn151_SignatureCodeDate() {
2353 DT retVal = this.getTypedField(51, 0);
2354 return retVal;
2355 }
2356
2357
2358
2359
2360
2361
2362
2363 public ST getInsuredSBirthPlace() {
2364 ST retVal = this.getTypedField(52, 0);
2365 return retVal;
2366 }
2367
2368
2369
2370
2371
2372 public ST getIn152_InsuredSBirthPlace() {
2373 ST retVal = this.getTypedField(52, 0);
2374 return retVal;
2375 }
2376
2377
2378
2379
2380
2381
2382
2383 public CWE getVIPIndicator() {
2384 CWE retVal = this.getTypedField(53, 0);
2385 return retVal;
2386 }
2387
2388
2389
2390
2391
2392 public CWE getIn153_VIPIndicator() {
2393 CWE retVal = this.getTypedField(53, 0);
2394 return retVal;
2395 }
2396
2397
2398
2399
2400
2401 public CX[] getExternalHealthPlanIdentifiers() {
2402 CX[] retVal = this.getTypedField(54, new CX[0]);
2403 return retVal;
2404 }
2405
2406
2407
2408
2409
2410 public CX[] getIn154_ExternalHealthPlanIdentifiers() {
2411 CX[] retVal = this.getTypedField(54, new CX[0]);
2412 return retVal;
2413 }
2414
2415
2416
2417
2418
2419
2420
2421 public int getExternalHealthPlanIdentifiersReps() {
2422 return this.getReps(54);
2423 }
2424
2425
2426
2427
2428
2429
2430
2431
2432 public CX getExternalHealthPlanIdentifiers(int rep) {
2433 CX retVal = this.getTypedField(54, rep);
2434 return retVal;
2435 }
2436
2437
2438
2439
2440
2441
2442
2443 public CX getIn154_ExternalHealthPlanIdentifiers(int rep) {
2444 CX retVal = this.getTypedField(54, rep);
2445 return retVal;
2446 }
2447
2448
2449
2450
2451
2452
2453 public int getIn154_ExternalHealthPlanIdentifiersReps() {
2454 return this.getReps(54);
2455 }
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465 public CX insertExternalHealthPlanIdentifiers(int rep) throws HL7Exception {
2466 return (CX) super.insertRepetition(54, rep);
2467 }
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477 public CX insertIn154_ExternalHealthPlanIdentifiers(int rep) throws HL7Exception {
2478 return (CX) super.insertRepetition(54, rep);
2479 }
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489 public CX removeExternalHealthPlanIdentifiers(int rep) throws HL7Exception {
2490 return (CX) super.removeRepetition(54, rep);
2491 }
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501 public CX removeIn154_ExternalHealthPlanIdentifiers(int rep) throws HL7Exception {
2502 return (CX) super.removeRepetition(54, rep);
2503 }
2504
2505
2506
2507
2508
2509
2510
2511 protected Type createNewTypeWithoutReflection(int field) {
2512 switch (field) {
2513 case 0: return new SI(getMessage());
2514 case 1: return new CWE(getMessage());
2515 case 2: return new CX(getMessage());
2516 case 3: return new XON(getMessage());
2517 case 4: return new XAD(getMessage());
2518 case 5: return new XPN(getMessage());
2519 case 6: return new XTN(getMessage());
2520 case 7: return new ST(getMessage());
2521 case 8: return new XON(getMessage());
2522 case 9: return new CX(getMessage());
2523 case 10: return new XON(getMessage());
2524 case 11: return new DT(getMessage());
2525 case 12: return new DT(getMessage());
2526 case 13: return new AUI(getMessage());
2527 case 14: return new CWE(getMessage());
2528 case 15: return new XPN(getMessage());
2529 case 16: return new CWE(getMessage());
2530 case 17: return new DTM(getMessage());
2531 case 18: return new XAD(getMessage());
2532 case 19: return new CWE(getMessage());
2533 case 20: return new CWE(getMessage());
2534 case 21: return new ST(getMessage());
2535 case 22: return new ID(getMessage(), new Integer( 136 ));
2536 case 23: return new DT(getMessage());
2537 case 24: return new ID(getMessage(), new Integer( 136 ));
2538 case 25: return new DT(getMessage());
2539 case 26: return new CWE(getMessage());
2540 case 27: return new ST(getMessage());
2541 case 28: return new DTM(getMessage());
2542 case 29: return new XCN(getMessage());
2543 case 30: return new CWE(getMessage());
2544 case 31: return new CWE(getMessage());
2545 case 32: return new NM(getMessage());
2546 case 33: return new NM(getMessage());
2547 case 34: return new CWE(getMessage());
2548 case 35: return new ST(getMessage());
2549 case 36: return new CP(getMessage());
2550 case 37: return new NULLDT(getMessage());
2551 case 38: return new NM(getMessage());
2552 case 39: return new NULLDT(getMessage());
2553 case 40: return new NULLDT(getMessage());
2554 case 41: return new CWE(getMessage());
2555 case 42: return new CWE(getMessage());
2556 case 43: return new XAD(getMessage());
2557 case 44: return new ST(getMessage());
2558 case 45: return new CWE(getMessage());
2559 case 46: return new CWE(getMessage());
2560 case 47: return new CWE(getMessage());
2561 case 48: return new CX(getMessage());
2562 case 49: return new CWE(getMessage());
2563 case 50: return new DT(getMessage());
2564 case 51: return new ST(getMessage());
2565 case 52: return new CWE(getMessage());
2566 case 53: return new CX(getMessage());
2567 default: return null;
2568 }
2569 }
2570
2571
2572 }
2573