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.v25.segment;
35
36
37 import ca.uhn.hl7v2.model.v25.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
109
110
111 @SuppressWarnings("unused")
112 public class GT1 extends AbstractSegment {
113
114
115
116
117 public GT1(Group parent, ModelClassFactory factory) {
118 super(parent, factory);
119 init(factory);
120 }
121
122 private void init(ModelClassFactory factory) {
123 try {
124 this.add(SI.class, true, 1, 4, new Object[]{ getMessage() }, "Set ID - GT1");
125 this.add(CX.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Number");
126 this.add(XPN.class, true, 0, 250, new Object[]{ getMessage() }, "Guarantor Name");
127 this.add(XPN.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Spouse Name");
128 this.add(XAD.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Address");
129 this.add(XTN.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Ph Num - Home");
130 this.add(XTN.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Ph Num - Business");
131 this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Guarantor Date/Time Of Birth");
132 this.add(IS.class, false, 1, 1, new Object[]{ getMessage(), new Integer(1) }, "Guarantor Administrative Sex");
133 this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(68) }, "Guarantor Type");
134 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Guarantor Relationship");
135 this.add(ST.class, false, 1, 11, new Object[]{ getMessage() }, "Guarantor SSN");
136 this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Guarantor Date - Begin");
137 this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Guarantor Date - End");
138 this.add(NM.class, false, 1, 2, new Object[]{ getMessage() }, "Guarantor Priority");
139 this.add(XPN.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Employer Name");
140 this.add(XAD.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Employer Address");
141 this.add(XTN.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Employer Phone Number");
142 this.add(CX.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Employee ID Number");
143 this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(66) }, "Guarantor Employment Status");
144 this.add(XON.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Organization Name");
145 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Guarantor Billing Hold Flag");
146 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Guarantor Credit Rating Code");
147 this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Guarantor Death Date And Time");
148 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Guarantor Death Flag");
149 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Guarantor Charge Adjustment Code");
150 this.add(CP.class, false, 1, 10, new Object[]{ getMessage() }, "Guarantor Household Annual Income");
151 this.add(NM.class, false, 1, 3, new Object[]{ getMessage() }, "Guarantor Household Size");
152 this.add(CX.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Employer ID Number");
153 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Guarantor Marital Status Code");
154 this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Guarantor Hire Effective Date");
155 this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Employment Stop Date");
156 this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(223) }, "Living Dependency");
157 this.add(IS.class, false, 0, 2, new Object[]{ getMessage(), new Integer(9) }, "Ambulatory Status");
158 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Citizenship");
159 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Primary Language");
160 this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(220) }, "Living Arrangement");
161 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Publicity Code");
162 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Protection Indicator");
163 this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(231) }, "Student Indicator");
164 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Religion");
165 this.add(XPN.class, false, 0, 250, new Object[]{ getMessage() }, "Mother's Maiden Name");
166 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Nationality");
167 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Ethnic Group");
168 this.add(XPN.class, false, 0, 250, new Object[]{ getMessage() }, "Contact Person's Name");
169 this.add(XTN.class, false, 0, 250, new Object[]{ getMessage() }, "Contact Person's Telephone Number");
170 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Contact Reason");
171 this.add(IS.class, false, 1, 3, new Object[]{ getMessage(), new Integer(63) }, "Contact Relationship");
172 this.add(ST.class, false, 1, 20, new Object[]{ getMessage() }, "Job Title");
173 this.add(JCC.class, false, 1, 20, new Object[]{ getMessage() }, "Job Code/Class");
174 this.add(XON.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Employer's Organization Name");
175 this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(295) }, "Handicap");
176 this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(311) }, "Job Status");
177 this.add(FC.class, false, 1, 50, new Object[]{ getMessage() }, "Guarantor Financial Class");
178 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Guarantor Race");
179 this.add(ST.class, false, 1, 250, new Object[]{ getMessage() }, "Guarantor Birth Place");
180 this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(99) }, "VIP Indicator");
181 } catch(HL7Exception e) {
182 log.error("Unexpected error creating GT1 - this is probably a bug in the source code generator.", e);
183 }
184 }
185
186
187
188
189
190
191
192 public SI getSetIDGT1() {
193 SI retVal = this.getTypedField(1, 0);
194 return retVal;
195 }
196
197
198
199
200
201 public SI getGt11_SetIDGT1() {
202 SI retVal = this.getTypedField(1, 0);
203 return retVal;
204 }
205
206
207
208
209
210 public CX[] getGuarantorNumber() {
211 CX[] retVal = this.getTypedField(2, new CX[0]);
212 return retVal;
213 }
214
215
216
217
218
219 public CX[] getGt12_GuarantorNumber() {
220 CX[] retVal = this.getTypedField(2, new CX[0]);
221 return retVal;
222 }
223
224
225
226
227
228
229
230 public int getGuarantorNumberReps() {
231 return this.getReps(2);
232 }
233
234
235
236
237
238
239
240
241 public CX getGuarantorNumber(int rep) {
242 CX retVal = this.getTypedField(2, rep);
243 return retVal;
244 }
245
246
247
248
249
250
251
252 public CX getGt12_GuarantorNumber(int rep) {
253 CX retVal = this.getTypedField(2, rep);
254 return retVal;
255 }
256
257
258
259
260
261
262 public int getGt12_GuarantorNumberReps() {
263 return this.getReps(2);
264 }
265
266
267
268
269
270
271
272
273
274 public CX insertGuarantorNumber(int rep) throws HL7Exception {
275 return (CX) super.insertRepetition(2, rep);
276 }
277
278
279
280
281
282
283
284
285
286 public CX insertGt12_GuarantorNumber(int rep) throws HL7Exception {
287 return (CX) super.insertRepetition(2, rep);
288 }
289
290
291
292
293
294
295
296
297
298 public CX removeGuarantorNumber(int rep) throws HL7Exception {
299 return (CX) super.removeRepetition(2, rep);
300 }
301
302
303
304
305
306
307
308
309
310 public CX removeGt12_GuarantorNumber(int rep) throws HL7Exception {
311 return (CX) super.removeRepetition(2, rep);
312 }
313
314
315
316
317
318
319 public XPN[] getGuarantorName() {
320 XPN[] retVal = this.getTypedField(3, new XPN[0]);
321 return retVal;
322 }
323
324
325
326
327
328 public XPN[] getGt13_GuarantorName() {
329 XPN[] retVal = this.getTypedField(3, new XPN[0]);
330 return retVal;
331 }
332
333
334
335
336
337
338
339 public int getGuarantorNameReps() {
340 return this.getReps(3);
341 }
342
343
344
345
346
347
348
349
350 public XPN getGuarantorName(int rep) {
351 XPN retVal = this.getTypedField(3, rep);
352 return retVal;
353 }
354
355
356
357
358
359
360
361 public XPN getGt13_GuarantorName(int rep) {
362 XPN retVal = this.getTypedField(3, rep);
363 return retVal;
364 }
365
366
367
368
369
370
371 public int getGt13_GuarantorNameReps() {
372 return this.getReps(3);
373 }
374
375
376
377
378
379
380
381
382
383 public XPN insertGuarantorName(int rep) throws HL7Exception {
384 return (XPN) super.insertRepetition(3, rep);
385 }
386
387
388
389
390
391
392
393
394
395 public XPN insertGt13_GuarantorName(int rep) throws HL7Exception {
396 return (XPN) super.insertRepetition(3, rep);
397 }
398
399
400
401
402
403
404
405
406
407 public XPN removeGuarantorName(int rep) throws HL7Exception {
408 return (XPN) super.removeRepetition(3, rep);
409 }
410
411
412
413
414
415
416
417
418
419 public XPN removeGt13_GuarantorName(int rep) throws HL7Exception {
420 return (XPN) super.removeRepetition(3, rep);
421 }
422
423
424
425
426
427
428 public XPN[] getGuarantorSpouseName() {
429 XPN[] retVal = this.getTypedField(4, new XPN[0]);
430 return retVal;
431 }
432
433
434
435
436
437 public XPN[] getGt14_GuarantorSpouseName() {
438 XPN[] retVal = this.getTypedField(4, new XPN[0]);
439 return retVal;
440 }
441
442
443
444
445
446
447
448 public int getGuarantorSpouseNameReps() {
449 return this.getReps(4);
450 }
451
452
453
454
455
456
457
458
459 public XPN getGuarantorSpouseName(int rep) {
460 XPN retVal = this.getTypedField(4, rep);
461 return retVal;
462 }
463
464
465
466
467
468
469
470 public XPN getGt14_GuarantorSpouseName(int rep) {
471 XPN retVal = this.getTypedField(4, rep);
472 return retVal;
473 }
474
475
476
477
478
479
480 public int getGt14_GuarantorSpouseNameReps() {
481 return this.getReps(4);
482 }
483
484
485
486
487
488
489
490
491
492 public XPN insertGuarantorSpouseName(int rep) throws HL7Exception {
493 return (XPN) super.insertRepetition(4, rep);
494 }
495
496
497
498
499
500
501
502
503
504 public XPN insertGt14_GuarantorSpouseName(int rep) throws HL7Exception {
505 return (XPN) super.insertRepetition(4, rep);
506 }
507
508
509
510
511
512
513
514
515
516 public XPN removeGuarantorSpouseName(int rep) throws HL7Exception {
517 return (XPN) super.removeRepetition(4, rep);
518 }
519
520
521
522
523
524
525
526
527
528 public XPN removeGt14_GuarantorSpouseName(int rep) throws HL7Exception {
529 return (XPN) super.removeRepetition(4, rep);
530 }
531
532
533
534
535
536
537 public XAD[] getGuarantorAddress() {
538 XAD[] retVal = this.getTypedField(5, new XAD[0]);
539 return retVal;
540 }
541
542
543
544
545
546 public XAD[] getGt15_GuarantorAddress() {
547 XAD[] retVal = this.getTypedField(5, new XAD[0]);
548 return retVal;
549 }
550
551
552
553
554
555
556
557 public int getGuarantorAddressReps() {
558 return this.getReps(5);
559 }
560
561
562
563
564
565
566
567
568 public XAD getGuarantorAddress(int rep) {
569 XAD retVal = this.getTypedField(5, rep);
570 return retVal;
571 }
572
573
574
575
576
577
578
579 public XAD getGt15_GuarantorAddress(int rep) {
580 XAD retVal = this.getTypedField(5, rep);
581 return retVal;
582 }
583
584
585
586
587
588
589 public int getGt15_GuarantorAddressReps() {
590 return this.getReps(5);
591 }
592
593
594
595
596
597
598
599
600
601 public XAD insertGuarantorAddress(int rep) throws HL7Exception {
602 return (XAD) super.insertRepetition(5, rep);
603 }
604
605
606
607
608
609
610
611
612
613 public XAD insertGt15_GuarantorAddress(int rep) throws HL7Exception {
614 return (XAD) super.insertRepetition(5, rep);
615 }
616
617
618
619
620
621
622
623
624
625 public XAD removeGuarantorAddress(int rep) throws HL7Exception {
626 return (XAD) super.removeRepetition(5, rep);
627 }
628
629
630
631
632
633
634
635
636
637 public XAD removeGt15_GuarantorAddress(int rep) throws HL7Exception {
638 return (XAD) super.removeRepetition(5, rep);
639 }
640
641
642
643
644
645
646 public XTN[] getGuarantorPhNumHome() {
647 XTN[] retVal = this.getTypedField(6, new XTN[0]);
648 return retVal;
649 }
650
651
652
653
654
655 public XTN[] getGt16_GuarantorPhNumHome() {
656 XTN[] retVal = this.getTypedField(6, new XTN[0]);
657 return retVal;
658 }
659
660
661
662
663
664
665
666 public int getGuarantorPhNumHomeReps() {
667 return this.getReps(6);
668 }
669
670
671
672
673
674
675
676
677 public XTN getGuarantorPhNumHome(int rep) {
678 XTN retVal = this.getTypedField(6, rep);
679 return retVal;
680 }
681
682
683
684
685
686
687
688 public XTN getGt16_GuarantorPhNumHome(int rep) {
689 XTN retVal = this.getTypedField(6, rep);
690 return retVal;
691 }
692
693
694
695
696
697
698 public int getGt16_GuarantorPhNumHomeReps() {
699 return this.getReps(6);
700 }
701
702
703
704
705
706
707
708
709
710 public XTN insertGuarantorPhNumHome(int rep) throws HL7Exception {
711 return (XTN) super.insertRepetition(6, rep);
712 }
713
714
715
716
717
718
719
720
721
722 public XTN insertGt16_GuarantorPhNumHome(int rep) throws HL7Exception {
723 return (XTN) super.insertRepetition(6, rep);
724 }
725
726
727
728
729
730
731
732
733
734 public XTN removeGuarantorPhNumHome(int rep) throws HL7Exception {
735 return (XTN) super.removeRepetition(6, rep);
736 }
737
738
739
740
741
742
743
744
745
746 public XTN removeGt16_GuarantorPhNumHome(int rep) throws HL7Exception {
747 return (XTN) super.removeRepetition(6, rep);
748 }
749
750
751
752
753
754
755 public XTN[] getGuarantorPhNumBusiness() {
756 XTN[] retVal = this.getTypedField(7, new XTN[0]);
757 return retVal;
758 }
759
760
761
762
763
764 public XTN[] getGt17_GuarantorPhNumBusiness() {
765 XTN[] retVal = this.getTypedField(7, new XTN[0]);
766 return retVal;
767 }
768
769
770
771
772
773
774
775 public int getGuarantorPhNumBusinessReps() {
776 return this.getReps(7);
777 }
778
779
780
781
782
783
784
785
786 public XTN getGuarantorPhNumBusiness(int rep) {
787 XTN retVal = this.getTypedField(7, rep);
788 return retVal;
789 }
790
791
792
793
794
795
796
797 public XTN getGt17_GuarantorPhNumBusiness(int rep) {
798 XTN retVal = this.getTypedField(7, rep);
799 return retVal;
800 }
801
802
803
804
805
806
807 public int getGt17_GuarantorPhNumBusinessReps() {
808 return this.getReps(7);
809 }
810
811
812
813
814
815
816
817
818
819 public XTN insertGuarantorPhNumBusiness(int rep) throws HL7Exception {
820 return (XTN) super.insertRepetition(7, rep);
821 }
822
823
824
825
826
827
828
829
830
831 public XTN insertGt17_GuarantorPhNumBusiness(int rep) throws HL7Exception {
832 return (XTN) super.insertRepetition(7, rep);
833 }
834
835
836
837
838
839
840
841
842
843 public XTN removeGuarantorPhNumBusiness(int rep) throws HL7Exception {
844 return (XTN) super.removeRepetition(7, rep);
845 }
846
847
848
849
850
851
852
853
854
855 public XTN removeGt17_GuarantorPhNumBusiness(int rep) throws HL7Exception {
856 return (XTN) super.removeRepetition(7, rep);
857 }
858
859
860
861
862
863
864
865
866 public TS getGuarantorDateTimeOfBirth() {
867 TS retVal = this.getTypedField(8, 0);
868 return retVal;
869 }
870
871
872
873
874
875 public TS getGt18_GuarantorDateTimeOfBirth() {
876 TS retVal = this.getTypedField(8, 0);
877 return retVal;
878 }
879
880
881
882
883
884
885
886 public IS getGuarantorAdministrativeSex() {
887 IS retVal = this.getTypedField(9, 0);
888 return retVal;
889 }
890
891
892
893
894
895 public IS getGt19_GuarantorAdministrativeSex() {
896 IS retVal = this.getTypedField(9, 0);
897 return retVal;
898 }
899
900
901
902
903
904
905
906 public IS getGuarantorType() {
907 IS retVal = this.getTypedField(10, 0);
908 return retVal;
909 }
910
911
912
913
914
915 public IS getGt110_GuarantorType() {
916 IS retVal = this.getTypedField(10, 0);
917 return retVal;
918 }
919
920
921
922
923
924
925
926 public CE getGuarantorRelationship() {
927 CE retVal = this.getTypedField(11, 0);
928 return retVal;
929 }
930
931
932
933
934
935 public CE getGt111_GuarantorRelationship() {
936 CE retVal = this.getTypedField(11, 0);
937 return retVal;
938 }
939
940
941
942
943
944
945
946 public ST getGuarantorSSN() {
947 ST retVal = this.getTypedField(12, 0);
948 return retVal;
949 }
950
951
952
953
954
955 public ST getGt112_GuarantorSSN() {
956 ST retVal = this.getTypedField(12, 0);
957 return retVal;
958 }
959
960
961
962
963
964
965
966 public DT getGuarantorDateBegin() {
967 DT retVal = this.getTypedField(13, 0);
968 return retVal;
969 }
970
971
972
973
974
975 public DT getGt113_GuarantorDateBegin() {
976 DT retVal = this.getTypedField(13, 0);
977 return retVal;
978 }
979
980
981
982
983
984
985
986 public DT getGuarantorDateEnd() {
987 DT retVal = this.getTypedField(14, 0);
988 return retVal;
989 }
990
991
992
993
994
995 public DT getGt114_GuarantorDateEnd() {
996 DT retVal = this.getTypedField(14, 0);
997 return retVal;
998 }
999
1000
1001
1002
1003
1004
1005
1006 public NM getGuarantorPriority() {
1007 NM retVal = this.getTypedField(15, 0);
1008 return retVal;
1009 }
1010
1011
1012
1013
1014
1015 public NM getGt115_GuarantorPriority() {
1016 NM retVal = this.getTypedField(15, 0);
1017 return retVal;
1018 }
1019
1020
1021
1022
1023
1024 public XPN[] getGuarantorEmployerName() {
1025 XPN[] retVal = this.getTypedField(16, new XPN[0]);
1026 return retVal;
1027 }
1028
1029
1030
1031
1032
1033 public XPN[] getGt116_GuarantorEmployerName() {
1034 XPN[] retVal = this.getTypedField(16, new XPN[0]);
1035 return retVal;
1036 }
1037
1038
1039
1040
1041
1042
1043
1044 public int getGuarantorEmployerNameReps() {
1045 return this.getReps(16);
1046 }
1047
1048
1049
1050
1051
1052
1053
1054
1055 public XPN getGuarantorEmployerName(int rep) {
1056 XPN retVal = this.getTypedField(16, rep);
1057 return retVal;
1058 }
1059
1060
1061
1062
1063
1064
1065
1066 public XPN getGt116_GuarantorEmployerName(int rep) {
1067 XPN retVal = this.getTypedField(16, rep);
1068 return retVal;
1069 }
1070
1071
1072
1073
1074
1075
1076 public int getGt116_GuarantorEmployerNameReps() {
1077 return this.getReps(16);
1078 }
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088 public XPN insertGuarantorEmployerName(int rep) throws HL7Exception {
1089 return (XPN) super.insertRepetition(16, rep);
1090 }
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100 public XPN insertGt116_GuarantorEmployerName(int rep) throws HL7Exception {
1101 return (XPN) super.insertRepetition(16, rep);
1102 }
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112 public XPN removeGuarantorEmployerName(int rep) throws HL7Exception {
1113 return (XPN) super.removeRepetition(16, rep);
1114 }
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124 public XPN removeGt116_GuarantorEmployerName(int rep) throws HL7Exception {
1125 return (XPN) super.removeRepetition(16, rep);
1126 }
1127
1128
1129
1130
1131
1132
1133 public XAD[] getGuarantorEmployerAddress() {
1134 XAD[] retVal = this.getTypedField(17, new XAD[0]);
1135 return retVal;
1136 }
1137
1138
1139
1140
1141
1142 public XAD[] getGt117_GuarantorEmployerAddress() {
1143 XAD[] retVal = this.getTypedField(17, new XAD[0]);
1144 return retVal;
1145 }
1146
1147
1148
1149
1150
1151
1152
1153 public int getGuarantorEmployerAddressReps() {
1154 return this.getReps(17);
1155 }
1156
1157
1158
1159
1160
1161
1162
1163
1164 public XAD getGuarantorEmployerAddress(int rep) {
1165 XAD retVal = this.getTypedField(17, rep);
1166 return retVal;
1167 }
1168
1169
1170
1171
1172
1173
1174
1175 public XAD getGt117_GuarantorEmployerAddress(int rep) {
1176 XAD retVal = this.getTypedField(17, rep);
1177 return retVal;
1178 }
1179
1180
1181
1182
1183
1184
1185 public int getGt117_GuarantorEmployerAddressReps() {
1186 return this.getReps(17);
1187 }
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197 public XAD insertGuarantorEmployerAddress(int rep) throws HL7Exception {
1198 return (XAD) super.insertRepetition(17, rep);
1199 }
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209 public XAD insertGt117_GuarantorEmployerAddress(int rep) throws HL7Exception {
1210 return (XAD) super.insertRepetition(17, rep);
1211 }
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221 public XAD removeGuarantorEmployerAddress(int rep) throws HL7Exception {
1222 return (XAD) super.removeRepetition(17, rep);
1223 }
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233 public XAD removeGt117_GuarantorEmployerAddress(int rep) throws HL7Exception {
1234 return (XAD) super.removeRepetition(17, rep);
1235 }
1236
1237
1238
1239
1240
1241
1242 public XTN[] getGuarantorEmployerPhoneNumber() {
1243 XTN[] retVal = this.getTypedField(18, new XTN[0]);
1244 return retVal;
1245 }
1246
1247
1248
1249
1250
1251 public XTN[] getGt118_GuarantorEmployerPhoneNumber() {
1252 XTN[] retVal = this.getTypedField(18, new XTN[0]);
1253 return retVal;
1254 }
1255
1256
1257
1258
1259
1260
1261
1262 public int getGuarantorEmployerPhoneNumberReps() {
1263 return this.getReps(18);
1264 }
1265
1266
1267
1268
1269
1270
1271
1272
1273 public XTN getGuarantorEmployerPhoneNumber(int rep) {
1274 XTN retVal = this.getTypedField(18, rep);
1275 return retVal;
1276 }
1277
1278
1279
1280
1281
1282
1283
1284 public XTN getGt118_GuarantorEmployerPhoneNumber(int rep) {
1285 XTN retVal = this.getTypedField(18, rep);
1286 return retVal;
1287 }
1288
1289
1290
1291
1292
1293
1294 public int getGt118_GuarantorEmployerPhoneNumberReps() {
1295 return this.getReps(18);
1296 }
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306 public XTN insertGuarantorEmployerPhoneNumber(int rep) throws HL7Exception {
1307 return (XTN) super.insertRepetition(18, rep);
1308 }
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318 public XTN insertGt118_GuarantorEmployerPhoneNumber(int rep) throws HL7Exception {
1319 return (XTN) super.insertRepetition(18, rep);
1320 }
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330 public XTN removeGuarantorEmployerPhoneNumber(int rep) throws HL7Exception {
1331 return (XTN) super.removeRepetition(18, rep);
1332 }
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342 public XTN removeGt118_GuarantorEmployerPhoneNumber(int rep) throws HL7Exception {
1343 return (XTN) super.removeRepetition(18, rep);
1344 }
1345
1346
1347
1348
1349
1350
1351 public CX[] getGuarantorEmployeeIDNumber() {
1352 CX[] retVal = this.getTypedField(19, new CX[0]);
1353 return retVal;
1354 }
1355
1356
1357
1358
1359
1360 public CX[] getGt119_GuarantorEmployeeIDNumber() {
1361 CX[] retVal = this.getTypedField(19, new CX[0]);
1362 return retVal;
1363 }
1364
1365
1366
1367
1368
1369
1370
1371 public int getGuarantorEmployeeIDNumberReps() {
1372 return this.getReps(19);
1373 }
1374
1375
1376
1377
1378
1379
1380
1381
1382 public CX getGuarantorEmployeeIDNumber(int rep) {
1383 CX retVal = this.getTypedField(19, rep);
1384 return retVal;
1385 }
1386
1387
1388
1389
1390
1391
1392
1393 public CX getGt119_GuarantorEmployeeIDNumber(int rep) {
1394 CX retVal = this.getTypedField(19, rep);
1395 return retVal;
1396 }
1397
1398
1399
1400
1401
1402
1403 public int getGt119_GuarantorEmployeeIDNumberReps() {
1404 return this.getReps(19);
1405 }
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415 public CX insertGuarantorEmployeeIDNumber(int rep) throws HL7Exception {
1416 return (CX) super.insertRepetition(19, rep);
1417 }
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427 public CX insertGt119_GuarantorEmployeeIDNumber(int rep) throws HL7Exception {
1428 return (CX) super.insertRepetition(19, rep);
1429 }
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439 public CX removeGuarantorEmployeeIDNumber(int rep) throws HL7Exception {
1440 return (CX) super.removeRepetition(19, rep);
1441 }
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451 public CX removeGt119_GuarantorEmployeeIDNumber(int rep) throws HL7Exception {
1452 return (CX) super.removeRepetition(19, rep);
1453 }
1454
1455
1456
1457
1458
1459
1460
1461
1462 public IS getGuarantorEmploymentStatus() {
1463 IS retVal = this.getTypedField(20, 0);
1464 return retVal;
1465 }
1466
1467
1468
1469
1470
1471 public IS getGt120_GuarantorEmploymentStatus() {
1472 IS retVal = this.getTypedField(20, 0);
1473 return retVal;
1474 }
1475
1476
1477
1478
1479
1480 public XON[] getGuarantorOrganizationName() {
1481 XON[] retVal = this.getTypedField(21, new XON[0]);
1482 return retVal;
1483 }
1484
1485
1486
1487
1488
1489 public XON[] getGt121_GuarantorOrganizationName() {
1490 XON[] retVal = this.getTypedField(21, new XON[0]);
1491 return retVal;
1492 }
1493
1494
1495
1496
1497
1498
1499
1500 public int getGuarantorOrganizationNameReps() {
1501 return this.getReps(21);
1502 }
1503
1504
1505
1506
1507
1508
1509
1510
1511 public XON getGuarantorOrganizationName(int rep) {
1512 XON retVal = this.getTypedField(21, rep);
1513 return retVal;
1514 }
1515
1516
1517
1518
1519
1520
1521
1522 public XON getGt121_GuarantorOrganizationName(int rep) {
1523 XON retVal = this.getTypedField(21, rep);
1524 return retVal;
1525 }
1526
1527
1528
1529
1530
1531
1532 public int getGt121_GuarantorOrganizationNameReps() {
1533 return this.getReps(21);
1534 }
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544 public XON insertGuarantorOrganizationName(int rep) throws HL7Exception {
1545 return (XON) super.insertRepetition(21, rep);
1546 }
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556 public XON insertGt121_GuarantorOrganizationName(int rep) throws HL7Exception {
1557 return (XON) super.insertRepetition(21, rep);
1558 }
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568 public XON removeGuarantorOrganizationName(int rep) throws HL7Exception {
1569 return (XON) super.removeRepetition(21, rep);
1570 }
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580 public XON removeGt121_GuarantorOrganizationName(int rep) throws HL7Exception {
1581 return (XON) super.removeRepetition(21, rep);
1582 }
1583
1584
1585
1586
1587
1588
1589
1590
1591 public ID getGuarantorBillingHoldFlag() {
1592 ID retVal = this.getTypedField(22, 0);
1593 return retVal;
1594 }
1595
1596
1597
1598
1599
1600 public ID getGt122_GuarantorBillingHoldFlag() {
1601 ID retVal = this.getTypedField(22, 0);
1602 return retVal;
1603 }
1604
1605
1606
1607
1608
1609
1610
1611 public CE getGuarantorCreditRatingCode() {
1612 CE retVal = this.getTypedField(23, 0);
1613 return retVal;
1614 }
1615
1616
1617
1618
1619
1620 public CE getGt123_GuarantorCreditRatingCode() {
1621 CE retVal = this.getTypedField(23, 0);
1622 return retVal;
1623 }
1624
1625
1626
1627
1628
1629
1630
1631 public TS getGuarantorDeathDateAndTime() {
1632 TS retVal = this.getTypedField(24, 0);
1633 return retVal;
1634 }
1635
1636
1637
1638
1639
1640 public TS getGt124_GuarantorDeathDateAndTime() {
1641 TS retVal = this.getTypedField(24, 0);
1642 return retVal;
1643 }
1644
1645
1646
1647
1648
1649
1650
1651 public ID getGuarantorDeathFlag() {
1652 ID retVal = this.getTypedField(25, 0);
1653 return retVal;
1654 }
1655
1656
1657
1658
1659
1660 public ID getGt125_GuarantorDeathFlag() {
1661 ID retVal = this.getTypedField(25, 0);
1662 return retVal;
1663 }
1664
1665
1666
1667
1668
1669
1670
1671 public CE getGuarantorChargeAdjustmentCode() {
1672 CE retVal = this.getTypedField(26, 0);
1673 return retVal;
1674 }
1675
1676
1677
1678
1679
1680 public CE getGt126_GuarantorChargeAdjustmentCode() {
1681 CE retVal = this.getTypedField(26, 0);
1682 return retVal;
1683 }
1684
1685
1686
1687
1688
1689
1690
1691 public CP getGuarantorHouseholdAnnualIncome() {
1692 CP retVal = this.getTypedField(27, 0);
1693 return retVal;
1694 }
1695
1696
1697
1698
1699
1700 public CP getGt127_GuarantorHouseholdAnnualIncome() {
1701 CP retVal = this.getTypedField(27, 0);
1702 return retVal;
1703 }
1704
1705
1706
1707
1708
1709
1710
1711 public NM getGuarantorHouseholdSize() {
1712 NM retVal = this.getTypedField(28, 0);
1713 return retVal;
1714 }
1715
1716
1717
1718
1719
1720 public NM getGt128_GuarantorHouseholdSize() {
1721 NM retVal = this.getTypedField(28, 0);
1722 return retVal;
1723 }
1724
1725
1726
1727
1728
1729 public CX[] getGuarantorEmployerIDNumber() {
1730 CX[] retVal = this.getTypedField(29, new CX[0]);
1731 return retVal;
1732 }
1733
1734
1735
1736
1737
1738 public CX[] getGt129_GuarantorEmployerIDNumber() {
1739 CX[] retVal = this.getTypedField(29, new CX[0]);
1740 return retVal;
1741 }
1742
1743
1744
1745
1746
1747
1748
1749 public int getGuarantorEmployerIDNumberReps() {
1750 return this.getReps(29);
1751 }
1752
1753
1754
1755
1756
1757
1758
1759
1760 public CX getGuarantorEmployerIDNumber(int rep) {
1761 CX retVal = this.getTypedField(29, rep);
1762 return retVal;
1763 }
1764
1765
1766
1767
1768
1769
1770
1771 public CX getGt129_GuarantorEmployerIDNumber(int rep) {
1772 CX retVal = this.getTypedField(29, rep);
1773 return retVal;
1774 }
1775
1776
1777
1778
1779
1780
1781 public int getGt129_GuarantorEmployerIDNumberReps() {
1782 return this.getReps(29);
1783 }
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793 public CX insertGuarantorEmployerIDNumber(int rep) throws HL7Exception {
1794 return (CX) super.insertRepetition(29, rep);
1795 }
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805 public CX insertGt129_GuarantorEmployerIDNumber(int rep) throws HL7Exception {
1806 return (CX) super.insertRepetition(29, rep);
1807 }
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817 public CX removeGuarantorEmployerIDNumber(int rep) throws HL7Exception {
1818 return (CX) super.removeRepetition(29, rep);
1819 }
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829 public CX removeGt129_GuarantorEmployerIDNumber(int rep) throws HL7Exception {
1830 return (CX) super.removeRepetition(29, rep);
1831 }
1832
1833
1834
1835
1836
1837
1838
1839
1840 public CE getGuarantorMaritalStatusCode() {
1841 CE retVal = this.getTypedField(30, 0);
1842 return retVal;
1843 }
1844
1845
1846
1847
1848
1849 public CE getGt130_GuarantorMaritalStatusCode() {
1850 CE retVal = this.getTypedField(30, 0);
1851 return retVal;
1852 }
1853
1854
1855
1856
1857
1858
1859
1860 public DT getGuarantorHireEffectiveDate() {
1861 DT retVal = this.getTypedField(31, 0);
1862 return retVal;
1863 }
1864
1865
1866
1867
1868
1869 public DT getGt131_GuarantorHireEffectiveDate() {
1870 DT retVal = this.getTypedField(31, 0);
1871 return retVal;
1872 }
1873
1874
1875
1876
1877
1878
1879
1880 public DT getEmploymentStopDate() {
1881 DT retVal = this.getTypedField(32, 0);
1882 return retVal;
1883 }
1884
1885
1886
1887
1888
1889 public DT getGt132_EmploymentStopDate() {
1890 DT retVal = this.getTypedField(32, 0);
1891 return retVal;
1892 }
1893
1894
1895
1896
1897
1898
1899
1900 public IS getLivingDependency() {
1901 IS retVal = this.getTypedField(33, 0);
1902 return retVal;
1903 }
1904
1905
1906
1907
1908
1909 public IS getGt133_LivingDependency() {
1910 IS retVal = this.getTypedField(33, 0);
1911 return retVal;
1912 }
1913
1914
1915
1916
1917
1918 public IS[] getAmbulatoryStatus() {
1919 IS[] retVal = this.getTypedField(34, new IS[0]);
1920 return retVal;
1921 }
1922
1923
1924
1925
1926
1927 public IS[] getGt134_AmbulatoryStatus() {
1928 IS[] retVal = this.getTypedField(34, new IS[0]);
1929 return retVal;
1930 }
1931
1932
1933
1934
1935
1936
1937
1938 public int getAmbulatoryStatusReps() {
1939 return this.getReps(34);
1940 }
1941
1942
1943
1944
1945
1946
1947
1948
1949 public IS getAmbulatoryStatus(int rep) {
1950 IS retVal = this.getTypedField(34, rep);
1951 return retVal;
1952 }
1953
1954
1955
1956
1957
1958
1959
1960 public IS getGt134_AmbulatoryStatus(int rep) {
1961 IS retVal = this.getTypedField(34, rep);
1962 return retVal;
1963 }
1964
1965
1966
1967
1968
1969
1970 public int getGt134_AmbulatoryStatusReps() {
1971 return this.getReps(34);
1972 }
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982 public IS insertAmbulatoryStatus(int rep) throws HL7Exception {
1983 return (IS) super.insertRepetition(34, rep);
1984 }
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994 public IS insertGt134_AmbulatoryStatus(int rep) throws HL7Exception {
1995 return (IS) super.insertRepetition(34, rep);
1996 }
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006 public IS removeAmbulatoryStatus(int rep) throws HL7Exception {
2007 return (IS) super.removeRepetition(34, rep);
2008 }
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018 public IS removeGt134_AmbulatoryStatus(int rep) throws HL7Exception {
2019 return (IS) super.removeRepetition(34, rep);
2020 }
2021
2022
2023
2024
2025
2026
2027 public CE[] getCitizenship() {
2028 CE[] retVal = this.getTypedField(35, new CE[0]);
2029 return retVal;
2030 }
2031
2032
2033
2034
2035
2036 public CE[] getGt135_Citizenship() {
2037 CE[] retVal = this.getTypedField(35, new CE[0]);
2038 return retVal;
2039 }
2040
2041
2042
2043
2044
2045
2046
2047 public int getCitizenshipReps() {
2048 return this.getReps(35);
2049 }
2050
2051
2052
2053
2054
2055
2056
2057
2058 public CE getCitizenship(int rep) {
2059 CE retVal = this.getTypedField(35, rep);
2060 return retVal;
2061 }
2062
2063
2064
2065
2066
2067
2068
2069 public CE getGt135_Citizenship(int rep) {
2070 CE retVal = this.getTypedField(35, rep);
2071 return retVal;
2072 }
2073
2074
2075
2076
2077
2078
2079 public int getGt135_CitizenshipReps() {
2080 return this.getReps(35);
2081 }
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091 public CE insertCitizenship(int rep) throws HL7Exception {
2092 return (CE) super.insertRepetition(35, rep);
2093 }
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103 public CE insertGt135_Citizenship(int rep) throws HL7Exception {
2104 return (CE) super.insertRepetition(35, rep);
2105 }
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115 public CE removeCitizenship(int rep) throws HL7Exception {
2116 return (CE) super.removeRepetition(35, rep);
2117 }
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127 public CE removeGt135_Citizenship(int rep) throws HL7Exception {
2128 return (CE) super.removeRepetition(35, rep);
2129 }
2130
2131
2132
2133
2134
2135
2136
2137
2138 public CE getPrimaryLanguage() {
2139 CE retVal = this.getTypedField(36, 0);
2140 return retVal;
2141 }
2142
2143
2144
2145
2146
2147 public CE getGt136_PrimaryLanguage() {
2148 CE retVal = this.getTypedField(36, 0);
2149 return retVal;
2150 }
2151
2152
2153
2154
2155
2156
2157
2158 public IS getLivingArrangement() {
2159 IS retVal = this.getTypedField(37, 0);
2160 return retVal;
2161 }
2162
2163
2164
2165
2166
2167 public IS getGt137_LivingArrangement() {
2168 IS retVal = this.getTypedField(37, 0);
2169 return retVal;
2170 }
2171
2172
2173
2174
2175
2176
2177
2178 public CE getPublicityCode() {
2179 CE retVal = this.getTypedField(38, 0);
2180 return retVal;
2181 }
2182
2183
2184
2185
2186
2187 public CE getGt138_PublicityCode() {
2188 CE retVal = this.getTypedField(38, 0);
2189 return retVal;
2190 }
2191
2192
2193
2194
2195
2196
2197
2198 public ID getProtectionIndicator() {
2199 ID retVal = this.getTypedField(39, 0);
2200 return retVal;
2201 }
2202
2203
2204
2205
2206
2207 public ID getGt139_ProtectionIndicator() {
2208 ID retVal = this.getTypedField(39, 0);
2209 return retVal;
2210 }
2211
2212
2213
2214
2215
2216
2217
2218 public IS getStudentIndicator() {
2219 IS retVal = this.getTypedField(40, 0);
2220 return retVal;
2221 }
2222
2223
2224
2225
2226
2227 public IS getGt140_StudentIndicator() {
2228 IS retVal = this.getTypedField(40, 0);
2229 return retVal;
2230 }
2231
2232
2233
2234
2235
2236
2237
2238 public CE getReligion() {
2239 CE retVal = this.getTypedField(41, 0);
2240 return retVal;
2241 }
2242
2243
2244
2245
2246
2247 public CE getGt141_Religion() {
2248 CE retVal = this.getTypedField(41, 0);
2249 return retVal;
2250 }
2251
2252
2253
2254
2255
2256 public XPN[] getMotherSMaidenName() {
2257 XPN[] retVal = this.getTypedField(42, new XPN[0]);
2258 return retVal;
2259 }
2260
2261
2262
2263
2264
2265 public XPN[] getGt142_MotherSMaidenName() {
2266 XPN[] retVal = this.getTypedField(42, new XPN[0]);
2267 return retVal;
2268 }
2269
2270
2271
2272
2273
2274
2275
2276 public int getMotherSMaidenNameReps() {
2277 return this.getReps(42);
2278 }
2279
2280
2281
2282
2283
2284
2285
2286
2287 public XPN getMotherSMaidenName(int rep) {
2288 XPN retVal = this.getTypedField(42, rep);
2289 return retVal;
2290 }
2291
2292
2293
2294
2295
2296
2297
2298 public XPN getGt142_MotherSMaidenName(int rep) {
2299 XPN retVal = this.getTypedField(42, rep);
2300 return retVal;
2301 }
2302
2303
2304
2305
2306
2307
2308 public int getGt142_MotherSMaidenNameReps() {
2309 return this.getReps(42);
2310 }
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320 public XPN insertMotherSMaidenName(int rep) throws HL7Exception {
2321 return (XPN) super.insertRepetition(42, rep);
2322 }
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332 public XPN insertGt142_MotherSMaidenName(int rep) throws HL7Exception {
2333 return (XPN) super.insertRepetition(42, rep);
2334 }
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344 public XPN removeMotherSMaidenName(int rep) throws HL7Exception {
2345 return (XPN) super.removeRepetition(42, rep);
2346 }
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356 public XPN removeGt142_MotherSMaidenName(int rep) throws HL7Exception {
2357 return (XPN) super.removeRepetition(42, rep);
2358 }
2359
2360
2361
2362
2363
2364
2365
2366
2367 public CE getNationality() {
2368 CE retVal = this.getTypedField(43, 0);
2369 return retVal;
2370 }
2371
2372
2373
2374
2375
2376 public CE getGt143_Nationality() {
2377 CE retVal = this.getTypedField(43, 0);
2378 return retVal;
2379 }
2380
2381
2382
2383
2384
2385 public CE[] getEthnicGroup() {
2386 CE[] retVal = this.getTypedField(44, new CE[0]);
2387 return retVal;
2388 }
2389
2390
2391
2392
2393
2394 public CE[] getGt144_EthnicGroup() {
2395 CE[] retVal = this.getTypedField(44, new CE[0]);
2396 return retVal;
2397 }
2398
2399
2400
2401
2402
2403
2404
2405 public int getEthnicGroupReps() {
2406 return this.getReps(44);
2407 }
2408
2409
2410
2411
2412
2413
2414
2415
2416 public CE getEthnicGroup(int rep) {
2417 CE retVal = this.getTypedField(44, rep);
2418 return retVal;
2419 }
2420
2421
2422
2423
2424
2425
2426
2427 public CE getGt144_EthnicGroup(int rep) {
2428 CE retVal = this.getTypedField(44, rep);
2429 return retVal;
2430 }
2431
2432
2433
2434
2435
2436
2437 public int getGt144_EthnicGroupReps() {
2438 return this.getReps(44);
2439 }
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449 public CE insertEthnicGroup(int rep) throws HL7Exception {
2450 return (CE) super.insertRepetition(44, rep);
2451 }
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461 public CE insertGt144_EthnicGroup(int rep) throws HL7Exception {
2462 return (CE) super.insertRepetition(44, rep);
2463 }
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473 public CE removeEthnicGroup(int rep) throws HL7Exception {
2474 return (CE) super.removeRepetition(44, rep);
2475 }
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485 public CE removeGt144_EthnicGroup(int rep) throws HL7Exception {
2486 return (CE) super.removeRepetition(44, rep);
2487 }
2488
2489
2490
2491
2492
2493
2494 public XPN[] getContactPersonSName() {
2495 XPN[] retVal = this.getTypedField(45, new XPN[0]);
2496 return retVal;
2497 }
2498
2499
2500
2501
2502
2503 public XPN[] getGt145_ContactPersonSName() {
2504 XPN[] retVal = this.getTypedField(45, new XPN[0]);
2505 return retVal;
2506 }
2507
2508
2509
2510
2511
2512
2513
2514 public int getContactPersonSNameReps() {
2515 return this.getReps(45);
2516 }
2517
2518
2519
2520
2521
2522
2523
2524
2525 public XPN getContactPersonSName(int rep) {
2526 XPN retVal = this.getTypedField(45, rep);
2527 return retVal;
2528 }
2529
2530
2531
2532
2533
2534
2535
2536 public XPN getGt145_ContactPersonSName(int rep) {
2537 XPN retVal = this.getTypedField(45, rep);
2538 return retVal;
2539 }
2540
2541
2542
2543
2544
2545
2546 public int getGt145_ContactPersonSNameReps() {
2547 return this.getReps(45);
2548 }
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558 public XPN insertContactPersonSName(int rep) throws HL7Exception {
2559 return (XPN) super.insertRepetition(45, rep);
2560 }
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570 public XPN insertGt145_ContactPersonSName(int rep) throws HL7Exception {
2571 return (XPN) super.insertRepetition(45, rep);
2572 }
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582 public XPN removeContactPersonSName(int rep) throws HL7Exception {
2583 return (XPN) super.removeRepetition(45, rep);
2584 }
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594 public XPN removeGt145_ContactPersonSName(int rep) throws HL7Exception {
2595 return (XPN) super.removeRepetition(45, rep);
2596 }
2597
2598
2599
2600
2601
2602
2603 public XTN[] getContactPersonSTelephoneNumber() {
2604 XTN[] retVal = this.getTypedField(46, new XTN[0]);
2605 return retVal;
2606 }
2607
2608
2609
2610
2611
2612 public XTN[] getGt146_ContactPersonSTelephoneNumber() {
2613 XTN[] retVal = this.getTypedField(46, new XTN[0]);
2614 return retVal;
2615 }
2616
2617
2618
2619
2620
2621
2622
2623 public int getContactPersonSTelephoneNumberReps() {
2624 return this.getReps(46);
2625 }
2626
2627
2628
2629
2630
2631
2632
2633
2634 public XTN getContactPersonSTelephoneNumber(int rep) {
2635 XTN retVal = this.getTypedField(46, rep);
2636 return retVal;
2637 }
2638
2639
2640
2641
2642
2643
2644
2645 public XTN getGt146_ContactPersonSTelephoneNumber(int rep) {
2646 XTN retVal = this.getTypedField(46, rep);
2647 return retVal;
2648 }
2649
2650
2651
2652
2653
2654
2655 public int getGt146_ContactPersonSTelephoneNumberReps() {
2656 return this.getReps(46);
2657 }
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667 public XTN insertContactPersonSTelephoneNumber(int rep) throws HL7Exception {
2668 return (XTN) super.insertRepetition(46, rep);
2669 }
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679 public XTN insertGt146_ContactPersonSTelephoneNumber(int rep) throws HL7Exception {
2680 return (XTN) super.insertRepetition(46, rep);
2681 }
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691 public XTN removeContactPersonSTelephoneNumber(int rep) throws HL7Exception {
2692 return (XTN) super.removeRepetition(46, rep);
2693 }
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703 public XTN removeGt146_ContactPersonSTelephoneNumber(int rep) throws HL7Exception {
2704 return (XTN) super.removeRepetition(46, rep);
2705 }
2706
2707
2708
2709
2710
2711
2712
2713
2714 public CE getContactReason() {
2715 CE retVal = this.getTypedField(47, 0);
2716 return retVal;
2717 }
2718
2719
2720
2721
2722
2723 public CE getGt147_ContactReason() {
2724 CE retVal = this.getTypedField(47, 0);
2725 return retVal;
2726 }
2727
2728
2729
2730
2731
2732
2733
2734 public IS getContactRelationship() {
2735 IS retVal = this.getTypedField(48, 0);
2736 return retVal;
2737 }
2738
2739
2740
2741
2742
2743 public IS getGt148_ContactRelationship() {
2744 IS retVal = this.getTypedField(48, 0);
2745 return retVal;
2746 }
2747
2748
2749
2750
2751
2752
2753
2754 public ST getJobTitle() {
2755 ST retVal = this.getTypedField(49, 0);
2756 return retVal;
2757 }
2758
2759
2760
2761
2762
2763 public ST getGt149_JobTitle() {
2764 ST retVal = this.getTypedField(49, 0);
2765 return retVal;
2766 }
2767
2768
2769
2770
2771
2772
2773
2774 public JCC getJobCodeClass() {
2775 JCC retVal = this.getTypedField(50, 0);
2776 return retVal;
2777 }
2778
2779
2780
2781
2782
2783 public JCC getGt150_JobCodeClass() {
2784 JCC retVal = this.getTypedField(50, 0);
2785 return retVal;
2786 }
2787
2788
2789
2790
2791
2792 public XON[] getGuarantorEmployerSOrganizationName() {
2793 XON[] retVal = this.getTypedField(51, new XON[0]);
2794 return retVal;
2795 }
2796
2797
2798
2799
2800
2801 public XON[] getGt151_GuarantorEmployerSOrganizationName() {
2802 XON[] retVal = this.getTypedField(51, new XON[0]);
2803 return retVal;
2804 }
2805
2806
2807
2808
2809
2810
2811
2812 public int getGuarantorEmployerSOrganizationNameReps() {
2813 return this.getReps(51);
2814 }
2815
2816
2817
2818
2819
2820
2821
2822
2823 public XON getGuarantorEmployerSOrganizationName(int rep) {
2824 XON retVal = this.getTypedField(51, rep);
2825 return retVal;
2826 }
2827
2828
2829
2830
2831
2832
2833
2834 public XON getGt151_GuarantorEmployerSOrganizationName(int rep) {
2835 XON retVal = this.getTypedField(51, rep);
2836 return retVal;
2837 }
2838
2839
2840
2841
2842
2843
2844 public int getGt151_GuarantorEmployerSOrganizationNameReps() {
2845 return this.getReps(51);
2846 }
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856 public XON insertGuarantorEmployerSOrganizationName(int rep) throws HL7Exception {
2857 return (XON) super.insertRepetition(51, rep);
2858 }
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868 public XON insertGt151_GuarantorEmployerSOrganizationName(int rep) throws HL7Exception {
2869 return (XON) super.insertRepetition(51, rep);
2870 }
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880 public XON removeGuarantorEmployerSOrganizationName(int rep) throws HL7Exception {
2881 return (XON) super.removeRepetition(51, rep);
2882 }
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892 public XON removeGt151_GuarantorEmployerSOrganizationName(int rep) throws HL7Exception {
2893 return (XON) super.removeRepetition(51, rep);
2894 }
2895
2896
2897
2898
2899
2900
2901
2902
2903 public IS getHandicap() {
2904 IS retVal = this.getTypedField(52, 0);
2905 return retVal;
2906 }
2907
2908
2909
2910
2911
2912 public IS getGt152_Handicap() {
2913 IS retVal = this.getTypedField(52, 0);
2914 return retVal;
2915 }
2916
2917
2918
2919
2920
2921
2922
2923 public IS getJobStatus() {
2924 IS retVal = this.getTypedField(53, 0);
2925 return retVal;
2926 }
2927
2928
2929
2930
2931
2932 public IS getGt153_JobStatus() {
2933 IS retVal = this.getTypedField(53, 0);
2934 return retVal;
2935 }
2936
2937
2938
2939
2940
2941
2942
2943 public FC getGuarantorFinancialClass() {
2944 FC retVal = this.getTypedField(54, 0);
2945 return retVal;
2946 }
2947
2948
2949
2950
2951
2952 public FC getGt154_GuarantorFinancialClass() {
2953 FC retVal = this.getTypedField(54, 0);
2954 return retVal;
2955 }
2956
2957
2958
2959
2960
2961 public CE[] getGuarantorRace() {
2962 CE[] retVal = this.getTypedField(55, new CE[0]);
2963 return retVal;
2964 }
2965
2966
2967
2968
2969
2970 public CE[] getGt155_GuarantorRace() {
2971 CE[] retVal = this.getTypedField(55, new CE[0]);
2972 return retVal;
2973 }
2974
2975
2976
2977
2978
2979
2980
2981 public int getGuarantorRaceReps() {
2982 return this.getReps(55);
2983 }
2984
2985
2986
2987
2988
2989
2990
2991
2992 public CE getGuarantorRace(int rep) {
2993 CE retVal = this.getTypedField(55, rep);
2994 return retVal;
2995 }
2996
2997
2998
2999
3000
3001
3002
3003 public CE getGt155_GuarantorRace(int rep) {
3004 CE retVal = this.getTypedField(55, rep);
3005 return retVal;
3006 }
3007
3008
3009
3010
3011
3012
3013 public int getGt155_GuarantorRaceReps() {
3014 return this.getReps(55);
3015 }
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025 public CE insertGuarantorRace(int rep) throws HL7Exception {
3026 return (CE) super.insertRepetition(55, rep);
3027 }
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037 public CE insertGt155_GuarantorRace(int rep) throws HL7Exception {
3038 return (CE) super.insertRepetition(55, rep);
3039 }
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049 public CE removeGuarantorRace(int rep) throws HL7Exception {
3050 return (CE) super.removeRepetition(55, rep);
3051 }
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061 public CE removeGt155_GuarantorRace(int rep) throws HL7Exception {
3062 return (CE) super.removeRepetition(55, rep);
3063 }
3064
3065
3066
3067
3068
3069
3070
3071
3072 public ST getGuarantorBirthPlace() {
3073 ST retVal = this.getTypedField(56, 0);
3074 return retVal;
3075 }
3076
3077
3078
3079
3080
3081 public ST getGt156_GuarantorBirthPlace() {
3082 ST retVal = this.getTypedField(56, 0);
3083 return retVal;
3084 }
3085
3086
3087
3088
3089
3090
3091
3092 public IS getVIPIndicator() {
3093 IS retVal = this.getTypedField(57, 0);
3094 return retVal;
3095 }
3096
3097
3098
3099
3100
3101 public IS getGt157_VIPIndicator() {
3102 IS retVal = this.getTypedField(57, 0);
3103 return retVal;
3104 }
3105
3106
3107
3108
3109
3110
3111 protected Type createNewTypeWithoutReflection(int field) {
3112 switch (field) {
3113 case 0: return new SI(getMessage());
3114 case 1: return new CX(getMessage());
3115 case 2: return new XPN(getMessage());
3116 case 3: return new XPN(getMessage());
3117 case 4: return new XAD(getMessage());
3118 case 5: return new XTN(getMessage());
3119 case 6: return new XTN(getMessage());
3120 case 7: return new TS(getMessage());
3121 case 8: return new IS(getMessage(), new Integer( 1 ));
3122 case 9: return new IS(getMessage(), new Integer( 68 ));
3123 case 10: return new CE(getMessage());
3124 case 11: return new ST(getMessage());
3125 case 12: return new DT(getMessage());
3126 case 13: return new DT(getMessage());
3127 case 14: return new NM(getMessage());
3128 case 15: return new XPN(getMessage());
3129 case 16: return new XAD(getMessage());
3130 case 17: return new XTN(getMessage());
3131 case 18: return new CX(getMessage());
3132 case 19: return new IS(getMessage(), new Integer( 66 ));
3133 case 20: return new XON(getMessage());
3134 case 21: return new ID(getMessage(), new Integer( 136 ));
3135 case 22: return new CE(getMessage());
3136 case 23: return new TS(getMessage());
3137 case 24: return new ID(getMessage(), new Integer( 136 ));
3138 case 25: return new CE(getMessage());
3139 case 26: return new CP(getMessage());
3140 case 27: return new NM(getMessage());
3141 case 28: return new CX(getMessage());
3142 case 29: return new CE(getMessage());
3143 case 30: return new DT(getMessage());
3144 case 31: return new DT(getMessage());
3145 case 32: return new IS(getMessage(), new Integer( 223 ));
3146 case 33: return new IS(getMessage(), new Integer( 9 ));
3147 case 34: return new CE(getMessage());
3148 case 35: return new CE(getMessage());
3149 case 36: return new IS(getMessage(), new Integer( 220 ));
3150 case 37: return new CE(getMessage());
3151 case 38: return new ID(getMessage(), new Integer( 136 ));
3152 case 39: return new IS(getMessage(), new Integer( 231 ));
3153 case 40: return new CE(getMessage());
3154 case 41: return new XPN(getMessage());
3155 case 42: return new CE(getMessage());
3156 case 43: return new CE(getMessage());
3157 case 44: return new XPN(getMessage());
3158 case 45: return new XTN(getMessage());
3159 case 46: return new CE(getMessage());
3160 case 47: return new IS(getMessage(), new Integer( 63 ));
3161 case 48: return new ST(getMessage());
3162 case 49: return new JCC(getMessage());
3163 case 50: return new XON(getMessage());
3164 case 51: return new IS(getMessage(), new Integer( 295 ));
3165 case 52: return new IS(getMessage(), new Integer( 311 ));
3166 case 53: return new FC(getMessage());
3167 case 54: return new CE(getMessage());
3168 case 55: return new ST(getMessage());
3169 case 56: return new IS(getMessage(), new Integer( 99 ));
3170 default: return null;
3171 }
3172 }
3173
3174
3175 }
3176