001package org.hl7.fhir.r4.model.codesystems;
002
003/*
004  Copyright (c) 2011+, HL7, Inc.
005  All rights reserved.
006  
007  Redistribution and use in source and binary forms, with or without modification, 
008  are permitted provided that the following conditions are met:
009  
010   * Redistributions of source code must retain the above copyright notice, this 
011     list of conditions and the following disclaimer.
012   * Redistributions in binary form must reproduce the above copyright notice, 
013     this list of conditions and the following disclaimer in the documentation 
014     and/or other materials provided with the distribution.
015   * Neither the name of HL7 nor the names of its contributors may be used to 
016     endorse or promote products derived from this software without specific 
017     prior written permission.
018  
019  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
020  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
021  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
022  IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
023  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
024  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
025  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
026  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
027  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
028  POSSIBILITY OF SUCH DAMAGE.
029  
030*/
031
032// Generated on Thu, Sep 13, 2018 09:04-0400 for FHIR v3.5.0
033
034
035import org.hl7.fhir.r4.model.EnumFactory;
036
037public class V3RouteOfAdministrationEnumFactory implements EnumFactory<V3RouteOfAdministration> {
038
039  public V3RouteOfAdministration fromCode(String codeString) throws IllegalArgumentException {
040    if (codeString == null || "".equals(codeString))
041      return null;
042    if ("_RouteByMethod".equals(codeString))
043      return V3RouteOfAdministration._ROUTEBYMETHOD;
044    if ("SOAK".equals(codeString))
045      return V3RouteOfAdministration.SOAK;
046    if ("SHAMPOO".equals(codeString))
047      return V3RouteOfAdministration.SHAMPOO;
048    if ("TRNSLING".equals(codeString))
049      return V3RouteOfAdministration.TRNSLING;
050    if ("PO".equals(codeString))
051      return V3RouteOfAdministration.PO;
052    if ("GARGLE".equals(codeString))
053      return V3RouteOfAdministration.GARGLE;
054    if ("SUCK".equals(codeString))
055      return V3RouteOfAdministration.SUCK;
056    if ("_Chew".equals(codeString))
057      return V3RouteOfAdministration._CHEW;
058    if ("CHEW".equals(codeString))
059      return V3RouteOfAdministration.CHEW;
060    if ("_Diffusion".equals(codeString))
061      return V3RouteOfAdministration._DIFFUSION;
062    if ("EXTCORPDIF".equals(codeString))
063      return V3RouteOfAdministration.EXTCORPDIF;
064    if ("HEMODIFF".equals(codeString))
065      return V3RouteOfAdministration.HEMODIFF;
066    if ("TRNSDERMD".equals(codeString))
067      return V3RouteOfAdministration.TRNSDERMD;
068    if ("_Dissolve".equals(codeString))
069      return V3RouteOfAdministration._DISSOLVE;
070    if ("DISSOLVE".equals(codeString))
071      return V3RouteOfAdministration.DISSOLVE;
072    if ("SL".equals(codeString))
073      return V3RouteOfAdministration.SL;
074    if ("_Douche".equals(codeString))
075      return V3RouteOfAdministration._DOUCHE;
076    if ("DOUCHE".equals(codeString))
077      return V3RouteOfAdministration.DOUCHE;
078    if ("_ElectroOsmosisRoute".equals(codeString))
079      return V3RouteOfAdministration._ELECTROOSMOSISROUTE;
080    if ("ELECTOSMOS".equals(codeString))
081      return V3RouteOfAdministration.ELECTOSMOS;
082    if ("_Enema".equals(codeString))
083      return V3RouteOfAdministration._ENEMA;
084    if ("ENEMA".equals(codeString))
085      return V3RouteOfAdministration.ENEMA;
086    if ("RETENEMA".equals(codeString))
087      return V3RouteOfAdministration.RETENEMA;
088    if ("_Flush".equals(codeString))
089      return V3RouteOfAdministration._FLUSH;
090    if ("IVFLUSH".equals(codeString))
091      return V3RouteOfAdministration.IVFLUSH;
092    if ("_Implantation".equals(codeString))
093      return V3RouteOfAdministration._IMPLANTATION;
094    if ("IDIMPLNT".equals(codeString))
095      return V3RouteOfAdministration.IDIMPLNT;
096    if ("IVITIMPLNT".equals(codeString))
097      return V3RouteOfAdministration.IVITIMPLNT;
098    if ("SQIMPLNT".equals(codeString))
099      return V3RouteOfAdministration.SQIMPLNT;
100    if ("_Infusion".equals(codeString))
101      return V3RouteOfAdministration._INFUSION;
102    if ("EPI".equals(codeString))
103      return V3RouteOfAdministration.EPI;
104    if ("IA".equals(codeString))
105      return V3RouteOfAdministration.IA;
106    if ("IC".equals(codeString))
107      return V3RouteOfAdministration.IC;
108    if ("ICOR".equals(codeString))
109      return V3RouteOfAdministration.ICOR;
110    if ("IOSSC".equals(codeString))
111      return V3RouteOfAdministration.IOSSC;
112    if ("IT".equals(codeString))
113      return V3RouteOfAdministration.IT;
114    if ("IV".equals(codeString))
115      return V3RouteOfAdministration.IV;
116    if ("IVC".equals(codeString))
117      return V3RouteOfAdministration.IVC;
118    if ("IVCC".equals(codeString))
119      return V3RouteOfAdministration.IVCC;
120    if ("IVCI".equals(codeString))
121      return V3RouteOfAdministration.IVCI;
122    if ("PCA".equals(codeString))
123      return V3RouteOfAdministration.PCA;
124    if ("IVASCINFUS".equals(codeString))
125      return V3RouteOfAdministration.IVASCINFUS;
126    if ("SQINFUS".equals(codeString))
127      return V3RouteOfAdministration.SQINFUS;
128    if ("_Inhalation".equals(codeString))
129      return V3RouteOfAdministration._INHALATION;
130    if ("IPINHL".equals(codeString))
131      return V3RouteOfAdministration.IPINHL;
132    if ("ORIFINHL".equals(codeString))
133      return V3RouteOfAdministration.ORIFINHL;
134    if ("REBREATH".equals(codeString))
135      return V3RouteOfAdministration.REBREATH;
136    if ("IPPB".equals(codeString))
137      return V3RouteOfAdministration.IPPB;
138    if ("NASINHL".equals(codeString))
139      return V3RouteOfAdministration.NASINHL;
140    if ("NASINHLC".equals(codeString))
141      return V3RouteOfAdministration.NASINHLC;
142    if ("NEB".equals(codeString))
143      return V3RouteOfAdministration.NEB;
144    if ("NASNEB".equals(codeString))
145      return V3RouteOfAdministration.NASNEB;
146    if ("ORNEB".equals(codeString))
147      return V3RouteOfAdministration.ORNEB;
148    if ("TRACH".equals(codeString))
149      return V3RouteOfAdministration.TRACH;
150    if ("VENT".equals(codeString))
151      return V3RouteOfAdministration.VENT;
152    if ("VENTMASK".equals(codeString))
153      return V3RouteOfAdministration.VENTMASK;
154    if ("_Injection".equals(codeString))
155      return V3RouteOfAdministration._INJECTION;
156    if ("AMNINJ".equals(codeString))
157      return V3RouteOfAdministration.AMNINJ;
158    if ("BILINJ".equals(codeString))
159      return V3RouteOfAdministration.BILINJ;
160    if ("CHOLINJ".equals(codeString))
161      return V3RouteOfAdministration.CHOLINJ;
162    if ("CERVINJ".equals(codeString))
163      return V3RouteOfAdministration.CERVINJ;
164    if ("EPIDURINJ".equals(codeString))
165      return V3RouteOfAdministration.EPIDURINJ;
166    if ("EPIINJ".equals(codeString))
167      return V3RouteOfAdministration.EPIINJ;
168    if ("EPINJSP".equals(codeString))
169      return V3RouteOfAdministration.EPINJSP;
170    if ("EXTRAMNINJ".equals(codeString))
171      return V3RouteOfAdministration.EXTRAMNINJ;
172    if ("EXTCORPINJ".equals(codeString))
173      return V3RouteOfAdministration.EXTCORPINJ;
174    if ("GBINJ".equals(codeString))
175      return V3RouteOfAdministration.GBINJ;
176    if ("GINGINJ".equals(codeString))
177      return V3RouteOfAdministration.GINGINJ;
178    if ("BLADINJ".equals(codeString))
179      return V3RouteOfAdministration.BLADINJ;
180    if ("ENDOSININJ".equals(codeString))
181      return V3RouteOfAdministration.ENDOSININJ;
182    if ("HEMOPORT".equals(codeString))
183      return V3RouteOfAdministration.HEMOPORT;
184    if ("IABDINJ".equals(codeString))
185      return V3RouteOfAdministration.IABDINJ;
186    if ("IAINJ".equals(codeString))
187      return V3RouteOfAdministration.IAINJ;
188    if ("IAINJP".equals(codeString))
189      return V3RouteOfAdministration.IAINJP;
190    if ("IAINJSP".equals(codeString))
191      return V3RouteOfAdministration.IAINJSP;
192    if ("IARTINJ".equals(codeString))
193      return V3RouteOfAdministration.IARTINJ;
194    if ("IBURSINJ".equals(codeString))
195      return V3RouteOfAdministration.IBURSINJ;
196    if ("ICARDINJ".equals(codeString))
197      return V3RouteOfAdministration.ICARDINJ;
198    if ("ICARDINJRP".equals(codeString))
199      return V3RouteOfAdministration.ICARDINJRP;
200    if ("ICARDINJSP".equals(codeString))
201      return V3RouteOfAdministration.ICARDINJSP;
202    if ("ICARINJP".equals(codeString))
203      return V3RouteOfAdministration.ICARINJP;
204    if ("ICARTINJ".equals(codeString))
205      return V3RouteOfAdministration.ICARTINJ;
206    if ("ICAUDINJ".equals(codeString))
207      return V3RouteOfAdministration.ICAUDINJ;
208    if ("ICAVINJ".equals(codeString))
209      return V3RouteOfAdministration.ICAVINJ;
210    if ("ICAVITINJ".equals(codeString))
211      return V3RouteOfAdministration.ICAVITINJ;
212    if ("ICEREBINJ".equals(codeString))
213      return V3RouteOfAdministration.ICEREBINJ;
214    if ("ICISTERNINJ".equals(codeString))
215      return V3RouteOfAdministration.ICISTERNINJ;
216    if ("ICORONINJ".equals(codeString))
217      return V3RouteOfAdministration.ICORONINJ;
218    if ("ICORONINJP".equals(codeString))
219      return V3RouteOfAdministration.ICORONINJP;
220    if ("ICORPCAVINJ".equals(codeString))
221      return V3RouteOfAdministration.ICORPCAVINJ;
222    if ("IDINJ".equals(codeString))
223      return V3RouteOfAdministration.IDINJ;
224    if ("IDISCINJ".equals(codeString))
225      return V3RouteOfAdministration.IDISCINJ;
226    if ("IDUCTINJ".equals(codeString))
227      return V3RouteOfAdministration.IDUCTINJ;
228    if ("IDURINJ".equals(codeString))
229      return V3RouteOfAdministration.IDURINJ;
230    if ("IEPIDINJ".equals(codeString))
231      return V3RouteOfAdministration.IEPIDINJ;
232    if ("IEPITHINJ".equals(codeString))
233      return V3RouteOfAdministration.IEPITHINJ;
234    if ("ILESINJ".equals(codeString))
235      return V3RouteOfAdministration.ILESINJ;
236    if ("ILUMINJ".equals(codeString))
237      return V3RouteOfAdministration.ILUMINJ;
238    if ("ILYMPJINJ".equals(codeString))
239      return V3RouteOfAdministration.ILYMPJINJ;
240    if ("IM".equals(codeString))
241      return V3RouteOfAdministration.IM;
242    if ("IMD".equals(codeString))
243      return V3RouteOfAdministration.IMD;
244    if ("IMZ".equals(codeString))
245      return V3RouteOfAdministration.IMZ;
246    if ("IMEDULINJ".equals(codeString))
247      return V3RouteOfAdministration.IMEDULINJ;
248    if ("INTERMENINJ".equals(codeString))
249      return V3RouteOfAdministration.INTERMENINJ;
250    if ("INTERSTITINJ".equals(codeString))
251      return V3RouteOfAdministration.INTERSTITINJ;
252    if ("IOINJ".equals(codeString))
253      return V3RouteOfAdministration.IOINJ;
254    if ("IOSSINJ".equals(codeString))
255      return V3RouteOfAdministration.IOSSINJ;
256    if ("IOVARINJ".equals(codeString))
257      return V3RouteOfAdministration.IOVARINJ;
258    if ("IPCARDINJ".equals(codeString))
259      return V3RouteOfAdministration.IPCARDINJ;
260    if ("IPERINJ".equals(codeString))
261      return V3RouteOfAdministration.IPERINJ;
262    if ("IPINJ".equals(codeString))
263      return V3RouteOfAdministration.IPINJ;
264    if ("IPLRINJ".equals(codeString))
265      return V3RouteOfAdministration.IPLRINJ;
266    if ("IPROSTINJ".equals(codeString))
267      return V3RouteOfAdministration.IPROSTINJ;
268    if ("IPUMPINJ".equals(codeString))
269      return V3RouteOfAdministration.IPUMPINJ;
270    if ("ISINJ".equals(codeString))
271      return V3RouteOfAdministration.ISINJ;
272    if ("ISTERINJ".equals(codeString))
273      return V3RouteOfAdministration.ISTERINJ;
274    if ("ISYNINJ".equals(codeString))
275      return V3RouteOfAdministration.ISYNINJ;
276    if ("ITENDINJ".equals(codeString))
277      return V3RouteOfAdministration.ITENDINJ;
278    if ("ITESTINJ".equals(codeString))
279      return V3RouteOfAdministration.ITESTINJ;
280    if ("ITHORINJ".equals(codeString))
281      return V3RouteOfAdministration.ITHORINJ;
282    if ("ITINJ".equals(codeString))
283      return V3RouteOfAdministration.ITINJ;
284    if ("ITUBINJ".equals(codeString))
285      return V3RouteOfAdministration.ITUBINJ;
286    if ("ITUMINJ".equals(codeString))
287      return V3RouteOfAdministration.ITUMINJ;
288    if ("ITYMPINJ".equals(codeString))
289      return V3RouteOfAdministration.ITYMPINJ;
290    if ("IUINJ".equals(codeString))
291      return V3RouteOfAdministration.IUINJ;
292    if ("IUINJC".equals(codeString))
293      return V3RouteOfAdministration.IUINJC;
294    if ("IURETINJ".equals(codeString))
295      return V3RouteOfAdministration.IURETINJ;
296    if ("IVASCINJ".equals(codeString))
297      return V3RouteOfAdministration.IVASCINJ;
298    if ("IVENTINJ".equals(codeString))
299      return V3RouteOfAdministration.IVENTINJ;
300    if ("IVESINJ".equals(codeString))
301      return V3RouteOfAdministration.IVESINJ;
302    if ("IVINJ".equals(codeString))
303      return V3RouteOfAdministration.IVINJ;
304    if ("IVINJBOL".equals(codeString))
305      return V3RouteOfAdministration.IVINJBOL;
306    if ("IVPUSH".equals(codeString))
307      return V3RouteOfAdministration.IVPUSH;
308    if ("IVRPUSH".equals(codeString))
309      return V3RouteOfAdministration.IVRPUSH;
310    if ("IVSPUSH".equals(codeString))
311      return V3RouteOfAdministration.IVSPUSH;
312    if ("IVITINJ".equals(codeString))
313      return V3RouteOfAdministration.IVITINJ;
314    if ("PAINJ".equals(codeString))
315      return V3RouteOfAdministration.PAINJ;
316    if ("PARENTINJ".equals(codeString))
317      return V3RouteOfAdministration.PARENTINJ;
318    if ("PDONTINJ".equals(codeString))
319      return V3RouteOfAdministration.PDONTINJ;
320    if ("PDPINJ".equals(codeString))
321      return V3RouteOfAdministration.PDPINJ;
322    if ("PDURINJ".equals(codeString))
323      return V3RouteOfAdministration.PDURINJ;
324    if ("PNINJ".equals(codeString))
325      return V3RouteOfAdministration.PNINJ;
326    if ("PNSINJ".equals(codeString))
327      return V3RouteOfAdministration.PNSINJ;
328    if ("RBINJ".equals(codeString))
329      return V3RouteOfAdministration.RBINJ;
330    if ("SCINJ".equals(codeString))
331      return V3RouteOfAdministration.SCINJ;
332    if ("SLESINJ".equals(codeString))
333      return V3RouteOfAdministration.SLESINJ;
334    if ("SOFTISINJ".equals(codeString))
335      return V3RouteOfAdministration.SOFTISINJ;
336    if ("SQ".equals(codeString))
337      return V3RouteOfAdministration.SQ;
338    if ("SUBARACHINJ".equals(codeString))
339      return V3RouteOfAdministration.SUBARACHINJ;
340    if ("SUBMUCINJ".equals(codeString))
341      return V3RouteOfAdministration.SUBMUCINJ;
342    if ("TRPLACINJ".equals(codeString))
343      return V3RouteOfAdministration.TRPLACINJ;
344    if ("TRTRACHINJ".equals(codeString))
345      return V3RouteOfAdministration.TRTRACHINJ;
346    if ("URETHINJ".equals(codeString))
347      return V3RouteOfAdministration.URETHINJ;
348    if ("URETINJ".equals(codeString))
349      return V3RouteOfAdministration.URETINJ;
350    if ("_Insertion".equals(codeString))
351      return V3RouteOfAdministration._INSERTION;
352    if ("CERVINS".equals(codeString))
353      return V3RouteOfAdministration.CERVINS;
354    if ("IOSURGINS".equals(codeString))
355      return V3RouteOfAdministration.IOSURGINS;
356    if ("IU".equals(codeString))
357      return V3RouteOfAdministration.IU;
358    if ("LPINS".equals(codeString))
359      return V3RouteOfAdministration.LPINS;
360    if ("PR".equals(codeString))
361      return V3RouteOfAdministration.PR;
362    if ("SQSURGINS".equals(codeString))
363      return V3RouteOfAdministration.SQSURGINS;
364    if ("URETHINS".equals(codeString))
365      return V3RouteOfAdministration.URETHINS;
366    if ("VAGINSI".equals(codeString))
367      return V3RouteOfAdministration.VAGINSI;
368    if ("_Instillation".equals(codeString))
369      return V3RouteOfAdministration._INSTILLATION;
370    if ("CECINSTL".equals(codeString))
371      return V3RouteOfAdministration.CECINSTL;
372    if ("EFT".equals(codeString))
373      return V3RouteOfAdministration.EFT;
374    if ("ENTINSTL".equals(codeString))
375      return V3RouteOfAdministration.ENTINSTL;
376    if ("GT".equals(codeString))
377      return V3RouteOfAdministration.GT;
378    if ("NGT".equals(codeString))
379      return V3RouteOfAdministration.NGT;
380    if ("OGT".equals(codeString))
381      return V3RouteOfAdministration.OGT;
382    if ("BLADINSTL".equals(codeString))
383      return V3RouteOfAdministration.BLADINSTL;
384    if ("CAPDINSTL".equals(codeString))
385      return V3RouteOfAdministration.CAPDINSTL;
386    if ("CTINSTL".equals(codeString))
387      return V3RouteOfAdministration.CTINSTL;
388    if ("ETINSTL".equals(codeString))
389      return V3RouteOfAdministration.ETINSTL;
390    if ("GJT".equals(codeString))
391      return V3RouteOfAdministration.GJT;
392    if ("IBRONCHINSTIL".equals(codeString))
393      return V3RouteOfAdministration.IBRONCHINSTIL;
394    if ("IDUODINSTIL".equals(codeString))
395      return V3RouteOfAdministration.IDUODINSTIL;
396    if ("IESOPHINSTIL".equals(codeString))
397      return V3RouteOfAdministration.IESOPHINSTIL;
398    if ("IGASTINSTIL".equals(codeString))
399      return V3RouteOfAdministration.IGASTINSTIL;
400    if ("IILEALINJ".equals(codeString))
401      return V3RouteOfAdministration.IILEALINJ;
402    if ("IOINSTL".equals(codeString))
403      return V3RouteOfAdministration.IOINSTL;
404    if ("ISININSTIL".equals(codeString))
405      return V3RouteOfAdministration.ISININSTIL;
406    if ("ITRACHINSTIL".equals(codeString))
407      return V3RouteOfAdministration.ITRACHINSTIL;
408    if ("IUINSTL".equals(codeString))
409      return V3RouteOfAdministration.IUINSTL;
410    if ("JJTINSTL".equals(codeString))
411      return V3RouteOfAdministration.JJTINSTL;
412    if ("LARYNGINSTIL".equals(codeString))
413      return V3RouteOfAdministration.LARYNGINSTIL;
414    if ("NASALINSTIL".equals(codeString))
415      return V3RouteOfAdministration.NASALINSTIL;
416    if ("NASOGASINSTIL".equals(codeString))
417      return V3RouteOfAdministration.NASOGASINSTIL;
418    if ("NTT".equals(codeString))
419      return V3RouteOfAdministration.NTT;
420    if ("OJJ".equals(codeString))
421      return V3RouteOfAdministration.OJJ;
422    if ("OT".equals(codeString))
423      return V3RouteOfAdministration.OT;
424    if ("PDPINSTL".equals(codeString))
425      return V3RouteOfAdministration.PDPINSTL;
426    if ("PNSINSTL".equals(codeString))
427      return V3RouteOfAdministration.PNSINSTL;
428    if ("RECINSTL".equals(codeString))
429      return V3RouteOfAdministration.RECINSTL;
430    if ("RECTINSTL".equals(codeString))
431      return V3RouteOfAdministration.RECTINSTL;
432    if ("SININSTIL".equals(codeString))
433      return V3RouteOfAdministration.SININSTIL;
434    if ("SOFTISINSTIL".equals(codeString))
435      return V3RouteOfAdministration.SOFTISINSTIL;
436    if ("TRACHINSTL".equals(codeString))
437      return V3RouteOfAdministration.TRACHINSTL;
438    if ("TRTYMPINSTIL".equals(codeString))
439      return V3RouteOfAdministration.TRTYMPINSTIL;
440    if ("URETHINSTL".equals(codeString))
441      return V3RouteOfAdministration.URETHINSTL;
442    if ("_IontophoresisRoute".equals(codeString))
443      return V3RouteOfAdministration._IONTOPHORESISROUTE;
444    if ("IONTO".equals(codeString))
445      return V3RouteOfAdministration.IONTO;
446    if ("_Irrigation".equals(codeString))
447      return V3RouteOfAdministration._IRRIGATION;
448    if ("GUIRR".equals(codeString))
449      return V3RouteOfAdministration.GUIRR;
450    if ("IGASTIRR".equals(codeString))
451      return V3RouteOfAdministration.IGASTIRR;
452    if ("ILESIRR".equals(codeString))
453      return V3RouteOfAdministration.ILESIRR;
454    if ("IOIRR".equals(codeString))
455      return V3RouteOfAdministration.IOIRR;
456    if ("BLADIRR".equals(codeString))
457      return V3RouteOfAdministration.BLADIRR;
458    if ("BLADIRRC".equals(codeString))
459      return V3RouteOfAdministration.BLADIRRC;
460    if ("BLADIRRT".equals(codeString))
461      return V3RouteOfAdministration.BLADIRRT;
462    if ("RECIRR".equals(codeString))
463      return V3RouteOfAdministration.RECIRR;
464    if ("_LavageRoute".equals(codeString))
465      return V3RouteOfAdministration._LAVAGEROUTE;
466    if ("IGASTLAV".equals(codeString))
467      return V3RouteOfAdministration.IGASTLAV;
468    if ("_MucosalAbsorptionRoute".equals(codeString))
469      return V3RouteOfAdministration._MUCOSALABSORPTIONROUTE;
470    if ("IDOUDMAB".equals(codeString))
471      return V3RouteOfAdministration.IDOUDMAB;
472    if ("ITRACHMAB".equals(codeString))
473      return V3RouteOfAdministration.ITRACHMAB;
474    if ("SMUCMAB".equals(codeString))
475      return V3RouteOfAdministration.SMUCMAB;
476    if ("_Nebulization".equals(codeString))
477      return V3RouteOfAdministration._NEBULIZATION;
478    if ("ETNEB".equals(codeString))
479      return V3RouteOfAdministration.ETNEB;
480    if ("_Rinse".equals(codeString))
481      return V3RouteOfAdministration._RINSE;
482    if ("DENRINSE".equals(codeString))
483      return V3RouteOfAdministration.DENRINSE;
484    if ("ORRINSE".equals(codeString))
485      return V3RouteOfAdministration.ORRINSE;
486    if ("_SuppositoryRoute".equals(codeString))
487      return V3RouteOfAdministration._SUPPOSITORYROUTE;
488    if ("URETHSUP".equals(codeString))
489      return V3RouteOfAdministration.URETHSUP;
490    if ("_Swish".equals(codeString))
491      return V3RouteOfAdministration._SWISH;
492    if ("SWISHSPIT".equals(codeString))
493      return V3RouteOfAdministration.SWISHSPIT;
494    if ("SWISHSWAL".equals(codeString))
495      return V3RouteOfAdministration.SWISHSWAL;
496    if ("_TopicalAbsorptionRoute".equals(codeString))
497      return V3RouteOfAdministration._TOPICALABSORPTIONROUTE;
498    if ("TTYMPTABSORP".equals(codeString))
499      return V3RouteOfAdministration.TTYMPTABSORP;
500    if ("_TopicalApplication".equals(codeString))
501      return V3RouteOfAdministration._TOPICALAPPLICATION;
502    if ("DRESS".equals(codeString))
503      return V3RouteOfAdministration.DRESS;
504    if ("SWAB".equals(codeString))
505      return V3RouteOfAdministration.SWAB;
506    if ("TOPICAL".equals(codeString))
507      return V3RouteOfAdministration.TOPICAL;
508    if ("BUC".equals(codeString))
509      return V3RouteOfAdministration.BUC;
510    if ("CERV".equals(codeString))
511      return V3RouteOfAdministration.CERV;
512    if ("DEN".equals(codeString))
513      return V3RouteOfAdministration.DEN;
514    if ("GIN".equals(codeString))
515      return V3RouteOfAdministration.GIN;
516    if ("HAIR".equals(codeString))
517      return V3RouteOfAdministration.HAIR;
518    if ("ICORNTA".equals(codeString))
519      return V3RouteOfAdministration.ICORNTA;
520    if ("ICORONTA".equals(codeString))
521      return V3RouteOfAdministration.ICORONTA;
522    if ("IESOPHTA".equals(codeString))
523      return V3RouteOfAdministration.IESOPHTA;
524    if ("IILEALTA".equals(codeString))
525      return V3RouteOfAdministration.IILEALTA;
526    if ("ILTOP".equals(codeString))
527      return V3RouteOfAdministration.ILTOP;
528    if ("ILUMTA".equals(codeString))
529      return V3RouteOfAdministration.ILUMTA;
530    if ("IOTOP".equals(codeString))
531      return V3RouteOfAdministration.IOTOP;
532    if ("LARYNGTA".equals(codeString))
533      return V3RouteOfAdministration.LARYNGTA;
534    if ("MUC".equals(codeString))
535      return V3RouteOfAdministration.MUC;
536    if ("NAIL".equals(codeString))
537      return V3RouteOfAdministration.NAIL;
538    if ("NASAL".equals(codeString))
539      return V3RouteOfAdministration.NASAL;
540    if ("OPTHALTA".equals(codeString))
541      return V3RouteOfAdministration.OPTHALTA;
542    if ("ORALTA".equals(codeString))
543      return V3RouteOfAdministration.ORALTA;
544    if ("ORMUC".equals(codeString))
545      return V3RouteOfAdministration.ORMUC;
546    if ("OROPHARTA".equals(codeString))
547      return V3RouteOfAdministration.OROPHARTA;
548    if ("PERIANAL".equals(codeString))
549      return V3RouteOfAdministration.PERIANAL;
550    if ("PERINEAL".equals(codeString))
551      return V3RouteOfAdministration.PERINEAL;
552    if ("PDONTTA".equals(codeString))
553      return V3RouteOfAdministration.PDONTTA;
554    if ("RECTAL".equals(codeString))
555      return V3RouteOfAdministration.RECTAL;
556    if ("SCALP".equals(codeString))
557      return V3RouteOfAdministration.SCALP;
558    if ("OCDRESTA".equals(codeString))
559      return V3RouteOfAdministration.OCDRESTA;
560    if ("SKIN".equals(codeString))
561      return V3RouteOfAdministration.SKIN;
562    if ("SUBCONJTA".equals(codeString))
563      return V3RouteOfAdministration.SUBCONJTA;
564    if ("TMUCTA".equals(codeString))
565      return V3RouteOfAdministration.TMUCTA;
566    if ("VAGINS".equals(codeString))
567      return V3RouteOfAdministration.VAGINS;
568    if ("INSUF".equals(codeString))
569      return V3RouteOfAdministration.INSUF;
570    if ("TRNSDERM".equals(codeString))
571      return V3RouteOfAdministration.TRNSDERM;
572    if ("_RouteBySite".equals(codeString))
573      return V3RouteOfAdministration._ROUTEBYSITE;
574    if ("_AmnioticFluidSacRoute".equals(codeString))
575      return V3RouteOfAdministration._AMNIOTICFLUIDSACROUTE;
576    if ("_BiliaryRoute".equals(codeString))
577      return V3RouteOfAdministration._BILIARYROUTE;
578    if ("_BodySurfaceRoute".equals(codeString))
579      return V3RouteOfAdministration._BODYSURFACEROUTE;
580    if ("_BuccalMucosaRoute".equals(codeString))
581      return V3RouteOfAdministration._BUCCALMUCOSAROUTE;
582    if ("_CecostomyRoute".equals(codeString))
583      return V3RouteOfAdministration._CECOSTOMYROUTE;
584    if ("_CervicalRoute".equals(codeString))
585      return V3RouteOfAdministration._CERVICALROUTE;
586    if ("_EndocervicalRoute".equals(codeString))
587      return V3RouteOfAdministration._ENDOCERVICALROUTE;
588    if ("_EnteralRoute".equals(codeString))
589      return V3RouteOfAdministration._ENTERALROUTE;
590    if ("_EpiduralRoute".equals(codeString))
591      return V3RouteOfAdministration._EPIDURALROUTE;
592    if ("_ExtraAmnioticRoute".equals(codeString))
593      return V3RouteOfAdministration._EXTRAAMNIOTICROUTE;
594    if ("_ExtracorporealCirculationRoute".equals(codeString))
595      return V3RouteOfAdministration._EXTRACORPOREALCIRCULATIONROUTE;
596    if ("_GastricRoute".equals(codeString))
597      return V3RouteOfAdministration._GASTRICROUTE;
598    if ("_GenitourinaryRoute".equals(codeString))
599      return V3RouteOfAdministration._GENITOURINARYROUTE;
600    if ("_GingivalRoute".equals(codeString))
601      return V3RouteOfAdministration._GINGIVALROUTE;
602    if ("_HairRoute".equals(codeString))
603      return V3RouteOfAdministration._HAIRROUTE;
604    if ("_InterameningealRoute".equals(codeString))
605      return V3RouteOfAdministration._INTERAMENINGEALROUTE;
606    if ("_InterstitialRoute".equals(codeString))
607      return V3RouteOfAdministration._INTERSTITIALROUTE;
608    if ("_IntraabdominalRoute".equals(codeString))
609      return V3RouteOfAdministration._INTRAABDOMINALROUTE;
610    if ("_IntraarterialRoute".equals(codeString))
611      return V3RouteOfAdministration._INTRAARTERIALROUTE;
612    if ("_IntraarticularRoute".equals(codeString))
613      return V3RouteOfAdministration._INTRAARTICULARROUTE;
614    if ("_IntrabronchialRoute".equals(codeString))
615      return V3RouteOfAdministration._INTRABRONCHIALROUTE;
616    if ("_IntrabursalRoute".equals(codeString))
617      return V3RouteOfAdministration._INTRABURSALROUTE;
618    if ("_IntracardiacRoute".equals(codeString))
619      return V3RouteOfAdministration._INTRACARDIACROUTE;
620    if ("_IntracartilaginousRoute".equals(codeString))
621      return V3RouteOfAdministration._INTRACARTILAGINOUSROUTE;
622    if ("_IntracaudalRoute".equals(codeString))
623      return V3RouteOfAdministration._INTRACAUDALROUTE;
624    if ("_IntracavernosalRoute".equals(codeString))
625      return V3RouteOfAdministration._INTRACAVERNOSALROUTE;
626    if ("_IntracavitaryRoute".equals(codeString))
627      return V3RouteOfAdministration._INTRACAVITARYROUTE;
628    if ("_IntracerebralRoute".equals(codeString))
629      return V3RouteOfAdministration._INTRACEREBRALROUTE;
630    if ("_IntracervicalRoute".equals(codeString))
631      return V3RouteOfAdministration._INTRACERVICALROUTE;
632    if ("_IntracisternalRoute".equals(codeString))
633      return V3RouteOfAdministration._INTRACISTERNALROUTE;
634    if ("_IntracornealRoute".equals(codeString))
635      return V3RouteOfAdministration._INTRACORNEALROUTE;
636    if ("_IntracoronalRoute".equals(codeString))
637      return V3RouteOfAdministration._INTRACORONALROUTE;
638    if ("_IntracoronaryRoute".equals(codeString))
639      return V3RouteOfAdministration._INTRACORONARYROUTE;
640    if ("_IntracorpusCavernosumRoute".equals(codeString))
641      return V3RouteOfAdministration._INTRACORPUSCAVERNOSUMROUTE;
642    if ("_IntradermalRoute".equals(codeString))
643      return V3RouteOfAdministration._INTRADERMALROUTE;
644    if ("_IntradiscalRoute".equals(codeString))
645      return V3RouteOfAdministration._INTRADISCALROUTE;
646    if ("_IntraductalRoute".equals(codeString))
647      return V3RouteOfAdministration._INTRADUCTALROUTE;
648    if ("_IntraduodenalRoute".equals(codeString))
649      return V3RouteOfAdministration._INTRADUODENALROUTE;
650    if ("_IntraduralRoute".equals(codeString))
651      return V3RouteOfAdministration._INTRADURALROUTE;
652    if ("_IntraepidermalRoute".equals(codeString))
653      return V3RouteOfAdministration._INTRAEPIDERMALROUTE;
654    if ("_IntraepithelialRoute".equals(codeString))
655      return V3RouteOfAdministration._INTRAEPITHELIALROUTE;
656    if ("_IntraesophagealRoute".equals(codeString))
657      return V3RouteOfAdministration._INTRAESOPHAGEALROUTE;
658    if ("_IntragastricRoute".equals(codeString))
659      return V3RouteOfAdministration._INTRAGASTRICROUTE;
660    if ("_IntrailealRoute".equals(codeString))
661      return V3RouteOfAdministration._INTRAILEALROUTE;
662    if ("_IntralesionalRoute".equals(codeString))
663      return V3RouteOfAdministration._INTRALESIONALROUTE;
664    if ("_IntraluminalRoute".equals(codeString))
665      return V3RouteOfAdministration._INTRALUMINALROUTE;
666    if ("_IntralymphaticRoute".equals(codeString))
667      return V3RouteOfAdministration._INTRALYMPHATICROUTE;
668    if ("_IntramedullaryRoute".equals(codeString))
669      return V3RouteOfAdministration._INTRAMEDULLARYROUTE;
670    if ("_IntramuscularRoute".equals(codeString))
671      return V3RouteOfAdministration._INTRAMUSCULARROUTE;
672    if ("_IntraocularRoute".equals(codeString))
673      return V3RouteOfAdministration._INTRAOCULARROUTE;
674    if ("_IntraosseousRoute".equals(codeString))
675      return V3RouteOfAdministration._INTRAOSSEOUSROUTE;
676    if ("_IntraovarianRoute".equals(codeString))
677      return V3RouteOfAdministration._INTRAOVARIANROUTE;
678    if ("_IntrapericardialRoute".equals(codeString))
679      return V3RouteOfAdministration._INTRAPERICARDIALROUTE;
680    if ("_IntraperitonealRoute".equals(codeString))
681      return V3RouteOfAdministration._INTRAPERITONEALROUTE;
682    if ("_IntrapleuralRoute".equals(codeString))
683      return V3RouteOfAdministration._INTRAPLEURALROUTE;
684    if ("_IntraprostaticRoute".equals(codeString))
685      return V3RouteOfAdministration._INTRAPROSTATICROUTE;
686    if ("_IntrapulmonaryRoute".equals(codeString))
687      return V3RouteOfAdministration._INTRAPULMONARYROUTE;
688    if ("_IntrasinalRoute".equals(codeString))
689      return V3RouteOfAdministration._INTRASINALROUTE;
690    if ("_IntraspinalRoute".equals(codeString))
691      return V3RouteOfAdministration._INTRASPINALROUTE;
692    if ("_IntrasternalRoute".equals(codeString))
693      return V3RouteOfAdministration._INTRASTERNALROUTE;
694    if ("_IntrasynovialRoute".equals(codeString))
695      return V3RouteOfAdministration._INTRASYNOVIALROUTE;
696    if ("_IntratendinousRoute".equals(codeString))
697      return V3RouteOfAdministration._INTRATENDINOUSROUTE;
698    if ("_IntratesticularRoute".equals(codeString))
699      return V3RouteOfAdministration._INTRATESTICULARROUTE;
700    if ("_IntrathecalRoute".equals(codeString))
701      return V3RouteOfAdministration._INTRATHECALROUTE;
702    if ("_IntrathoracicRoute".equals(codeString))
703      return V3RouteOfAdministration._INTRATHORACICROUTE;
704    if ("_IntratrachealRoute".equals(codeString))
705      return V3RouteOfAdministration._INTRATRACHEALROUTE;
706    if ("_IntratubularRoute".equals(codeString))
707      return V3RouteOfAdministration._INTRATUBULARROUTE;
708    if ("_IntratumorRoute".equals(codeString))
709      return V3RouteOfAdministration._INTRATUMORROUTE;
710    if ("_IntratympanicRoute".equals(codeString))
711      return V3RouteOfAdministration._INTRATYMPANICROUTE;
712    if ("_IntrauterineRoute".equals(codeString))
713      return V3RouteOfAdministration._INTRAUTERINEROUTE;
714    if ("_IntravascularRoute".equals(codeString))
715      return V3RouteOfAdministration._INTRAVASCULARROUTE;
716    if ("_IntravenousRoute".equals(codeString))
717      return V3RouteOfAdministration._INTRAVENOUSROUTE;
718    if ("_IntraventricularRoute".equals(codeString))
719      return V3RouteOfAdministration._INTRAVENTRICULARROUTE;
720    if ("_IntravesicleRoute".equals(codeString))
721      return V3RouteOfAdministration._INTRAVESICLEROUTE;
722    if ("_IntravitrealRoute".equals(codeString))
723      return V3RouteOfAdministration._INTRAVITREALROUTE;
724    if ("_JejunumRoute".equals(codeString))
725      return V3RouteOfAdministration._JEJUNUMROUTE;
726    if ("_LacrimalPunctaRoute".equals(codeString))
727      return V3RouteOfAdministration._LACRIMALPUNCTAROUTE;
728    if ("_LaryngealRoute".equals(codeString))
729      return V3RouteOfAdministration._LARYNGEALROUTE;
730    if ("_LingualRoute".equals(codeString))
731      return V3RouteOfAdministration._LINGUALROUTE;
732    if ("_MucousMembraneRoute".equals(codeString))
733      return V3RouteOfAdministration._MUCOUSMEMBRANEROUTE;
734    if ("_NailRoute".equals(codeString))
735      return V3RouteOfAdministration._NAILROUTE;
736    if ("_NasalRoute".equals(codeString))
737      return V3RouteOfAdministration._NASALROUTE;
738    if ("_OphthalmicRoute".equals(codeString))
739      return V3RouteOfAdministration._OPHTHALMICROUTE;
740    if ("_OralRoute".equals(codeString))
741      return V3RouteOfAdministration._ORALROUTE;
742    if ("_OromucosalRoute".equals(codeString))
743      return V3RouteOfAdministration._OROMUCOSALROUTE;
744    if ("_OropharyngealRoute".equals(codeString))
745      return V3RouteOfAdministration._OROPHARYNGEALROUTE;
746    if ("_OticRoute".equals(codeString))
747      return V3RouteOfAdministration._OTICROUTE;
748    if ("_ParanasalSinusesRoute".equals(codeString))
749      return V3RouteOfAdministration._PARANASALSINUSESROUTE;
750    if ("_ParenteralRoute".equals(codeString))
751      return V3RouteOfAdministration._PARENTERALROUTE;
752    if ("_PerianalRoute".equals(codeString))
753      return V3RouteOfAdministration._PERIANALROUTE;
754    if ("_PeriarticularRoute".equals(codeString))
755      return V3RouteOfAdministration._PERIARTICULARROUTE;
756    if ("_PeriduralRoute".equals(codeString))
757      return V3RouteOfAdministration._PERIDURALROUTE;
758    if ("_PerinealRoute".equals(codeString))
759      return V3RouteOfAdministration._PERINEALROUTE;
760    if ("_PerineuralRoute".equals(codeString))
761      return V3RouteOfAdministration._PERINEURALROUTE;
762    if ("_PeriodontalRoute".equals(codeString))
763      return V3RouteOfAdministration._PERIODONTALROUTE;
764    if ("_PulmonaryRoute".equals(codeString))
765      return V3RouteOfAdministration._PULMONARYROUTE;
766    if ("_RectalRoute".equals(codeString))
767      return V3RouteOfAdministration._RECTALROUTE;
768    if ("_RespiratoryTractRoute".equals(codeString))
769      return V3RouteOfAdministration._RESPIRATORYTRACTROUTE;
770    if ("_RetrobulbarRoute".equals(codeString))
771      return V3RouteOfAdministration._RETROBULBARROUTE;
772    if ("_ScalpRoute".equals(codeString))
773      return V3RouteOfAdministration._SCALPROUTE;
774    if ("_SinusUnspecifiedRoute".equals(codeString))
775      return V3RouteOfAdministration._SINUSUNSPECIFIEDROUTE;
776    if ("_SkinRoute".equals(codeString))
777      return V3RouteOfAdministration._SKINROUTE;
778    if ("_SoftTissueRoute".equals(codeString))
779      return V3RouteOfAdministration._SOFTTISSUEROUTE;
780    if ("_SubarachnoidRoute".equals(codeString))
781      return V3RouteOfAdministration._SUBARACHNOIDROUTE;
782    if ("_SubconjunctivalRoute".equals(codeString))
783      return V3RouteOfAdministration._SUBCONJUNCTIVALROUTE;
784    if ("_SubcutaneousRoute".equals(codeString))
785      return V3RouteOfAdministration._SUBCUTANEOUSROUTE;
786    if ("_SublesionalRoute".equals(codeString))
787      return V3RouteOfAdministration._SUBLESIONALROUTE;
788    if ("_SublingualRoute".equals(codeString))
789      return V3RouteOfAdministration._SUBLINGUALROUTE;
790    if ("_SubmucosalRoute".equals(codeString))
791      return V3RouteOfAdministration._SUBMUCOSALROUTE;
792    if ("_TracheostomyRoute".equals(codeString))
793      return V3RouteOfAdministration._TRACHEOSTOMYROUTE;
794    if ("_TransmucosalRoute".equals(codeString))
795      return V3RouteOfAdministration._TRANSMUCOSALROUTE;
796    if ("_TransplacentalRoute".equals(codeString))
797      return V3RouteOfAdministration._TRANSPLACENTALROUTE;
798    if ("_TranstrachealRoute".equals(codeString))
799      return V3RouteOfAdministration._TRANSTRACHEALROUTE;
800    if ("_TranstympanicRoute".equals(codeString))
801      return V3RouteOfAdministration._TRANSTYMPANICROUTE;
802    if ("_UreteralRoute".equals(codeString))
803      return V3RouteOfAdministration._URETERALROUTE;
804    if ("_UrethralRoute".equals(codeString))
805      return V3RouteOfAdministration._URETHRALROUTE;
806    if ("_UrinaryBladderRoute".equals(codeString))
807      return V3RouteOfAdministration._URINARYBLADDERROUTE;
808    if ("_UrinaryTractRoute".equals(codeString))
809      return V3RouteOfAdministration._URINARYTRACTROUTE;
810    if ("_VaginalRoute".equals(codeString))
811      return V3RouteOfAdministration._VAGINALROUTE;
812    if ("_VitreousHumourRoute".equals(codeString))
813      return V3RouteOfAdministration._VITREOUSHUMOURROUTE;
814    throw new IllegalArgumentException("Unknown V3RouteOfAdministration code '"+codeString+"'");
815  }
816
817  public String toCode(V3RouteOfAdministration code) {
818    if (code == V3RouteOfAdministration._ROUTEBYMETHOD)
819      return "_RouteByMethod";
820    if (code == V3RouteOfAdministration.SOAK)
821      return "SOAK";
822    if (code == V3RouteOfAdministration.SHAMPOO)
823      return "SHAMPOO";
824    if (code == V3RouteOfAdministration.TRNSLING)
825      return "TRNSLING";
826    if (code == V3RouteOfAdministration.PO)
827      return "PO";
828    if (code == V3RouteOfAdministration.GARGLE)
829      return "GARGLE";
830    if (code == V3RouteOfAdministration.SUCK)
831      return "SUCK";
832    if (code == V3RouteOfAdministration._CHEW)
833      return "_Chew";
834    if (code == V3RouteOfAdministration.CHEW)
835      return "CHEW";
836    if (code == V3RouteOfAdministration._DIFFUSION)
837      return "_Diffusion";
838    if (code == V3RouteOfAdministration.EXTCORPDIF)
839      return "EXTCORPDIF";
840    if (code == V3RouteOfAdministration.HEMODIFF)
841      return "HEMODIFF";
842    if (code == V3RouteOfAdministration.TRNSDERMD)
843      return "TRNSDERMD";
844    if (code == V3RouteOfAdministration._DISSOLVE)
845      return "_Dissolve";
846    if (code == V3RouteOfAdministration.DISSOLVE)
847      return "DISSOLVE";
848    if (code == V3RouteOfAdministration.SL)
849      return "SL";
850    if (code == V3RouteOfAdministration._DOUCHE)
851      return "_Douche";
852    if (code == V3RouteOfAdministration.DOUCHE)
853      return "DOUCHE";
854    if (code == V3RouteOfAdministration._ELECTROOSMOSISROUTE)
855      return "_ElectroOsmosisRoute";
856    if (code == V3RouteOfAdministration.ELECTOSMOS)
857      return "ELECTOSMOS";
858    if (code == V3RouteOfAdministration._ENEMA)
859      return "_Enema";
860    if (code == V3RouteOfAdministration.ENEMA)
861      return "ENEMA";
862    if (code == V3RouteOfAdministration.RETENEMA)
863      return "RETENEMA";
864    if (code == V3RouteOfAdministration._FLUSH)
865      return "_Flush";
866    if (code == V3RouteOfAdministration.IVFLUSH)
867      return "IVFLUSH";
868    if (code == V3RouteOfAdministration._IMPLANTATION)
869      return "_Implantation";
870    if (code == V3RouteOfAdministration.IDIMPLNT)
871      return "IDIMPLNT";
872    if (code == V3RouteOfAdministration.IVITIMPLNT)
873      return "IVITIMPLNT";
874    if (code == V3RouteOfAdministration.SQIMPLNT)
875      return "SQIMPLNT";
876    if (code == V3RouteOfAdministration._INFUSION)
877      return "_Infusion";
878    if (code == V3RouteOfAdministration.EPI)
879      return "EPI";
880    if (code == V3RouteOfAdministration.IA)
881      return "IA";
882    if (code == V3RouteOfAdministration.IC)
883      return "IC";
884    if (code == V3RouteOfAdministration.ICOR)
885      return "ICOR";
886    if (code == V3RouteOfAdministration.IOSSC)
887      return "IOSSC";
888    if (code == V3RouteOfAdministration.IT)
889      return "IT";
890    if (code == V3RouteOfAdministration.IV)
891      return "IV";
892    if (code == V3RouteOfAdministration.IVC)
893      return "IVC";
894    if (code == V3RouteOfAdministration.IVCC)
895      return "IVCC";
896    if (code == V3RouteOfAdministration.IVCI)
897      return "IVCI";
898    if (code == V3RouteOfAdministration.PCA)
899      return "PCA";
900    if (code == V3RouteOfAdministration.IVASCINFUS)
901      return "IVASCINFUS";
902    if (code == V3RouteOfAdministration.SQINFUS)
903      return "SQINFUS";
904    if (code == V3RouteOfAdministration._INHALATION)
905      return "_Inhalation";
906    if (code == V3RouteOfAdministration.IPINHL)
907      return "IPINHL";
908    if (code == V3RouteOfAdministration.ORIFINHL)
909      return "ORIFINHL";
910    if (code == V3RouteOfAdministration.REBREATH)
911      return "REBREATH";
912    if (code == V3RouteOfAdministration.IPPB)
913      return "IPPB";
914    if (code == V3RouteOfAdministration.NASINHL)
915      return "NASINHL";
916    if (code == V3RouteOfAdministration.NASINHLC)
917      return "NASINHLC";
918    if (code == V3RouteOfAdministration.NEB)
919      return "NEB";
920    if (code == V3RouteOfAdministration.NASNEB)
921      return "NASNEB";
922    if (code == V3RouteOfAdministration.ORNEB)
923      return "ORNEB";
924    if (code == V3RouteOfAdministration.TRACH)
925      return "TRACH";
926    if (code == V3RouteOfAdministration.VENT)
927      return "VENT";
928    if (code == V3RouteOfAdministration.VENTMASK)
929      return "VENTMASK";
930    if (code == V3RouteOfAdministration._INJECTION)
931      return "_Injection";
932    if (code == V3RouteOfAdministration.AMNINJ)
933      return "AMNINJ";
934    if (code == V3RouteOfAdministration.BILINJ)
935      return "BILINJ";
936    if (code == V3RouteOfAdministration.CHOLINJ)
937      return "CHOLINJ";
938    if (code == V3RouteOfAdministration.CERVINJ)
939      return "CERVINJ";
940    if (code == V3RouteOfAdministration.EPIDURINJ)
941      return "EPIDURINJ";
942    if (code == V3RouteOfAdministration.EPIINJ)
943      return "EPIINJ";
944    if (code == V3RouteOfAdministration.EPINJSP)
945      return "EPINJSP";
946    if (code == V3RouteOfAdministration.EXTRAMNINJ)
947      return "EXTRAMNINJ";
948    if (code == V3RouteOfAdministration.EXTCORPINJ)
949      return "EXTCORPINJ";
950    if (code == V3RouteOfAdministration.GBINJ)
951      return "GBINJ";
952    if (code == V3RouteOfAdministration.GINGINJ)
953      return "GINGINJ";
954    if (code == V3RouteOfAdministration.BLADINJ)
955      return "BLADINJ";
956    if (code == V3RouteOfAdministration.ENDOSININJ)
957      return "ENDOSININJ";
958    if (code == V3RouteOfAdministration.HEMOPORT)
959      return "HEMOPORT";
960    if (code == V3RouteOfAdministration.IABDINJ)
961      return "IABDINJ";
962    if (code == V3RouteOfAdministration.IAINJ)
963      return "IAINJ";
964    if (code == V3RouteOfAdministration.IAINJP)
965      return "IAINJP";
966    if (code == V3RouteOfAdministration.IAINJSP)
967      return "IAINJSP";
968    if (code == V3RouteOfAdministration.IARTINJ)
969      return "IARTINJ";
970    if (code == V3RouteOfAdministration.IBURSINJ)
971      return "IBURSINJ";
972    if (code == V3RouteOfAdministration.ICARDINJ)
973      return "ICARDINJ";
974    if (code == V3RouteOfAdministration.ICARDINJRP)
975      return "ICARDINJRP";
976    if (code == V3RouteOfAdministration.ICARDINJSP)
977      return "ICARDINJSP";
978    if (code == V3RouteOfAdministration.ICARINJP)
979      return "ICARINJP";
980    if (code == V3RouteOfAdministration.ICARTINJ)
981      return "ICARTINJ";
982    if (code == V3RouteOfAdministration.ICAUDINJ)
983      return "ICAUDINJ";
984    if (code == V3RouteOfAdministration.ICAVINJ)
985      return "ICAVINJ";
986    if (code == V3RouteOfAdministration.ICAVITINJ)
987      return "ICAVITINJ";
988    if (code == V3RouteOfAdministration.ICEREBINJ)
989      return "ICEREBINJ";
990    if (code == V3RouteOfAdministration.ICISTERNINJ)
991      return "ICISTERNINJ";
992    if (code == V3RouteOfAdministration.ICORONINJ)
993      return "ICORONINJ";
994    if (code == V3RouteOfAdministration.ICORONINJP)
995      return "ICORONINJP";
996    if (code == V3RouteOfAdministration.ICORPCAVINJ)
997      return "ICORPCAVINJ";
998    if (code == V3RouteOfAdministration.IDINJ)
999      return "IDINJ";
1000    if (code == V3RouteOfAdministration.IDISCINJ)
1001      return "IDISCINJ";
1002    if (code == V3RouteOfAdministration.IDUCTINJ)
1003      return "IDUCTINJ";
1004    if (code == V3RouteOfAdministration.IDURINJ)
1005      return "IDURINJ";
1006    if (code == V3RouteOfAdministration.IEPIDINJ)
1007      return "IEPIDINJ";
1008    if (code == V3RouteOfAdministration.IEPITHINJ)
1009      return "IEPITHINJ";
1010    if (code == V3RouteOfAdministration.ILESINJ)
1011      return "ILESINJ";
1012    if (code == V3RouteOfAdministration.ILUMINJ)
1013      return "ILUMINJ";
1014    if (code == V3RouteOfAdministration.ILYMPJINJ)
1015      return "ILYMPJINJ";
1016    if (code == V3RouteOfAdministration.IM)
1017      return "IM";
1018    if (code == V3RouteOfAdministration.IMD)
1019      return "IMD";
1020    if (code == V3RouteOfAdministration.IMZ)
1021      return "IMZ";
1022    if (code == V3RouteOfAdministration.IMEDULINJ)
1023      return "IMEDULINJ";
1024    if (code == V3RouteOfAdministration.INTERMENINJ)
1025      return "INTERMENINJ";
1026    if (code == V3RouteOfAdministration.INTERSTITINJ)
1027      return "INTERSTITINJ";
1028    if (code == V3RouteOfAdministration.IOINJ)
1029      return "IOINJ";
1030    if (code == V3RouteOfAdministration.IOSSINJ)
1031      return "IOSSINJ";
1032    if (code == V3RouteOfAdministration.IOVARINJ)
1033      return "IOVARINJ";
1034    if (code == V3RouteOfAdministration.IPCARDINJ)
1035      return "IPCARDINJ";
1036    if (code == V3RouteOfAdministration.IPERINJ)
1037      return "IPERINJ";
1038    if (code == V3RouteOfAdministration.IPINJ)
1039      return "IPINJ";
1040    if (code == V3RouteOfAdministration.IPLRINJ)
1041      return "IPLRINJ";
1042    if (code == V3RouteOfAdministration.IPROSTINJ)
1043      return "IPROSTINJ";
1044    if (code == V3RouteOfAdministration.IPUMPINJ)
1045      return "IPUMPINJ";
1046    if (code == V3RouteOfAdministration.ISINJ)
1047      return "ISINJ";
1048    if (code == V3RouteOfAdministration.ISTERINJ)
1049      return "ISTERINJ";
1050    if (code == V3RouteOfAdministration.ISYNINJ)
1051      return "ISYNINJ";
1052    if (code == V3RouteOfAdministration.ITENDINJ)
1053      return "ITENDINJ";
1054    if (code == V3RouteOfAdministration.ITESTINJ)
1055      return "ITESTINJ";
1056    if (code == V3RouteOfAdministration.ITHORINJ)
1057      return "ITHORINJ";
1058    if (code == V3RouteOfAdministration.ITINJ)
1059      return "ITINJ";
1060    if (code == V3RouteOfAdministration.ITUBINJ)
1061      return "ITUBINJ";
1062    if (code == V3RouteOfAdministration.ITUMINJ)
1063      return "ITUMINJ";
1064    if (code == V3RouteOfAdministration.ITYMPINJ)
1065      return "ITYMPINJ";
1066    if (code == V3RouteOfAdministration.IUINJ)
1067      return "IUINJ";
1068    if (code == V3RouteOfAdministration.IUINJC)
1069      return "IUINJC";
1070    if (code == V3RouteOfAdministration.IURETINJ)
1071      return "IURETINJ";
1072    if (code == V3RouteOfAdministration.IVASCINJ)
1073      return "IVASCINJ";
1074    if (code == V3RouteOfAdministration.IVENTINJ)
1075      return "IVENTINJ";
1076    if (code == V3RouteOfAdministration.IVESINJ)
1077      return "IVESINJ";
1078    if (code == V3RouteOfAdministration.IVINJ)
1079      return "IVINJ";
1080    if (code == V3RouteOfAdministration.IVINJBOL)
1081      return "IVINJBOL";
1082    if (code == V3RouteOfAdministration.IVPUSH)
1083      return "IVPUSH";
1084    if (code == V3RouteOfAdministration.IVRPUSH)
1085      return "IVRPUSH";
1086    if (code == V3RouteOfAdministration.IVSPUSH)
1087      return "IVSPUSH";
1088    if (code == V3RouteOfAdministration.IVITINJ)
1089      return "IVITINJ";
1090    if (code == V3RouteOfAdministration.PAINJ)
1091      return "PAINJ";
1092    if (code == V3RouteOfAdministration.PARENTINJ)
1093      return "PARENTINJ";
1094    if (code == V3RouteOfAdministration.PDONTINJ)
1095      return "PDONTINJ";
1096    if (code == V3RouteOfAdministration.PDPINJ)
1097      return "PDPINJ";
1098    if (code == V3RouteOfAdministration.PDURINJ)
1099      return "PDURINJ";
1100    if (code == V3RouteOfAdministration.PNINJ)
1101      return "PNINJ";
1102    if (code == V3RouteOfAdministration.PNSINJ)
1103      return "PNSINJ";
1104    if (code == V3RouteOfAdministration.RBINJ)
1105      return "RBINJ";
1106    if (code == V3RouteOfAdministration.SCINJ)
1107      return "SCINJ";
1108    if (code == V3RouteOfAdministration.SLESINJ)
1109      return "SLESINJ";
1110    if (code == V3RouteOfAdministration.SOFTISINJ)
1111      return "SOFTISINJ";
1112    if (code == V3RouteOfAdministration.SQ)
1113      return "SQ";
1114    if (code == V3RouteOfAdministration.SUBARACHINJ)
1115      return "SUBARACHINJ";
1116    if (code == V3RouteOfAdministration.SUBMUCINJ)
1117      return "SUBMUCINJ";
1118    if (code == V3RouteOfAdministration.TRPLACINJ)
1119      return "TRPLACINJ";
1120    if (code == V3RouteOfAdministration.TRTRACHINJ)
1121      return "TRTRACHINJ";
1122    if (code == V3RouteOfAdministration.URETHINJ)
1123      return "URETHINJ";
1124    if (code == V3RouteOfAdministration.URETINJ)
1125      return "URETINJ";
1126    if (code == V3RouteOfAdministration._INSERTION)
1127      return "_Insertion";
1128    if (code == V3RouteOfAdministration.CERVINS)
1129      return "CERVINS";
1130    if (code == V3RouteOfAdministration.IOSURGINS)
1131      return "IOSURGINS";
1132    if (code == V3RouteOfAdministration.IU)
1133      return "IU";
1134    if (code == V3RouteOfAdministration.LPINS)
1135      return "LPINS";
1136    if (code == V3RouteOfAdministration.PR)
1137      return "PR";
1138    if (code == V3RouteOfAdministration.SQSURGINS)
1139      return "SQSURGINS";
1140    if (code == V3RouteOfAdministration.URETHINS)
1141      return "URETHINS";
1142    if (code == V3RouteOfAdministration.VAGINSI)
1143      return "VAGINSI";
1144    if (code == V3RouteOfAdministration._INSTILLATION)
1145      return "_Instillation";
1146    if (code == V3RouteOfAdministration.CECINSTL)
1147      return "CECINSTL";
1148    if (code == V3RouteOfAdministration.EFT)
1149      return "EFT";
1150    if (code == V3RouteOfAdministration.ENTINSTL)
1151      return "ENTINSTL";
1152    if (code == V3RouteOfAdministration.GT)
1153      return "GT";
1154    if (code == V3RouteOfAdministration.NGT)
1155      return "NGT";
1156    if (code == V3RouteOfAdministration.OGT)
1157      return "OGT";
1158    if (code == V3RouteOfAdministration.BLADINSTL)
1159      return "BLADINSTL";
1160    if (code == V3RouteOfAdministration.CAPDINSTL)
1161      return "CAPDINSTL";
1162    if (code == V3RouteOfAdministration.CTINSTL)
1163      return "CTINSTL";
1164    if (code == V3RouteOfAdministration.ETINSTL)
1165      return "ETINSTL";
1166    if (code == V3RouteOfAdministration.GJT)
1167      return "GJT";
1168    if (code == V3RouteOfAdministration.IBRONCHINSTIL)
1169      return "IBRONCHINSTIL";
1170    if (code == V3RouteOfAdministration.IDUODINSTIL)
1171      return "IDUODINSTIL";
1172    if (code == V3RouteOfAdministration.IESOPHINSTIL)
1173      return "IESOPHINSTIL";
1174    if (code == V3RouteOfAdministration.IGASTINSTIL)
1175      return "IGASTINSTIL";
1176    if (code == V3RouteOfAdministration.IILEALINJ)
1177      return "IILEALINJ";
1178    if (code == V3RouteOfAdministration.IOINSTL)
1179      return "IOINSTL";
1180    if (code == V3RouteOfAdministration.ISININSTIL)
1181      return "ISININSTIL";
1182    if (code == V3RouteOfAdministration.ITRACHINSTIL)
1183      return "ITRACHINSTIL";
1184    if (code == V3RouteOfAdministration.IUINSTL)
1185      return "IUINSTL";
1186    if (code == V3RouteOfAdministration.JJTINSTL)
1187      return "JJTINSTL";
1188    if (code == V3RouteOfAdministration.LARYNGINSTIL)
1189      return "LARYNGINSTIL";
1190    if (code == V3RouteOfAdministration.NASALINSTIL)
1191      return "NASALINSTIL";
1192    if (code == V3RouteOfAdministration.NASOGASINSTIL)
1193      return "NASOGASINSTIL";
1194    if (code == V3RouteOfAdministration.NTT)
1195      return "NTT";
1196    if (code == V3RouteOfAdministration.OJJ)
1197      return "OJJ";
1198    if (code == V3RouteOfAdministration.OT)
1199      return "OT";
1200    if (code == V3RouteOfAdministration.PDPINSTL)
1201      return "PDPINSTL";
1202    if (code == V3RouteOfAdministration.PNSINSTL)
1203      return "PNSINSTL";
1204    if (code == V3RouteOfAdministration.RECINSTL)
1205      return "RECINSTL";
1206    if (code == V3RouteOfAdministration.RECTINSTL)
1207      return "RECTINSTL";
1208    if (code == V3RouteOfAdministration.SININSTIL)
1209      return "SININSTIL";
1210    if (code == V3RouteOfAdministration.SOFTISINSTIL)
1211      return "SOFTISINSTIL";
1212    if (code == V3RouteOfAdministration.TRACHINSTL)
1213      return "TRACHINSTL";
1214    if (code == V3RouteOfAdministration.TRTYMPINSTIL)
1215      return "TRTYMPINSTIL";
1216    if (code == V3RouteOfAdministration.URETHINSTL)
1217      return "URETHINSTL";
1218    if (code == V3RouteOfAdministration._IONTOPHORESISROUTE)
1219      return "_IontophoresisRoute";
1220    if (code == V3RouteOfAdministration.IONTO)
1221      return "IONTO";
1222    if (code == V3RouteOfAdministration._IRRIGATION)
1223      return "_Irrigation";
1224    if (code == V3RouteOfAdministration.GUIRR)
1225      return "GUIRR";
1226    if (code == V3RouteOfAdministration.IGASTIRR)
1227      return "IGASTIRR";
1228    if (code == V3RouteOfAdministration.ILESIRR)
1229      return "ILESIRR";
1230    if (code == V3RouteOfAdministration.IOIRR)
1231      return "IOIRR";
1232    if (code == V3RouteOfAdministration.BLADIRR)
1233      return "BLADIRR";
1234    if (code == V3RouteOfAdministration.BLADIRRC)
1235      return "BLADIRRC";
1236    if (code == V3RouteOfAdministration.BLADIRRT)
1237      return "BLADIRRT";
1238    if (code == V3RouteOfAdministration.RECIRR)
1239      return "RECIRR";
1240    if (code == V3RouteOfAdministration._LAVAGEROUTE)
1241      return "_LavageRoute";
1242    if (code == V3RouteOfAdministration.IGASTLAV)
1243      return "IGASTLAV";
1244    if (code == V3RouteOfAdministration._MUCOSALABSORPTIONROUTE)
1245      return "_MucosalAbsorptionRoute";
1246    if (code == V3RouteOfAdministration.IDOUDMAB)
1247      return "IDOUDMAB";
1248    if (code == V3RouteOfAdministration.ITRACHMAB)
1249      return "ITRACHMAB";
1250    if (code == V3RouteOfAdministration.SMUCMAB)
1251      return "SMUCMAB";
1252    if (code == V3RouteOfAdministration._NEBULIZATION)
1253      return "_Nebulization";
1254    if (code == V3RouteOfAdministration.ETNEB)
1255      return "ETNEB";
1256    if (code == V3RouteOfAdministration._RINSE)
1257      return "_Rinse";
1258    if (code == V3RouteOfAdministration.DENRINSE)
1259      return "DENRINSE";
1260    if (code == V3RouteOfAdministration.ORRINSE)
1261      return "ORRINSE";
1262    if (code == V3RouteOfAdministration._SUPPOSITORYROUTE)
1263      return "_SuppositoryRoute";
1264    if (code == V3RouteOfAdministration.URETHSUP)
1265      return "URETHSUP";
1266    if (code == V3RouteOfAdministration._SWISH)
1267      return "_Swish";
1268    if (code == V3RouteOfAdministration.SWISHSPIT)
1269      return "SWISHSPIT";
1270    if (code == V3RouteOfAdministration.SWISHSWAL)
1271      return "SWISHSWAL";
1272    if (code == V3RouteOfAdministration._TOPICALABSORPTIONROUTE)
1273      return "_TopicalAbsorptionRoute";
1274    if (code == V3RouteOfAdministration.TTYMPTABSORP)
1275      return "TTYMPTABSORP";
1276    if (code == V3RouteOfAdministration._TOPICALAPPLICATION)
1277      return "_TopicalApplication";
1278    if (code == V3RouteOfAdministration.DRESS)
1279      return "DRESS";
1280    if (code == V3RouteOfAdministration.SWAB)
1281      return "SWAB";
1282    if (code == V3RouteOfAdministration.TOPICAL)
1283      return "TOPICAL";
1284    if (code == V3RouteOfAdministration.BUC)
1285      return "BUC";
1286    if (code == V3RouteOfAdministration.CERV)
1287      return "CERV";
1288    if (code == V3RouteOfAdministration.DEN)
1289      return "DEN";
1290    if (code == V3RouteOfAdministration.GIN)
1291      return "GIN";
1292    if (code == V3RouteOfAdministration.HAIR)
1293      return "HAIR";
1294    if (code == V3RouteOfAdministration.ICORNTA)
1295      return "ICORNTA";
1296    if (code == V3RouteOfAdministration.ICORONTA)
1297      return "ICORONTA";
1298    if (code == V3RouteOfAdministration.IESOPHTA)
1299      return "IESOPHTA";
1300    if (code == V3RouteOfAdministration.IILEALTA)
1301      return "IILEALTA";
1302    if (code == V3RouteOfAdministration.ILTOP)
1303      return "ILTOP";
1304    if (code == V3RouteOfAdministration.ILUMTA)
1305      return "ILUMTA";
1306    if (code == V3RouteOfAdministration.IOTOP)
1307      return "IOTOP";
1308    if (code == V3RouteOfAdministration.LARYNGTA)
1309      return "LARYNGTA";
1310    if (code == V3RouteOfAdministration.MUC)
1311      return "MUC";
1312    if (code == V3RouteOfAdministration.NAIL)
1313      return "NAIL";
1314    if (code == V3RouteOfAdministration.NASAL)
1315      return "NASAL";
1316    if (code == V3RouteOfAdministration.OPTHALTA)
1317      return "OPTHALTA";
1318    if (code == V3RouteOfAdministration.ORALTA)
1319      return "ORALTA";
1320    if (code == V3RouteOfAdministration.ORMUC)
1321      return "ORMUC";
1322    if (code == V3RouteOfAdministration.OROPHARTA)
1323      return "OROPHARTA";
1324    if (code == V3RouteOfAdministration.PERIANAL)
1325      return "PERIANAL";
1326    if (code == V3RouteOfAdministration.PERINEAL)
1327      return "PERINEAL";
1328    if (code == V3RouteOfAdministration.PDONTTA)
1329      return "PDONTTA";
1330    if (code == V3RouteOfAdministration.RECTAL)
1331      return "RECTAL";
1332    if (code == V3RouteOfAdministration.SCALP)
1333      return "SCALP";
1334    if (code == V3RouteOfAdministration.OCDRESTA)
1335      return "OCDRESTA";
1336    if (code == V3RouteOfAdministration.SKIN)
1337      return "SKIN";
1338    if (code == V3RouteOfAdministration.SUBCONJTA)
1339      return "SUBCONJTA";
1340    if (code == V3RouteOfAdministration.TMUCTA)
1341      return "TMUCTA";
1342    if (code == V3RouteOfAdministration.VAGINS)
1343      return "VAGINS";
1344    if (code == V3RouteOfAdministration.INSUF)
1345      return "INSUF";
1346    if (code == V3RouteOfAdministration.TRNSDERM)
1347      return "TRNSDERM";
1348    if (code == V3RouteOfAdministration._ROUTEBYSITE)
1349      return "_RouteBySite";
1350    if (code == V3RouteOfAdministration._AMNIOTICFLUIDSACROUTE)
1351      return "_AmnioticFluidSacRoute";
1352    if (code == V3RouteOfAdministration._BILIARYROUTE)
1353      return "_BiliaryRoute";
1354    if (code == V3RouteOfAdministration._BODYSURFACEROUTE)
1355      return "_BodySurfaceRoute";
1356    if (code == V3RouteOfAdministration._BUCCALMUCOSAROUTE)
1357      return "_BuccalMucosaRoute";
1358    if (code == V3RouteOfAdministration._CECOSTOMYROUTE)
1359      return "_CecostomyRoute";
1360    if (code == V3RouteOfAdministration._CERVICALROUTE)
1361      return "_CervicalRoute";
1362    if (code == V3RouteOfAdministration._ENDOCERVICALROUTE)
1363      return "_EndocervicalRoute";
1364    if (code == V3RouteOfAdministration._ENTERALROUTE)
1365      return "_EnteralRoute";
1366    if (code == V3RouteOfAdministration._EPIDURALROUTE)
1367      return "_EpiduralRoute";
1368    if (code == V3RouteOfAdministration._EXTRAAMNIOTICROUTE)
1369      return "_ExtraAmnioticRoute";
1370    if (code == V3RouteOfAdministration._EXTRACORPOREALCIRCULATIONROUTE)
1371      return "_ExtracorporealCirculationRoute";
1372    if (code == V3RouteOfAdministration._GASTRICROUTE)
1373      return "_GastricRoute";
1374    if (code == V3RouteOfAdministration._GENITOURINARYROUTE)
1375      return "_GenitourinaryRoute";
1376    if (code == V3RouteOfAdministration._GINGIVALROUTE)
1377      return "_GingivalRoute";
1378    if (code == V3RouteOfAdministration._HAIRROUTE)
1379      return "_HairRoute";
1380    if (code == V3RouteOfAdministration._INTERAMENINGEALROUTE)
1381      return "_InterameningealRoute";
1382    if (code == V3RouteOfAdministration._INTERSTITIALROUTE)
1383      return "_InterstitialRoute";
1384    if (code == V3RouteOfAdministration._INTRAABDOMINALROUTE)
1385      return "_IntraabdominalRoute";
1386    if (code == V3RouteOfAdministration._INTRAARTERIALROUTE)
1387      return "_IntraarterialRoute";
1388    if (code == V3RouteOfAdministration._INTRAARTICULARROUTE)
1389      return "_IntraarticularRoute";
1390    if (code == V3RouteOfAdministration._INTRABRONCHIALROUTE)
1391      return "_IntrabronchialRoute";
1392    if (code == V3RouteOfAdministration._INTRABURSALROUTE)
1393      return "_IntrabursalRoute";
1394    if (code == V3RouteOfAdministration._INTRACARDIACROUTE)
1395      return "_IntracardiacRoute";
1396    if (code == V3RouteOfAdministration._INTRACARTILAGINOUSROUTE)
1397      return "_IntracartilaginousRoute";
1398    if (code == V3RouteOfAdministration._INTRACAUDALROUTE)
1399      return "_IntracaudalRoute";
1400    if (code == V3RouteOfAdministration._INTRACAVERNOSALROUTE)
1401      return "_IntracavernosalRoute";
1402    if (code == V3RouteOfAdministration._INTRACAVITARYROUTE)
1403      return "_IntracavitaryRoute";
1404    if (code == V3RouteOfAdministration._INTRACEREBRALROUTE)
1405      return "_IntracerebralRoute";
1406    if (code == V3RouteOfAdministration._INTRACERVICALROUTE)
1407      return "_IntracervicalRoute";
1408    if (code == V3RouteOfAdministration._INTRACISTERNALROUTE)
1409      return "_IntracisternalRoute";
1410    if (code == V3RouteOfAdministration._INTRACORNEALROUTE)
1411      return "_IntracornealRoute";
1412    if (code == V3RouteOfAdministration._INTRACORONALROUTE)
1413      return "_IntracoronalRoute";
1414    if (code == V3RouteOfAdministration._INTRACORONARYROUTE)
1415      return "_IntracoronaryRoute";
1416    if (code == V3RouteOfAdministration._INTRACORPUSCAVERNOSUMROUTE)
1417      return "_IntracorpusCavernosumRoute";
1418    if (code == V3RouteOfAdministration._INTRADERMALROUTE)
1419      return "_IntradermalRoute";
1420    if (code == V3RouteOfAdministration._INTRADISCALROUTE)
1421      return "_IntradiscalRoute";
1422    if (code == V3RouteOfAdministration._INTRADUCTALROUTE)
1423      return "_IntraductalRoute";
1424    if (code == V3RouteOfAdministration._INTRADUODENALROUTE)
1425      return "_IntraduodenalRoute";
1426    if (code == V3RouteOfAdministration._INTRADURALROUTE)
1427      return "_IntraduralRoute";
1428    if (code == V3RouteOfAdministration._INTRAEPIDERMALROUTE)
1429      return "_IntraepidermalRoute";
1430    if (code == V3RouteOfAdministration._INTRAEPITHELIALROUTE)
1431      return "_IntraepithelialRoute";
1432    if (code == V3RouteOfAdministration._INTRAESOPHAGEALROUTE)
1433      return "_IntraesophagealRoute";
1434    if (code == V3RouteOfAdministration._INTRAGASTRICROUTE)
1435      return "_IntragastricRoute";
1436    if (code == V3RouteOfAdministration._INTRAILEALROUTE)
1437      return "_IntrailealRoute";
1438    if (code == V3RouteOfAdministration._INTRALESIONALROUTE)
1439      return "_IntralesionalRoute";
1440    if (code == V3RouteOfAdministration._INTRALUMINALROUTE)
1441      return "_IntraluminalRoute";
1442    if (code == V3RouteOfAdministration._INTRALYMPHATICROUTE)
1443      return "_IntralymphaticRoute";
1444    if (code == V3RouteOfAdministration._INTRAMEDULLARYROUTE)
1445      return "_IntramedullaryRoute";
1446    if (code == V3RouteOfAdministration._INTRAMUSCULARROUTE)
1447      return "_IntramuscularRoute";
1448    if (code == V3RouteOfAdministration._INTRAOCULARROUTE)
1449      return "_IntraocularRoute";
1450    if (code == V3RouteOfAdministration._INTRAOSSEOUSROUTE)
1451      return "_IntraosseousRoute";
1452    if (code == V3RouteOfAdministration._INTRAOVARIANROUTE)
1453      return "_IntraovarianRoute";
1454    if (code == V3RouteOfAdministration._INTRAPERICARDIALROUTE)
1455      return "_IntrapericardialRoute";
1456    if (code == V3RouteOfAdministration._INTRAPERITONEALROUTE)
1457      return "_IntraperitonealRoute";
1458    if (code == V3RouteOfAdministration._INTRAPLEURALROUTE)
1459      return "_IntrapleuralRoute";
1460    if (code == V3RouteOfAdministration._INTRAPROSTATICROUTE)
1461      return "_IntraprostaticRoute";
1462    if (code == V3RouteOfAdministration._INTRAPULMONARYROUTE)
1463      return "_IntrapulmonaryRoute";
1464    if (code == V3RouteOfAdministration._INTRASINALROUTE)
1465      return "_IntrasinalRoute";
1466    if (code == V3RouteOfAdministration._INTRASPINALROUTE)
1467      return "_IntraspinalRoute";
1468    if (code == V3RouteOfAdministration._INTRASTERNALROUTE)
1469      return "_IntrasternalRoute";
1470    if (code == V3RouteOfAdministration._INTRASYNOVIALROUTE)
1471      return "_IntrasynovialRoute";
1472    if (code == V3RouteOfAdministration._INTRATENDINOUSROUTE)
1473      return "_IntratendinousRoute";
1474    if (code == V3RouteOfAdministration._INTRATESTICULARROUTE)
1475      return "_IntratesticularRoute";
1476    if (code == V3RouteOfAdministration._INTRATHECALROUTE)
1477      return "_IntrathecalRoute";
1478    if (code == V3RouteOfAdministration._INTRATHORACICROUTE)
1479      return "_IntrathoracicRoute";
1480    if (code == V3RouteOfAdministration._INTRATRACHEALROUTE)
1481      return "_IntratrachealRoute";
1482    if (code == V3RouteOfAdministration._INTRATUBULARROUTE)
1483      return "_IntratubularRoute";
1484    if (code == V3RouteOfAdministration._INTRATUMORROUTE)
1485      return "_IntratumorRoute";
1486    if (code == V3RouteOfAdministration._INTRATYMPANICROUTE)
1487      return "_IntratympanicRoute";
1488    if (code == V3RouteOfAdministration._INTRAUTERINEROUTE)
1489      return "_IntrauterineRoute";
1490    if (code == V3RouteOfAdministration._INTRAVASCULARROUTE)
1491      return "_IntravascularRoute";
1492    if (code == V3RouteOfAdministration._INTRAVENOUSROUTE)
1493      return "_IntravenousRoute";
1494    if (code == V3RouteOfAdministration._INTRAVENTRICULARROUTE)
1495      return "_IntraventricularRoute";
1496    if (code == V3RouteOfAdministration._INTRAVESICLEROUTE)
1497      return "_IntravesicleRoute";
1498    if (code == V3RouteOfAdministration._INTRAVITREALROUTE)
1499      return "_IntravitrealRoute";
1500    if (code == V3RouteOfAdministration._JEJUNUMROUTE)
1501      return "_JejunumRoute";
1502    if (code == V3RouteOfAdministration._LACRIMALPUNCTAROUTE)
1503      return "_LacrimalPunctaRoute";
1504    if (code == V3RouteOfAdministration._LARYNGEALROUTE)
1505      return "_LaryngealRoute";
1506    if (code == V3RouteOfAdministration._LINGUALROUTE)
1507      return "_LingualRoute";
1508    if (code == V3RouteOfAdministration._MUCOUSMEMBRANEROUTE)
1509      return "_MucousMembraneRoute";
1510    if (code == V3RouteOfAdministration._NAILROUTE)
1511      return "_NailRoute";
1512    if (code == V3RouteOfAdministration._NASALROUTE)
1513      return "_NasalRoute";
1514    if (code == V3RouteOfAdministration._OPHTHALMICROUTE)
1515      return "_OphthalmicRoute";
1516    if (code == V3RouteOfAdministration._ORALROUTE)
1517      return "_OralRoute";
1518    if (code == V3RouteOfAdministration._OROMUCOSALROUTE)
1519      return "_OromucosalRoute";
1520    if (code == V3RouteOfAdministration._OROPHARYNGEALROUTE)
1521      return "_OropharyngealRoute";
1522    if (code == V3RouteOfAdministration._OTICROUTE)
1523      return "_OticRoute";
1524    if (code == V3RouteOfAdministration._PARANASALSINUSESROUTE)
1525      return "_ParanasalSinusesRoute";
1526    if (code == V3RouteOfAdministration._PARENTERALROUTE)
1527      return "_ParenteralRoute";
1528    if (code == V3RouteOfAdministration._PERIANALROUTE)
1529      return "_PerianalRoute";
1530    if (code == V3RouteOfAdministration._PERIARTICULARROUTE)
1531      return "_PeriarticularRoute";
1532    if (code == V3RouteOfAdministration._PERIDURALROUTE)
1533      return "_PeriduralRoute";
1534    if (code == V3RouteOfAdministration._PERINEALROUTE)
1535      return "_PerinealRoute";
1536    if (code == V3RouteOfAdministration._PERINEURALROUTE)
1537      return "_PerineuralRoute";
1538    if (code == V3RouteOfAdministration._PERIODONTALROUTE)
1539      return "_PeriodontalRoute";
1540    if (code == V3RouteOfAdministration._PULMONARYROUTE)
1541      return "_PulmonaryRoute";
1542    if (code == V3RouteOfAdministration._RECTALROUTE)
1543      return "_RectalRoute";
1544    if (code == V3RouteOfAdministration._RESPIRATORYTRACTROUTE)
1545      return "_RespiratoryTractRoute";
1546    if (code == V3RouteOfAdministration._RETROBULBARROUTE)
1547      return "_RetrobulbarRoute";
1548    if (code == V3RouteOfAdministration._SCALPROUTE)
1549      return "_ScalpRoute";
1550    if (code == V3RouteOfAdministration._SINUSUNSPECIFIEDROUTE)
1551      return "_SinusUnspecifiedRoute";
1552    if (code == V3RouteOfAdministration._SKINROUTE)
1553      return "_SkinRoute";
1554    if (code == V3RouteOfAdministration._SOFTTISSUEROUTE)
1555      return "_SoftTissueRoute";
1556    if (code == V3RouteOfAdministration._SUBARACHNOIDROUTE)
1557      return "_SubarachnoidRoute";
1558    if (code == V3RouteOfAdministration._SUBCONJUNCTIVALROUTE)
1559      return "_SubconjunctivalRoute";
1560    if (code == V3RouteOfAdministration._SUBCUTANEOUSROUTE)
1561      return "_SubcutaneousRoute";
1562    if (code == V3RouteOfAdministration._SUBLESIONALROUTE)
1563      return "_SublesionalRoute";
1564    if (code == V3RouteOfAdministration._SUBLINGUALROUTE)
1565      return "_SublingualRoute";
1566    if (code == V3RouteOfAdministration._SUBMUCOSALROUTE)
1567      return "_SubmucosalRoute";
1568    if (code == V3RouteOfAdministration._TRACHEOSTOMYROUTE)
1569      return "_TracheostomyRoute";
1570    if (code == V3RouteOfAdministration._TRANSMUCOSALROUTE)
1571      return "_TransmucosalRoute";
1572    if (code == V3RouteOfAdministration._TRANSPLACENTALROUTE)
1573      return "_TransplacentalRoute";
1574    if (code == V3RouteOfAdministration._TRANSTRACHEALROUTE)
1575      return "_TranstrachealRoute";
1576    if (code == V3RouteOfAdministration._TRANSTYMPANICROUTE)
1577      return "_TranstympanicRoute";
1578    if (code == V3RouteOfAdministration._URETERALROUTE)
1579      return "_UreteralRoute";
1580    if (code == V3RouteOfAdministration._URETHRALROUTE)
1581      return "_UrethralRoute";
1582    if (code == V3RouteOfAdministration._URINARYBLADDERROUTE)
1583      return "_UrinaryBladderRoute";
1584    if (code == V3RouteOfAdministration._URINARYTRACTROUTE)
1585      return "_UrinaryTractRoute";
1586    if (code == V3RouteOfAdministration._VAGINALROUTE)
1587      return "_VaginalRoute";
1588    if (code == V3RouteOfAdministration._VITREOUSHUMOURROUTE)
1589      return "_VitreousHumourRoute";
1590    return "?";
1591  }
1592
1593    public String toSystem(V3RouteOfAdministration code) {
1594      return code.getSystem();
1595      }
1596
1597}
1598