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.v24.segment;
35
36
37 import ca.uhn.hl7v2.model.v24.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 @SuppressWarnings("unused")
82 public class SCH extends AbstractSegment {
83
84
85
86
87 public SCH(Group parent, ModelClassFactory factory) {
88 super(parent, factory);
89 init(factory);
90 }
91
92 private void init(ModelClassFactory factory) {
93 try {
94 this.add(EI.class, false, 1, 75, new Object[]{ getMessage() }, "Placer Appointment ID");
95 this.add(EI.class, false, 1, 75, new Object[]{ getMessage() }, "Filler Appointment ID");
96 this.add(NM.class, false, 1, 5, new Object[]{ getMessage() }, "Occurrence Number");
97 this.add(EI.class, false, 1, 22, new Object[]{ getMessage() }, "Placer Group Number");
98 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Schedule ID");
99 this.add(CE.class, true, 1, 250, new Object[]{ getMessage() }, "Event Reason");
100 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Appointment Reason");
101 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Appointment Type");
102 this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Appointment Duration");
103 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Appointment Duration Units");
104 this.add(TQ.class, true, 0, 200, new Object[]{ getMessage() }, "Appointment Timing Quantity");
105 this.add(XCN.class, false, 0, 250, new Object[]{ getMessage() }, "Placer Contact Person");
106 this.add(XTN.class, false, 1, 250, new Object[]{ getMessage() }, "Placer Contact Phone Number");
107 this.add(XAD.class, false, 0, 250, new Object[]{ getMessage() }, "Placer Contact Address");
108 this.add(PL.class, false, 1, 80, new Object[]{ getMessage() }, "Placer Contact Location");
109 this.add(XCN.class, true, 0, 250, new Object[]{ getMessage() }, "Filler Contact Person");
110 this.add(XTN.class, false, 1, 250, new Object[]{ getMessage() }, "Filler Contact Phone Number");
111 this.add(XAD.class, false, 0, 250, new Object[]{ getMessage() }, "Filler Contact Address");
112 this.add(PL.class, false, 1, 80, new Object[]{ getMessage() }, "Filler Contact Location");
113 this.add(XCN.class, true, 0, 250, new Object[]{ getMessage() }, "Entered By Person");
114 this.add(XTN.class, false, 0, 250, new Object[]{ getMessage() }, "Entered By Phone Number");
115 this.add(PL.class, false, 1, 80, new Object[]{ getMessage() }, "Entered by Location");
116 this.add(EI.class, false, 1, 75, new Object[]{ getMessage() }, "Parent Placer Appointment ID");
117 this.add(EI.class, false, 1, 75, new Object[]{ getMessage() }, "Parent Filler Appointment ID");
118 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Filler Status Code");
119 this.add(EI.class, false, 0, 22, new Object[]{ getMessage() }, "Placer Order Number");
120 this.add(EI.class, false, 0, 22, new Object[]{ getMessage() }, "Filler Order Number");
121 } catch(HL7Exception e) {
122 log.error("Unexpected error creating SCH - this is probably a bug in the source code generator.", e);
123 }
124 }
125
126
127
128
129
130
131
132 public EI getPlacerAppointmentID() {
133 EI retVal = this.getTypedField(1, 0);
134 return retVal;
135 }
136
137
138
139
140
141 public EI getSch1_PlacerAppointmentID() {
142 EI retVal = this.getTypedField(1, 0);
143 return retVal;
144 }
145
146
147
148
149
150
151
152 public EI getFillerAppointmentID() {
153 EI retVal = this.getTypedField(2, 0);
154 return retVal;
155 }
156
157
158
159
160
161 public EI getSch2_FillerAppointmentID() {
162 EI retVal = this.getTypedField(2, 0);
163 return retVal;
164 }
165
166
167
168
169
170
171
172 public NM getOccurrenceNumber() {
173 NM retVal = this.getTypedField(3, 0);
174 return retVal;
175 }
176
177
178
179
180
181 public NM getSch3_OccurrenceNumber() {
182 NM retVal = this.getTypedField(3, 0);
183 return retVal;
184 }
185
186
187
188
189
190
191
192 public EI getPlacerGroupNumber() {
193 EI retVal = this.getTypedField(4, 0);
194 return retVal;
195 }
196
197
198
199
200
201 public EI getSch4_PlacerGroupNumber() {
202 EI retVal = this.getTypedField(4, 0);
203 return retVal;
204 }
205
206
207
208
209
210
211
212 public CE getScheduleID() {
213 CE retVal = this.getTypedField(5, 0);
214 return retVal;
215 }
216
217
218
219
220
221 public CE getSch5_ScheduleID() {
222 CE retVal = this.getTypedField(5, 0);
223 return retVal;
224 }
225
226
227
228
229
230
231
232 public CE getEventReason() {
233 CE retVal = this.getTypedField(6, 0);
234 return retVal;
235 }
236
237
238
239
240
241 public CE getSch6_EventReason() {
242 CE retVal = this.getTypedField(6, 0);
243 return retVal;
244 }
245
246
247
248
249
250
251
252 public CE getAppointmentReason() {
253 CE retVal = this.getTypedField(7, 0);
254 return retVal;
255 }
256
257
258
259
260
261 public CE getSch7_AppointmentReason() {
262 CE retVal = this.getTypedField(7, 0);
263 return retVal;
264 }
265
266
267
268
269
270
271
272 public CE getAppointmentType() {
273 CE retVal = this.getTypedField(8, 0);
274 return retVal;
275 }
276
277
278
279
280
281 public CE getSch8_AppointmentType() {
282 CE retVal = this.getTypedField(8, 0);
283 return retVal;
284 }
285
286
287
288
289
290
291
292 public NM getAppointmentDuration() {
293 NM retVal = this.getTypedField(9, 0);
294 return retVal;
295 }
296
297
298
299
300
301 public NM getSch9_AppointmentDuration() {
302 NM retVal = this.getTypedField(9, 0);
303 return retVal;
304 }
305
306
307
308
309
310
311
312 public CE getAppointmentDurationUnits() {
313 CE retVal = this.getTypedField(10, 0);
314 return retVal;
315 }
316
317
318
319
320
321 public CE getSch10_AppointmentDurationUnits() {
322 CE retVal = this.getTypedField(10, 0);
323 return retVal;
324 }
325
326
327
328
329
330 public TQ[] getAppointmentTimingQuantity() {
331 TQ[] retVal = this.getTypedField(11, new TQ[0]);
332 return retVal;
333 }
334
335
336
337
338
339 public TQ[] getSch11_AppointmentTimingQuantity() {
340 TQ[] retVal = this.getTypedField(11, new TQ[0]);
341 return retVal;
342 }
343
344
345
346
347
348
349
350 public int getAppointmentTimingQuantityReps() {
351 return this.getReps(11);
352 }
353
354
355
356
357
358
359
360
361 public TQ getAppointmentTimingQuantity(int rep) {
362 TQ retVal = this.getTypedField(11, rep);
363 return retVal;
364 }
365
366
367
368
369
370
371
372 public TQ getSch11_AppointmentTimingQuantity(int rep) {
373 TQ retVal = this.getTypedField(11, rep);
374 return retVal;
375 }
376
377
378
379
380
381
382 public int getSch11_AppointmentTimingQuantityReps() {
383 return this.getReps(11);
384 }
385
386
387
388
389
390
391
392
393
394 public TQ insertAppointmentTimingQuantity(int rep) throws HL7Exception {
395 return (TQ) super.insertRepetition(11, rep);
396 }
397
398
399
400
401
402
403
404
405
406 public TQ insertSch11_AppointmentTimingQuantity(int rep) throws HL7Exception {
407 return (TQ) super.insertRepetition(11, rep);
408 }
409
410
411
412
413
414
415
416
417
418 public TQ removeAppointmentTimingQuantity(int rep) throws HL7Exception {
419 return (TQ) super.removeRepetition(11, rep);
420 }
421
422
423
424
425
426
427
428
429
430 public TQ removeSch11_AppointmentTimingQuantity(int rep) throws HL7Exception {
431 return (TQ) super.removeRepetition(11, rep);
432 }
433
434
435
436
437
438
439 public XCN[] getPlacerContactPerson() {
440 XCN[] retVal = this.getTypedField(12, new XCN[0]);
441 return retVal;
442 }
443
444
445
446
447
448 public XCN[] getSch12_PlacerContactPerson() {
449 XCN[] retVal = this.getTypedField(12, new XCN[0]);
450 return retVal;
451 }
452
453
454
455
456
457
458
459 public int getPlacerContactPersonReps() {
460 return this.getReps(12);
461 }
462
463
464
465
466
467
468
469
470 public XCN getPlacerContactPerson(int rep) {
471 XCN retVal = this.getTypedField(12, rep);
472 return retVal;
473 }
474
475
476
477
478
479
480
481 public XCN getSch12_PlacerContactPerson(int rep) {
482 XCN retVal = this.getTypedField(12, rep);
483 return retVal;
484 }
485
486
487
488
489
490
491 public int getSch12_PlacerContactPersonReps() {
492 return this.getReps(12);
493 }
494
495
496
497
498
499
500
501
502
503 public XCN insertPlacerContactPerson(int rep) throws HL7Exception {
504 return (XCN) super.insertRepetition(12, rep);
505 }
506
507
508
509
510
511
512
513
514
515 public XCN insertSch12_PlacerContactPerson(int rep) throws HL7Exception {
516 return (XCN) super.insertRepetition(12, rep);
517 }
518
519
520
521
522
523
524
525
526
527 public XCN removePlacerContactPerson(int rep) throws HL7Exception {
528 return (XCN) super.removeRepetition(12, rep);
529 }
530
531
532
533
534
535
536
537
538
539 public XCN removeSch12_PlacerContactPerson(int rep) throws HL7Exception {
540 return (XCN) super.removeRepetition(12, rep);
541 }
542
543
544
545
546
547
548
549
550 public XTN getPlacerContactPhoneNumber() {
551 XTN retVal = this.getTypedField(13, 0);
552 return retVal;
553 }
554
555
556
557
558
559 public XTN getSch13_PlacerContactPhoneNumber() {
560 XTN retVal = this.getTypedField(13, 0);
561 return retVal;
562 }
563
564
565
566
567
568 public XAD[] getPlacerContactAddress() {
569 XAD[] retVal = this.getTypedField(14, new XAD[0]);
570 return retVal;
571 }
572
573
574
575
576
577 public XAD[] getSch14_PlacerContactAddress() {
578 XAD[] retVal = this.getTypedField(14, new XAD[0]);
579 return retVal;
580 }
581
582
583
584
585
586
587
588 public int getPlacerContactAddressReps() {
589 return this.getReps(14);
590 }
591
592
593
594
595
596
597
598
599 public XAD getPlacerContactAddress(int rep) {
600 XAD retVal = this.getTypedField(14, rep);
601 return retVal;
602 }
603
604
605
606
607
608
609
610 public XAD getSch14_PlacerContactAddress(int rep) {
611 XAD retVal = this.getTypedField(14, rep);
612 return retVal;
613 }
614
615
616
617
618
619
620 public int getSch14_PlacerContactAddressReps() {
621 return this.getReps(14);
622 }
623
624
625
626
627
628
629
630
631
632 public XAD insertPlacerContactAddress(int rep) throws HL7Exception {
633 return (XAD) super.insertRepetition(14, rep);
634 }
635
636
637
638
639
640
641
642
643
644 public XAD insertSch14_PlacerContactAddress(int rep) throws HL7Exception {
645 return (XAD) super.insertRepetition(14, rep);
646 }
647
648
649
650
651
652
653
654
655
656 public XAD removePlacerContactAddress(int rep) throws HL7Exception {
657 return (XAD) super.removeRepetition(14, rep);
658 }
659
660
661
662
663
664
665
666
667
668 public XAD removeSch14_PlacerContactAddress(int rep) throws HL7Exception {
669 return (XAD) super.removeRepetition(14, rep);
670 }
671
672
673
674
675
676
677
678
679 public PL getPlacerContactLocation() {
680 PL retVal = this.getTypedField(15, 0);
681 return retVal;
682 }
683
684
685
686
687
688 public PL getSch15_PlacerContactLocation() {
689 PL retVal = this.getTypedField(15, 0);
690 return retVal;
691 }
692
693
694
695
696
697 public XCN[] getFillerContactPerson() {
698 XCN[] retVal = this.getTypedField(16, new XCN[0]);
699 return retVal;
700 }
701
702
703
704
705
706 public XCN[] getSch16_FillerContactPerson() {
707 XCN[] retVal = this.getTypedField(16, new XCN[0]);
708 return retVal;
709 }
710
711
712
713
714
715
716
717 public int getFillerContactPersonReps() {
718 return this.getReps(16);
719 }
720
721
722
723
724
725
726
727
728 public XCN getFillerContactPerson(int rep) {
729 XCN retVal = this.getTypedField(16, rep);
730 return retVal;
731 }
732
733
734
735
736
737
738
739 public XCN getSch16_FillerContactPerson(int rep) {
740 XCN retVal = this.getTypedField(16, rep);
741 return retVal;
742 }
743
744
745
746
747
748
749 public int getSch16_FillerContactPersonReps() {
750 return this.getReps(16);
751 }
752
753
754
755
756
757
758
759
760
761 public XCN insertFillerContactPerson(int rep) throws HL7Exception {
762 return (XCN) super.insertRepetition(16, rep);
763 }
764
765
766
767
768
769
770
771
772
773 public XCN insertSch16_FillerContactPerson(int rep) throws HL7Exception {
774 return (XCN) super.insertRepetition(16, rep);
775 }
776
777
778
779
780
781
782
783
784
785 public XCN removeFillerContactPerson(int rep) throws HL7Exception {
786 return (XCN) super.removeRepetition(16, rep);
787 }
788
789
790
791
792
793
794
795
796
797 public XCN removeSch16_FillerContactPerson(int rep) throws HL7Exception {
798 return (XCN) super.removeRepetition(16, rep);
799 }
800
801
802
803
804
805
806
807
808 public XTN getFillerContactPhoneNumber() {
809 XTN retVal = this.getTypedField(17, 0);
810 return retVal;
811 }
812
813
814
815
816
817 public XTN getSch17_FillerContactPhoneNumber() {
818 XTN retVal = this.getTypedField(17, 0);
819 return retVal;
820 }
821
822
823
824
825
826 public XAD[] getFillerContactAddress() {
827 XAD[] retVal = this.getTypedField(18, new XAD[0]);
828 return retVal;
829 }
830
831
832
833
834
835 public XAD[] getSch18_FillerContactAddress() {
836 XAD[] retVal = this.getTypedField(18, new XAD[0]);
837 return retVal;
838 }
839
840
841
842
843
844
845
846 public int getFillerContactAddressReps() {
847 return this.getReps(18);
848 }
849
850
851
852
853
854
855
856
857 public XAD getFillerContactAddress(int rep) {
858 XAD retVal = this.getTypedField(18, rep);
859 return retVal;
860 }
861
862
863
864
865
866
867
868 public XAD getSch18_FillerContactAddress(int rep) {
869 XAD retVal = this.getTypedField(18, rep);
870 return retVal;
871 }
872
873
874
875
876
877
878 public int getSch18_FillerContactAddressReps() {
879 return this.getReps(18);
880 }
881
882
883
884
885
886
887
888
889
890 public XAD insertFillerContactAddress(int rep) throws HL7Exception {
891 return (XAD) super.insertRepetition(18, rep);
892 }
893
894
895
896
897
898
899
900
901
902 public XAD insertSch18_FillerContactAddress(int rep) throws HL7Exception {
903 return (XAD) super.insertRepetition(18, rep);
904 }
905
906
907
908
909
910
911
912
913
914 public XAD removeFillerContactAddress(int rep) throws HL7Exception {
915 return (XAD) super.removeRepetition(18, rep);
916 }
917
918
919
920
921
922
923
924
925
926 public XAD removeSch18_FillerContactAddress(int rep) throws HL7Exception {
927 return (XAD) super.removeRepetition(18, rep);
928 }
929
930
931
932
933
934
935
936
937 public PL getFillerContactLocation() {
938 PL retVal = this.getTypedField(19, 0);
939 return retVal;
940 }
941
942
943
944
945
946 public PL getSch19_FillerContactLocation() {
947 PL retVal = this.getTypedField(19, 0);
948 return retVal;
949 }
950
951
952
953
954
955 public XCN[] getEnteredByPerson() {
956 XCN[] retVal = this.getTypedField(20, new XCN[0]);
957 return retVal;
958 }
959
960
961
962
963
964 public XCN[] getSch20_EnteredByPerson() {
965 XCN[] retVal = this.getTypedField(20, new XCN[0]);
966 return retVal;
967 }
968
969
970
971
972
973
974
975 public int getEnteredByPersonReps() {
976 return this.getReps(20);
977 }
978
979
980
981
982
983
984
985
986 public XCN getEnteredByPerson(int rep) {
987 XCN retVal = this.getTypedField(20, rep);
988 return retVal;
989 }
990
991
992
993
994
995
996
997 public XCN getSch20_EnteredByPerson(int rep) {
998 XCN retVal = this.getTypedField(20, rep);
999 return retVal;
1000 }
1001
1002
1003
1004
1005
1006
1007 public int getSch20_EnteredByPersonReps() {
1008 return this.getReps(20);
1009 }
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019 public XCN insertEnteredByPerson(int rep) throws HL7Exception {
1020 return (XCN) super.insertRepetition(20, rep);
1021 }
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031 public XCN insertSch20_EnteredByPerson(int rep) throws HL7Exception {
1032 return (XCN) super.insertRepetition(20, rep);
1033 }
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043 public XCN removeEnteredByPerson(int rep) throws HL7Exception {
1044 return (XCN) super.removeRepetition(20, rep);
1045 }
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055 public XCN removeSch20_EnteredByPerson(int rep) throws HL7Exception {
1056 return (XCN) super.removeRepetition(20, rep);
1057 }
1058
1059
1060
1061
1062
1063
1064 public XTN[] getEnteredByPhoneNumber() {
1065 XTN[] retVal = this.getTypedField(21, new XTN[0]);
1066 return retVal;
1067 }
1068
1069
1070
1071
1072
1073 public XTN[] getSch21_EnteredByPhoneNumber() {
1074 XTN[] retVal = this.getTypedField(21, new XTN[0]);
1075 return retVal;
1076 }
1077
1078
1079
1080
1081
1082
1083
1084 public int getEnteredByPhoneNumberReps() {
1085 return this.getReps(21);
1086 }
1087
1088
1089
1090
1091
1092
1093
1094
1095 public XTN getEnteredByPhoneNumber(int rep) {
1096 XTN retVal = this.getTypedField(21, rep);
1097 return retVal;
1098 }
1099
1100
1101
1102
1103
1104
1105
1106 public XTN getSch21_EnteredByPhoneNumber(int rep) {
1107 XTN retVal = this.getTypedField(21, rep);
1108 return retVal;
1109 }
1110
1111
1112
1113
1114
1115
1116 public int getSch21_EnteredByPhoneNumberReps() {
1117 return this.getReps(21);
1118 }
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128 public XTN insertEnteredByPhoneNumber(int rep) throws HL7Exception {
1129 return (XTN) super.insertRepetition(21, rep);
1130 }
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140 public XTN insertSch21_EnteredByPhoneNumber(int rep) throws HL7Exception {
1141 return (XTN) super.insertRepetition(21, rep);
1142 }
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152 public XTN removeEnteredByPhoneNumber(int rep) throws HL7Exception {
1153 return (XTN) super.removeRepetition(21, rep);
1154 }
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164 public XTN removeSch21_EnteredByPhoneNumber(int rep) throws HL7Exception {
1165 return (XTN) super.removeRepetition(21, rep);
1166 }
1167
1168
1169
1170
1171
1172
1173
1174
1175 public PL getEnteredByLocation() {
1176 PL retVal = this.getTypedField(22, 0);
1177 return retVal;
1178 }
1179
1180
1181
1182
1183
1184 public PL getSch22_EnteredByLocation() {
1185 PL retVal = this.getTypedField(22, 0);
1186 return retVal;
1187 }
1188
1189
1190
1191
1192
1193
1194
1195 public EI getParentPlacerAppointmentID() {
1196 EI retVal = this.getTypedField(23, 0);
1197 return retVal;
1198 }
1199
1200
1201
1202
1203
1204 public EI getSch23_ParentPlacerAppointmentID() {
1205 EI retVal = this.getTypedField(23, 0);
1206 return retVal;
1207 }
1208
1209
1210
1211
1212
1213
1214
1215 public EI getParentFillerAppointmentID() {
1216 EI retVal = this.getTypedField(24, 0);
1217 return retVal;
1218 }
1219
1220
1221
1222
1223
1224 public EI getSch24_ParentFillerAppointmentID() {
1225 EI retVal = this.getTypedField(24, 0);
1226 return retVal;
1227 }
1228
1229
1230
1231
1232
1233
1234
1235 public CE getFillerStatusCode() {
1236 CE retVal = this.getTypedField(25, 0);
1237 return retVal;
1238 }
1239
1240
1241
1242
1243
1244 public CE getSch25_FillerStatusCode() {
1245 CE retVal = this.getTypedField(25, 0);
1246 return retVal;
1247 }
1248
1249
1250
1251
1252
1253 public EI[] getPlacerOrderNumber() {
1254 EI[] retVal = this.getTypedField(26, new EI[0]);
1255 return retVal;
1256 }
1257
1258
1259
1260
1261
1262 public EI[] getSch26_PlacerOrderNumber() {
1263 EI[] retVal = this.getTypedField(26, new EI[0]);
1264 return retVal;
1265 }
1266
1267
1268
1269
1270
1271
1272
1273 public int getPlacerOrderNumberReps() {
1274 return this.getReps(26);
1275 }
1276
1277
1278
1279
1280
1281
1282
1283
1284 public EI getPlacerOrderNumber(int rep) {
1285 EI retVal = this.getTypedField(26, rep);
1286 return retVal;
1287 }
1288
1289
1290
1291
1292
1293
1294
1295 public EI getSch26_PlacerOrderNumber(int rep) {
1296 EI retVal = this.getTypedField(26, rep);
1297 return retVal;
1298 }
1299
1300
1301
1302
1303
1304
1305 public int getSch26_PlacerOrderNumberReps() {
1306 return this.getReps(26);
1307 }
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317 public EI insertPlacerOrderNumber(int rep) throws HL7Exception {
1318 return (EI) super.insertRepetition(26, rep);
1319 }
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329 public EI insertSch26_PlacerOrderNumber(int rep) throws HL7Exception {
1330 return (EI) super.insertRepetition(26, rep);
1331 }
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341 public EI removePlacerOrderNumber(int rep) throws HL7Exception {
1342 return (EI) super.removeRepetition(26, rep);
1343 }
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353 public EI removeSch26_PlacerOrderNumber(int rep) throws HL7Exception {
1354 return (EI) super.removeRepetition(26, rep);
1355 }
1356
1357
1358
1359
1360
1361
1362 public EI[] getFillerOrderNumber() {
1363 EI[] retVal = this.getTypedField(27, new EI[0]);
1364 return retVal;
1365 }
1366
1367
1368
1369
1370
1371 public EI[] getSch27_FillerOrderNumber() {
1372 EI[] retVal = this.getTypedField(27, new EI[0]);
1373 return retVal;
1374 }
1375
1376
1377
1378
1379
1380
1381
1382 public int getFillerOrderNumberReps() {
1383 return this.getReps(27);
1384 }
1385
1386
1387
1388
1389
1390
1391
1392
1393 public EI getFillerOrderNumber(int rep) {
1394 EI retVal = this.getTypedField(27, rep);
1395 return retVal;
1396 }
1397
1398
1399
1400
1401
1402
1403
1404 public EI getSch27_FillerOrderNumber(int rep) {
1405 EI retVal = this.getTypedField(27, rep);
1406 return retVal;
1407 }
1408
1409
1410
1411
1412
1413
1414 public int getSch27_FillerOrderNumberReps() {
1415 return this.getReps(27);
1416 }
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426 public EI insertFillerOrderNumber(int rep) throws HL7Exception {
1427 return (EI) super.insertRepetition(27, rep);
1428 }
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438 public EI insertSch27_FillerOrderNumber(int rep) throws HL7Exception {
1439 return (EI) super.insertRepetition(27, rep);
1440 }
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450 public EI removeFillerOrderNumber(int rep) throws HL7Exception {
1451 return (EI) super.removeRepetition(27, rep);
1452 }
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462 public EI removeSch27_FillerOrderNumber(int rep) throws HL7Exception {
1463 return (EI) super.removeRepetition(27, rep);
1464 }
1465
1466
1467
1468
1469
1470
1471
1472 protected Type createNewTypeWithoutReflection(int field) {
1473 switch (field) {
1474 case 0: return new EI(getMessage());
1475 case 1: return new EI(getMessage());
1476 case 2: return new NM(getMessage());
1477 case 3: return new EI(getMessage());
1478 case 4: return new CE(getMessage());
1479 case 5: return new CE(getMessage());
1480 case 6: return new CE(getMessage());
1481 case 7: return new CE(getMessage());
1482 case 8: return new NM(getMessage());
1483 case 9: return new CE(getMessage());
1484 case 10: return new TQ(getMessage());
1485 case 11: return new XCN(getMessage());
1486 case 12: return new XTN(getMessage());
1487 case 13: return new XAD(getMessage());
1488 case 14: return new PL(getMessage());
1489 case 15: return new XCN(getMessage());
1490 case 16: return new XTN(getMessage());
1491 case 17: return new XAD(getMessage());
1492 case 18: return new PL(getMessage());
1493 case 19: return new XCN(getMessage());
1494 case 20: return new XTN(getMessage());
1495 case 21: return new PL(getMessage());
1496 case 22: return new EI(getMessage());
1497 case 23: return new EI(getMessage());
1498 case 24: return new CE(getMessage());
1499 case 25: return new EI(getMessage());
1500 case 26: return new EI(getMessage());
1501 default: return null;
1502 }
1503 }
1504
1505
1506 }
1507