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