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.v26.message;
35
36 import ca.uhn.hl7v2.model.v26.group.*;
37 import ca.uhn.hl7v2.model.v26.segment.*;
38
39 import ca.uhn.hl7v2.HL7Exception;
40 import ca.uhn.hl7v2.parser.ModelClassFactory;
41 import ca.uhn.hl7v2.parser.DefaultModelClassFactory;
42 import ca.uhn.hl7v2.model.*;
43
44
45
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 public class ADT_AXX extends AbstractSuperMessage {
89
90
91
92
93 public ADT_AXX() {
94 this(new DefaultModelClassFactory());
95 }
96
97
98
99
100 public ADT_AXX(ModelClassFactory factory) {
101 super(factory);
102 init(factory);
103 }
104
105 private void init(ModelClassFactory factory) {
106 try {
107 this.add(MSH.class, true, false);
108 this.addSuperstructureApplication("MSH", "ADT_A01");
109 this.addSuperstructureApplication("MSH", "ADT_A02");
110 this.addSuperstructureApplication("MSH", "ADT_A03");
111 this.addSuperstructureApplication("MSH", "ADT_A04");
112 this.addSuperstructureApplication("MSH", "ADT_A05");
113 this.addSuperstructureApplication("MSH", "ADT_A06");
114 this.addSuperstructureApplication("MSH", "ADT_A07");
115 this.addSuperstructureApplication("MSH", "ADT_A08");
116 this.addSuperstructureApplication("MSH", "ADT_A09");
117 this.addSuperstructureApplication("MSH", "ADT_A10");
118 this.addSuperstructureApplication("MSH", "ADT_A11");
119 this.addSuperstructureApplication("MSH", "ADT_A12");
120 this.addSuperstructureApplication("MSH", "ADT_A13");
121 this.addSuperstructureApplication("MSH", "ADT_A14");
122 this.addSuperstructureApplication("MSH", "ADT_A15");
123 this.addSuperstructureApplication("MSH", "ADT_A16");
124 this.addSuperstructureApplication("MSH", "ADT_A17");
125 this.addSuperstructureApplication("MSH", "ADT_A18");
126 this.addSuperstructureApplication("MSH", "ADT_A20");
127 this.addSuperstructureApplication("MSH", "ADT_A21");
128 this.addSuperstructureApplication("MSH", "ADT_A22");
129 this.addSuperstructureApplication("MSH", "ADT_A23");
130 this.addSuperstructureApplication("MSH", "ADT_A24");
131 this.addSuperstructureApplication("MSH", "ADT_A25");
132 this.addSuperstructureApplication("MSH", "ADT_A26");
133 this.addSuperstructureApplication("MSH", "ADT_A27");
134 this.addSuperstructureApplication("MSH", "ADT_A28");
135 this.addSuperstructureApplication("MSH", "ADT_A29");
136 this.addSuperstructureApplication("MSH", "ADT_A30");
137 this.addSuperstructureApplication("MSH", "ADT_A31");
138 this.addSuperstructureApplication("MSH", "ADT_A32");
139 this.addSuperstructureApplication("MSH", "ADT_A33");
140 this.addSuperstructureApplication("MSH", "ADT_A34");
141 this.addSuperstructureApplication("MSH", "ADT_A35");
142 this.addSuperstructureApplication("MSH", "ADT_A36");
143 this.addSuperstructureApplication("MSH", "ADT_A37");
144 this.addSuperstructureApplication("MSH", "ADT_A38");
145 this.addSuperstructureApplication("MSH", "ADT_A39");
146 this.addSuperstructureApplication("MSH", "ADT_A40");
147 this.addSuperstructureApplication("MSH", "ADT_A41");
148 this.addSuperstructureApplication("MSH", "ADT_A42");
149 this.addSuperstructureApplication("MSH", "ADT_A43");
150 this.addSuperstructureApplication("MSH", "ADT_A44");
151 this.addSuperstructureApplication("MSH", "ADT_A45");
152 this.addSuperstructureApplication("MSH", "ADT_A46");
153 this.addSuperstructureApplication("MSH", "ADT_A47");
154 this.addSuperstructureApplication("MSH", "ADT_A48");
155 this.addSuperstructureApplication("MSH", "ADT_A49");
156 this.addSuperstructureApplication("MSH", "ADT_A50");
157 this.addSuperstructureApplication("MSH", "ADT_A51");
158 this.addSuperstructureApplication("MSH", "ADT_A52");
159 this.addSuperstructureApplication("MSH", "ADT_A53");
160 this.addSuperstructureApplication("MSH", "ADT_A54");
161 this.addSuperstructureApplication("MSH", "ADT_A55");
162 this.addSuperstructureApplication("MSH", "ADT_A60");
163 this.addSuperstructureApplication("MSH", "ADT_A61");
164 this.addSuperstructureApplication("MSH", "ADT_A62");
165 this.add(SFT.class, false, true);
166 this.addSuperstructureApplication("SFT", "ADT_A01");
167 this.addSuperstructureApplication("SFT", "ADT_A02");
168 this.addSuperstructureApplication("SFT", "ADT_A03");
169 this.addSuperstructureApplication("SFT", "ADT_A04");
170 this.addSuperstructureApplication("SFT", "ADT_A05");
171 this.addSuperstructureApplication("SFT", "ADT_A06");
172 this.addSuperstructureApplication("SFT", "ADT_A07");
173 this.addSuperstructureApplication("SFT", "ADT_A08");
174 this.addSuperstructureApplication("SFT", "ADT_A09");
175 this.addSuperstructureApplication("SFT", "ADT_A10");
176 this.addSuperstructureApplication("SFT", "ADT_A11");
177 this.addSuperstructureApplication("SFT", "ADT_A12");
178 this.addSuperstructureApplication("SFT", "ADT_A13");
179 this.addSuperstructureApplication("SFT", "ADT_A14");
180 this.addSuperstructureApplication("SFT", "ADT_A15");
181 this.addSuperstructureApplication("SFT", "ADT_A16");
182 this.addSuperstructureApplication("SFT", "ADT_A17");
183 this.addSuperstructureApplication("SFT", "ADT_A18");
184 this.addSuperstructureApplication("SFT", "ADT_A20");
185 this.addSuperstructureApplication("SFT", "ADT_A21");
186 this.addSuperstructureApplication("SFT", "ADT_A22");
187 this.addSuperstructureApplication("SFT", "ADT_A23");
188 this.addSuperstructureApplication("SFT", "ADT_A24");
189 this.addSuperstructureApplication("SFT", "ADT_A25");
190 this.addSuperstructureApplication("SFT", "ADT_A26");
191 this.addSuperstructureApplication("SFT", "ADT_A27");
192 this.addSuperstructureApplication("SFT", "ADT_A28");
193 this.addSuperstructureApplication("SFT", "ADT_A29");
194 this.addSuperstructureApplication("SFT", "ADT_A30");
195 this.addSuperstructureApplication("SFT", "ADT_A31");
196 this.addSuperstructureApplication("SFT", "ADT_A32");
197 this.addSuperstructureApplication("SFT", "ADT_A33");
198 this.addSuperstructureApplication("SFT", "ADT_A34");
199 this.addSuperstructureApplication("SFT", "ADT_A35");
200 this.addSuperstructureApplication("SFT", "ADT_A36");
201 this.addSuperstructureApplication("SFT", "ADT_A37");
202 this.addSuperstructureApplication("SFT", "ADT_A38");
203 this.addSuperstructureApplication("SFT", "ADT_A39");
204 this.addSuperstructureApplication("SFT", "ADT_A40");
205 this.addSuperstructureApplication("SFT", "ADT_A41");
206 this.addSuperstructureApplication("SFT", "ADT_A42");
207 this.addSuperstructureApplication("SFT", "ADT_A43");
208 this.addSuperstructureApplication("SFT", "ADT_A44");
209 this.addSuperstructureApplication("SFT", "ADT_A45");
210 this.addSuperstructureApplication("SFT", "ADT_A46");
211 this.addSuperstructureApplication("SFT", "ADT_A47");
212 this.addSuperstructureApplication("SFT", "ADT_A48");
213 this.addSuperstructureApplication("SFT", "ADT_A49");
214 this.addSuperstructureApplication("SFT", "ADT_A50");
215 this.addSuperstructureApplication("SFT", "ADT_A51");
216 this.addSuperstructureApplication("SFT", "ADT_A52");
217 this.addSuperstructureApplication("SFT", "ADT_A53");
218 this.addSuperstructureApplication("SFT", "ADT_A54");
219 this.addSuperstructureApplication("SFT", "ADT_A55");
220 this.addSuperstructureApplication("SFT", "ADT_A60");
221 this.addSuperstructureApplication("SFT", "ADT_A61");
222 this.addSuperstructureApplication("SFT", "ADT_A62");
223 this.add(UAC.class, false, false);
224 this.addSuperstructureApplication("UAC", "ADT_A01");
225 this.addSuperstructureApplication("UAC", "ADT_A02");
226 this.addSuperstructureApplication("UAC", "ADT_A03");
227 this.addSuperstructureApplication("UAC", "ADT_A04");
228 this.addSuperstructureApplication("UAC", "ADT_A05");
229 this.addSuperstructureApplication("UAC", "ADT_A06");
230 this.addSuperstructureApplication("UAC", "ADT_A07");
231 this.addSuperstructureApplication("UAC", "ADT_A08");
232 this.addSuperstructureApplication("UAC", "ADT_A09");
233 this.addSuperstructureApplication("UAC", "ADT_A10");
234 this.addSuperstructureApplication("UAC", "ADT_A11");
235 this.addSuperstructureApplication("UAC", "ADT_A12");
236 this.addSuperstructureApplication("UAC", "ADT_A13");
237 this.addSuperstructureApplication("UAC", "ADT_A14");
238 this.addSuperstructureApplication("UAC", "ADT_A15");
239 this.addSuperstructureApplication("UAC", "ADT_A16");
240 this.addSuperstructureApplication("UAC", "ADT_A17");
241 this.addSuperstructureApplication("UAC", "ADT_A20");
242 this.addSuperstructureApplication("UAC", "ADT_A21");
243 this.addSuperstructureApplication("UAC", "ADT_A22");
244 this.addSuperstructureApplication("UAC", "ADT_A23");
245 this.addSuperstructureApplication("UAC", "ADT_A24");
246 this.addSuperstructureApplication("UAC", "ADT_A25");
247 this.addSuperstructureApplication("UAC", "ADT_A26");
248 this.addSuperstructureApplication("UAC", "ADT_A27");
249 this.addSuperstructureApplication("UAC", "ADT_A28");
250 this.addSuperstructureApplication("UAC", "ADT_A29");
251 this.addSuperstructureApplication("UAC", "ADT_A30");
252 this.addSuperstructureApplication("UAC", "ADT_A31");
253 this.addSuperstructureApplication("UAC", "ADT_A32");
254 this.addSuperstructureApplication("UAC", "ADT_A33");
255 this.addSuperstructureApplication("UAC", "ADT_A34");
256 this.addSuperstructureApplication("UAC", "ADT_A35");
257 this.addSuperstructureApplication("UAC", "ADT_A36");
258 this.addSuperstructureApplication("UAC", "ADT_A37");
259 this.addSuperstructureApplication("UAC", "ADT_A38");
260 this.addSuperstructureApplication("UAC", "ADT_A39");
261 this.addSuperstructureApplication("UAC", "ADT_A40");
262 this.addSuperstructureApplication("UAC", "ADT_A41");
263 this.addSuperstructureApplication("UAC", "ADT_A42");
264 this.addSuperstructureApplication("UAC", "ADT_A43");
265 this.addSuperstructureApplication("UAC", "ADT_A44");
266 this.addSuperstructureApplication("UAC", "ADT_A45");
267 this.addSuperstructureApplication("UAC", "ADT_A46");
268 this.addSuperstructureApplication("UAC", "ADT_A47");
269 this.addSuperstructureApplication("UAC", "ADT_A48");
270 this.addSuperstructureApplication("UAC", "ADT_A49");
271 this.addSuperstructureApplication("UAC", "ADT_A50");
272 this.addSuperstructureApplication("UAC", "ADT_A51");
273 this.addSuperstructureApplication("UAC", "ADT_A52");
274 this.addSuperstructureApplication("UAC", "ADT_A53");
275 this.addSuperstructureApplication("UAC", "ADT_A54");
276 this.addSuperstructureApplication("UAC", "ADT_A55");
277 this.addSuperstructureApplication("UAC", "ADT_A60");
278 this.addSuperstructureApplication("UAC", "ADT_A61");
279 this.addSuperstructureApplication("UAC", "ADT_A62");
280 this.add(EVN.class, true, false);
281 this.addSuperstructureApplication("EVN", "ADT_A01");
282 this.addSuperstructureApplication("EVN", "ADT_A02");
283 this.addSuperstructureApplication("EVN", "ADT_A03");
284 this.addSuperstructureApplication("EVN", "ADT_A04");
285 this.addSuperstructureApplication("EVN", "ADT_A05");
286 this.addSuperstructureApplication("EVN", "ADT_A06");
287 this.addSuperstructureApplication("EVN", "ADT_A07");
288 this.addSuperstructureApplication("EVN", "ADT_A08");
289 this.addSuperstructureApplication("EVN", "ADT_A09");
290 this.addSuperstructureApplication("EVN", "ADT_A10");
291 this.addSuperstructureApplication("EVN", "ADT_A11");
292 this.addSuperstructureApplication("EVN", "ADT_A12");
293 this.addSuperstructureApplication("EVN", "ADT_A13");
294 this.addSuperstructureApplication("EVN", "ADT_A14");
295 this.addSuperstructureApplication("EVN", "ADT_A15");
296 this.addSuperstructureApplication("EVN", "ADT_A16");
297 this.addSuperstructureApplication("EVN", "ADT_A17");
298 this.addSuperstructureApplication("EVN", "ADT_A18");
299 this.addSuperstructureApplication("EVN", "ADT_A20");
300 this.addSuperstructureApplication("EVN", "ADT_A21");
301 this.addSuperstructureApplication("EVN", "ADT_A22");
302 this.addSuperstructureApplication("EVN", "ADT_A23");
303 this.addSuperstructureApplication("EVN", "ADT_A24");
304 this.addSuperstructureApplication("EVN", "ADT_A25");
305 this.addSuperstructureApplication("EVN", "ADT_A26");
306 this.addSuperstructureApplication("EVN", "ADT_A27");
307 this.addSuperstructureApplication("EVN", "ADT_A28");
308 this.addSuperstructureApplication("EVN", "ADT_A29");
309 this.addSuperstructureApplication("EVN", "ADT_A30");
310 this.addSuperstructureApplication("EVN", "ADT_A31");
311 this.addSuperstructureApplication("EVN", "ADT_A32");
312 this.addSuperstructureApplication("EVN", "ADT_A33");
313 this.addSuperstructureApplication("EVN", "ADT_A34");
314 this.addSuperstructureApplication("EVN", "ADT_A35");
315 this.addSuperstructureApplication("EVN", "ADT_A36");
316 this.addSuperstructureApplication("EVN", "ADT_A37");
317 this.addSuperstructureApplication("EVN", "ADT_A38");
318 this.addSuperstructureApplication("EVN", "ADT_A39");
319 this.addSuperstructureApplication("EVN", "ADT_A40");
320 this.addSuperstructureApplication("EVN", "ADT_A41");
321 this.addSuperstructureApplication("EVN", "ADT_A42");
322 this.addSuperstructureApplication("EVN", "ADT_A43");
323 this.addSuperstructureApplication("EVN", "ADT_A44");
324 this.addSuperstructureApplication("EVN", "ADT_A45");
325 this.addSuperstructureApplication("EVN", "ADT_A46");
326 this.addSuperstructureApplication("EVN", "ADT_A47");
327 this.addSuperstructureApplication("EVN", "ADT_A48");
328 this.addSuperstructureApplication("EVN", "ADT_A49");
329 this.addSuperstructureApplication("EVN", "ADT_A50");
330 this.addSuperstructureApplication("EVN", "ADT_A51");
331 this.addSuperstructureApplication("EVN", "ADT_A52");
332 this.addSuperstructureApplication("EVN", "ADT_A53");
333 this.addSuperstructureApplication("EVN", "ADT_A54");
334 this.addSuperstructureApplication("EVN", "ADT_A55");
335 this.addSuperstructureApplication("EVN", "ADT_A60");
336 this.addSuperstructureApplication("EVN", "ADT_A61");
337 this.addSuperstructureApplication("EVN", "ADT_A62");
338 this.add(PID.class, false, false);
339 this.addSuperstructureApplication("PID", "ADT_A01");
340 this.addSuperstructureApplication("PID", "ADT_A02");
341 this.addSuperstructureApplication("PID", "ADT_A03");
342 this.addSuperstructureApplication("PID", "ADT_A04");
343 this.addSuperstructureApplication("PID", "ADT_A05");
344 this.addSuperstructureApplication("PID", "ADT_A06");
345 this.addSuperstructureApplication("PID", "ADT_A07");
346 this.addSuperstructureApplication("PID", "ADT_A08");
347 this.addSuperstructureApplication("PID", "ADT_A09");
348 this.addSuperstructureApplication("PID", "ADT_A10");
349 this.addSuperstructureApplication("PID", "ADT_A11");
350 this.addSuperstructureApplication("PID", "ADT_A12");
351 this.addSuperstructureApplication("PID", "ADT_A13");
352 this.addSuperstructureApplication("PID", "ADT_A14");
353 this.addSuperstructureApplication("PID", "ADT_A15");
354 this.addSuperstructureApplication("PID", "ADT_A16");
355 this.addSuperstructureApplication("PID", "ADT_A17");
356 this.addSuperstructureApplication("PID", "ADT_A18");
357 this.addSuperstructureApplication("PID", "ADT_A21");
358 this.addSuperstructureApplication("PID", "ADT_A22");
359 this.addSuperstructureApplication("PID", "ADT_A23");
360 this.addSuperstructureApplication("PID", "ADT_A24");
361 this.addSuperstructureApplication("PID", "ADT_A25");
362 this.addSuperstructureApplication("PID", "ADT_A26");
363 this.addSuperstructureApplication("PID", "ADT_A27");
364 this.addSuperstructureApplication("PID", "ADT_A28");
365 this.addSuperstructureApplication("PID", "ADT_A29");
366 this.addSuperstructureApplication("PID", "ADT_A30");
367 this.addSuperstructureApplication("PID", "ADT_A31");
368 this.addSuperstructureApplication("PID", "ADT_A32");
369 this.addSuperstructureApplication("PID", "ADT_A33");
370 this.addSuperstructureApplication("PID", "ADT_A34");
371 this.addSuperstructureApplication("PID", "ADT_A35");
372 this.addSuperstructureApplication("PID", "ADT_A36");
373 this.addSuperstructureApplication("PID", "ADT_A37");
374 this.addSuperstructureApplication("PID", "ADT_A38");
375 this.addSuperstructureApplication("PID", "ADT_A45");
376 this.addSuperstructureApplication("PID", "ADT_A46");
377 this.addSuperstructureApplication("PID", "ADT_A47");
378 this.addSuperstructureApplication("PID", "ADT_A48");
379 this.addSuperstructureApplication("PID", "ADT_A49");
380 this.addSuperstructureApplication("PID", "ADT_A50");
381 this.addSuperstructureApplication("PID", "ADT_A51");
382 this.addSuperstructureApplication("PID", "ADT_A52");
383 this.addSuperstructureApplication("PID", "ADT_A53");
384 this.addSuperstructureApplication("PID", "ADT_A54");
385 this.addSuperstructureApplication("PID", "ADT_A55");
386 this.addSuperstructureApplication("PID", "ADT_A60");
387 this.addSuperstructureApplication("PID", "ADT_A61");
388 this.addSuperstructureApplication("PID", "ADT_A62");
389 this.add(PD1.class, false, false);
390 this.addSuperstructureApplication("PD1", "ADT_A01");
391 this.addSuperstructureApplication("PD1", "ADT_A02");
392 this.addSuperstructureApplication("PD1", "ADT_A03");
393 this.addSuperstructureApplication("PD1", "ADT_A04");
394 this.addSuperstructureApplication("PD1", "ADT_A05");
395 this.addSuperstructureApplication("PD1", "ADT_A06");
396 this.addSuperstructureApplication("PD1", "ADT_A07");
397 this.addSuperstructureApplication("PD1", "ADT_A08");
398 this.addSuperstructureApplication("PD1", "ADT_A09");
399 this.addSuperstructureApplication("PD1", "ADT_A10");
400 this.addSuperstructureApplication("PD1", "ADT_A11");
401 this.addSuperstructureApplication("PD1", "ADT_A12");
402 this.addSuperstructureApplication("PD1", "ADT_A13");
403 this.addSuperstructureApplication("PD1", "ADT_A14");
404 this.addSuperstructureApplication("PD1", "ADT_A15");
405 this.addSuperstructureApplication("PD1", "ADT_A16");
406 this.addSuperstructureApplication("PD1", "ADT_A17");
407 this.addSuperstructureApplication("PD1", "ADT_A18");
408 this.addSuperstructureApplication("PD1", "ADT_A21");
409 this.addSuperstructureApplication("PD1", "ADT_A22");
410 this.addSuperstructureApplication("PD1", "ADT_A23");
411 this.addSuperstructureApplication("PD1", "ADT_A24");
412 this.addSuperstructureApplication("PD1", "ADT_A25");
413 this.addSuperstructureApplication("PD1", "ADT_A26");
414 this.addSuperstructureApplication("PD1", "ADT_A27");
415 this.addSuperstructureApplication("PD1", "ADT_A28");
416 this.addSuperstructureApplication("PD1", "ADT_A29");
417 this.addSuperstructureApplication("PD1", "ADT_A30");
418 this.addSuperstructureApplication("PD1", "ADT_A31");
419 this.addSuperstructureApplication("PD1", "ADT_A32");
420 this.addSuperstructureApplication("PD1", "ADT_A33");
421 this.addSuperstructureApplication("PD1", "ADT_A34");
422 this.addSuperstructureApplication("PD1", "ADT_A35");
423 this.addSuperstructureApplication("PD1", "ADT_A36");
424 this.addSuperstructureApplication("PD1", "ADT_A37");
425 this.addSuperstructureApplication("PD1", "ADT_A38");
426 this.addSuperstructureApplication("PD1", "ADT_A45");
427 this.addSuperstructureApplication("PD1", "ADT_A46");
428 this.addSuperstructureApplication("PD1", "ADT_A47");
429 this.addSuperstructureApplication("PD1", "ADT_A48");
430 this.addSuperstructureApplication("PD1", "ADT_A49");
431 this.addSuperstructureApplication("PD1", "ADT_A50");
432 this.addSuperstructureApplication("PD1", "ADT_A51");
433 this.addSuperstructureApplication("PD1", "ADT_A52");
434 this.addSuperstructureApplication("PD1", "ADT_A53");
435 this.addSuperstructureApplication("PD1", "ADT_A54");
436 this.addSuperstructureApplication("PD1", "ADT_A55");
437 this.addSuperstructureApplication("PD1", "ADT_A61");
438 this.addSuperstructureApplication("PD1", "ADT_A62");
439 this.add(ARV.class, false, true);
440 this.addSuperstructureApplication("ARV", "ADT_A01");
441 this.addSuperstructureApplication("ARV", "ADT_A02");
442 this.addSuperstructureApplication("ARV", "ADT_A03");
443 this.addSuperstructureApplication("ARV", "ADT_A04");
444 this.addSuperstructureApplication("ARV", "ADT_A05");
445 this.addSuperstructureApplication("ARV", "ADT_A06");
446 this.addSuperstructureApplication("ARV", "ADT_A07");
447 this.addSuperstructureApplication("ARV", "ADT_A08");
448 this.addSuperstructureApplication("ARV", "ADT_A13");
449 this.addSuperstructureApplication("ARV", "ADT_A14");
450 this.addSuperstructureApplication("ARV", "ADT_A15");
451 this.addSuperstructureApplication("ARV", "ADT_A16");
452 this.addSuperstructureApplication("ARV", "ADT_A28");
453 this.addSuperstructureApplication("ARV", "ADT_A30");
454 this.addSuperstructureApplication("ARV", "ADT_A31");
455 this.addSuperstructureApplication("ARV", "ADT_A34");
456 this.addSuperstructureApplication("ARV", "ADT_A35");
457 this.addSuperstructureApplication("ARV", "ADT_A36");
458 this.addSuperstructureApplication("ARV", "ADT_A46");
459 this.addSuperstructureApplication("ARV", "ADT_A47");
460 this.addSuperstructureApplication("ARV", "ADT_A48");
461 this.addSuperstructureApplication("ARV", "ADT_A49");
462 this.addSuperstructureApplication("ARV", "ADT_A60");
463 this.add(ROL.class, false, true);
464 this.addSuperstructureApplication("ROL", "ADT_A01");
465 this.addSuperstructureApplication("ROL", "ADT_A02");
466 this.addSuperstructureApplication("ROL", "ADT_A03");
467 this.addSuperstructureApplication("ROL", "ADT_A04");
468 this.addSuperstructureApplication("ROL", "ADT_A05");
469 this.addSuperstructureApplication("ROL", "ADT_A06");
470 this.addSuperstructureApplication("ROL", "ADT_A07");
471 this.addSuperstructureApplication("ROL", "ADT_A08");
472 this.addSuperstructureApplication("ROL", "ADT_A13");
473 this.addSuperstructureApplication("ROL", "ADT_A14");
474 this.addSuperstructureApplication("ROL", "ADT_A15");
475 this.addSuperstructureApplication("ROL", "ADT_A16");
476 this.addSuperstructureApplication("ROL", "ADT_A28");
477 this.addSuperstructureApplication("ROL", "ADT_A31");
478 this.addSuperstructureApplication("ROL", "ADT_A54");
479 this.addSuperstructureApplication("ROL", "ADT_A55");
480 this.addSuperstructureApplication("ROL", "ADT_A61");
481 this.addSuperstructureApplication("ROL", "ADT_A62");
482 this.add(MRG.class, false, false);
483 this.addSuperstructureApplication("MRG", "ADT_A06");
484 this.addSuperstructureApplication("MRG", "ADT_A07");
485 this.addSuperstructureApplication("MRG", "ADT_A18");
486 this.addSuperstructureApplication("MRG", "ADT_A30");
487 this.addSuperstructureApplication("MRG", "ADT_A34");
488 this.addSuperstructureApplication("MRG", "ADT_A35");
489 this.addSuperstructureApplication("MRG", "ADT_A36");
490 this.addSuperstructureApplication("MRG", "ADT_A46");
491 this.addSuperstructureApplication("MRG", "ADT_A47");
492 this.addSuperstructureApplication("MRG", "ADT_A48");
493 this.addSuperstructureApplication("MRG", "ADT_A49");
494 this.addSuperstructureApplication("MRG", "ADT_A50");
495 this.addSuperstructureApplication("MRG", "ADT_A51");
496 this.add(NK1.class, false, true);
497 this.addSuperstructureApplication("NK1", "ADT_A01");
498 this.addSuperstructureApplication("NK1", "ADT_A03");
499 this.addSuperstructureApplication("NK1", "ADT_A04");
500 this.addSuperstructureApplication("NK1", "ADT_A05");
501 this.addSuperstructureApplication("NK1", "ADT_A06");
502 this.addSuperstructureApplication("NK1", "ADT_A07");
503 this.addSuperstructureApplication("NK1", "ADT_A08");
504 this.addSuperstructureApplication("NK1", "ADT_A13");
505 this.addSuperstructureApplication("NK1", "ADT_A14");
506 this.addSuperstructureApplication("NK1", "ADT_A16");
507 this.addSuperstructureApplication("NK1", "ADT_A28");
508 this.addSuperstructureApplication("NK1", "ADT_A31");
509 this.add(PV1.class, false, false);
510 this.addSuperstructureApplication("PV1", "ADT_A01");
511 this.addSuperstructureApplication("PV1", "ADT_A02");
512 this.addSuperstructureApplication("PV1", "ADT_A03");
513 this.addSuperstructureApplication("PV1", "ADT_A04");
514 this.addSuperstructureApplication("PV1", "ADT_A05");
515 this.addSuperstructureApplication("PV1", "ADT_A06");
516 this.addSuperstructureApplication("PV1", "ADT_A07");
517 this.addSuperstructureApplication("PV1", "ADT_A08");
518 this.addSuperstructureApplication("PV1", "ADT_A09");
519 this.addSuperstructureApplication("PV1", "ADT_A10");
520 this.addSuperstructureApplication("PV1", "ADT_A11");
521 this.addSuperstructureApplication("PV1", "ADT_A12");
522 this.addSuperstructureApplication("PV1", "ADT_A13");
523 this.addSuperstructureApplication("PV1", "ADT_A14");
524 this.addSuperstructureApplication("PV1", "ADT_A15");
525 this.addSuperstructureApplication("PV1", "ADT_A16");
526 this.addSuperstructureApplication("PV1", "ADT_A17");
527 this.addSuperstructureApplication("PV1", "ADT_A18");
528 this.addSuperstructureApplication("PV1", "ADT_A21");
529 this.addSuperstructureApplication("PV1", "ADT_A22");
530 this.addSuperstructureApplication("PV1", "ADT_A23");
531 this.addSuperstructureApplication("PV1", "ADT_A24");
532 this.addSuperstructureApplication("PV1", "ADT_A25");
533 this.addSuperstructureApplication("PV1", "ADT_A26");
534 this.addSuperstructureApplication("PV1", "ADT_A27");
535 this.addSuperstructureApplication("PV1", "ADT_A28");
536 this.addSuperstructureApplication("PV1", "ADT_A29");
537 this.addSuperstructureApplication("PV1", "ADT_A31");
538 this.addSuperstructureApplication("PV1", "ADT_A32");
539 this.addSuperstructureApplication("PV1", "ADT_A33");
540 this.addSuperstructureApplication("PV1", "ADT_A37");
541 this.addSuperstructureApplication("PV1", "ADT_A38");
542 this.addSuperstructureApplication("PV1", "ADT_A50");
543 this.addSuperstructureApplication("PV1", "ADT_A51");
544 this.addSuperstructureApplication("PV1", "ADT_A52");
545 this.addSuperstructureApplication("PV1", "ADT_A53");
546 this.addSuperstructureApplication("PV1", "ADT_A54");
547 this.addSuperstructureApplication("PV1", "ADT_A55");
548 this.addSuperstructureApplication("PV1", "ADT_A60");
549 this.addSuperstructureApplication("PV1", "ADT_A61");
550 this.addSuperstructureApplication("PV1", "ADT_A62");
551 this.add(PV2.class, false, false);
552 this.addSuperstructureApplication("PV2", "ADT_A01");
553 this.addSuperstructureApplication("PV2", "ADT_A02");
554 this.addSuperstructureApplication("PV2", "ADT_A03");
555 this.addSuperstructureApplication("PV2", "ADT_A04");
556 this.addSuperstructureApplication("PV2", "ADT_A05");
557 this.addSuperstructureApplication("PV2", "ADT_A06");
558 this.addSuperstructureApplication("PV2", "ADT_A07");
559 this.addSuperstructureApplication("PV2", "ADT_A08");
560 this.addSuperstructureApplication("PV2", "ADT_A09");
561 this.addSuperstructureApplication("PV2", "ADT_A10");
562 this.addSuperstructureApplication("PV2", "ADT_A11");
563 this.addSuperstructureApplication("PV2", "ADT_A12");
564 this.addSuperstructureApplication("PV2", "ADT_A13");
565 this.addSuperstructureApplication("PV2", "ADT_A14");
566 this.addSuperstructureApplication("PV2", "ADT_A15");
567 this.addSuperstructureApplication("PV2", "ADT_A16");
568 this.addSuperstructureApplication("PV2", "ADT_A17");
569 this.addSuperstructureApplication("PV2", "ADT_A21");
570 this.addSuperstructureApplication("PV2", "ADT_A22");
571 this.addSuperstructureApplication("PV2", "ADT_A23");
572 this.addSuperstructureApplication("PV2", "ADT_A25");
573 this.addSuperstructureApplication("PV2", "ADT_A26");
574 this.addSuperstructureApplication("PV2", "ADT_A27");
575 this.addSuperstructureApplication("PV2", "ADT_A28");
576 this.addSuperstructureApplication("PV2", "ADT_A29");
577 this.addSuperstructureApplication("PV2", "ADT_A31");
578 this.addSuperstructureApplication("PV2", "ADT_A32");
579 this.addSuperstructureApplication("PV2", "ADT_A33");
580 this.addSuperstructureApplication("PV2", "ADT_A38");
581 this.addSuperstructureApplication("PV2", "ADT_A52");
582 this.addSuperstructureApplication("PV2", "ADT_A53");
583 this.addSuperstructureApplication("PV2", "ADT_A54");
584 this.addSuperstructureApplication("PV2", "ADT_A55");
585 this.addSuperstructureApplication("PV2", "ADT_A60");
586 this.addSuperstructureApplication("PV2", "ADT_A61");
587 this.addSuperstructureApplication("PV2", "ADT_A62");
588 this.add(ARV.class, false, true);
589 this.addSuperstructureApplication("ARV2", "ADT_A01");
590 this.addSuperstructureApplication("ARV2", "ADT_A02");
591 this.addSuperstructureApplication("ARV2", "ADT_A03");
592 this.addSuperstructureApplication("ARV2", "ADT_A04");
593 this.addSuperstructureApplication("ARV2", "ADT_A05");
594 this.addSuperstructureApplication("ARV2", "ADT_A06");
595 this.addSuperstructureApplication("ARV2", "ADT_A07");
596 this.addSuperstructureApplication("ARV2", "ADT_A08");
597 this.addSuperstructureApplication("ARV2", "ADT_A13");
598 this.addSuperstructureApplication("ARV2", "ADT_A14");
599 this.addSuperstructureApplication("ARV2", "ADT_A15");
600 this.addSuperstructureApplication("ARV2", "ADT_A16");
601 this.addSuperstructureApplication("ARV2", "ADT_A28");
602 this.addSuperstructureApplication("ARV2", "ADT_A31");
603 this.addSuperstructureApplication("ARV2", "ADT_A60");
604 this.add(ROL.class, false, true);
605 this.addSuperstructureApplication("ROL2", "ADT_A01");
606 this.addSuperstructureApplication("ROL2", "ADT_A02");
607 this.addSuperstructureApplication("ROL2", "ADT_A03");
608 this.addSuperstructureApplication("ROL2", "ADT_A04");
609 this.addSuperstructureApplication("ROL2", "ADT_A05");
610 this.addSuperstructureApplication("ROL2", "ADT_A06");
611 this.addSuperstructureApplication("ROL2", "ADT_A07");
612 this.addSuperstructureApplication("ROL2", "ADT_A08");
613 this.addSuperstructureApplication("ROL2", "ADT_A13");
614 this.addSuperstructureApplication("ROL2", "ADT_A14");
615 this.addSuperstructureApplication("ROL2", "ADT_A15");
616 this.addSuperstructureApplication("ROL2", "ADT_A16");
617 this.addSuperstructureApplication("ROL2", "ADT_A28");
618 this.addSuperstructureApplication("ROL2", "ADT_A31");
619 this.addSuperstructureApplication("ROL2", "ADT_A54");
620 this.addSuperstructureApplication("ROL2", "ADT_A55");
621 this.addSuperstructureApplication("ROL2", "ADT_A61");
622 this.addSuperstructureApplication("ROL2", "ADT_A62");
623 this.add(DB1.class, false, true);
624 this.addSuperstructureApplication("DB1", "ADT_A01");
625 this.addSuperstructureApplication("DB1", "ADT_A02");
626 this.addSuperstructureApplication("DB1", "ADT_A03");
627 this.addSuperstructureApplication("DB1", "ADT_A04");
628 this.addSuperstructureApplication("DB1", "ADT_A05");
629 this.addSuperstructureApplication("DB1", "ADT_A06");
630 this.addSuperstructureApplication("DB1", "ADT_A07");
631 this.addSuperstructureApplication("DB1", "ADT_A08");
632 this.addSuperstructureApplication("DB1", "ADT_A09");
633 this.addSuperstructureApplication("DB1", "ADT_A10");
634 this.addSuperstructureApplication("DB1", "ADT_A11");
635 this.addSuperstructureApplication("DB1", "ADT_A12");
636 this.addSuperstructureApplication("DB1", "ADT_A13");
637 this.addSuperstructureApplication("DB1", "ADT_A14");
638 this.addSuperstructureApplication("DB1", "ADT_A15");
639 this.addSuperstructureApplication("DB1", "ADT_A16");
640 this.addSuperstructureApplication("DB1", "ADT_A17");
641 this.addSuperstructureApplication("DB1", "ADT_A21");
642 this.addSuperstructureApplication("DB1", "ADT_A22");
643 this.addSuperstructureApplication("DB1", "ADT_A23");
644 this.addSuperstructureApplication("DB1", "ADT_A24");
645 this.addSuperstructureApplication("DB1", "ADT_A25");
646 this.addSuperstructureApplication("DB1", "ADT_A26");
647 this.addSuperstructureApplication("DB1", "ADT_A27");
648 this.addSuperstructureApplication("DB1", "ADT_A28");
649 this.addSuperstructureApplication("DB1", "ADT_A29");
650 this.addSuperstructureApplication("DB1", "ADT_A31");
651 this.addSuperstructureApplication("DB1", "ADT_A32");
652 this.addSuperstructureApplication("DB1", "ADT_A33");
653 this.addSuperstructureApplication("DB1", "ADT_A37");
654 this.addSuperstructureApplication("DB1", "ADT_A38");
655 this.add(OBX.class, false, true);
656 this.addSuperstructureApplication("OBX", "ADT_A01");
657 this.addSuperstructureApplication("OBX", "ADT_A02");
658 this.addSuperstructureApplication("OBX", "ADT_A03");
659 this.addSuperstructureApplication("OBX", "ADT_A04");
660 this.addSuperstructureApplication("OBX", "ADT_A05");
661 this.addSuperstructureApplication("OBX", "ADT_A06");
662 this.addSuperstructureApplication("OBX", "ADT_A07");
663 this.addSuperstructureApplication("OBX", "ADT_A08");
664 this.addSuperstructureApplication("OBX", "ADT_A09");
665 this.addSuperstructureApplication("OBX", "ADT_A10");
666 this.addSuperstructureApplication("OBX", "ADT_A11");
667 this.addSuperstructureApplication("OBX", "ADT_A12");
668 this.addSuperstructureApplication("OBX", "ADT_A13");
669 this.addSuperstructureApplication("OBX", "ADT_A14");
670 this.addSuperstructureApplication("OBX", "ADT_A15");
671 this.addSuperstructureApplication("OBX", "ADT_A16");
672 this.addSuperstructureApplication("OBX", "ADT_A17");
673 this.addSuperstructureApplication("OBX", "ADT_A21");
674 this.addSuperstructureApplication("OBX", "ADT_A22");
675 this.addSuperstructureApplication("OBX", "ADT_A23");
676 this.addSuperstructureApplication("OBX", "ADT_A25");
677 this.addSuperstructureApplication("OBX", "ADT_A26");
678 this.addSuperstructureApplication("OBX", "ADT_A27");
679 this.addSuperstructureApplication("OBX", "ADT_A28");
680 this.addSuperstructureApplication("OBX", "ADT_A29");
681 this.addSuperstructureApplication("OBX", "ADT_A31");
682 this.addSuperstructureApplication("OBX", "ADT_A32");
683 this.addSuperstructureApplication("OBX", "ADT_A33");
684 this.addSuperstructureApplication("OBX", "ADT_A38");
685 this.add(AL1.class, false, true);
686 this.addSuperstructureApplication("AL1", "ADT_A01");
687 this.addSuperstructureApplication("AL1", "ADT_A03");
688 this.addSuperstructureApplication("AL1", "ADT_A04");
689 this.addSuperstructureApplication("AL1", "ADT_A05");
690 this.addSuperstructureApplication("AL1", "ADT_A06");
691 this.addSuperstructureApplication("AL1", "ADT_A07");
692 this.addSuperstructureApplication("AL1", "ADT_A08");
693 this.addSuperstructureApplication("AL1", "ADT_A13");
694 this.addSuperstructureApplication("AL1", "ADT_A14");
695 this.addSuperstructureApplication("AL1", "ADT_A16");
696 this.addSuperstructureApplication("AL1", "ADT_A28");
697 this.addSuperstructureApplication("AL1", "ADT_A31");
698 this.add(DG1.class, false, true);
699 this.addSuperstructureApplication("DG1", "ADT_A01");
700 this.addSuperstructureApplication("DG1", "ADT_A03");
701 this.addSuperstructureApplication("DG1", "ADT_A04");
702 this.addSuperstructureApplication("DG1", "ADT_A05");
703 this.addSuperstructureApplication("DG1", "ADT_A06");
704 this.addSuperstructureApplication("DG1", "ADT_A07");
705 this.addSuperstructureApplication("DG1", "ADT_A08");
706 this.addSuperstructureApplication("DG1", "ADT_A09");
707 this.addSuperstructureApplication("DG1", "ADT_A10");
708 this.addSuperstructureApplication("DG1", "ADT_A11");
709 this.addSuperstructureApplication("DG1", "ADT_A12");
710 this.addSuperstructureApplication("DG1", "ADT_A13");
711 this.addSuperstructureApplication("DG1", "ADT_A14");
712 this.addSuperstructureApplication("DG1", "ADT_A15");
713 this.addSuperstructureApplication("DG1", "ADT_A16");
714 this.addSuperstructureApplication("DG1", "ADT_A28");
715 this.addSuperstructureApplication("DG1", "ADT_A31");
716 this.addSuperstructureApplication("DG1", "ADT_A38");
717 this.add(DRG.class, false, false);
718 this.addSuperstructureApplication("DRG", "ADT_A01");
719 this.addSuperstructureApplication("DRG", "ADT_A03");
720 this.addSuperstructureApplication("DRG", "ADT_A04");
721 this.addSuperstructureApplication("DRG", "ADT_A05");
722 this.addSuperstructureApplication("DRG", "ADT_A06");
723 this.addSuperstructureApplication("DRG", "ADT_A07");
724 this.addSuperstructureApplication("DRG", "ADT_A08");
725 this.addSuperstructureApplication("DRG", "ADT_A13");
726 this.addSuperstructureApplication("DRG", "ADT_A14");
727 this.addSuperstructureApplication("DRG", "ADT_A16");
728 this.addSuperstructureApplication("DRG", "ADT_A28");
729 this.addSuperstructureApplication("DRG", "ADT_A31");
730 this.addSuperstructureApplication("DRG", "ADT_A38");
731 this.add(ADT_AXX_PROCEDURE.class, false, true);
732 this.addSuperstructureApplication("PROCEDURE", "ADT_A08");
733 this.addSuperstructureApplication("PROCEDURE", "ADT_A04");
734 this.addSuperstructureApplication("PROCEDURE", "ADT_A13");
735 this.addSuperstructureApplication("PROCEDURE", "ADT_A14");
736 this.addSuperstructureApplication("PROCEDURE", "ADT_A28");
737 this.addSuperstructureApplication("PROCEDURE", "ADT_A31");
738 this.addSuperstructureApplication("PROCEDURE", "ADT_A07");
739 this.add(GT1.class, false, true);
740 this.addSuperstructureApplication("GT1", "ADT_A01");
741 this.addSuperstructureApplication("GT1", "ADT_A03");
742 this.addSuperstructureApplication("GT1", "ADT_A04");
743 this.addSuperstructureApplication("GT1", "ADT_A05");
744 this.addSuperstructureApplication("GT1", "ADT_A06");
745 this.addSuperstructureApplication("GT1", "ADT_A07");
746 this.addSuperstructureApplication("GT1", "ADT_A08");
747 this.addSuperstructureApplication("GT1", "ADT_A13");
748 this.addSuperstructureApplication("GT1", "ADT_A14");
749 this.addSuperstructureApplication("GT1", "ADT_A16");
750 this.addSuperstructureApplication("GT1", "ADT_A28");
751 this.addSuperstructureApplication("GT1", "ADT_A31");
752 this.add(ADT_AXX_INSURANCE.class, false, true);
753 this.addSuperstructureApplication("INSURANCE", "ADT_A08");
754 this.addSuperstructureApplication("INSURANCE", "ADT_A04");
755 this.addSuperstructureApplication("INSURANCE", "ADT_A13");
756 this.addSuperstructureApplication("INSURANCE", "ADT_A14");
757 this.addSuperstructureApplication("INSURANCE", "ADT_A28");
758 this.addSuperstructureApplication("INSURANCE", "ADT_A31");
759 this.addSuperstructureApplication("INSURANCE", "ADT_A07");
760 this.add(ACC.class, false, false);
761 this.addSuperstructureApplication("ACC", "ADT_A01");
762 this.addSuperstructureApplication("ACC", "ADT_A03");
763 this.addSuperstructureApplication("ACC", "ADT_A04");
764 this.addSuperstructureApplication("ACC", "ADT_A05");
765 this.addSuperstructureApplication("ACC", "ADT_A06");
766 this.addSuperstructureApplication("ACC", "ADT_A07");
767 this.addSuperstructureApplication("ACC", "ADT_A08");
768 this.addSuperstructureApplication("ACC", "ADT_A13");
769 this.addSuperstructureApplication("ACC", "ADT_A14");
770 this.addSuperstructureApplication("ACC", "ADT_A16");
771 this.addSuperstructureApplication("ACC", "ADT_A28");
772 this.addSuperstructureApplication("ACC", "ADT_A31");
773 this.add(UB1.class, false, false);
774 this.addSuperstructureApplication("UB1", "ADT_A01");
775 this.addSuperstructureApplication("UB1", "ADT_A04");
776 this.addSuperstructureApplication("UB1", "ADT_A05");
777 this.addSuperstructureApplication("UB1", "ADT_A06");
778 this.addSuperstructureApplication("UB1", "ADT_A07");
779 this.addSuperstructureApplication("UB1", "ADT_A08");
780 this.addSuperstructureApplication("UB1", "ADT_A13");
781 this.addSuperstructureApplication("UB1", "ADT_A14");
782 this.addSuperstructureApplication("UB1", "ADT_A28");
783 this.addSuperstructureApplication("UB1", "ADT_A31");
784 this.add(UB2.class, false, false);
785 this.addSuperstructureApplication("UB2", "ADT_A01");
786 this.addSuperstructureApplication("UB2", "ADT_A04");
787 this.addSuperstructureApplication("UB2", "ADT_A05");
788 this.addSuperstructureApplication("UB2", "ADT_A06");
789 this.addSuperstructureApplication("UB2", "ADT_A07");
790 this.addSuperstructureApplication("UB2", "ADT_A08");
791 this.addSuperstructureApplication("UB2", "ADT_A13");
792 this.addSuperstructureApplication("UB2", "ADT_A14");
793 this.addSuperstructureApplication("UB2", "ADT_A28");
794 this.addSuperstructureApplication("UB2", "ADT_A31");
795 this.add(PDA.class, false, false);
796 this.addSuperstructureApplication("PDA", "ADT_A01");
797 this.addSuperstructureApplication("PDA", "ADT_A02");
798 this.addSuperstructureApplication("PDA", "ADT_A03");
799 this.addSuperstructureApplication("PDA", "ADT_A04");
800 this.addSuperstructureApplication("PDA", "ADT_A08");
801 this.addSuperstructureApplication("PDA", "ADT_A13");
802 this.add(PID.class, false, false);
803 this.addSuperstructureApplication("PID2", "ADT_A17");
804 this.addSuperstructureApplication("PID2", "ADT_A24");
805 this.addSuperstructureApplication("PID2", "ADT_A37");
806 this.add(PD1.class, false, false);
807 this.addSuperstructureApplication("PD12", "ADT_A17");
808 this.addSuperstructureApplication("PD12", "ADT_A24");
809 this.addSuperstructureApplication("PD12", "ADT_A37");
810 this.add(PV1.class, false, false);
811 this.addSuperstructureApplication("PV12", "ADT_A17");
812 this.addSuperstructureApplication("PV12", "ADT_A24");
813 this.addSuperstructureApplication("PV12", "ADT_A37");
814 this.add(PV2.class, false, false);
815 this.addSuperstructureApplication("PV22", "ADT_A17");
816 this.add(DB1.class, false, true);
817 this.addSuperstructureApplication("DB12", "ADT_A17");
818 this.addSuperstructureApplication("DB12", "ADT_A24");
819 this.addSuperstructureApplication("DB12", "ADT_A37");
820 this.add(OBX.class, false, true);
821 this.addSuperstructureApplication("OBX2", "ADT_A17");
822 this.add(NPU.class, false, false);
823 this.addSuperstructureApplication("NPU", "ADT_A20");
824 this.add(ADT_AXX_PATIENT.class, false, true);
825 this.addSuperstructureApplication("PATIENT", "ADT_A40");
826 this.addSuperstructureApplication("PATIENT", "ADT_A41");
827 this.addSuperstructureApplication("PATIENT", "ADT_A42");
828 this.addSuperstructureApplication("PATIENT", "ADT_A44");
829 this.add(ADT_AXX_MERGE_INFO.class, false, true);
830 this.add(IAM.class, false, true);
831 this.addSuperstructureApplication("IAM", "ADT_A60");
832 } catch(HL7Exception e) {
833 log.error("Unexpected error creating ADT_AXX - this is probably a bug in the source code generator.", e);
834 }
835 }
836
837 public java.util.List<String> getChildNamesForStructure(String theStructure) {
838 java.util.ArrayList<String> retVal = new java.util.ArrayList<String>();
839 if ( "ADT_A01".equals(theStructure) ) {
840 retVal.add("MSH");
841 retVal.add("SFT");
842 retVal.add("UAC");
843 retVal.add("EVN");
844 retVal.add("PID");
845 retVal.add("PD1");
846 retVal.add("ARV");
847 retVal.add("ROL");
848 retVal.add("NK1");
849 retVal.add("PV1");
850 retVal.add("PV2");
851 retVal.add("ARV2");
852 retVal.add("ROL2");
853 retVal.add("DB1");
854 retVal.add("OBX");
855 retVal.add("AL1");
856 retVal.add("DG1");
857 retVal.add("DRG");
858 retVal.add("PROCEDURE");
859 retVal.add("GT1");
860 retVal.add("INSURANCE");
861 retVal.add("ACC");
862 retVal.add("UB1");
863 retVal.add("UB2");
864 retVal.add("PDA");
865 }
866 if ( "ADT_A02".equals(theStructure) ) {
867 retVal.add("MSH");
868 retVal.add("SFT");
869 retVal.add("UAC");
870 retVal.add("EVN");
871 retVal.add("PID");
872 retVal.add("PD1");
873 retVal.add("ARV");
874 retVal.add("ROL");
875 retVal.add("PV1");
876 retVal.add("PV2");
877 retVal.add("ARV2");
878 retVal.add("ROL2");
879 retVal.add("DB1");
880 retVal.add("OBX");
881 retVal.add("PDA");
882 }
883 if ( "ADT_A03".equals(theStructure) ) {
884 retVal.add("MSH");
885 retVal.add("SFT");
886 retVal.add("UAC");
887 retVal.add("EVN");
888 retVal.add("PID");
889 retVal.add("PD1");
890 retVal.add("ARV");
891 retVal.add("ROL");
892 retVal.add("NK1");
893 retVal.add("PV1");
894 retVal.add("PV2");
895 retVal.add("ARV2");
896 retVal.add("ROL2");
897 retVal.add("DB1");
898 retVal.add("AL1");
899 retVal.add("DG1");
900 retVal.add("DRG");
901 retVal.add("PROCEDURE");
902 retVal.add("OBX");
903 retVal.add("GT1");
904 retVal.add("INSURANCE");
905 retVal.add("ACC");
906 retVal.add("PDA");
907 }
908 if ( "ADT_A05".equals(theStructure) ) {
909 retVal.add("MSH");
910 retVal.add("SFT");
911 retVal.add("UAC");
912 retVal.add("EVN");
913 retVal.add("PID");
914 retVal.add("PD1");
915 retVal.add("ARV");
916 retVal.add("ROL");
917 retVal.add("NK1");
918 retVal.add("PV1");
919 retVal.add("PV2");
920 retVal.add("ARV2");
921 retVal.add("ROL2");
922 retVal.add("DB1");
923 retVal.add("OBX");
924 retVal.add("AL1");
925 retVal.add("DG1");
926 retVal.add("DRG");
927 retVal.add("PROCEDURE");
928 retVal.add("GT1");
929 retVal.add("INSURANCE");
930 retVal.add("ACC");
931 retVal.add("UB1");
932 retVal.add("UB2");
933 }
934 if ( "ADT_A06".equals(theStructure) ) {
935 retVal.add("MSH");
936 retVal.add("SFT");
937 retVal.add("UAC");
938 retVal.add("EVN");
939 retVal.add("PID");
940 retVal.add("PD1");
941 retVal.add("ARV");
942 retVal.add("ROL");
943 retVal.add("MRG");
944 retVal.add("NK1");
945 retVal.add("PV1");
946 retVal.add("PV2");
947 retVal.add("ARV2");
948 retVal.add("ROL2");
949 retVal.add("DB1");
950 retVal.add("OBX");
951 retVal.add("AL1");
952 retVal.add("DG1");
953 retVal.add("DRG");
954 retVal.add("PROCEDURE");
955 retVal.add("GT1");
956 retVal.add("INSURANCE");
957 retVal.add("ACC");
958 retVal.add("UB1");
959 retVal.add("UB2");
960 }
961 if ( "ADT_A09".equals(theStructure) ) {
962 retVal.add("MSH");
963 retVal.add("SFT");
964 retVal.add("UAC");
965 retVal.add("EVN");
966 retVal.add("PID");
967 retVal.add("PD1");
968 retVal.add("PV1");
969 retVal.add("PV2");
970 retVal.add("DB1");
971 retVal.add("OBX");
972 retVal.add("DG1");
973 }
974 if ( "ADT_A12".equals(theStructure) ) {
975 retVal.add("MSH");
976 retVal.add("SFT");
977 retVal.add("UAC");
978 retVal.add("EVN");
979 retVal.add("PID");
980 retVal.add("PD1");
981 retVal.add("PV1");
982 retVal.add("PV2");
983 retVal.add("DB1");
984 retVal.add("OBX");
985 retVal.add("DG1");
986 }
987 if ( "ADT_A15".equals(theStructure) ) {
988 retVal.add("MSH");
989 retVal.add("SFT");
990 retVal.add("UAC");
991 retVal.add("EVN");
992 retVal.add("PID");
993 retVal.add("PD1");
994 retVal.add("ARV");
995 retVal.add("ROL");
996 retVal.add("PV1");
997 retVal.add("PV2");
998 retVal.add("ARV2");
999 retVal.add("ROL2");
1000 retVal.add("DB1");
1001 retVal.add("OBX");
1002 retVal.add("DG1");
1003 }
1004 if ( "ADT_A16".equals(theStructure) ) {
1005 retVal.add("MSH");
1006 retVal.add("SFT");
1007 retVal.add("UAC");
1008 retVal.add("EVN");
1009 retVal.add("PID");
1010 retVal.add("PD1");
1011 retVal.add("ARV");
1012 retVal.add("ROL");
1013 retVal.add("NK1");
1014 retVal.add("PV1");
1015 retVal.add("PV2");
1016 retVal.add("ARV2");
1017 retVal.add("ROL2");
1018 retVal.add("DB1");
1019 retVal.add("OBX");
1020 retVal.add("AL1");
1021 retVal.add("DG1");
1022 retVal.add("DRG");
1023 retVal.add("PROCEDURE");
1024 retVal.add("GT1");
1025 retVal.add("INSURANCE");
1026 retVal.add("ACC");
1027 }
1028 if ( "ADT_A17".equals(theStructure) ) {
1029 retVal.add("MSH");
1030 retVal.add("SFT");
1031 retVal.add("UAC");
1032 retVal.add("EVN");
1033 retVal.add("PID");
1034 retVal.add("PD1");
1035 retVal.add("PV1");
1036 retVal.add("PV2");
1037 retVal.add("DB1");
1038 retVal.add("OBX");
1039 retVal.add("PID2");
1040 retVal.add("PD12");
1041 retVal.add("PV12");
1042 retVal.add("PV22");
1043 retVal.add("DB12");
1044 retVal.add("OBX2");
1045 }
1046 if ( "ADT_A18".equals(theStructure) ) {
1047 retVal.add("MSH");
1048 retVal.add("SFT");
1049 retVal.add("EVN");
1050 retVal.add("PID");
1051 retVal.add("PD1");
1052 retVal.add("MRG");
1053 retVal.add("PV1");
1054 }
1055 if ( "ADT_A20".equals(theStructure) ) {
1056 retVal.add("MSH");
1057 retVal.add("SFT");
1058 retVal.add("UAC");
1059 retVal.add("EVN");
1060 retVal.add("NPU");
1061 }
1062 if ( "ADT_A21".equals(theStructure) ) {
1063 retVal.add("MSH");
1064 retVal.add("SFT");
1065 retVal.add("UAC");
1066 retVal.add("EVN");
1067 retVal.add("PID");
1068 retVal.add("PD1");
1069 retVal.add("PV1");
1070 retVal.add("PV2");
1071 retVal.add("DB1");
1072 retVal.add("OBX");
1073 }
1074 if ( "ADT_A24".equals(theStructure) ) {
1075 retVal.add("MSH");
1076 retVal.add("SFT");
1077 retVal.add("UAC");
1078 retVal.add("EVN");
1079 retVal.add("PID");
1080 retVal.add("PD1");
1081 retVal.add("PV1");
1082 retVal.add("DB1");
1083 retVal.add("PID2");
1084 retVal.add("PD12");
1085 retVal.add("PV12");
1086 retVal.add("DB12");
1087 }
1088 if ( "ADT_A30".equals(theStructure) ) {
1089 retVal.add("MSH");
1090 retVal.add("SFT");
1091 retVal.add("UAC");
1092 retVal.add("EVN");
1093 retVal.add("PID");
1094 retVal.add("PD1");
1095 retVal.add("ARV");
1096 retVal.add("MRG");
1097 }
1098 if ( "ADT_A37".equals(theStructure) ) {
1099 retVal.add("MSH");
1100 retVal.add("SFT");
1101 retVal.add("UAC");
1102 retVal.add("EVN");
1103 retVal.add("PID");
1104 retVal.add("PD1");
1105 retVal.add("PV1");
1106 retVal.add("DB1");
1107 retVal.add("PID2");
1108 retVal.add("PD12");
1109 retVal.add("PV12");
1110 retVal.add("DB12");
1111 }
1112 if ( "ADT_A38".equals(theStructure) ) {
1113 retVal.add("MSH");
1114 retVal.add("SFT");
1115 retVal.add("UAC");
1116 retVal.add("EVN");
1117 retVal.add("PID");
1118 retVal.add("PD1");
1119 retVal.add("PV1");
1120 retVal.add("PV2");
1121 retVal.add("DB1");
1122 retVal.add("OBX");
1123 retVal.add("DG1");
1124 retVal.add("DRG");
1125 }
1126 if ( "ADT_A39".equals(theStructure) ) {
1127 retVal.add("MSH");
1128 retVal.add("SFT");
1129 retVal.add("UAC");
1130 retVal.add("EVN");
1131 retVal.add("PATIENT");
1132 }
1133 if ( "ADT_A43".equals(theStructure) ) {
1134 retVal.add("MSH");
1135 retVal.add("SFT");
1136 retVal.add("UAC");
1137 retVal.add("EVN");
1138 retVal.add("PATIENT");
1139 }
1140 if ( "ADT_A45".equals(theStructure) ) {
1141 retVal.add("MSH");
1142 retVal.add("SFT");
1143 retVal.add("UAC");
1144 retVal.add("EVN");
1145 retVal.add("PID");
1146 retVal.add("PD1");
1147 retVal.add("MERGE_INFO");
1148 }
1149 if ( "ADT_A50".equals(theStructure) ) {
1150 retVal.add("MSH");
1151 retVal.add("SFT");
1152 retVal.add("UAC");
1153 retVal.add("EVN");
1154 retVal.add("PID");
1155 retVal.add("PD1");
1156 retVal.add("MRG");
1157 retVal.add("PV1");
1158 }
1159 if ( "ADT_A52".equals(theStructure) ) {
1160 retVal.add("MSH");
1161 retVal.add("SFT");
1162 retVal.add("UAC");
1163 retVal.add("EVN");
1164 retVal.add("PID");
1165 retVal.add("PD1");
1166 retVal.add("PV1");
1167 retVal.add("PV2");
1168 }
1169 if ( "ADT_A54".equals(theStructure) ) {
1170 retVal.add("MSH");
1171 retVal.add("SFT");
1172 retVal.add("UAC");
1173 retVal.add("EVN");
1174 retVal.add("PID");
1175 retVal.add("PD1");
1176 retVal.add("ROL");
1177 retVal.add("PV1");
1178 retVal.add("PV2");
1179 retVal.add("ROL2");
1180 }
1181 if ( "ADT_A60".equals(theStructure) ) {
1182 retVal.add("MSH");
1183 retVal.add("SFT");
1184 retVal.add("UAC");
1185 retVal.add("EVN");
1186 retVal.add("PID");
1187 retVal.add("ARV");
1188 retVal.add("PV1");
1189 retVal.add("PV2");
1190 retVal.add("ARV2");
1191 retVal.add("IAM");
1192 }
1193 if ( "ADT_A61".equals(theStructure) ) {
1194 retVal.add("MSH");
1195 retVal.add("SFT");
1196 retVal.add("UAC");
1197 retVal.add("EVN");
1198 retVal.add("PID");
1199 retVal.add("PD1");
1200 retVal.add("ROL");
1201 retVal.add("PV1");
1202 retVal.add("ROL2");
1203 retVal.add("PV2");
1204 }
1205 return retVal;
1206 }
1207
1208
1209
1210
1211 public String getVersion() {
1212 return "2.6";
1213 }
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226 public MSH getMSH() {
1227 return getTyped("MSH", MSH.class);
1228 }
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243 public SFT getSFT() {
1244 return getTyped("SFT", SFT.class);
1245 }
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259 public SFT getSFT(int rep) {
1260 return getTyped("SFT", rep, SFT.class);
1261 }
1262
1263
1264
1265
1266
1267
1268
1269 public int getSFTReps() {
1270 return getReps("SFT");
1271 }
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283 public java.util.List<SFT> getSFTAll() throws HL7Exception {
1284 return getAllAsList("SFT", SFT.class);
1285 }
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295 public void insertSFT(SFT structure, int rep) throws HL7Exception {
1296 super.insertRepetition( "SFT", structure, rep);
1297 }
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308 public SFT insertSFT(int rep) throws HL7Exception {
1309 return (SFT)super.insertRepetition("SFT", rep);
1310 }
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321 public SFT removeSFT(int rep) throws HL7Exception {
1322 return (SFT)super.removeRepetition("SFT", rep);
1323 }
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336 public UAC getUAC() {
1337 return getTyped("UAC", UAC.class);
1338 }
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352 public EVN getEVN() {
1353 return getTyped("EVN", EVN.class);
1354 }
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368 public PID getPID() {
1369 return getTyped("PID", PID.class);
1370 }
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384 public PD1 getPD1() {
1385 return getTyped("PD1", PD1.class);
1386 }
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401 public ARV getARV() {
1402 return getTyped("ARV", ARV.class);
1403 }
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417 public ARV getARV(int rep) {
1418 return getTyped("ARV", rep, ARV.class);
1419 }
1420
1421
1422
1423
1424
1425
1426
1427 public int getARVReps() {
1428 return getReps("ARV");
1429 }
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441 public java.util.List<ARV> getARVAll() throws HL7Exception {
1442 return getAllAsList("ARV", ARV.class);
1443 }
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453 public void insertARV(ARV structure, int rep) throws HL7Exception {
1454 super.insertRepetition( "ARV", structure, rep);
1455 }
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466 public ARV insertARV(int rep) throws HL7Exception {
1467 return (ARV)super.insertRepetition("ARV", rep);
1468 }
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479 public ARV removeARV(int rep) throws HL7Exception {
1480 return (ARV)super.removeRepetition("ARV", rep);
1481 }
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495 public ROL getROL() {
1496 return getTyped("ROL", ROL.class);
1497 }
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511 public ROL getROL(int rep) {
1512 return getTyped("ROL", rep, ROL.class);
1513 }
1514
1515
1516
1517
1518
1519
1520
1521 public int getROLReps() {
1522 return getReps("ROL");
1523 }
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535 public java.util.List<ROL> getROLAll() throws HL7Exception {
1536 return getAllAsList("ROL", ROL.class);
1537 }
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547 public void insertROL(ROL structure, int rep) throws HL7Exception {
1548 super.insertRepetition( "ROL", structure, rep);
1549 }
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560 public ROL insertROL(int rep) throws HL7Exception {
1561 return (ROL)super.insertRepetition("ROL", rep);
1562 }
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573 public ROL removeROL(int rep) throws HL7Exception {
1574 return (ROL)super.removeRepetition("ROL", rep);
1575 }
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588 public MRG getMRG() {
1589 return getTyped("MRG", MRG.class);
1590 }
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605 public NK1 getNK1() {
1606 return getTyped("NK1", NK1.class);
1607 }
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621 public NK1 getNK1(int rep) {
1622 return getTyped("NK1", rep, NK1.class);
1623 }
1624
1625
1626
1627
1628
1629
1630
1631 public int getNK1Reps() {
1632 return getReps("NK1");
1633 }
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645 public java.util.List<NK1> getNK1All() throws HL7Exception {
1646 return getAllAsList("NK1", NK1.class);
1647 }
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657 public void insertNK1(NK1 structure, int rep) throws HL7Exception {
1658 super.insertRepetition( "NK1", structure, rep);
1659 }
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670 public NK1 insertNK1(int rep) throws HL7Exception {
1671 return (NK1)super.insertRepetition("NK1", rep);
1672 }
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683 public NK1 removeNK1(int rep) throws HL7Exception {
1684 return (NK1)super.removeRepetition("NK1", rep);
1685 }
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698 public PV1 getPV1() {
1699 return getTyped("PV1", PV1.class);
1700 }
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714 public PV2 getPV2() {
1715 return getTyped("PV2", PV2.class);
1716 }
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731 public ARV getARV2() {
1732 return getTyped("ARV2", ARV.class);
1733 }
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747 public ARV getARV2(int rep) {
1748 return getTyped("ARV2", rep, ARV.class);
1749 }
1750
1751
1752
1753
1754
1755
1756
1757 public int getARV2Reps() {
1758 return getReps("ARV2");
1759 }
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771 public java.util.List<ARV> getARV2All() throws HL7Exception {
1772 return getAllAsList("ARV2", ARV.class);
1773 }
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783 public void insertARV2(ARV structure, int rep) throws HL7Exception {
1784 super.insertRepetition( "ARV2", structure, rep);
1785 }
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796 public ARV insertARV2(int rep) throws HL7Exception {
1797 return (ARV)super.insertRepetition("ARV2", rep);
1798 }
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809 public ARV removeARV2(int rep) throws HL7Exception {
1810 return (ARV)super.removeRepetition("ARV2", rep);
1811 }
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825 public ROL getROL2() {
1826 return getTyped("ROL2", ROL.class);
1827 }
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841 public ROL getROL2(int rep) {
1842 return getTyped("ROL2", rep, ROL.class);
1843 }
1844
1845
1846
1847
1848
1849
1850
1851 public int getROL2Reps() {
1852 return getReps("ROL2");
1853 }
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865 public java.util.List<ROL> getROL2All() throws HL7Exception {
1866 return getAllAsList("ROL2", ROL.class);
1867 }
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877 public void insertROL2(ROL structure, int rep) throws HL7Exception {
1878 super.insertRepetition( "ROL2", structure, rep);
1879 }
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890 public ROL insertROL2(int rep) throws HL7Exception {
1891 return (ROL)super.insertRepetition("ROL2", rep);
1892 }
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903 public ROL removeROL2(int rep) throws HL7Exception {
1904 return (ROL)super.removeRepetition("ROL2", rep);
1905 }
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919 public DB1 getDB1() {
1920 return getTyped("DB1", DB1.class);
1921 }
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935 public DB1 getDB1(int rep) {
1936 return getTyped("DB1", rep, DB1.class);
1937 }
1938
1939
1940
1941
1942
1943
1944
1945 public int getDB1Reps() {
1946 return getReps("DB1");
1947 }
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959 public java.util.List<DB1> getDB1All() throws HL7Exception {
1960 return getAllAsList("DB1", DB1.class);
1961 }
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971 public void insertDB1(DB1 structure, int rep) throws HL7Exception {
1972 super.insertRepetition( "DB1", structure, rep);
1973 }
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984 public DB1 insertDB1(int rep) throws HL7Exception {
1985 return (DB1)super.insertRepetition("DB1", rep);
1986 }
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997 public DB1 removeDB1(int rep) throws HL7Exception {
1998 return (DB1)super.removeRepetition("DB1", rep);
1999 }
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013 public OBX getOBX() {
2014 return getTyped("OBX", OBX.class);
2015 }
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029 public OBX getOBX(int rep) {
2030 return getTyped("OBX", rep, OBX.class);
2031 }
2032
2033
2034
2035
2036
2037
2038
2039 public int getOBXReps() {
2040 return getReps("OBX");
2041 }
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053 public java.util.List<OBX> getOBXAll() throws HL7Exception {
2054 return getAllAsList("OBX", OBX.class);
2055 }
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065 public void insertOBX(OBX structure, int rep) throws HL7Exception {
2066 super.insertRepetition( "OBX", structure, rep);
2067 }
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078 public OBX insertOBX(int rep) throws HL7Exception {
2079 return (OBX)super.insertRepetition("OBX", rep);
2080 }
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091 public OBX removeOBX(int rep) throws HL7Exception {
2092 return (OBX)super.removeRepetition("OBX", rep);
2093 }
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107 public AL1 getAL1() {
2108 return getTyped("AL1", AL1.class);
2109 }
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123 public AL1 getAL1(int rep) {
2124 return getTyped("AL1", rep, AL1.class);
2125 }
2126
2127
2128
2129
2130
2131
2132
2133 public int getAL1Reps() {
2134 return getReps("AL1");
2135 }
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147 public java.util.List<AL1> getAL1All() throws HL7Exception {
2148 return getAllAsList("AL1", AL1.class);
2149 }
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159 public void insertAL1(AL1 structure, int rep) throws HL7Exception {
2160 super.insertRepetition( "AL1", structure, rep);
2161 }
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172 public AL1 insertAL1(int rep) throws HL7Exception {
2173 return (AL1)super.insertRepetition("AL1", rep);
2174 }
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185 public AL1 removeAL1(int rep) throws HL7Exception {
2186 return (AL1)super.removeRepetition("AL1", rep);
2187 }
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201 public DG1 getDG1() {
2202 return getTyped("DG1", DG1.class);
2203 }
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217 public DG1 getDG1(int rep) {
2218 return getTyped("DG1", rep, DG1.class);
2219 }
2220
2221
2222
2223
2224
2225
2226
2227 public int getDG1Reps() {
2228 return getReps("DG1");
2229 }
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241 public java.util.List<DG1> getDG1All() throws HL7Exception {
2242 return getAllAsList("DG1", DG1.class);
2243 }
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253 public void insertDG1(DG1 structure, int rep) throws HL7Exception {
2254 super.insertRepetition( "DG1", structure, rep);
2255 }
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266 public DG1 insertDG1(int rep) throws HL7Exception {
2267 return (DG1)super.insertRepetition("DG1", rep);
2268 }
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279 public DG1 removeDG1(int rep) throws HL7Exception {
2280 return (DG1)super.removeRepetition("DG1", rep);
2281 }
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294 public DRG getDRG() {
2295 return getTyped("DRG", DRG.class);
2296 }
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311 public ADT_AXX_PROCEDURE getPROCEDURE() {
2312 return getTyped("PROCEDURE", ADT_AXX_PROCEDURE.class);
2313 }
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327 public ADT_AXX_PROCEDURE getPROCEDURE(int rep) {
2328 return getTyped("PROCEDURE", rep, ADT_AXX_PROCEDURE.class);
2329 }
2330
2331
2332
2333
2334
2335
2336
2337 public int getPROCEDUREReps() {
2338 return getReps("PROCEDURE");
2339 }
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351 public java.util.List<ADT_AXX_PROCEDURE> getPROCEDUREAll() throws HL7Exception {
2352 return getAllAsList("PROCEDURE", ADT_AXX_PROCEDURE.class);
2353 }
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363 public void insertPROCEDURE(ADT_AXX_PROCEDURE structure, int rep) throws HL7Exception {
2364 super.insertRepetition( "PROCEDURE", structure, rep);
2365 }
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376 public ADT_AXX_PROCEDURE insertPROCEDURE(int rep) throws HL7Exception {
2377 return (ADT_AXX_PROCEDURE)super.insertRepetition("PROCEDURE", rep);
2378 }
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389 public ADT_AXX_PROCEDURE removePROCEDURE(int rep) throws HL7Exception {
2390 return (ADT_AXX_PROCEDURE)super.removeRepetition("PROCEDURE", rep);
2391 }
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405 public GT1 getGT1() {
2406 return getTyped("GT1", GT1.class);
2407 }
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421 public GT1 getGT1(int rep) {
2422 return getTyped("GT1", rep, GT1.class);
2423 }
2424
2425
2426
2427
2428
2429
2430
2431 public int getGT1Reps() {
2432 return getReps("GT1");
2433 }
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445 public java.util.List<GT1> getGT1All() throws HL7Exception {
2446 return getAllAsList("GT1", GT1.class);
2447 }
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457 public void insertGT1(GT1 structure, int rep) throws HL7Exception {
2458 super.insertRepetition( "GT1", structure, rep);
2459 }
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470 public GT1 insertGT1(int rep) throws HL7Exception {
2471 return (GT1)super.insertRepetition("GT1", rep);
2472 }
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483 public GT1 removeGT1(int rep) throws HL7Exception {
2484 return (GT1)super.removeRepetition("GT1", rep);
2485 }
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499 public ADT_AXX_INSURANCE getINSURANCE() {
2500 return getTyped("INSURANCE", ADT_AXX_INSURANCE.class);
2501 }
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515 public ADT_AXX_INSURANCE getINSURANCE(int rep) {
2516 return getTyped("INSURANCE", rep, ADT_AXX_INSURANCE.class);
2517 }
2518
2519
2520
2521
2522
2523
2524
2525 public int getINSURANCEReps() {
2526 return getReps("INSURANCE");
2527 }
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539 public java.util.List<ADT_AXX_INSURANCE> getINSURANCEAll() throws HL7Exception {
2540 return getAllAsList("INSURANCE", ADT_AXX_INSURANCE.class);
2541 }
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551 public void insertINSURANCE(ADT_AXX_INSURANCE structure, int rep) throws HL7Exception {
2552 super.insertRepetition( "INSURANCE", structure, rep);
2553 }
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564 public ADT_AXX_INSURANCE insertINSURANCE(int rep) throws HL7Exception {
2565 return (ADT_AXX_INSURANCE)super.insertRepetition("INSURANCE", rep);
2566 }
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577 public ADT_AXX_INSURANCE removeINSURANCE(int rep) throws HL7Exception {
2578 return (ADT_AXX_INSURANCE)super.removeRepetition("INSURANCE", rep);
2579 }
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592 public ACC getACC() {
2593 return getTyped("ACC", ACC.class);
2594 }
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608 public UB1 getUB1() {
2609 return getTyped("UB1", UB1.class);
2610 }
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624 public UB2 getUB2() {
2625 return getTyped("UB2", UB2.class);
2626 }
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640 public PDA getPDA() {
2641 return getTyped("PDA", PDA.class);
2642 }
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656 public PID getPID2() {
2657 return getTyped("PID2", PID.class);
2658 }
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672 public PD1 getPD12() {
2673 return getTyped("PD12", PD1.class);
2674 }
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688 public PV1 getPV12() {
2689 return getTyped("PV12", PV1.class);
2690 }
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704 public PV2 getPV22() {
2705 return getTyped("PV22", PV2.class);
2706 }
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721 public DB1 getDB12() {
2722 return getTyped("DB12", DB1.class);
2723 }
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737 public DB1 getDB12(int rep) {
2738 return getTyped("DB12", rep, DB1.class);
2739 }
2740
2741
2742
2743
2744
2745
2746
2747 public int getDB12Reps() {
2748 return getReps("DB12");
2749 }
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761 public java.util.List<DB1> getDB12All() throws HL7Exception {
2762 return getAllAsList("DB12", DB1.class);
2763 }
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773 public void insertDB12(DB1 structure, int rep) throws HL7Exception {
2774 super.insertRepetition( "DB12", structure, rep);
2775 }
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786 public DB1 insertDB12(int rep) throws HL7Exception {
2787 return (DB1)super.insertRepetition("DB12", rep);
2788 }
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799 public DB1 removeDB12(int rep) throws HL7Exception {
2800 return (DB1)super.removeRepetition("DB12", rep);
2801 }
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815 public OBX getOBX2() {
2816 return getTyped("OBX2", OBX.class);
2817 }
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831 public OBX getOBX2(int rep) {
2832 return getTyped("OBX2", rep, OBX.class);
2833 }
2834
2835
2836
2837
2838
2839
2840
2841 public int getOBX2Reps() {
2842 return getReps("OBX2");
2843 }
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855 public java.util.List<OBX> getOBX2All() throws HL7Exception {
2856 return getAllAsList("OBX2", OBX.class);
2857 }
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867 public void insertOBX2(OBX structure, int rep) throws HL7Exception {
2868 super.insertRepetition( "OBX2", structure, rep);
2869 }
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880 public OBX insertOBX2(int rep) throws HL7Exception {
2881 return (OBX)super.insertRepetition("OBX2", rep);
2882 }
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893 public OBX removeOBX2(int rep) throws HL7Exception {
2894 return (OBX)super.removeRepetition("OBX2", rep);
2895 }
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908 public NPU getNPU() {
2909 return getTyped("NPU", NPU.class);
2910 }
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925 public ADT_AXX_PATIENT getPATIENT() {
2926 return getTyped("PATIENT", ADT_AXX_PATIENT.class);
2927 }
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941 public ADT_AXX_PATIENT getPATIENT(int rep) {
2942 return getTyped("PATIENT", rep, ADT_AXX_PATIENT.class);
2943 }
2944
2945
2946
2947
2948
2949
2950
2951 public int getPATIENTReps() {
2952 return getReps("PATIENT");
2953 }
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965 public java.util.List<ADT_AXX_PATIENT> getPATIENTAll() throws HL7Exception {
2966 return getAllAsList("PATIENT", ADT_AXX_PATIENT.class);
2967 }
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977 public void insertPATIENT(ADT_AXX_PATIENT structure, int rep) throws HL7Exception {
2978 super.insertRepetition( "PATIENT", structure, rep);
2979 }
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990 public ADT_AXX_PATIENT insertPATIENT(int rep) throws HL7Exception {
2991 return (ADT_AXX_PATIENT)super.insertRepetition("PATIENT", rep);
2992 }
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003 public ADT_AXX_PATIENT removePATIENT(int rep) throws HL7Exception {
3004 return (ADT_AXX_PATIENT)super.removeRepetition("PATIENT", rep);
3005 }
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019 public ADT_AXX_MERGE_INFO getMERGE_INFO() {
3020 return getTyped("MERGE_INFO", ADT_AXX_MERGE_INFO.class);
3021 }
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035 public ADT_AXX_MERGE_INFO getMERGE_INFO(int rep) {
3036 return getTyped("MERGE_INFO", rep, ADT_AXX_MERGE_INFO.class);
3037 }
3038
3039
3040
3041
3042
3043
3044
3045 public int getMERGE_INFOReps() {
3046 return getReps("MERGE_INFO");
3047 }
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059 public java.util.List<ADT_AXX_MERGE_INFO> getMERGE_INFOAll() throws HL7Exception {
3060 return getAllAsList("MERGE_INFO", ADT_AXX_MERGE_INFO.class);
3061 }
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071 public void insertMERGE_INFO(ADT_AXX_MERGE_INFO structure, int rep) throws HL7Exception {
3072 super.insertRepetition( "MERGE_INFO", structure, rep);
3073 }
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084 public ADT_AXX_MERGE_INFO insertMERGE_INFO(int rep) throws HL7Exception {
3085 return (ADT_AXX_MERGE_INFO)super.insertRepetition("MERGE_INFO", rep);
3086 }
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097 public ADT_AXX_MERGE_INFO removeMERGE_INFO(int rep) throws HL7Exception {
3098 return (ADT_AXX_MERGE_INFO)super.removeRepetition("MERGE_INFO", rep);
3099 }
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113 public IAM getIAM() {
3114 return getTyped("IAM", IAM.class);
3115 }
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129 public IAM getIAM(int rep) {
3130 return getTyped("IAM", rep, IAM.class);
3131 }
3132
3133
3134
3135
3136
3137
3138
3139 public int getIAMReps() {
3140 return getReps("IAM");
3141 }
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153 public java.util.List<IAM> getIAMAll() throws HL7Exception {
3154 return getAllAsList("IAM", IAM.class);
3155 }
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165 public void insertIAM(IAM structure, int rep) throws HL7Exception {
3166 super.insertRepetition( "IAM", structure, rep);
3167 }
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178 public IAM insertIAM(int rep) throws HL7Exception {
3179 return (IAM)super.insertRepetition("IAM", rep);
3180 }
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191 public IAM removeIAM(int rep) throws HL7Exception {
3192 return (IAM)super.removeRepetition("IAM", rep);
3193 }
3194
3195
3196
3197 }
3198