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