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 @SuppressWarnings("unused")
104 public class OBR extends AbstractSegment {
105
106
107
108
109 public OBR(Group parent, ModelClassFactory factory) {
110 super(parent, factory);
111 init(factory);
112 }
113
114 private void init(ModelClassFactory factory) {
115 try {
116 this.add(SI.class, false, 1, 4, new Object[]{ getMessage() }, "Set ID - OBR");
117 this.add(EI.class, false, 1, 22, new Object[]{ getMessage() }, "Placer Order Number");
118 this.add(EI.class, false, 1, 22, new Object[]{ getMessage() }, "Filler Order Number");
119 this.add(CE.class, true, 1, 250, new Object[]{ getMessage() }, "Universal Service Identifier");
120 this.add(ID.class, false, 1, 2, new Object[]{ getMessage(), new Integer(0) }, "Priority _ OBR");
121 this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Requested Date/Time");
122 this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Observation Date/Time");
123 this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Observation End Date/Time");
124 this.add(CQ.class, false, 1, 20, new Object[]{ getMessage() }, "Collection Volume");
125 this.add(XCN.class, false, 0, 250, new Object[]{ getMessage() }, "Collector Identifier");
126 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(65) }, "Specimen Action Code");
127 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Danger Code");
128 this.add(ST.class, false, 1, 300, new Object[]{ getMessage() }, "Relevant Clinical Information");
129 this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Specimen Received Date/Time");
130 this.add(SPS.class, false, 1, 300, new Object[]{ getMessage() }, "Specimen Source");
131 this.add(XCN.class, false, 0, 250, new Object[]{ getMessage() }, "Ordering Provider");
132 this.add(XTN.class, false, 0, 250, new Object[]{ getMessage() }, "Order Callback Phone Number");
133 this.add(ST.class, false, 1, 60, new Object[]{ getMessage() }, "Placer Field 1");
134 this.add(ST.class, false, 1, 60, new Object[]{ getMessage() }, "Placer Field 2");
135 this.add(ST.class, false, 1, 60, new Object[]{ getMessage() }, "Filler Field 1");
136 this.add(ST.class, false, 1, 60, new Object[]{ getMessage() }, "Filler Field 2");
137 this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Results Rpt/Status Chng - Date/Time");
138 this.add(MOC.class, false, 1, 40, new Object[]{ getMessage() }, "Charge to Practice");
139 this.add(ID.class, false, 1, 10, new Object[]{ getMessage(), new Integer(74) }, "Diagnostic Serv Sect ID");
140 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(123) }, "Result Status");
141 this.add(PRL.class, false, 1, 400, new Object[]{ getMessage() }, "Parent Result");
142 this.add(TQ.class, false, 0, 200, new Object[]{ getMessage() }, "Quantity/Timing");
143 this.add(XCN.class, false, 0, 250, new Object[]{ getMessage() }, "Result Copies To");
144 this.add(EIP.class, false, 1, 200, new Object[]{ getMessage() }, "Parent Number");
145 this.add(ID.class, false, 1, 20, new Object[]{ getMessage(), new Integer(124) }, "Transportation Mode");
146 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Reason for Study");
147 this.add(NDL.class, false, 1, 200, new Object[]{ getMessage() }, "Principal Result Interpreter");
148 this.add(NDL.class, false, 0, 200, new Object[]{ getMessage() }, "Assistant Result Interpreter");
149 this.add(NDL.class, false, 0, 200, new Object[]{ getMessage() }, "Technician");
150 this.add(NDL.class, false, 0, 200, new Object[]{ getMessage() }, "Transcriptionist");
151 this.add(TS.class, false, 1, 26, new Object[]{ getMessage() }, "Scheduled Date/Time");
152 this.add(NM.class, false, 1, 4, new Object[]{ getMessage() }, "Number of Sample Containers *");
153 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Transport Logistics of Collected Sample");
154 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Collector's Comment *");
155 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Transport Arrangement Responsibility");
156 this.add(ID.class, false, 1, 30, new Object[]{ getMessage(), new Integer(224) }, "Transport Arranged");
157 this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(225) }, "Escort Required");
158 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Planned Patient Transport Comment");
159 this.add(CE.class, false, 1, 250, new Object[]{ getMessage() }, "Procedure Code");
160 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Procedure Code Modifier");
161 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Placer Supplemental Service Information");
162 this.add(CE.class, false, 0, 250, new Object[]{ getMessage() }, "Filler Supplemental Service Information");
163 this.add(CWE.class, false, 1, 250, new Object[]{ getMessage() }, "Medically Necessary Duplicate Procedure Reason.");
164 this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(507) }, "Result Handling");
165 } catch(HL7Exception e) {
166 log.error("Unexpected error creating OBR - this is probably a bug in the source code generator.", e);
167 }
168 }
169
170
171
172
173
174
175
176 public SI getSetIDOBR() {
177 SI retVal = this.getTypedField(1, 0);
178 return retVal;
179 }
180
181
182
183
184
185 public SI getObr1_SetIDOBR() {
186 SI retVal = this.getTypedField(1, 0);
187 return retVal;
188 }
189
190
191
192
193
194
195
196 public EI getPlacerOrderNumber() {
197 EI retVal = this.getTypedField(2, 0);
198 return retVal;
199 }
200
201
202
203
204
205 public EI getObr2_PlacerOrderNumber() {
206 EI retVal = this.getTypedField(2, 0);
207 return retVal;
208 }
209
210
211
212
213
214
215
216 public EI getFillerOrderNumber() {
217 EI retVal = this.getTypedField(3, 0);
218 return retVal;
219 }
220
221
222
223
224
225 public EI getObr3_FillerOrderNumber() {
226 EI retVal = this.getTypedField(3, 0);
227 return retVal;
228 }
229
230
231
232
233
234
235
236 public CE getUniversalServiceIdentifier() {
237 CE retVal = this.getTypedField(4, 0);
238 return retVal;
239 }
240
241
242
243
244
245 public CE getObr4_UniversalServiceIdentifier() {
246 CE retVal = this.getTypedField(4, 0);
247 return retVal;
248 }
249
250
251
252
253
254
255
256 public ID getPriorityOBR() {
257 ID retVal = this.getTypedField(5, 0);
258 return retVal;
259 }
260
261
262
263
264
265 public ID getObr5_PriorityOBR() {
266 ID retVal = this.getTypedField(5, 0);
267 return retVal;
268 }
269
270
271
272
273
274
275
276 public TS getRequestedDateTime() {
277 TS retVal = this.getTypedField(6, 0);
278 return retVal;
279 }
280
281
282
283
284
285 public TS getObr6_RequestedDateTime() {
286 TS retVal = this.getTypedField(6, 0);
287 return retVal;
288 }
289
290
291
292
293
294
295
296 public TS getObservationDateTime() {
297 TS retVal = this.getTypedField(7, 0);
298 return retVal;
299 }
300
301
302
303
304
305 public TS getObr7_ObservationDateTime() {
306 TS retVal = this.getTypedField(7, 0);
307 return retVal;
308 }
309
310
311
312
313
314
315
316 public TS getObservationEndDateTime() {
317 TS retVal = this.getTypedField(8, 0);
318 return retVal;
319 }
320
321
322
323
324
325 public TS getObr8_ObservationEndDateTime() {
326 TS retVal = this.getTypedField(8, 0);
327 return retVal;
328 }
329
330
331
332
333
334
335
336 public CQ getCollectionVolume() {
337 CQ retVal = this.getTypedField(9, 0);
338 return retVal;
339 }
340
341
342
343
344
345 public CQ getObr9_CollectionVolume() {
346 CQ retVal = this.getTypedField(9, 0);
347 return retVal;
348 }
349
350
351
352
353
354 public XCN[] getCollectorIdentifier() {
355 XCN[] retVal = this.getTypedField(10, new XCN[0]);
356 return retVal;
357 }
358
359
360
361
362
363 public XCN[] getObr10_CollectorIdentifier() {
364 XCN[] retVal = this.getTypedField(10, new XCN[0]);
365 return retVal;
366 }
367
368
369
370
371
372
373
374 public int getCollectorIdentifierReps() {
375 return this.getReps(10);
376 }
377
378
379
380
381
382
383
384
385 public XCN getCollectorIdentifier(int rep) {
386 XCN retVal = this.getTypedField(10, rep);
387 return retVal;
388 }
389
390
391
392
393
394
395
396 public XCN getObr10_CollectorIdentifier(int rep) {
397 XCN retVal = this.getTypedField(10, rep);
398 return retVal;
399 }
400
401
402
403
404
405
406 public int getObr10_CollectorIdentifierReps() {
407 return this.getReps(10);
408 }
409
410
411
412
413
414
415
416
417
418 public XCN insertCollectorIdentifier(int rep) throws HL7Exception {
419 return (XCN) super.insertRepetition(10, rep);
420 }
421
422
423
424
425
426
427
428
429
430 public XCN insertObr10_CollectorIdentifier(int rep) throws HL7Exception {
431 return (XCN) super.insertRepetition(10, rep);
432 }
433
434
435
436
437
438
439
440
441
442 public XCN removeCollectorIdentifier(int rep) throws HL7Exception {
443 return (XCN) super.removeRepetition(10, rep);
444 }
445
446
447
448
449
450
451
452
453
454 public XCN removeObr10_CollectorIdentifier(int rep) throws HL7Exception {
455 return (XCN) super.removeRepetition(10, rep);
456 }
457
458
459
460
461
462
463
464
465 public ID getSpecimenActionCode() {
466 ID retVal = this.getTypedField(11, 0);
467 return retVal;
468 }
469
470
471
472
473
474 public ID getObr11_SpecimenActionCode() {
475 ID retVal = this.getTypedField(11, 0);
476 return retVal;
477 }
478
479
480
481
482
483
484
485 public CE getDangerCode() {
486 CE retVal = this.getTypedField(12, 0);
487 return retVal;
488 }
489
490
491
492
493
494 public CE getObr12_DangerCode() {
495 CE retVal = this.getTypedField(12, 0);
496 return retVal;
497 }
498
499
500
501
502
503
504
505 public ST getRelevantClinicalInformation() {
506 ST retVal = this.getTypedField(13, 0);
507 return retVal;
508 }
509
510
511
512
513
514 public ST getObr13_RelevantClinicalInformation() {
515 ST retVal = this.getTypedField(13, 0);
516 return retVal;
517 }
518
519
520
521
522
523
524
525 public TS getSpecimenReceivedDateTime() {
526 TS retVal = this.getTypedField(14, 0);
527 return retVal;
528 }
529
530
531
532
533
534 public TS getObr14_SpecimenReceivedDateTime() {
535 TS retVal = this.getTypedField(14, 0);
536 return retVal;
537 }
538
539
540
541
542
543
544
545 public SPS getSpecimenSource() {
546 SPS retVal = this.getTypedField(15, 0);
547 return retVal;
548 }
549
550
551
552
553
554 public SPS getObr15_SpecimenSource() {
555 SPS retVal = this.getTypedField(15, 0);
556 return retVal;
557 }
558
559
560
561
562
563 public XCN[] getOrderingProvider() {
564 XCN[] retVal = this.getTypedField(16, new XCN[0]);
565 return retVal;
566 }
567
568
569
570
571
572 public XCN[] getObr16_OrderingProvider() {
573 XCN[] retVal = this.getTypedField(16, new XCN[0]);
574 return retVal;
575 }
576
577
578
579
580
581
582
583 public int getOrderingProviderReps() {
584 return this.getReps(16);
585 }
586
587
588
589
590
591
592
593
594 public XCN getOrderingProvider(int rep) {
595 XCN retVal = this.getTypedField(16, rep);
596 return retVal;
597 }
598
599
600
601
602
603
604
605 public XCN getObr16_OrderingProvider(int rep) {
606 XCN retVal = this.getTypedField(16, rep);
607 return retVal;
608 }
609
610
611
612
613
614
615 public int getObr16_OrderingProviderReps() {
616 return this.getReps(16);
617 }
618
619
620
621
622
623
624
625
626
627 public XCN insertOrderingProvider(int rep) throws HL7Exception {
628 return (XCN) super.insertRepetition(16, rep);
629 }
630
631
632
633
634
635
636
637
638
639 public XCN insertObr16_OrderingProvider(int rep) throws HL7Exception {
640 return (XCN) super.insertRepetition(16, rep);
641 }
642
643
644
645
646
647
648
649
650
651 public XCN removeOrderingProvider(int rep) throws HL7Exception {
652 return (XCN) super.removeRepetition(16, rep);
653 }
654
655
656
657
658
659
660
661
662
663 public XCN removeObr16_OrderingProvider(int rep) throws HL7Exception {
664 return (XCN) super.removeRepetition(16, rep);
665 }
666
667
668
669
670
671
672 public XTN[] getOrderCallbackPhoneNumber() {
673 XTN[] retVal = this.getTypedField(17, new XTN[0]);
674 return retVal;
675 }
676
677
678
679
680
681 public XTN[] getObr17_OrderCallbackPhoneNumber() {
682 XTN[] retVal = this.getTypedField(17, new XTN[0]);
683 return retVal;
684 }
685
686
687
688
689
690
691
692 public int getOrderCallbackPhoneNumberReps() {
693 return this.getReps(17);
694 }
695
696
697
698
699
700
701
702
703 public XTN getOrderCallbackPhoneNumber(int rep) {
704 XTN retVal = this.getTypedField(17, rep);
705 return retVal;
706 }
707
708
709
710
711
712
713
714 public XTN getObr17_OrderCallbackPhoneNumber(int rep) {
715 XTN retVal = this.getTypedField(17, rep);
716 return retVal;
717 }
718
719
720
721
722
723
724 public int getObr17_OrderCallbackPhoneNumberReps() {
725 return this.getReps(17);
726 }
727
728
729
730
731
732
733
734
735
736 public XTN insertOrderCallbackPhoneNumber(int rep) throws HL7Exception {
737 return (XTN) super.insertRepetition(17, rep);
738 }
739
740
741
742
743
744
745
746
747
748 public XTN insertObr17_OrderCallbackPhoneNumber(int rep) throws HL7Exception {
749 return (XTN) super.insertRepetition(17, rep);
750 }
751
752
753
754
755
756
757
758
759
760 public XTN removeOrderCallbackPhoneNumber(int rep) throws HL7Exception {
761 return (XTN) super.removeRepetition(17, rep);
762 }
763
764
765
766
767
768
769
770
771
772 public XTN removeObr17_OrderCallbackPhoneNumber(int rep) throws HL7Exception {
773 return (XTN) super.removeRepetition(17, rep);
774 }
775
776
777
778
779
780
781
782
783 public ST getPlacerField1() {
784 ST retVal = this.getTypedField(18, 0);
785 return retVal;
786 }
787
788
789
790
791
792 public ST getObr18_PlacerField1() {
793 ST retVal = this.getTypedField(18, 0);
794 return retVal;
795 }
796
797
798
799
800
801
802
803 public ST getPlacerField2() {
804 ST retVal = this.getTypedField(19, 0);
805 return retVal;
806 }
807
808
809
810
811
812 public ST getObr19_PlacerField2() {
813 ST retVal = this.getTypedField(19, 0);
814 return retVal;
815 }
816
817
818
819
820
821
822
823 public ST getFillerField1() {
824 ST retVal = this.getTypedField(20, 0);
825 return retVal;
826 }
827
828
829
830
831
832 public ST getObr20_FillerField1() {
833 ST retVal = this.getTypedField(20, 0);
834 return retVal;
835 }
836
837
838
839
840
841
842
843 public ST getFillerField2() {
844 ST retVal = this.getTypedField(21, 0);
845 return retVal;
846 }
847
848
849
850
851
852 public ST getObr21_FillerField2() {
853 ST retVal = this.getTypedField(21, 0);
854 return retVal;
855 }
856
857
858
859
860
861
862
863 public TS getResultsRptStatusChngDateTime() {
864 TS retVal = this.getTypedField(22, 0);
865 return retVal;
866 }
867
868
869
870
871
872 public TS getObr22_ResultsRptStatusChngDateTime() {
873 TS retVal = this.getTypedField(22, 0);
874 return retVal;
875 }
876
877
878
879
880
881
882
883 public MOC getChargeToPractice() {
884 MOC retVal = this.getTypedField(23, 0);
885 return retVal;
886 }
887
888
889
890
891
892 public MOC getObr23_ChargeToPractice() {
893 MOC retVal = this.getTypedField(23, 0);
894 return retVal;
895 }
896
897
898
899
900
901
902
903 public ID getDiagnosticServSectID() {
904 ID retVal = this.getTypedField(24, 0);
905 return retVal;
906 }
907
908
909
910
911
912 public ID getObr24_DiagnosticServSectID() {
913 ID retVal = this.getTypedField(24, 0);
914 return retVal;
915 }
916
917
918
919
920
921
922
923 public ID getResultStatus() {
924 ID retVal = this.getTypedField(25, 0);
925 return retVal;
926 }
927
928
929
930
931
932 public ID getObr25_ResultStatus() {
933 ID retVal = this.getTypedField(25, 0);
934 return retVal;
935 }
936
937
938
939
940
941
942
943 public PRL getParentResult() {
944 PRL retVal = this.getTypedField(26, 0);
945 return retVal;
946 }
947
948
949
950
951
952 public PRL getObr26_ParentResult() {
953 PRL retVal = this.getTypedField(26, 0);
954 return retVal;
955 }
956
957
958
959
960
961 public TQ[] getQuantityTiming() {
962 TQ[] retVal = this.getTypedField(27, new TQ[0]);
963 return retVal;
964 }
965
966
967
968
969
970 public TQ[] getObr27_QuantityTiming() {
971 TQ[] retVal = this.getTypedField(27, new TQ[0]);
972 return retVal;
973 }
974
975
976
977
978
979
980
981 public int getQuantityTimingReps() {
982 return this.getReps(27);
983 }
984
985
986
987
988
989
990
991
992 public TQ getQuantityTiming(int rep) {
993 TQ retVal = this.getTypedField(27, rep);
994 return retVal;
995 }
996
997
998
999
1000
1001
1002
1003 public TQ getObr27_QuantityTiming(int rep) {
1004 TQ retVal = this.getTypedField(27, rep);
1005 return retVal;
1006 }
1007
1008
1009
1010
1011
1012
1013 public int getObr27_QuantityTimingReps() {
1014 return this.getReps(27);
1015 }
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025 public TQ insertQuantityTiming(int rep) throws HL7Exception {
1026 return (TQ) super.insertRepetition(27, rep);
1027 }
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037 public TQ insertObr27_QuantityTiming(int rep) throws HL7Exception {
1038 return (TQ) super.insertRepetition(27, rep);
1039 }
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049 public TQ removeQuantityTiming(int rep) throws HL7Exception {
1050 return (TQ) super.removeRepetition(27, rep);
1051 }
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061 public TQ removeObr27_QuantityTiming(int rep) throws HL7Exception {
1062 return (TQ) super.removeRepetition(27, rep);
1063 }
1064
1065
1066
1067
1068
1069
1070 public XCN[] getResultCopiesTo() {
1071 XCN[] retVal = this.getTypedField(28, new XCN[0]);
1072 return retVal;
1073 }
1074
1075
1076
1077
1078
1079 public XCN[] getObr28_ResultCopiesTo() {
1080 XCN[] retVal = this.getTypedField(28, new XCN[0]);
1081 return retVal;
1082 }
1083
1084
1085
1086
1087
1088
1089
1090 public int getResultCopiesToReps() {
1091 return this.getReps(28);
1092 }
1093
1094
1095
1096
1097
1098
1099
1100
1101 public XCN getResultCopiesTo(int rep) {
1102 XCN retVal = this.getTypedField(28, rep);
1103 return retVal;
1104 }
1105
1106
1107
1108
1109
1110
1111
1112 public XCN getObr28_ResultCopiesTo(int rep) {
1113 XCN retVal = this.getTypedField(28, rep);
1114 return retVal;
1115 }
1116
1117
1118
1119
1120
1121
1122 public int getObr28_ResultCopiesToReps() {
1123 return this.getReps(28);
1124 }
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134 public XCN insertResultCopiesTo(int rep) throws HL7Exception {
1135 return (XCN) super.insertRepetition(28, rep);
1136 }
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146 public XCN insertObr28_ResultCopiesTo(int rep) throws HL7Exception {
1147 return (XCN) super.insertRepetition(28, rep);
1148 }
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158 public XCN removeResultCopiesTo(int rep) throws HL7Exception {
1159 return (XCN) super.removeRepetition(28, rep);
1160 }
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170 public XCN removeObr28_ResultCopiesTo(int rep) throws HL7Exception {
1171 return (XCN) super.removeRepetition(28, rep);
1172 }
1173
1174
1175
1176
1177
1178
1179
1180
1181 public EIP getParentNumber() {
1182 EIP retVal = this.getTypedField(29, 0);
1183 return retVal;
1184 }
1185
1186
1187
1188
1189
1190 public EIP getObr29_ParentNumber() {
1191 EIP retVal = this.getTypedField(29, 0);
1192 return retVal;
1193 }
1194
1195
1196
1197
1198
1199
1200
1201 public ID getTransportationMode() {
1202 ID retVal = this.getTypedField(30, 0);
1203 return retVal;
1204 }
1205
1206
1207
1208
1209
1210 public ID getObr30_TransportationMode() {
1211 ID retVal = this.getTypedField(30, 0);
1212 return retVal;
1213 }
1214
1215
1216
1217
1218
1219 public CE[] getReasonForStudy() {
1220 CE[] retVal = this.getTypedField(31, new CE[0]);
1221 return retVal;
1222 }
1223
1224
1225
1226
1227
1228 public CE[] getObr31_ReasonForStudy() {
1229 CE[] retVal = this.getTypedField(31, new CE[0]);
1230 return retVal;
1231 }
1232
1233
1234
1235
1236
1237
1238
1239 public int getReasonForStudyReps() {
1240 return this.getReps(31);
1241 }
1242
1243
1244
1245
1246
1247
1248
1249
1250 public CE getReasonForStudy(int rep) {
1251 CE retVal = this.getTypedField(31, rep);
1252 return retVal;
1253 }
1254
1255
1256
1257
1258
1259
1260
1261 public CE getObr31_ReasonForStudy(int rep) {
1262 CE retVal = this.getTypedField(31, rep);
1263 return retVal;
1264 }
1265
1266
1267
1268
1269
1270
1271 public int getObr31_ReasonForStudyReps() {
1272 return this.getReps(31);
1273 }
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283 public CE insertReasonForStudy(int rep) throws HL7Exception {
1284 return (CE) super.insertRepetition(31, rep);
1285 }
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295 public CE insertObr31_ReasonForStudy(int rep) throws HL7Exception {
1296 return (CE) super.insertRepetition(31, rep);
1297 }
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307 public CE removeReasonForStudy(int rep) throws HL7Exception {
1308 return (CE) super.removeRepetition(31, rep);
1309 }
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319 public CE removeObr31_ReasonForStudy(int rep) throws HL7Exception {
1320 return (CE) super.removeRepetition(31, rep);
1321 }
1322
1323
1324
1325
1326
1327
1328
1329
1330 public NDL getPrincipalResultInterpreter() {
1331 NDL retVal = this.getTypedField(32, 0);
1332 return retVal;
1333 }
1334
1335
1336
1337
1338
1339 public NDL getObr32_PrincipalResultInterpreter() {
1340 NDL retVal = this.getTypedField(32, 0);
1341 return retVal;
1342 }
1343
1344
1345
1346
1347
1348 public NDL[] getAssistantResultInterpreter() {
1349 NDL[] retVal = this.getTypedField(33, new NDL[0]);
1350 return retVal;
1351 }
1352
1353
1354
1355
1356
1357 public NDL[] getObr33_AssistantResultInterpreter() {
1358 NDL[] retVal = this.getTypedField(33, new NDL[0]);
1359 return retVal;
1360 }
1361
1362
1363
1364
1365
1366
1367
1368 public int getAssistantResultInterpreterReps() {
1369 return this.getReps(33);
1370 }
1371
1372
1373
1374
1375
1376
1377
1378
1379 public NDL getAssistantResultInterpreter(int rep) {
1380 NDL retVal = this.getTypedField(33, rep);
1381 return retVal;
1382 }
1383
1384
1385
1386
1387
1388
1389
1390 public NDL getObr33_AssistantResultInterpreter(int rep) {
1391 NDL retVal = this.getTypedField(33, rep);
1392 return retVal;
1393 }
1394
1395
1396
1397
1398
1399
1400 public int getObr33_AssistantResultInterpreterReps() {
1401 return this.getReps(33);
1402 }
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412 public NDL insertAssistantResultInterpreter(int rep) throws HL7Exception {
1413 return (NDL) super.insertRepetition(33, rep);
1414 }
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424 public NDL insertObr33_AssistantResultInterpreter(int rep) throws HL7Exception {
1425 return (NDL) super.insertRepetition(33, rep);
1426 }
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436 public NDL removeAssistantResultInterpreter(int rep) throws HL7Exception {
1437 return (NDL) super.removeRepetition(33, rep);
1438 }
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448 public NDL removeObr33_AssistantResultInterpreter(int rep) throws HL7Exception {
1449 return (NDL) super.removeRepetition(33, rep);
1450 }
1451
1452
1453
1454
1455
1456
1457 public NDL[] getTechnician() {
1458 NDL[] retVal = this.getTypedField(34, new NDL[0]);
1459 return retVal;
1460 }
1461
1462
1463
1464
1465
1466 public NDL[] getObr34_Technician() {
1467 NDL[] retVal = this.getTypedField(34, new NDL[0]);
1468 return retVal;
1469 }
1470
1471
1472
1473
1474
1475
1476
1477 public int getTechnicianReps() {
1478 return this.getReps(34);
1479 }
1480
1481
1482
1483
1484
1485
1486
1487
1488 public NDL getTechnician(int rep) {
1489 NDL retVal = this.getTypedField(34, rep);
1490 return retVal;
1491 }
1492
1493
1494
1495
1496
1497
1498
1499 public NDL getObr34_Technician(int rep) {
1500 NDL retVal = this.getTypedField(34, rep);
1501 return retVal;
1502 }
1503
1504
1505
1506
1507
1508
1509 public int getObr34_TechnicianReps() {
1510 return this.getReps(34);
1511 }
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521 public NDL insertTechnician(int rep) throws HL7Exception {
1522 return (NDL) super.insertRepetition(34, rep);
1523 }
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533 public NDL insertObr34_Technician(int rep) throws HL7Exception {
1534 return (NDL) super.insertRepetition(34, rep);
1535 }
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545 public NDL removeTechnician(int rep) throws HL7Exception {
1546 return (NDL) super.removeRepetition(34, rep);
1547 }
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557 public NDL removeObr34_Technician(int rep) throws HL7Exception {
1558 return (NDL) super.removeRepetition(34, rep);
1559 }
1560
1561
1562
1563
1564
1565
1566 public NDL[] getTranscriptionist() {
1567 NDL[] retVal = this.getTypedField(35, new NDL[0]);
1568 return retVal;
1569 }
1570
1571
1572
1573
1574
1575 public NDL[] getObr35_Transcriptionist() {
1576 NDL[] retVal = this.getTypedField(35, new NDL[0]);
1577 return retVal;
1578 }
1579
1580
1581
1582
1583
1584
1585
1586 public int getTranscriptionistReps() {
1587 return this.getReps(35);
1588 }
1589
1590
1591
1592
1593
1594
1595
1596
1597 public NDL getTranscriptionist(int rep) {
1598 NDL retVal = this.getTypedField(35, rep);
1599 return retVal;
1600 }
1601
1602
1603
1604
1605
1606
1607
1608 public NDL getObr35_Transcriptionist(int rep) {
1609 NDL retVal = this.getTypedField(35, rep);
1610 return retVal;
1611 }
1612
1613
1614
1615
1616
1617
1618 public int getObr35_TranscriptionistReps() {
1619 return this.getReps(35);
1620 }
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630 public NDL insertTranscriptionist(int rep) throws HL7Exception {
1631 return (NDL) super.insertRepetition(35, rep);
1632 }
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642 public NDL insertObr35_Transcriptionist(int rep) throws HL7Exception {
1643 return (NDL) super.insertRepetition(35, rep);
1644 }
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654 public NDL removeTranscriptionist(int rep) throws HL7Exception {
1655 return (NDL) super.removeRepetition(35, rep);
1656 }
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666 public NDL removeObr35_Transcriptionist(int rep) throws HL7Exception {
1667 return (NDL) super.removeRepetition(35, rep);
1668 }
1669
1670
1671
1672
1673
1674
1675
1676
1677 public TS getScheduledDateTime() {
1678 TS retVal = this.getTypedField(36, 0);
1679 return retVal;
1680 }
1681
1682
1683
1684
1685
1686 public TS getObr36_ScheduledDateTime() {
1687 TS retVal = this.getTypedField(36, 0);
1688 return retVal;
1689 }
1690
1691
1692
1693
1694
1695
1696
1697 public NM getNumberOfSampleContainers() {
1698 NM retVal = this.getTypedField(37, 0);
1699 return retVal;
1700 }
1701
1702
1703
1704
1705
1706 public NM getObr37_NumberOfSampleContainers() {
1707 NM retVal = this.getTypedField(37, 0);
1708 return retVal;
1709 }
1710
1711
1712
1713
1714
1715 public CE[] getTransportLogisticsOfCollectedSample() {
1716 CE[] retVal = this.getTypedField(38, new CE[0]);
1717 return retVal;
1718 }
1719
1720
1721
1722
1723
1724 public CE[] getObr38_TransportLogisticsOfCollectedSample() {
1725 CE[] retVal = this.getTypedField(38, new CE[0]);
1726 return retVal;
1727 }
1728
1729
1730
1731
1732
1733
1734
1735 public int getTransportLogisticsOfCollectedSampleReps() {
1736 return this.getReps(38);
1737 }
1738
1739
1740
1741
1742
1743
1744
1745
1746 public CE getTransportLogisticsOfCollectedSample(int rep) {
1747 CE retVal = this.getTypedField(38, rep);
1748 return retVal;
1749 }
1750
1751
1752
1753
1754
1755
1756
1757 public CE getObr38_TransportLogisticsOfCollectedSample(int rep) {
1758 CE retVal = this.getTypedField(38, rep);
1759 return retVal;
1760 }
1761
1762
1763
1764
1765
1766
1767 public int getObr38_TransportLogisticsOfCollectedSampleReps() {
1768 return this.getReps(38);
1769 }
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779 public CE insertTransportLogisticsOfCollectedSample(int rep) throws HL7Exception {
1780 return (CE) super.insertRepetition(38, rep);
1781 }
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791 public CE insertObr38_TransportLogisticsOfCollectedSample(int rep) throws HL7Exception {
1792 return (CE) super.insertRepetition(38, rep);
1793 }
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803 public CE removeTransportLogisticsOfCollectedSample(int rep) throws HL7Exception {
1804 return (CE) super.removeRepetition(38, rep);
1805 }
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815 public CE removeObr38_TransportLogisticsOfCollectedSample(int rep) throws HL7Exception {
1816 return (CE) super.removeRepetition(38, rep);
1817 }
1818
1819
1820
1821
1822
1823
1824 public CE[] getCollectorSComment() {
1825 CE[] retVal = this.getTypedField(39, new CE[0]);
1826 return retVal;
1827 }
1828
1829
1830
1831
1832
1833 public CE[] getObr39_CollectorSComment() {
1834 CE[] retVal = this.getTypedField(39, new CE[0]);
1835 return retVal;
1836 }
1837
1838
1839
1840
1841
1842
1843
1844 public int getCollectorSCommentReps() {
1845 return this.getReps(39);
1846 }
1847
1848
1849
1850
1851
1852
1853
1854
1855 public CE getCollectorSComment(int rep) {
1856 CE retVal = this.getTypedField(39, rep);
1857 return retVal;
1858 }
1859
1860
1861
1862
1863
1864
1865
1866 public CE getObr39_CollectorSComment(int rep) {
1867 CE retVal = this.getTypedField(39, rep);
1868 return retVal;
1869 }
1870
1871
1872
1873
1874
1875
1876 public int getObr39_CollectorSCommentReps() {
1877 return this.getReps(39);
1878 }
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888 public CE insertCollectorSComment(int rep) throws HL7Exception {
1889 return (CE) super.insertRepetition(39, rep);
1890 }
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900 public CE insertObr39_CollectorSComment(int rep) throws HL7Exception {
1901 return (CE) super.insertRepetition(39, rep);
1902 }
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912 public CE removeCollectorSComment(int rep) throws HL7Exception {
1913 return (CE) super.removeRepetition(39, rep);
1914 }
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924 public CE removeObr39_CollectorSComment(int rep) throws HL7Exception {
1925 return (CE) super.removeRepetition(39, rep);
1926 }
1927
1928
1929
1930
1931
1932
1933
1934
1935 public CE getTransportArrangementResponsibility() {
1936 CE retVal = this.getTypedField(40, 0);
1937 return retVal;
1938 }
1939
1940
1941
1942
1943
1944 public CE getObr40_TransportArrangementResponsibility() {
1945 CE retVal = this.getTypedField(40, 0);
1946 return retVal;
1947 }
1948
1949
1950
1951
1952
1953
1954
1955 public ID getTransportArranged() {
1956 ID retVal = this.getTypedField(41, 0);
1957 return retVal;
1958 }
1959
1960
1961
1962
1963
1964 public ID getObr41_TransportArranged() {
1965 ID retVal = this.getTypedField(41, 0);
1966 return retVal;
1967 }
1968
1969
1970
1971
1972
1973
1974
1975 public ID getEscortRequired() {
1976 ID retVal = this.getTypedField(42, 0);
1977 return retVal;
1978 }
1979
1980
1981
1982
1983
1984 public ID getObr42_EscortRequired() {
1985 ID retVal = this.getTypedField(42, 0);
1986 return retVal;
1987 }
1988
1989
1990
1991
1992
1993 public CE[] getPlannedPatientTransportComment() {
1994 CE[] retVal = this.getTypedField(43, new CE[0]);
1995 return retVal;
1996 }
1997
1998
1999
2000
2001
2002 public CE[] getObr43_PlannedPatientTransportComment() {
2003 CE[] retVal = this.getTypedField(43, new CE[0]);
2004 return retVal;
2005 }
2006
2007
2008
2009
2010
2011
2012
2013 public int getPlannedPatientTransportCommentReps() {
2014 return this.getReps(43);
2015 }
2016
2017
2018
2019
2020
2021
2022
2023
2024 public CE getPlannedPatientTransportComment(int rep) {
2025 CE retVal = this.getTypedField(43, rep);
2026 return retVal;
2027 }
2028
2029
2030
2031
2032
2033
2034
2035 public CE getObr43_PlannedPatientTransportComment(int rep) {
2036 CE retVal = this.getTypedField(43, rep);
2037 return retVal;
2038 }
2039
2040
2041
2042
2043
2044
2045 public int getObr43_PlannedPatientTransportCommentReps() {
2046 return this.getReps(43);
2047 }
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057 public CE insertPlannedPatientTransportComment(int rep) throws HL7Exception {
2058 return (CE) super.insertRepetition(43, rep);
2059 }
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069 public CE insertObr43_PlannedPatientTransportComment(int rep) throws HL7Exception {
2070 return (CE) super.insertRepetition(43, rep);
2071 }
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081 public CE removePlannedPatientTransportComment(int rep) throws HL7Exception {
2082 return (CE) super.removeRepetition(43, rep);
2083 }
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093 public CE removeObr43_PlannedPatientTransportComment(int rep) throws HL7Exception {
2094 return (CE) super.removeRepetition(43, rep);
2095 }
2096
2097
2098
2099
2100
2101
2102
2103
2104 public CE getProcedureCode() {
2105 CE retVal = this.getTypedField(44, 0);
2106 return retVal;
2107 }
2108
2109
2110
2111
2112
2113 public CE getObr44_ProcedureCode() {
2114 CE retVal = this.getTypedField(44, 0);
2115 return retVal;
2116 }
2117
2118
2119
2120
2121
2122 public CE[] getProcedureCodeModifier() {
2123 CE[] retVal = this.getTypedField(45, new CE[0]);
2124 return retVal;
2125 }
2126
2127
2128
2129
2130
2131 public CE[] getObr45_ProcedureCodeModifier() {
2132 CE[] retVal = this.getTypedField(45, new CE[0]);
2133 return retVal;
2134 }
2135
2136
2137
2138
2139
2140
2141
2142 public int getProcedureCodeModifierReps() {
2143 return this.getReps(45);
2144 }
2145
2146
2147
2148
2149
2150
2151
2152
2153 public CE getProcedureCodeModifier(int rep) {
2154 CE retVal = this.getTypedField(45, rep);
2155 return retVal;
2156 }
2157
2158
2159
2160
2161
2162
2163
2164 public CE getObr45_ProcedureCodeModifier(int rep) {
2165 CE retVal = this.getTypedField(45, rep);
2166 return retVal;
2167 }
2168
2169
2170
2171
2172
2173
2174 public int getObr45_ProcedureCodeModifierReps() {
2175 return this.getReps(45);
2176 }
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186 public CE insertProcedureCodeModifier(int rep) throws HL7Exception {
2187 return (CE) super.insertRepetition(45, rep);
2188 }
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198 public CE insertObr45_ProcedureCodeModifier(int rep) throws HL7Exception {
2199 return (CE) super.insertRepetition(45, rep);
2200 }
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210 public CE removeProcedureCodeModifier(int rep) throws HL7Exception {
2211 return (CE) super.removeRepetition(45, rep);
2212 }
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222 public CE removeObr45_ProcedureCodeModifier(int rep) throws HL7Exception {
2223 return (CE) super.removeRepetition(45, rep);
2224 }
2225
2226
2227
2228
2229
2230
2231 public CE[] getPlacerSupplementalServiceInformation() {
2232 CE[] retVal = this.getTypedField(46, new CE[0]);
2233 return retVal;
2234 }
2235
2236
2237
2238
2239
2240 public CE[] getObr46_PlacerSupplementalServiceInformation() {
2241 CE[] retVal = this.getTypedField(46, new CE[0]);
2242 return retVal;
2243 }
2244
2245
2246
2247
2248
2249
2250
2251 public int getPlacerSupplementalServiceInformationReps() {
2252 return this.getReps(46);
2253 }
2254
2255
2256
2257
2258
2259
2260
2261
2262 public CE getPlacerSupplementalServiceInformation(int rep) {
2263 CE retVal = this.getTypedField(46, rep);
2264 return retVal;
2265 }
2266
2267
2268
2269
2270
2271
2272
2273 public CE getObr46_PlacerSupplementalServiceInformation(int rep) {
2274 CE retVal = this.getTypedField(46, rep);
2275 return retVal;
2276 }
2277
2278
2279
2280
2281
2282
2283 public int getObr46_PlacerSupplementalServiceInformationReps() {
2284 return this.getReps(46);
2285 }
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295 public CE insertPlacerSupplementalServiceInformation(int rep) throws HL7Exception {
2296 return (CE) super.insertRepetition(46, rep);
2297 }
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307 public CE insertObr46_PlacerSupplementalServiceInformation(int rep) throws HL7Exception {
2308 return (CE) super.insertRepetition(46, rep);
2309 }
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319 public CE removePlacerSupplementalServiceInformation(int rep) throws HL7Exception {
2320 return (CE) super.removeRepetition(46, rep);
2321 }
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331 public CE removeObr46_PlacerSupplementalServiceInformation(int rep) throws HL7Exception {
2332 return (CE) super.removeRepetition(46, rep);
2333 }
2334
2335
2336
2337
2338
2339
2340 public CE[] getFillerSupplementalServiceInformation() {
2341 CE[] retVal = this.getTypedField(47, new CE[0]);
2342 return retVal;
2343 }
2344
2345
2346
2347
2348
2349 public CE[] getObr47_FillerSupplementalServiceInformation() {
2350 CE[] retVal = this.getTypedField(47, new CE[0]);
2351 return retVal;
2352 }
2353
2354
2355
2356
2357
2358
2359
2360 public int getFillerSupplementalServiceInformationReps() {
2361 return this.getReps(47);
2362 }
2363
2364
2365
2366
2367
2368
2369
2370
2371 public CE getFillerSupplementalServiceInformation(int rep) {
2372 CE retVal = this.getTypedField(47, rep);
2373 return retVal;
2374 }
2375
2376
2377
2378
2379
2380
2381
2382 public CE getObr47_FillerSupplementalServiceInformation(int rep) {
2383 CE retVal = this.getTypedField(47, rep);
2384 return retVal;
2385 }
2386
2387
2388
2389
2390
2391
2392 public int getObr47_FillerSupplementalServiceInformationReps() {
2393 return this.getReps(47);
2394 }
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404 public CE insertFillerSupplementalServiceInformation(int rep) throws HL7Exception {
2405 return (CE) super.insertRepetition(47, rep);
2406 }
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416 public CE insertObr47_FillerSupplementalServiceInformation(int rep) throws HL7Exception {
2417 return (CE) super.insertRepetition(47, rep);
2418 }
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428 public CE removeFillerSupplementalServiceInformation(int rep) throws HL7Exception {
2429 return (CE) super.removeRepetition(47, rep);
2430 }
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440 public CE removeObr47_FillerSupplementalServiceInformation(int rep) throws HL7Exception {
2441 return (CE) super.removeRepetition(47, rep);
2442 }
2443
2444
2445
2446
2447
2448
2449
2450
2451 public CWE getMedicallyNecessaryDuplicateProcedureReason() {
2452 CWE retVal = this.getTypedField(48, 0);
2453 return retVal;
2454 }
2455
2456
2457
2458
2459
2460 public CWE getObr48_MedicallyNecessaryDuplicateProcedureReason() {
2461 CWE retVal = this.getTypedField(48, 0);
2462 return retVal;
2463 }
2464
2465
2466
2467
2468
2469
2470
2471 public IS getResultHandling() {
2472 IS retVal = this.getTypedField(49, 0);
2473 return retVal;
2474 }
2475
2476
2477
2478
2479
2480 public IS getObr49_ResultHandling() {
2481 IS retVal = this.getTypedField(49, 0);
2482 return retVal;
2483 }
2484
2485
2486
2487
2488
2489
2490 protected Type createNewTypeWithoutReflection(int field) {
2491 switch (field) {
2492 case 0: return new SI(getMessage());
2493 case 1: return new EI(getMessage());
2494 case 2: return new EI(getMessage());
2495 case 3: return new CE(getMessage());
2496 case 4: return new ID(getMessage(), new Integer( 0 ));
2497 case 5: return new TS(getMessage());
2498 case 6: return new TS(getMessage());
2499 case 7: return new TS(getMessage());
2500 case 8: return new CQ(getMessage());
2501 case 9: return new XCN(getMessage());
2502 case 10: return new ID(getMessage(), new Integer( 65 ));
2503 case 11: return new CE(getMessage());
2504 case 12: return new ST(getMessage());
2505 case 13: return new TS(getMessage());
2506 case 14: return new SPS(getMessage());
2507 case 15: return new XCN(getMessage());
2508 case 16: return new XTN(getMessage());
2509 case 17: return new ST(getMessage());
2510 case 18: return new ST(getMessage());
2511 case 19: return new ST(getMessage());
2512 case 20: return new ST(getMessage());
2513 case 21: return new TS(getMessage());
2514 case 22: return new MOC(getMessage());
2515 case 23: return new ID(getMessage(), new Integer( 74 ));
2516 case 24: return new ID(getMessage(), new Integer( 123 ));
2517 case 25: return new PRL(getMessage());
2518 case 26: return new TQ(getMessage());
2519 case 27: return new XCN(getMessage());
2520 case 28: return new EIP(getMessage());
2521 case 29: return new ID(getMessage(), new Integer( 124 ));
2522 case 30: return new CE(getMessage());
2523 case 31: return new NDL(getMessage());
2524 case 32: return new NDL(getMessage());
2525 case 33: return new NDL(getMessage());
2526 case 34: return new NDL(getMessage());
2527 case 35: return new TS(getMessage());
2528 case 36: return new NM(getMessage());
2529 case 37: return new CE(getMessage());
2530 case 38: return new CE(getMessage());
2531 case 39: return new CE(getMessage());
2532 case 40: return new ID(getMessage(), new Integer( 224 ));
2533 case 41: return new ID(getMessage(), new Integer( 225 ));
2534 case 42: return new CE(getMessage());
2535 case 43: return new CE(getMessage());
2536 case 44: return new CE(getMessage());
2537 case 45: return new CE(getMessage());
2538 case 46: return new CE(getMessage());
2539 case 47: return new CWE(getMessage());
2540 case 48: return new IS(getMessage(), new Integer( 507 ));
2541 default: return null;
2542 }
2543 }
2544
2545
2546 }
2547