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 Wed, Jan 30, 2019 16:19-0500 for FHIR v4.0.0
033
034import org.hl7.fhir.r4.model.EnumFactory;
035
036public class V3ActCodeEnumFactory implements EnumFactory<V3ActCode> {
037
038  public V3ActCode fromCode(String codeString) throws IllegalArgumentException {
039    if (codeString == null || "".equals(codeString))
040      return null;
041    if ("_ActAccountCode".equals(codeString))
042      return V3ActCode._ACTACCOUNTCODE;
043    if ("ACCTRECEIVABLE".equals(codeString))
044      return V3ActCode.ACCTRECEIVABLE;
045    if ("CASH".equals(codeString))
046      return V3ActCode.CASH;
047    if ("CC".equals(codeString))
048      return V3ActCode.CC;
049    if ("AE".equals(codeString))
050      return V3ActCode.AE;
051    if ("DN".equals(codeString))
052      return V3ActCode.DN;
053    if ("DV".equals(codeString))
054      return V3ActCode.DV;
055    if ("MC".equals(codeString))
056      return V3ActCode.MC;
057    if ("V".equals(codeString))
058      return V3ActCode.V;
059    if ("PBILLACCT".equals(codeString))
060      return V3ActCode.PBILLACCT;
061    if ("_ActAdjudicationCode".equals(codeString))
062      return V3ActCode._ACTADJUDICATIONCODE;
063    if ("_ActAdjudicationGroupCode".equals(codeString))
064      return V3ActCode._ACTADJUDICATIONGROUPCODE;
065    if ("CONT".equals(codeString))
066      return V3ActCode.CONT;
067    if ("DAY".equals(codeString))
068      return V3ActCode.DAY;
069    if ("LOC".equals(codeString))
070      return V3ActCode.LOC;
071    if ("MONTH".equals(codeString))
072      return V3ActCode.MONTH;
073    if ("PERIOD".equals(codeString))
074      return V3ActCode.PERIOD;
075    if ("PROV".equals(codeString))
076      return V3ActCode.PROV;
077    if ("WEEK".equals(codeString))
078      return V3ActCode.WEEK;
079    if ("YEAR".equals(codeString))
080      return V3ActCode.YEAR;
081    if ("AA".equals(codeString))
082      return V3ActCode.AA;
083    if ("ANF".equals(codeString))
084      return V3ActCode.ANF;
085    if ("AR".equals(codeString))
086      return V3ActCode.AR;
087    if ("AS".equals(codeString))
088      return V3ActCode.AS;
089    if ("_ActAdjudicationResultActionCode".equals(codeString))
090      return V3ActCode._ACTADJUDICATIONRESULTACTIONCODE;
091    if ("DISPLAY".equals(codeString))
092      return V3ActCode.DISPLAY;
093    if ("FORM".equals(codeString))
094      return V3ActCode.FORM;
095    if ("_ActBillableModifierCode".equals(codeString))
096      return V3ActCode._ACTBILLABLEMODIFIERCODE;
097    if ("CPTM".equals(codeString))
098      return V3ActCode.CPTM;
099    if ("HCPCSA".equals(codeString))
100      return V3ActCode.HCPCSA;
101    if ("_ActBillingArrangementCode".equals(codeString))
102      return V3ActCode._ACTBILLINGARRANGEMENTCODE;
103    if ("BLK".equals(codeString))
104      return V3ActCode.BLK;
105    if ("CAP".equals(codeString))
106      return V3ActCode.CAP;
107    if ("CONTF".equals(codeString))
108      return V3ActCode.CONTF;
109    if ("FINBILL".equals(codeString))
110      return V3ActCode.FINBILL;
111    if ("ROST".equals(codeString))
112      return V3ActCode.ROST;
113    if ("SESS".equals(codeString))
114      return V3ActCode.SESS;
115    if ("FFS".equals(codeString))
116      return V3ActCode.FFS;
117    if ("FFPS".equals(codeString))
118      return V3ActCode.FFPS;
119    if ("FFCS".equals(codeString))
120      return V3ActCode.FFCS;
121    if ("TFS".equals(codeString))
122      return V3ActCode.TFS;
123    if ("_ActBoundedROICode".equals(codeString))
124      return V3ActCode._ACTBOUNDEDROICODE;
125    if ("ROIFS".equals(codeString))
126      return V3ActCode.ROIFS;
127    if ("ROIPS".equals(codeString))
128      return V3ActCode.ROIPS;
129    if ("_ActCareProvisionCode".equals(codeString))
130      return V3ActCode._ACTCAREPROVISIONCODE;
131    if ("_ActCredentialedCareCode".equals(codeString))
132      return V3ActCode._ACTCREDENTIALEDCARECODE;
133    if ("_ActCredentialedCareProvisionPersonCode".equals(codeString))
134      return V3ActCode._ACTCREDENTIALEDCAREPROVISIONPERSONCODE;
135    if ("CACC".equals(codeString))
136      return V3ActCode.CACC;
137    if ("CAIC".equals(codeString))
138      return V3ActCode.CAIC;
139    if ("CAMC".equals(codeString))
140      return V3ActCode.CAMC;
141    if ("CANC".equals(codeString))
142      return V3ActCode.CANC;
143    if ("CAPC".equals(codeString))
144      return V3ActCode.CAPC;
145    if ("CBGC".equals(codeString))
146      return V3ActCode.CBGC;
147    if ("CCCC".equals(codeString))
148      return V3ActCode.CCCC;
149    if ("CCGC".equals(codeString))
150      return V3ActCode.CCGC;
151    if ("CCPC".equals(codeString))
152      return V3ActCode.CCPC;
153    if ("CCSC".equals(codeString))
154      return V3ActCode.CCSC;
155    if ("CDEC".equals(codeString))
156      return V3ActCode.CDEC;
157    if ("CDRC".equals(codeString))
158      return V3ActCode.CDRC;
159    if ("CEMC".equals(codeString))
160      return V3ActCode.CEMC;
161    if ("CFPC".equals(codeString))
162      return V3ActCode.CFPC;
163    if ("CIMC".equals(codeString))
164      return V3ActCode.CIMC;
165    if ("CMGC".equals(codeString))
166      return V3ActCode.CMGC;
167    if ("CNEC".equals(codeString))
168      return V3ActCode.CNEC;
169    if ("CNMC".equals(codeString))
170      return V3ActCode.CNMC;
171    if ("CNQC".equals(codeString))
172      return V3ActCode.CNQC;
173    if ("CNSC".equals(codeString))
174      return V3ActCode.CNSC;
175    if ("COGC".equals(codeString))
176      return V3ActCode.COGC;
177    if ("COMC".equals(codeString))
178      return V3ActCode.COMC;
179    if ("COPC".equals(codeString))
180      return V3ActCode.COPC;
181    if ("COSC".equals(codeString))
182      return V3ActCode.COSC;
183    if ("COTC".equals(codeString))
184      return V3ActCode.COTC;
185    if ("CPEC".equals(codeString))
186      return V3ActCode.CPEC;
187    if ("CPGC".equals(codeString))
188      return V3ActCode.CPGC;
189    if ("CPHC".equals(codeString))
190      return V3ActCode.CPHC;
191    if ("CPRC".equals(codeString))
192      return V3ActCode.CPRC;
193    if ("CPSC".equals(codeString))
194      return V3ActCode.CPSC;
195    if ("CPYC".equals(codeString))
196      return V3ActCode.CPYC;
197    if ("CROC".equals(codeString))
198      return V3ActCode.CROC;
199    if ("CRPC".equals(codeString))
200      return V3ActCode.CRPC;
201    if ("CSUC".equals(codeString))
202      return V3ActCode.CSUC;
203    if ("CTSC".equals(codeString))
204      return V3ActCode.CTSC;
205    if ("CURC".equals(codeString))
206      return V3ActCode.CURC;
207    if ("CVSC".equals(codeString))
208      return V3ActCode.CVSC;
209    if ("LGPC".equals(codeString))
210      return V3ActCode.LGPC;
211    if ("_ActCredentialedCareProvisionProgramCode".equals(codeString))
212      return V3ActCode._ACTCREDENTIALEDCAREPROVISIONPROGRAMCODE;
213    if ("AALC".equals(codeString))
214      return V3ActCode.AALC;
215    if ("AAMC".equals(codeString))
216      return V3ActCode.AAMC;
217    if ("ABHC".equals(codeString))
218      return V3ActCode.ABHC;
219    if ("ACAC".equals(codeString))
220      return V3ActCode.ACAC;
221    if ("ACHC".equals(codeString))
222      return V3ActCode.ACHC;
223    if ("AHOC".equals(codeString))
224      return V3ActCode.AHOC;
225    if ("ALTC".equals(codeString))
226      return V3ActCode.ALTC;
227    if ("AOSC".equals(codeString))
228      return V3ActCode.AOSC;
229    if ("CACS".equals(codeString))
230      return V3ActCode.CACS;
231    if ("CAMI".equals(codeString))
232      return V3ActCode.CAMI;
233    if ("CAST".equals(codeString))
234      return V3ActCode.CAST;
235    if ("CBAR".equals(codeString))
236      return V3ActCode.CBAR;
237    if ("CCAD".equals(codeString))
238      return V3ActCode.CCAD;
239    if ("CCAR".equals(codeString))
240      return V3ActCode.CCAR;
241    if ("CDEP".equals(codeString))
242      return V3ActCode.CDEP;
243    if ("CDGD".equals(codeString))
244      return V3ActCode.CDGD;
245    if ("CDIA".equals(codeString))
246      return V3ActCode.CDIA;
247    if ("CEPI".equals(codeString))
248      return V3ActCode.CEPI;
249    if ("CFEL".equals(codeString))
250      return V3ActCode.CFEL;
251    if ("CHFC".equals(codeString))
252      return V3ActCode.CHFC;
253    if ("CHRO".equals(codeString))
254      return V3ActCode.CHRO;
255    if ("CHYP".equals(codeString))
256      return V3ActCode.CHYP;
257    if ("CMIH".equals(codeString))
258      return V3ActCode.CMIH;
259    if ("CMSC".equals(codeString))
260      return V3ActCode.CMSC;
261    if ("COJR".equals(codeString))
262      return V3ActCode.COJR;
263    if ("CONC".equals(codeString))
264      return V3ActCode.CONC;
265    if ("COPD".equals(codeString))
266      return V3ActCode.COPD;
267    if ("CORT".equals(codeString))
268      return V3ActCode.CORT;
269    if ("CPAD".equals(codeString))
270      return V3ActCode.CPAD;
271    if ("CPND".equals(codeString))
272      return V3ActCode.CPND;
273    if ("CPST".equals(codeString))
274      return V3ActCode.CPST;
275    if ("CSDM".equals(codeString))
276      return V3ActCode.CSDM;
277    if ("CSIC".equals(codeString))
278      return V3ActCode.CSIC;
279    if ("CSLD".equals(codeString))
280      return V3ActCode.CSLD;
281    if ("CSPT".equals(codeString))
282      return V3ActCode.CSPT;
283    if ("CTBU".equals(codeString))
284      return V3ActCode.CTBU;
285    if ("CVDC".equals(codeString))
286      return V3ActCode.CVDC;
287    if ("CWMA".equals(codeString))
288      return V3ActCode.CWMA;
289    if ("CWOH".equals(codeString))
290      return V3ActCode.CWOH;
291    if ("_ActEncounterCode".equals(codeString))
292      return V3ActCode._ACTENCOUNTERCODE;
293    if ("AMB".equals(codeString))
294      return V3ActCode.AMB;
295    if ("EMER".equals(codeString))
296      return V3ActCode.EMER;
297    if ("FLD".equals(codeString))
298      return V3ActCode.FLD;
299    if ("HH".equals(codeString))
300      return V3ActCode.HH;
301    if ("IMP".equals(codeString))
302      return V3ActCode.IMP;
303    if ("ACUTE".equals(codeString))
304      return V3ActCode.ACUTE;
305    if ("NONAC".equals(codeString))
306      return V3ActCode.NONAC;
307    if ("OBSENC".equals(codeString))
308      return V3ActCode.OBSENC;
309    if ("PRENC".equals(codeString))
310      return V3ActCode.PRENC;
311    if ("SS".equals(codeString))
312      return V3ActCode.SS;
313    if ("VR".equals(codeString))
314      return V3ActCode.VR;
315    if ("_ActMedicalServiceCode".equals(codeString))
316      return V3ActCode._ACTMEDICALSERVICECODE;
317    if ("ALC".equals(codeString))
318      return V3ActCode.ALC;
319    if ("CARD".equals(codeString))
320      return V3ActCode.CARD;
321    if ("CHR".equals(codeString))
322      return V3ActCode.CHR;
323    if ("DNTL".equals(codeString))
324      return V3ActCode.DNTL;
325    if ("DRGRHB".equals(codeString))
326      return V3ActCode.DRGRHB;
327    if ("GENRL".equals(codeString))
328      return V3ActCode.GENRL;
329    if ("MED".equals(codeString))
330      return V3ActCode.MED;
331    if ("OBS".equals(codeString))
332      return V3ActCode.OBS;
333    if ("ONC".equals(codeString))
334      return V3ActCode.ONC;
335    if ("PALL".equals(codeString))
336      return V3ActCode.PALL;
337    if ("PED".equals(codeString))
338      return V3ActCode.PED;
339    if ("PHAR".equals(codeString))
340      return V3ActCode.PHAR;
341    if ("PHYRHB".equals(codeString))
342      return V3ActCode.PHYRHB;
343    if ("PSYCH".equals(codeString))
344      return V3ActCode.PSYCH;
345    if ("SURG".equals(codeString))
346      return V3ActCode.SURG;
347    if ("_ActClaimAttachmentCategoryCode".equals(codeString))
348      return V3ActCode._ACTCLAIMATTACHMENTCATEGORYCODE;
349    if ("AUTOATTCH".equals(codeString))
350      return V3ActCode.AUTOATTCH;
351    if ("DOCUMENT".equals(codeString))
352      return V3ActCode.DOCUMENT;
353    if ("HEALTHREC".equals(codeString))
354      return V3ActCode.HEALTHREC;
355    if ("IMG".equals(codeString))
356      return V3ActCode.IMG;
357    if ("LABRESULTS".equals(codeString))
358      return V3ActCode.LABRESULTS;
359    if ("MODEL".equals(codeString))
360      return V3ActCode.MODEL;
361    if ("WIATTCH".equals(codeString))
362      return V3ActCode.WIATTCH;
363    if ("XRAY".equals(codeString))
364      return V3ActCode.XRAY;
365    if ("_ActConsentType".equals(codeString))
366      return V3ActCode._ACTCONSENTTYPE;
367    if ("ICOL".equals(codeString))
368      return V3ActCode.ICOL;
369    if ("IDSCL".equals(codeString))
370      return V3ActCode.IDSCL;
371    if ("INFA".equals(codeString))
372      return V3ActCode.INFA;
373    if ("INFAO".equals(codeString))
374      return V3ActCode.INFAO;
375    if ("INFASO".equals(codeString))
376      return V3ActCode.INFASO;
377    if ("IRDSCL".equals(codeString))
378      return V3ActCode.IRDSCL;
379    if ("RESEARCH".equals(codeString))
380      return V3ActCode.RESEARCH;
381    if ("RSDID".equals(codeString))
382      return V3ActCode.RSDID;
383    if ("RSREID".equals(codeString))
384      return V3ActCode.RSREID;
385    if ("_ActContainerRegistrationCode".equals(codeString))
386      return V3ActCode._ACTCONTAINERREGISTRATIONCODE;
387    if ("ID".equals(codeString))
388      return V3ActCode.ID;
389    if ("IP".equals(codeString))
390      return V3ActCode.IP;
391    if ("L".equals(codeString))
392      return V3ActCode.L;
393    if ("M".equals(codeString))
394      return V3ActCode.M;
395    if ("O".equals(codeString))
396      return V3ActCode.O;
397    if ("R".equals(codeString))
398      return V3ActCode.R;
399    if ("X".equals(codeString))
400      return V3ActCode.X;
401    if ("_ActControlVariable".equals(codeString))
402      return V3ActCode._ACTCONTROLVARIABLE;
403    if ("AUTO".equals(codeString))
404      return V3ActCode.AUTO;
405    if ("ENDC".equals(codeString))
406      return V3ActCode.ENDC;
407    if ("REFLEX".equals(codeString))
408      return V3ActCode.REFLEX;
409    if ("_ActCoverageConfirmationCode".equals(codeString))
410      return V3ActCode._ACTCOVERAGECONFIRMATIONCODE;
411    if ("_ActCoverageAuthorizationConfirmationCode".equals(codeString))
412      return V3ActCode._ACTCOVERAGEAUTHORIZATIONCONFIRMATIONCODE;
413    if ("AUTH".equals(codeString))
414      return V3ActCode.AUTH;
415    if ("NAUTH".equals(codeString))
416      return V3ActCode.NAUTH;
417    if ("_ActCoverageEligibilityConfirmationCode".equals(codeString))
418      return V3ActCode._ACTCOVERAGEELIGIBILITYCONFIRMATIONCODE;
419    if ("ELG".equals(codeString))
420      return V3ActCode.ELG;
421    if ("NELG".equals(codeString))
422      return V3ActCode.NELG;
423    if ("_ActCoverageLimitCode".equals(codeString))
424      return V3ActCode._ACTCOVERAGELIMITCODE;
425    if ("_ActCoverageQuantityLimitCode".equals(codeString))
426      return V3ActCode._ACTCOVERAGEQUANTITYLIMITCODE;
427    if ("COVPRD".equals(codeString))
428      return V3ActCode.COVPRD;
429    if ("LFEMX".equals(codeString))
430      return V3ActCode.LFEMX;
431    if ("NETAMT".equals(codeString))
432      return V3ActCode.NETAMT;
433    if ("PRDMX".equals(codeString))
434      return V3ActCode.PRDMX;
435    if ("UNITPRICE".equals(codeString))
436      return V3ActCode.UNITPRICE;
437    if ("UNITQTY".equals(codeString))
438      return V3ActCode.UNITQTY;
439    if ("COVMX".equals(codeString))
440      return V3ActCode.COVMX;
441    if ("_ActCoveredPartyLimitCode".equals(codeString))
442      return V3ActCode._ACTCOVEREDPARTYLIMITCODE;
443    if ("_ActCoverageTypeCode".equals(codeString))
444      return V3ActCode._ACTCOVERAGETYPECODE;
445    if ("_ActInsurancePolicyCode".equals(codeString))
446      return V3ActCode._ACTINSURANCEPOLICYCODE;
447    if ("EHCPOL".equals(codeString))
448      return V3ActCode.EHCPOL;
449    if ("HSAPOL".equals(codeString))
450      return V3ActCode.HSAPOL;
451    if ("AUTOPOL".equals(codeString))
452      return V3ActCode.AUTOPOL;
453    if ("COL".equals(codeString))
454      return V3ActCode.COL;
455    if ("UNINSMOT".equals(codeString))
456      return V3ActCode.UNINSMOT;
457    if ("PUBLICPOL".equals(codeString))
458      return V3ActCode.PUBLICPOL;
459    if ("DENTPRG".equals(codeString))
460      return V3ActCode.DENTPRG;
461    if ("DISEASEPRG".equals(codeString))
462      return V3ActCode.DISEASEPRG;
463    if ("CANPRG".equals(codeString))
464      return V3ActCode.CANPRG;
465    if ("ENDRENAL".equals(codeString))
466      return V3ActCode.ENDRENAL;
467    if ("HIVAIDS".equals(codeString))
468      return V3ActCode.HIVAIDS;
469    if ("MANDPOL".equals(codeString))
470      return V3ActCode.MANDPOL;
471    if ("MENTPRG".equals(codeString))
472      return V3ActCode.MENTPRG;
473    if ("SAFNET".equals(codeString))
474      return V3ActCode.SAFNET;
475    if ("SUBPRG".equals(codeString))
476      return V3ActCode.SUBPRG;
477    if ("SUBSIDIZ".equals(codeString))
478      return V3ActCode.SUBSIDIZ;
479    if ("SUBSIDMC".equals(codeString))
480      return V3ActCode.SUBSIDMC;
481    if ("SUBSUPP".equals(codeString))
482      return V3ActCode.SUBSUPP;
483    if ("WCBPOL".equals(codeString))
484      return V3ActCode.WCBPOL;
485    if ("_ActInsuranceTypeCode".equals(codeString))
486      return V3ActCode._ACTINSURANCETYPECODE;
487    if ("_ActHealthInsuranceTypeCode".equals(codeString))
488      return V3ActCode._ACTHEALTHINSURANCETYPECODE;
489    if ("DENTAL".equals(codeString))
490      return V3ActCode.DENTAL;
491    if ("DISEASE".equals(codeString))
492      return V3ActCode.DISEASE;
493    if ("DRUGPOL".equals(codeString))
494      return V3ActCode.DRUGPOL;
495    if ("HIP".equals(codeString))
496      return V3ActCode.HIP;
497    if ("LTC".equals(codeString))
498      return V3ActCode.LTC;
499    if ("MCPOL".equals(codeString))
500      return V3ActCode.MCPOL;
501    if ("POS".equals(codeString))
502      return V3ActCode.POS;
503    if ("HMO".equals(codeString))
504      return V3ActCode.HMO;
505    if ("PPO".equals(codeString))
506      return V3ActCode.PPO;
507    if ("MENTPOL".equals(codeString))
508      return V3ActCode.MENTPOL;
509    if ("SUBPOL".equals(codeString))
510      return V3ActCode.SUBPOL;
511    if ("VISPOL".equals(codeString))
512      return V3ActCode.VISPOL;
513    if ("DIS".equals(codeString))
514      return V3ActCode.DIS;
515    if ("EWB".equals(codeString))
516      return V3ActCode.EWB;
517    if ("FLEXP".equals(codeString))
518      return V3ActCode.FLEXP;
519    if ("LIFE".equals(codeString))
520      return V3ActCode.LIFE;
521    if ("ANNU".equals(codeString))
522      return V3ActCode.ANNU;
523    if ("TLIFE".equals(codeString))
524      return V3ActCode.TLIFE;
525    if ("ULIFE".equals(codeString))
526      return V3ActCode.ULIFE;
527    if ("PNC".equals(codeString))
528      return V3ActCode.PNC;
529    if ("REI".equals(codeString))
530      return V3ActCode.REI;
531    if ("SURPL".equals(codeString))
532      return V3ActCode.SURPL;
533    if ("UMBRL".equals(codeString))
534      return V3ActCode.UMBRL;
535    if ("_ActProgramTypeCode".equals(codeString))
536      return V3ActCode._ACTPROGRAMTYPECODE;
537    if ("CHAR".equals(codeString))
538      return V3ActCode.CHAR;
539    if ("CRIME".equals(codeString))
540      return V3ActCode.CRIME;
541    if ("EAP".equals(codeString))
542      return V3ActCode.EAP;
543    if ("GOVEMP".equals(codeString))
544      return V3ActCode.GOVEMP;
545    if ("HIRISK".equals(codeString))
546      return V3ActCode.HIRISK;
547    if ("IND".equals(codeString))
548      return V3ActCode.IND;
549    if ("MILITARY".equals(codeString))
550      return V3ActCode.MILITARY;
551    if ("RETIRE".equals(codeString))
552      return V3ActCode.RETIRE;
553    if ("SOCIAL".equals(codeString))
554      return V3ActCode.SOCIAL;
555    if ("VET".equals(codeString))
556      return V3ActCode.VET;
557    if ("_ActDetectedIssueManagementCode".equals(codeString))
558      return V3ActCode._ACTDETECTEDISSUEMANAGEMENTCODE;
559    if ("_ActAdministrativeDetectedIssueManagementCode".equals(codeString))
560      return V3ActCode._ACTADMINISTRATIVEDETECTEDISSUEMANAGEMENTCODE;
561    if ("_AuthorizationIssueManagementCode".equals(codeString))
562      return V3ActCode._AUTHORIZATIONISSUEMANAGEMENTCODE;
563    if ("EMAUTH".equals(codeString))
564      return V3ActCode.EMAUTH;
565    if ("21".equals(codeString))
566      return V3ActCode._21;
567    if ("1".equals(codeString))
568      return V3ActCode._1;
569    if ("19".equals(codeString))
570      return V3ActCode._19;
571    if ("2".equals(codeString))
572      return V3ActCode._2;
573    if ("22".equals(codeString))
574      return V3ActCode._22;
575    if ("23".equals(codeString))
576      return V3ActCode._23;
577    if ("3".equals(codeString))
578      return V3ActCode._3;
579    if ("4".equals(codeString))
580      return V3ActCode._4;
581    if ("5".equals(codeString))
582      return V3ActCode._5;
583    if ("6".equals(codeString))
584      return V3ActCode._6;
585    if ("7".equals(codeString))
586      return V3ActCode._7;
587    if ("14".equals(codeString))
588      return V3ActCode._14;
589    if ("15".equals(codeString))
590      return V3ActCode._15;
591    if ("16".equals(codeString))
592      return V3ActCode._16;
593    if ("17".equals(codeString))
594      return V3ActCode._17;
595    if ("18".equals(codeString))
596      return V3ActCode._18;
597    if ("20".equals(codeString))
598      return V3ActCode._20;
599    if ("8".equals(codeString))
600      return V3ActCode._8;
601    if ("10".equals(codeString))
602      return V3ActCode._10;
603    if ("11".equals(codeString))
604      return V3ActCode._11;
605    if ("12".equals(codeString))
606      return V3ActCode._12;
607    if ("13".equals(codeString))
608      return V3ActCode._13;
609    if ("9".equals(codeString))
610      return V3ActCode._9;
611    if ("_ActExposureCode".equals(codeString))
612      return V3ActCode._ACTEXPOSURECODE;
613    if ("CHLDCARE".equals(codeString))
614      return V3ActCode.CHLDCARE;
615    if ("CONVEYNC".equals(codeString))
616      return V3ActCode.CONVEYNC;
617    if ("HLTHCARE".equals(codeString))
618      return V3ActCode.HLTHCARE;
619    if ("HOMECARE".equals(codeString))
620      return V3ActCode.HOMECARE;
621    if ("HOSPPTNT".equals(codeString))
622      return V3ActCode.HOSPPTNT;
623    if ("HOSPVSTR".equals(codeString))
624      return V3ActCode.HOSPVSTR;
625    if ("HOUSEHLD".equals(codeString))
626      return V3ActCode.HOUSEHLD;
627    if ("INMATE".equals(codeString))
628      return V3ActCode.INMATE;
629    if ("INTIMATE".equals(codeString))
630      return V3ActCode.INTIMATE;
631    if ("LTRMCARE".equals(codeString))
632      return V3ActCode.LTRMCARE;
633    if ("PLACE".equals(codeString))
634      return V3ActCode.PLACE;
635    if ("PTNTCARE".equals(codeString))
636      return V3ActCode.PTNTCARE;
637    if ("SCHOOL2".equals(codeString))
638      return V3ActCode.SCHOOL2;
639    if ("SOCIAL2".equals(codeString))
640      return V3ActCode.SOCIAL2;
641    if ("SUBSTNCE".equals(codeString))
642      return V3ActCode.SUBSTNCE;
643    if ("TRAVINT".equals(codeString))
644      return V3ActCode.TRAVINT;
645    if ("WORK2".equals(codeString))
646      return V3ActCode.WORK2;
647    if ("_ActFinancialTransactionCode".equals(codeString))
648      return V3ActCode._ACTFINANCIALTRANSACTIONCODE;
649    if ("CHRG".equals(codeString))
650      return V3ActCode.CHRG;
651    if ("REV".equals(codeString))
652      return V3ActCode.REV;
653    if ("_ActIncidentCode".equals(codeString))
654      return V3ActCode._ACTINCIDENTCODE;
655    if ("MVA".equals(codeString))
656      return V3ActCode.MVA;
657    if ("SCHOOL".equals(codeString))
658      return V3ActCode.SCHOOL;
659    if ("SPT".equals(codeString))
660      return V3ActCode.SPT;
661    if ("WPA".equals(codeString))
662      return V3ActCode.WPA;
663    if ("_ActInformationAccessCode".equals(codeString))
664      return V3ActCode._ACTINFORMATIONACCESSCODE;
665    if ("ACADR".equals(codeString))
666      return V3ActCode.ACADR;
667    if ("ACALL".equals(codeString))
668      return V3ActCode.ACALL;
669    if ("ACALLG".equals(codeString))
670      return V3ActCode.ACALLG;
671    if ("ACCONS".equals(codeString))
672      return V3ActCode.ACCONS;
673    if ("ACDEMO".equals(codeString))
674      return V3ActCode.ACDEMO;
675    if ("ACDI".equals(codeString))
676      return V3ActCode.ACDI;
677    if ("ACIMMUN".equals(codeString))
678      return V3ActCode.ACIMMUN;
679    if ("ACLAB".equals(codeString))
680      return V3ActCode.ACLAB;
681    if ("ACMED".equals(codeString))
682      return V3ActCode.ACMED;
683    if ("ACMEDC".equals(codeString))
684      return V3ActCode.ACMEDC;
685    if ("ACMEN".equals(codeString))
686      return V3ActCode.ACMEN;
687    if ("ACOBS".equals(codeString))
688      return V3ActCode.ACOBS;
689    if ("ACPOLPRG".equals(codeString))
690      return V3ActCode.ACPOLPRG;
691    if ("ACPROV".equals(codeString))
692      return V3ActCode.ACPROV;
693    if ("ACPSERV".equals(codeString))
694      return V3ActCode.ACPSERV;
695    if ("ACSUBSTAB".equals(codeString))
696      return V3ActCode.ACSUBSTAB;
697    if ("_ActInformationAccessContextCode".equals(codeString))
698      return V3ActCode._ACTINFORMATIONACCESSCONTEXTCODE;
699    if ("INFAUT".equals(codeString))
700      return V3ActCode.INFAUT;
701    if ("INFCON".equals(codeString))
702      return V3ActCode.INFCON;
703    if ("INFCRT".equals(codeString))
704      return V3ActCode.INFCRT;
705    if ("INFDNG".equals(codeString))
706      return V3ActCode.INFDNG;
707    if ("INFEMER".equals(codeString))
708      return V3ActCode.INFEMER;
709    if ("INFPWR".equals(codeString))
710      return V3ActCode.INFPWR;
711    if ("INFREG".equals(codeString))
712      return V3ActCode.INFREG;
713    if ("_ActInformationCategoryCode".equals(codeString))
714      return V3ActCode._ACTINFORMATIONCATEGORYCODE;
715    if ("ALLCAT".equals(codeString))
716      return V3ActCode.ALLCAT;
717    if ("ALLGCAT".equals(codeString))
718      return V3ActCode.ALLGCAT;
719    if ("ARCAT".equals(codeString))
720      return V3ActCode.ARCAT;
721    if ("COBSCAT".equals(codeString))
722      return V3ActCode.COBSCAT;
723    if ("DEMOCAT".equals(codeString))
724      return V3ActCode.DEMOCAT;
725    if ("DICAT".equals(codeString))
726      return V3ActCode.DICAT;
727    if ("IMMUCAT".equals(codeString))
728      return V3ActCode.IMMUCAT;
729    if ("LABCAT".equals(codeString))
730      return V3ActCode.LABCAT;
731    if ("MEDCCAT".equals(codeString))
732      return V3ActCode.MEDCCAT;
733    if ("MENCAT".equals(codeString))
734      return V3ActCode.MENCAT;
735    if ("PSVCCAT".equals(codeString))
736      return V3ActCode.PSVCCAT;
737    if ("RXCAT".equals(codeString))
738      return V3ActCode.RXCAT;
739    if ("_ActInvoiceElementCode".equals(codeString))
740      return V3ActCode._ACTINVOICEELEMENTCODE;
741    if ("_ActInvoiceAdjudicationPaymentCode".equals(codeString))
742      return V3ActCode._ACTINVOICEADJUDICATIONPAYMENTCODE;
743    if ("_ActInvoiceAdjudicationPaymentGroupCode".equals(codeString))
744      return V3ActCode._ACTINVOICEADJUDICATIONPAYMENTGROUPCODE;
745    if ("ALEC".equals(codeString))
746      return V3ActCode.ALEC;
747    if ("BONUS".equals(codeString))
748      return V3ActCode.BONUS;
749    if ("CFWD".equals(codeString))
750      return V3ActCode.CFWD;
751    if ("EDU".equals(codeString))
752      return V3ActCode.EDU;
753    if ("EPYMT".equals(codeString))
754      return V3ActCode.EPYMT;
755    if ("GARN".equals(codeString))
756      return V3ActCode.GARN;
757    if ("INVOICE".equals(codeString))
758      return V3ActCode.INVOICE;
759    if ("PINV".equals(codeString))
760      return V3ActCode.PINV;
761    if ("PPRD".equals(codeString))
762      return V3ActCode.PPRD;
763    if ("PROA".equals(codeString))
764      return V3ActCode.PROA;
765    if ("RECOV".equals(codeString))
766      return V3ActCode.RECOV;
767    if ("RETRO".equals(codeString))
768      return V3ActCode.RETRO;
769    if ("TRAN".equals(codeString))
770      return V3ActCode.TRAN;
771    if ("_ActInvoiceAdjudicationPaymentSummaryCode".equals(codeString))
772      return V3ActCode._ACTINVOICEADJUDICATIONPAYMENTSUMMARYCODE;
773    if ("INVTYPE".equals(codeString))
774      return V3ActCode.INVTYPE;
775    if ("PAYEE".equals(codeString))
776      return V3ActCode.PAYEE;
777    if ("PAYOR".equals(codeString))
778      return V3ActCode.PAYOR;
779    if ("SENDAPP".equals(codeString))
780      return V3ActCode.SENDAPP;
781    if ("_ActInvoiceDetailCode".equals(codeString))
782      return V3ActCode._ACTINVOICEDETAILCODE;
783    if ("_ActInvoiceDetailClinicalProductCode".equals(codeString))
784      return V3ActCode._ACTINVOICEDETAILCLINICALPRODUCTCODE;
785    if ("UNSPSC".equals(codeString))
786      return V3ActCode.UNSPSC;
787    if ("_ActInvoiceDetailDrugProductCode".equals(codeString))
788      return V3ActCode._ACTINVOICEDETAILDRUGPRODUCTCODE;
789    if ("GTIN".equals(codeString))
790      return V3ActCode.GTIN;
791    if ("UPC".equals(codeString))
792      return V3ActCode.UPC;
793    if ("_ActInvoiceDetailGenericCode".equals(codeString))
794      return V3ActCode._ACTINVOICEDETAILGENERICCODE;
795    if ("_ActInvoiceDetailGenericAdjudicatorCode".equals(codeString))
796      return V3ActCode._ACTINVOICEDETAILGENERICADJUDICATORCODE;
797    if ("COIN".equals(codeString))
798      return V3ActCode.COIN;
799    if ("COPAYMENT".equals(codeString))
800      return V3ActCode.COPAYMENT;
801    if ("DEDUCTIBLE".equals(codeString))
802      return V3ActCode.DEDUCTIBLE;
803    if ("PAY".equals(codeString))
804      return V3ActCode.PAY;
805    if ("SPEND".equals(codeString))
806      return V3ActCode.SPEND;
807    if ("COINS".equals(codeString))
808      return V3ActCode.COINS;
809    if ("_ActInvoiceDetailGenericModifierCode".equals(codeString))
810      return V3ActCode._ACTINVOICEDETAILGENERICMODIFIERCODE;
811    if ("AFTHRS".equals(codeString))
812      return V3ActCode.AFTHRS;
813    if ("ISOL".equals(codeString))
814      return V3ActCode.ISOL;
815    if ("OOO".equals(codeString))
816      return V3ActCode.OOO;
817    if ("_ActInvoiceDetailGenericProviderCode".equals(codeString))
818      return V3ActCode._ACTINVOICEDETAILGENERICPROVIDERCODE;
819    if ("CANCAPT".equals(codeString))
820      return V3ActCode.CANCAPT;
821    if ("DSC".equals(codeString))
822      return V3ActCode.DSC;
823    if ("ESA".equals(codeString))
824      return V3ActCode.ESA;
825    if ("FFSTOP".equals(codeString))
826      return V3ActCode.FFSTOP;
827    if ("FNLFEE".equals(codeString))
828      return V3ActCode.FNLFEE;
829    if ("FRSTFEE".equals(codeString))
830      return V3ActCode.FRSTFEE;
831    if ("MARKUP".equals(codeString))
832      return V3ActCode.MARKUP;
833    if ("MISSAPT".equals(codeString))
834      return V3ActCode.MISSAPT;
835    if ("PERFEE".equals(codeString))
836      return V3ActCode.PERFEE;
837    if ("PERMBNS".equals(codeString))
838      return V3ActCode.PERMBNS;
839    if ("RESTOCK".equals(codeString))
840      return V3ActCode.RESTOCK;
841    if ("TRAVEL".equals(codeString))
842      return V3ActCode.TRAVEL;
843    if ("URGENT".equals(codeString))
844      return V3ActCode.URGENT;
845    if ("_ActInvoiceDetailTaxCode".equals(codeString))
846      return V3ActCode._ACTINVOICEDETAILTAXCODE;
847    if ("FST".equals(codeString))
848      return V3ActCode.FST;
849    if ("HST".equals(codeString))
850      return V3ActCode.HST;
851    if ("PST".equals(codeString))
852      return V3ActCode.PST;
853    if ("_ActInvoiceDetailPreferredAccommodationCode".equals(codeString))
854      return V3ActCode._ACTINVOICEDETAILPREFERREDACCOMMODATIONCODE;
855    if ("_ActEncounterAccommodationCode".equals(codeString))
856      return V3ActCode._ACTENCOUNTERACCOMMODATIONCODE;
857    if ("_HL7AccommodationCode".equals(codeString))
858      return V3ActCode._HL7ACCOMMODATIONCODE;
859    if ("I".equals(codeString))
860      return V3ActCode.I;
861    if ("P".equals(codeString))
862      return V3ActCode.P;
863    if ("S".equals(codeString))
864      return V3ActCode.S;
865    if ("SP".equals(codeString))
866      return V3ActCode.SP;
867    if ("W".equals(codeString))
868      return V3ActCode.W;
869    if ("_ActInvoiceDetailClinicalServiceCode".equals(codeString))
870      return V3ActCode._ACTINVOICEDETAILCLINICALSERVICECODE;
871    if ("_ActInvoiceGroupCode".equals(codeString))
872      return V3ActCode._ACTINVOICEGROUPCODE;
873    if ("_ActInvoiceInterGroupCode".equals(codeString))
874      return V3ActCode._ACTINVOICEINTERGROUPCODE;
875    if ("CPNDDRGING".equals(codeString))
876      return V3ActCode.CPNDDRGING;
877    if ("CPNDINDING".equals(codeString))
878      return V3ActCode.CPNDINDING;
879    if ("CPNDSUPING".equals(codeString))
880      return V3ActCode.CPNDSUPING;
881    if ("DRUGING".equals(codeString))
882      return V3ActCode.DRUGING;
883    if ("FRAMEING".equals(codeString))
884      return V3ActCode.FRAMEING;
885    if ("LENSING".equals(codeString))
886      return V3ActCode.LENSING;
887    if ("PRDING".equals(codeString))
888      return V3ActCode.PRDING;
889    if ("_ActInvoiceRootGroupCode".equals(codeString))
890      return V3ActCode._ACTINVOICEROOTGROUPCODE;
891    if ("CPINV".equals(codeString))
892      return V3ActCode.CPINV;
893    if ("CSINV".equals(codeString))
894      return V3ActCode.CSINV;
895    if ("CSPINV".equals(codeString))
896      return V3ActCode.CSPINV;
897    if ("FININV".equals(codeString))
898      return V3ActCode.FININV;
899    if ("OHSINV".equals(codeString))
900      return V3ActCode.OHSINV;
901    if ("PAINV".equals(codeString))
902      return V3ActCode.PAINV;
903    if ("RXCINV".equals(codeString))
904      return V3ActCode.RXCINV;
905    if ("RXDINV".equals(codeString))
906      return V3ActCode.RXDINV;
907    if ("SBFINV".equals(codeString))
908      return V3ActCode.SBFINV;
909    if ("VRXINV".equals(codeString))
910      return V3ActCode.VRXINV;
911    if ("_ActInvoiceElementSummaryCode".equals(codeString))
912      return V3ActCode._ACTINVOICEELEMENTSUMMARYCODE;
913    if ("_InvoiceElementAdjudicated".equals(codeString))
914      return V3ActCode._INVOICEELEMENTADJUDICATED;
915    if ("ADNFPPELAT".equals(codeString))
916      return V3ActCode.ADNFPPELAT;
917    if ("ADNFPPELCT".equals(codeString))
918      return V3ActCode.ADNFPPELCT;
919    if ("ADNFPPMNAT".equals(codeString))
920      return V3ActCode.ADNFPPMNAT;
921    if ("ADNFPPMNCT".equals(codeString))
922      return V3ActCode.ADNFPPMNCT;
923    if ("ADNFSPELAT".equals(codeString))
924      return V3ActCode.ADNFSPELAT;
925    if ("ADNFSPELCT".equals(codeString))
926      return V3ActCode.ADNFSPELCT;
927    if ("ADNFSPMNAT".equals(codeString))
928      return V3ActCode.ADNFSPMNAT;
929    if ("ADNFSPMNCT".equals(codeString))
930      return V3ActCode.ADNFSPMNCT;
931    if ("ADNPPPELAT".equals(codeString))
932      return V3ActCode.ADNPPPELAT;
933    if ("ADNPPPELCT".equals(codeString))
934      return V3ActCode.ADNPPPELCT;
935    if ("ADNPPPMNAT".equals(codeString))
936      return V3ActCode.ADNPPPMNAT;
937    if ("ADNPPPMNCT".equals(codeString))
938      return V3ActCode.ADNPPPMNCT;
939    if ("ADNPSPELAT".equals(codeString))
940      return V3ActCode.ADNPSPELAT;
941    if ("ADNPSPELCT".equals(codeString))
942      return V3ActCode.ADNPSPELCT;
943    if ("ADNPSPMNAT".equals(codeString))
944      return V3ActCode.ADNPSPMNAT;
945    if ("ADNPSPMNCT".equals(codeString))
946      return V3ActCode.ADNPSPMNCT;
947    if ("ADPPPPELAT".equals(codeString))
948      return V3ActCode.ADPPPPELAT;
949    if ("ADPPPPELCT".equals(codeString))
950      return V3ActCode.ADPPPPELCT;
951    if ("ADPPPPMNAT".equals(codeString))
952      return V3ActCode.ADPPPPMNAT;
953    if ("ADPPPPMNCT".equals(codeString))
954      return V3ActCode.ADPPPPMNCT;
955    if ("ADPPSPELAT".equals(codeString))
956      return V3ActCode.ADPPSPELAT;
957    if ("ADPPSPELCT".equals(codeString))
958      return V3ActCode.ADPPSPELCT;
959    if ("ADPPSPMNAT".equals(codeString))
960      return V3ActCode.ADPPSPMNAT;
961    if ("ADPPSPMNCT".equals(codeString))
962      return V3ActCode.ADPPSPMNCT;
963    if ("ADRFPPELAT".equals(codeString))
964      return V3ActCode.ADRFPPELAT;
965    if ("ADRFPPELCT".equals(codeString))
966      return V3ActCode.ADRFPPELCT;
967    if ("ADRFPPMNAT".equals(codeString))
968      return V3ActCode.ADRFPPMNAT;
969    if ("ADRFPPMNCT".equals(codeString))
970      return V3ActCode.ADRFPPMNCT;
971    if ("ADRFSPELAT".equals(codeString))
972      return V3ActCode.ADRFSPELAT;
973    if ("ADRFSPELCT".equals(codeString))
974      return V3ActCode.ADRFSPELCT;
975    if ("ADRFSPMNAT".equals(codeString))
976      return V3ActCode.ADRFSPMNAT;
977    if ("ADRFSPMNCT".equals(codeString))
978      return V3ActCode.ADRFSPMNCT;
979    if ("_InvoiceElementPaid".equals(codeString))
980      return V3ActCode._INVOICEELEMENTPAID;
981    if ("PDNFPPELAT".equals(codeString))
982      return V3ActCode.PDNFPPELAT;
983    if ("PDNFPPELCT".equals(codeString))
984      return V3ActCode.PDNFPPELCT;
985    if ("PDNFPPMNAT".equals(codeString))
986      return V3ActCode.PDNFPPMNAT;
987    if ("PDNFPPMNCT".equals(codeString))
988      return V3ActCode.PDNFPPMNCT;
989    if ("PDNFSPELAT".equals(codeString))
990      return V3ActCode.PDNFSPELAT;
991    if ("PDNFSPELCT".equals(codeString))
992      return V3ActCode.PDNFSPELCT;
993    if ("PDNFSPMNAT".equals(codeString))
994      return V3ActCode.PDNFSPMNAT;
995    if ("PDNFSPMNCT".equals(codeString))
996      return V3ActCode.PDNFSPMNCT;
997    if ("PDNPPPELAT".equals(codeString))
998      return V3ActCode.PDNPPPELAT;
999    if ("PDNPPPELCT".equals(codeString))
1000      return V3ActCode.PDNPPPELCT;
1001    if ("PDNPPPMNAT".equals(codeString))
1002      return V3ActCode.PDNPPPMNAT;
1003    if ("PDNPPPMNCT".equals(codeString))
1004      return V3ActCode.PDNPPPMNCT;
1005    if ("PDNPSPELAT".equals(codeString))
1006      return V3ActCode.PDNPSPELAT;
1007    if ("PDNPSPELCT".equals(codeString))
1008      return V3ActCode.PDNPSPELCT;
1009    if ("PDNPSPMNAT".equals(codeString))
1010      return V3ActCode.PDNPSPMNAT;
1011    if ("PDNPSPMNCT".equals(codeString))
1012      return V3ActCode.PDNPSPMNCT;
1013    if ("PDPPPPELAT".equals(codeString))
1014      return V3ActCode.PDPPPPELAT;
1015    if ("PDPPPPELCT".equals(codeString))
1016      return V3ActCode.PDPPPPELCT;
1017    if ("PDPPPPMNAT".equals(codeString))
1018      return V3ActCode.PDPPPPMNAT;
1019    if ("PDPPPPMNCT".equals(codeString))
1020      return V3ActCode.PDPPPPMNCT;
1021    if ("PDPPSPELAT".equals(codeString))
1022      return V3ActCode.PDPPSPELAT;
1023    if ("PDPPSPELCT".equals(codeString))
1024      return V3ActCode.PDPPSPELCT;
1025    if ("PDPPSPMNAT".equals(codeString))
1026      return V3ActCode.PDPPSPMNAT;
1027    if ("PDPPSPMNCT".equals(codeString))
1028      return V3ActCode.PDPPSPMNCT;
1029    if ("_InvoiceElementSubmitted".equals(codeString))
1030      return V3ActCode._INVOICEELEMENTSUBMITTED;
1031    if ("SBBLELAT".equals(codeString))
1032      return V3ActCode.SBBLELAT;
1033    if ("SBBLELCT".equals(codeString))
1034      return V3ActCode.SBBLELCT;
1035    if ("SBNFELAT".equals(codeString))
1036      return V3ActCode.SBNFELAT;
1037    if ("SBNFELCT".equals(codeString))
1038      return V3ActCode.SBNFELCT;
1039    if ("SBPDELAT".equals(codeString))
1040      return V3ActCode.SBPDELAT;
1041    if ("SBPDELCT".equals(codeString))
1042      return V3ActCode.SBPDELCT;
1043    if ("_ActInvoiceOverrideCode".equals(codeString))
1044      return V3ActCode._ACTINVOICEOVERRIDECODE;
1045    if ("COVGE".equals(codeString))
1046      return V3ActCode.COVGE;
1047    if ("EFORM".equals(codeString))
1048      return V3ActCode.EFORM;
1049    if ("FAX".equals(codeString))
1050      return V3ActCode.FAX;
1051    if ("GFTH".equals(codeString))
1052      return V3ActCode.GFTH;
1053    if ("LATE".equals(codeString))
1054      return V3ActCode.LATE;
1055    if ("MANUAL".equals(codeString))
1056      return V3ActCode.MANUAL;
1057    if ("OOJ".equals(codeString))
1058      return V3ActCode.OOJ;
1059    if ("ORTHO".equals(codeString))
1060      return V3ActCode.ORTHO;
1061    if ("PAPER".equals(codeString))
1062      return V3ActCode.PAPER;
1063    if ("PIE".equals(codeString))
1064      return V3ActCode.PIE;
1065    if ("PYRDELAY".equals(codeString))
1066      return V3ActCode.PYRDELAY;
1067    if ("REFNR".equals(codeString))
1068      return V3ActCode.REFNR;
1069    if ("REPSERV".equals(codeString))
1070      return V3ActCode.REPSERV;
1071    if ("UNRELAT".equals(codeString))
1072      return V3ActCode.UNRELAT;
1073    if ("VERBAUTH".equals(codeString))
1074      return V3ActCode.VERBAUTH;
1075    if ("_ActListCode".equals(codeString))
1076      return V3ActCode._ACTLISTCODE;
1077    if ("_ActObservationList".equals(codeString))
1078      return V3ActCode._ACTOBSERVATIONLIST;
1079    if ("CARELIST".equals(codeString))
1080      return V3ActCode.CARELIST;
1081    if ("CONDLIST".equals(codeString))
1082      return V3ActCode.CONDLIST;
1083    if ("INTOLIST".equals(codeString))
1084      return V3ActCode.INTOLIST;
1085    if ("PROBLIST".equals(codeString))
1086      return V3ActCode.PROBLIST;
1087    if ("RISKLIST".equals(codeString))
1088      return V3ActCode.RISKLIST;
1089    if ("GOALLIST".equals(codeString))
1090      return V3ActCode.GOALLIST;
1091    if ("_ActTherapyDurationWorkingListCode".equals(codeString))
1092      return V3ActCode._ACTTHERAPYDURATIONWORKINGLISTCODE;
1093    if ("_ActMedicationTherapyDurationWorkingListCode".equals(codeString))
1094      return V3ActCode._ACTMEDICATIONTHERAPYDURATIONWORKINGLISTCODE;
1095    if ("ACU".equals(codeString))
1096      return V3ActCode.ACU;
1097    if ("CHRON".equals(codeString))
1098      return V3ActCode.CHRON;
1099    if ("ONET".equals(codeString))
1100      return V3ActCode.ONET;
1101    if ("PRN".equals(codeString))
1102      return V3ActCode.PRN;
1103    if ("MEDLIST".equals(codeString))
1104      return V3ActCode.MEDLIST;
1105    if ("CURMEDLIST".equals(codeString))
1106      return V3ActCode.CURMEDLIST;
1107    if ("DISCMEDLIST".equals(codeString))
1108      return V3ActCode.DISCMEDLIST;
1109    if ("HISTMEDLIST".equals(codeString))
1110      return V3ActCode.HISTMEDLIST;
1111    if ("_ActMonitoringProtocolCode".equals(codeString))
1112      return V3ActCode._ACTMONITORINGPROTOCOLCODE;
1113    if ("CTLSUB".equals(codeString))
1114      return V3ActCode.CTLSUB;
1115    if ("INV".equals(codeString))
1116      return V3ActCode.INV;
1117    if ("LU".equals(codeString))
1118      return V3ActCode.LU;
1119    if ("OTC".equals(codeString))
1120      return V3ActCode.OTC;
1121    if ("RX".equals(codeString))
1122      return V3ActCode.RX;
1123    if ("SA".equals(codeString))
1124      return V3ActCode.SA;
1125    if ("SAC".equals(codeString))
1126      return V3ActCode.SAC;
1127    if ("_ActNonObservationIndicationCode".equals(codeString))
1128      return V3ActCode._ACTNONOBSERVATIONINDICATIONCODE;
1129    if ("IND01".equals(codeString))
1130      return V3ActCode.IND01;
1131    if ("IND02".equals(codeString))
1132      return V3ActCode.IND02;
1133    if ("IND03".equals(codeString))
1134      return V3ActCode.IND03;
1135    if ("IND04".equals(codeString))
1136      return V3ActCode.IND04;
1137    if ("IND05".equals(codeString))
1138      return V3ActCode.IND05;
1139    if ("_ActObservationVerificationType".equals(codeString))
1140      return V3ActCode._ACTOBSERVATIONVERIFICATIONTYPE;
1141    if ("VFPAPER".equals(codeString))
1142      return V3ActCode.VFPAPER;
1143    if ("_ActPaymentCode".equals(codeString))
1144      return V3ActCode._ACTPAYMENTCODE;
1145    if ("ACH".equals(codeString))
1146      return V3ActCode.ACH;
1147    if ("CHK".equals(codeString))
1148      return V3ActCode.CHK;
1149    if ("DDP".equals(codeString))
1150      return V3ActCode.DDP;
1151    if ("NON".equals(codeString))
1152      return V3ActCode.NON;
1153    if ("_ActPharmacySupplyType".equals(codeString))
1154      return V3ActCode._ACTPHARMACYSUPPLYTYPE;
1155    if ("DF".equals(codeString))
1156      return V3ActCode.DF;
1157    if ("EM".equals(codeString))
1158      return V3ActCode.EM;
1159    if ("SO".equals(codeString))
1160      return V3ActCode.SO;
1161    if ("FF".equals(codeString))
1162      return V3ActCode.FF;
1163    if ("FFC".equals(codeString))
1164      return V3ActCode.FFC;
1165    if ("FFP".equals(codeString))
1166      return V3ActCode.FFP;
1167    if ("FFSS".equals(codeString))
1168      return V3ActCode.FFSS;
1169    if ("TF".equals(codeString))
1170      return V3ActCode.TF;
1171    if ("FS".equals(codeString))
1172      return V3ActCode.FS;
1173    if ("MS".equals(codeString))
1174      return V3ActCode.MS;
1175    if ("RF".equals(codeString))
1176      return V3ActCode.RF;
1177    if ("UD".equals(codeString))
1178      return V3ActCode.UD;
1179    if ("RFC".equals(codeString))
1180      return V3ActCode.RFC;
1181    if ("RFCS".equals(codeString))
1182      return V3ActCode.RFCS;
1183    if ("RFF".equals(codeString))
1184      return V3ActCode.RFF;
1185    if ("RFFS".equals(codeString))
1186      return V3ActCode.RFFS;
1187    if ("RFP".equals(codeString))
1188      return V3ActCode.RFP;
1189    if ("RFPS".equals(codeString))
1190      return V3ActCode.RFPS;
1191    if ("RFS".equals(codeString))
1192      return V3ActCode.RFS;
1193    if ("TB".equals(codeString))
1194      return V3ActCode.TB;
1195    if ("TBS".equals(codeString))
1196      return V3ActCode.TBS;
1197    if ("UDE".equals(codeString))
1198      return V3ActCode.UDE;
1199    if ("_ActPolicyType".equals(codeString))
1200      return V3ActCode._ACTPOLICYTYPE;
1201    if ("_ActPrivacyPolicy".equals(codeString))
1202      return V3ActCode._ACTPRIVACYPOLICY;
1203    if ("_ActConsentDirective".equals(codeString))
1204      return V3ActCode._ACTCONSENTDIRECTIVE;
1205    if ("EMRGONLY".equals(codeString))
1206      return V3ActCode.EMRGONLY;
1207    if ("GRANTORCHOICE".equals(codeString))
1208      return V3ActCode.GRANTORCHOICE;
1209    if ("IMPLIED".equals(codeString))
1210      return V3ActCode.IMPLIED;
1211    if ("IMPLIEDD".equals(codeString))
1212      return V3ActCode.IMPLIEDD;
1213    if ("NOCONSENT".equals(codeString))
1214      return V3ActCode.NOCONSENT;
1215    if ("NOPP".equals(codeString))
1216      return V3ActCode.NOPP;
1217    if ("OPTIN".equals(codeString))
1218      return V3ActCode.OPTIN;
1219    if ("OPTINR".equals(codeString))
1220      return V3ActCode.OPTINR;
1221    if ("OPTOUT".equals(codeString))
1222      return V3ActCode.OPTOUT;
1223    if ("OPTOUTE".equals(codeString))
1224      return V3ActCode.OPTOUTE;
1225    if ("_ActPrivacyLaw".equals(codeString))
1226      return V3ActCode._ACTPRIVACYLAW;
1227    if ("_ActUSPrivacyLaw".equals(codeString))
1228      return V3ActCode._ACTUSPRIVACYLAW;
1229    if ("42CFRPart2".equals(codeString))
1230      return V3ActCode._42CFRPART2;
1231    if ("CommonRule".equals(codeString))
1232      return V3ActCode.COMMONRULE;
1233    if ("HIPAANOPP".equals(codeString))
1234      return V3ActCode.HIPAANOPP;
1235    if ("HIPAAPsyNotes".equals(codeString))
1236      return V3ActCode.HIPAAPSYNOTES;
1237    if ("HIPAASelfPay".equals(codeString))
1238      return V3ActCode.HIPAASELFPAY;
1239    if ("Title38Section7332".equals(codeString))
1240      return V3ActCode.TITLE38SECTION7332;
1241    if ("_InformationSensitivityPolicy".equals(codeString))
1242      return V3ActCode._INFORMATIONSENSITIVITYPOLICY;
1243    if ("_ActInformationSensitivityPolicy".equals(codeString))
1244      return V3ActCode._ACTINFORMATIONSENSITIVITYPOLICY;
1245    if ("ETH".equals(codeString))
1246      return V3ActCode.ETH;
1247    if ("GDIS".equals(codeString))
1248      return V3ActCode.GDIS;
1249    if ("HIV".equals(codeString))
1250      return V3ActCode.HIV;
1251    if ("MST".equals(codeString))
1252      return V3ActCode.MST;
1253    if ("SCA".equals(codeString))
1254      return V3ActCode.SCA;
1255    if ("SDV".equals(codeString))
1256      return V3ActCode.SDV;
1257    if ("SEX".equals(codeString))
1258      return V3ActCode.SEX;
1259    if ("SPI".equals(codeString))
1260      return V3ActCode.SPI;
1261    if ("BH".equals(codeString))
1262      return V3ActCode.BH;
1263    if ("COGN".equals(codeString))
1264      return V3ActCode.COGN;
1265    if ("DVD".equals(codeString))
1266      return V3ActCode.DVD;
1267    if ("EMOTDIS".equals(codeString))
1268      return V3ActCode.EMOTDIS;
1269    if ("MH".equals(codeString))
1270      return V3ActCode.MH;
1271    if ("PSY".equals(codeString))
1272      return V3ActCode.PSY;
1273    if ("PSYTHPN".equals(codeString))
1274      return V3ActCode.PSYTHPN;
1275    if ("SUD".equals(codeString))
1276      return V3ActCode.SUD;
1277    if ("ETHUD".equals(codeString))
1278      return V3ActCode.ETHUD;
1279    if ("OPIOIDUD".equals(codeString))
1280      return V3ActCode.OPIOIDUD;
1281    if ("STD".equals(codeString))
1282      return V3ActCode.STD;
1283    if ("TBOO".equals(codeString))
1284      return V3ActCode.TBOO;
1285    if ("VIO".equals(codeString))
1286      return V3ActCode.VIO;
1287    if ("SICKLE".equals(codeString))
1288      return V3ActCode.SICKLE;
1289    if ("_EntitySensitivityPolicyType".equals(codeString))
1290      return V3ActCode._ENTITYSENSITIVITYPOLICYTYPE;
1291    if ("DEMO".equals(codeString))
1292      return V3ActCode.DEMO;
1293    if ("DOB".equals(codeString))
1294      return V3ActCode.DOB;
1295    if ("GENDER".equals(codeString))
1296      return V3ActCode.GENDER;
1297    if ("LIVARG".equals(codeString))
1298      return V3ActCode.LIVARG;
1299    if ("MARST".equals(codeString))
1300      return V3ActCode.MARST;
1301    if ("RACE".equals(codeString))
1302      return V3ActCode.RACE;
1303    if ("REL".equals(codeString))
1304      return V3ActCode.REL;
1305    if ("_RoleInformationSensitivityPolicy".equals(codeString))
1306      return V3ActCode._ROLEINFORMATIONSENSITIVITYPOLICY;
1307    if ("B".equals(codeString))
1308      return V3ActCode.B;
1309    if ("EMPL".equals(codeString))
1310      return V3ActCode.EMPL;
1311    if ("LOCIS".equals(codeString))
1312      return V3ActCode.LOCIS;
1313    if ("SSP".equals(codeString))
1314      return V3ActCode.SSP;
1315    if ("ADOL".equals(codeString))
1316      return V3ActCode.ADOL;
1317    if ("CEL".equals(codeString))
1318      return V3ActCode.CEL;
1319    if ("DIA".equals(codeString))
1320      return V3ActCode.DIA;
1321    if ("DRGIS".equals(codeString))
1322      return V3ActCode.DRGIS;
1323    if ("EMP".equals(codeString))
1324      return V3ActCode.EMP;
1325    if ("PDS".equals(codeString))
1326      return V3ActCode.PDS;
1327    if ("PHY".equals(codeString))
1328      return V3ActCode.PHY;
1329    if ("PRS".equals(codeString))
1330      return V3ActCode.PRS;
1331    if ("COMPT".equals(codeString))
1332      return V3ActCode.COMPT;
1333    if ("ACOCOMPT".equals(codeString))
1334      return V3ActCode.ACOCOMPT;
1335    if ("CTCOMPT".equals(codeString))
1336      return V3ActCode.CTCOMPT;
1337    if ("FMCOMPT".equals(codeString))
1338      return V3ActCode.FMCOMPT;
1339    if ("HRCOMPT".equals(codeString))
1340      return V3ActCode.HRCOMPT;
1341    if ("LRCOMPT".equals(codeString))
1342      return V3ActCode.LRCOMPT;
1343    if ("PACOMPT".equals(codeString))
1344      return V3ActCode.PACOMPT;
1345    if ("RESCOMPT".equals(codeString))
1346      return V3ActCode.RESCOMPT;
1347    if ("RMGTCOMPT".equals(codeString))
1348      return V3ActCode.RMGTCOMPT;
1349    if ("ActTrustPolicyType".equals(codeString))
1350      return V3ActCode.ACTTRUSTPOLICYTYPE;
1351    if ("TRSTACCRD".equals(codeString))
1352      return V3ActCode.TRSTACCRD;
1353    if ("TRSTAGRE".equals(codeString))
1354      return V3ActCode.TRSTAGRE;
1355    if ("TRSTASSUR".equals(codeString))
1356      return V3ActCode.TRSTASSUR;
1357    if ("TRSTCERT".equals(codeString))
1358      return V3ActCode.TRSTCERT;
1359    if ("TRSTFWK".equals(codeString))
1360      return V3ActCode.TRSTFWK;
1361    if ("TRSTMEC".equals(codeString))
1362      return V3ActCode.TRSTMEC;
1363    if ("COVPOL".equals(codeString))
1364      return V3ActCode.COVPOL;
1365    if ("SecurityPolicy".equals(codeString))
1366      return V3ActCode.SECURITYPOLICY;
1367    if ("AUTHPOL".equals(codeString))
1368      return V3ActCode.AUTHPOL;
1369    if ("ACCESSCONSCHEME".equals(codeString))
1370      return V3ActCode.ACCESSCONSCHEME;
1371    if ("DELEPOL".equals(codeString))
1372      return V3ActCode.DELEPOL;
1373    if ("ObligationPolicy".equals(codeString))
1374      return V3ActCode.OBLIGATIONPOLICY;
1375    if ("ANONY".equals(codeString))
1376      return V3ActCode.ANONY;
1377    if ("AOD".equals(codeString))
1378      return V3ActCode.AOD;
1379    if ("AUDIT".equals(codeString))
1380      return V3ActCode.AUDIT;
1381    if ("AUDTR".equals(codeString))
1382      return V3ActCode.AUDTR;
1383    if ("CPLYCC".equals(codeString))
1384      return V3ActCode.CPLYCC;
1385    if ("CPLYCD".equals(codeString))
1386      return V3ActCode.CPLYCD;
1387    if ("CPLYJPP".equals(codeString))
1388      return V3ActCode.CPLYJPP;
1389    if ("CPLYOPP".equals(codeString))
1390      return V3ActCode.CPLYOPP;
1391    if ("CPLYOSP".equals(codeString))
1392      return V3ActCode.CPLYOSP;
1393    if ("CPLYPOL".equals(codeString))
1394      return V3ActCode.CPLYPOL;
1395    if ("DECLASSIFYLABEL".equals(codeString))
1396      return V3ActCode.DECLASSIFYLABEL;
1397    if ("DEID".equals(codeString))
1398      return V3ActCode.DEID;
1399    if ("DELAU".equals(codeString))
1400      return V3ActCode.DELAU;
1401    if ("DOWNGRDLABEL".equals(codeString))
1402      return V3ActCode.DOWNGRDLABEL;
1403    if ("DRIVLABEL".equals(codeString))
1404      return V3ActCode.DRIVLABEL;
1405    if ("ENCRYPT".equals(codeString))
1406      return V3ActCode.ENCRYPT;
1407    if ("ENCRYPTR".equals(codeString))
1408      return V3ActCode.ENCRYPTR;
1409    if ("ENCRYPTT".equals(codeString))
1410      return V3ActCode.ENCRYPTT;
1411    if ("ENCRYPTU".equals(codeString))
1412      return V3ActCode.ENCRYPTU;
1413    if ("HUAPRV".equals(codeString))
1414      return V3ActCode.HUAPRV;
1415    if ("LABEL".equals(codeString))
1416      return V3ActCode.LABEL;
1417    if ("MASK".equals(codeString))
1418      return V3ActCode.MASK;
1419    if ("MINEC".equals(codeString))
1420      return V3ActCode.MINEC;
1421    if ("PERSISTLABEL".equals(codeString))
1422      return V3ActCode.PERSISTLABEL;
1423    if ("PRIVMARK".equals(codeString))
1424      return V3ActCode.PRIVMARK;
1425    if ("PSEUD".equals(codeString))
1426      return V3ActCode.PSEUD;
1427    if ("REDACT".equals(codeString))
1428      return V3ActCode.REDACT;
1429    if ("UPGRDLABEL".equals(codeString))
1430      return V3ActCode.UPGRDLABEL;
1431    if ("RefrainPolicy".equals(codeString))
1432      return V3ActCode.REFRAINPOLICY;
1433    if ("NOAUTH".equals(codeString))
1434      return V3ActCode.NOAUTH;
1435    if ("NOCOLLECT".equals(codeString))
1436      return V3ActCode.NOCOLLECT;
1437    if ("NODSCLCD".equals(codeString))
1438      return V3ActCode.NODSCLCD;
1439    if ("NODSCLCDS".equals(codeString))
1440      return V3ActCode.NODSCLCDS;
1441    if ("NOINTEGRATE".equals(codeString))
1442      return V3ActCode.NOINTEGRATE;
1443    if ("NOLIST".equals(codeString))
1444      return V3ActCode.NOLIST;
1445    if ("NOMOU".equals(codeString))
1446      return V3ActCode.NOMOU;
1447    if ("NOORGPOL".equals(codeString))
1448      return V3ActCode.NOORGPOL;
1449    if ("NOPAT".equals(codeString))
1450      return V3ActCode.NOPAT;
1451    if ("NOPERSISTP".equals(codeString))
1452      return V3ActCode.NOPERSISTP;
1453    if ("NORDSCLCD".equals(codeString))
1454      return V3ActCode.NORDSCLCD;
1455    if ("NORDSCLCDS".equals(codeString))
1456      return V3ActCode.NORDSCLCDS;
1457    if ("NORDSCLW".equals(codeString))
1458      return V3ActCode.NORDSCLW;
1459    if ("NORELINK".equals(codeString))
1460      return V3ActCode.NORELINK;
1461    if ("NOREUSE".equals(codeString))
1462      return V3ActCode.NOREUSE;
1463    if ("NOVIP".equals(codeString))
1464      return V3ActCode.NOVIP;
1465    if ("ORCON".equals(codeString))
1466      return V3ActCode.ORCON;
1467    if ("_ActProductAcquisitionCode".equals(codeString))
1468      return V3ActCode._ACTPRODUCTACQUISITIONCODE;
1469    if ("LOAN".equals(codeString))
1470      return V3ActCode.LOAN;
1471    if ("RENT".equals(codeString))
1472      return V3ActCode.RENT;
1473    if ("TRANSFER".equals(codeString))
1474      return V3ActCode.TRANSFER;
1475    if ("SALE".equals(codeString))
1476      return V3ActCode.SALE;
1477    if ("_ActSpecimenTransportCode".equals(codeString))
1478      return V3ActCode._ACTSPECIMENTRANSPORTCODE;
1479    if ("SREC".equals(codeString))
1480      return V3ActCode.SREC;
1481    if ("SSTOR".equals(codeString))
1482      return V3ActCode.SSTOR;
1483    if ("STRAN".equals(codeString))
1484      return V3ActCode.STRAN;
1485    if ("_ActSpecimenTreatmentCode".equals(codeString))
1486      return V3ActCode._ACTSPECIMENTREATMENTCODE;
1487    if ("ACID".equals(codeString))
1488      return V3ActCode.ACID;
1489    if ("ALK".equals(codeString))
1490      return V3ActCode.ALK;
1491    if ("DEFB".equals(codeString))
1492      return V3ActCode.DEFB;
1493    if ("FILT".equals(codeString))
1494      return V3ActCode.FILT;
1495    if ("LDLP".equals(codeString))
1496      return V3ActCode.LDLP;
1497    if ("NEUT".equals(codeString))
1498      return V3ActCode.NEUT;
1499    if ("RECA".equals(codeString))
1500      return V3ActCode.RECA;
1501    if ("UFIL".equals(codeString))
1502      return V3ActCode.UFIL;
1503    if ("_ActSubstanceAdministrationCode".equals(codeString))
1504      return V3ActCode._ACTSUBSTANCEADMINISTRATIONCODE;
1505    if ("DRUG".equals(codeString))
1506      return V3ActCode.DRUG;
1507    if ("FD".equals(codeString))
1508      return V3ActCode.FD;
1509    if ("IMMUNIZ".equals(codeString))
1510      return V3ActCode.IMMUNIZ;
1511    if ("BOOSTER".equals(codeString))
1512      return V3ActCode.BOOSTER;
1513    if ("INITIMMUNIZ".equals(codeString))
1514      return V3ActCode.INITIMMUNIZ;
1515    if ("_ActTaskCode".equals(codeString))
1516      return V3ActCode._ACTTASKCODE;
1517    if ("OE".equals(codeString))
1518      return V3ActCode.OE;
1519    if ("LABOE".equals(codeString))
1520      return V3ActCode.LABOE;
1521    if ("MEDOE".equals(codeString))
1522      return V3ActCode.MEDOE;
1523    if ("PATDOC".equals(codeString))
1524      return V3ActCode.PATDOC;
1525    if ("ALLERLREV".equals(codeString))
1526      return V3ActCode.ALLERLREV;
1527    if ("CLINNOTEE".equals(codeString))
1528      return V3ActCode.CLINNOTEE;
1529    if ("DIAGLISTE".equals(codeString))
1530      return V3ActCode.DIAGLISTE;
1531    if ("DISCHINSTE".equals(codeString))
1532      return V3ActCode.DISCHINSTE;
1533    if ("DISCHSUME".equals(codeString))
1534      return V3ActCode.DISCHSUME;
1535    if ("PATEDUE".equals(codeString))
1536      return V3ActCode.PATEDUE;
1537    if ("PATREPE".equals(codeString))
1538      return V3ActCode.PATREPE;
1539    if ("PROBLISTE".equals(codeString))
1540      return V3ActCode.PROBLISTE;
1541    if ("RADREPE".equals(codeString))
1542      return V3ActCode.RADREPE;
1543    if ("IMMLREV".equals(codeString))
1544      return V3ActCode.IMMLREV;
1545    if ("REMLREV".equals(codeString))
1546      return V3ActCode.REMLREV;
1547    if ("WELLREMLREV".equals(codeString))
1548      return V3ActCode.WELLREMLREV;
1549    if ("PATINFO".equals(codeString))
1550      return V3ActCode.PATINFO;
1551    if ("ALLERLE".equals(codeString))
1552      return V3ActCode.ALLERLE;
1553    if ("CDSREV".equals(codeString))
1554      return V3ActCode.CDSREV;
1555    if ("CLINNOTEREV".equals(codeString))
1556      return V3ActCode.CLINNOTEREV;
1557    if ("DISCHSUMREV".equals(codeString))
1558      return V3ActCode.DISCHSUMREV;
1559    if ("DIAGLISTREV".equals(codeString))
1560      return V3ActCode.DIAGLISTREV;
1561    if ("IMMLE".equals(codeString))
1562      return V3ActCode.IMMLE;
1563    if ("LABRREV".equals(codeString))
1564      return V3ActCode.LABRREV;
1565    if ("MICRORREV".equals(codeString))
1566      return V3ActCode.MICRORREV;
1567    if ("MICROORGRREV".equals(codeString))
1568      return V3ActCode.MICROORGRREV;
1569    if ("MICROSENSRREV".equals(codeString))
1570      return V3ActCode.MICROSENSRREV;
1571    if ("MLREV".equals(codeString))
1572      return V3ActCode.MLREV;
1573    if ("MARWLREV".equals(codeString))
1574      return V3ActCode.MARWLREV;
1575    if ("OREV".equals(codeString))
1576      return V3ActCode.OREV;
1577    if ("PATREPREV".equals(codeString))
1578      return V3ActCode.PATREPREV;
1579    if ("PROBLISTREV".equals(codeString))
1580      return V3ActCode.PROBLISTREV;
1581    if ("RADREPREV".equals(codeString))
1582      return V3ActCode.RADREPREV;
1583    if ("REMLE".equals(codeString))
1584      return V3ActCode.REMLE;
1585    if ("WELLREMLE".equals(codeString))
1586      return V3ActCode.WELLREMLE;
1587    if ("RISKASSESS".equals(codeString))
1588      return V3ActCode.RISKASSESS;
1589    if ("FALLRISK".equals(codeString))
1590      return V3ActCode.FALLRISK;
1591    if ("_ActTransportationModeCode".equals(codeString))
1592      return V3ActCode._ACTTRANSPORTATIONMODECODE;
1593    if ("_ActPatientTransportationModeCode".equals(codeString))
1594      return V3ActCode._ACTPATIENTTRANSPORTATIONMODECODE;
1595    if ("AFOOT".equals(codeString))
1596      return V3ActCode.AFOOT;
1597    if ("AMBT".equals(codeString))
1598      return V3ActCode.AMBT;
1599    if ("AMBAIR".equals(codeString))
1600      return V3ActCode.AMBAIR;
1601    if ("AMBGRND".equals(codeString))
1602      return V3ActCode.AMBGRND;
1603    if ("AMBHELO".equals(codeString))
1604      return V3ActCode.AMBHELO;
1605    if ("LAWENF".equals(codeString))
1606      return V3ActCode.LAWENF;
1607    if ("PRVTRN".equals(codeString))
1608      return V3ActCode.PRVTRN;
1609    if ("PUBTRN".equals(codeString))
1610      return V3ActCode.PUBTRN;
1611    if ("_ObservationType".equals(codeString))
1612      return V3ActCode._OBSERVATIONTYPE;
1613    if ("_ActSpecObsCode".equals(codeString))
1614      return V3ActCode._ACTSPECOBSCODE;
1615    if ("ARTBLD".equals(codeString))
1616      return V3ActCode.ARTBLD;
1617    if ("DILUTION".equals(codeString))
1618      return V3ActCode.DILUTION;
1619    if ("AUTO-HIGH".equals(codeString))
1620      return V3ActCode.AUTOHIGH;
1621    if ("AUTO-LOW".equals(codeString))
1622      return V3ActCode.AUTOLOW;
1623    if ("PRE".equals(codeString))
1624      return V3ActCode.PRE;
1625    if ("RERUN".equals(codeString))
1626      return V3ActCode.RERUN;
1627    if ("EVNFCTS".equals(codeString))
1628      return V3ActCode.EVNFCTS;
1629    if ("INTFR".equals(codeString))
1630      return V3ActCode.INTFR;
1631    if ("FIBRIN".equals(codeString))
1632      return V3ActCode.FIBRIN;
1633    if ("HEMOLYSIS".equals(codeString))
1634      return V3ActCode.HEMOLYSIS;
1635    if ("ICTERUS".equals(codeString))
1636      return V3ActCode.ICTERUS;
1637    if ("LIPEMIA".equals(codeString))
1638      return V3ActCode.LIPEMIA;
1639    if ("VOLUME".equals(codeString))
1640      return V3ActCode.VOLUME;
1641    if ("AVAILABLE".equals(codeString))
1642      return V3ActCode.AVAILABLE;
1643    if ("CONSUMPTION".equals(codeString))
1644      return V3ActCode.CONSUMPTION;
1645    if ("CURRENT".equals(codeString))
1646      return V3ActCode.CURRENT;
1647    if ("INITIAL".equals(codeString))
1648      return V3ActCode.INITIAL;
1649    if ("_AnnotationType".equals(codeString))
1650      return V3ActCode._ANNOTATIONTYPE;
1651    if ("_ActPatientAnnotationType".equals(codeString))
1652      return V3ActCode._ACTPATIENTANNOTATIONTYPE;
1653    if ("ANNDI".equals(codeString))
1654      return V3ActCode.ANNDI;
1655    if ("ANNGEN".equals(codeString))
1656      return V3ActCode.ANNGEN;
1657    if ("ANNIMM".equals(codeString))
1658      return V3ActCode.ANNIMM;
1659    if ("ANNLAB".equals(codeString))
1660      return V3ActCode.ANNLAB;
1661    if ("ANNMED".equals(codeString))
1662      return V3ActCode.ANNMED;
1663    if ("_GeneticObservationType".equals(codeString))
1664      return V3ActCode._GENETICOBSERVATIONTYPE;
1665    if ("GENE".equals(codeString))
1666      return V3ActCode.GENE;
1667    if ("_ImmunizationObservationType".equals(codeString))
1668      return V3ActCode._IMMUNIZATIONOBSERVATIONTYPE;
1669    if ("OBSANTC".equals(codeString))
1670      return V3ActCode.OBSANTC;
1671    if ("OBSANTV".equals(codeString))
1672      return V3ActCode.OBSANTV;
1673    if ("_IndividualCaseSafetyReportType".equals(codeString))
1674      return V3ActCode._INDIVIDUALCASESAFETYREPORTTYPE;
1675    if ("PAT_ADV_EVNT".equals(codeString))
1676      return V3ActCode.PATADVEVNT;
1677    if ("VAC_PROBLEM".equals(codeString))
1678      return V3ActCode.VACPROBLEM;
1679    if ("_LOINCObservationActContextAgeType".equals(codeString))
1680      return V3ActCode._LOINCOBSERVATIONACTCONTEXTAGETYPE;
1681    if ("21611-9".equals(codeString))
1682      return V3ActCode._216119;
1683    if ("21612-7".equals(codeString))
1684      return V3ActCode._216127;
1685    if ("29553-5".equals(codeString))
1686      return V3ActCode._295535;
1687    if ("30525-0".equals(codeString))
1688      return V3ActCode._305250;
1689    if ("30972-4".equals(codeString))
1690      return V3ActCode._309724;
1691    if ("_MedicationObservationType".equals(codeString))
1692      return V3ActCode._MEDICATIONOBSERVATIONTYPE;
1693    if ("REP_HALF_LIFE".equals(codeString))
1694      return V3ActCode.REPHALFLIFE;
1695    if ("SPLCOATING".equals(codeString))
1696      return V3ActCode.SPLCOATING;
1697    if ("SPLCOLOR".equals(codeString))
1698      return V3ActCode.SPLCOLOR;
1699    if ("SPLIMAGE".equals(codeString))
1700      return V3ActCode.SPLIMAGE;
1701    if ("SPLIMPRINT".equals(codeString))
1702      return V3ActCode.SPLIMPRINT;
1703    if ("SPLSCORING".equals(codeString))
1704      return V3ActCode.SPLSCORING;
1705    if ("SPLSHAPE".equals(codeString))
1706      return V3ActCode.SPLSHAPE;
1707    if ("SPLSIZE".equals(codeString))
1708      return V3ActCode.SPLSIZE;
1709    if ("SPLSYMBOL".equals(codeString))
1710      return V3ActCode.SPLSYMBOL;
1711    if ("_ObservationIssueTriggerCodedObservationType".equals(codeString))
1712      return V3ActCode._OBSERVATIONISSUETRIGGERCODEDOBSERVATIONTYPE;
1713    if ("_CaseTransmissionMode".equals(codeString))
1714      return V3ActCode._CASETRANSMISSIONMODE;
1715    if ("AIRTRNS".equals(codeString))
1716      return V3ActCode.AIRTRNS;
1717    if ("ANANTRNS".equals(codeString))
1718      return V3ActCode.ANANTRNS;
1719    if ("ANHUMTRNS".equals(codeString))
1720      return V3ActCode.ANHUMTRNS;
1721    if ("BDYFLDTRNS".equals(codeString))
1722      return V3ActCode.BDYFLDTRNS;
1723    if ("BLDTRNS".equals(codeString))
1724      return V3ActCode.BLDTRNS;
1725    if ("DERMTRNS".equals(codeString))
1726      return V3ActCode.DERMTRNS;
1727    if ("ENVTRNS".equals(codeString))
1728      return V3ActCode.ENVTRNS;
1729    if ("FECTRNS".equals(codeString))
1730      return V3ActCode.FECTRNS;
1731    if ("FOMTRNS".equals(codeString))
1732      return V3ActCode.FOMTRNS;
1733    if ("FOODTRNS".equals(codeString))
1734      return V3ActCode.FOODTRNS;
1735    if ("HUMHUMTRNS".equals(codeString))
1736      return V3ActCode.HUMHUMTRNS;
1737    if ("INDTRNS".equals(codeString))
1738      return V3ActCode.INDTRNS;
1739    if ("LACTTRNS".equals(codeString))
1740      return V3ActCode.LACTTRNS;
1741    if ("NOSTRNS".equals(codeString))
1742      return V3ActCode.NOSTRNS;
1743    if ("PARTRNS".equals(codeString))
1744      return V3ActCode.PARTRNS;
1745    if ("PLACTRNS".equals(codeString))
1746      return V3ActCode.PLACTRNS;
1747    if ("SEXTRNS".equals(codeString))
1748      return V3ActCode.SEXTRNS;
1749    if ("TRNSFTRNS".equals(codeString))
1750      return V3ActCode.TRNSFTRNS;
1751    if ("VECTRNS".equals(codeString))
1752      return V3ActCode.VECTRNS;
1753    if ("WATTRNS".equals(codeString))
1754      return V3ActCode.WATTRNS;
1755    if ("_ObservationQualityMeasureAttribute".equals(codeString))
1756      return V3ActCode._OBSERVATIONQUALITYMEASUREATTRIBUTE;
1757    if ("AGGREGATE".equals(codeString))
1758      return V3ActCode.AGGREGATE;
1759    if ("CMPMSRMTH".equals(codeString))
1760      return V3ActCode.CMPMSRMTH;
1761    if ("CMPMSRSCRWGHT".equals(codeString))
1762      return V3ActCode.CMPMSRSCRWGHT;
1763    if ("COPY".equals(codeString))
1764      return V3ActCode.COPY;
1765    if ("CRS".equals(codeString))
1766      return V3ActCode.CRS;
1767    if ("DEF".equals(codeString))
1768      return V3ActCode.DEF;
1769    if ("DISC".equals(codeString))
1770      return V3ActCode.DISC;
1771    if ("FINALDT".equals(codeString))
1772      return V3ActCode.FINALDT;
1773    if ("GUIDE".equals(codeString))
1774      return V3ActCode.GUIDE;
1775    if ("IDUR".equals(codeString))
1776      return V3ActCode.IDUR;
1777    if ("ITMCNT".equals(codeString))
1778      return V3ActCode.ITMCNT;
1779    if ("KEY".equals(codeString))
1780      return V3ActCode.KEY;
1781    if ("MEDT".equals(codeString))
1782      return V3ActCode.MEDT;
1783    if ("MSD".equals(codeString))
1784      return V3ActCode.MSD;
1785    if ("MSRADJ".equals(codeString))
1786      return V3ActCode.MSRADJ;
1787    if ("MSRAGG".equals(codeString))
1788      return V3ActCode.MSRAGG;
1789    if ("MSRIMPROV".equals(codeString))
1790      return V3ActCode.MSRIMPROV;
1791    if ("MSRJUR".equals(codeString))
1792      return V3ActCode.MSRJUR;
1793    if ("MSRRPTR".equals(codeString))
1794      return V3ActCode.MSRRPTR;
1795    if ("MSRRPTTIME".equals(codeString))
1796      return V3ActCode.MSRRPTTIME;
1797    if ("MSRSCORE".equals(codeString))
1798      return V3ActCode.MSRSCORE;
1799    if ("MSRSET".equals(codeString))
1800      return V3ActCode.MSRSET;
1801    if ("MSRTOPIC".equals(codeString))
1802      return V3ActCode.MSRTOPIC;
1803    if ("MSRTP".equals(codeString))
1804      return V3ActCode.MSRTP;
1805    if ("MSRTYPE".equals(codeString))
1806      return V3ActCode.MSRTYPE;
1807    if ("RAT".equals(codeString))
1808      return V3ActCode.RAT;
1809    if ("REF".equals(codeString))
1810      return V3ActCode.REF;
1811    if ("SDE".equals(codeString))
1812      return V3ActCode.SDE;
1813    if ("STRAT".equals(codeString))
1814      return V3ActCode.STRAT;
1815    if ("TRANF".equals(codeString))
1816      return V3ActCode.TRANF;
1817    if ("USE".equals(codeString))
1818      return V3ActCode.USE;
1819    if ("_ObservationSequenceType".equals(codeString))
1820      return V3ActCode._OBSERVATIONSEQUENCETYPE;
1821    if ("TIME_ABSOLUTE".equals(codeString))
1822      return V3ActCode.TIMEABSOLUTE;
1823    if ("TIME_RELATIVE".equals(codeString))
1824      return V3ActCode.TIMERELATIVE;
1825    if ("_ObservationSeriesType".equals(codeString))
1826      return V3ActCode._OBSERVATIONSERIESTYPE;
1827    if ("_ECGObservationSeriesType".equals(codeString))
1828      return V3ActCode._ECGOBSERVATIONSERIESTYPE;
1829    if ("REPRESENTATIVE_BEAT".equals(codeString))
1830      return V3ActCode.REPRESENTATIVEBEAT;
1831    if ("RHYTHM".equals(codeString))
1832      return V3ActCode.RHYTHM;
1833    if ("_PatientImmunizationRelatedObservationType".equals(codeString))
1834      return V3ActCode._PATIENTIMMUNIZATIONRELATEDOBSERVATIONTYPE;
1835    if ("CLSSRM".equals(codeString))
1836      return V3ActCode.CLSSRM;
1837    if ("GRADE".equals(codeString))
1838      return V3ActCode.GRADE;
1839    if ("SCHL".equals(codeString))
1840      return V3ActCode.SCHL;
1841    if ("SCHLDIV".equals(codeString))
1842      return V3ActCode.SCHLDIV;
1843    if ("TEACHER".equals(codeString))
1844      return V3ActCode.TEACHER;
1845    if ("_PopulationInclusionObservationType".equals(codeString))
1846      return V3ActCode._POPULATIONINCLUSIONOBSERVATIONTYPE;
1847    if ("DENEX".equals(codeString))
1848      return V3ActCode.DENEX;
1849    if ("DENEXCEP".equals(codeString))
1850      return V3ActCode.DENEXCEP;
1851    if ("DENOM".equals(codeString))
1852      return V3ActCode.DENOM;
1853    if ("IPOP".equals(codeString))
1854      return V3ActCode.IPOP;
1855    if ("IPPOP".equals(codeString))
1856      return V3ActCode.IPPOP;
1857    if ("MSROBS".equals(codeString))
1858      return V3ActCode.MSROBS;
1859    if ("MSRPOPL".equals(codeString))
1860      return V3ActCode.MSRPOPL;
1861    if ("MSRPOPLEX".equals(codeString))
1862      return V3ActCode.MSRPOPLEX;
1863    if ("NUMER".equals(codeString))
1864      return V3ActCode.NUMER;
1865    if ("NUMEX".equals(codeString))
1866      return V3ActCode.NUMEX;
1867    if ("_PreferenceObservationType".equals(codeString))
1868      return V3ActCode._PREFERENCEOBSERVATIONTYPE;
1869    if ("PREFSTRENGTH".equals(codeString))
1870      return V3ActCode.PREFSTRENGTH;
1871    if ("ADVERSE_REACTION".equals(codeString))
1872      return V3ActCode.ADVERSEREACTION;
1873    if ("ASSERTION".equals(codeString))
1874      return V3ActCode.ASSERTION;
1875    if ("CASESER".equals(codeString))
1876      return V3ActCode.CASESER;
1877    if ("CDIO".equals(codeString))
1878      return V3ActCode.CDIO;
1879    if ("CRIT".equals(codeString))
1880      return V3ActCode.CRIT;
1881    if ("CTMO".equals(codeString))
1882      return V3ActCode.CTMO;
1883    if ("DX".equals(codeString))
1884      return V3ActCode.DX;
1885    if ("ADMDX".equals(codeString))
1886      return V3ActCode.ADMDX;
1887    if ("DISDX".equals(codeString))
1888      return V3ActCode.DISDX;
1889    if ("INTDX".equals(codeString))
1890      return V3ActCode.INTDX;
1891    if ("NOI".equals(codeString))
1892      return V3ActCode.NOI;
1893    if ("GISTIER".equals(codeString))
1894      return V3ActCode.GISTIER;
1895    if ("HHOBS".equals(codeString))
1896      return V3ActCode.HHOBS;
1897    if ("ISSUE".equals(codeString))
1898      return V3ActCode.ISSUE;
1899    if ("_ActAdministrativeDetectedIssueCode".equals(codeString))
1900      return V3ActCode._ACTADMINISTRATIVEDETECTEDISSUECODE;
1901    if ("_ActAdministrativeAuthorizationDetectedIssueCode".equals(codeString))
1902      return V3ActCode._ACTADMINISTRATIVEAUTHORIZATIONDETECTEDISSUECODE;
1903    if ("NAT".equals(codeString))
1904      return V3ActCode.NAT;
1905    if ("SUPPRESSED".equals(codeString))
1906      return V3ActCode.SUPPRESSED;
1907    if ("VALIDAT".equals(codeString))
1908      return V3ActCode.VALIDAT;
1909    if ("KEY204".equals(codeString))
1910      return V3ActCode.KEY204;
1911    if ("KEY205".equals(codeString))
1912      return V3ActCode.KEY205;
1913    if ("COMPLY".equals(codeString))
1914      return V3ActCode.COMPLY;
1915    if ("DUPTHPY".equals(codeString))
1916      return V3ActCode.DUPTHPY;
1917    if ("DUPTHPCLS".equals(codeString))
1918      return V3ActCode.DUPTHPCLS;
1919    if ("DUPTHPGEN".equals(codeString))
1920      return V3ActCode.DUPTHPGEN;
1921    if ("ABUSE".equals(codeString))
1922      return V3ActCode.ABUSE;
1923    if ("FRAUD".equals(codeString))
1924      return V3ActCode.FRAUD;
1925    if ("PLYDOC".equals(codeString))
1926      return V3ActCode.PLYDOC;
1927    if ("PLYPHRM".equals(codeString))
1928      return V3ActCode.PLYPHRM;
1929    if ("DOSE".equals(codeString))
1930      return V3ActCode.DOSE;
1931    if ("DOSECOND".equals(codeString))
1932      return V3ActCode.DOSECOND;
1933    if ("DOSEDUR".equals(codeString))
1934      return V3ActCode.DOSEDUR;
1935    if ("DOSEDURH".equals(codeString))
1936      return V3ActCode.DOSEDURH;
1937    if ("DOSEDURHIND".equals(codeString))
1938      return V3ActCode.DOSEDURHIND;
1939    if ("DOSEDURL".equals(codeString))
1940      return V3ActCode.DOSEDURL;
1941    if ("DOSEDURLIND".equals(codeString))
1942      return V3ActCode.DOSEDURLIND;
1943    if ("DOSEH".equals(codeString))
1944      return V3ActCode.DOSEH;
1945    if ("DOSEHINDA".equals(codeString))
1946      return V3ActCode.DOSEHINDA;
1947    if ("DOSEHIND".equals(codeString))
1948      return V3ActCode.DOSEHIND;
1949    if ("DOSEHINDSA".equals(codeString))
1950      return V3ActCode.DOSEHINDSA;
1951    if ("DOSEHINDW".equals(codeString))
1952      return V3ActCode.DOSEHINDW;
1953    if ("DOSEIVL".equals(codeString))
1954      return V3ActCode.DOSEIVL;
1955    if ("DOSEIVLIND".equals(codeString))
1956      return V3ActCode.DOSEIVLIND;
1957    if ("DOSEL".equals(codeString))
1958      return V3ActCode.DOSEL;
1959    if ("DOSELINDA".equals(codeString))
1960      return V3ActCode.DOSELINDA;
1961    if ("DOSELIND".equals(codeString))
1962      return V3ActCode.DOSELIND;
1963    if ("DOSELINDSA".equals(codeString))
1964      return V3ActCode.DOSELINDSA;
1965    if ("DOSELINDW".equals(codeString))
1966      return V3ActCode.DOSELINDW;
1967    if ("MDOSE".equals(codeString))
1968      return V3ActCode.MDOSE;
1969    if ("OBSA".equals(codeString))
1970      return V3ActCode.OBSA;
1971    if ("AGE".equals(codeString))
1972      return V3ActCode.AGE;
1973    if ("ADALRT".equals(codeString))
1974      return V3ActCode.ADALRT;
1975    if ("GEALRT".equals(codeString))
1976      return V3ActCode.GEALRT;
1977    if ("PEALRT".equals(codeString))
1978      return V3ActCode.PEALRT;
1979    if ("COND".equals(codeString))
1980      return V3ActCode.COND;
1981    if ("HGHT".equals(codeString))
1982      return V3ActCode.HGHT;
1983    if ("LACT".equals(codeString))
1984      return V3ActCode.LACT;
1985    if ("PREG".equals(codeString))
1986      return V3ActCode.PREG;
1987    if ("WGHT".equals(codeString))
1988      return V3ActCode.WGHT;
1989    if ("CREACT".equals(codeString))
1990      return V3ActCode.CREACT;
1991    if ("GEN".equals(codeString))
1992      return V3ActCode.GEN;
1993    if ("GEND".equals(codeString))
1994      return V3ActCode.GEND;
1995    if ("LAB".equals(codeString))
1996      return V3ActCode.LAB;
1997    if ("REACT".equals(codeString))
1998      return V3ActCode.REACT;
1999    if ("ALGY".equals(codeString))
2000      return V3ActCode.ALGY;
2001    if ("INT".equals(codeString))
2002      return V3ActCode.INT;
2003    if ("RREACT".equals(codeString))
2004      return V3ActCode.RREACT;
2005    if ("RALG".equals(codeString))
2006      return V3ActCode.RALG;
2007    if ("RAR".equals(codeString))
2008      return V3ActCode.RAR;
2009    if ("RINT".equals(codeString))
2010      return V3ActCode.RINT;
2011    if ("BUS".equals(codeString))
2012      return V3ActCode.BUS;
2013    if ("CODE_INVAL".equals(codeString))
2014      return V3ActCode.CODEINVAL;
2015    if ("CODE_DEPREC".equals(codeString))
2016      return V3ActCode.CODEDEPREC;
2017    if ("FORMAT".equals(codeString))
2018      return V3ActCode.FORMAT;
2019    if ("ILLEGAL".equals(codeString))
2020      return V3ActCode.ILLEGAL;
2021    if ("LEN_RANGE".equals(codeString))
2022      return V3ActCode.LENRANGE;
2023    if ("LEN_LONG".equals(codeString))
2024      return V3ActCode.LENLONG;
2025    if ("LEN_SHORT".equals(codeString))
2026      return V3ActCode.LENSHORT;
2027    if ("MISSCOND".equals(codeString))
2028      return V3ActCode.MISSCOND;
2029    if ("MISSMAND".equals(codeString))
2030      return V3ActCode.MISSMAND;
2031    if ("NODUPS".equals(codeString))
2032      return V3ActCode.NODUPS;
2033    if ("NOPERSIST".equals(codeString))
2034      return V3ActCode.NOPERSIST;
2035    if ("REP_RANGE".equals(codeString))
2036      return V3ActCode.REPRANGE;
2037    if ("MAXOCCURS".equals(codeString))
2038      return V3ActCode.MAXOCCURS;
2039    if ("MINOCCURS".equals(codeString))
2040      return V3ActCode.MINOCCURS;
2041    if ("_ActAdministrativeRuleDetectedIssueCode".equals(codeString))
2042      return V3ActCode._ACTADMINISTRATIVERULEDETECTEDISSUECODE;
2043    if ("KEY206".equals(codeString))
2044      return V3ActCode.KEY206;
2045    if ("OBSOLETE".equals(codeString))
2046      return V3ActCode.OBSOLETE;
2047    if ("_ActSuppliedItemDetectedIssueCode".equals(codeString))
2048      return V3ActCode._ACTSUPPLIEDITEMDETECTEDISSUECODE;
2049    if ("_AdministrationDetectedIssueCode".equals(codeString))
2050      return V3ActCode._ADMINISTRATIONDETECTEDISSUECODE;
2051    if ("_AppropriatenessDetectedIssueCode".equals(codeString))
2052      return V3ActCode._APPROPRIATENESSDETECTEDISSUECODE;
2053    if ("_InteractionDetectedIssueCode".equals(codeString))
2054      return V3ActCode._INTERACTIONDETECTEDISSUECODE;
2055    if ("FOOD".equals(codeString))
2056      return V3ActCode.FOOD;
2057    if ("TPROD".equals(codeString))
2058      return V3ActCode.TPROD;
2059    if ("DRG".equals(codeString))
2060      return V3ActCode.DRG;
2061    if ("NHP".equals(codeString))
2062      return V3ActCode.NHP;
2063    if ("NONRX".equals(codeString))
2064      return V3ActCode.NONRX;
2065    if ("PREVINEF".equals(codeString))
2066      return V3ActCode.PREVINEF;
2067    if ("DACT".equals(codeString))
2068      return V3ActCode.DACT;
2069    if ("TIME".equals(codeString))
2070      return V3ActCode.TIME;
2071    if ("ALRTENDLATE".equals(codeString))
2072      return V3ActCode.ALRTENDLATE;
2073    if ("ALRTSTRTLATE".equals(codeString))
2074      return V3ActCode.ALRTSTRTLATE;
2075    if ("_TimingDetectedIssueCode".equals(codeString))
2076      return V3ActCode._TIMINGDETECTEDISSUECODE;
2077    if ("ENDLATE".equals(codeString))
2078      return V3ActCode.ENDLATE;
2079    if ("STRTLATE".equals(codeString))
2080      return V3ActCode.STRTLATE;
2081    if ("_SupplyDetectedIssueCode".equals(codeString))
2082      return V3ActCode._SUPPLYDETECTEDISSUECODE;
2083    if ("ALLDONE".equals(codeString))
2084      return V3ActCode.ALLDONE;
2085    if ("FULFIL".equals(codeString))
2086      return V3ActCode.FULFIL;
2087    if ("NOTACTN".equals(codeString))
2088      return V3ActCode.NOTACTN;
2089    if ("NOTEQUIV".equals(codeString))
2090      return V3ActCode.NOTEQUIV;
2091    if ("NOTEQUIVGEN".equals(codeString))
2092      return V3ActCode.NOTEQUIVGEN;
2093    if ("NOTEQUIVTHER".equals(codeString))
2094      return V3ActCode.NOTEQUIVTHER;
2095    if ("TIMING".equals(codeString))
2096      return V3ActCode.TIMING;
2097    if ("INTERVAL".equals(codeString))
2098      return V3ActCode.INTERVAL;
2099    if ("MINFREQ".equals(codeString))
2100      return V3ActCode.MINFREQ;
2101    if ("HELD".equals(codeString))
2102      return V3ActCode.HELD;
2103    if ("TOOLATE".equals(codeString))
2104      return V3ActCode.TOOLATE;
2105    if ("TOOSOON".equals(codeString))
2106      return V3ActCode.TOOSOON;
2107    if ("HISTORIC".equals(codeString))
2108      return V3ActCode.HISTORIC;
2109    if ("PATPREF".equals(codeString))
2110      return V3ActCode.PATPREF;
2111    if ("PATPREFALT".equals(codeString))
2112      return V3ActCode.PATPREFALT;
2113    if ("KSUBJ".equals(codeString))
2114      return V3ActCode.KSUBJ;
2115    if ("KSUBT".equals(codeString))
2116      return V3ActCode.KSUBT;
2117    if ("OINT".equals(codeString))
2118      return V3ActCode.OINT;
2119    if ("ALG".equals(codeString))
2120      return V3ActCode.ALG;
2121    if ("DALG".equals(codeString))
2122      return V3ActCode.DALG;
2123    if ("EALG".equals(codeString))
2124      return V3ActCode.EALG;
2125    if ("FALG".equals(codeString))
2126      return V3ActCode.FALG;
2127    if ("DINT".equals(codeString))
2128      return V3ActCode.DINT;
2129    if ("DNAINT".equals(codeString))
2130      return V3ActCode.DNAINT;
2131    if ("EINT".equals(codeString))
2132      return V3ActCode.EINT;
2133    if ("ENAINT".equals(codeString))
2134      return V3ActCode.ENAINT;
2135    if ("FINT".equals(codeString))
2136      return V3ActCode.FINT;
2137    if ("FNAINT".equals(codeString))
2138      return V3ActCode.FNAINT;
2139    if ("NAINT".equals(codeString))
2140      return V3ActCode.NAINT;
2141    if ("SEV".equals(codeString))
2142      return V3ActCode.SEV;
2143    if ("_FDALabelData".equals(codeString))
2144      return V3ActCode._FDALABELDATA;
2145    if ("FDACOATING".equals(codeString))
2146      return V3ActCode.FDACOATING;
2147    if ("FDACOLOR".equals(codeString))
2148      return V3ActCode.FDACOLOR;
2149    if ("FDAIMPRINTCD".equals(codeString))
2150      return V3ActCode.FDAIMPRINTCD;
2151    if ("FDALOGO".equals(codeString))
2152      return V3ActCode.FDALOGO;
2153    if ("FDASCORING".equals(codeString))
2154      return V3ActCode.FDASCORING;
2155    if ("FDASHAPE".equals(codeString))
2156      return V3ActCode.FDASHAPE;
2157    if ("FDASIZE".equals(codeString))
2158      return V3ActCode.FDASIZE;
2159    if ("_ROIOverlayShape".equals(codeString))
2160      return V3ActCode._ROIOVERLAYSHAPE;
2161    if ("CIRCLE".equals(codeString))
2162      return V3ActCode.CIRCLE;
2163    if ("ELLIPSE".equals(codeString))
2164      return V3ActCode.ELLIPSE;
2165    if ("POINT".equals(codeString))
2166      return V3ActCode.POINT;
2167    if ("POLY".equals(codeString))
2168      return V3ActCode.POLY;
2169    if ("C".equals(codeString))
2170      return V3ActCode.C;
2171    if ("DIET".equals(codeString))
2172      return V3ActCode.DIET;
2173    if ("BR".equals(codeString))
2174      return V3ActCode.BR;
2175    if ("DM".equals(codeString))
2176      return V3ActCode.DM;
2177    if ("FAST".equals(codeString))
2178      return V3ActCode.FAST;
2179    if ("FORMULA".equals(codeString))
2180      return V3ActCode.FORMULA;
2181    if ("GF".equals(codeString))
2182      return V3ActCode.GF;
2183    if ("LF".equals(codeString))
2184      return V3ActCode.LF;
2185    if ("LP".equals(codeString))
2186      return V3ActCode.LP;
2187    if ("LQ".equals(codeString))
2188      return V3ActCode.LQ;
2189    if ("LS".equals(codeString))
2190      return V3ActCode.LS;
2191    if ("N".equals(codeString))
2192      return V3ActCode.N;
2193    if ("NF".equals(codeString))
2194      return V3ActCode.NF;
2195    if ("PAF".equals(codeString))
2196      return V3ActCode.PAF;
2197    if ("PAR".equals(codeString))
2198      return V3ActCode.PAR;
2199    if ("RD".equals(codeString))
2200      return V3ActCode.RD;
2201    if ("SCH".equals(codeString))
2202      return V3ActCode.SCH;
2203    if ("SUPPLEMENT".equals(codeString))
2204      return V3ActCode.SUPPLEMENT;
2205    if ("T".equals(codeString))
2206      return V3ActCode.T;
2207    if ("VLI".equals(codeString))
2208      return V3ActCode.VLI;
2209    if ("DRUGPRG".equals(codeString))
2210      return V3ActCode.DRUGPRG;
2211    if ("F".equals(codeString))
2212      return V3ActCode.F;
2213    if ("PRLMN".equals(codeString))
2214      return V3ActCode.PRLMN;
2215    if ("SECOBS".equals(codeString))
2216      return V3ActCode.SECOBS;
2217    if ("SECCATOBS".equals(codeString))
2218      return V3ActCode.SECCATOBS;
2219    if ("SECCLASSOBS".equals(codeString))
2220      return V3ActCode.SECCLASSOBS;
2221    if ("SECCONOBS".equals(codeString))
2222      return V3ActCode.SECCONOBS;
2223    if ("SECINTOBS".equals(codeString))
2224      return V3ActCode.SECINTOBS;
2225    if ("SECALTINTOBS".equals(codeString))
2226      return V3ActCode.SECALTINTOBS;
2227    if ("SECDATINTOBS".equals(codeString))
2228      return V3ActCode.SECDATINTOBS;
2229    if ("SECINTCONOBS".equals(codeString))
2230      return V3ActCode.SECINTCONOBS;
2231    if ("SECINTPRVOBS".equals(codeString))
2232      return V3ActCode.SECINTPRVOBS;
2233    if ("SECINTPRVABOBS".equals(codeString))
2234      return V3ActCode.SECINTPRVABOBS;
2235    if ("SECINTPRVRBOBS".equals(codeString))
2236      return V3ActCode.SECINTPRVRBOBS;
2237    if ("SECINTSTOBS".equals(codeString))
2238      return V3ActCode.SECINTSTOBS;
2239    if ("SECTRSTOBS".equals(codeString))
2240      return V3ActCode.SECTRSTOBS;
2241    if ("TRSTACCRDOBS".equals(codeString))
2242      return V3ActCode.TRSTACCRDOBS;
2243    if ("TRSTAGREOBS".equals(codeString))
2244      return V3ActCode.TRSTAGREOBS;
2245    if ("TRSTCERTOBS".equals(codeString))
2246      return V3ActCode.TRSTCERTOBS;
2247    if ("TRSTFWKOBS".equals(codeString))
2248      return V3ActCode.TRSTFWKOBS;
2249    if ("TRSTLOAOBS".equals(codeString))
2250      return V3ActCode.TRSTLOAOBS;
2251    if ("TRSTMECOBS".equals(codeString))
2252      return V3ActCode.TRSTMECOBS;
2253    if ("SUBSIDFFS".equals(codeString))
2254      return V3ActCode.SUBSIDFFS;
2255    if ("WRKCOMP".equals(codeString))
2256      return V3ActCode.WRKCOMP;
2257    if ("_ActProcedureCode".equals(codeString))
2258      return V3ActCode._ACTPROCEDURECODE;
2259    if ("_ActBillableServiceCode".equals(codeString))
2260      return V3ActCode._ACTBILLABLESERVICECODE;
2261    if ("_HL7DefinedActCodes".equals(codeString))
2262      return V3ActCode._HL7DEFINEDACTCODES;
2263    if ("COPAY".equals(codeString))
2264      return V3ActCode.COPAY;
2265    if ("DEDUCT".equals(codeString))
2266      return V3ActCode.DEDUCT;
2267    if ("DOSEIND".equals(codeString))
2268      return V3ActCode.DOSEIND;
2269    if ("PRA".equals(codeString))
2270      return V3ActCode.PRA;
2271    if ("STORE".equals(codeString))
2272      return V3ActCode.STORE;
2273    throw new IllegalArgumentException("Unknown V3ActCode code '" + codeString + "'");
2274  }
2275
2276  public String toCode(V3ActCode code) {
2277       if (code == V3ActCode.NULL)
2278           return null;
2279       if (code == V3ActCode._ACTACCOUNTCODE)
2280      return "_ActAccountCode";
2281    if (code == V3ActCode.ACCTRECEIVABLE)
2282      return "ACCTRECEIVABLE";
2283    if (code == V3ActCode.CASH)
2284      return "CASH";
2285    if (code == V3ActCode.CC)
2286      return "CC";
2287    if (code == V3ActCode.AE)
2288      return "AE";
2289    if (code == V3ActCode.DN)
2290      return "DN";
2291    if (code == V3ActCode.DV)
2292      return "DV";
2293    if (code == V3ActCode.MC)
2294      return "MC";
2295    if (code == V3ActCode.V)
2296      return "V";
2297    if (code == V3ActCode.PBILLACCT)
2298      return "PBILLACCT";
2299    if (code == V3ActCode._ACTADJUDICATIONCODE)
2300      return "_ActAdjudicationCode";
2301    if (code == V3ActCode._ACTADJUDICATIONGROUPCODE)
2302      return "_ActAdjudicationGroupCode";
2303    if (code == V3ActCode.CONT)
2304      return "CONT";
2305    if (code == V3ActCode.DAY)
2306      return "DAY";
2307    if (code == V3ActCode.LOC)
2308      return "LOC";
2309    if (code == V3ActCode.MONTH)
2310      return "MONTH";
2311    if (code == V3ActCode.PERIOD)
2312      return "PERIOD";
2313    if (code == V3ActCode.PROV)
2314      return "PROV";
2315    if (code == V3ActCode.WEEK)
2316      return "WEEK";
2317    if (code == V3ActCode.YEAR)
2318      return "YEAR";
2319    if (code == V3ActCode.AA)
2320      return "AA";
2321    if (code == V3ActCode.ANF)
2322      return "ANF";
2323    if (code == V3ActCode.AR)
2324      return "AR";
2325    if (code == V3ActCode.AS)
2326      return "AS";
2327    if (code == V3ActCode._ACTADJUDICATIONRESULTACTIONCODE)
2328      return "_ActAdjudicationResultActionCode";
2329    if (code == V3ActCode.DISPLAY)
2330      return "DISPLAY";
2331    if (code == V3ActCode.FORM)
2332      return "FORM";
2333    if (code == V3ActCode._ACTBILLABLEMODIFIERCODE)
2334      return "_ActBillableModifierCode";
2335    if (code == V3ActCode.CPTM)
2336      return "CPTM";
2337    if (code == V3ActCode.HCPCSA)
2338      return "HCPCSA";
2339    if (code == V3ActCode._ACTBILLINGARRANGEMENTCODE)
2340      return "_ActBillingArrangementCode";
2341    if (code == V3ActCode.BLK)
2342      return "BLK";
2343    if (code == V3ActCode.CAP)
2344      return "CAP";
2345    if (code == V3ActCode.CONTF)
2346      return "CONTF";
2347    if (code == V3ActCode.FINBILL)
2348      return "FINBILL";
2349    if (code == V3ActCode.ROST)
2350      return "ROST";
2351    if (code == V3ActCode.SESS)
2352      return "SESS";
2353    if (code == V3ActCode.FFS)
2354      return "FFS";
2355    if (code == V3ActCode.FFPS)
2356      return "FFPS";
2357    if (code == V3ActCode.FFCS)
2358      return "FFCS";
2359    if (code == V3ActCode.TFS)
2360      return "TFS";
2361    if (code == V3ActCode._ACTBOUNDEDROICODE)
2362      return "_ActBoundedROICode";
2363    if (code == V3ActCode.ROIFS)
2364      return "ROIFS";
2365    if (code == V3ActCode.ROIPS)
2366      return "ROIPS";
2367    if (code == V3ActCode._ACTCAREPROVISIONCODE)
2368      return "_ActCareProvisionCode";
2369    if (code == V3ActCode._ACTCREDENTIALEDCARECODE)
2370      return "_ActCredentialedCareCode";
2371    if (code == V3ActCode._ACTCREDENTIALEDCAREPROVISIONPERSONCODE)
2372      return "_ActCredentialedCareProvisionPersonCode";
2373    if (code == V3ActCode.CACC)
2374      return "CACC";
2375    if (code == V3ActCode.CAIC)
2376      return "CAIC";
2377    if (code == V3ActCode.CAMC)
2378      return "CAMC";
2379    if (code == V3ActCode.CANC)
2380      return "CANC";
2381    if (code == V3ActCode.CAPC)
2382      return "CAPC";
2383    if (code == V3ActCode.CBGC)
2384      return "CBGC";
2385    if (code == V3ActCode.CCCC)
2386      return "CCCC";
2387    if (code == V3ActCode.CCGC)
2388      return "CCGC";
2389    if (code == V3ActCode.CCPC)
2390      return "CCPC";
2391    if (code == V3ActCode.CCSC)
2392      return "CCSC";
2393    if (code == V3ActCode.CDEC)
2394      return "CDEC";
2395    if (code == V3ActCode.CDRC)
2396      return "CDRC";
2397    if (code == V3ActCode.CEMC)
2398      return "CEMC";
2399    if (code == V3ActCode.CFPC)
2400      return "CFPC";
2401    if (code == V3ActCode.CIMC)
2402      return "CIMC";
2403    if (code == V3ActCode.CMGC)
2404      return "CMGC";
2405    if (code == V3ActCode.CNEC)
2406      return "CNEC";
2407    if (code == V3ActCode.CNMC)
2408      return "CNMC";
2409    if (code == V3ActCode.CNQC)
2410      return "CNQC";
2411    if (code == V3ActCode.CNSC)
2412      return "CNSC";
2413    if (code == V3ActCode.COGC)
2414      return "COGC";
2415    if (code == V3ActCode.COMC)
2416      return "COMC";
2417    if (code == V3ActCode.COPC)
2418      return "COPC";
2419    if (code == V3ActCode.COSC)
2420      return "COSC";
2421    if (code == V3ActCode.COTC)
2422      return "COTC";
2423    if (code == V3ActCode.CPEC)
2424      return "CPEC";
2425    if (code == V3ActCode.CPGC)
2426      return "CPGC";
2427    if (code == V3ActCode.CPHC)
2428      return "CPHC";
2429    if (code == V3ActCode.CPRC)
2430      return "CPRC";
2431    if (code == V3ActCode.CPSC)
2432      return "CPSC";
2433    if (code == V3ActCode.CPYC)
2434      return "CPYC";
2435    if (code == V3ActCode.CROC)
2436      return "CROC";
2437    if (code == V3ActCode.CRPC)
2438      return "CRPC";
2439    if (code == V3ActCode.CSUC)
2440      return "CSUC";
2441    if (code == V3ActCode.CTSC)
2442      return "CTSC";
2443    if (code == V3ActCode.CURC)
2444      return "CURC";
2445    if (code == V3ActCode.CVSC)
2446      return "CVSC";
2447    if (code == V3ActCode.LGPC)
2448      return "LGPC";
2449    if (code == V3ActCode._ACTCREDENTIALEDCAREPROVISIONPROGRAMCODE)
2450      return "_ActCredentialedCareProvisionProgramCode";
2451    if (code == V3ActCode.AALC)
2452      return "AALC";
2453    if (code == V3ActCode.AAMC)
2454      return "AAMC";
2455    if (code == V3ActCode.ABHC)
2456      return "ABHC";
2457    if (code == V3ActCode.ACAC)
2458      return "ACAC";
2459    if (code == V3ActCode.ACHC)
2460      return "ACHC";
2461    if (code == V3ActCode.AHOC)
2462      return "AHOC";
2463    if (code == V3ActCode.ALTC)
2464      return "ALTC";
2465    if (code == V3ActCode.AOSC)
2466      return "AOSC";
2467    if (code == V3ActCode.CACS)
2468      return "CACS";
2469    if (code == V3ActCode.CAMI)
2470      return "CAMI";
2471    if (code == V3ActCode.CAST)
2472      return "CAST";
2473    if (code == V3ActCode.CBAR)
2474      return "CBAR";
2475    if (code == V3ActCode.CCAD)
2476      return "CCAD";
2477    if (code == V3ActCode.CCAR)
2478      return "CCAR";
2479    if (code == V3ActCode.CDEP)
2480      return "CDEP";
2481    if (code == V3ActCode.CDGD)
2482      return "CDGD";
2483    if (code == V3ActCode.CDIA)
2484      return "CDIA";
2485    if (code == V3ActCode.CEPI)
2486      return "CEPI";
2487    if (code == V3ActCode.CFEL)
2488      return "CFEL";
2489    if (code == V3ActCode.CHFC)
2490      return "CHFC";
2491    if (code == V3ActCode.CHRO)
2492      return "CHRO";
2493    if (code == V3ActCode.CHYP)
2494      return "CHYP";
2495    if (code == V3ActCode.CMIH)
2496      return "CMIH";
2497    if (code == V3ActCode.CMSC)
2498      return "CMSC";
2499    if (code == V3ActCode.COJR)
2500      return "COJR";
2501    if (code == V3ActCode.CONC)
2502      return "CONC";
2503    if (code == V3ActCode.COPD)
2504      return "COPD";
2505    if (code == V3ActCode.CORT)
2506      return "CORT";
2507    if (code == V3ActCode.CPAD)
2508      return "CPAD";
2509    if (code == V3ActCode.CPND)
2510      return "CPND";
2511    if (code == V3ActCode.CPST)
2512      return "CPST";
2513    if (code == V3ActCode.CSDM)
2514      return "CSDM";
2515    if (code == V3ActCode.CSIC)
2516      return "CSIC";
2517    if (code == V3ActCode.CSLD)
2518      return "CSLD";
2519    if (code == V3ActCode.CSPT)
2520      return "CSPT";
2521    if (code == V3ActCode.CTBU)
2522      return "CTBU";
2523    if (code == V3ActCode.CVDC)
2524      return "CVDC";
2525    if (code == V3ActCode.CWMA)
2526      return "CWMA";
2527    if (code == V3ActCode.CWOH)
2528      return "CWOH";
2529    if (code == V3ActCode._ACTENCOUNTERCODE)
2530      return "_ActEncounterCode";
2531    if (code == V3ActCode.AMB)
2532      return "AMB";
2533    if (code == V3ActCode.EMER)
2534      return "EMER";
2535    if (code == V3ActCode.FLD)
2536      return "FLD";
2537    if (code == V3ActCode.HH)
2538      return "HH";
2539    if (code == V3ActCode.IMP)
2540      return "IMP";
2541    if (code == V3ActCode.ACUTE)
2542      return "ACUTE";
2543    if (code == V3ActCode.NONAC)
2544      return "NONAC";
2545    if (code == V3ActCode.OBSENC)
2546      return "OBSENC";
2547    if (code == V3ActCode.PRENC)
2548      return "PRENC";
2549    if (code == V3ActCode.SS)
2550      return "SS";
2551    if (code == V3ActCode.VR)
2552      return "VR";
2553    if (code == V3ActCode._ACTMEDICALSERVICECODE)
2554      return "_ActMedicalServiceCode";
2555    if (code == V3ActCode.ALC)
2556      return "ALC";
2557    if (code == V3ActCode.CARD)
2558      return "CARD";
2559    if (code == V3ActCode.CHR)
2560      return "CHR";
2561    if (code == V3ActCode.DNTL)
2562      return "DNTL";
2563    if (code == V3ActCode.DRGRHB)
2564      return "DRGRHB";
2565    if (code == V3ActCode.GENRL)
2566      return "GENRL";
2567    if (code == V3ActCode.MED)
2568      return "MED";
2569    if (code == V3ActCode.OBS)
2570      return "OBS";
2571    if (code == V3ActCode.ONC)
2572      return "ONC";
2573    if (code == V3ActCode.PALL)
2574      return "PALL";
2575    if (code == V3ActCode.PED)
2576      return "PED";
2577    if (code == V3ActCode.PHAR)
2578      return "PHAR";
2579    if (code == V3ActCode.PHYRHB)
2580      return "PHYRHB";
2581    if (code == V3ActCode.PSYCH)
2582      return "PSYCH";
2583    if (code == V3ActCode.SURG)
2584      return "SURG";
2585    if (code == V3ActCode._ACTCLAIMATTACHMENTCATEGORYCODE)
2586      return "_ActClaimAttachmentCategoryCode";
2587    if (code == V3ActCode.AUTOATTCH)
2588      return "AUTOATTCH";
2589    if (code == V3ActCode.DOCUMENT)
2590      return "DOCUMENT";
2591    if (code == V3ActCode.HEALTHREC)
2592      return "HEALTHREC";
2593    if (code == V3ActCode.IMG)
2594      return "IMG";
2595    if (code == V3ActCode.LABRESULTS)
2596      return "LABRESULTS";
2597    if (code == V3ActCode.MODEL)
2598      return "MODEL";
2599    if (code == V3ActCode.WIATTCH)
2600      return "WIATTCH";
2601    if (code == V3ActCode.XRAY)
2602      return "XRAY";
2603    if (code == V3ActCode._ACTCONSENTTYPE)
2604      return "_ActConsentType";
2605    if (code == V3ActCode.ICOL)
2606      return "ICOL";
2607    if (code == V3ActCode.IDSCL)
2608      return "IDSCL";
2609    if (code == V3ActCode.INFA)
2610      return "INFA";
2611    if (code == V3ActCode.INFAO)
2612      return "INFAO";
2613    if (code == V3ActCode.INFASO)
2614      return "INFASO";
2615    if (code == V3ActCode.IRDSCL)
2616      return "IRDSCL";
2617    if (code == V3ActCode.RESEARCH)
2618      return "RESEARCH";
2619    if (code == V3ActCode.RSDID)
2620      return "RSDID";
2621    if (code == V3ActCode.RSREID)
2622      return "RSREID";
2623    if (code == V3ActCode._ACTCONTAINERREGISTRATIONCODE)
2624      return "_ActContainerRegistrationCode";
2625    if (code == V3ActCode.ID)
2626      return "ID";
2627    if (code == V3ActCode.IP)
2628      return "IP";
2629    if (code == V3ActCode.L)
2630      return "L";
2631    if (code == V3ActCode.M)
2632      return "M";
2633    if (code == V3ActCode.O)
2634      return "O";
2635    if (code == V3ActCode.R)
2636      return "R";
2637    if (code == V3ActCode.X)
2638      return "X";
2639    if (code == V3ActCode._ACTCONTROLVARIABLE)
2640      return "_ActControlVariable";
2641    if (code == V3ActCode.AUTO)
2642      return "AUTO";
2643    if (code == V3ActCode.ENDC)
2644      return "ENDC";
2645    if (code == V3ActCode.REFLEX)
2646      return "REFLEX";
2647    if (code == V3ActCode._ACTCOVERAGECONFIRMATIONCODE)
2648      return "_ActCoverageConfirmationCode";
2649    if (code == V3ActCode._ACTCOVERAGEAUTHORIZATIONCONFIRMATIONCODE)
2650      return "_ActCoverageAuthorizationConfirmationCode";
2651    if (code == V3ActCode.AUTH)
2652      return "AUTH";
2653    if (code == V3ActCode.NAUTH)
2654      return "NAUTH";
2655    if (code == V3ActCode._ACTCOVERAGEELIGIBILITYCONFIRMATIONCODE)
2656      return "_ActCoverageEligibilityConfirmationCode";
2657    if (code == V3ActCode.ELG)
2658      return "ELG";
2659    if (code == V3ActCode.NELG)
2660      return "NELG";
2661    if (code == V3ActCode._ACTCOVERAGELIMITCODE)
2662      return "_ActCoverageLimitCode";
2663    if (code == V3ActCode._ACTCOVERAGEQUANTITYLIMITCODE)
2664      return "_ActCoverageQuantityLimitCode";
2665    if (code == V3ActCode.COVPRD)
2666      return "COVPRD";
2667    if (code == V3ActCode.LFEMX)
2668      return "LFEMX";
2669    if (code == V3ActCode.NETAMT)
2670      return "NETAMT";
2671    if (code == V3ActCode.PRDMX)
2672      return "PRDMX";
2673    if (code == V3ActCode.UNITPRICE)
2674      return "UNITPRICE";
2675    if (code == V3ActCode.UNITQTY)
2676      return "UNITQTY";
2677    if (code == V3ActCode.COVMX)
2678      return "COVMX";
2679    if (code == V3ActCode._ACTCOVEREDPARTYLIMITCODE)
2680      return "_ActCoveredPartyLimitCode";
2681    if (code == V3ActCode._ACTCOVERAGETYPECODE)
2682      return "_ActCoverageTypeCode";
2683    if (code == V3ActCode._ACTINSURANCEPOLICYCODE)
2684      return "_ActInsurancePolicyCode";
2685    if (code == V3ActCode.EHCPOL)
2686      return "EHCPOL";
2687    if (code == V3ActCode.HSAPOL)
2688      return "HSAPOL";
2689    if (code == V3ActCode.AUTOPOL)
2690      return "AUTOPOL";
2691    if (code == V3ActCode.COL)
2692      return "COL";
2693    if (code == V3ActCode.UNINSMOT)
2694      return "UNINSMOT";
2695    if (code == V3ActCode.PUBLICPOL)
2696      return "PUBLICPOL";
2697    if (code == V3ActCode.DENTPRG)
2698      return "DENTPRG";
2699    if (code == V3ActCode.DISEASEPRG)
2700      return "DISEASEPRG";
2701    if (code == V3ActCode.CANPRG)
2702      return "CANPRG";
2703    if (code == V3ActCode.ENDRENAL)
2704      return "ENDRENAL";
2705    if (code == V3ActCode.HIVAIDS)
2706      return "HIVAIDS";
2707    if (code == V3ActCode.MANDPOL)
2708      return "MANDPOL";
2709    if (code == V3ActCode.MENTPRG)
2710      return "MENTPRG";
2711    if (code == V3ActCode.SAFNET)
2712      return "SAFNET";
2713    if (code == V3ActCode.SUBPRG)
2714      return "SUBPRG";
2715    if (code == V3ActCode.SUBSIDIZ)
2716      return "SUBSIDIZ";
2717    if (code == V3ActCode.SUBSIDMC)
2718      return "SUBSIDMC";
2719    if (code == V3ActCode.SUBSUPP)
2720      return "SUBSUPP";
2721    if (code == V3ActCode.WCBPOL)
2722      return "WCBPOL";
2723    if (code == V3ActCode._ACTINSURANCETYPECODE)
2724      return "_ActInsuranceTypeCode";
2725    if (code == V3ActCode._ACTHEALTHINSURANCETYPECODE)
2726      return "_ActHealthInsuranceTypeCode";
2727    if (code == V3ActCode.DENTAL)
2728      return "DENTAL";
2729    if (code == V3ActCode.DISEASE)
2730      return "DISEASE";
2731    if (code == V3ActCode.DRUGPOL)
2732      return "DRUGPOL";
2733    if (code == V3ActCode.HIP)
2734      return "HIP";
2735    if (code == V3ActCode.LTC)
2736      return "LTC";
2737    if (code == V3ActCode.MCPOL)
2738      return "MCPOL";
2739    if (code == V3ActCode.POS)
2740      return "POS";
2741    if (code == V3ActCode.HMO)
2742      return "HMO";
2743    if (code == V3ActCode.PPO)
2744      return "PPO";
2745    if (code == V3ActCode.MENTPOL)
2746      return "MENTPOL";
2747    if (code == V3ActCode.SUBPOL)
2748      return "SUBPOL";
2749    if (code == V3ActCode.VISPOL)
2750      return "VISPOL";
2751    if (code == V3ActCode.DIS)
2752      return "DIS";
2753    if (code == V3ActCode.EWB)
2754      return "EWB";
2755    if (code == V3ActCode.FLEXP)
2756      return "FLEXP";
2757    if (code == V3ActCode.LIFE)
2758      return "LIFE";
2759    if (code == V3ActCode.ANNU)
2760      return "ANNU";
2761    if (code == V3ActCode.TLIFE)
2762      return "TLIFE";
2763    if (code == V3ActCode.ULIFE)
2764      return "ULIFE";
2765    if (code == V3ActCode.PNC)
2766      return "PNC";
2767    if (code == V3ActCode.REI)
2768      return "REI";
2769    if (code == V3ActCode.SURPL)
2770      return "SURPL";
2771    if (code == V3ActCode.UMBRL)
2772      return "UMBRL";
2773    if (code == V3ActCode._ACTPROGRAMTYPECODE)
2774      return "_ActProgramTypeCode";
2775    if (code == V3ActCode.CHAR)
2776      return "CHAR";
2777    if (code == V3ActCode.CRIME)
2778      return "CRIME";
2779    if (code == V3ActCode.EAP)
2780      return "EAP";
2781    if (code == V3ActCode.GOVEMP)
2782      return "GOVEMP";
2783    if (code == V3ActCode.HIRISK)
2784      return "HIRISK";
2785    if (code == V3ActCode.IND)
2786      return "IND";
2787    if (code == V3ActCode.MILITARY)
2788      return "MILITARY";
2789    if (code == V3ActCode.RETIRE)
2790      return "RETIRE";
2791    if (code == V3ActCode.SOCIAL)
2792      return "SOCIAL";
2793    if (code == V3ActCode.VET)
2794      return "VET";
2795    if (code == V3ActCode._ACTDETECTEDISSUEMANAGEMENTCODE)
2796      return "_ActDetectedIssueManagementCode";
2797    if (code == V3ActCode._ACTADMINISTRATIVEDETECTEDISSUEMANAGEMENTCODE)
2798      return "_ActAdministrativeDetectedIssueManagementCode";
2799    if (code == V3ActCode._AUTHORIZATIONISSUEMANAGEMENTCODE)
2800      return "_AuthorizationIssueManagementCode";
2801    if (code == V3ActCode.EMAUTH)
2802      return "EMAUTH";
2803    if (code == V3ActCode._21)
2804      return "21";
2805    if (code == V3ActCode._1)
2806      return "1";
2807    if (code == V3ActCode._19)
2808      return "19";
2809    if (code == V3ActCode._2)
2810      return "2";
2811    if (code == V3ActCode._22)
2812      return "22";
2813    if (code == V3ActCode._23)
2814      return "23";
2815    if (code == V3ActCode._3)
2816      return "3";
2817    if (code == V3ActCode._4)
2818      return "4";
2819    if (code == V3ActCode._5)
2820      return "5";
2821    if (code == V3ActCode._6)
2822      return "6";
2823    if (code == V3ActCode._7)
2824      return "7";
2825    if (code == V3ActCode._14)
2826      return "14";
2827    if (code == V3ActCode._15)
2828      return "15";
2829    if (code == V3ActCode._16)
2830      return "16";
2831    if (code == V3ActCode._17)
2832      return "17";
2833    if (code == V3ActCode._18)
2834      return "18";
2835    if (code == V3ActCode._20)
2836      return "20";
2837    if (code == V3ActCode._8)
2838      return "8";
2839    if (code == V3ActCode._10)
2840      return "10";
2841    if (code == V3ActCode._11)
2842      return "11";
2843    if (code == V3ActCode._12)
2844      return "12";
2845    if (code == V3ActCode._13)
2846      return "13";
2847    if (code == V3ActCode._9)
2848      return "9";
2849    if (code == V3ActCode._ACTEXPOSURECODE)
2850      return "_ActExposureCode";
2851    if (code == V3ActCode.CHLDCARE)
2852      return "CHLDCARE";
2853    if (code == V3ActCode.CONVEYNC)
2854      return "CONVEYNC";
2855    if (code == V3ActCode.HLTHCARE)
2856      return "HLTHCARE";
2857    if (code == V3ActCode.HOMECARE)
2858      return "HOMECARE";
2859    if (code == V3ActCode.HOSPPTNT)
2860      return "HOSPPTNT";
2861    if (code == V3ActCode.HOSPVSTR)
2862      return "HOSPVSTR";
2863    if (code == V3ActCode.HOUSEHLD)
2864      return "HOUSEHLD";
2865    if (code == V3ActCode.INMATE)
2866      return "INMATE";
2867    if (code == V3ActCode.INTIMATE)
2868      return "INTIMATE";
2869    if (code == V3ActCode.LTRMCARE)
2870      return "LTRMCARE";
2871    if (code == V3ActCode.PLACE)
2872      return "PLACE";
2873    if (code == V3ActCode.PTNTCARE)
2874      return "PTNTCARE";
2875    if (code == V3ActCode.SCHOOL2)
2876      return "SCHOOL2";
2877    if (code == V3ActCode.SOCIAL2)
2878      return "SOCIAL2";
2879    if (code == V3ActCode.SUBSTNCE)
2880      return "SUBSTNCE";
2881    if (code == V3ActCode.TRAVINT)
2882      return "TRAVINT";
2883    if (code == V3ActCode.WORK2)
2884      return "WORK2";
2885    if (code == V3ActCode._ACTFINANCIALTRANSACTIONCODE)
2886      return "_ActFinancialTransactionCode";
2887    if (code == V3ActCode.CHRG)
2888      return "CHRG";
2889    if (code == V3ActCode.REV)
2890      return "REV";
2891    if (code == V3ActCode._ACTINCIDENTCODE)
2892      return "_ActIncidentCode";
2893    if (code == V3ActCode.MVA)
2894      return "MVA";
2895    if (code == V3ActCode.SCHOOL)
2896      return "SCHOOL";
2897    if (code == V3ActCode.SPT)
2898      return "SPT";
2899    if (code == V3ActCode.WPA)
2900      return "WPA";
2901    if (code == V3ActCode._ACTINFORMATIONACCESSCODE)
2902      return "_ActInformationAccessCode";
2903    if (code == V3ActCode.ACADR)
2904      return "ACADR";
2905    if (code == V3ActCode.ACALL)
2906      return "ACALL";
2907    if (code == V3ActCode.ACALLG)
2908      return "ACALLG";
2909    if (code == V3ActCode.ACCONS)
2910      return "ACCONS";
2911    if (code == V3ActCode.ACDEMO)
2912      return "ACDEMO";
2913    if (code == V3ActCode.ACDI)
2914      return "ACDI";
2915    if (code == V3ActCode.ACIMMUN)
2916      return "ACIMMUN";
2917    if (code == V3ActCode.ACLAB)
2918      return "ACLAB";
2919    if (code == V3ActCode.ACMED)
2920      return "ACMED";
2921    if (code == V3ActCode.ACMEDC)
2922      return "ACMEDC";
2923    if (code == V3ActCode.ACMEN)
2924      return "ACMEN";
2925    if (code == V3ActCode.ACOBS)
2926      return "ACOBS";
2927    if (code == V3ActCode.ACPOLPRG)
2928      return "ACPOLPRG";
2929    if (code == V3ActCode.ACPROV)
2930      return "ACPROV";
2931    if (code == V3ActCode.ACPSERV)
2932      return "ACPSERV";
2933    if (code == V3ActCode.ACSUBSTAB)
2934      return "ACSUBSTAB";
2935    if (code == V3ActCode._ACTINFORMATIONACCESSCONTEXTCODE)
2936      return "_ActInformationAccessContextCode";
2937    if (code == V3ActCode.INFAUT)
2938      return "INFAUT";
2939    if (code == V3ActCode.INFCON)
2940      return "INFCON";
2941    if (code == V3ActCode.INFCRT)
2942      return "INFCRT";
2943    if (code == V3ActCode.INFDNG)
2944      return "INFDNG";
2945    if (code == V3ActCode.INFEMER)
2946      return "INFEMER";
2947    if (code == V3ActCode.INFPWR)
2948      return "INFPWR";
2949    if (code == V3ActCode.INFREG)
2950      return "INFREG";
2951    if (code == V3ActCode._ACTINFORMATIONCATEGORYCODE)
2952      return "_ActInformationCategoryCode";
2953    if (code == V3ActCode.ALLCAT)
2954      return "ALLCAT";
2955    if (code == V3ActCode.ALLGCAT)
2956      return "ALLGCAT";
2957    if (code == V3ActCode.ARCAT)
2958      return "ARCAT";
2959    if (code == V3ActCode.COBSCAT)
2960      return "COBSCAT";
2961    if (code == V3ActCode.DEMOCAT)
2962      return "DEMOCAT";
2963    if (code == V3ActCode.DICAT)
2964      return "DICAT";
2965    if (code == V3ActCode.IMMUCAT)
2966      return "IMMUCAT";
2967    if (code == V3ActCode.LABCAT)
2968      return "LABCAT";
2969    if (code == V3ActCode.MEDCCAT)
2970      return "MEDCCAT";
2971    if (code == V3ActCode.MENCAT)
2972      return "MENCAT";
2973    if (code == V3ActCode.PSVCCAT)
2974      return "PSVCCAT";
2975    if (code == V3ActCode.RXCAT)
2976      return "RXCAT";
2977    if (code == V3ActCode._ACTINVOICEELEMENTCODE)
2978      return "_ActInvoiceElementCode";
2979    if (code == V3ActCode._ACTINVOICEADJUDICATIONPAYMENTCODE)
2980      return "_ActInvoiceAdjudicationPaymentCode";
2981    if (code == V3ActCode._ACTINVOICEADJUDICATIONPAYMENTGROUPCODE)
2982      return "_ActInvoiceAdjudicationPaymentGroupCode";
2983    if (code == V3ActCode.ALEC)
2984      return "ALEC";
2985    if (code == V3ActCode.BONUS)
2986      return "BONUS";
2987    if (code == V3ActCode.CFWD)
2988      return "CFWD";
2989    if (code == V3ActCode.EDU)
2990      return "EDU";
2991    if (code == V3ActCode.EPYMT)
2992      return "EPYMT";
2993    if (code == V3ActCode.GARN)
2994      return "GARN";
2995    if (code == V3ActCode.INVOICE)
2996      return "INVOICE";
2997    if (code == V3ActCode.PINV)
2998      return "PINV";
2999    if (code == V3ActCode.PPRD)
3000      return "PPRD";
3001    if (code == V3ActCode.PROA)
3002      return "PROA";
3003    if (code == V3ActCode.RECOV)
3004      return "RECOV";
3005    if (code == V3ActCode.RETRO)
3006      return "RETRO";
3007    if (code == V3ActCode.TRAN)
3008      return "TRAN";
3009    if (code == V3ActCode._ACTINVOICEADJUDICATIONPAYMENTSUMMARYCODE)
3010      return "_ActInvoiceAdjudicationPaymentSummaryCode";
3011    if (code == V3ActCode.INVTYPE)
3012      return "INVTYPE";
3013    if (code == V3ActCode.PAYEE)
3014      return "PAYEE";
3015    if (code == V3ActCode.PAYOR)
3016      return "PAYOR";
3017    if (code == V3ActCode.SENDAPP)
3018      return "SENDAPP";
3019    if (code == V3ActCode._ACTINVOICEDETAILCODE)
3020      return "_ActInvoiceDetailCode";
3021    if (code == V3ActCode._ACTINVOICEDETAILCLINICALPRODUCTCODE)
3022      return "_ActInvoiceDetailClinicalProductCode";
3023    if (code == V3ActCode.UNSPSC)
3024      return "UNSPSC";
3025    if (code == V3ActCode._ACTINVOICEDETAILDRUGPRODUCTCODE)
3026      return "_ActInvoiceDetailDrugProductCode";
3027    if (code == V3ActCode.GTIN)
3028      return "GTIN";
3029    if (code == V3ActCode.UPC)
3030      return "UPC";
3031    if (code == V3ActCode._ACTINVOICEDETAILGENERICCODE)
3032      return "_ActInvoiceDetailGenericCode";
3033    if (code == V3ActCode._ACTINVOICEDETAILGENERICADJUDICATORCODE)
3034      return "_ActInvoiceDetailGenericAdjudicatorCode";
3035    if (code == V3ActCode.COIN)
3036      return "COIN";
3037    if (code == V3ActCode.COPAYMENT)
3038      return "COPAYMENT";
3039    if (code == V3ActCode.DEDUCTIBLE)
3040      return "DEDUCTIBLE";
3041    if (code == V3ActCode.PAY)
3042      return "PAY";
3043    if (code == V3ActCode.SPEND)
3044      return "SPEND";
3045    if (code == V3ActCode.COINS)
3046      return "COINS";
3047    if (code == V3ActCode._ACTINVOICEDETAILGENERICMODIFIERCODE)
3048      return "_ActInvoiceDetailGenericModifierCode";
3049    if (code == V3ActCode.AFTHRS)
3050      return "AFTHRS";
3051    if (code == V3ActCode.ISOL)
3052      return "ISOL";
3053    if (code == V3ActCode.OOO)
3054      return "OOO";
3055    if (code == V3ActCode._ACTINVOICEDETAILGENERICPROVIDERCODE)
3056      return "_ActInvoiceDetailGenericProviderCode";
3057    if (code == V3ActCode.CANCAPT)
3058      return "CANCAPT";
3059    if (code == V3ActCode.DSC)
3060      return "DSC";
3061    if (code == V3ActCode.ESA)
3062      return "ESA";
3063    if (code == V3ActCode.FFSTOP)
3064      return "FFSTOP";
3065    if (code == V3ActCode.FNLFEE)
3066      return "FNLFEE";
3067    if (code == V3ActCode.FRSTFEE)
3068      return "FRSTFEE";
3069    if (code == V3ActCode.MARKUP)
3070      return "MARKUP";
3071    if (code == V3ActCode.MISSAPT)
3072      return "MISSAPT";
3073    if (code == V3ActCode.PERFEE)
3074      return "PERFEE";
3075    if (code == V3ActCode.PERMBNS)
3076      return "PERMBNS";
3077    if (code == V3ActCode.RESTOCK)
3078      return "RESTOCK";
3079    if (code == V3ActCode.TRAVEL)
3080      return "TRAVEL";
3081    if (code == V3ActCode.URGENT)
3082      return "URGENT";
3083    if (code == V3ActCode._ACTINVOICEDETAILTAXCODE)
3084      return "_ActInvoiceDetailTaxCode";
3085    if (code == V3ActCode.FST)
3086      return "FST";
3087    if (code == V3ActCode.HST)
3088      return "HST";
3089    if (code == V3ActCode.PST)
3090      return "PST";
3091    if (code == V3ActCode._ACTINVOICEDETAILPREFERREDACCOMMODATIONCODE)
3092      return "_ActInvoiceDetailPreferredAccommodationCode";
3093    if (code == V3ActCode._ACTENCOUNTERACCOMMODATIONCODE)
3094      return "_ActEncounterAccommodationCode";
3095    if (code == V3ActCode._HL7ACCOMMODATIONCODE)
3096      return "_HL7AccommodationCode";
3097    if (code == V3ActCode.I)
3098      return "I";
3099    if (code == V3ActCode.P)
3100      return "P";
3101    if (code == V3ActCode.S)
3102      return "S";
3103    if (code == V3ActCode.SP)
3104      return "SP";
3105    if (code == V3ActCode.W)
3106      return "W";
3107    if (code == V3ActCode._ACTINVOICEDETAILCLINICALSERVICECODE)
3108      return "_ActInvoiceDetailClinicalServiceCode";
3109    if (code == V3ActCode._ACTINVOICEGROUPCODE)
3110      return "_ActInvoiceGroupCode";
3111    if (code == V3ActCode._ACTINVOICEINTERGROUPCODE)
3112      return "_ActInvoiceInterGroupCode";
3113    if (code == V3ActCode.CPNDDRGING)
3114      return "CPNDDRGING";
3115    if (code == V3ActCode.CPNDINDING)
3116      return "CPNDINDING";
3117    if (code == V3ActCode.CPNDSUPING)
3118      return "CPNDSUPING";
3119    if (code == V3ActCode.DRUGING)
3120      return "DRUGING";
3121    if (code == V3ActCode.FRAMEING)
3122      return "FRAMEING";
3123    if (code == V3ActCode.LENSING)
3124      return "LENSING";
3125    if (code == V3ActCode.PRDING)
3126      return "PRDING";
3127    if (code == V3ActCode._ACTINVOICEROOTGROUPCODE)
3128      return "_ActInvoiceRootGroupCode";
3129    if (code == V3ActCode.CPINV)
3130      return "CPINV";
3131    if (code == V3ActCode.CSINV)
3132      return "CSINV";
3133    if (code == V3ActCode.CSPINV)
3134      return "CSPINV";
3135    if (code == V3ActCode.FININV)
3136      return "FININV";
3137    if (code == V3ActCode.OHSINV)
3138      return "OHSINV";
3139    if (code == V3ActCode.PAINV)
3140      return "PAINV";
3141    if (code == V3ActCode.RXCINV)
3142      return "RXCINV";
3143    if (code == V3ActCode.RXDINV)
3144      return "RXDINV";
3145    if (code == V3ActCode.SBFINV)
3146      return "SBFINV";
3147    if (code == V3ActCode.VRXINV)
3148      return "VRXINV";
3149    if (code == V3ActCode._ACTINVOICEELEMENTSUMMARYCODE)
3150      return "_ActInvoiceElementSummaryCode";
3151    if (code == V3ActCode._INVOICEELEMENTADJUDICATED)
3152      return "_InvoiceElementAdjudicated";
3153    if (code == V3ActCode.ADNFPPELAT)
3154      return "ADNFPPELAT";
3155    if (code == V3ActCode.ADNFPPELCT)
3156      return "ADNFPPELCT";
3157    if (code == V3ActCode.ADNFPPMNAT)
3158      return "ADNFPPMNAT";
3159    if (code == V3ActCode.ADNFPPMNCT)
3160      return "ADNFPPMNCT";
3161    if (code == V3ActCode.ADNFSPELAT)
3162      return "ADNFSPELAT";
3163    if (code == V3ActCode.ADNFSPELCT)
3164      return "ADNFSPELCT";
3165    if (code == V3ActCode.ADNFSPMNAT)
3166      return "ADNFSPMNAT";
3167    if (code == V3ActCode.ADNFSPMNCT)
3168      return "ADNFSPMNCT";
3169    if (code == V3ActCode.ADNPPPELAT)
3170      return "ADNPPPELAT";
3171    if (code == V3ActCode.ADNPPPELCT)
3172      return "ADNPPPELCT";
3173    if (code == V3ActCode.ADNPPPMNAT)
3174      return "ADNPPPMNAT";
3175    if (code == V3ActCode.ADNPPPMNCT)
3176      return "ADNPPPMNCT";
3177    if (code == V3ActCode.ADNPSPELAT)
3178      return "ADNPSPELAT";
3179    if (code == V3ActCode.ADNPSPELCT)
3180      return "ADNPSPELCT";
3181    if (code == V3ActCode.ADNPSPMNAT)
3182      return "ADNPSPMNAT";
3183    if (code == V3ActCode.ADNPSPMNCT)
3184      return "ADNPSPMNCT";
3185    if (code == V3ActCode.ADPPPPELAT)
3186      return "ADPPPPELAT";
3187    if (code == V3ActCode.ADPPPPELCT)
3188      return "ADPPPPELCT";
3189    if (code == V3ActCode.ADPPPPMNAT)
3190      return "ADPPPPMNAT";
3191    if (code == V3ActCode.ADPPPPMNCT)
3192      return "ADPPPPMNCT";
3193    if (code == V3ActCode.ADPPSPELAT)
3194      return "ADPPSPELAT";
3195    if (code == V3ActCode.ADPPSPELCT)
3196      return "ADPPSPELCT";
3197    if (code == V3ActCode.ADPPSPMNAT)
3198      return "ADPPSPMNAT";
3199    if (code == V3ActCode.ADPPSPMNCT)
3200      return "ADPPSPMNCT";
3201    if (code == V3ActCode.ADRFPPELAT)
3202      return "ADRFPPELAT";
3203    if (code == V3ActCode.ADRFPPELCT)
3204      return "ADRFPPELCT";
3205    if (code == V3ActCode.ADRFPPMNAT)
3206      return "ADRFPPMNAT";
3207    if (code == V3ActCode.ADRFPPMNCT)
3208      return "ADRFPPMNCT";
3209    if (code == V3ActCode.ADRFSPELAT)
3210      return "ADRFSPELAT";
3211    if (code == V3ActCode.ADRFSPELCT)
3212      return "ADRFSPELCT";
3213    if (code == V3ActCode.ADRFSPMNAT)
3214      return "ADRFSPMNAT";
3215    if (code == V3ActCode.ADRFSPMNCT)
3216      return "ADRFSPMNCT";
3217    if (code == V3ActCode._INVOICEELEMENTPAID)
3218      return "_InvoiceElementPaid";
3219    if (code == V3ActCode.PDNFPPELAT)
3220      return "PDNFPPELAT";
3221    if (code == V3ActCode.PDNFPPELCT)
3222      return "PDNFPPELCT";
3223    if (code == V3ActCode.PDNFPPMNAT)
3224      return "PDNFPPMNAT";
3225    if (code == V3ActCode.PDNFPPMNCT)
3226      return "PDNFPPMNCT";
3227    if (code == V3ActCode.PDNFSPELAT)
3228      return "PDNFSPELAT";
3229    if (code == V3ActCode.PDNFSPELCT)
3230      return "PDNFSPELCT";
3231    if (code == V3ActCode.PDNFSPMNAT)
3232      return "PDNFSPMNAT";
3233    if (code == V3ActCode.PDNFSPMNCT)
3234      return "PDNFSPMNCT";
3235    if (code == V3ActCode.PDNPPPELAT)
3236      return "PDNPPPELAT";
3237    if (code == V3ActCode.PDNPPPELCT)
3238      return "PDNPPPELCT";
3239    if (code == V3ActCode.PDNPPPMNAT)
3240      return "PDNPPPMNAT";
3241    if (code == V3ActCode.PDNPPPMNCT)
3242      return "PDNPPPMNCT";
3243    if (code == V3ActCode.PDNPSPELAT)
3244      return "PDNPSPELAT";
3245    if (code == V3ActCode.PDNPSPELCT)
3246      return "PDNPSPELCT";
3247    if (code == V3ActCode.PDNPSPMNAT)
3248      return "PDNPSPMNAT";
3249    if (code == V3ActCode.PDNPSPMNCT)
3250      return "PDNPSPMNCT";
3251    if (code == V3ActCode.PDPPPPELAT)
3252      return "PDPPPPELAT";
3253    if (code == V3ActCode.PDPPPPELCT)
3254      return "PDPPPPELCT";
3255    if (code == V3ActCode.PDPPPPMNAT)
3256      return "PDPPPPMNAT";
3257    if (code == V3ActCode.PDPPPPMNCT)
3258      return "PDPPPPMNCT";
3259    if (code == V3ActCode.PDPPSPELAT)
3260      return "PDPPSPELAT";
3261    if (code == V3ActCode.PDPPSPELCT)
3262      return "PDPPSPELCT";
3263    if (code == V3ActCode.PDPPSPMNAT)
3264      return "PDPPSPMNAT";
3265    if (code == V3ActCode.PDPPSPMNCT)
3266      return "PDPPSPMNCT";
3267    if (code == V3ActCode._INVOICEELEMENTSUBMITTED)
3268      return "_InvoiceElementSubmitted";
3269    if (code == V3ActCode.SBBLELAT)
3270      return "SBBLELAT";
3271    if (code == V3ActCode.SBBLELCT)
3272      return "SBBLELCT";
3273    if (code == V3ActCode.SBNFELAT)
3274      return "SBNFELAT";
3275    if (code == V3ActCode.SBNFELCT)
3276      return "SBNFELCT";
3277    if (code == V3ActCode.SBPDELAT)
3278      return "SBPDELAT";
3279    if (code == V3ActCode.SBPDELCT)
3280      return "SBPDELCT";
3281    if (code == V3ActCode._ACTINVOICEOVERRIDECODE)
3282      return "_ActInvoiceOverrideCode";
3283    if (code == V3ActCode.COVGE)
3284      return "COVGE";
3285    if (code == V3ActCode.EFORM)
3286      return "EFORM";
3287    if (code == V3ActCode.FAX)
3288      return "FAX";
3289    if (code == V3ActCode.GFTH)
3290      return "GFTH";
3291    if (code == V3ActCode.LATE)
3292      return "LATE";
3293    if (code == V3ActCode.MANUAL)
3294      return "MANUAL";
3295    if (code == V3ActCode.OOJ)
3296      return "OOJ";
3297    if (code == V3ActCode.ORTHO)
3298      return "ORTHO";
3299    if (code == V3ActCode.PAPER)
3300      return "PAPER";
3301    if (code == V3ActCode.PIE)
3302      return "PIE";
3303    if (code == V3ActCode.PYRDELAY)
3304      return "PYRDELAY";
3305    if (code == V3ActCode.REFNR)
3306      return "REFNR";
3307    if (code == V3ActCode.REPSERV)
3308      return "REPSERV";
3309    if (code == V3ActCode.UNRELAT)
3310      return "UNRELAT";
3311    if (code == V3ActCode.VERBAUTH)
3312      return "VERBAUTH";
3313    if (code == V3ActCode._ACTLISTCODE)
3314      return "_ActListCode";
3315    if (code == V3ActCode._ACTOBSERVATIONLIST)
3316      return "_ActObservationList";
3317    if (code == V3ActCode.CARELIST)
3318      return "CARELIST";
3319    if (code == V3ActCode.CONDLIST)
3320      return "CONDLIST";
3321    if (code == V3ActCode.INTOLIST)
3322      return "INTOLIST";
3323    if (code == V3ActCode.PROBLIST)
3324      return "PROBLIST";
3325    if (code == V3ActCode.RISKLIST)
3326      return "RISKLIST";
3327    if (code == V3ActCode.GOALLIST)
3328      return "GOALLIST";
3329    if (code == V3ActCode._ACTTHERAPYDURATIONWORKINGLISTCODE)
3330      return "_ActTherapyDurationWorkingListCode";
3331    if (code == V3ActCode._ACTMEDICATIONTHERAPYDURATIONWORKINGLISTCODE)
3332      return "_ActMedicationTherapyDurationWorkingListCode";
3333    if (code == V3ActCode.ACU)
3334      return "ACU";
3335    if (code == V3ActCode.CHRON)
3336      return "CHRON";
3337    if (code == V3ActCode.ONET)
3338      return "ONET";
3339    if (code == V3ActCode.PRN)
3340      return "PRN";
3341    if (code == V3ActCode.MEDLIST)
3342      return "MEDLIST";
3343    if (code == V3ActCode.CURMEDLIST)
3344      return "CURMEDLIST";
3345    if (code == V3ActCode.DISCMEDLIST)
3346      return "DISCMEDLIST";
3347    if (code == V3ActCode.HISTMEDLIST)
3348      return "HISTMEDLIST";
3349    if (code == V3ActCode._ACTMONITORINGPROTOCOLCODE)
3350      return "_ActMonitoringProtocolCode";
3351    if (code == V3ActCode.CTLSUB)
3352      return "CTLSUB";
3353    if (code == V3ActCode.INV)
3354      return "INV";
3355    if (code == V3ActCode.LU)
3356      return "LU";
3357    if (code == V3ActCode.OTC)
3358      return "OTC";
3359    if (code == V3ActCode.RX)
3360      return "RX";
3361    if (code == V3ActCode.SA)
3362      return "SA";
3363    if (code == V3ActCode.SAC)
3364      return "SAC";
3365    if (code == V3ActCode._ACTNONOBSERVATIONINDICATIONCODE)
3366      return "_ActNonObservationIndicationCode";
3367    if (code == V3ActCode.IND01)
3368      return "IND01";
3369    if (code == V3ActCode.IND02)
3370      return "IND02";
3371    if (code == V3ActCode.IND03)
3372      return "IND03";
3373    if (code == V3ActCode.IND04)
3374      return "IND04";
3375    if (code == V3ActCode.IND05)
3376      return "IND05";
3377    if (code == V3ActCode._ACTOBSERVATIONVERIFICATIONTYPE)
3378      return "_ActObservationVerificationType";
3379    if (code == V3ActCode.VFPAPER)
3380      return "VFPAPER";
3381    if (code == V3ActCode._ACTPAYMENTCODE)
3382      return "_ActPaymentCode";
3383    if (code == V3ActCode.ACH)
3384      return "ACH";
3385    if (code == V3ActCode.CHK)
3386      return "CHK";
3387    if (code == V3ActCode.DDP)
3388      return "DDP";
3389    if (code == V3ActCode.NON)
3390      return "NON";
3391    if (code == V3ActCode._ACTPHARMACYSUPPLYTYPE)
3392      return "_ActPharmacySupplyType";
3393    if (code == V3ActCode.DF)
3394      return "DF";
3395    if (code == V3ActCode.EM)
3396      return "EM";
3397    if (code == V3ActCode.SO)
3398      return "SO";
3399    if (code == V3ActCode.FF)
3400      return "FF";
3401    if (code == V3ActCode.FFC)
3402      return "FFC";
3403    if (code == V3ActCode.FFP)
3404      return "FFP";
3405    if (code == V3ActCode.FFSS)
3406      return "FFSS";
3407    if (code == V3ActCode.TF)
3408      return "TF";
3409    if (code == V3ActCode.FS)
3410      return "FS";
3411    if (code == V3ActCode.MS)
3412      return "MS";
3413    if (code == V3ActCode.RF)
3414      return "RF";
3415    if (code == V3ActCode.UD)
3416      return "UD";
3417    if (code == V3ActCode.RFC)
3418      return "RFC";
3419    if (code == V3ActCode.RFCS)
3420      return "RFCS";
3421    if (code == V3ActCode.RFF)
3422      return "RFF";
3423    if (code == V3ActCode.RFFS)
3424      return "RFFS";
3425    if (code == V3ActCode.RFP)
3426      return "RFP";
3427    if (code == V3ActCode.RFPS)
3428      return "RFPS";
3429    if (code == V3ActCode.RFS)
3430      return "RFS";
3431    if (code == V3ActCode.TB)
3432      return "TB";
3433    if (code == V3ActCode.TBS)
3434      return "TBS";
3435    if (code == V3ActCode.UDE)
3436      return "UDE";
3437    if (code == V3ActCode._ACTPOLICYTYPE)
3438      return "_ActPolicyType";
3439    if (code == V3ActCode._ACTPRIVACYPOLICY)
3440      return "_ActPrivacyPolicy";
3441    if (code == V3ActCode._ACTCONSENTDIRECTIVE)
3442      return "_ActConsentDirective";
3443    if (code == V3ActCode.EMRGONLY)
3444      return "EMRGONLY";
3445    if (code == V3ActCode.GRANTORCHOICE)
3446      return "GRANTORCHOICE";
3447    if (code == V3ActCode.IMPLIED)
3448      return "IMPLIED";
3449    if (code == V3ActCode.IMPLIEDD)
3450      return "IMPLIEDD";
3451    if (code == V3ActCode.NOCONSENT)
3452      return "NOCONSENT";
3453    if (code == V3ActCode.NOPP)
3454      return "NOPP";
3455    if (code == V3ActCode.OPTIN)
3456      return "OPTIN";
3457    if (code == V3ActCode.OPTINR)
3458      return "OPTINR";
3459    if (code == V3ActCode.OPTOUT)
3460      return "OPTOUT";
3461    if (code == V3ActCode.OPTOUTE)
3462      return "OPTOUTE";
3463    if (code == V3ActCode._ACTPRIVACYLAW)
3464      return "_ActPrivacyLaw";
3465    if (code == V3ActCode._ACTUSPRIVACYLAW)
3466      return "_ActUSPrivacyLaw";
3467    if (code == V3ActCode._42CFRPART2)
3468      return "42CFRPart2";
3469    if (code == V3ActCode.COMMONRULE)
3470      return "CommonRule";
3471    if (code == V3ActCode.HIPAANOPP)
3472      return "HIPAANOPP";
3473    if (code == V3ActCode.HIPAAPSYNOTES)
3474      return "HIPAAPsyNotes";
3475    if (code == V3ActCode.HIPAASELFPAY)
3476      return "HIPAASelfPay";
3477    if (code == V3ActCode.TITLE38SECTION7332)
3478      return "Title38Section7332";
3479    if (code == V3ActCode._INFORMATIONSENSITIVITYPOLICY)
3480      return "_InformationSensitivityPolicy";
3481    if (code == V3ActCode._ACTINFORMATIONSENSITIVITYPOLICY)
3482      return "_ActInformationSensitivityPolicy";
3483    if (code == V3ActCode.ETH)
3484      return "ETH";
3485    if (code == V3ActCode.GDIS)
3486      return "GDIS";
3487    if (code == V3ActCode.HIV)
3488      return "HIV";
3489    if (code == V3ActCode.MST)
3490      return "MST";
3491    if (code == V3ActCode.SCA)
3492      return "SCA";
3493    if (code == V3ActCode.SDV)
3494      return "SDV";
3495    if (code == V3ActCode.SEX)
3496      return "SEX";
3497    if (code == V3ActCode.SPI)
3498      return "SPI";
3499    if (code == V3ActCode.BH)
3500      return "BH";
3501    if (code == V3ActCode.COGN)
3502      return "COGN";
3503    if (code == V3ActCode.DVD)
3504      return "DVD";
3505    if (code == V3ActCode.EMOTDIS)
3506      return "EMOTDIS";
3507    if (code == V3ActCode.MH)
3508      return "MH";
3509    if (code == V3ActCode.PSY)
3510      return "PSY";
3511    if (code == V3ActCode.PSYTHPN)
3512      return "PSYTHPN";
3513    if (code == V3ActCode.SUD)
3514      return "SUD";
3515    if (code == V3ActCode.ETHUD)
3516      return "ETHUD";
3517    if (code == V3ActCode.OPIOIDUD)
3518      return "OPIOIDUD";
3519    if (code == V3ActCode.STD)
3520      return "STD";
3521    if (code == V3ActCode.TBOO)
3522      return "TBOO";
3523    if (code == V3ActCode.VIO)
3524      return "VIO";
3525    if (code == V3ActCode.SICKLE)
3526      return "SICKLE";
3527    if (code == V3ActCode._ENTITYSENSITIVITYPOLICYTYPE)
3528      return "_EntitySensitivityPolicyType";
3529    if (code == V3ActCode.DEMO)
3530      return "DEMO";
3531    if (code == V3ActCode.DOB)
3532      return "DOB";
3533    if (code == V3ActCode.GENDER)
3534      return "GENDER";
3535    if (code == V3ActCode.LIVARG)
3536      return "LIVARG";
3537    if (code == V3ActCode.MARST)
3538      return "MARST";
3539    if (code == V3ActCode.RACE)
3540      return "RACE";
3541    if (code == V3ActCode.REL)
3542      return "REL";
3543    if (code == V3ActCode._ROLEINFORMATIONSENSITIVITYPOLICY)
3544      return "_RoleInformationSensitivityPolicy";
3545    if (code == V3ActCode.B)
3546      return "B";
3547    if (code == V3ActCode.EMPL)
3548      return "EMPL";
3549    if (code == V3ActCode.LOCIS)
3550      return "LOCIS";
3551    if (code == V3ActCode.SSP)
3552      return "SSP";
3553    if (code == V3ActCode.ADOL)
3554      return "ADOL";
3555    if (code == V3ActCode.CEL)
3556      return "CEL";
3557    if (code == V3ActCode.DIA)
3558      return "DIA";
3559    if (code == V3ActCode.DRGIS)
3560      return "DRGIS";
3561    if (code == V3ActCode.EMP)
3562      return "EMP";
3563    if (code == V3ActCode.PDS)
3564      return "PDS";
3565    if (code == V3ActCode.PHY)
3566      return "PHY";
3567    if (code == V3ActCode.PRS)
3568      return "PRS";
3569    if (code == V3ActCode.COMPT)
3570      return "COMPT";
3571    if (code == V3ActCode.ACOCOMPT)
3572      return "ACOCOMPT";
3573    if (code == V3ActCode.CTCOMPT)
3574      return "CTCOMPT";
3575    if (code == V3ActCode.FMCOMPT)
3576      return "FMCOMPT";
3577    if (code == V3ActCode.HRCOMPT)
3578      return "HRCOMPT";
3579    if (code == V3ActCode.LRCOMPT)
3580      return "LRCOMPT";
3581    if (code == V3ActCode.PACOMPT)
3582      return "PACOMPT";
3583    if (code == V3ActCode.RESCOMPT)
3584      return "RESCOMPT";
3585    if (code == V3ActCode.RMGTCOMPT)
3586      return "RMGTCOMPT";
3587    if (code == V3ActCode.ACTTRUSTPOLICYTYPE)
3588      return "ActTrustPolicyType";
3589    if (code == V3ActCode.TRSTACCRD)
3590      return "TRSTACCRD";
3591    if (code == V3ActCode.TRSTAGRE)
3592      return "TRSTAGRE";
3593    if (code == V3ActCode.TRSTASSUR)
3594      return "TRSTASSUR";
3595    if (code == V3ActCode.TRSTCERT)
3596      return "TRSTCERT";
3597    if (code == V3ActCode.TRSTFWK)
3598      return "TRSTFWK";
3599    if (code == V3ActCode.TRSTMEC)
3600      return "TRSTMEC";
3601    if (code == V3ActCode.COVPOL)
3602      return "COVPOL";
3603    if (code == V3ActCode.SECURITYPOLICY)
3604      return "SecurityPolicy";
3605    if (code == V3ActCode.AUTHPOL)
3606      return "AUTHPOL";
3607    if (code == V3ActCode.ACCESSCONSCHEME)
3608      return "ACCESSCONSCHEME";
3609    if (code == V3ActCode.DELEPOL)
3610      return "DELEPOL";
3611    if (code == V3ActCode.OBLIGATIONPOLICY)
3612      return "ObligationPolicy";
3613    if (code == V3ActCode.ANONY)
3614      return "ANONY";
3615    if (code == V3ActCode.AOD)
3616      return "AOD";
3617    if (code == V3ActCode.AUDIT)
3618      return "AUDIT";
3619    if (code == V3ActCode.AUDTR)
3620      return "AUDTR";
3621    if (code == V3ActCode.CPLYCC)
3622      return "CPLYCC";
3623    if (code == V3ActCode.CPLYCD)
3624      return "CPLYCD";
3625    if (code == V3ActCode.CPLYJPP)
3626      return "CPLYJPP";
3627    if (code == V3ActCode.CPLYOPP)
3628      return "CPLYOPP";
3629    if (code == V3ActCode.CPLYOSP)
3630      return "CPLYOSP";
3631    if (code == V3ActCode.CPLYPOL)
3632      return "CPLYPOL";
3633    if (code == V3ActCode.DECLASSIFYLABEL)
3634      return "DECLASSIFYLABEL";
3635    if (code == V3ActCode.DEID)
3636      return "DEID";
3637    if (code == V3ActCode.DELAU)
3638      return "DELAU";
3639    if (code == V3ActCode.DOWNGRDLABEL)
3640      return "DOWNGRDLABEL";
3641    if (code == V3ActCode.DRIVLABEL)
3642      return "DRIVLABEL";
3643    if (code == V3ActCode.ENCRYPT)
3644      return "ENCRYPT";
3645    if (code == V3ActCode.ENCRYPTR)
3646      return "ENCRYPTR";
3647    if (code == V3ActCode.ENCRYPTT)
3648      return "ENCRYPTT";
3649    if (code == V3ActCode.ENCRYPTU)
3650      return "ENCRYPTU";
3651    if (code == V3ActCode.HUAPRV)
3652      return "HUAPRV";
3653    if (code == V3ActCode.LABEL)
3654      return "LABEL";
3655    if (code == V3ActCode.MASK)
3656      return "MASK";
3657    if (code == V3ActCode.MINEC)
3658      return "MINEC";
3659    if (code == V3ActCode.PERSISTLABEL)
3660      return "PERSISTLABEL";
3661    if (code == V3ActCode.PRIVMARK)
3662      return "PRIVMARK";
3663    if (code == V3ActCode.PSEUD)
3664      return "PSEUD";
3665    if (code == V3ActCode.REDACT)
3666      return "REDACT";
3667    if (code == V3ActCode.UPGRDLABEL)
3668      return "UPGRDLABEL";
3669    if (code == V3ActCode.REFRAINPOLICY)
3670      return "RefrainPolicy";
3671    if (code == V3ActCode.NOAUTH)
3672      return "NOAUTH";
3673    if (code == V3ActCode.NOCOLLECT)
3674      return "NOCOLLECT";
3675    if (code == V3ActCode.NODSCLCD)
3676      return "NODSCLCD";
3677    if (code == V3ActCode.NODSCLCDS)
3678      return "NODSCLCDS";
3679    if (code == V3ActCode.NOINTEGRATE)
3680      return "NOINTEGRATE";
3681    if (code == V3ActCode.NOLIST)
3682      return "NOLIST";
3683    if (code == V3ActCode.NOMOU)
3684      return "NOMOU";
3685    if (code == V3ActCode.NOORGPOL)
3686      return "NOORGPOL";
3687    if (code == V3ActCode.NOPAT)
3688      return "NOPAT";
3689    if (code == V3ActCode.NOPERSISTP)
3690      return "NOPERSISTP";
3691    if (code == V3ActCode.NORDSCLCD)
3692      return "NORDSCLCD";
3693    if (code == V3ActCode.NORDSCLCDS)
3694      return "NORDSCLCDS";
3695    if (code == V3ActCode.NORDSCLW)
3696      return "NORDSCLW";
3697    if (code == V3ActCode.NORELINK)
3698      return "NORELINK";
3699    if (code == V3ActCode.NOREUSE)
3700      return "NOREUSE";
3701    if (code == V3ActCode.NOVIP)
3702      return "NOVIP";
3703    if (code == V3ActCode.ORCON)
3704      return "ORCON";
3705    if (code == V3ActCode._ACTPRODUCTACQUISITIONCODE)
3706      return "_ActProductAcquisitionCode";
3707    if (code == V3ActCode.LOAN)
3708      return "LOAN";
3709    if (code == V3ActCode.RENT)
3710      return "RENT";
3711    if (code == V3ActCode.TRANSFER)
3712      return "TRANSFER";
3713    if (code == V3ActCode.SALE)
3714      return "SALE";
3715    if (code == V3ActCode._ACTSPECIMENTRANSPORTCODE)
3716      return "_ActSpecimenTransportCode";
3717    if (code == V3ActCode.SREC)
3718      return "SREC";
3719    if (code == V3ActCode.SSTOR)
3720      return "SSTOR";
3721    if (code == V3ActCode.STRAN)
3722      return "STRAN";
3723    if (code == V3ActCode._ACTSPECIMENTREATMENTCODE)
3724      return "_ActSpecimenTreatmentCode";
3725    if (code == V3ActCode.ACID)
3726      return "ACID";
3727    if (code == V3ActCode.ALK)
3728      return "ALK";
3729    if (code == V3ActCode.DEFB)
3730      return "DEFB";
3731    if (code == V3ActCode.FILT)
3732      return "FILT";
3733    if (code == V3ActCode.LDLP)
3734      return "LDLP";
3735    if (code == V3ActCode.NEUT)
3736      return "NEUT";
3737    if (code == V3ActCode.RECA)
3738      return "RECA";
3739    if (code == V3ActCode.UFIL)
3740      return "UFIL";
3741    if (code == V3ActCode._ACTSUBSTANCEADMINISTRATIONCODE)
3742      return "_ActSubstanceAdministrationCode";
3743    if (code == V3ActCode.DRUG)
3744      return "DRUG";
3745    if (code == V3ActCode.FD)
3746      return "FD";
3747    if (code == V3ActCode.IMMUNIZ)
3748      return "IMMUNIZ";
3749    if (code == V3ActCode.BOOSTER)
3750      return "BOOSTER";
3751    if (code == V3ActCode.INITIMMUNIZ)
3752      return "INITIMMUNIZ";
3753    if (code == V3ActCode._ACTTASKCODE)
3754      return "_ActTaskCode";
3755    if (code == V3ActCode.OE)
3756      return "OE";
3757    if (code == V3ActCode.LABOE)
3758      return "LABOE";
3759    if (code == V3ActCode.MEDOE)
3760      return "MEDOE";
3761    if (code == V3ActCode.PATDOC)
3762      return "PATDOC";
3763    if (code == V3ActCode.ALLERLREV)
3764      return "ALLERLREV";
3765    if (code == V3ActCode.CLINNOTEE)
3766      return "CLINNOTEE";
3767    if (code == V3ActCode.DIAGLISTE)
3768      return "DIAGLISTE";
3769    if (code == V3ActCode.DISCHINSTE)
3770      return "DISCHINSTE";
3771    if (code == V3ActCode.DISCHSUME)
3772      return "DISCHSUME";
3773    if (code == V3ActCode.PATEDUE)
3774      return "PATEDUE";
3775    if (code == V3ActCode.PATREPE)
3776      return "PATREPE";
3777    if (code == V3ActCode.PROBLISTE)
3778      return "PROBLISTE";
3779    if (code == V3ActCode.RADREPE)
3780      return "RADREPE";
3781    if (code == V3ActCode.IMMLREV)
3782      return "IMMLREV";
3783    if (code == V3ActCode.REMLREV)
3784      return "REMLREV";
3785    if (code == V3ActCode.WELLREMLREV)
3786      return "WELLREMLREV";
3787    if (code == V3ActCode.PATINFO)
3788      return "PATINFO";
3789    if (code == V3ActCode.ALLERLE)
3790      return "ALLERLE";
3791    if (code == V3ActCode.CDSREV)
3792      return "CDSREV";
3793    if (code == V3ActCode.CLINNOTEREV)
3794      return "CLINNOTEREV";
3795    if (code == V3ActCode.DISCHSUMREV)
3796      return "DISCHSUMREV";
3797    if (code == V3ActCode.DIAGLISTREV)
3798      return "DIAGLISTREV";
3799    if (code == V3ActCode.IMMLE)
3800      return "IMMLE";
3801    if (code == V3ActCode.LABRREV)
3802      return "LABRREV";
3803    if (code == V3ActCode.MICRORREV)
3804      return "MICRORREV";
3805    if (code == V3ActCode.MICROORGRREV)
3806      return "MICROORGRREV";
3807    if (code == V3ActCode.MICROSENSRREV)
3808      return "MICROSENSRREV";
3809    if (code == V3ActCode.MLREV)
3810      return "MLREV";
3811    if (code == V3ActCode.MARWLREV)
3812      return "MARWLREV";
3813    if (code == V3ActCode.OREV)
3814      return "OREV";
3815    if (code == V3ActCode.PATREPREV)
3816      return "PATREPREV";
3817    if (code == V3ActCode.PROBLISTREV)
3818      return "PROBLISTREV";
3819    if (code == V3ActCode.RADREPREV)
3820      return "RADREPREV";
3821    if (code == V3ActCode.REMLE)
3822      return "REMLE";
3823    if (code == V3ActCode.WELLREMLE)
3824      return "WELLREMLE";
3825    if (code == V3ActCode.RISKASSESS)
3826      return "RISKASSESS";
3827    if (code == V3ActCode.FALLRISK)
3828      return "FALLRISK";
3829    if (code == V3ActCode._ACTTRANSPORTATIONMODECODE)
3830      return "_ActTransportationModeCode";
3831    if (code == V3ActCode._ACTPATIENTTRANSPORTATIONMODECODE)
3832      return "_ActPatientTransportationModeCode";
3833    if (code == V3ActCode.AFOOT)
3834      return "AFOOT";
3835    if (code == V3ActCode.AMBT)
3836      return "AMBT";
3837    if (code == V3ActCode.AMBAIR)
3838      return "AMBAIR";
3839    if (code == V3ActCode.AMBGRND)
3840      return "AMBGRND";
3841    if (code == V3ActCode.AMBHELO)
3842      return "AMBHELO";
3843    if (code == V3ActCode.LAWENF)
3844      return "LAWENF";
3845    if (code == V3ActCode.PRVTRN)
3846      return "PRVTRN";
3847    if (code == V3ActCode.PUBTRN)
3848      return "PUBTRN";
3849    if (code == V3ActCode._OBSERVATIONTYPE)
3850      return "_ObservationType";
3851    if (code == V3ActCode._ACTSPECOBSCODE)
3852      return "_ActSpecObsCode";
3853    if (code == V3ActCode.ARTBLD)
3854      return "ARTBLD";
3855    if (code == V3ActCode.DILUTION)
3856      return "DILUTION";
3857    if (code == V3ActCode.AUTOHIGH)
3858      return "AUTO-HIGH";
3859    if (code == V3ActCode.AUTOLOW)
3860      return "AUTO-LOW";
3861    if (code == V3ActCode.PRE)
3862      return "PRE";
3863    if (code == V3ActCode.RERUN)
3864      return "RERUN";
3865    if (code == V3ActCode.EVNFCTS)
3866      return "EVNFCTS";
3867    if (code == V3ActCode.INTFR)
3868      return "INTFR";
3869    if (code == V3ActCode.FIBRIN)
3870      return "FIBRIN";
3871    if (code == V3ActCode.HEMOLYSIS)
3872      return "HEMOLYSIS";
3873    if (code == V3ActCode.ICTERUS)
3874      return "ICTERUS";
3875    if (code == V3ActCode.LIPEMIA)
3876      return "LIPEMIA";
3877    if (code == V3ActCode.VOLUME)
3878      return "VOLUME";
3879    if (code == V3ActCode.AVAILABLE)
3880      return "AVAILABLE";
3881    if (code == V3ActCode.CONSUMPTION)
3882      return "CONSUMPTION";
3883    if (code == V3ActCode.CURRENT)
3884      return "CURRENT";
3885    if (code == V3ActCode.INITIAL)
3886      return "INITIAL";
3887    if (code == V3ActCode._ANNOTATIONTYPE)
3888      return "_AnnotationType";
3889    if (code == V3ActCode._ACTPATIENTANNOTATIONTYPE)
3890      return "_ActPatientAnnotationType";
3891    if (code == V3ActCode.ANNDI)
3892      return "ANNDI";
3893    if (code == V3ActCode.ANNGEN)
3894      return "ANNGEN";
3895    if (code == V3ActCode.ANNIMM)
3896      return "ANNIMM";
3897    if (code == V3ActCode.ANNLAB)
3898      return "ANNLAB";
3899    if (code == V3ActCode.ANNMED)
3900      return "ANNMED";
3901    if (code == V3ActCode._GENETICOBSERVATIONTYPE)
3902      return "_GeneticObservationType";
3903    if (code == V3ActCode.GENE)
3904      return "GENE";
3905    if (code == V3ActCode._IMMUNIZATIONOBSERVATIONTYPE)
3906      return "_ImmunizationObservationType";
3907    if (code == V3ActCode.OBSANTC)
3908      return "OBSANTC";
3909    if (code == V3ActCode.OBSANTV)
3910      return "OBSANTV";
3911    if (code == V3ActCode._INDIVIDUALCASESAFETYREPORTTYPE)
3912      return "_IndividualCaseSafetyReportType";
3913    if (code == V3ActCode.PATADVEVNT)
3914      return "PAT_ADV_EVNT";
3915    if (code == V3ActCode.VACPROBLEM)
3916      return "VAC_PROBLEM";
3917    if (code == V3ActCode._LOINCOBSERVATIONACTCONTEXTAGETYPE)
3918      return "_LOINCObservationActContextAgeType";
3919    if (code == V3ActCode._216119)
3920      return "21611-9";
3921    if (code == V3ActCode._216127)
3922      return "21612-7";
3923    if (code == V3ActCode._295535)
3924      return "29553-5";
3925    if (code == V3ActCode._305250)
3926      return "30525-0";
3927    if (code == V3ActCode._309724)
3928      return "30972-4";
3929    if (code == V3ActCode._MEDICATIONOBSERVATIONTYPE)
3930      return "_MedicationObservationType";
3931    if (code == V3ActCode.REPHALFLIFE)
3932      return "REP_HALF_LIFE";
3933    if (code == V3ActCode.SPLCOATING)
3934      return "SPLCOATING";
3935    if (code == V3ActCode.SPLCOLOR)
3936      return "SPLCOLOR";
3937    if (code == V3ActCode.SPLIMAGE)
3938      return "SPLIMAGE";
3939    if (code == V3ActCode.SPLIMPRINT)
3940      return "SPLIMPRINT";
3941    if (code == V3ActCode.SPLSCORING)
3942      return "SPLSCORING";
3943    if (code == V3ActCode.SPLSHAPE)
3944      return "SPLSHAPE";
3945    if (code == V3ActCode.SPLSIZE)
3946      return "SPLSIZE";
3947    if (code == V3ActCode.SPLSYMBOL)
3948      return "SPLSYMBOL";
3949    if (code == V3ActCode._OBSERVATIONISSUETRIGGERCODEDOBSERVATIONTYPE)
3950      return "_ObservationIssueTriggerCodedObservationType";
3951    if (code == V3ActCode._CASETRANSMISSIONMODE)
3952      return "_CaseTransmissionMode";
3953    if (code == V3ActCode.AIRTRNS)
3954      return "AIRTRNS";
3955    if (code == V3ActCode.ANANTRNS)
3956      return "ANANTRNS";
3957    if (code == V3ActCode.ANHUMTRNS)
3958      return "ANHUMTRNS";
3959    if (code == V3ActCode.BDYFLDTRNS)
3960      return "BDYFLDTRNS";
3961    if (code == V3ActCode.BLDTRNS)
3962      return "BLDTRNS";
3963    if (code == V3ActCode.DERMTRNS)
3964      return "DERMTRNS";
3965    if (code == V3ActCode.ENVTRNS)
3966      return "ENVTRNS";
3967    if (code == V3ActCode.FECTRNS)
3968      return "FECTRNS";
3969    if (code == V3ActCode.FOMTRNS)
3970      return "FOMTRNS";
3971    if (code == V3ActCode.FOODTRNS)
3972      return "FOODTRNS";
3973    if (code == V3ActCode.HUMHUMTRNS)
3974      return "HUMHUMTRNS";
3975    if (code == V3ActCode.INDTRNS)
3976      return "INDTRNS";
3977    if (code == V3ActCode.LACTTRNS)
3978      return "LACTTRNS";
3979    if (code == V3ActCode.NOSTRNS)
3980      return "NOSTRNS";
3981    if (code == V3ActCode.PARTRNS)
3982      return "PARTRNS";
3983    if (code == V3ActCode.PLACTRNS)
3984      return "PLACTRNS";
3985    if (code == V3ActCode.SEXTRNS)
3986      return "SEXTRNS";
3987    if (code == V3ActCode.TRNSFTRNS)
3988      return "TRNSFTRNS";
3989    if (code == V3ActCode.VECTRNS)
3990      return "VECTRNS";
3991    if (code == V3ActCode.WATTRNS)
3992      return "WATTRNS";
3993    if (code == V3ActCode._OBSERVATIONQUALITYMEASUREATTRIBUTE)
3994      return "_ObservationQualityMeasureAttribute";
3995    if (code == V3ActCode.AGGREGATE)
3996      return "AGGREGATE";
3997    if (code == V3ActCode.CMPMSRMTH)
3998      return "CMPMSRMTH";
3999    if (code == V3ActCode.CMPMSRSCRWGHT)
4000      return "CMPMSRSCRWGHT";
4001    if (code == V3ActCode.COPY)
4002      return "COPY";
4003    if (code == V3ActCode.CRS)
4004      return "CRS";
4005    if (code == V3ActCode.DEF)
4006      return "DEF";
4007    if (code == V3ActCode.DISC)
4008      return "DISC";
4009    if (code == V3ActCode.FINALDT)
4010      return "FINALDT";
4011    if (code == V3ActCode.GUIDE)
4012      return "GUIDE";
4013    if (code == V3ActCode.IDUR)
4014      return "IDUR";
4015    if (code == V3ActCode.ITMCNT)
4016      return "ITMCNT";
4017    if (code == V3ActCode.KEY)
4018      return "KEY";
4019    if (code == V3ActCode.MEDT)
4020      return "MEDT";
4021    if (code == V3ActCode.MSD)
4022      return "MSD";
4023    if (code == V3ActCode.MSRADJ)
4024      return "MSRADJ";
4025    if (code == V3ActCode.MSRAGG)
4026      return "MSRAGG";
4027    if (code == V3ActCode.MSRIMPROV)
4028      return "MSRIMPROV";
4029    if (code == V3ActCode.MSRJUR)
4030      return "MSRJUR";
4031    if (code == V3ActCode.MSRRPTR)
4032      return "MSRRPTR";
4033    if (code == V3ActCode.MSRRPTTIME)
4034      return "MSRRPTTIME";
4035    if (code == V3ActCode.MSRSCORE)
4036      return "MSRSCORE";
4037    if (code == V3ActCode.MSRSET)
4038      return "MSRSET";
4039    if (code == V3ActCode.MSRTOPIC)
4040      return "MSRTOPIC";
4041    if (code == V3ActCode.MSRTP)
4042      return "MSRTP";
4043    if (code == V3ActCode.MSRTYPE)
4044      return "MSRTYPE";
4045    if (code == V3ActCode.RAT)
4046      return "RAT";
4047    if (code == V3ActCode.REF)
4048      return "REF";
4049    if (code == V3ActCode.SDE)
4050      return "SDE";
4051    if (code == V3ActCode.STRAT)
4052      return "STRAT";
4053    if (code == V3ActCode.TRANF)
4054      return "TRANF";
4055    if (code == V3ActCode.USE)
4056      return "USE";
4057    if (code == V3ActCode._OBSERVATIONSEQUENCETYPE)
4058      return "_ObservationSequenceType";
4059    if (code == V3ActCode.TIMEABSOLUTE)
4060      return "TIME_ABSOLUTE";
4061    if (code == V3ActCode.TIMERELATIVE)
4062      return "TIME_RELATIVE";
4063    if (code == V3ActCode._OBSERVATIONSERIESTYPE)
4064      return "_ObservationSeriesType";
4065    if (code == V3ActCode._ECGOBSERVATIONSERIESTYPE)
4066      return "_ECGObservationSeriesType";
4067    if (code == V3ActCode.REPRESENTATIVEBEAT)
4068      return "REPRESENTATIVE_BEAT";
4069    if (code == V3ActCode.RHYTHM)
4070      return "RHYTHM";
4071    if (code == V3ActCode._PATIENTIMMUNIZATIONRELATEDOBSERVATIONTYPE)
4072      return "_PatientImmunizationRelatedObservationType";
4073    if (code == V3ActCode.CLSSRM)
4074      return "CLSSRM";
4075    if (code == V3ActCode.GRADE)
4076      return "GRADE";
4077    if (code == V3ActCode.SCHL)
4078      return "SCHL";
4079    if (code == V3ActCode.SCHLDIV)
4080      return "SCHLDIV";
4081    if (code == V3ActCode.TEACHER)
4082      return "TEACHER";
4083    if (code == V3ActCode._POPULATIONINCLUSIONOBSERVATIONTYPE)
4084      return "_PopulationInclusionObservationType";
4085    if (code == V3ActCode.DENEX)
4086      return "DENEX";
4087    if (code == V3ActCode.DENEXCEP)
4088      return "DENEXCEP";
4089    if (code == V3ActCode.DENOM)
4090      return "DENOM";
4091    if (code == V3ActCode.IPOP)
4092      return "IPOP";
4093    if (code == V3ActCode.IPPOP)
4094      return "IPPOP";
4095    if (code == V3ActCode.MSROBS)
4096      return "MSROBS";
4097    if (code == V3ActCode.MSRPOPL)
4098      return "MSRPOPL";
4099    if (code == V3ActCode.MSRPOPLEX)
4100      return "MSRPOPLEX";
4101    if (code == V3ActCode.NUMER)
4102      return "NUMER";
4103    if (code == V3ActCode.NUMEX)
4104      return "NUMEX";
4105    if (code == V3ActCode._PREFERENCEOBSERVATIONTYPE)
4106      return "_PreferenceObservationType";
4107    if (code == V3ActCode.PREFSTRENGTH)
4108      return "PREFSTRENGTH";
4109    if (code == V3ActCode.ADVERSEREACTION)
4110      return "ADVERSE_REACTION";
4111    if (code == V3ActCode.ASSERTION)
4112      return "ASSERTION";
4113    if (code == V3ActCode.CASESER)
4114      return "CASESER";
4115    if (code == V3ActCode.CDIO)
4116      return "CDIO";
4117    if (code == V3ActCode.CRIT)
4118      return "CRIT";
4119    if (code == V3ActCode.CTMO)
4120      return "CTMO";
4121    if (code == V3ActCode.DX)
4122      return "DX";
4123    if (code == V3ActCode.ADMDX)
4124      return "ADMDX";
4125    if (code == V3ActCode.DISDX)
4126      return "DISDX";
4127    if (code == V3ActCode.INTDX)
4128      return "INTDX";
4129    if (code == V3ActCode.NOI)
4130      return "NOI";
4131    if (code == V3ActCode.GISTIER)
4132      return "GISTIER";
4133    if (code == V3ActCode.HHOBS)
4134      return "HHOBS";
4135    if (code == V3ActCode.ISSUE)
4136      return "ISSUE";
4137    if (code == V3ActCode._ACTADMINISTRATIVEDETECTEDISSUECODE)
4138      return "_ActAdministrativeDetectedIssueCode";
4139    if (code == V3ActCode._ACTADMINISTRATIVEAUTHORIZATIONDETECTEDISSUECODE)
4140      return "_ActAdministrativeAuthorizationDetectedIssueCode";
4141    if (code == V3ActCode.NAT)
4142      return "NAT";
4143    if (code == V3ActCode.SUPPRESSED)
4144      return "SUPPRESSED";
4145    if (code == V3ActCode.VALIDAT)
4146      return "VALIDAT";
4147    if (code == V3ActCode.KEY204)
4148      return "KEY204";
4149    if (code == V3ActCode.KEY205)
4150      return "KEY205";
4151    if (code == V3ActCode.COMPLY)
4152      return "COMPLY";
4153    if (code == V3ActCode.DUPTHPY)
4154      return "DUPTHPY";
4155    if (code == V3ActCode.DUPTHPCLS)
4156      return "DUPTHPCLS";
4157    if (code == V3ActCode.DUPTHPGEN)
4158      return "DUPTHPGEN";
4159    if (code == V3ActCode.ABUSE)
4160      return "ABUSE";
4161    if (code == V3ActCode.FRAUD)
4162      return "FRAUD";
4163    if (code == V3ActCode.PLYDOC)
4164      return "PLYDOC";
4165    if (code == V3ActCode.PLYPHRM)
4166      return "PLYPHRM";
4167    if (code == V3ActCode.DOSE)
4168      return "DOSE";
4169    if (code == V3ActCode.DOSECOND)
4170      return "DOSECOND";
4171    if (code == V3ActCode.DOSEDUR)
4172      return "DOSEDUR";
4173    if (code == V3ActCode.DOSEDURH)
4174      return "DOSEDURH";
4175    if (code == V3ActCode.DOSEDURHIND)
4176      return "DOSEDURHIND";
4177    if (code == V3ActCode.DOSEDURL)
4178      return "DOSEDURL";
4179    if (code == V3ActCode.DOSEDURLIND)
4180      return "DOSEDURLIND";
4181    if (code == V3ActCode.DOSEH)
4182      return "DOSEH";
4183    if (code == V3ActCode.DOSEHINDA)
4184      return "DOSEHINDA";
4185    if (code == V3ActCode.DOSEHIND)
4186      return "DOSEHIND";
4187    if (code == V3ActCode.DOSEHINDSA)
4188      return "DOSEHINDSA";
4189    if (code == V3ActCode.DOSEHINDW)
4190      return "DOSEHINDW";
4191    if (code == V3ActCode.DOSEIVL)
4192      return "DOSEIVL";
4193    if (code == V3ActCode.DOSEIVLIND)
4194      return "DOSEIVLIND";
4195    if (code == V3ActCode.DOSEL)
4196      return "DOSEL";
4197    if (code == V3ActCode.DOSELINDA)
4198      return "DOSELINDA";
4199    if (code == V3ActCode.DOSELIND)
4200      return "DOSELIND";
4201    if (code == V3ActCode.DOSELINDSA)
4202      return "DOSELINDSA";
4203    if (code == V3ActCode.DOSELINDW)
4204      return "DOSELINDW";
4205    if (code == V3ActCode.MDOSE)
4206      return "MDOSE";
4207    if (code == V3ActCode.OBSA)
4208      return "OBSA";
4209    if (code == V3ActCode.AGE)
4210      return "AGE";
4211    if (code == V3ActCode.ADALRT)
4212      return "ADALRT";
4213    if (code == V3ActCode.GEALRT)
4214      return "GEALRT";
4215    if (code == V3ActCode.PEALRT)
4216      return "PEALRT";
4217    if (code == V3ActCode.COND)
4218      return "COND";
4219    if (code == V3ActCode.HGHT)
4220      return "HGHT";
4221    if (code == V3ActCode.LACT)
4222      return "LACT";
4223    if (code == V3ActCode.PREG)
4224      return "PREG";
4225    if (code == V3ActCode.WGHT)
4226      return "WGHT";
4227    if (code == V3ActCode.CREACT)
4228      return "CREACT";
4229    if (code == V3ActCode.GEN)
4230      return "GEN";
4231    if (code == V3ActCode.GEND)
4232      return "GEND";
4233    if (code == V3ActCode.LAB)
4234      return "LAB";
4235    if (code == V3ActCode.REACT)
4236      return "REACT";
4237    if (code == V3ActCode.ALGY)
4238      return "ALGY";
4239    if (code == V3ActCode.INT)
4240      return "INT";
4241    if (code == V3ActCode.RREACT)
4242      return "RREACT";
4243    if (code == V3ActCode.RALG)
4244      return "RALG";
4245    if (code == V3ActCode.RAR)
4246      return "RAR";
4247    if (code == V3ActCode.RINT)
4248      return "RINT";
4249    if (code == V3ActCode.BUS)
4250      return "BUS";
4251    if (code == V3ActCode.CODEINVAL)
4252      return "CODE_INVAL";
4253    if (code == V3ActCode.CODEDEPREC)
4254      return "CODE_DEPREC";
4255    if (code == V3ActCode.FORMAT)
4256      return "FORMAT";
4257    if (code == V3ActCode.ILLEGAL)
4258      return "ILLEGAL";
4259    if (code == V3ActCode.LENRANGE)
4260      return "LEN_RANGE";
4261    if (code == V3ActCode.LENLONG)
4262      return "LEN_LONG";
4263    if (code == V3ActCode.LENSHORT)
4264      return "LEN_SHORT";
4265    if (code == V3ActCode.MISSCOND)
4266      return "MISSCOND";
4267    if (code == V3ActCode.MISSMAND)
4268      return "MISSMAND";
4269    if (code == V3ActCode.NODUPS)
4270      return "NODUPS";
4271    if (code == V3ActCode.NOPERSIST)
4272      return "NOPERSIST";
4273    if (code == V3ActCode.REPRANGE)
4274      return "REP_RANGE";
4275    if (code == V3ActCode.MAXOCCURS)
4276      return "MAXOCCURS";
4277    if (code == V3ActCode.MINOCCURS)
4278      return "MINOCCURS";
4279    if (code == V3ActCode._ACTADMINISTRATIVERULEDETECTEDISSUECODE)
4280      return "_ActAdministrativeRuleDetectedIssueCode";
4281    if (code == V3ActCode.KEY206)
4282      return "KEY206";
4283    if (code == V3ActCode.OBSOLETE)
4284      return "OBSOLETE";
4285    if (code == V3ActCode._ACTSUPPLIEDITEMDETECTEDISSUECODE)
4286      return "_ActSuppliedItemDetectedIssueCode";
4287    if (code == V3ActCode._ADMINISTRATIONDETECTEDISSUECODE)
4288      return "_AdministrationDetectedIssueCode";
4289    if (code == V3ActCode._APPROPRIATENESSDETECTEDISSUECODE)
4290      return "_AppropriatenessDetectedIssueCode";
4291    if (code == V3ActCode._INTERACTIONDETECTEDISSUECODE)
4292      return "_InteractionDetectedIssueCode";
4293    if (code == V3ActCode.FOOD)
4294      return "FOOD";
4295    if (code == V3ActCode.TPROD)
4296      return "TPROD";
4297    if (code == V3ActCode.DRG)
4298      return "DRG";
4299    if (code == V3ActCode.NHP)
4300      return "NHP";
4301    if (code == V3ActCode.NONRX)
4302      return "NONRX";
4303    if (code == V3ActCode.PREVINEF)
4304      return "PREVINEF";
4305    if (code == V3ActCode.DACT)
4306      return "DACT";
4307    if (code == V3ActCode.TIME)
4308      return "TIME";
4309    if (code == V3ActCode.ALRTENDLATE)
4310      return "ALRTENDLATE";
4311    if (code == V3ActCode.ALRTSTRTLATE)
4312      return "ALRTSTRTLATE";
4313    if (code == V3ActCode._TIMINGDETECTEDISSUECODE)
4314      return "_TimingDetectedIssueCode";
4315    if (code == V3ActCode.ENDLATE)
4316      return "ENDLATE";
4317    if (code == V3ActCode.STRTLATE)
4318      return "STRTLATE";
4319    if (code == V3ActCode._SUPPLYDETECTEDISSUECODE)
4320      return "_SupplyDetectedIssueCode";
4321    if (code == V3ActCode.ALLDONE)
4322      return "ALLDONE";
4323    if (code == V3ActCode.FULFIL)
4324      return "FULFIL";
4325    if (code == V3ActCode.NOTACTN)
4326      return "NOTACTN";
4327    if (code == V3ActCode.NOTEQUIV)
4328      return "NOTEQUIV";
4329    if (code == V3ActCode.NOTEQUIVGEN)
4330      return "NOTEQUIVGEN";
4331    if (code == V3ActCode.NOTEQUIVTHER)
4332      return "NOTEQUIVTHER";
4333    if (code == V3ActCode.TIMING)
4334      return "TIMING";
4335    if (code == V3ActCode.INTERVAL)
4336      return "INTERVAL";
4337    if (code == V3ActCode.MINFREQ)
4338      return "MINFREQ";
4339    if (code == V3ActCode.HELD)
4340      return "HELD";
4341    if (code == V3ActCode.TOOLATE)
4342      return "TOOLATE";
4343    if (code == V3ActCode.TOOSOON)
4344      return "TOOSOON";
4345    if (code == V3ActCode.HISTORIC)
4346      return "HISTORIC";
4347    if (code == V3ActCode.PATPREF)
4348      return "PATPREF";
4349    if (code == V3ActCode.PATPREFALT)
4350      return "PATPREFALT";
4351    if (code == V3ActCode.KSUBJ)
4352      return "KSUBJ";
4353    if (code == V3ActCode.KSUBT)
4354      return "KSUBT";
4355    if (code == V3ActCode.OINT)
4356      return "OINT";
4357    if (code == V3ActCode.ALG)
4358      return "ALG";
4359    if (code == V3ActCode.DALG)
4360      return "DALG";
4361    if (code == V3ActCode.EALG)
4362      return "EALG";
4363    if (code == V3ActCode.FALG)
4364      return "FALG";
4365    if (code == V3ActCode.DINT)
4366      return "DINT";
4367    if (code == V3ActCode.DNAINT)
4368      return "DNAINT";
4369    if (code == V3ActCode.EINT)
4370      return "EINT";
4371    if (code == V3ActCode.ENAINT)
4372      return "ENAINT";
4373    if (code == V3ActCode.FINT)
4374      return "FINT";
4375    if (code == V3ActCode.FNAINT)
4376      return "FNAINT";
4377    if (code == V3ActCode.NAINT)
4378      return "NAINT";
4379    if (code == V3ActCode.SEV)
4380      return "SEV";
4381    if (code == V3ActCode._FDALABELDATA)
4382      return "_FDALabelData";
4383    if (code == V3ActCode.FDACOATING)
4384      return "FDACOATING";
4385    if (code == V3ActCode.FDACOLOR)
4386      return "FDACOLOR";
4387    if (code == V3ActCode.FDAIMPRINTCD)
4388      return "FDAIMPRINTCD";
4389    if (code == V3ActCode.FDALOGO)
4390      return "FDALOGO";
4391    if (code == V3ActCode.FDASCORING)
4392      return "FDASCORING";
4393    if (code == V3ActCode.FDASHAPE)
4394      return "FDASHAPE";
4395    if (code == V3ActCode.FDASIZE)
4396      return "FDASIZE";
4397    if (code == V3ActCode._ROIOVERLAYSHAPE)
4398      return "_ROIOverlayShape";
4399    if (code == V3ActCode.CIRCLE)
4400      return "CIRCLE";
4401    if (code == V3ActCode.ELLIPSE)
4402      return "ELLIPSE";
4403    if (code == V3ActCode.POINT)
4404      return "POINT";
4405    if (code == V3ActCode.POLY)
4406      return "POLY";
4407    if (code == V3ActCode.C)
4408      return "C";
4409    if (code == V3ActCode.DIET)
4410      return "DIET";
4411    if (code == V3ActCode.BR)
4412      return "BR";
4413    if (code == V3ActCode.DM)
4414      return "DM";
4415    if (code == V3ActCode.FAST)
4416      return "FAST";
4417    if (code == V3ActCode.FORMULA)
4418      return "FORMULA";
4419    if (code == V3ActCode.GF)
4420      return "GF";
4421    if (code == V3ActCode.LF)
4422      return "LF";
4423    if (code == V3ActCode.LP)
4424      return "LP";
4425    if (code == V3ActCode.LQ)
4426      return "LQ";
4427    if (code == V3ActCode.LS)
4428      return "LS";
4429    if (code == V3ActCode.N)
4430      return "N";
4431    if (code == V3ActCode.NF)
4432      return "NF";
4433    if (code == V3ActCode.PAF)
4434      return "PAF";
4435    if (code == V3ActCode.PAR)
4436      return "PAR";
4437    if (code == V3ActCode.RD)
4438      return "RD";
4439    if (code == V3ActCode.SCH)
4440      return "SCH";
4441    if (code == V3ActCode.SUPPLEMENT)
4442      return "SUPPLEMENT";
4443    if (code == V3ActCode.T)
4444      return "T";
4445    if (code == V3ActCode.VLI)
4446      return "VLI";
4447    if (code == V3ActCode.DRUGPRG)
4448      return "DRUGPRG";
4449    if (code == V3ActCode.F)
4450      return "F";
4451    if (code == V3ActCode.PRLMN)
4452      return "PRLMN";
4453    if (code == V3ActCode.SECOBS)
4454      return "SECOBS";
4455    if (code == V3ActCode.SECCATOBS)
4456      return "SECCATOBS";
4457    if (code == V3ActCode.SECCLASSOBS)
4458      return "SECCLASSOBS";
4459    if (code == V3ActCode.SECCONOBS)
4460      return "SECCONOBS";
4461    if (code == V3ActCode.SECINTOBS)
4462      return "SECINTOBS";
4463    if (code == V3ActCode.SECALTINTOBS)
4464      return "SECALTINTOBS";
4465    if (code == V3ActCode.SECDATINTOBS)
4466      return "SECDATINTOBS";
4467    if (code == V3ActCode.SECINTCONOBS)
4468      return "SECINTCONOBS";
4469    if (code == V3ActCode.SECINTPRVOBS)
4470      return "SECINTPRVOBS";
4471    if (code == V3ActCode.SECINTPRVABOBS)
4472      return "SECINTPRVABOBS";
4473    if (code == V3ActCode.SECINTPRVRBOBS)
4474      return "SECINTPRVRBOBS";
4475    if (code == V3ActCode.SECINTSTOBS)
4476      return "SECINTSTOBS";
4477    if (code == V3ActCode.SECTRSTOBS)
4478      return "SECTRSTOBS";
4479    if (code == V3ActCode.TRSTACCRDOBS)
4480      return "TRSTACCRDOBS";
4481    if (code == V3ActCode.TRSTAGREOBS)
4482      return "TRSTAGREOBS";
4483    if (code == V3ActCode.TRSTCERTOBS)
4484      return "TRSTCERTOBS";
4485    if (code == V3ActCode.TRSTFWKOBS)
4486      return "TRSTFWKOBS";
4487    if (code == V3ActCode.TRSTLOAOBS)
4488      return "TRSTLOAOBS";
4489    if (code == V3ActCode.TRSTMECOBS)
4490      return "TRSTMECOBS";
4491    if (code == V3ActCode.SUBSIDFFS)
4492      return "SUBSIDFFS";
4493    if (code == V3ActCode.WRKCOMP)
4494      return "WRKCOMP";
4495    if (code == V3ActCode._ACTPROCEDURECODE)
4496      return "_ActProcedureCode";
4497    if (code == V3ActCode._ACTBILLABLESERVICECODE)
4498      return "_ActBillableServiceCode";
4499    if (code == V3ActCode._HL7DEFINEDACTCODES)
4500      return "_HL7DefinedActCodes";
4501    if (code == V3ActCode.COPAY)
4502      return "COPAY";
4503    if (code == V3ActCode.DEDUCT)
4504      return "DEDUCT";
4505    if (code == V3ActCode.DOSEIND)
4506      return "DOSEIND";
4507    if (code == V3ActCode.PRA)
4508      return "PRA";
4509    if (code == V3ActCode.STORE)
4510      return "STORE";
4511    return "?";
4512   }
4513
4514  public String toSystem(V3ActCode code) {
4515    return code.getSystem();
4516  }
4517
4518}