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
82
83
84
85 @SuppressWarnings("unused")
86 public class RXE extends AbstractSegment {
87
88
89
90
91 public RXE(Group parent, ModelClassFactory factory) {
92 super(parent, factory);
93 init(factory);
94 }
95
96 private void init(ModelClassFactory factory) {
97 try {
98 this.add(TQ.class, true, 1, 200, new Object[]{ getMessage() }, "Quantity/Timing");
99 this.add(CE.class, true, 1, 250, new Object[]{ getMessage() }, "Give Code");
100 this.add(NM.class, true, 1, 20, new Object[]{ getMessage() }, "Give Amount - Minimum");
101 this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Give Amount - Maximum");
102 this.add(CE.class, true, 1, 250, new Object[]{ getMessage() }, "Give Units");
103 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Give Dosage Form");
104 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Provider's Administration Instructions");
105 this.add(LA1.class, false, 1, 200, new Object[]{ getMessage() }, "Deliver-To Location");
106 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(167) }, "Substitution Status");
107 this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Dispense Amount");
108 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Dispense Units");
109 this.add(NM.class, false, 1, 3, new Object[]{ getMessage() }, "Number of Refills");
110 this.add(XCN.class, false, 0, 250, new Object[]{ getMessage() }, "Ordering Provider's DEA Number");
111 this.add(XCN.class, false, 0, 250, new Object[]{ getMessage() }, "Pharmacist/Treatment Supplier's Verifier ID");
112 this.add(ST.class, false, 1, 20, new Object[]{ getMessage() }, "Prescription Number");
113 this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Number of Refills Remaining");
114 this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Number of Refills/Doses Dispensed");
115 this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "D/T of Most Recent Refill or Dose Dispensed");
116 this.add(CQ.class, false, 1, 10, new Object[]{ getMessage() }, "Total Daily Dose");
117 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Needs Human Review");
118 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Pharmacy/Treatment Supplier's Special Dispensing Instructions");
119 this.add(ST.class, false, 1, 20, new Object[]{ getMessage() }, "Give Per (Time Unit)");
120 this.add(ST.class, false, 1, 6, new Object[]{ getMessage() }, "Give Rate Amount");
121 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Give Rate Units");
122 this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Give Strength");
123 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Give Strength Units");
124 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Give Indication");
125 this.add(NM.class, false, 1, 20, new Object[]{ getMessage() }, "Dispense Package Size");
126 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Dispense Package Size Unit");
127 this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(321) }, "Dispense Package Method");
128 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Supplementary Code");
129 } catch(HL7Exception e) {
130 log.error("Unexpected error creating RXE - this is probably a bug in the source code generator.", e);
131 }
132 }
133
134
135
136
137
138
139
140 public TQ getQuantityTiming() {
141 TQ retVal = this.getTypedField(1, 0);
142 return retVal;
143 }
144
145
146
147
148
149 public TQ getRxe1_QuantityTiming() {
150 TQ retVal = this.getTypedField(1, 0);
151 return retVal;
152 }
153
154
155
156
157
158
159
160 public CE getGiveCode() {
161 CE retVal = this.getTypedField(2, 0);
162 return retVal;
163 }
164
165
166
167
168
169 public CE getRxe2_GiveCode() {
170 CE retVal = this.getTypedField(2, 0);
171 return retVal;
172 }
173
174
175
176
177
178
179
180 public NM getGiveAmountMinimum() {
181 NM retVal = this.getTypedField(3, 0);
182 return retVal;
183 }
184
185
186
187
188
189 public NM getRxe3_GiveAmountMinimum() {
190 NM retVal = this.getTypedField(3, 0);
191 return retVal;
192 }
193
194
195
196
197
198
199
200 public NM getGiveAmountMaximum() {
201 NM retVal = this.getTypedField(4, 0);
202 return retVal;
203 }
204
205
206
207
208
209 public NM getRxe4_GiveAmountMaximum() {
210 NM retVal = this.getTypedField(4, 0);
211 return retVal;
212 }
213
214
215
216
217
218
219
220 public CE getGiveUnits() {
221 CE retVal = this.getTypedField(5, 0);
222 return retVal;
223 }
224
225
226
227
228
229 public CE getRxe5_GiveUnits() {
230 CE retVal = this.getTypedField(5, 0);
231 return retVal;
232 }
233
234
235
236
237
238
239
240 public CE getGiveDosageForm() {
241 CE retVal = this.getTypedField(6, 0);
242 return retVal;
243 }
244
245
246
247
248
249 public CE getRxe6_GiveDosageForm() {
250 CE retVal = this.getTypedField(6, 0);
251 return retVal;
252 }
253
254
255
256
257
258 public CE[] getProviderSAdministrationInstructions() {
259 CE[] retVal = this.getTypedField(7, new CE[0]);
260 return retVal;
261 }
262
263
264
265
266
267 public CE[] getRxe7_ProviderSAdministrationInstructions() {
268 CE[] retVal = this.getTypedField(7, new CE[0]);
269 return retVal;
270 }
271
272
273
274
275
276
277
278 public int getProviderSAdministrationInstructionsReps() {
279 return this.getReps(7);
280 }
281
282
283
284
285
286
287
288
289 public CE getProviderSAdministrationInstructions(int rep) {
290 CE retVal = this.getTypedField(7, rep);
291 return retVal;
292 }
293
294
295
296
297
298
299
300 public CE getRxe7_ProviderSAdministrationInstructions(int rep) {
301 CE retVal = this.getTypedField(7, rep);
302 return retVal;
303 }
304
305
306
307
308
309
310 public int getRxe7_ProviderSAdministrationInstructionsReps() {
311 return this.getReps(7);
312 }
313
314
315
316
317
318
319
320
321
322 public CE insertProviderSAdministrationInstructions(int rep) throws HL7Exception {
323 return (CE) super.insertRepetition(7, rep);
324 }
325
326
327
328
329
330
331
332
333
334 public CE insertRxe7_ProviderSAdministrationInstructions(int rep) throws HL7Exception {
335 return (CE) super.insertRepetition(7, rep);
336 }
337
338
339
340
341
342
343
344
345
346 public CE removeProviderSAdministrationInstructions(int rep) throws HL7Exception {
347 return (CE) super.removeRepetition(7, rep);
348 }
349
350
351
352
353
354
355
356
357
358 public CE removeRxe7_ProviderSAdministrationInstructions(int rep) throws HL7Exception {
359 return (CE) super.removeRepetition(7, rep);
360 }
361
362
363
364
365
366
367
368
369 public LA1 getDeliverToLocation() {
370 LA1 retVal = this.getTypedField(8, 0);
371 return retVal;
372 }
373
374
375
376
377
378 public LA1 getRxe8_DeliverToLocation() {
379 LA1 retVal = this.getTypedField(8, 0);
380 return retVal;
381 }
382
383
384
385
386
387
388
389 public ID getSubstitutionStatus() {
390 ID retVal = this.getTypedField(9, 0);
391 return retVal;
392 }
393
394
395
396
397
398 public ID getRxe9_SubstitutionStatus() {
399 ID retVal = this.getTypedField(9, 0);
400 return retVal;
401 }
402
403
404
405
406
407
408
409 public NM getDispenseAmount() {
410 NM retVal = this.getTypedField(10, 0);
411 return retVal;
412 }
413
414
415
416
417
418 public NM getRxe10_DispenseAmount() {
419 NM retVal = this.getTypedField(10, 0);
420 return retVal;
421 }
422
423
424
425
426
427
428
429 public CE getDispenseUnits() {
430 CE retVal = this.getTypedField(11, 0);
431 return retVal;
432 }
433
434
435
436
437
438 public CE getRxe11_DispenseUnits() {
439 CE retVal = this.getTypedField(11, 0);
440 return retVal;
441 }
442
443
444
445
446
447
448
449 public NM getNumberOfRefills() {
450 NM retVal = this.getTypedField(12, 0);
451 return retVal;
452 }
453
454
455
456
457
458 public NM getRxe12_NumberOfRefills() {
459 NM retVal = this.getTypedField(12, 0);
460 return retVal;
461 }
462
463
464
465
466
467 public XCN[] getOrderingProviderSDEANumber() {
468 XCN[] retVal = this.getTypedField(13, new XCN[0]);
469 return retVal;
470 }
471
472
473
474
475
476 public XCN[] getRxe13_OrderingProviderSDEANumber() {
477 XCN[] retVal = this.getTypedField(13, new XCN[0]);
478 return retVal;
479 }
480
481
482
483
484
485
486
487 public int getOrderingProviderSDEANumberReps() {
488 return this.getReps(13);
489 }
490
491
492
493
494
495
496
497
498 public XCN getOrderingProviderSDEANumber(int rep) {
499 XCN retVal = this.getTypedField(13, rep);
500 return retVal;
501 }
502
503
504
505
506
507
508
509 public XCN getRxe13_OrderingProviderSDEANumber(int rep) {
510 XCN retVal = this.getTypedField(13, rep);
511 return retVal;
512 }
513
514
515
516
517
518
519 public int getRxe13_OrderingProviderSDEANumberReps() {
520 return this.getReps(13);
521 }
522
523
524
525
526
527
528
529
530
531 public XCN insertOrderingProviderSDEANumber(int rep) throws HL7Exception {
532 return (XCN) super.insertRepetition(13, rep);
533 }
534
535
536
537
538
539
540
541
542
543 public XCN insertRxe13_OrderingProviderSDEANumber(int rep) throws HL7Exception {
544 return (XCN) super.insertRepetition(13, rep);
545 }
546
547
548
549
550
551
552
553
554
555 public XCN removeOrderingProviderSDEANumber(int rep) throws HL7Exception {
556 return (XCN) super.removeRepetition(13, rep);
557 }
558
559
560
561
562
563
564
565
566
567 public XCN removeRxe13_OrderingProviderSDEANumber(int rep) throws HL7Exception {
568 return (XCN) super.removeRepetition(13, rep);
569 }
570
571
572
573
574
575
576 public XCN[] getPharmacistTreatmentSupplierSVerifierID() {
577 XCN[] retVal = this.getTypedField(14, new XCN[0]);
578 return retVal;
579 }
580
581
582
583
584
585 public XCN[] getRxe14_PharmacistTreatmentSupplierSVerifierID() {
586 XCN[] retVal = this.getTypedField(14, new XCN[0]);
587 return retVal;
588 }
589
590
591
592
593
594
595
596 public int getPharmacistTreatmentSupplierSVerifierIDReps() {
597 return this.getReps(14);
598 }
599
600
601
602
603
604
605
606
607 public XCN getPharmacistTreatmentSupplierSVerifierID(int rep) {
608 XCN retVal = this.getTypedField(14, rep);
609 return retVal;
610 }
611
612
613
614
615
616
617
618 public XCN getRxe14_PharmacistTreatmentSupplierSVerifierID(int rep) {
619 XCN retVal = this.getTypedField(14, rep);
620 return retVal;
621 }
622
623
624
625
626
627
628 public int getRxe14_PharmacistTreatmentSupplierSVerifierIDReps() {
629 return this.getReps(14);
630 }
631
632
633
634
635
636
637
638
639
640 public XCN insertPharmacistTreatmentSupplierSVerifierID(int rep) throws HL7Exception {
641 return (XCN) super.insertRepetition(14, rep);
642 }
643
644
645
646
647
648
649
650
651
652 public XCN insertRxe14_PharmacistTreatmentSupplierSVerifierID(int rep) throws HL7Exception {
653 return (XCN) super.insertRepetition(14, rep);
654 }
655
656
657
658
659
660
661
662
663
664 public XCN removePharmacistTreatmentSupplierSVerifierID(int rep) throws HL7Exception {
665 return (XCN) super.removeRepetition(14, rep);
666 }
667
668
669
670
671
672
673
674
675
676 public XCN removeRxe14_PharmacistTreatmentSupplierSVerifierID(int rep) throws HL7Exception {
677 return (XCN) super.removeRepetition(14, rep);
678 }
679
680
681
682
683
684
685
686
687 public ST getPrescriptionNumber() {
688 ST retVal = this.getTypedField(15, 0);
689 return retVal;
690 }
691
692
693
694
695
696 public ST getRxe15_PrescriptionNumber() {
697 ST retVal = this.getTypedField(15, 0);
698 return retVal;
699 }
700
701
702
703
704
705
706
707 public NM getNumberOfRefillsRemaining() {
708 NM retVal = this.getTypedField(16, 0);
709 return retVal;
710 }
711
712
713
714
715
716 public NM getRxe16_NumberOfRefillsRemaining() {
717 NM retVal = this.getTypedField(16, 0);
718 return retVal;
719 }
720
721
722
723
724
725
726
727 public NM getNumberOfRefillsDosesDispensed() {
728 NM retVal = this.getTypedField(17, 0);
729 return retVal;
730 }
731
732
733
734
735
736 public NM getRxe17_NumberOfRefillsDosesDispensed() {
737 NM retVal = this.getTypedField(17, 0);
738 return retVal;
739 }
740
741
742
743
744
745
746
747 public TS getDTOfMostRecentRefillOrDoseDispensed() {
748 TS retVal = this.getTypedField(18, 0);
749 return retVal;
750 }
751
752
753
754
755
756 public TS getRxe18_DTOfMostRecentRefillOrDoseDispensed() {
757 TS retVal = this.getTypedField(18, 0);
758 return retVal;
759 }
760
761
762
763
764
765
766
767 public CQ getTotalDailyDose() {
768 CQ retVal = this.getTypedField(19, 0);
769 return retVal;
770 }
771
772
773
774
775
776 public CQ getRxe19_TotalDailyDose() {
777 CQ retVal = this.getTypedField(19, 0);
778 return retVal;
779 }
780
781
782
783
784
785
786
787 public ID getNeedsHumanReview() {
788 ID retVal = this.getTypedField(20, 0);
789 return retVal;
790 }
791
792
793
794
795
796 public ID getRxe20_NeedsHumanReview() {
797 ID retVal = this.getTypedField(20, 0);
798 return retVal;
799 }
800
801
802
803
804
805 public CE[] getPharmacyTreatmentSupplierSSpecialDispensingInstructions() {
806 CE[] retVal = this.getTypedField(21, new CE[0]);
807 return retVal;
808 }
809
810
811
812
813
814 public CE[] getRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions() {
815 CE[] retVal = this.getTypedField(21, new CE[0]);
816 return retVal;
817 }
818
819
820
821
822
823
824
825 public int getPharmacyTreatmentSupplierSSpecialDispensingInstructionsReps() {
826 return this.getReps(21);
827 }
828
829
830
831
832
833
834
835
836 public CE getPharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) {
837 CE retVal = this.getTypedField(21, rep);
838 return retVal;
839 }
840
841
842
843
844
845
846
847 public CE getRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) {
848 CE retVal = this.getTypedField(21, rep);
849 return retVal;
850 }
851
852
853
854
855
856
857 public int getRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructionsReps() {
858 return this.getReps(21);
859 }
860
861
862
863
864
865
866
867
868
869 public CE insertPharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) throws HL7Exception {
870 return (CE) super.insertRepetition(21, rep);
871 }
872
873
874
875
876
877
878
879
880
881 public CE insertRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) throws HL7Exception {
882 return (CE) super.insertRepetition(21, rep);
883 }
884
885
886
887
888
889
890
891
892
893 public CE removePharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) throws HL7Exception {
894 return (CE) super.removeRepetition(21, rep);
895 }
896
897
898
899
900
901
902
903
904
905 public CE removeRxe21_PharmacyTreatmentSupplierSSpecialDispensingInstructions(int rep) throws HL7Exception {
906 return (CE) super.removeRepetition(21, rep);
907 }
908
909
910
911
912
913
914
915
916 public ST getGivePerTimeUnit() {
917 ST retVal = this.getTypedField(22, 0);
918 return retVal;
919 }
920
921
922
923
924
925 public ST getRxe22_GivePerTimeUnit() {
926 ST retVal = this.getTypedField(22, 0);
927 return retVal;
928 }
929
930
931
932
933
934
935
936 public ST getGiveRateAmount() {
937 ST retVal = this.getTypedField(23, 0);
938 return retVal;
939 }
940
941
942
943
944
945 public ST getRxe23_GiveRateAmount() {
946 ST retVal = this.getTypedField(23, 0);
947 return retVal;
948 }
949
950
951
952
953
954
955
956 public CE getGiveRateUnits() {
957 CE retVal = this.getTypedField(24, 0);
958 return retVal;
959 }
960
961
962
963
964
965 public CE getRxe24_GiveRateUnits() {
966 CE retVal = this.getTypedField(24, 0);
967 return retVal;
968 }
969
970
971
972
973
974
975
976 public NM getGiveStrength() {
977 NM retVal = this.getTypedField(25, 0);
978 return retVal;
979 }
980
981
982
983
984
985 public NM getRxe25_GiveStrength() {
986 NM retVal = this.getTypedField(25, 0);
987 return retVal;
988 }
989
990
991
992
993
994
995
996 public CE getGiveStrengthUnits() {
997 CE retVal = this.getTypedField(26, 0);
998 return retVal;
999 }
1000
1001
1002
1003
1004
1005 public CE getRxe26_GiveStrengthUnits() {
1006 CE retVal = this.getTypedField(26, 0);
1007 return retVal;
1008 }
1009
1010
1011
1012
1013
1014 public CE[] getGiveIndication() {
1015 CE[] retVal = this.getTypedField(27, new CE[0]);
1016 return retVal;
1017 }
1018
1019
1020
1021
1022
1023 public CE[] getRxe27_GiveIndication() {
1024 CE[] retVal = this.getTypedField(27, new CE[0]);
1025 return retVal;
1026 }
1027
1028
1029
1030
1031
1032
1033
1034 public int getGiveIndicationReps() {
1035 return this.getReps(27);
1036 }
1037
1038
1039
1040
1041
1042
1043
1044
1045 public CE getGiveIndication(int rep) {
1046 CE retVal = this.getTypedField(27, rep);
1047 return retVal;
1048 }
1049
1050
1051
1052
1053
1054
1055
1056 public CE getRxe27_GiveIndication(int rep) {
1057 CE retVal = this.getTypedField(27, rep);
1058 return retVal;
1059 }
1060
1061
1062
1063
1064
1065
1066 public int getRxe27_GiveIndicationReps() {
1067 return this.getReps(27);
1068 }
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078 public CE insertGiveIndication(int rep) throws HL7Exception {
1079 return (CE) super.insertRepetition(27, rep);
1080 }
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090 public CE insertRxe27_GiveIndication(int rep) throws HL7Exception {
1091 return (CE) super.insertRepetition(27, rep);
1092 }
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102 public CE removeGiveIndication(int rep) throws HL7Exception {
1103 return (CE) super.removeRepetition(27, rep);
1104 }
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114 public CE removeRxe27_GiveIndication(int rep) throws HL7Exception {
1115 return (CE) super.removeRepetition(27, rep);
1116 }
1117
1118
1119
1120
1121
1122
1123
1124
1125 public NM getDispensePackageSize() {
1126 NM retVal = this.getTypedField(28, 0);
1127 return retVal;
1128 }
1129
1130
1131
1132
1133
1134 public NM getRxe28_DispensePackageSize() {
1135 NM retVal = this.getTypedField(28, 0);
1136 return retVal;
1137 }
1138
1139
1140
1141
1142
1143
1144
1145 public CE getDispensePackageSizeUnit() {
1146 CE retVal = this.getTypedField(29, 0);
1147 return retVal;
1148 }
1149
1150
1151
1152
1153
1154 public CE getRxe29_DispensePackageSizeUnit() {
1155 CE retVal = this.getTypedField(29, 0);
1156 return retVal;
1157 }
1158
1159
1160
1161
1162
1163
1164
1165 public ID getDispensePackageMethod() {
1166 ID retVal = this.getTypedField(30, 0);
1167 return retVal;
1168 }
1169
1170
1171
1172
1173
1174 public ID getRxe30_DispensePackageMethod() {
1175 ID retVal = this.getTypedField(30, 0);
1176 return retVal;
1177 }
1178
1179
1180
1181
1182
1183 public CE[] getSupplementaryCode() {
1184 CE[] retVal = this.getTypedField(31, new CE[0]);
1185 return retVal;
1186 }
1187
1188
1189
1190
1191
1192 public CE[] getRxe31_SupplementaryCode() {
1193 CE[] retVal = this.getTypedField(31, new CE[0]);
1194 return retVal;
1195 }
1196
1197
1198
1199
1200
1201
1202
1203 public int getSupplementaryCodeReps() {
1204 return this.getReps(31);
1205 }
1206
1207
1208
1209
1210
1211
1212
1213
1214 public CE getSupplementaryCode(int rep) {
1215 CE retVal = this.getTypedField(31, rep);
1216 return retVal;
1217 }
1218
1219
1220
1221
1222
1223
1224
1225 public CE getRxe31_SupplementaryCode(int rep) {
1226 CE retVal = this.getTypedField(31, rep);
1227 return retVal;
1228 }
1229
1230
1231
1232
1233
1234
1235 public int getRxe31_SupplementaryCodeReps() {
1236 return this.getReps(31);
1237 }
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247 public CE insertSupplementaryCode(int rep) throws HL7Exception {
1248 return (CE) super.insertRepetition(31, rep);
1249 }
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259 public CE insertRxe31_SupplementaryCode(int rep) throws HL7Exception {
1260 return (CE) super.insertRepetition(31, rep);
1261 }
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271 public CE removeSupplementaryCode(int rep) throws HL7Exception {
1272 return (CE) super.removeRepetition(31, rep);
1273 }
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283 public CE removeRxe31_SupplementaryCode(int rep) throws HL7Exception {
1284 return (CE) super.removeRepetition(31, rep);
1285 }
1286
1287
1288
1289
1290
1291
1292
1293 protected Type createNewTypeWithoutReflection(int field) {
1294 switch (field) {
1295 case 0: return new TQ(getMessage());
1296 case 1: return new CE(getMessage());
1297 case 2: return new NM(getMessage());
1298 case 3: return new NM(getMessage());
1299 case 4: return new CE(getMessage());
1300 case 5: return new CE(getMessage());
1301 case 6: return new CE(getMessage());
1302 case 7: return new LA1(getMessage());
1303 case 8: return new ID(getMessage(), new Integer( 167 ));
1304 case 9: return new NM(getMessage());
1305 case 10: return new CE(getMessage());
1306 case 11: return new NM(getMessage());
1307 case 12: return new XCN(getMessage());
1308 case 13: return new XCN(getMessage());
1309 case 14: return new ST(getMessage());
1310 case 15: return new NM(getMessage());
1311 case 16: return new NM(getMessage());
1312 case 17: return new TS(getMessage());
1313 case 18: return new CQ(getMessage());
1314 case 19: return new ID(getMessage(), new Integer( 136 ));
1315 case 20: return new CE(getMessage());
1316 case 21: return new ST(getMessage());
1317 case 22: return new ST(getMessage());
1318 case 23: return new CE(getMessage());
1319 case 24: return new NM(getMessage());
1320 case 25: return new CE(getMessage());
1321 case 26: return new CE(getMessage());
1322 case 27: return new NM(getMessage());
1323 case 28: return new CE(getMessage());
1324 case 29: return new ID(getMessage(), new Integer( 321 ));
1325 case 30: return new CE(getMessage());
1326 default: return null;
1327 }
1328 }
1329
1330
1331 }
1332