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