001package org.hl7.fhir.dstu3.model.codesystems;
002
003
004
005
006/*
007  Copyright (c) 2011+, HL7, Inc.
008  All rights reserved.
009  
010  Redistribution and use in source and binary forms, with or without modification, 
011  are permitted provided that the following conditions are met:
012  
013   * Redistributions of source code must retain the above copyright notice, this 
014     list of conditions and the following disclaimer.
015   * Redistributions in binary form must reproduce the above copyright notice, 
016     this list of conditions and the following disclaimer in the documentation 
017     and/or other materials provided with the distribution.
018   * Neither the name of HL7 nor the names of its contributors may be used to 
019     endorse or promote products derived from this software without specific 
020     prior written permission.
021  
022  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
023  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
024  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
025  IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
026  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
027  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
028  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
029  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
030  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
031  POSSIBILITY OF SUCH DAMAGE.
032  
033*/
034
035// Generated on Sat, Mar 25, 2017 21:03-0400 for FHIR v3.0.0
036
037
038import org.hl7.fhir.exceptions.FHIRException;
039
040public enum V3ActCode {
041
042        /**
043         * An account represents a grouping of financial transactions that are tracked and reported together with a single balance.             Examples of account codes (types) are Patient billing accounts (collection of charges), Cost centers; Cash.
044         */
045        _ACTACCOUNTCODE, 
046        /**
047         * An account for collecting charges, reversals, adjustments and payments, including deductibles, copayments, coinsurance (financial transactions) credited or debited to the account receivable account for a patient's encounter.
048         */
049        ACCTRECEIVABLE, 
050        /**
051         * Cash
052         */
053        CASH, 
054        /**
055         * Description: Types of advance payment to be made on a plastic card usually issued by a financial institution used of purchasing services and/or products.
056         */
057        CC, 
058        /**
059         * American Express
060         */
061        AE, 
062        /**
063         * Diner's Club
064         */
065        DN, 
066        /**
067         * Discover Card
068         */
069        DV, 
070        /**
071         * Master Card
072         */
073        MC, 
074        /**
075         * Visa
076         */
077        V, 
078        /**
079         * An account representing charges and credits (financial transactions) for a patient's encounter.
080         */
081        PBILLACCT, 
082        /**
083         * Includes coded responses that will occur as a result of the adjudication of an electronic invoice at a summary level and provides guidance on interpretation of the referenced adjudication results.
084         */
085        _ACTADJUDICATIONCODE, 
086        /**
087         * Catagorization of grouping criteria for the associated transactions and/or summary (totals, subtotals).
088         */
089        _ACTADJUDICATIONGROUPCODE, 
090        /**
091         * Transaction counts and value totals by Contract Identifier.
092         */
093        CONT, 
094        /**
095         * Transaction counts and value totals for each calendar day within the date range specified.
096         */
097        DAY, 
098        /**
099         * Transaction counts and value totals by service location (e.g clinic).
100         */
101        LOC, 
102        /**
103         * Transaction counts and value totals for each calendar month within the date range specified.
104         */
105        MONTH, 
106        /**
107         * Transaction counts and value totals for the date range specified.
108         */
109        PERIOD, 
110        /**
111         * Transaction counts and value totals by Provider Identifier.
112         */
113        PROV, 
114        /**
115         * Transaction counts and value totals for each calendar week within the date range specified.
116         */
117        WEEK, 
118        /**
119         * Transaction counts and value totals for each calendar year within the date range specified.
120         */
121        YEAR, 
122        /**
123         * The invoice element has been accepted for payment but one or more adjustment(s) have been made to one or more invoice element line items (component charges).  
124
125                        Also includes the concept 'Adjudicate as zero' and items not covered under a particular Policy.  
126
127                        Invoice element can be reversed (nullified).  
128
129                        Recommend that the invoice element is saved for DUR (Drug Utilization Reporting).
130         */
131        AA, 
132        /**
133         * The invoice element has been accepted for payment but one or more adjustment(s) have been made to one or more invoice element line items (component charges) without changing the amount.  
134
135                        Invoice element can be reversed (nullified).  
136
137                        Recommend that the invoice element is saved for DUR (Drug Utilization Reporting).
138         */
139        ANF, 
140        /**
141         * The invoice element has passed through the adjudication process but payment is refused due to one or more reasons.
142
143                        Includes items such as patient not covered, or invoice element is not constructed according to payer rules (e.g. 'invoice submitted too late').
144
145                        If one invoice element line item in the invoice element structure is rejected, the remaining line items may not be adjudicated and the complete group is treated as rejected.
146
147                        A refused invoice element can be forwarded to the next payer (for Coordination of Benefits) or modified and resubmitted to refusing payer.
148
149                        Invoice element cannot be reversed (nullified) as there is nothing to reverse.  
150
151                        Recommend that the invoice element is not saved for DUR (Drug Utilization Reporting).
152         */
153        AR, 
154        /**
155         * The invoice element was/will be paid exactly as submitted, without financial adjustment(s).
156
157                        If the dollar amount stays the same, but the billing codes have been amended or financial adjustments have been applied through the adjudication process, the invoice element is treated as "Adjudicated with Adjustment".
158
159                        If information items are included in the adjudication results that do not affect the monetary amounts paid, then this is still Adjudicated as Submitted (e.g. 'reached Plan Maximum on this Claim').  
160
161                        Invoice element can be reversed (nullified).  
162
163                        Recommend that the invoice element is saved for DUR (Drug Utilization Reporting).
164         */
165        AS, 
166        /**
167         * Actions to be carried out by the recipient of the Adjudication Result information.
168         */
169        _ACTADJUDICATIONRESULTACTIONCODE, 
170        /**
171         * The adjudication result associated is to be displayed to the receiver of the adjudication result.
172         */
173        DISPLAY, 
174        /**
175         * The adjudication result associated is to be printed on the specified form, which is then provided to the covered party.
176         */
177        FORM, 
178        /**
179         * Definition:An identifying modifier code for healthcare interventions or procedures.
180         */
181        _ACTBILLABLEMODIFIERCODE, 
182        /**
183         * Description:CPT modifier codes are found in Appendix A of CPT 2000 Standard Edition.
184         */
185        CPTM, 
186        /**
187         * Description:HCPCS Level II (HCFA-assigned) and Carrier-assigned (Level III) modifiers are reported in Appendix A of CPT 2000 Standard Edition and in the Medicare Bulletin.
188         */
189        HCPCSA, 
190        /**
191         * The type of provision(s)  made for reimbursing for the deliver of healthcare services and/or goods provided by a Provider, over a specified period.
192         */
193        _ACTBILLINGARRANGEMENTCODE, 
194        /**
195         * A billing arrangement where a Provider charges a lump sum to provide a prescribed group (volume) of services to a single patient which occur over a period of time.  Services included in the block may vary.  
196
197                        This billing arrangement is also known as Program of Care for some specific Payors and Program Fees for other Payors.
198         */
199        BLK, 
200        /**
201         * A billing arrangement where the payment made to a Provider is determined by analyzing one or more demographic attributes about the persons/patients who are enrolled with the Provider (in their practice).
202         */
203        CAP, 
204        /**
205         * A billing arrangement where a Provider charges a lump sum to provide a particular volume of one or more interventions/procedures or groups of interventions/procedures.
206         */
207        CONTF, 
208        /**
209         * A billing arrangement where a Provider charges for non-clinical items.  This includes interest in arrears, mileage, etc.  Clinical content is not    included in Invoices submitted with this type of billing arrangement.
210         */
211        FINBILL, 
212        /**
213         * A billing arrangement where funding is based on a list of individuals registered as patients of the Provider.
214         */
215        ROST, 
216        /**
217         * A billing arrangement where a Provider charges a sum to provide a group (volume) of interventions/procedures to one or more patients within a defined period of time, typically on the same date.  Interventions/procedures included in the session may vary.
218         */
219        SESS, 
220        /**
221         * A billing arrangement where a Provider charges a separate fee for each intervention/procedure/event or product.
222
223                        Fee for Service is used when an individual intervention/procedure/event is used for billing purposes.  In other words, fees are associated with the  intervention/procedure/event.  For example, a specific CCI (Canadian Classification of Interventions) code has an associated fee and is used for billing purposes.
224         */
225        FFS, 
226        /**
227         * A first fill where the quantity supplied is less than one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a partial fill might be for only 30 tablets.) and also where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets)
228         */
229        FFPS, 
230        /**
231         * A first fill where the quantity supplied is equal to one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a complete fill would be for the full 90 tablets) and also where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).
232         */
233        FFCS, 
234        /**
235         * A fill where a small portion is provided to allow for determination of the therapy effectiveness and patient tolerance and also where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).
236         */
237        TFS, 
238        /**
239         * Type of bounded ROI.
240         */
241        _ACTBOUNDEDROICODE, 
242        /**
243         * A fully specified bounded Region of Interest (ROI) delineates a ROI in which only those dimensions participate that are specified by boundary criteria, whereas all other dimensions are excluded.  For example a ROI to mark an episode of "ST elevation" in a subset of the EKG leads V2, V3, and V4 would include 4 boundaries, one each for time, V2, V3, and V4.
244         */
245        ROIFS, 
246        /**
247         * A partially specified bounded Region of Interest (ROI) specifies a ROI in which at least all values in the dimensions specified by the boundary criteria participate. For example, if an episode of ventricular fibrillations (VFib) is observed, it usually doesn't make sense to exclude any EKG leads from the observation and the partially specified ROI would contain only one boundary for time indicating the time interval where VFib was observed.
248         */
249        ROIPS, 
250        /**
251         * Description:The type and scope of responsibility taken-on by the performer of the Act for a specific subject of care.
252         */
253        _ACTCAREPROVISIONCODE, 
254        /**
255         * Description:The type and scope of legal and/or professional responsibility taken-on by the performer of the Act for a specific subject of care as described by a credentialing agency, i.e. government or non-government agency. Failure in executing this Act may result in loss of credential to the person or organization who participates as performer of the Act. Excludes employment agreements.
256
257                        
258                           Example:Hospital license; physician license; clinic accreditation.
259         */
260        _ACTCREDENTIALEDCARECODE, 
261        /**
262         * Description:The type and scope of legal and/or professional responsibility taken-on by the performer of the Act for a specific subject of care as described by an agency for credentialing individuals.
263         */
264        _ACTCREDENTIALEDCAREPROVISIONPERSONCODE, 
265        /**
266         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
267         */
268        CACC, 
269        /**
270         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
271         */
272        CAIC, 
273        /**
274         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
275         */
276        CAMC, 
277        /**
278         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
279         */
280        CANC, 
281        /**
282         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
283         */
284        CAPC, 
285        /**
286         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
287         */
288        CBGC, 
289        /**
290         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
291         */
292        CCCC, 
293        /**
294         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
295         */
296        CCGC, 
297        /**
298         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
299         */
300        CCPC, 
301        /**
302         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
303         */
304        CCSC, 
305        /**
306         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
307         */
308        CDEC, 
309        /**
310         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
311         */
312        CDRC, 
313        /**
314         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
315         */
316        CEMC, 
317        /**
318         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
319         */
320        CFPC, 
321        /**
322         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
323         */
324        CIMC, 
325        /**
326         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
327         */
328        CMGC, 
329        /**
330         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board
331         */
332        CNEC, 
333        /**
334         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
335         */
336        CNMC, 
337        /**
338         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
339         */
340        CNQC, 
341        /**
342         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
343         */
344        CNSC, 
345        /**
346         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
347         */
348        COGC, 
349        /**
350         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
351         */
352        COMC, 
353        /**
354         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
355         */
356        COPC, 
357        /**
358         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
359         */
360        COSC, 
361        /**
362         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
363         */
364        COTC, 
365        /**
366         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
367         */
368        CPEC, 
369        /**
370         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
371         */
372        CPGC, 
373        /**
374         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
375         */
376        CPHC, 
377        /**
378         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
379         */
380        CPRC, 
381        /**
382         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
383         */
384        CPSC, 
385        /**
386         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
387         */
388        CPYC, 
389        /**
390         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
391         */
392        CROC, 
393        /**
394         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
395         */
396        CRPC, 
397        /**
398         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
399         */
400        CSUC, 
401        /**
402         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
403         */
404        CTSC, 
405        /**
406         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
407         */
408        CURC, 
409        /**
410         * Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.
411         */
412        CVSC, 
413        /**
414         * Description:Scope of responsibility taken-on for physician care of a patient as defined by a governmental licensing agency.
415         */
416        LGPC, 
417        /**
418         * Description:The type and scope of legal and/or professional responsibility taken-on by the performer of the Act for a specific subject of care as described by an agency for credentialing programs within organizations.
419         */
420        _ACTCREDENTIALEDCAREPROVISIONPROGRAMCODE, 
421        /**
422         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.
423         */
424        AALC, 
425        /**
426         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.
427         */
428        AAMC, 
429        /**
430         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.
431         */
432        ABHC, 
433        /**
434         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.
435         */
436        ACAC, 
437        /**
438         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.
439         */
440        ACHC, 
441        /**
442         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.
443         */
444        AHOC, 
445        /**
446         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.
447         */
448        ALTC, 
449        /**
450         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.
451         */
452        AOSC, 
453        /**
454         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
455         */
456        CACS, 
457        /**
458         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
459         */
460        CAMI, 
461        /**
462         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
463         */
464        CAST, 
465        /**
466         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
467         */
468        CBAR, 
469        /**
470         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
471         */
472        CCAD, 
473        /**
474         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
475         */
476        CCAR, 
477        /**
478         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
479         */
480        CDEP, 
481        /**
482         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
483         */
484        CDGD, 
485        /**
486         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
487         */
488        CDIA, 
489        /**
490         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
491         */
492        CEPI, 
493        /**
494         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
495         */
496        CFEL, 
497        /**
498         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
499         */
500        CHFC, 
501        /**
502         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
503         */
504        CHRO, 
505        /**
506         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
507         */
508        CHYP, 
509        /**
510         * Description:.
511         */
512        CMIH, 
513        /**
514         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
515         */
516        CMSC, 
517        /**
518         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
519         */
520        COJR, 
521        /**
522         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
523         */
524        CONC, 
525        /**
526         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
527         */
528        COPD, 
529        /**
530         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
531         */
532        CORT, 
533        /**
534         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
535         */
536        CPAD, 
537        /**
538         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
539         */
540        CPND, 
541        /**
542         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
543         */
544        CPST, 
545        /**
546         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
547         */
548        CSDM, 
549        /**
550         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
551         */
552        CSIC, 
553        /**
554         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
555         */
556        CSLD, 
557        /**
558         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
559         */
560        CSPT, 
561        /**
562         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
563         */
564        CTBU, 
565        /**
566         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
567         */
568        CVDC, 
569        /**
570         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
571         */
572        CWMA, 
573        /**
574         * Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.
575         */
576        CWOH, 
577        /**
578         * Domain provides codes that qualify the ActEncounterClass (ENC)
579         */
580        _ACTENCOUNTERCODE, 
581        /**
582         * A comprehensive term for health care provided in a healthcare facility (e.g. a practitioneraTMs office, clinic setting, or hospital) on a nonresident basis. The term ambulatory usually implies that the patient has come to the location and is not assigned to a bed. Sometimes referred to as an outpatient encounter.
583         */
584        AMB, 
585        /**
586         * A patient encounter that takes place at a dedicated healthcare service delivery location where the patient receives immediate evaluation and treatment, provided until the patient can be discharged or responsibility for the patient's care is transferred elsewhere (for example, the patient could be admitted as an inpatient or transferred to another facility.)
587         */
588        EMER, 
589        /**
590         * A patient encounter that takes place both outside a dedicated service delivery location and outside a patient's residence. Example locations might include an accident site and at a supermarket.
591         */
592        FLD, 
593        /**
594         * Healthcare encounter that takes place in the residence of the patient or a designee
595         */
596        HH, 
597        /**
598         * A patient encounter where a patient is admitted by a hospital or equivalent facility, assigned to a location where patients generally stay at least overnight and provided with room, board, and continuous nursing service.
599         */
600        IMP, 
601        /**
602         * An acute inpatient encounter.
603         */
604        ACUTE, 
605        /**
606         * Any category of inpatient encounter except 'acute'
607         */
608        NONAC, 
609        /**
610         * A patient encounter where patient is scheduled or planned to receive service delivery in the future, and the patient is given a pre-admission account number. When the patient comes back for subsequent service, the pre-admission encounter is selected and is encapsulated into the service registration, and a new account number is generated.
611
612                        
613                           Usage Note: This is intended to be used in advance of encounter types such as ambulatory, inpatient encounter, virtual, etc.
614         */
615        PRENC, 
616        /**
617         * An encounter where the patient is admitted to a health care facility for a predetermined length of time, usually less than 24 hours.
618         */
619        SS, 
620        /**
621         * A patient encounter where the patient and the practitioner(s) are not in the same physical location. Examples include telephone conference, email exchange, robotic surgery, and televideo conference.
622         */
623        VR, 
624        /**
625         * General category of medical service provided to the patient during their encounter.
626         */
627        _ACTMEDICALSERVICECODE, 
628        /**
629         * Provision of Alternate Level of Care to a patient in an acute bed.  Patient is waiting for placement in a long-term care facility and is unable to return home.
630         */
631        ALC, 
632        /**
633         * Provision of diagnosis and treatment of diseases and disorders affecting the heart
634         */
635        CARD, 
636        /**
637         * Provision of recurring care for chronic illness.
638         */
639        CHR, 
640        /**
641         * Provision of treatment for oral health and/or dental surgery.
642         */
643        DNTL, 
644        /**
645         * Provision of treatment for drug abuse.
646         */
647        DRGRHB, 
648        /**
649         * General care performed by a general practitioner or family doctor as a responsible provider for a patient.
650         */
651        GENRL, 
652        /**
653         * Provision of diagnostic and/or therapeutic treatment.
654         */
655        MED, 
656        /**
657         * Provision of care of women during pregnancy, childbirth and immediate postpartum period.  Also known as Maternity.
658         */
659        OBS, 
660        /**
661         * Provision of treatment and/or diagnosis related to tumors and/or cancer.
662         */
663        ONC, 
664        /**
665         * Provision of care for patients who are living or dying from an advanced illness.
666         */
667        PALL, 
668        /**
669         * Provision of diagnosis and treatment of diseases and disorders affecting children.
670         */
671        PED, 
672        /**
673         * Pharmaceutical care performed by a pharmacist.
674         */
675        PHAR, 
676        /**
677         * Provision of treatment for physical injury.
678         */
679        PHYRHB, 
680        /**
681         * Provision of treatment of psychiatric disorder relating to mental illness.
682         */
683        PSYCH, 
684        /**
685         * Provision of surgical treatment.
686         */
687        SURG, 
688        /**
689         * Description: Coded types of attachments included to support a healthcare claim.
690         */
691        _ACTCLAIMATTACHMENTCATEGORYCODE, 
692        /**
693         * Description: Automobile Information Attachment
694         */
695        AUTOATTCH, 
696        /**
697         * Description: Document Attachment
698         */
699        DOCUMENT, 
700        /**
701         * Description: Health Record Attachment
702         */
703        HEALTHREC, 
704        /**
705         * Description: Image Attachment
706         */
707        IMG, 
708        /**
709         * Description: Lab Results Attachment
710         */
711        LABRESULTS, 
712        /**
713         * Description: Digital Model Attachment
714         */
715        MODEL, 
716        /**
717         * Description: Work Injury related additional Information Attachment
718         */
719        WIATTCH, 
720        /**
721         * Description: Digital X-Ray Attachment
722         */
723        XRAY, 
724        /**
725         * Definition: The type of consent directive, e.g., to consent or dissent to collect, access, or use in specific ways within an EHRS or for health information exchange; or to disclose  health information  for purposes such as research.
726         */
727        _ACTCONSENTTYPE, 
728        /**
729         * Definition: Consent to have healthcare information collected in an electronic health record.  This entails that the information may be used in analysis, modified, updated.
730         */
731        ICOL, 
732        /**
733         * Definition: Consent to have collected healthcare information disclosed.
734         */
735        IDSCL, 
736        /**
737         * Definition: Consent to access healthcare information.
738         */
739        INFA, 
740        /**
741         * Definition: Consent to access or "read" only, which entails that the information is not to be copied, screen printed, saved, emailed, stored, re-disclosed or altered in any way.  This level ensures that data which is masked or to which access is restricted will not be.
742
743                        
744                           Example: Opened and then emailed or screen printed for use outside of the consent directive purpose.
745         */
746        INFAO, 
747        /**
748         * Definition: Consent to access and save only, which entails that access to the saved copy will remain locked.
749         */
750        INFASO, 
751        /**
752         * Definition: Information re-disclosed without the patient's consent.
753         */
754        IRDSCL, 
755        /**
756         * Definition: Consent to have healthcare information in an electronic health record accessed for research purposes.
757         */
758        RESEARCH, 
759        /**
760         * Definition: Consent to have de-identified healthcare information in an electronic health record that is accessed for research purposes, but without consent to re-identify the information under any circumstance.
761         */
762        RSDID, 
763        /**
764         * Definition: Consent to have de-identified healthcare information in an electronic health record that is accessed for research purposes re-identified under specific circumstances outlined in the consent.
765
766                        
767                           Example:: Where there is a need to inform the subject of potential health issues.
768         */
769        RSREID, 
770        /**
771         * Constrains the ActCode to the domain of Container Registration
772         */
773        _ACTCONTAINERREGISTRATIONCODE, 
774        /**
775         * Used by one system to inform another that it has received a container.
776         */
777        ID, 
778        /**
779         * Used by one system to inform another that the container is in position for specimen transfer (e.g., container removal from track, pipetting, etc.).
780         */
781        IP, 
782        /**
783         * Used by one system to inform another that the container has been released from that system.
784         */
785        L, 
786        /**
787         * Used by one system to inform another that the container did not arrive at its next expected location.
788         */
789        M, 
790        /**
791         * Used by one system to inform another that the specific container is being processed by the equipment. It is useful as a response to a query about Container Status, when the specific step of the process is not relevant.
792         */
793        O, 
794        /**
795         * Status is used by one system to inform another that the processing has been completed, but the container has not been released from that system.
796         */
797        R, 
798        /**
799         * Used by one system to inform another that the container is no longer available within the scope of the system (e.g., tube broken or discarded).
800         */
801        X, 
802        /**
803         * An observation form that determines parameters or attributes of an Act. Examples are the settings of a ventilator machine as parameters of a ventilator treatment act; the controls on dillution factors of a chemical analyzer as a parameter of a laboratory observation act; the settings of a physiologic measurement assembly (e.g., time skew) or the position of the body while measuring blood pressure.
804
805                        Control variables are forms of observations because just as with clinical observations, the Observation.code determines the parameter and the Observation.value assigns the value. While control variables sometimes can be observed (by noting the control settings or an actually measured feedback loop) they are not primary observations, in the sense that a control variable without a primary act is of no use (e.g., it makes no sense to record a blood pressure position without recording a blood pressure, whereas it does make sense to record a systolic blood pressure without a diastolic blood pressure).
806         */
807        _ACTCONTROLVARIABLE, 
808        /**
809         * Specifies whether or not automatic repeat testing is to be initiated on specimens.
810         */
811        AUTO, 
812        /**
813         * A baseline value for the measured test that is inherently contained in the diluent.  In the calculation of the actual result for the measured test, this baseline value is normally considered.
814         */
815        ENDC, 
816        /**
817         * Specifies whether or not further testing may be automatically or manually initiated on specimens.
818         */
819        REFLEX, 
820        /**
821         * Response to an insurance coverage eligibility query or authorization request.
822         */
823        _ACTCOVERAGECONFIRMATIONCODE, 
824        /**
825         * Indication of authorization for healthcare service(s) and/or product(s).  If authorization is approved, funds are set aside.
826         */
827        _ACTCOVERAGEAUTHORIZATIONCONFIRMATIONCODE, 
828        /**
829         * Authorization approved and funds have been set aside to pay for specified healthcare service(s) and/or product(s) within defined criteria for the authorization.
830         */
831        AUTH, 
832        /**
833         * Authorization for specified healthcare service(s) and/or product(s) denied.
834         */
835        NAUTH, 
836        /**
837         * Indication of eligibility coverage for healthcare service(s) and/or product(s).
838         */
839        _ACTCOVERAGEELIGIBILITYCONFIRMATIONCODE, 
840        /**
841         * Insurance coverage is in effect for healthcare service(s) and/or product(s).
842         */
843        ELG, 
844        /**
845         * Insurance coverage is not in effect for healthcare service(s) and/or product(s). May optionally include reasons for the ineligibility.
846         */
847        NELG, 
848        /**
849         * Criteria that are applicable to the authorized coverage.
850         */
851        _ACTCOVERAGELIMITCODE, 
852        /**
853         * Maximum amount paid or maximum number of services/products covered; or maximum amount or number covered during a specified time period under the policy or program.
854         */
855        _ACTCOVERAGEQUANTITYLIMITCODE, 
856        /**
857         * Codes representing the time period during which coverage is available; or financial participation requirements are in effect.
858         */
859        COVPRD, 
860        /**
861         * Definition: Maximum amount paid by payer or covered party; or maximum number of services or products covered under the policy or program during a covered party's lifetime.
862         */
863        LFEMX, 
864        /**
865         * Maximum net amount that will be covered for the product or service specified.
866         */
867        NETAMT, 
868        /**
869         * Definition: Maximum amount paid by payer or covered party; or maximum number of services/products covered under the policy or program by time period specified by the effective time on the act.
870         */
871        PRDMX, 
872        /**
873         * Maximum unit price that will be covered for the authorized product or service.
874         */
875        UNITPRICE, 
876        /**
877         * Maximum number of items that will be covered of the product or service specified.
878         */
879        UNITQTY, 
880        /**
881         * Definition: Codes representing the maximum coverate or financial participation requirements.
882         */
883        COVMX, 
884        /**
885         * Codes representing the types of covered parties that may receive covered benefits under a policy or program.
886         */
887        _ACTCOVEREDPARTYLIMITCODE, 
888        /**
889         * Definition: Set of codes indicating the type of insurance policy or program that pays for the cost of benefits provided to covered parties.
890         */
891        _ACTCOVERAGETYPECODE, 
892        /**
893         * Set of codes indicating the type of insurance policy or other source of funds to cover healthcare costs.
894         */
895        _ACTINSURANCEPOLICYCODE, 
896        /**
897         * Private insurance policy that provides coverage in addition to other policies (e.g. in addition to a Public Healthcare insurance policy).
898         */
899        EHCPOL, 
900        /**
901         * Insurance policy that provides for an allotment of funds replenished on a periodic (e.g. annual) basis. The use of the funds under this policy is at the     discretion of the covered party.
902         */
903        HSAPOL, 
904        /**
905         * Insurance policy for injuries sustained in an automobile accident.  Will also typically covered non-named parties to the policy, such as pedestrians         and passengers.
906         */
907        AUTOPOL, 
908        /**
909         * Definition: An automobile insurance policy under which the insurance company will cover the cost of damages to an automobile owned by the named insured that are caused by accident or intentionally by another party.
910         */
911        COL, 
912        /**
913         * Definition: An automobile insurance policy under which the insurance company will indemnify a loss for which another motorist is liable if that motorist is unable to pay because he or she is uninsured.  Coverage under the policy applies to bodily injury damages only.  Injuries to the covered party caused by a hit-and-run driver are also covered.
914         */
915        UNINSMOT, 
916        /**
917         * Insurance policy funded by a public health system such as a provincial or national health plan.  Examples include BC MSP (British Columbia   Medical Services Plan) OHIP (Ontario Health Insurance Plan), NHS (National Health Service).
918         */
919        PUBLICPOL, 
920        /**
921         * Definition: A public or government health program that administers and funds coverage for dental care to assist program eligible who meet financial and health status criteria.
922         */
923        DENTPRG, 
924        /**
925         * Definition: A public or government health program that administers and funds coverage for health and social services to assist program eligible who meet financial and health status criteria related to a particular disease.
926
927                        
928                           Example: Reproductive health, sexually transmitted disease, and end renal disease programs.
929         */
930        DISEASEPRG, 
931        /**
932         * Definition: A program that provides low-income, uninsured, and underserved women access to timely, high-quality screening and diagnostic services, to detect breast and cervical cancer at the earliest stages.
933
934                        
935                           Example: To improve women's access to screening for breast and cervical cancers, Congress passed the Breast and Cervical Cancer Mortality Prevention Act of 1990, which guided CDC in creating the National Breast and Cervical Cancer Early Detection Program (NBCCEDP), which  provides access to critical breast and cervical cancer screening services for underserved women in the United States.  An estimated 7 to 10% of U.S. women of screening age are eligible to receive NBCCEDP services. Federal guidelines establish an eligibility baseline to direct services to uninsured and underinsured women at or below 250% of federal poverty level; ages 18 to 64 for cervical screening; ages 40 to 64 for breast screening.
936         */
937        CANPRG, 
938        /**
939         * Definition: A public or government program that administers publicly funded coverage of kidney dialysis and kidney transplant services.
940
941                        Example: In the U.S., the Medicare End-stage Renal Disease program (ESRD), the National Kidney Foundation (NKF) American Kidney Fund (AKF) The Organ Transplant Fund.
942         */
943        ENDRENAL, 
944        /**
945         * Definition: Government administered and funded HIV-AIDS program for beneficiaries meeting financial and health status criteria.  Administration, funding levels, eligibility criteria, covered benefits, provider types, and financial participation are typically set by a regulatory process.  Payer responsibilities for administering the program may be delegated to contractors.
946
947                        
948                           Example: In the U.S., the Ryan White program, which is administered by the Health Resources and Services Administration.
949         */
950        HIVAIDS, 
951        /**
952         * mandatory health program
953         */
954        MANDPOL, 
955        /**
956         * Definition: Government administered and funded mental health program for beneficiaries meeting financial and mental health status criteria.  Administration, funding levels, eligibility criteria, covered benefits, provider types, and financial participation are typically set by a regulatory process.  Payer responsibilities for administering the program may be delegated to contractors.
957
958                        
959                           Example: In the U.S., states receive funding for substance use programs from the Substance Abuse Mental Health Administration (SAMHSA).
960         */
961        MENTPRG, 
962        /**
963         * Definition: Government administered and funded program to support provision of care to underserved populations through safety net clinics.
964
965                        
966                           Example: In the U.S., safety net providers such as federally qualified health centers (FQHC) receive funding under PHSA Section 330 grants administered by the Health Resources and Services Administration.
967         */
968        SAFNET, 
969        /**
970         * Definition: Government administered and funded substance use program for beneficiaries meeting financial, substance use behavior, and health status criteria.  Beneficiaries may be required to enroll as a result of legal proceedings.  Administration, funding levels, eligibility criteria, covered benefits, provider types, and financial participation are typically set by a regulatory process.  Payer responsibilities for administering the program may be delegated to contractors.
971
972                        
973                           Example: In the U.S., states receive funding for substance use programs from the Substance Abuse Mental Health Administration (SAMHSA).
974         */
975        SUBPRG, 
976        /**
977         * Definition: A government health program that provides coverage for health services to persons meeting eligibility criteria such as income, location of residence, access to other coverages, health condition, and age, the cost of which is to some extent subsidized by public funds.
978         */
979        SUBSIDIZ, 
980        /**
981         * Definition: A government health program that provides coverage through managed care contracts for health services to persons meeting eligibility criteria such as income, location of residence, access to other coverages, health condition, and age, the cost of which is to some extent subsidized by public funds. 
982
983                        
984                           Discussion: The structure and business processes for underwriting and administering a subsidized managed care program is further specified by the Underwriter and Payer Role.class and Role.code.
985         */
986        SUBSIDMC, 
987        /**
988         * Definition: A government health program that provides coverage for health services to persons meeting eligibility criteria for a supplemental health policy or program such as income, location of residence, access to other coverages, health condition, and age, the cost of which is to some extent subsidized by public funds.
989
990                        
991                           Example:  Supplemental health coverage program may cover the cost of a health program or policy financial participations, such as the copays and the premiums, and may provide coverage for services in addition to those covered under the supplemented health program or policy.  In the U.S., Medicaid programs may pay the premium for a covered party who is also covered under the  Medicare program or a private health policy.
992
993                        
994                           Discussion: The structure and business processes for underwriting and administering a subsidized supplemental retiree health program is further specified by the Underwriter and Payer Role.class and Role.code.
995         */
996        SUBSUPP, 
997        /**
998         * Insurance policy for injuries sustained in the work place or in the course of employment.
999         */
1000        WCBPOL, 
1001        /**
1002         * Definition: Set of codes indicating the type of insurance policy.  Insurance, in law and economics, is a form of risk management primarily used to hedge against the risk of potential financial loss. Insurance is defined as the equitable transfer of the risk of a potential loss, from one entity to another, in exchange for a premium and duty of care. A policy holder is an individual or an organization enters into a contract with an underwriter which stipulates that, in exchange for payment of a sum of money (a premium), one or more covered parties (insureds) is guaranteed compensation for losses resulting from certain perils under specified conditions.  The underwriter analyzes the risk of loss, makes a decision as to whether the risk is insurable, and prices the premium accordingly.  A policy provides benefits that indemnify or cover the cost of a loss incurred by a covered party, and may include coverage for services required to remediate a loss.  An insurance policy contains pertinent facts about the policy holder, the insurance coverage, the covered parties, and the insurer.  A policy may include exemptions and provisions specifying the extent to which the indemnification clause cannot be enforced for intentional tortious conduct of a covered party, e.g., whether the covered parties are jointly or severably insured.
1003
1004                        
1005                           Discussion: In contrast to programs, an insurance policy has one or more policy holders, who own the policy.  The policy holder may be the covered party, a relative of the covered party, a partnership, or a corporation, e.g., an employer.  A subscriber of a self-insured health insurance policy is a policy holder.  A subscriber of an employer sponsored health insurance policy is holds a certificate of coverage, but is not a policy holder; the policy holder is the employer.  See CoveredRoleType.
1006         */
1007        _ACTINSURANCETYPECODE, 
1008        /**
1009         * Definition: Set of codes indicating the type of health insurance policy that covers health services provided to covered parties.  A health insurance policy is a written contract for insurance between the insurance company and the policyholder, and contains pertinent facts about the policy owner (the policy holder), the health insurance coverage, the insured subscribers and dependents, and the insurer.  Health insurance is typically administered in accordance with a plan, which specifies (1) the type of health services and health conditions that will be covered under what circumstances (e.g., exclusion of a pre-existing condition, service must be deemed medically necessary; service must not be experimental; service must provided in accordance with a protocol; drug must be on a formulary; service must be prior authorized; or be a referral from a primary care provider); (2) the type and affiliation of providers (e.g., only allopathic physicians, only in network, only providers employed by an HMO); (3) financial participations required of covered parties (e.g., co-pays, coinsurance, deductibles, out-of-pocket); and (4) the manner in which services will be paid (e.g., under indemnity or fee-for-service health plans, the covered party typically pays out-of-pocket and then file a claim for reimbursement, while health plans that have contractual relationships with providers, i.e., network providers, typically do not allow the providers to bill the covered party for the cost of the service until after filing a claim with the payer and receiving reimbursement).
1010         */
1011        _ACTHEALTHINSURANCETYPECODE, 
1012        /**
1013         * Definition: A health insurance policy that that covers benefits for dental services.
1014         */
1015        DENTAL, 
1016        /**
1017         * Definition: A health insurance policy that covers benefits for healthcare services provided for named conditions under the policy, e.g., cancer, diabetes, or HIV-AIDS.
1018         */
1019        DISEASE, 
1020        /**
1021         * Definition: A health insurance policy that covers benefits for prescription drugs, pharmaceuticals, and supplies.
1022         */
1023        DRUGPOL, 
1024        /**
1025         * Definition: A health insurance policy that covers healthcare benefits by protecting covered parties from medical expenses arising from health conditions, sickness, or accidental injury as well as preventive care. Health insurance policies explicitly exclude coverage for losses insured under a disability policy, workers' compensation program, liability insurance (including automobile insurance); or for medical expenses, coverage for on-site medical clinics or for limited dental or vision benefits when these are provided under a separate policy.
1026
1027                        
1028                           Discussion: Health insurance policies are offered by health insurance plans that typically reimburse providers for covered services on a fee-for-service basis, that is, a fee that is the allowable amount that a provider may charge.  This is in contrast to managed care plans, which typically prepay providers a per-member/per-month amount or capitation as reimbursement for all covered services rendered.  Health insurance plans include indemnity and healthcare services plans.
1029         */
1030        HIP, 
1031        /**
1032         * Definition: An insurance policy that covers benefits for long-term care services people need when they no longer can care for themselves. This may be due to an accident, disability, prolonged illness or the simple process of aging. Long-term care services assist with activities of daily living including:
1033
1034                        
1035                           
1036                              Help at home with day-to-day activities, such as cooking, cleaning, bathing and dressing
1037
1038                           
1039                           
1040                              Care in the community, such as in an adult day care facility
1041
1042                           
1043                           
1044                              Supervised care provided in an assisted living facility
1045
1046                           
1047                           
1048                              Skilled care provided in a nursing home
1049         */
1050        LTC, 
1051        /**
1052         * Definition: Government mandated program providing coverage, disability income, and vocational rehabilitation for injuries sustained in the work place or in the course of employment.  Employers may either self-fund the program, purchase commercial coverage, or pay a premium to a government entity that administers the program.  Employees may be required to pay premiums toward the cost of coverage as well.
1053
1054                        Managed care policies specifically exclude coverage for losses insured under a disability policy, workers' compensation program, liability insurance (including automobile insurance); or for medical expenses, coverage for on-site medical clinics or for limited dental or vision benefits when these are provided under a separate policy.
1055
1056                        
1057                           Discussion: Managed care policies are offered by managed care plans that contract with selected providers or health care organizations to provide comprehensive health care at a discount to covered parties and coordinate the financing and delivery of health care. Managed care uses medical protocols and procedures agreed on by the medical profession to be cost effective, also known as medical practice guidelines. Providers are typically reimbursed for covered services by a capitated amount on a per member per month basis that may reflect difference in the health status and level of services anticipated to be needed by the member.
1058         */
1059        MCPOL, 
1060        /**
1061         * Definition: A policy for a health plan that has features of both an HMO and a FFS plan.  Like an HMO, a POS plan encourages the use its HMO network to maintain discounted fees with participating providers, but recognizes that sometimes covered parties want to choose their own provider.  The POS plan allows a covered party to use providers who are not part of the HMO network (non-participating providers).  However, there is a greater cost associated with choosing these non-network providers. A covered party will usually pay deductibles and coinsurances that are substantially higher than the payments when he or she uses a plan provider. Use of non-participating providers often requires the covered party to pay the provider directly and then to file a claim for reimbursement, like in an FFS plan.
1062         */
1063        POS, 
1064        /**
1065         * Definition: A policy for a health plan that provides coverage for health care only through contracted or employed physicians and hospitals located in particular geographic or service areas.  HMOs emphasize prevention and early detection of illness. Eligibility to enroll in an HMO is determined by where a covered party lives or works.
1066         */
1067        HMO, 
1068        /**
1069         * Definition: A network-based, managed care plan that allows a covered party to choose any health care provider. However, if care is received from a "preferred" (participating in-network) provider, there are generally higher benefit coverage and lower deductibles.
1070         */
1071        PPO, 
1072        /**
1073         * Definition: A health insurance policy that covers benefits for mental health services and prescriptions.
1074         */
1075        MENTPOL, 
1076        /**
1077         * Definition: A health insurance policy that covers benefits for substance use services.
1078         */
1079        SUBPOL, 
1080        /**
1081         * Definition: Set of codes for a policy that provides coverage for health care expenses arising from vision services.
1082
1083                        A health insurance policy that covers benefits for vision care services, prescriptions, and products.
1084         */
1085        VISPOL, 
1086        /**
1087         * Definition: An insurance policy that provides a regular payment to compensate for income lost due to the covered party's inability to work because of illness or injury.
1088         */
1089        DIS, 
1090        /**
1091         * Definition: An insurance policy under a benefit plan run by an employer or employee organization for the purpose of providing benefits other than pension-related to employees and their families. Typically provides health-related benefits, benefits for disability, disease or unemployment, or day care and scholarship benefits, among others.  An employer sponsored health policy includes coverage of health care expenses arising from sickness or accidental injury, coverage for on-site medical clinics or for dental or vision benefits, which are typically provided under a separate policy.  Coverage excludes health care expenses covered by accident or disability, workers' compensation, liability or automobile insurance.
1092         */
1093        EWB, 
1094        /**
1095         * Definition:  An insurance policy that covers qualified benefits under a Flexible Benefit plan such as group medical insurance, long and short term disability income insurance, group term life insurance for employees only up to $50,000 face amount, specified disease coverage such as a cancer policy, dental and/or vision insurance, hospital indemnity insurance, accidental death and dismemberment insurance, a medical expense reimbursement plan and a dependent care reimbursement plan.
1096
1097                        
1098                            Discussion: See UnderwriterRoleTypeCode flexible benefit plan which is defined as a benefit plan that allows employees to choose from several life, health, disability, dental, and other insurance plans according to their individual needs. Also known as cafeteria plans.  Authorized under Section 125 of the Revenue Act of 1978.
1099         */
1100        FLEXP, 
1101        /**
1102         * Definition: A policy under which the insurer agrees to pay a sum of money upon the occurrence of the covered partys death. In return, the policyholder agrees to pay a stipulated amount called a premium at regular intervals.  Life insurance indemnifies the beneficiary for the loss of the insurable interest that a beneficiary has in the life of a covered party.  For persons related by blood, a substantial interest established through love and affection, and for all other persons, a lawful and substantial economic interest in having the life of the insured continue. An insurable interest is required when purchasing life insurance on another person. Specific exclusions are often written into the contract to limit the liability of the insurer; for example claims resulting from suicide or relating to war, riot and civil commotion.
1103
1104                        
1105                           Discussion:A life insurance policy may be used by the covered party as a source of health care coverage in the case of  a viatical settlement, which is the sale of a life insurance policy by the policy owner, before the policy matures. Such a sale, at a price discounted from the face amount of the policy but usually in excess of the premiums paid or current cash surrender value, provides the seller an immediate cash settlement. Generally, viatical settlements involve insured individuals with a life expectancy of less than two years. In countries without state-subsidized healthcare and high healthcare costs (e.g. United States), this is a practical way to pay extremely high health insurance premiums that severely ill people face. Some people are also familiar with life settlements, which are similar transactions but involve insureds with longer life expectancies (two to fifteen years).
1106         */
1107        LIFE, 
1108        /**
1109         * Definition: A policy that, after an initial premium or premiums, pays out a sum at pre-determined intervals.
1110
1111                        For example, a policy holder may pay $10,000, and in return receive $150 each month until he dies; or $1,000 for each of 14 years or death benefits if he dies before the full term of the annuity has elapsed.
1112         */
1113        ANNU, 
1114        /**
1115         * Definition: Life insurance under which the benefit is payable only if the insured dies during a specified period. If an insured dies during that period, the beneficiary receives the death payments. If the insured survives, the policy ends and the beneficiary receives nothing.
1116         */
1117        TLIFE, 
1118        /**
1119         * Definition: Life insurance under which the benefit is payable upon the insuredaTMs death or diagnosis of a terminal illness.  If an insured dies during that period, the beneficiary receives the death payments. If the insured survives, the policy ends and the beneficiary receives nothing
1120         */
1121        ULIFE, 
1122        /**
1123         * Definition: A type of insurance that covers damage to or loss of the policyholderaTMs property by providing payments for damages to property damage or the injury or death of living subjects.  The terms "casualty" and "liability" insurance are often used interchangeably. Both cover the policyholder's legal liability for damages caused to other persons and/or their property.
1124         */
1125        PNC, 
1126        /**
1127         * Definition: An agreement between two or more insurance companies by which the risk of loss is proportioned. Thus the risk of loss is spread and a disproportionately large loss under a single policy does not fall on one insurance company. Acceptance by an insurer, called a reinsurer, of all or part of the risk of loss of another insurance company.
1128
1129                        
1130                           Discussion: Reinsurance is a means by which an insurance company can protect itself against the risk of losses with other insurance companies. Individuals and corporations obtain insurance policies to provide protection for various risks (hurricanes, earthquakes, lawsuits, collisions, sickness and death, etc.). Reinsurers, in turn, provide insurance to insurance companies.
1131
1132                        For example, an HMO may purchase a reinsurance policy to protect itself from losing too much money from one insured's particularly expensive health care costs. An insurance company issuing an automobile liability policy, with a limit of $100,000 per accident may reinsure its liability in excess of $10,000. A fire insurance company which issues a large policy generally reinsures a portion of the risk with one or several other companies. Also called risk control insurance or stop-loss insurance.
1133         */
1134        REI, 
1135        /**
1136         * Definition: 
1137                        
1138
1139                        
1140                           
1141                              A risk or part of a risk for which there is no normal insurance market available.
1142
1143                           
1144                           
1145                              Insurance written by unauthorized insurance companies. Surplus lines insurance is insurance placed with unauthorized insurance companies through licensed surplus lines agents or brokers.
1146         */
1147        SURPL, 
1148        /**
1149         * Definition: A form of insurance protection that provides additional liability coverage after the limits of your underlying policy are reached. An umbrella liability policy also protects you (the insured) in many situations not covered by the usual liability policies.
1150         */
1151        UMBRL, 
1152        /**
1153         * Definition: A set of codes used to indicate coverage under a program.  A program is an organized structure for administering and funding coverage of a benefit package for covered parties meeting eligibility criteria, typically related to employment, health, financial, and demographic status. Programs are typically established or permitted by legislation with provisions for ongoing government oversight.  Regulations may mandate the structure of the program, the manner in which it is funded and administered, covered benefits, provider types, eligibility criteria and financial participation. A government agency may be charged with implementing the program in accordance to the regulation.  Risk of loss under a program in most cases would not meet what an underwriter would consider an insurable risk, i.e., the risk is not random in nature, not financially measurable, and likely requires subsidization with government funds.
1154
1155                        
1156                           Discussion: Programs do not have policy holders or subscribers.  Program eligibles are enrolled based on health status, statutory eligibility, financial status, or age.  Program eligibles who are covered parties under the program may be referred to as members, beneficiaries, eligibles, or recipients.  Programs risk are underwritten by not for profit organizations such as governmental entities, and the beneficiaries typically do not pay for any or some portion of the cost of coverage.  See CoveredPartyRoleType.
1157         */
1158        _ACTPROGRAMTYPECODE, 
1159        /**
1160         * Definition: A program that covers the cost of services provided directly to a beneficiary who typically has no other source of coverage without charge.
1161         */
1162        CHAR, 
1163        /**
1164         * Definition: A program that covers the cost of services provided to crime victims for injuries or losses related to the occurrence of a crime.
1165         */
1166        CRIME, 
1167        /**
1168         * Definition: An employee assistance program is run by an employer or employee organization for the purpose of providing benefits and covering all or part of the cost for employees to receive counseling, referrals, and advice in dealing with stressful issues in their lives. These may include substance abuse, bereavement, marital problems, weight issues, or general wellness issues.  The services are usually provided by a third-party, rather than the company itself, and the company receives only summary statistical data from the service provider. Employee's names and services received are kept confidential.
1169         */
1170        EAP, 
1171        /**
1172         * Definition: A set of codes used to indicate a government program that is an organized structure for administering and funding coverage of a benefit package for covered parties meeting eligibility criteria, typically related to employment, health and financial status. Government programs are established or permitted by legislation with provisions for ongoing government oversight.  Regulation mandates the structure of the program, the manner in which it is funded and administered, covered benefits, provider types, eligibility criteria and financial participation. A government agency is charged with implementing the program in accordance to the regulation
1173
1174                        
1175                           Example: Federal employee health benefit program in the U.S.
1176         */
1177        GOVEMP, 
1178        /**
1179         * Definition: A government program that provides health coverage to individuals who are considered medically uninsurable or high risk, and who have been denied health insurance due to a serious health condition. In certain cases, it also applies to those who have been quoted very high premiums a" again, due to a serious health condition.  The pool charges premiums for coverage.  Because the pool covers high-risk people, it incurs a higher level of claims than premiums can cover. The insurance industry pays into the pool to make up the difference and help it remain viable.
1180         */
1181        HIRISK, 
1182        /**
1183         * Definition: Services provided directly and through contracted and operated indigenous peoples health programs.
1184
1185                        
1186                           Example: Indian Health Service in the U.S.
1187         */
1188        IND, 
1189        /**
1190         * Definition: A government program that provides coverage for health services to military personnel, retirees, and dependents.  A covered party who is a subscriber can choose from among Fee-for-Service (FFS) plans, and their Preferred Provider Organizations (PPO), or Plans offering a Point of Service (POS) Product, or Health Maintenance Organizations.
1191
1192                        
1193                           Example: In the U.S., TRICARE, CHAMPUS.
1194         */
1195        MILITARY, 
1196        /**
1197         * Definition: A government mandated program with specific eligibility requirements based on premium contributions made during employment, length of employment, age, and employment status, e.g., being retired, disabled, or a dependent of a covered party under this program.   Benefits typically include ambulatory, inpatient, and long-term care, such as hospice care, home health care and respite care.
1198         */
1199        RETIRE, 
1200        /**
1201         * Definition: A social service program funded by a public or governmental entity.
1202
1203                        
1204                           Example: Programs providing habilitation, food, lodging, medicine, transportation, equipment, devices, products, education, training, counseling, alteration of living or work space, and other resources to persons meeting eligibility criteria.
1205         */
1206        SOCIAL, 
1207        /**
1208         * Definition: Services provided directly and through contracted and operated veteran health programs.
1209         */
1210        VET, 
1211        /**
1212         * Codes dealing with the management of Detected Issue observations
1213         */
1214        _ACTDETECTEDISSUEMANAGEMENTCODE, 
1215        /**
1216         * Codes dealing with the management of Detected Issue observations for the administrative and patient administrative acts domains.
1217         */
1218        _ACTADMINISTRATIVEDETECTEDISSUEMANAGEMENTCODE, 
1219        /**
1220         * Authorization Issue Management Code
1221         */
1222        _AUTHORIZATIONISSUEMANAGEMENTCODE, 
1223        /**
1224         * Used to temporarily override normal authorization rules to gain access to data in a case of emergency. Use of this override code will typically be monitored, and a procedure to verify its proper use may be triggered when used.
1225         */
1226        EMAUTH, 
1227        /**
1228         * Description: Indicates that the permissions have been externally verified and the request should be processed.
1229         */
1230        _21, 
1231        /**
1232         * Confirmed drug therapy appropriate
1233         */
1234        _1, 
1235        /**
1236         * Consulted other supplier/pharmacy, therapy confirmed
1237         */
1238        _19, 
1239        /**
1240         * Assessed patient, therapy is appropriate
1241         */
1242        _2, 
1243        /**
1244         * Description: The patient has the appropriate indication or diagnosis for the action to be taken.
1245         */
1246        _22, 
1247        /**
1248         * Description: It has been confirmed that the appropriate pre-requisite therapy has been tried.
1249         */
1250        _23, 
1251        /**
1252         * Patient gave adequate explanation
1253         */
1254        _3, 
1255        /**
1256         * Consulted other supply source, therapy still appropriate
1257         */
1258        _4, 
1259        /**
1260         * Consulted prescriber, therapy confirmed
1261         */
1262        _5, 
1263        /**
1264         * Consulted prescriber and recommended change, prescriber declined
1265         */
1266        _6, 
1267        /**
1268         * Concurrent therapy triggering alert is no longer on-going or planned
1269         */
1270        _7, 
1271        /**
1272         * Confirmed supply action appropriate
1273         */
1274        _14, 
1275        /**
1276         * Patient's existing supply was lost/wasted
1277         */
1278        _15, 
1279        /**
1280         * Supply date is due to patient vacation
1281         */
1282        _16, 
1283        /**
1284         * Supply date is intended to carry patient over weekend
1285         */
1286        _17, 
1287        /**
1288         * Supply is intended for use during a leave of absence from an institution.
1289         */
1290        _18, 
1291        /**
1292         * Description: Supply is different than expected as an additional quantity has been supplied in a separate dispense.
1293         */
1294        _20, 
1295        /**
1296         * Order is performed as issued, but other action taken to mitigate potential adverse effects
1297         */
1298        _8, 
1299        /**
1300         * Provided education or training to the patient on appropriate therapy use
1301         */
1302        _10, 
1303        /**
1304         * Instituted an additional therapy to mitigate potential negative effects
1305         */
1306        _11, 
1307        /**
1308         * Suspended existing therapy that triggered interaction for the duration of this therapy
1309         */
1310        _12, 
1311        /**
1312         * Aborted existing therapy that triggered interaction.
1313         */
1314        _13, 
1315        /**
1316         * Arranged to monitor patient for adverse effects
1317         */
1318        _9, 
1319        /**
1320         * Concepts that identify the type or nature of exposure interaction.  Examples include "household", "care giver", "intimate partner", "common space", "common substance", etc. to further describe the nature of interaction.
1321         */
1322        _ACTEXPOSURECODE, 
1323        /**
1324         * Description: Exposure participants' interaction occurred in a child care setting
1325         */
1326        CHLDCARE, 
1327        /**
1328         * Description: An interaction where the exposure participants traveled in/on the same vehicle (not necessarily concurrently, e.g. both are passengers of the same plane, but on different flights of that plane).
1329         */
1330        CONVEYNC, 
1331        /**
1332         * Description: Exposure participants' interaction occurred during the course of health care delivery or in a health care delivery setting, but did not involve the direct provision of care (e.g. a janitor cleaning a patient's hospital room).
1333         */
1334        HLTHCARE, 
1335        /**
1336         * Description: Exposure interaction occurred in context of one providing care for the other, i.e. a babysitter providing care for a child, a home-care aide providing assistance to a paraplegic.
1337         */
1338        HOMECARE, 
1339        /**
1340         * Description: Exposure participants' interaction occurred when both were patients being treated in the same (acute) health care delivery facility.
1341         */
1342        HOSPPTNT, 
1343        /**
1344         * Description: Exposure participants' interaction occurred when one visited the other who was a patient being treated in a health care delivery facility.
1345         */
1346        HOSPVSTR, 
1347        /**
1348         * Description: Exposure interaction occurred in context of domestic interaction, i.e. both participants reside in the same household.
1349         */
1350        HOUSEHLD, 
1351        /**
1352         * Description: Exposure participants' interaction occurred in the course of one or both participants being incarcerated at a correctional facility
1353         */
1354        INMATE, 
1355        /**
1356         * Description: Exposure interaction was intimate, i.e. participants are intimate companions (e.g. spouses, domestic partners).
1357         */
1358        INTIMATE, 
1359        /**
1360         * Description: Exposure participants' interaction occurred in the course of one or both participants being resident at a long term care facility (second participant may be a visitor, worker, resident or a physical place or object within the facility).
1361         */
1362        LTRMCARE, 
1363        /**
1364         * Description: An interaction where the exposure participants were both present in the same location/place/space.
1365         */
1366        PLACE, 
1367        /**
1368         * Description: Exposure participants' interaction occurred during the course of  health care delivery by a provider (e.g. a physician treating a patient in her office).
1369         */
1370        PTNTCARE, 
1371        /**
1372         * Description: Exposure participants' interaction occurred in an academic setting (e.g., participants are fellow students, or student and teacher).
1373         */
1374        SCHOOL2, 
1375        /**
1376         * Description: An interaction where the exposure participants are social associates or members of the same extended family
1377         */
1378        SOCIAL2, 
1379        /**
1380         * Description: An interaction where the exposure participants shared or co-used a common substance (e.g. drugs, needles, or common food item).
1381         */
1382        SUBSTNCE, 
1383        /**
1384         * Description: An interaction where the exposure participants traveled together in/on the same vehicle/trip (e.g. concurrent co-passengers).
1385         */
1386        TRAVINT, 
1387        /**
1388         * Description: Exposure interaction occurred in a work setting, i.e. participants are co-workers.
1389         */
1390        WORK2, 
1391        /**
1392         * ActFinancialTransactionCode
1393         */
1394        _ACTFINANCIALTRANSACTIONCODE, 
1395        /**
1396         * A type of transaction that represents a charge for a service or product.  Expressed in monetary terms.
1397         */
1398        CHRG, 
1399        /**
1400         * A type of transaction that represents a reversal of a previous charge for a service or product. Expressed in monetary terms.  It has the opposite effect of a standard charge.
1401         */
1402        REV, 
1403        /**
1404         * Set of codes indicating the type of incident or accident.
1405         */
1406        _ACTINCIDENTCODE, 
1407        /**
1408         * Incident or accident as the result of a motor vehicle accident
1409         */
1410        MVA, 
1411        /**
1412         * Incident or accident is the result of a school place accident.
1413         */
1414        SCHOOL, 
1415        /**
1416         * Incident or accident is the result of a sporting accident.
1417         */
1418        SPT, 
1419        /**
1420         * Incident or accident is the result of a work place accident
1421         */
1422        WPA, 
1423        /**
1424         * Description: The type of health information to which the subject of the information or the subject's delegate consents or dissents.
1425         */
1426        _ACTINFORMATIONACCESSCODE, 
1427        /**
1428         * Description: Provide consent to collect, use, disclose, or access adverse drug reaction information for a patient.
1429         */
1430        ACADR, 
1431        /**
1432         * Description: Provide consent to collect, use, disclose, or access all information for a patient.
1433         */
1434        ACALL, 
1435        /**
1436         * Description: Provide consent to collect, use, disclose, or access allergy information for a patient.
1437         */
1438        ACALLG, 
1439        /**
1440         * Description: Provide consent to collect, use, disclose, or access informational consent information for a patient.
1441         */
1442        ACCONS, 
1443        /**
1444         * Description: Provide consent to collect, use, disclose, or access demographics information for a patient.
1445         */
1446        ACDEMO, 
1447        /**
1448         * Description: Provide consent to collect, use, disclose, or access diagnostic imaging information for a patient.
1449         */
1450        ACDI, 
1451        /**
1452         * Description: Provide consent to collect, use, disclose, or access immunization information for a patient.
1453         */
1454        ACIMMUN, 
1455        /**
1456         * Description: Provide consent to collect, use, disclose, or access lab test result information for a patient.
1457         */
1458        ACLAB, 
1459        /**
1460         * Description: Provide consent to collect, use, disclose, or access medical condition information for a patient.
1461         */
1462        ACMED, 
1463        /**
1464         * Definition: Provide consent to view or access medical condition information for a patient.
1465         */
1466        ACMEDC, 
1467        /**
1468         * Description:Provide consent to collect, use, disclose, or access mental health information for a patient.
1469         */
1470        ACMEN, 
1471        /**
1472         * Description: Provide consent to collect, use, disclose, or access common observation information for a patient.
1473         */
1474        ACOBS, 
1475        /**
1476         * Description: Provide consent to collect, use, disclose, or access coverage policy or program for a patient.
1477         */
1478        ACPOLPRG, 
1479        /**
1480         * Description: Provide consent to collect, use, disclose, or access provider information for a patient.
1481         */
1482        ACPROV, 
1483        /**
1484         * Description: Provide consent to collect, use, disclose, or access professional service information for a patient.
1485         */
1486        ACPSERV, 
1487        /**
1488         * Description:Provide consent to collect, use, disclose, or access substance abuse information for a patient.
1489         */
1490        ACSUBSTAB, 
1491        /**
1492         * Concepts conveying the context in which authorization given under jurisdictional law, by organizational policy, or by a patient consent directive permits the collection, access, use or disclosure of specified patient health information.
1493         */
1494        _ACTINFORMATIONACCESSCONTEXTCODE, 
1495        /**
1496         * Authorization to collect, access, use, or disclose specified patient health information in accordance with jurisdictional law, organizational policy, or a patient's consent directive, which may be implied, deemed, opt-in, opt-out, or explicit.
1497         */
1498        INFAUT, 
1499        /**
1500         * Authorization to collect, access, use, or disclose specified patient health information as explicitly consented to by the subject of the information or the subject's representative.
1501         */
1502        INFCON, 
1503        /**
1504         * Authorization to collect, access, use, or disclose specified patient health information in accordance with judicial system protocol, such as in the case of a subpoena or court order.
1505         */
1506        INFCRT, 
1507        /**
1508         * Authorization to collect, access, use, or disclose specified patient health information where deemed necessary to avert potential danger to other persons in accordance with jurisdictional law, organizational policy, or standards of practice.  For example, disclosure about a person threatening violence.
1509         */
1510        INFDNG, 
1511        /**
1512         * Authorization to collect, access, use, or disclose specified patient health information in accordance with emergency information transfer protocol dictated by jurisdictional law, organization policy, or standards of practice. For example, sharing of health information during disaster response.
1513         */
1514        INFEMER, 
1515        /**
1516         * Authorization to collect, access, use, or disclose specified patient health information necessary to avert potential public welfare risk in accordance with jurisdictional law, organizational policy, or standards of practice.  For example, reporting that a person is a victim of abuse or demonstrating suicidal tendencies.
1517         */
1518        INFPWR, 
1519        /**
1520         * Authorization to collect, access, use, or disclose specified patient health information for public health, welfare, and safety purposes in accordance with jurisdictional law, organizational policy, or standards of practice.  For example, public health reporting of notifiable conditions.
1521         */
1522        INFREG, 
1523        /**
1524         * Definition:Indicates the set of information types which may be manipulated or referenced, such as for recommending access restrictions.
1525         */
1526        _ACTINFORMATIONCATEGORYCODE, 
1527        /**
1528         * Description: All patient information.
1529         */
1530        ALLCAT, 
1531        /**
1532         * Definition:All information pertaining to a patient's allergy and intolerance records.
1533         */
1534        ALLGCAT, 
1535        /**
1536         * Description: All information pertaining to a patient's adverse drug reactions.
1537         */
1538        ARCAT, 
1539        /**
1540         * Definition:All information pertaining to a patient's common observation records (height, weight, blood pressure, temperature, etc.).
1541         */
1542        COBSCAT, 
1543        /**
1544         * Definition:All information pertaining to a patient's demographics (such as name, date of birth, gender, address, etc).
1545         */
1546        DEMOCAT, 
1547        /**
1548         * Definition:All information pertaining to a patient's diagnostic image records (orders & results).
1549         */
1550        DICAT, 
1551        /**
1552         * Definition:All information pertaining to a patient's vaccination records.
1553         */
1554        IMMUCAT, 
1555        /**
1556         * Description: All information pertaining to a patient's lab test records (orders & results)
1557         */
1558        LABCAT, 
1559        /**
1560         * Definition:All information pertaining to a patient's medical condition records.
1561         */
1562        MEDCCAT, 
1563        /**
1564         * Description: All information pertaining to a patient's mental health records.
1565         */
1566        MENCAT, 
1567        /**
1568         * Definition:All information pertaining to a patient's professional service records (such as smoking cessation, counseling, medication review, mental health).
1569         */
1570        PSVCCAT, 
1571        /**
1572         * Definition:All information pertaining to a patient's medication records (orders, dispenses and other active medications).
1573         */
1574        RXCAT, 
1575        /**
1576         * Type of invoice element that is used to assist in describing an Invoice that is either submitted for adjudication or for which is returned on adjudication results.
1577         */
1578        _ACTINVOICEELEMENTCODE, 
1579        /**
1580         * Codes representing a grouping of invoice elements (totals, sub-totals), reported through a Payment Advice or a Statement of Financial Activity (SOFA).  The code can represent summaries by day, location, payee and other cost elements such as bonus, retroactive adjustment and transaction fees.
1581         */
1582        _ACTINVOICEADJUDICATIONPAYMENTCODE, 
1583        /**
1584         * Codes representing adjustments to a Payment Advice such as retroactive, clawback, garnishee, etc.
1585         */
1586        _ACTINVOICEADJUDICATIONPAYMENTGROUPCODE, 
1587        /**
1588         * Payment initiated by the payor as the result of adjudicating a submitted invoice that arrived to the payor from an electronic source that did not provide a conformant set of HL7 messages (e.g. web claim submission).
1589         */
1590        ALEC, 
1591        /**
1592         * Bonus payments based on performance, volume, etc. as agreed to by the payor.
1593         */
1594        BONUS, 
1595        /**
1596         * An amount still owing to the payor but the payment is 0$ and this cannot be settled until a future payment is made.
1597         */
1598        CFWD, 
1599        /**
1600         * Fees deducted on behalf of a payee for tuition and continuing education.
1601         */
1602        EDU, 
1603        /**
1604         * Fees deducted on behalf of a payee for charges based on a shorter payment frequency (i.e. next day versus biweekly payments.
1605         */
1606        EPYMT, 
1607        /**
1608         * Fees deducted on behalf of a payee for charges based on a per-transaction or time-period (e.g. monthly) fee.
1609         */
1610        GARN, 
1611        /**
1612         * Payment is based on a payment intent for a previously submitted Invoice, based on formal adjudication results..
1613         */
1614        INVOICE, 
1615        /**
1616         * Payment initiated by the payor as the result of adjudicating a paper (original, may have been faxed) invoice.
1617         */
1618        PINV, 
1619        /**
1620         * An amount that was owed to the payor as indicated, by a carry forward adjusment, in a previous payment advice
1621         */
1622        PPRD, 
1623        /**
1624         * Professional association fee that is collected by the payor from the practitioner/provider on behalf of the association
1625         */
1626        PROA, 
1627        /**
1628         * Retroactive adjustment such as fee rate adjustment due to contract negotiations.
1629         */
1630        RECOV, 
1631        /**
1632         * Bonus payments based on performance, volume, etc. as agreed to by the payor.
1633         */
1634        RETRO, 
1635        /**
1636         * Fees deducted on behalf of a payee for charges based on a per-transaction or time-period (e.g. monthly) fee.
1637         */
1638        TRAN, 
1639        /**
1640         * Codes representing a grouping of invoice elements (totals, sub-totals), reported through a Payment Advice or a Statement of Financial Activity (SOFA).  The code can represent summaries by day, location, payee, etc.
1641         */
1642        _ACTINVOICEADJUDICATIONPAYMENTSUMMARYCODE, 
1643        /**
1644         * Transaction counts and value totals by invoice type (e.g. RXDINV - Pharmacy Dispense)
1645         */
1646        INVTYPE, 
1647        /**
1648         * Transaction counts and value totals by each instance of an invoice payee.
1649         */
1650        PAYEE, 
1651        /**
1652         * Transaction counts and value totals by each instance of an invoice payor.
1653         */
1654        PAYOR, 
1655        /**
1656         * Transaction counts and value totals by each instance of a messaging application on a single processor. It is a registered identifier known to the receivers.
1657         */
1658        SENDAPP, 
1659        /**
1660         * Codes representing a service or product that is being invoiced (billed).  The code can represent such concepts as "office visit", "drug X", "wheelchair" and other billable items such as taxes, service charges and discounts.
1661         */
1662        _ACTINVOICEDETAILCODE, 
1663        /**
1664         * An identifying data string for healthcare products.
1665         */
1666        _ACTINVOICEDETAILCLINICALPRODUCTCODE, 
1667        /**
1668         * Description:United Nations Standard Products and Services Classification, managed by Uniform Code Council (UCC): www.unspsc.org
1669         */
1670        UNSPSC, 
1671        /**
1672         * An identifying data string for A substance used as a medication or in the preparation of medication.
1673         */
1674        _ACTINVOICEDETAILDRUGPRODUCTCODE, 
1675        /**
1676         * Description:Global Trade Item Number is an identifier for trade items developed by GS1 (comprising the former EAN International and Uniform Code Council).
1677         */
1678        GTIN, 
1679        /**
1680         * Description:Universal Product Code is one of a wide variety of bar code languages widely used in the United States and Canada for items in stores.
1681         */
1682        UPC, 
1683        /**
1684         * The detail item codes to identify charges or changes to the total billing of a claim due to insurance rules and payments.
1685         */
1686        _ACTINVOICEDETAILGENERICCODE, 
1687        /**
1688         * The billable item codes to identify adjudicator specified components to the total billing of a claim.
1689         */
1690        _ACTINVOICEDETAILGENERICADJUDICATORCODE, 
1691        /**
1692         * That portion of the eligible charges which a covered party must pay for each service and/or product. It is a percentage of the eligible amount for the service/product that is typically charged after the covered party has met the policy deductible.  This amount represents the covered party's coinsurance that is applied to a particular adjudication result. It is expressed as a negative dollar amount in adjudication results.
1693         */
1694        COIN, 
1695        /**
1696         * That portion of the eligible charges which a covered party must pay for each service and/or product. It is a defined amount per service/product of the eligible amount for the service/product. This amount represents the covered party's copayment that is applied to a particular adjudication result. It is expressed as a negative dollar amount in adjudication results.
1697         */
1698        COPAYMENT, 
1699        /**
1700         * That portion of the eligible charges which a covered party must pay in a particular period (e.g. annual) before the benefits are payable by the adjudicator. This amount represents the covered party's deductible that is applied to a particular adjudication result. It is expressed as a negative dollar amount in adjudication results.
1701         */
1702        DEDUCTIBLE, 
1703        /**
1704         * The guarantor, who may be the patient, pays the entire charge for a service. Reasons for such action may include: there is no insurance coverage for the service (e.g. cosmetic surgery); the patient wishes to self-pay for the service; or the insurer denies payment for the service due to contractual provisions such as the need for prior authorization.
1705         */
1706        PAY, 
1707        /**
1708         * That total amount of the eligible charges which a covered party must periodically pay for services and/or products prior to the Medicaid program providing any coverage. This amount represents the covered party's spend down that is applied to a particular adjudication result. It is expressed as a negative dollar amount in adjudication results
1709         */
1710        SPEND, 
1711        /**
1712         * The covered party pays a percentage of the cost of covered services.
1713         */
1714        COINS, 
1715        /**
1716         * The billable item codes to identify modifications to a billable item charge. As for example after hours increase in the office visit fee.
1717         */
1718        _ACTINVOICEDETAILGENERICMODIFIERCODE, 
1719        /**
1720         * Premium paid on service fees in compensation for practicing outside of normal working hours.
1721         */
1722        AFTHRS, 
1723        /**
1724         * Premium paid on service fees in compensation for practicing in a remote location.
1725         */
1726        ISOL, 
1727        /**
1728         * Premium paid on service fees in compensation for practicing at a location other than normal working location.
1729         */
1730        OOO, 
1731        /**
1732         * The billable item codes to identify provider supplied charges or changes to the total billing of a claim.
1733         */
1734        _ACTINVOICEDETAILGENERICPROVIDERCODE, 
1735        /**
1736         * A charge to compensate the provider when a patient cancels an appointment with insufficient time for the provider to make another appointment with another patient.
1737         */
1738        CANCAPT, 
1739        /**
1740         * A reduction in the amount charged as a percentage of the amount. For example a 5% discount for volume purchase.
1741         */
1742        DSC, 
1743        /**
1744         * A premium on a service fee is requested because, due to extenuating circumstances, the service took an extraordinary amount of time or supplies.
1745         */
1746        ESA, 
1747        /**
1748         * Under agreement between the parties (payor and provider), a guaranteed level of income is established for the provider over a specific, pre-determined period of time. The normal course of business for the provider is submission of fee-for-service claims. Should the fee-for-service income during the specified period of time be less than the agreed to amount, a top-up amount is paid to the provider equal to the difference between the fee-for-service total and the guaranteed income amount for that period of time. The details of the agreement may specify (or not) a requirement for repayment to the payor in the event that the fee-for-service income exceeds the guaranteed amount.
1749         */
1750        FFSTOP, 
1751        /**
1752         * Anticipated or actual final fee associated with treating a patient.
1753         */
1754        FNLFEE, 
1755        /**
1756         * Anticipated or actual initial fee associated with treating a patient.
1757         */
1758        FRSTFEE, 
1759        /**
1760         * An increase in the amount charged as a percentage of the amount. For example, 12% markup on product cost.
1761         */
1762        MARKUP, 
1763        /**
1764         * A charge to compensate the provider when a patient does not show for an appointment.
1765         */
1766        MISSAPT, 
1767        /**
1768         * Anticipated or actual periodic fee associated with treating a patient. For example, expected billing cycle such as monthly, quarterly. The actual period (e.g. monthly, quarterly) is specified in the unit quantity of the Invoice Element.
1769         */
1770        PERFEE, 
1771        /**
1772         * The amount for a performance bonus that is being requested from a payor for the performance of certain services (childhood immunizations, influenza immunizations, mammograms, pap smears) on a sliding scale. That is, for 90% of childhood immunizations to a maximum of $2200/yr. An invoice is created at the end of the service period (one year) and a code is submitted indicating the percentage achieved and the dollar amount claimed.
1773         */
1774        PERMBNS, 
1775        /**
1776         * A charge is requested because the patient failed to pick up the item and it took an amount of time to return it to stock for future use.
1777         */
1778        RESTOCK, 
1779        /**
1780         * A charge to cover the cost of travel time and/or cost in conjuction with providing a service or product. It may be charged per kilometer or per hour based on the effective agreement.
1781         */
1782        TRAVEL, 
1783        /**
1784         * Premium paid on service fees in compensation for providing an expedited response to an urgent situation.
1785         */
1786        URGENT, 
1787        /**
1788         * The billable item codes to identify modifications to a billable item charge by a tax factor applied to the amount. As for example 7% provincial sales tax.
1789         */
1790        _ACTINVOICEDETAILTAXCODE, 
1791        /**
1792         * Federal tax on transactions such as the Goods and Services Tax (GST)
1793         */
1794        FST, 
1795        /**
1796         * Joint Federal/Provincial Sales Tax
1797         */
1798        HST, 
1799        /**
1800         * Tax levied by the provincial or state jurisdiction such as Provincial Sales Tax
1801         */
1802        PST, 
1803        /**
1804         * An identifying data string for medical facility accommodations.
1805         */
1806        _ACTINVOICEDETAILPREFERREDACCOMMODATIONCODE, 
1807        /**
1808         * Accommodation type.  In Intent mood, represents the accommodation type requested.  In Event mood, represents accommodation assigned/used.  In Definition mood, represents the available accommodation type.
1809         */
1810        _ACTENCOUNTERACCOMMODATIONCODE, 
1811        /**
1812         * Description:Accommodation type. In Intent mood, represents the accommodation type requested. In Event mood, represents accommodation assigned/used. In Definition mood, represents the available accommodation type.
1813         */
1814        _HL7ACCOMMODATIONCODE, 
1815        /**
1816         * Accommodations used in the care of diseases that are transmitted through casual contact or respiratory transmission.
1817         */
1818        I, 
1819        /**
1820         * Accommodations in which there is only 1 bed.
1821         */
1822        P, 
1823        /**
1824         * Uniquely designed and elegantly decorated accommodations with many amenities available for an additional charge.
1825         */
1826        S, 
1827        /**
1828         * Accommodations in which there are 2 beds.
1829         */
1830        SP, 
1831        /**
1832         * Accommodations in which there are 3 or more beds.
1833         */
1834        W, 
1835        /**
1836         * An identifying data string for healthcare procedures.
1837         */
1838        _ACTINVOICEDETAILCLINICALSERVICECODE, 
1839        /**
1840         * Type of invoice element that is used to assist in describing an Invoice that is either submitted for adjudication or for which is returned on adjudication results.
1841
1842                        Invoice elements of this type signify a grouping of one or more children (detail) invoice elements.  They do not have intrinsic costing associated with them, but merely reflect the sum of all costing for it's immediate children invoice elements.
1843         */
1844        _ACTINVOICEGROUPCODE, 
1845        /**
1846         * Type of invoice element that is used to assist in describing an Invoice that is either submitted for adjudication or for which is returned on adjudication results.
1847
1848                        Invoice elements of this type signify a grouping of one or more children (detail) invoice elements.  They do not have intrinsic costing associated with them, but merely reflect the sum of all costing for it's immediate children invoice elements.
1849
1850                        The domain is only specified for an intermediate invoice element group (non-root or non-top level) for an Invoice.
1851         */
1852        _ACTINVOICEINTERGROUPCODE, 
1853        /**
1854         * A grouping of invoice element groups and details including the ones specifying the compound ingredients being invoiced. It may also contain generic detail items such as markup.
1855         */
1856        CPNDDRGING, 
1857        /**
1858         * A grouping of invoice element details including the one specifying an ingredient drug being invoiced. It may also contain generic detail items such as tax or markup.
1859         */
1860        CPNDINDING, 
1861        /**
1862         * A grouping of invoice element groups and details including the ones specifying the compound supplies being invoiced. It may also contain generic detail items such as markup.
1863         */
1864        CPNDSUPING, 
1865        /**
1866         * A grouping of invoice element details including the one specifying the drug being invoiced. It may also contain generic detail items such as markup.
1867         */
1868        DRUGING, 
1869        /**
1870         * A grouping of invoice element details including the ones specifying the frame fee and the frame dispensing cost that are being invoiced.
1871         */
1872        FRAMEING, 
1873        /**
1874         * A grouping of invoice element details including the ones specifying the lens fee and the lens dispensing cost that are being invoiced.
1875         */
1876        LENSING, 
1877        /**
1878         * A grouping of invoice element details including the one specifying the product (good or supply) being invoiced. It may also contain generic detail items such as tax or discount.
1879         */
1880        PRDING, 
1881        /**
1882         * Type of invoice element that is used to assist in describing an Invoice that is either submitted for adjudication or for which is returned on adjudication results.
1883
1884                        Invoice elements of this type signify a grouping of one or more children (detail) invoice elements.  They do not have intrinsic costing associated with them, but merely reflect the sum of all costing for it's immediate children invoice elements.
1885
1886                        Codes from this domain reflect the type of Invoice such as Pharmacy Dispense, Clinical Service and Clinical Product.  The domain is only specified for the root (top level) invoice element group for an Invoice.
1887         */
1888        _ACTINVOICEROOTGROUPCODE, 
1889        /**
1890         * Clinical product invoice where the Invoice Grouping contains one or more billable item and is supported by clinical product(s).
1891
1892                        For example, a crutch or a wheelchair.
1893         */
1894        CPINV, 
1895        /**
1896         * Clinical Services Invoice which can be used to describe a single service, multiple services or repeated services.
1897
1898                        [1] Single Clinical services invoice where the Invoice Grouping contains one billable item and is supported by one clinical service.
1899
1900                        For example, a single service for an office visit or simple clinical procedure (e.g. knee mobilization).
1901
1902                        [2] Multiple Clinical services invoice where the Invoice Grouping contains more than one billable item, supported by one or more clinical services.  The services can be distinct and over multiple dates, but for the same patient. This type of invoice includes a series of treatments which must be adjudicated together.
1903
1904                        For example, an adjustment and ultrasound for a chiropractic session where fees are associated for each of the services and adjudicated (invoiced) together.
1905
1906                        [3] Repeated Clinical services invoice where the Invoice Grouping contains one or more billable item, supported by the same clinical service repeated over a period of time.
1907
1908                        For example, the same Chiropractic adjustment (service or treatment) delivered on 3 separate occasions over a period of time at the discretion of the provider (e.g. month).
1909         */
1910        CSINV, 
1911        /**
1912         * A clinical Invoice Grouping consisting of one or more services and one or more product.  Billing for these service(s) and product(s) are supported by multiple clinical billable events (acts).
1913
1914                        All items in the Invoice Grouping must be adjudicated together to be acceptable to the Adjudicator.
1915
1916                        For example , a brace (product) invoiced together with the fitting (service).
1917         */
1918        CSPINV, 
1919        /**
1920         * Invoice Grouping without clinical justification.  These will not require identification of participants and associations from a clinical context such as patient and provider.
1921
1922                        Examples are interest charges and mileage.
1923         */
1924        FININV, 
1925        /**
1926         * A clinical Invoice Grouping consisting of one or more oral health services. Billing for these service(s) are supported by multiple clinical billable events (acts).
1927
1928                        All items in the Invoice Grouping must be adjudicated together to be acceptable to the Adjudicator.
1929         */
1930        OHSINV, 
1931        /**
1932         * HealthCare facility preferred accommodation invoice.
1933         */
1934        PAINV, 
1935        /**
1936         * Pharmacy dispense invoice for a compound.
1937         */
1938        RXCINV, 
1939        /**
1940         * Pharmacy dispense invoice not involving a compound
1941         */
1942        RXDINV, 
1943        /**
1944         * Clinical services invoice where the Invoice Group contains one billable item for multiple clinical services in one or more sessions.
1945         */
1946        SBFINV, 
1947        /**
1948         * Vision dispense invoice for up to 2 lens (left and right), frame and optional discount.  Eye exams are invoiced as a clinical service invoice.
1949         */
1950        VRXINV, 
1951        /**
1952         * Identifies the different types of summary information that can be reported by queries dealing with Statement of Financial Activity (SOFA).  The summary information is generally used to help resolve balance discrepancies between providers and payors.
1953         */
1954        _ACTINVOICEELEMENTSUMMARYCODE, 
1955        /**
1956         * Total counts and total net amounts adjudicated for all  Invoice Groupings that were adjudicated within a time period based on the adjudication date of the Invoice Grouping.
1957         */
1958        _INVOICEELEMENTADJUDICATED, 
1959        /**
1960         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date), subsequently cancelled in the specified period and submitted electronically.
1961         */
1962        ADNFPPELAT, 
1963        /**
1964         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date), subsequently cancelled in the specified period and submitted electronically.
1965         */
1966        ADNFPPELCT, 
1967        /**
1968         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date), subsequently cancelled in the specified period and submitted manually.
1969         */
1970        ADNFPPMNAT, 
1971        /**
1972         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date), subsequently cancelled in the specified period and submitted manually.
1973         */
1974        ADNFPPMNCT, 
1975        /**
1976         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date), subsequently nullified in the specified period and submitted electronically.
1977         */
1978        ADNFSPELAT, 
1979        /**
1980         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date), subsequently nullified in the specified period and submitted electronically.
1981         */
1982        ADNFSPELCT, 
1983        /**
1984         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date), subsequently cancelled in the specified period and submitted manually.
1985         */
1986        ADNFSPMNAT, 
1987        /**
1988         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date), subsequently cancelled in the specified period and submitted manually.
1989         */
1990        ADNFSPMNCT, 
1991        /**
1992         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date) that do not match a specified payee (e.g. pay patient) and submitted electronically.
1993         */
1994        ADNPPPELAT, 
1995        /**
1996         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date) that do not match a specified payee (e.g. pay patient) and submitted electronically.
1997         */
1998        ADNPPPELCT, 
1999        /**
2000         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date) that do not match a specified payee (e.g. pay patient) and submitted manually.
2001         */
2002        ADNPPPMNAT, 
2003        /**
2004         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date) that do not match a specified payee (e.g. pay patient) and submitted manually.
2005         */
2006        ADNPPPMNCT, 
2007        /**
2008         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date) that do not match a specified payee (e.g. pay patient) and submitted electronically.
2009         */
2010        ADNPSPELAT, 
2011        /**
2012         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date) that do not match a specified payee (e.g. pay patient) and submitted electronically.
2013         */
2014        ADNPSPELCT, 
2015        /**
2016         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date) that do not match a specified payee (e.g. pay patient) and submitted manually.
2017         */
2018        ADNPSPMNAT, 
2019        /**
2020         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date) that do not match a specified payee (e.g. pay patient) and submitted manually.
2021         */
2022        ADNPSPMNCT, 
2023        /**
2024         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date) that match a specified payee (e.g. pay provider) and submitted electronically.
2025         */
2026        ADPPPPELAT, 
2027        /**
2028         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date) that match a specified payee (e.g. pay provider) and submitted electronically.
2029         */
2030        ADPPPPELCT, 
2031        /**
2032         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date) that match a specified payee (e.g. pay provider) and submitted manually.
2033         */
2034        ADPPPPMNAT, 
2035        /**
2036         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable prior to the specified time period (based on adjudication date) that match a specified payee (e.g. pay provider) and submitted manually.
2037         */
2038        ADPPPPMNCT, 
2039        /**
2040         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date) that match a specified payee (e.g. pay provider) and submitted electronically.
2041         */
2042        ADPPSPELAT, 
2043        /**
2044         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date) that match a specified payee (e.g. pay provider) and submitted electronically.
2045         */
2046        ADPPSPELCT, 
2047        /**
2048         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date) that match a specified payee (e.g. pay provider) and submitted manually.
2049         */
2050        ADPPSPMNAT, 
2051        /**
2052         * Identifies the total number of all  Invoice Groupings that were adjudicated as payable during the specified time period (based on adjudication date) that match a specified payee (e.g. pay provider) and submitted manually.
2053         */
2054        ADPPSPMNCT, 
2055        /**
2056         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as refused prior to the specified time period (based on adjudication date) and submitted electronically.
2057         */
2058        ADRFPPELAT, 
2059        /**
2060         * Identifies the  total number of all  Invoice Groupings that were adjudicated as refused prior to the specified time period (based on adjudication date) and submitted electronically.
2061         */
2062        ADRFPPELCT, 
2063        /**
2064         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as refused prior to the specified time period (based on adjudication date) and submitted manually.
2065         */
2066        ADRFPPMNAT, 
2067        /**
2068         * Identifies the total number of all  Invoice Groupings that were adjudicated as refused prior to the specified time period (based on adjudication date) and submitted manually.
2069         */
2070        ADRFPPMNCT, 
2071        /**
2072         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as refused during the specified time period (based on adjudication date) and submitted electronically.
2073         */
2074        ADRFSPELAT, 
2075        /**
2076         * Identifies the total number of all  Invoice Groupings that were adjudicated as refused during the specified time period (based on adjudication date) and submitted electronically.
2077         */
2078        ADRFSPELCT, 
2079        /**
2080         * Identifies the total net amount of all  Invoice Groupings that were adjudicated as refused during the specified time period (based on adjudication date) and submitted manually.
2081         */
2082        ADRFSPMNAT, 
2083        /**
2084         * Identifies the total number of all  Invoice Groupings that were adjudicated as refused during the specified time period (based on adjudication date) and submitted manually.
2085         */
2086        ADRFSPMNCT, 
2087        /**
2088         * Total counts and total net amounts paid for all  Invoice Groupings that were paid within a time period based on the payment date.
2089         */
2090        _INVOICEELEMENTPAID, 
2091        /**
2092         * Identifies the total net amount of all  Invoice Groupings that were paid prior to the specified time period (based on payment date), subsequently nullified in the specified period and submitted electronically.
2093         */
2094        PDNFPPELAT, 
2095        /**
2096         * Identifies the total number of all  Invoice Groupings that were paid prior to the specified time period (based on payment date), subsequently nullified in the specified period and submitted electronically.
2097         */
2098        PDNFPPELCT, 
2099        /**
2100         * Identifies the total net amount of all  Invoice Groupings that were paid prior to the specified time period (based on payment date), subsequently nullified in the specified period and submitted manually.
2101         */
2102        PDNFPPMNAT, 
2103        /**
2104         * Identifies the total number of all  Invoice Groupings that were paid prior to the specified time period (based on payment date), subsequently nullified in the specified period and submitted manually.
2105         */
2106        PDNFPPMNCT, 
2107        /**
2108         * Identifies the total net amount of all  Invoice Groupings that were paid during the specified time period (based on payment date), subsequently nullified in the specified period and submitted electronically.
2109         */
2110        PDNFSPELAT, 
2111        /**
2112         * Identifies the total number of all  Invoice Groupings that were paid during the specified time period (based on payment date), subsequently cancelled in the specified period and submitted electronically.
2113         */
2114        PDNFSPELCT, 
2115        /**
2116         * Identifies the total net amount of all  Invoice Groupings that were paid during the specified time period (based on payment date), subsequently nullified in the specified period and submitted manually.
2117         */
2118        PDNFSPMNAT, 
2119        /**
2120         * Identifies the total number of all  Invoice Groupings that were paid during the specified time period (based on payment date), subsequently nullified in the specified period and submitted manually.
2121         */
2122        PDNFSPMNCT, 
2123        /**
2124         * Identifies the total net amount of all  Invoice Groupings that were paid prior to the specified time period (based on payment date) that do not match a specified payee (e.g. pay patient) and submitted electronically.
2125         */
2126        PDNPPPELAT, 
2127        /**
2128         * Identifies the total number of all  Invoice Groupings that were paid prior to the specified time period (based on payment date) that do not match a specified payee (e.g. pay patient) and submitted electronically.
2129         */
2130        PDNPPPELCT, 
2131        /**
2132         * Identifies the total net amount of all  Invoice Groupings that were paid prior to the specified time period (based on payment date) that do not match a specified payee (e.g. pay patient) and submitted manually.
2133         */
2134        PDNPPPMNAT, 
2135        /**
2136         * Identifies the total number of all  Invoice Groupings that were paid prior to the specified time period (based on payment date) that do not match a specified payee (e.g. pay patient) and submitted manually.
2137         */
2138        PDNPPPMNCT, 
2139        /**
2140         * Identifies the total net amount of all  Invoice Groupings that were paid during the specified time period (based on payment date) that do not match a specified payee (e.g. pay patient) and submitted electronically.
2141         */
2142        PDNPSPELAT, 
2143        /**
2144         * Identifies the total number of all  Invoice Groupings that were paid during the specified time period (based on payment date) that do not match a specified payee (e.g. pay patient) and submitted electronically.
2145         */
2146        PDNPSPELCT, 
2147        /**
2148         * Identifies the total net amount of all  Invoice Groupings that were paid during the specified time period (based on payment date) that do not match a specified payee (e.g. pay patient) and submitted manually.
2149         */
2150        PDNPSPMNAT, 
2151        /**
2152         * Identifies the total number of all  Invoice Groupings that were paid during the specified time period (based on payment date) that do not match a specified payee (e.g. pay patient) and submitted manually.
2153         */
2154        PDNPSPMNCT, 
2155        /**
2156         * Identifies the total net amount of all  Invoice Groupings that were paid prior to the specified time period (based on payment date) that match a specified payee (e.g. pay provider) and submitted electronically.
2157         */
2158        PDPPPPELAT, 
2159        /**
2160         * Identifies the total number of all  Invoice Groupings that were paid prior to the specified time period (based on payment date) that match a specified payee (e.g. pay provider) and submitted electronically.
2161         */
2162        PDPPPPELCT, 
2163        /**
2164         * Identifies the total net amount of all  Invoice Groupings that were paid prior to the specified time period (based on payment date) that match a specified payee (e.g. pay provider) and submitted manually.
2165         */
2166        PDPPPPMNAT, 
2167        /**
2168         * Identifies the total number of all  Invoice Groupings that were paid prior to the specified time period (based on payment date) that match a specified payee (e.g. pay provider) and submitted manually.
2169         */
2170        PDPPPPMNCT, 
2171        /**
2172         * Identifies the total net amount of all  Invoice Groupings that were paid during the specified time period (based on payment date) that match a specified payee (e.g. pay provider) and submitted electronically.
2173         */
2174        PDPPSPELAT, 
2175        /**
2176         * Identifies the total number of all  Invoice Groupings that were paid during the specified time period (based on payment date) that match a specified payee (e.g. pay provider) and submitted electronically.
2177         */
2178        PDPPSPELCT, 
2179        /**
2180         * Identifies the total net amount of all  Invoice Groupings that were paid during the specified time period (based on payment date) that match a specified payee (e.g. pay provider) and submitted manually.
2181         */
2182        PDPPSPMNAT, 
2183        /**
2184         * Identifies the total number of all  Invoice Groupings that were paid during the specified time period (based on payment date) that match a specified payee (e.g. pay provider) and submitted manually.
2185         */
2186        PDPPSPMNCT, 
2187        /**
2188         * Total counts and total net amounts billed for all Invoice Groupings that were submitted within a time period.  Adjudicated invoice elements are included.
2189         */
2190        _INVOICEELEMENTSUBMITTED, 
2191        /**
2192         * Identifies the total net amount billed for all submitted Invoice Groupings within a time period and submitted electronically.  Adjudicated invoice elements are included.
2193         */
2194        SBBLELAT, 
2195        /**
2196         * Identifies the total number of submitted Invoice Groupings within a time period and submitted electronically.  Adjudicated invoice elements are included.
2197         */
2198        SBBLELCT, 
2199        /**
2200         * Identifies the total net amount billed for all submitted  Invoice Groupings that were nullified within a time period and submitted electronically.  Adjudicated invoice elements are included.
2201         */
2202        SBNFELAT, 
2203        /**
2204         * Identifies the total number of submitted  Invoice Groupings that were nullified within a time period and submitted electronically.  Adjudicated invoice elements are included.
2205         */
2206        SBNFELCT, 
2207        /**
2208         * Identifies the total net amount billed for all submitted  Invoice Groupings that are pended or held by the payor, within a time period and submitted electronically.  Adjudicated invoice elements are not included.
2209         */
2210        SBPDELAT, 
2211        /**
2212         * Identifies the total number of submitted  Invoice Groupings that are pended or held by the payor, within a time period and submitted electronically.  Adjudicated invoice elements are not included.
2213         */
2214        SBPDELCT, 
2215        /**
2216         * Includes coded responses that will occur as a result of the adjudication of an electronic invoice at a summary level and provides guidance on interpretation of the referenced adjudication results.
2217         */
2218        _ACTINVOICEOVERRIDECODE, 
2219        /**
2220         * Insurance coverage problems have been encountered. Additional explanation information to be supplied.
2221         */
2222        COVGE, 
2223        /**
2224         * Electronic form with supporting or additional information to follow.
2225         */
2226        EFORM, 
2227        /**
2228         * Fax with supporting or additional information to follow.
2229         */
2230        FAX, 
2231        /**
2232         * The medical service was provided to a patient in good faith that they had medical coverage, although no evidence of coverage was available before service was rendered.
2233         */
2234        GFTH, 
2235        /**
2236         * Knowingly over the payor's published time limit for this invoice possibly due to a previous payor's delays in processing. Additional reason information will be supplied.
2237         */
2238        LATE, 
2239        /**
2240         * Manual review of the invoice is requested.  Additional information to be supplied.  This may be used in the case of an appeal.
2241         */
2242        MANUAL, 
2243        /**
2244         * The medical service and/or product was provided to a patient that has coverage in another jurisdiction.
2245         */
2246        OOJ, 
2247        /**
2248         * The service provided is required for orthodontic purposes. If the covered party has orthodontic coverage, then the service may be paid.
2249         */
2250        ORTHO, 
2251        /**
2252         * Paper documentation (or other physical format) with supporting or additional information to follow.
2253         */
2254        PAPER, 
2255        /**
2256         * Public Insurance has been exhausted.  Invoice has not been sent to Public Insuror and therefore no Explanation Of Benefits (EOB) is provided with this Invoice submission.
2257         */
2258        PIE, 
2259        /**
2260         * Allows provider to explain lateness of invoice to a subsequent payor.
2261         */
2262        PYRDELAY, 
2263        /**
2264         * Rules of practice do not require a physician's referral for the provider to perform a billable service.
2265         */
2266        REFNR, 
2267        /**
2268         * The same service was delivered within a time period that would usually indicate a duplicate billing.  However, the repeated service is a medical     necessity and therefore not a duplicate.
2269         */
2270        REPSERV, 
2271        /**
2272         * The service provided is not related to another billed service. For example, 2 unrelated services provided on the same day to the same patient which may normally result in a refused payment for one of the items.
2273         */
2274        UNRELAT, 
2275        /**
2276         * The provider has received a verbal permission from an authoritative source to perform the service or supply the item being invoiced.
2277         */
2278        VERBAUTH, 
2279        /**
2280         * Provides codes associated with ActClass value of LIST (working list)
2281         */
2282        _ACTLISTCODE, 
2283        /**
2284         * ActObservationList
2285         */
2286        _ACTOBSERVATIONLIST, 
2287        /**
2288         * List of acts representing a care plan.  The acts can be in a varierty of moods including event (EVN) to record acts that have been carried out as part of the care plan.
2289         */
2290        CARELIST, 
2291        /**
2292         * List of condition observations.
2293         */
2294        CONDLIST, 
2295        /**
2296         * List of intolerance observations.
2297         */
2298        INTOLIST, 
2299        /**
2300         * List of problem observations.
2301         */
2302        PROBLIST, 
2303        /**
2304         * List of risk factor observations.
2305         */
2306        RISKLIST, 
2307        /**
2308         * List of observations in goal mood.
2309         */
2310        GOALLIST, 
2311        /**
2312         * Codes used to identify different types of 'duration-based' working lists.  Examples include "Continuous/Chronic", "Short-Term" and "As-Needed".
2313         */
2314        _ACTTHERAPYDURATIONWORKINGLISTCODE, 
2315        /**
2316         * Definition:A collection of concepts that identifies different types of 'duration-based' mediation working lists.
2317
2318                        
2319                           Examples:"Continuous/Chronic" "Short-Term" and "As Needed"
2320         */
2321        _ACTMEDICATIONTHERAPYDURATIONWORKINGLISTCODE, 
2322        /**
2323         * Definition:A list of medications which the patient is only expected to consume for the duration of the current order or limited set of orders and which is not expected to be renewed.
2324         */
2325        ACU, 
2326        /**
2327         * Definition:A list of medications which are expected to be continued beyond the present order and which the patient should be assumed to be taking unless explicitly stopped.
2328         */
2329        CHRON, 
2330        /**
2331         * Definition:A list of medications which the patient is intended to be administered only once.
2332         */
2333        ONET, 
2334        /**
2335         * Definition:A list of medications which the patient will consume intermittently based on the behavior of the condition for which the medication is indicated.
2336         */
2337        PRN, 
2338        /**
2339         * List of medications.
2340         */
2341        MEDLIST, 
2342        /**
2343         * List of current medications.
2344         */
2345        CURMEDLIST, 
2346        /**
2347         * List of discharge medications.
2348         */
2349        DISCMEDLIST, 
2350        /**
2351         * Historical list of medications.
2352         */
2353        HISTMEDLIST, 
2354        /**
2355         * Identifies types of monitoring programs
2356         */
2357        _ACTMONITORINGPROTOCOLCODE, 
2358        /**
2359         * A monitoring program that focuses on narcotics and/or commonly abused substances that are subject to legal restriction.
2360         */
2361        CTLSUB, 
2362        /**
2363         * Definition:A monitoring program that focuses on a drug which is under investigation and has not received regulatory approval for the condition being investigated
2364         */
2365        INV, 
2366        /**
2367         * Description:A drug that can be prescribed (and reimbursed) only if it meets certain criteria.
2368         */
2369        LU, 
2370        /**
2371         * Medicines designated in this way may be supplied for patient use without a prescription.  The exact form of categorisation will vary in different realms.
2372         */
2373        OTC, 
2374        /**
2375         * Some form of prescription is required before the related medicine can be supplied for a patient.  The exact form of regulation will vary in different realms.
2376         */
2377        RX, 
2378        /**
2379         * Definition:A drug that requires prior approval (to be reimbursed) before being dispensed
2380         */
2381        SA, 
2382        /**
2383         * Description:A drug that requires special access permission to be prescribed and dispensed.
2384         */
2385        SAC, 
2386        /**
2387         * Description:Concepts representing indications (reasons for clinical action) other than diagnosis and symptoms.
2388         */
2389        _ACTNONOBSERVATIONINDICATIONCODE, 
2390        /**
2391         * Description:Contrast agent required for imaging study.
2392         */
2393        IND01, 
2394        /**
2395         * Description:Provision of prescription or direction to consume a product for purposes of bowel clearance in preparation for a colonoscopy.
2396         */
2397        IND02, 
2398        /**
2399         * Description:Provision of medication as a preventative measure during a treatment or other period of increased risk.
2400         */
2401        IND03, 
2402        /**
2403         * Description:Provision of medication during pre-operative phase; e.g., antibiotics before dental surgery or bowel prep before colon surgery.
2404         */
2405        IND04, 
2406        /**
2407         * Description:Provision of medication for pregnancy --e.g., vitamins, antibiotic treatments for vaginal tract colonization, etc.
2408         */
2409        IND05, 
2410        /**
2411         * Identifies the type of verification investigation being undertaken with respect to the subject of the verification activity.
2412
2413                        
2414                           Examples:
2415                        
2416
2417                        
2418                           
2419                              Verification of eligibility for coverage under a policy or program - aka enrolled/covered by a policy or program
2420
2421                           
2422                           
2423                              Verification of record - e.g., person has record in an immunization registry
2424
2425                           
2426                           
2427                              Verification of enumeration - e.g. NPI
2428
2429                           
2430                           
2431                              Verification of Board Certification - provider specific
2432
2433                           
2434                           
2435                              Verification of Certification - e.g. JAHCO, NCQA, URAC
2436
2437                           
2438                           
2439                              Verification of Conformance - e.g. entity use with HIPAA, conformant to the CCHIT EHR system criteria
2440
2441                           
2442                           
2443                              Verification of Provider Credentials
2444
2445                           
2446                           
2447                              Verification of no adverse findings - e.g. on National Provider Data Bank, Health Integrity Protection Data Base (HIPDB)
2448         */
2449        _ACTOBSERVATIONVERIFICATIONTYPE, 
2450        /**
2451         * Definition:Indicates that the paper version of the record has, should be or is being verified against the electronic version.
2452         */
2453        VFPAPER, 
2454        /**
2455         * Code identifying the method or the movement of payment instructions.
2456
2457                        Codes are drawn from X12 data element 591 (PaymentMethodCode)
2458         */
2459        _ACTPAYMENTCODE, 
2460        /**
2461         * Automated Clearing House (ACH).
2462         */
2463        ACH, 
2464        /**
2465         * A written order to a bank to pay the amount specified from funds on deposit.
2466         */
2467        CHK, 
2468        /**
2469         * Electronic Funds Transfer (EFT) deposit into the payee's bank account
2470         */
2471        DDP, 
2472        /**
2473         * Non-Payment Data.
2474         */
2475        NON, 
2476        /**
2477         * Identifies types of dispensing events
2478         */
2479        _ACTPHARMACYSUPPLYTYPE, 
2480        /**
2481         * A fill providing sufficient supply for one day
2482         */
2483        DF, 
2484        /**
2485         * A supply action where there is no 'valid' order for the supplied medication.  E.g. Emergency vacation supply, weekend supply (when prescriber is unavailable to provide a renewal prescription)
2486         */
2487        EM, 
2488        /**
2489         * An emergency supply where the expectation is that a formal order authorizing the supply will be provided at a later date.
2490         */
2491        SO, 
2492        /**
2493         * The initial fill against an order.  (This includes initial fills against refill orders.)
2494         */
2495        FF, 
2496        /**
2497         * A first fill where the quantity supplied is equal to one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a complete fill would be for the full 90 tablets).
2498         */
2499        FFC, 
2500        /**
2501         * A first fill where the quantity supplied is less than one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a partial fill might be for only 30 tablets.)
2502         */
2503        FFP, 
2504        /**
2505         * A first fill where the strength supplied is less than the ordered strength. (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).
2506         */
2507        FFSS, 
2508        /**
2509         * A fill where a small portion is provided to allow for determination of the therapy effectiveness and patient tolerance.
2510         */
2511        TF, 
2512        /**
2513         * A supply action to restock a smaller more local dispensary.
2514         */
2515        FS, 
2516        /**
2517         * A supply of a manufacturer sample
2518         */
2519        MS, 
2520        /**
2521         * A fill against an order that has already been filled (or partially filled) at least once.
2522         */
2523        RF, 
2524        /**
2525         * A supply action that provides sufficient material for a single dose.
2526         */
2527        UD, 
2528        /**
2529         * A refill where the quantity supplied is equal to one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a complete fill would be for the full 90 tablets.)
2530         */
2531        RFC, 
2532        /**
2533         * A refill where the quantity supplied is equal to one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a complete fill would be for the full 90 tablets.) and where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).
2534         */
2535        RFCS, 
2536        /**
2537         * The first fill against an order that has already been filled at least once at another facility.
2538         */
2539        RFF, 
2540        /**
2541         * The first fill against an order that has already been filled at least once at another facility and where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).
2542         */
2543        RFFS, 
2544        /**
2545         * A refill where the quantity supplied is less than one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a partial fill might be for only 30 tablets.)
2546         */
2547        RFP, 
2548        /**
2549         * A refill where the quantity supplied is less than one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a partial fill might be for only 30 tablets.) and where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).
2550         */
2551        RFPS, 
2552        /**
2553         * A fill against an order that has already been filled (or partially filled) at least once and where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).
2554         */
2555        RFS, 
2556        /**
2557         * A fill where the remainder of a 'complete' fill is provided after a trial fill has been provided.
2558         */
2559        TB, 
2560        /**
2561         * A fill where the remainder of a 'complete' fill is provided after a trial fill has been provided and where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).
2562         */
2563        TBS, 
2564        /**
2565         * A supply action that provides sufficient material for a single dose via multiple products.  E.g. 2 50mg tablets for a 100mg unit dose.
2566         */
2567        UDE, 
2568        /**
2569         * Description:Types of policies that further specify the ActClassPolicy value set.
2570         */
2571        _ACTPOLICYTYPE, 
2572        /**
2573         * A policy deeming certain information to be private to an individual or organization.
2574
2575                        
2576                           Definition: A mandate, obligation, requirement, rule, or expectation relating to privacy.
2577
2578                        
2579                           Discussion: ActPrivacyPolicyType codes support the designation of the 1..* policies that are applicable to an Act such as a Consent Directive, a Role such as a VIP Patient, or an Entity such as a patient who is a minor.  1..* ActPrivacyPolicyType values may be associated with an Act or Role to indicate the policies that govern the assignment of an Act or Role confidentialityCode.  Use of multiple ActPrivacyPolicyType values enables fine grain specification of applicable policies, but must be carefully assigned to ensure cogency and avoid creation of conflicting policy mandates.
2580
2581                        
2582                           Usage Note: Statutory title may be named in the ActClassPolicy Act Act.title to specify which privacy policy is being referenced.
2583         */
2584        _ACTPRIVACYPOLICY, 
2585        /**
2586         * Specifies the type of agreement between one or more grantor and grantee in which rights and obligations related to one or more shared items of interest are allocated.
2587
2588                        
2589                           Usage Note: Such agreements may be considered "consent directives" or "contracts" depending on the context, and are considered closely related or synonymous from a legal perspective.
2590
2591                        
2592                           Examples: 
2593                        
2594
2595                        
2596                           Healthcare Privacy Consent Directive permitting or restricting in whole or part the collection, access, use, and disclosure of health information, and any associated handling caveats.
2597                           Healthcare Medical Consent Directive to receive medical procedures after being informed of risks and benefits, thereby reducing the grantee's liability.
2598                           Research Informed Consent for participation in clinical trials and disclosure of health information after being informed of risks and benefits, thereby reducing the grantee's liability.
2599                           Substitute decision maker delegation in which the grantee assumes responsibility to act on behalf of the grantor.
2600                           Contracts in which the agreement requires assent/dissent by the grantor of terms offered by a grantee, a consumer opts out of an "award" system for use of a retailer's marketing or credit card vendor's point collection cards in exchange for allowing purchase tracking and profiling.
2601                           A mobile device or App privacy policy and terms of service to which a user must agree in whole or in part in order to utilize the service.
2602                           Agreements between a client and an authorization server or between an authorization server and a resource operator and/or resource owner permitting or restricting e.g., collection, access, use, and disclosure of information, and any associated handling caveats.
2603         */
2604        _ACTCONSENTDIRECTIVE, 
2605        /**
2606         * This general consent directive specifically limits disclosure of health information for purpose of emergency treatment. Additional parameters may further limit the disclosure to specific users, roles, duration, types of information, and impose uses obligations.
2607
2608                        
2609                           Definition: Opt-in to disclosure of health information for emergency only consent directive.
2610         */
2611        EMRGONLY, 
2612        /**
2613         * A grantor's terms of agreement to which a grantee may assent or dissent, and which may include an opportunity for a grantee to request restrictions or extensions.
2614
2615                        
2616                           Comment: A grantor typically is able to stipulate preferred terms of agreement when the grantor has control over the topic of the agreement, which a grantee must accept in full or may be offered an opportunity to extend or restrict certain terms.
2617
2618                        
2619                           Usage Note: If the grantor's term of agreement must be accepted in full, then this is considered "basic consent".  If a grantee is offered an opportunity to extend or restrict certain terms, then the agreement is considered "granular consent".
2620
2621                        
2622                           Examples: 
2623                        
2624
2625                        
2626                           Healthcare: A PHR account holder [grantor] may require any PHR user [grantee]  to accept the terms of agreement in full, or may permit a PHR user to extend or restrict terms selected by the account holder or requested by the PHR user.
2627                           Non-healthcare: The owner of a resource server [grantor] may require any authorization server [grantee] to meet authorization requirements stipulated in the grantor's terms of agreement.
2628         */
2629        GRANTORCHOICE, 
2630        /**
2631         * A grantor's presumed assent to the grantee's terms of agreement is based on the grantor's behavior, which may result from not expressly assenting to the consent directive offered, or from having no right to assent or dissent offered by the grantee.
2632
2633                        
2634                           Comment: Implied or "implicit" consent occurs when the behavior of the grantor is understood by a reasonable person to signal agreement to the grantee's terms.
2635
2636                        
2637                           Usage Note: Implied consent with no opportunity to assent or dissent to certain terms is considered "basic consent".
2638
2639                        
2640                           Examples: 
2641                        
2642
2643                        
2644                           Healthcare: A patient schedules an appointment with a provider, and either does not take the opportunity to expressly assent or dissent to the provider's consent directive, does not have an opportunity to do so, as in the case where emergency care is required, or simply behaves as though the patient [grantor] agrees to the rights granted to the provider [grantee] in an implicit consent directive.
2645                           An injured and unconscious patient is deemed to have assented to emergency treatment by those permitted to do so under jurisdictional laws, e.g., Good Samaritan laws.
2646                           Non-healthcare: Upon receiving a driver's license, the driver is deemed to have assented without explicitly consenting to undergoing field sobriety tests.
2647                           A corporation that does business in a foreign nation is deemed to have deemed to have assented without explicitly consenting to abide by that nation's laws.
2648         */
2649        IMPLIED, 
2650        /**
2651         * A grantor's presumed assent to the grantee's terms of agreement, which is based on the grantor's behavior, and includes a right to dissent to certain terms. 
2652
2653                        
2654                           Comment: A grantor assenting to the grantee's terms of agreement may or may not exercise a right to dissent to grantor selected terms or to grantee's selected terms to which a grantor may dissent.
2655
2656                        
2657                           Usage Note: Implied or "implicit" consent with an "opportunity to dissent" occurs when the grantor's behavior is understood by a reasonable person to signal assent to the grantee's terms of agreement whether the grantor requests or the grantee approves further restrictions, is considered "granular consent".
2658
2659                        
2660                           Examples: 
2661                        
2662
2663                        
2664                           Healthcare Examples: A healthcare provider deems a patient's assent to disclosure of health information to family members and friends, but offers an opportunity or permits the patient to dissent to such disclosures.
2665                           A health information exchanges deems a patient to have assented to disclosure of health information for treatment purposes, but offers the patient an opportunity to dissents to disclosure to particular provider organizations.
2666                           Non-healthcare Examples: A bank deems a banking customer's assent to specified collection, access, use, or disclosure of financial information as a requirement of holding a bank account, but provides the user an opportunity to limit third-party collection, access, use or disclosure of that information for marketing purposes.
2667         */
2668        IMPLIEDD, 
2669        /**
2670         * No notification or opportunity is provided for a grantor to assent or dissent to a grantee's terms of agreement.
2671
2672                        
2673                           Comment: A "No Consent" policy scheme provides no opportunity for accommodation of an individual's preferences, and may not comply with Fair Information Practice Principles [FIPP] by enabling the data subject to object, access collected information, correct errors, or have accounting of disclosures.
2674
2675                        
2676                           Usage Note: The grantee's terms of agreement, may be available to the grantor by reviewing the grantee's privacy policies, but there is no notice by which a grantor is apprised of the policy directly or able to acknowledge.
2677
2678                        
2679                           Examples: 
2680                        
2681
2682                        
2683                           Healthcare: Without notification or an opportunity to assent or dissent, a patient's health information is automatically included in and available (often according to certain rules) through a health information exchange.  Note that this differs from implied consent, where the patient is assumed to have consented.
2684                           Without notification or an opportunity to assent or dissent, a patient's health information is collected, accessed, used, or disclosed for research, public health, security, fraud prevention, court order, or law enforcement.
2685                           Non-healthcare: Without notification or an opportunity to assent or dissent, a consumer's healthcare or non-healthcare internet searches are aggregated for secondary uses such as behavioral tracking and profiling.
2686                           Without notification or an opportunity to assent or dissent, a consumer's location and activities in a shopping mall are tracked by RFID tags on purchased items.
2687         */
2688        NOCONSENT, 
2689        /**
2690         * Acknowledgement of custodian notice of privacy practices.
2691
2692                        
2693                           Usage Notes: This type of consent directive acknowledges a custodian's notice of privacy practices including its permitted collection, access, use and disclosure of health information to users and for purposes of use specified.
2694         */
2695        NOPP, 
2696        /**
2697         * A grantor's assent to the terms of an agreement offered by a grantee without an opportunity for to dissent to any terms.
2698
2699                        
2700                           Comment: Acceptance of a grantee's terms pertaining, for example, to permissible activities, purposes of use, handling caveats, expiry date, and revocation policies.
2701
2702                        
2703                           Usage Note: Opt-in with no opportunity for a grantor to restrict certain permissions sought by the grantee is considered "basic consent".
2704
2705                        
2706                           Examples: 
2707                        
2708
2709                        
2710                           Healthcare: A patient [grantor] signs a provider's [grantee's] consent directive form, which lists permissible collection, access, use, or disclosure activities, purposes of use, handling caveats, and revocation policies.
2711                           Non-healthcare: An employee [grantor] signs an employer's [grantee's] non-disclosure and non-compete agreement.
2712         */
2713        OPTIN, 
2714        /**
2715         * A grantor's assent to the grantee's terms of an agreement with an opportunity for to dissent to certain grantor or grantee selected terms.
2716
2717                        
2718                           Comment: A grantor dissenting to the grantee's terms of agreement may or may not exercise a right to assent to grantor's pre-approved restrictions or to grantee's selected terms to which a grantor may dissent.
2719
2720                        
2721                           Usage Note: Opt-in with restrictions is considered "granular consent" because the grantor has an opportunity to narrow the permissions sought by the grantee.
2722
2723                        
2724                           Examples: 
2725                        
2726
2727                        
2728                           Healthcare:  A patient assent to grantee's consent directive terms for collection, access, use, or disclosure of health information, and dissents to disclosure to certain recipients as allowed by the provider's pre-approved restriction list.
2729                           Non-Healthcare: A cell phone user assents to the cell phone's privacy practices and terms of use, but dissents from location tracking by turning off the cell phone's tracking capability.
2730         */
2731        OPTINR, 
2732        /**
2733         * A grantor's dissent to the terms of agreement offered by a grantee without an opportunity for to assent to any terms.
2734
2735                        
2736                           Comment: Rejection of a grantee's terms of agreement pertaining, for example, to permissible activities, purposes of use, handling caveats, expiry date, and revocation policies.
2737
2738                        
2739                           Usage Note: Opt-out with no opportunity for a grantor to permit certain permissions sought by the grantee is considered "basic consent".
2740
2741                        
2742                           Examples: 
2743                        
2744
2745                        
2746                           Healthcare: A patient [grantor] declines to sign a provider's [grantee's] consent directive form, which lists permissible collection, access, use, or disclosure activities, purposes of use, handling caveats, revocation policies, and consequences of not assenting.
2747                           Non-healthcare: An employee [grantor] refuses to sign an employer's [grantee's] agreement not to join unions or participate in a strike where state law protects employee's collective bargaining rights.
2748                           A citizen [grantor] refuses to enroll in mandatory government [grantee] health insurance based on religious beliefs, which is an exemption.
2749         */
2750        OPTOUT, 
2751        /**
2752         * A grantor's dissent to the grantee's terms of agreement except for certain grantor or grantee selected terms.
2753
2754                        
2755                           Comment: A rejection of a grantee's terms of agreement while assenting to certain permissions sought by the grantee or requesting approval of additional grantor terms.
2756
2757                        
2758                           Usage Note: Opt-out with exceptions is considered a "granular consent" because the grantor has an opportunity to accept certain permissions sought by the grantee or request additional grantor terms, while rejecting other grantee terms.
2759
2760                        
2761                           Examples: 
2762                        
2763
2764                        
2765                           Healthcare: A patient [grantor] dissents to a health information exchange consent directive with the exception of disclosure based on a limited "time to live" shared secret [e.g., a token or password], which the patient can give to a provider when seeking care.
2766                           Non-healthcare: A social media user [grantor] dissents from public access to their account, but assents to access to a circle of friends.
2767         */
2768        OPTOUTE, 
2769        /**
2770         * A jurisdictional mandate, regulation, obligation, requirement, rule, or expectation deeming certain information to be private to an individual or organization, which is imposed on:
2771
2772                        
2773                           The activity of a governed party
2774                           The behavior of a governed party
2775                           The manner in which an act is executed by a governed party
2776         */
2777        _ACTPRIVACYLAW, 
2778        /**
2779         * Definition: A jurisdictional mandate in the U.S. relating to privacy.
2780
2781                        
2782                           Usage Note: ActPrivacyLaw codes may be associated with an Act or a Role to indicate the legal provision to which the assignment of an Act.confidentialityCode or Role.confidentialtyCode complies.  May be used to further specify rationale for assignment of other ActPrivacyPolicy codes in the US realm, e.g., ETH and 42CFRPart2 can be differentiated from ETH and Title38Part1.
2783         */
2784        _ACTUSPRIVACYLAW, 
2785        /**
2786         * 42 CFR Part 2 stipulates the right of an individual who has applied for or been given diagnosis or treatment for alcohol or drug abuse at a federally assisted program.
2787
2788                        
2789                           Definition: Non-disclosure of health information relating to health care paid for by a federally assisted substance abuse program without patient consent.
2790
2791                        
2792                           Usage Note: May be associated with an Act or a Role to indicate the legal provision to which the assignment of an Act.confidentialityCode or Role.confidentialityCode complies.
2793         */
2794        _42CFRPART2, 
2795        /**
2796         * U.S. Federal regulations governing the protection of human subjects in research (codified at Subpart A of 45 CFR part 46) that has been adopted by 15 U.S. Federal departments and agencies in an effort to promote uniformity, understanding, and compliance with human subject protections. Existing regulations governing the protection of human subjects in Food and Drug Administration (FDA)-regulated research (21 CFR parts 50, 56, 312, and 812) are separate from the Common Rule but include similar requirements.
2797
2798                        
2799                           Definition: U.S. federal laws governing research-related privacy policies.
2800
2801                        
2802                           Usage Note: May be associated with an Act or a Role to indicate the legal provision to which the assignment of an Act.confidentialityCode or Role.confidentialtyCode complies.
2803         */
2804        COMMONRULE, 
2805        /**
2806         * The U.S. Public Law 104-191 Health Insurance Portability and Accountability Act (HIPAA) Privacy Rule (45 CFR Part 164 Subpart E) permits access, use and disclosure of certain personal health information (PHI as defined under the law) for purposes of Treatment, Payment, and Operations, and requires that the provider ask that patients acknowledge the Provider's Notice of Privacy Practices as permitted conduct under the law.
2807
2808                        
2809                           Definition: Notification of HIPAA Privacy Practices.
2810
2811                        
2812                           Usage Note: May be associated with an Act or a Role to indicate the legal provision to which the assignment of an Act.confidentialityCode or Role.confidentialtyCode complies.
2813         */
2814        HIPAANOPP, 
2815        /**
2816         * The U.S. Public Law 104-191 Health Insurance Portability and Accountability Act (HIPAA) Privacy Rule (45 CFR Part 164 Section 164.508) requires authorization for certain uses and disclosure of psychotherapy notes.
2817
2818                        
2819                           Definition: Authorization that must be obtained for disclosure of psychotherapy notes.
2820
2821                        
2822                           Usage Note: May be associated with an Act or a Role to indicate the legal provision to which the assignment of an Act.confidentialityCode or Role.confidentialityCode complies.
2823         */
2824        HIPAAPSYNOTES, 
2825        /**
2826         * Section 13405(a) of the Health Information Technology for Economic and Clinical Health Act (HITECH) stipulates the right of an individual to have disclosures regarding certain health care items or services for which the individual pays out of pocket in full restricted from a health plan.
2827
2828                        
2829                           Definition: Non-disclosure of health information to a health plan relating to health care items or services for which an individual pays out of pocket in full.
2830
2831                        
2832                           Usage Note: May be associated with an Act or a Role to indicate the legal provision to which the assignment of an Act.confidentialityCode or Role.confidentialityCode complies.
2833         */
2834        HIPAASELFPAY, 
2835        /**
2836         * Title 38 Part 1-protected information may only be disclosed to a third party with the special written consent of the patient except where expressly authorized by 38 USC 7332. VA may disclose this information for specific purposes to: VA employees on a need to know basis - more restrictive than Privacy Act need to know; contractors who need the information in order to perform or fulfil the duties of the contract; and researchers who provide assurances that the information will not be identified in any report. This information may also be disclosed without consent where patient lacks decision-making capacity; in a medical emergency for the purpose of treating a condition which poses an immediate threat to the health of any individual and which requires immediate medical intervention; for eye, tissue, or organ donation purposes; and disclosure of HIV information for public health purposes.
2837
2838                        
2839                           Definition: Title 38 Part 1 - Section 1.462 Confidentiality restrictions.
2840
2841                        (a) General. The patient records to which Sections 1.460 through 1.499 of this part apply may be disclosed or used only as permitted by these regulations and may not otherwise be disclosed or used in any civil, criminal, administrative, or legislative proceedings conducted by any Federal, State, or local authority. Any disclosure made under these regulations must be limited to that information which is necessary to carry out the purpose of the disclosure. SUBCHAPTER III--PROTECTION OF PATIENT RIGHTS Sec. 7332. Confidentiality of certain medical records (a)(1) Records of the identity, diagnosis, prognosis, or treatment of any patient or subject which are maintained in connection with the performance of any program or activity (including education, training, treatment, rehabilitation, or research) relating to drug abuse, alcoholism or alcohol abuse, infection with the human immunodeficiency virus, or sickle cell anemia which is carried out by or for the Department under this title shall, except as provided in subsections (e) and (f), be confidential, and (section 5701 of this title to the contrary notwithstanding) such records may be disclosed only for the purposes and under the circumstances expressly authorized under subsection (b).
2842
2843                        
2844                           Usage Note: May be associated with an Act or a Role to indicate the legal provision to which the assignment of an Act.confidentialityCode or Role.confidentialityCode complies.
2845         */
2846        TITLE38SECTION7332, 
2847        /**
2848         * A mandate, obligation, requirement, rule, or expectation characterizing the value or importance of a resource and may include its vulnerability. (Based on ISO7498-2:1989. Note: The vulnerability of personally identifiable sensitive information may be based on concerns that the unauthorized disclosure may result in social stigmatization or discrimination.) Description:  Types of Sensitivity policy that apply to Acts or Roles.  A sensitivity policy is adopted by an enterprise or group of enterprises (a 'policy domain') through a formal data use agreement that stipulates the value, importance, and vulnerability of information. A sensitivity code representing a sensitivity policy may be associated with criteria such as categories of information or sets of information identifiers (e.g., a value set of clinical codes or branch in a code system hierarchy).   These criteria may in turn be used for the Policy Decision Point in a Security Engine.  A sensitivity code may be used to set the confidentiality code used on information about Acts and Roles to trigger the security mechanisms required to control how security principals (i.e., a person, a machine, a software application) may act on the information (e.g., collection, access, use, or disclosure). Sensitivity codes are never assigned to the transport or business envelope containing patient specific information being exchanged outside of a policy domain as this would disclose the information intended to be protected by the policy.  When sensitive information is exchanged with others outside of a policy domain, the confidentiality code on the transport or business envelope conveys the receiver's responsibilities and indicates the how the information is to be safeguarded without unauthorized disclosure of the sensitive information.  This ensures that sensitive information is treated by receivers as the sender intends, accomplishing interoperability without point to point negotiations.
2849
2850                        
2851                           Usage Note: Sensitivity codes are not useful for interoperability outside of a policy domain because sensitivity policies are typically localized and vary drastically across policy domains even for the same information category because of differing organizational business rules, security policies, and jurisdictional requirements.  For example, an employee's sensitivity code would make little sense for use outside of a policy domain.   'Taboo' would rarely be useful outside of a policy domain unless there are jurisdictional requirements requiring that a provider disclose sensitive information to a patient directly.  Sensitivity codes may be more appropriate in a legacy system's Master Files in order to notify those who access a patient's orders and observations about the sensitivity policies that apply.  Newer systems may have a security engine that uses a sensitivity policy's criteria directly.  The specializable InformationSensitivityPolicy Act.code may be useful in some scenarios if used in combination with a sensitivity identifier and/or Act.title.
2852         */
2853        _INFORMATIONSENSITIVITYPOLICY, 
2854        /**
2855         * Types of sensitivity policies that apply to Acts.  Act.confidentialityCode is defined in the RIM as "constraints around appropriate disclosure of information about this Act, regardless of mood."
2856
2857                        
2858                           Usage Note: ActSensitivity codes are used to bind information to an Act.confidentialityCode according to local sensitivity policy so that those confidentiality codes can then govern its handling across enterprises.  Internally to a policy domain, however, local policies guide the access control system on how end users in that policy domain are  able to use information tagged with these sensitivity values.
2859         */
2860        _ACTINFORMATIONSENSITIVITYPOLICY, 
2861        /**
2862         * Policy for handling alcohol or drug-abuse information, which will be afforded heightened confidentiality.  Information handling protocols based on organizational policies related to alcohol or drug-abuse information that is deemed sensitive.
2863
2864                        
2865                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2866         */
2867        ETH, 
2868        /**
2869         * Policy for handling genetic disease information, which will be afforded heightened confidentiality. Information handling protocols based on organizational policies related to genetic disease information that is deemed sensitive.
2870
2871                        
2872                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2873         */
2874        GDIS, 
2875        /**
2876         * Policy for handling HIV or AIDS information, which will be afforded heightened confidentiality. Information handling protocols based on organizational policies related to HIV or AIDS information that is deemed sensitive.
2877
2878                        
2879                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2880         */
2881        HIV, 
2882        /**
2883         * Policy for handling psychiatry information, which will be afforded heightened confidentiality. Information handling protocols based on organizational policies related to psychiatry information that is deemed sensitive.
2884
2885                        
2886                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2887         */
2888        PSY, 
2889        /**
2890         * Policy for handling sickle cell disease information, which is afforded heightened confidentiality.  Information handling protocols are based on organizational policies related to sickle cell disease information, which is deemed sensitive.
2891
2892                        
2893                           Usage Note: If there is a jurisdictional mandate, then the Act valued with this ActCode should be associated with an Act valued with any applicable laws from the ActPrivacyLaw code system.
2894         */
2895        SCA, 
2896        /**
2897         * Information about provision of social services.
2898
2899                        
2900                           Usage Note: This is a temporary addition to FHIR to be proposed in harmonization.
2901         */
2902        SOC, 
2903        /**
2904         * Policy for handling sexual assault, abuse, or domestic violence information, which will be afforded heightened confidentiality. Information handling protocols based on organizational policies related to sexual assault, abuse, or domestic violence information that is deemed sensitive.
2905
2906                        
2907                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2908         */
2909        SDV, 
2910        /**
2911         * Policy for handling sexuality and reproductive health information, which will be afforded heightened confidentiality.  Information handling protocols based on organizational policies related to sexuality and reproductive health information that is deemed sensitive.
2912
2913                        
2914                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2915         */
2916        SEX, 
2917        /**
2918         * Policy for handling sexually transmitted disease information, which will be afforded heightened confidentiality.
2919 Information handling protocols based on organizational policies related to sexually transmitted disease information that is deemed sensitive.
2920
2921                        
2922                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2923         */
2924        STD, 
2925        /**
2926         * Policy for handling information not to be initially disclosed or discussed with patient except by a physician assigned to patient in this case. Information handling protocols based on organizational policies related to sensitive patient information that must be initially discussed with the patient by an attending physician before being disclosed to the patient.
2927
2928                        
2929                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2930
2931                        
2932                           Open Issue: This definition conflates a rule and a characteristic, and there may be a similar issue with ts sibling codes.
2933         */
2934        TBOO, 
2935        /**
2936         * Types of sensitivity policies that apply to Acts.  Act.confidentialityCode is defined in the RIM as "constraints around appropriate disclosure of information about this Act, regardless of mood."
2937
2938                        
2939                           Usage Note: ActSensitivity codes are used to bind information to an Act.confidentialityCode according to local sensitivity policy so that those confidentiality codes can then govern its handling across enterprises.  Internally to a policy domain, however, local policies guide the access control system on how end users in that policy domain are able to use information tagged with these sensitivity values.
2940         */
2941        SICKLE, 
2942        /**
2943         * Types of sensitivity policies that may apply to a sensitive attribute on an Entity.
2944
2945                        
2946                           Usage Note: EntitySensitivity codes are used to convey a policy that is applicable to sensitive information conveyed by an entity attribute.  May be used to bind a Role.confidentialityCode associated with an Entity per organizational policy.  Role.confidentialityCode is defined in the RIM as "an indication of the appropriate disclosure of information about this Role with respect to the playing Entity."
2947         */
2948        _ENTITYSENSITIVITYPOLICYTYPE, 
2949        /**
2950         * Policy for handling all demographic information about an information subject, which will be afforded heightened confidentiality. Policies may govern sensitivity of information related to all demographic about an information subject, the disclosure of which could impact the privacy, well-being, or safety of that subject.
2951
2952                        
2953                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2954         */
2955        DEMO, 
2956        /**
2957         * Policy for handling information related to an information subject's date of birth, which will be afforded heightened confidentiality.Policies may govern sensitivity of information related to an information subject's date of birth, the disclosure of which could impact the privacy, well-being, or safety of that subject.
2958
2959                        
2960                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2961         */
2962        DOB, 
2963        /**
2964         * Policy for handling information related to an information subject's gender and sexual orientation, which will be afforded heightened confidentiality.  Policies may govern sensitivity of information related to an information subject's gender and sexual orientation, the disclosure of which could impact the privacy, well-being, or safety of that subject.
2965
2966                        
2967                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2968         */
2969        GENDER, 
2970        /**
2971         * Policy for handling information related to an information subject's living arrangement, which will be afforded heightened confidentiality.  Policies may govern sensitivity of information related to an information subject's living arrangement, the disclosure of which could impact the privacy, well-being, or safety of that subject.
2972
2973                        
2974                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2975         */
2976        LIVARG, 
2977        /**
2978         * Policy for handling information related to an information subject's marital status, which will be afforded heightened confidentiality. Policies may govern sensitivity of information related to an information subject's marital status, the disclosure of which could impact the privacy, well-being, or safety of that subject.
2979
2980                        
2981                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2982         */
2983        MARST, 
2984        /**
2985         * Policy for handling information related to an information subject's race, which will be afforded heightened confidentiality.  Policies may govern sensitivity of information related to an information subject's race, the disclosure of which could impact the privacy, well-being, or safety of that subject.
2986
2987                        
2988                           Usage Note: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2989         */
2990        RACE, 
2991        /**
2992         * Policy for handling information related to an information subject's religious affiliation, which will be afforded heightened confidentiality.  Policies may govern sensitivity of information related to an information subject's religion, the disclosure of which could impact the privacy, well-being, or safety of that subject.
2993
2994                        
2995                           Usage Notes: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
2996         */
2997        REL, 
2998        /**
2999         * Types of sensitivity policies that apply to Roles.
3000
3001                        
3002                           Usage Notes: RoleSensitivity codes are used to bind information to a Role.confidentialityCode per organizational policy.  Role.confidentialityCode is defined in the RIM as "an indication of the appropriate disclosure of information about this Role with respect to the playing Entity."
3003         */
3004        _ROLEINFORMATIONSENSITIVITYPOLICY, 
3005        /**
3006         * Policy for handling trade secrets such as financial information or intellectual property, which will be afforded heightened confidentiality.  Description:  Since the service class can represent knowledge structures that may be considered a trade or business secret, there is sometimes (though rarely) the need to flag those items as of business level confidentiality.
3007
3008                        
3009                           Usage Notes: No patient related information may ever be of this confidentiality level.   If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3010         */
3011        B, 
3012        /**
3013         * Policy for handling information related to an employer which is deemed classified to protect an employee who is the information subject, and which will be afforded heightened confidentiality.  Description:  Policies may govern sensitivity of information related to an employer, such as law enforcement or national security, the identity of which could impact the privacy, well-being, or safety of an information subject who is an employee.
3014
3015                        
3016                           Usage Notes: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3017         */
3018        EMPL, 
3019        /**
3020         * Policy for handling information related to the location of the information subject, which will be afforded heightened confidentiality.  Description:  Policies may govern sensitivity of information related to the location of the information subject, the disclosure of which could impact the privacy, well-being, or safety of that subject.
3021
3022                        
3023                           Usage Notes: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3024         */
3025        LOCIS, 
3026        /**
3027         * Policy for handling information related to a provider of sensitive services, which will be afforded heightened confidentiality.  Description:  Policies may govern sensitivity of information related to providers who deliver sensitive healthcare services in order to protect the privacy, well-being, and safety of the provider and of patients receiving sensitive services.
3028
3029                        
3030                           Usage Notes: If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3031         */
3032        SSP, 
3033        /**
3034         * Policy for handling information related to an adolescent, which will be afforded heightened confidentiality per applicable organizational or jurisdictional policy.  An enterprise may have a policy that requires that adolescent patient information be provided heightened confidentiality.  Information deemed sensitive typically includes health information and patient role information including patient status, demographics, next of kin, and location.
3035
3036                        
3037                           Usage Note: For use within an enterprise in which an adolescent is the information subject.  If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3038         */
3039        ADOL, 
3040        /**
3041         * Policy for handling information related to a celebrity (people of public interest (VIP), which will be afforded heightened confidentiality.  Celebrities are people of public interest (VIP) about whose information an enterprise may have a policy that requires heightened confidentiality.  Information deemed sensitive may include health information and patient role information including patient status, demographics, next of kin, and location.
3042
3043                        
3044                           Usage Note:  For use within an enterprise in which the information subject is deemed a celebrity or very important person.  If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3045         */
3046        CEL, 
3047        /**
3048         * Policy for handling information related to a diagnosis, health condition or health problem, which will be afforded heightened confidentiality.  Diagnostic, health condition or health problem related information may be deemed sensitive by organizational policy, and require heightened confidentiality.
3049
3050                        
3051                           Usage Note: For use within an enterprise that provides heightened confidentiality to  diagnostic, health condition or health problem related information deemed sensitive.   If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3052         */
3053        DIA, 
3054        /**
3055         * Policy for handling information related to a drug, which will be afforded heightened confidentiality. Drug information may be deemed sensitive by organizational policy, and require heightened confidentiality.
3056
3057                        
3058                           Usage Note: For use within an enterprise that provides heightened confidentiality to drug information deemed sensitive.   If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3059         */
3060        DRGIS, 
3061        /**
3062         * Policy for handling information related to an employee, which will be afforded heightened confidentiality. When a patient is an employee, an enterprise may have a policy that requires heightened confidentiality.  Information deemed sensitive typically includes health information and patient role information including patient status, demographics, next of kin, and location.
3063
3064                        
3065                           Usage Note: Policy for handling information related to an employee, which will be afforded heightened confidentiality.  Description:  When a patient is an employee, an enterprise may have a policy that requires heightened confidentiality.  Information deemed sensitive typically includes health information and patient role information including patient status, demographics, next of kin, and location.
3066         */
3067        EMP, 
3068        /**
3069         * Policy for handling information reported by the patient about another person, e.g., a family member, which will be afforded heightened confidentiality. Sensitive information reported by the patient about another person, e.g., family members may be deemed sensitive by default.  The flag may be set or cleared on patient's request.  
3070
3071                        
3072                           Usage Note: For sensitive information relayed by or about a patient, which is deemed sensitive within the enterprise (i.e., by default regardless of whether the patient requested that the information be deemed sensitive.)   If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3073         */
3074        PDS, 
3075        /**
3076         * For sensitive information relayed by or about a patient, which is deemed sensitive within the enterprise (i.e., by default regardless of whether the patient requested that the information be deemed sensitive.)   If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3077
3078                        
3079                           Usage Note: For use within an enterprise that provides heightened confidentiality to certain types of information designated by a patient as sensitive.   If there is a jurisdictional mandate, then use the applicable ActPrivacyLaw code system, and specify the law rather than or in addition to this more generic code.
3080         */
3081        PRS, 
3082        /**
3083         * This is the healthcare analog to the US Intelligence Community's concept of a Special Access Program.  Compartment codes may be used in as a field value in an initiator's clearance to indicate permission to access and use an IT Resource with a security label having the same compartment value in security category label field.
3084
3085                        Map: Aligns with ISO 2382-8 definition of Compartment - "A division of data into isolated blocks with separate security controls for the purpose of reducing risk."
3086         */
3087        COMPT, 
3088        /**
3089         * A security category label field value, which indicates that access and use of an IT resource is restricted to members of human resources department or workflow.
3090         */
3091        HRCOMPT, 
3092        /**
3093         * A security category label field value, which indicates that access and use of an IT resource is restricted to members of a research project.
3094         */
3095        RESCOMPT, 
3096        /**
3097         * A security category label field value, which indicates that access and use of an IT resource is restricted to members of records management department or workflow.
3098         */
3099        RMGTCOMPT, 
3100        /**
3101         * A mandate, obligation, requirement, rule, or expectation conveyed as security metadata between senders and receivers required to establish the reliability, authenticity, and trustworthiness of their transactions.
3102
3103                        Trust security metadata are observation made about aspects of trust applicable to an IT resource (data, information object, service, or system capability).
3104
3105                        Trust applicable to IT resources is established and maintained in and among security domains, and may be comprised of observations about the domain's trust authority, trust framework, trust policy, trust interaction rules, means for assessing and monitoring adherence to trust policies, mechanisms that enforce trust, and quality and reliability measures of assurance in those mechanisms. [Based on ISO IEC 10181-1 and NIST SP 800-63-2]
3106
3107                        For example, identity proofing , level of assurance, and Trust Framework.
3108         */
3109        ACTTRUSTPOLICYTYPE, 
3110        /**
3111         * Type of security metadata about the formal declaration by an authority or neutral third party that validates the technical, security, trust, and business practice conformance of Trust Agents to facilitate security, interoperability, and trust among participants within a security domain or trust framework.
3112         */
3113        TRSTACCRD, 
3114        /**
3115         * Type of security metadata about privacy and security requirements with which a security domain must comply. [ISO IEC 10181-1]
3116         */
3117        TRSTAGRE, 
3118        /**
3119         * Type of security metadata about the digital quality or reliability of a trust assertion, activity, capability, information exchange, mechanism, process, or protocol.
3120         */
3121        TRSTASSUR, 
3122        /**
3123         * Type of security metadata about a set of security-relevant data issued by a security authority or trusted third party, together with security information which is used to provide the integrity and data origin authentication services for an IT resource (data, information object, service, or system capability). [Based on ISO IEC 10181-1]
3124         */
3125        TRSTCERT, 
3126        /**
3127         * Type of security metadata about a complete set of contracts, regulations, or commitments that enable participating actors to rely on certain assertions by other actors to fulfill their information security requirements. [Kantara Initiative]
3128         */
3129        TRSTFWK, 
3130        /**
3131         * Type of security metadata about a security architecture system component that supports enforcement of security policies.
3132         */
3133        TRSTMEC, 
3134        /**
3135         * Description:A mandate, obligation, requirement, rule, or expectation unilaterally imposed on benefit coverage under a policy or program by a sponsor, underwriter or payor on:
3136
3137                        
3138                           
3139                              The activity of another party
3140
3141                           
3142                           
3143                              The behavior of another party
3144
3145                           
3146                           
3147                              The manner in which an act is executed
3148
3149                           
3150                        
3151                        
3152                           Examples:A clinical protocol imposed by a payer to which a provider must adhere in order to be paid for providing the service.  A formulary from which a provider must select prescribed drugs in order for the patient to incur a lower copay.
3153         */
3154        COVPOL, 
3155        /**
3156         * Types of security policies that further specify the ActClassPolicy value set.
3157
3158                        
3159                           Examples:
3160                        
3161
3162                        
3163                           obligation to encrypt
3164                           refrain from redisclosure without consent
3165         */
3166        SECURITYPOLICY, 
3167        /**
3168         * Conveys the mandated workflow action that an information custodian, receiver, or user must perform.  
3169
3170                        
3171                           Usage Notes: Per ISO 22600-2, ObligationPolicy instances 'are event-triggered and define actions to be performed by manager agent'. Per HL7 Composite Security and Privacy Domain Analysis Model:  This value set refers to the action required to receive the permission specified in the privacy rule. Per OASIS XACML, an obligation is an operation specified in a policy or policy that is performed in conjunction with the enforcement of an access control decision.
3172         */
3173        OBLIGATIONPOLICY, 
3174        /**
3175         * Custodian system must remove any information that could result in identifying the information subject.
3176         */
3177        ANONY, 
3178        /**
3179         * Custodian system must make available to an information subject upon request an accounting of certain disclosures of the individualâ??s protected health information over a period of time.  Policy may dictate that the accounting include information about the information disclosed,  the date of disclosure, the identification of the receiver, the purpose of the disclosure, the time in which the disclosing entity must provide a response and the time period for which accountings of disclosure can be requested.
3180         */
3181        AOD, 
3182        /**
3183         * Custodian system must monitor systems to ensure that all users are authorized to operate on information objects.
3184         */
3185        AUDIT, 
3186        /**
3187         * Custodian system must monitor and maintain retrievable log for each user and operation on information.
3188         */
3189        AUDTR, 
3190        /**
3191         * Custodian security system must retrieve, evaluate, and comply with the information handling directions of the Confidentiality Code associated with an information target.
3192         */
3193        CPLYCC, 
3194        /**
3195         * Custodian security system must retrieve, evaluate, and comply with applicable information subject consent directives.
3196         */
3197        CPLYCD, 
3198        /**
3199         * Custodian security system must retrieve, evaluate, and comply with applicable jurisdictional privacy policies associated with the target information.
3200         */
3201        CPLYJPP, 
3202        /**
3203         * Custodian security system must retrieve, evaluate, and comply with applicable organizational privacy policies associated with the target information.
3204         */
3205        CPLYOPP, 
3206        /**
3207         * Custodian security system must retrieve, evaluate, and comply with the organizational security policies associated with the target information.
3208         */
3209        CPLYOSP, 
3210        /**
3211         * Custodian security system must retrieve, evaluate, and comply with applicable policies associated with the target information.
3212         */
3213        CPLYPOL, 
3214        /**
3215         * Custodian security system must declassify information assigned security labels by instantiating a new version of the classified information so as to break the binding of the classifying security label when assigning a new security label that marks the information as unclassified in accordance with applicable jurisdictional privacy policies associated with the target information. The system must retain an immutable record of the previous assignment and binding.
3216         */
3217        DECLASSIFYLABEL, 
3218        /**
3219         * Custodian system must strip information of data that would allow the identification of the source of the information or the information subject.
3220         */
3221        DEID, 
3222        /**
3223         * Custodian system must remove target information from access after use.
3224         */
3225        DELAU, 
3226        /**
3227         * Custodian security system must downgrade information assigned security labels by instantiating a new version of the classified information so as to break the binding of the classifying security label when assigning a new security label that marks the information as classified at a less protected level in accordance with applicable jurisdictional privacy policies associated with the target information. The system must retain an immutable record of the previous assignment and binding.
3228         */
3229        DOWNGRDLABEL, 
3230        /**
3231         * Custodian security system must assign and bind security labels derived from compilations of information by aggregation or disaggregation in order to classify information compiled in the information systems under its control for collection, access, use and disclosure in accordance with applicable jurisdictional privacy policies associated with the target information. The system must retain an immutable record of the previous assignment and binding.
3232         */
3233        DRIVLABEL, 
3234        /**
3235         * Custodian system must render information unreadable by algorithmically transforming plaintext into ciphertext.  
3236
3237                        
3238
3239                        
3240                           Usage Notes: A mathematical transposition of a file or data stream so that it cannot be deciphered at the receiving end without the proper key. Encryption is a security feature that assures that only the parties who are supposed to be participating in a videoconference or data transfer are able to do so. It can include a password, public and private keys, or a complex combination of all.  (Per Infoway.)
3241         */
3242        ENCRYPT, 
3243        /**
3244         * Custodian system must render information unreadable and unusable by algorithmically transforming plaintext into ciphertext when "at rest" or in storage.
3245         */
3246        ENCRYPTR, 
3247        /**
3248         * Custodian system must render information unreadable and unusable by algorithmically transforming plaintext into ciphertext while "in transit" or being transported by any means.
3249         */
3250        ENCRYPTT, 
3251        /**
3252         * Custodian system must render information unreadable and unusable by algorithmically transforming plaintext into ciphertext while in use such that operations permitted on the target information are limited by the license granted to the end user.
3253         */
3254        ENCRYPTU, 
3255        /**
3256         * Custodian system must require human review and approval for permission requested.
3257         */
3258        HUAPRV, 
3259        /**
3260         * Custodian security system must assign and bind security labels in order to classify information created in the information systems under its control for collection, access, use and disclosure in accordance with applicable jurisdictional privacy policies associated with the target information. The system must retain an immutable record of the assignment and binding.
3261
3262                        
3263                           Usage Note: In security systems, security policy label assignments do not change, they may supersede prior assignments, and such reassignments are always tracked for auditing and other purposes.
3264         */
3265        LABEL, 
3266        /**
3267         * Custodian system must render information unreadable and unusable by algorithmically transforming plaintext into ciphertext.  User may be provided a key to decrypt per license or "shared secret".
3268         */
3269        MASK, 
3270        /**
3271         * Custodian must limit access and disclosure to the minimum information required to support an authorized user's purpose of use.  
3272
3273                        
3274                           Usage Note: Limiting the information available for access and disclosure to that an authorized user or receiver "needs to know" in order to perform permitted workflow or purpose of use.
3275         */
3276        MINEC, 
3277        /**
3278         * Custodian security system must persist the binding of security labels to classify information received or imported by information systems under its control for collection, access, use and disclosure in accordance with applicable jurisdictional privacy policies associated with the target information.  The system must retain an immutable record of the assignment and binding.
3279         */
3280        PERSISTLABEL, 
3281        /**
3282         * Custodian must create and/or maintain human readable security label tags as required by policy.
3283
3284                        Map:  Aligns with ISO 22600-3 Section A.3.4.3 description of privacy mark:  "If present, the privacy-mark is not used for access control. The content of the privacy-mark may be defined by the security policy in force (identified by the security-policy-identifier) which may define a list of values to be used. Alternately, the value may be determined by the originator of the security-label."
3285         */
3286        PRIVMARK, 
3287        /**
3288         * Custodian system must strip information of data that would allow the identification of the source of the information or the information subject.  Custodian may retain a key to relink data necessary to reidentify the information subject.
3289         */
3290        PSEUD, 
3291        /**
3292         * Custodian system must remove information, which is not authorized to be access, used, or disclosed from records made available to otherwise authorized users.
3293         */
3294        REDACT, 
3295        /**
3296         * Custodian security system must declassify information assigned security labels by instantiating a new version of the classified information so as to break the binding of the classifying security label when assigning a new security label that marks the information as classified at a more protected level  in accordance with applicable jurisdictional privacy policies associated with the target information. The system must retain an immutable record of the previous assignment and binding.
3297         */
3298        UPGRDLABEL, 
3299        /**
3300         * Conveys prohibited actions which an information custodian, receiver, or user is not permitted to perform unless otherwise authorized or permitted under specified circumstances.
3301
3302                        
3303
3304                        
3305                           Usage Notes: ISO 22600-2 species that a Refrain Policy "defines actions the subjects must refrain from performing".  Per HL7 Composite Security and Privacy Domain Analysis Model:  May be used to indicate that a specific action is prohibited based on specific access control attributes e.g., purpose of use, information type, user role, etc.
3306         */
3307        REFRAINPOLICY, 
3308        /**
3309         * Prohibition on disclosure without information subject's authorization.
3310         */
3311        NOAUTH, 
3312        /**
3313         * Prohibition on collection or storage of the information.
3314         */
3315        NOCOLLECT, 
3316        /**
3317         * Prohibition on disclosure without organizational approved patient restriction.
3318         */
3319        NODSCLCD, 
3320        /**
3321         * Prohibition on disclosure without a consent directive from the information subject.
3322         */
3323        NODSCLCDS, 
3324        /**
3325         * Prohibition on Integration into other records.
3326         */
3327        NOINTEGRATE, 
3328        /**
3329         * Prohibition on disclosure except to entities on specific access list.
3330         */
3331        NOLIST, 
3332        /**
3333         * Prohibition on disclosure without an interagency service agreement or memorandum of understanding (MOU).
3334         */
3335        NOMOU, 
3336        /**
3337         * Prohibition on disclosure without organizational authorization.
3338         */
3339        NOORGPOL, 
3340        /**
3341         * Prohibition on disclosing information to patient, family or caregivers without attending provider's authorization.
3342
3343                        
3344                           Usage Note: The information may be labeled with the ActInformationSensitivity TBOO code, triggering application of this RefrainPolicy code as a handling caveat controlling access.
3345
3346                        Maps to FHIR NOPAT: Typically, this is used on an Alert resource, when the alert records information on patient abuse or non-compliance.
3347
3348                        FHIR print name is "keep information from patient". Maps to the French realm - code: INVISIBLE_PATIENT.
3349
3350                        
3351                           displayName: Document non visible par le patient
3352                           codingScheme: 1.2.250.1.213.1.1.4.13
3353                        
3354                        French use case:  A label for documents that the author  chose to hide from the patient until the content can be disclose to the patient in a face to face meeting between a healthcare professional and the patient (in French law some results like cancer diagnosis or AIDS diagnosis must be announced to the patient by a healthcare professional and should not be find out by the patient alone).
3355         */
3356        NOPAT, 
3357        /**
3358         * Prohibition on collection of the information beyond time necessary to accomplish authorized purpose of use is prohibited.
3359         */
3360        NOPERSISTP, 
3361        /**
3362         * Prohibition on redisclosure without patient consent directive.
3363         */
3364        NORDSCLCD, 
3365        /**
3366         * Prohibition on redisclosure without a consent directive from the information subject.
3367         */
3368        NORDSCLCDS, 
3369        /**
3370         * Prohibition on disclosure without authorization under jurisdictional law.
3371         */
3372        NORDSCLW, 
3373        /**
3374         * Prohibition on associating de-identified or pseudonymized information with other information in a manner that could or does result in disclosing information intended to be masked.
3375         */
3376        NORELINK, 
3377        /**
3378         * Prohibition on use of the information beyond the purpose of use initially authorized.
3379         */
3380        NOREUSE, 
3381        /**
3382         * Prohibition on disclosure except to principals with access permission to specific VIP information.
3383         */
3384        NOVIP, 
3385        /**
3386         * Prohibition on disclosure except as permitted by the information originator.
3387         */
3388        ORCON, 
3389        /**
3390         * The method that a product is obtained for use by the subject of the supply act (e.g. patient).  Product examples are consumable or durable goods.
3391         */
3392        _ACTPRODUCTACQUISITIONCODE, 
3393        /**
3394         * Temporary supply of a product without transfer of ownership for the product.
3395         */
3396        LOAN, 
3397        /**
3398         * Temporary supply of a product with financial compensation, without transfer of ownership for the product.
3399         */
3400        RENT, 
3401        /**
3402         * Transfer of ownership for a product.
3403         */
3404        TRANSFER, 
3405        /**
3406         * Transfer of ownership for a product for financial compensation.
3407         */
3408        SALE, 
3409        /**
3410         * Transportation of a specimen.
3411         */
3412        _ACTSPECIMENTRANSPORTCODE, 
3413        /**
3414         * Description:Specimen has been received by the participating organization/department.
3415         */
3416        SREC, 
3417        /**
3418         * Description:Specimen has been placed into storage at a participating location.
3419         */
3420        SSTOR, 
3421        /**
3422         * Description:Specimen has been put in transit to a participating receiver.
3423         */
3424        STRAN, 
3425        /**
3426         * Set of codes related to specimen treatments
3427         */
3428        _ACTSPECIMENTREATMENTCODE, 
3429        /**
3430         * The lowering of specimen pH through the addition of an acid
3431         */
3432        ACID, 
3433        /**
3434         * The act rendering alkaline by impregnating with an alkali; a conferring of alkaline qualities.
3435         */
3436        ALK, 
3437        /**
3438         * The removal of fibrin from whole blood or plasma through physical or chemical means
3439         */
3440        DEFB, 
3441        /**
3442         * The passage of a liquid through a filter, accomplished by gravity, pressure or vacuum (suction).
3443         */
3444        FILT, 
3445        /**
3446         * LDL Precipitation
3447         */
3448        LDLP, 
3449        /**
3450         * The act or process by which an acid and a base are combined in such proportions that the resulting compound is neutral.
3451         */
3452        NEUT, 
3453        /**
3454         * The addition of calcium back to a specimen after it was removed by chelating agents
3455         */
3456        RECA, 
3457        /**
3458         * The filtration of a colloidal substance through a semipermeable medium that allows only the passage of small molecules.
3459         */
3460        UFIL, 
3461        /**
3462         * Description: Describes the type of substance administration being performed.  This should not be used to carry codes for identification of products.  Use an associated role or entity to carry such information.
3463         */
3464        _ACTSUBSTANCEADMINISTRATIONCODE, 
3465        /**
3466         * The introduction of a drug into a subject with the intention of altering its biologic state with the intent of improving its health status.
3467         */
3468        DRUG, 
3469        /**
3470         * Description: The introduction of material into a subject with the intent of providing nutrition or other dietary supplements (e.g. minerals or vitamins).
3471         */
3472        FD, 
3473        /**
3474         * The introduction of an immunogen with the intent of stimulating an immune response, aimed at preventing subsequent infections by more viable agents.
3475         */
3476        IMMUNIZ, 
3477        /**
3478         * An additional immunization administration within a series intended to bolster or enhance immunity.
3479         */
3480        BOOSTER, 
3481        /**
3482         * The first immunization administration in a series intended to produce immunity
3483         */
3484        INITIMMUNIZ, 
3485        /**
3486         * Description: A task or action that a user may perform in a clinical information system (e.g., medication order entry, laboratory test results review, problem list entry).
3487         */
3488        _ACTTASKCODE, 
3489        /**
3490         * A clinician creates a request for a service to be performed for a given patient.
3491         */
3492        OE, 
3493        /**
3494         * A clinician creates a request for a laboratory test to be done for a given patient.
3495         */
3496        LABOE, 
3497        /**
3498         * A clinician creates a request for the administration of one or more medications to a given patient.
3499         */
3500        MEDOE, 
3501        /**
3502         * A person enters documentation about a given patient.
3503         */
3504        PATDOC, 
3505        /**
3506         * Description: A person reviews a list of known allergies of a given patient.
3507         */
3508        ALLERLREV, 
3509        /**
3510         * A clinician enters a clinical note about a given patient
3511         */
3512        CLINNOTEE, 
3513        /**
3514         * A clinician enters a diagnosis for a given patient.
3515         */
3516        DIAGLISTE, 
3517        /**
3518         * A person provides a discharge instruction to a patient.
3519         */
3520        DISCHINSTE, 
3521        /**
3522         * A clinician enters a discharge summary for a given patient.
3523         */
3524        DISCHSUME, 
3525        /**
3526         * A person provides a patient-specific education handout to a patient.
3527         */
3528        PATEDUE, 
3529        /**
3530         * A pathologist enters a report for a given patient.
3531         */
3532        PATREPE, 
3533        /**
3534         * A clinician enters a problem for a given patient.
3535         */
3536        PROBLISTE, 
3537        /**
3538         * A radiologist enters a report for a given patient.
3539         */
3540        RADREPE, 
3541        /**
3542         * Description: A person reviews a list of immunizations due or received for a given patient.
3543         */
3544        IMMLREV, 
3545        /**
3546         * Description: A person reviews a list of health care reminders for a given patient.
3547         */
3548        REMLREV, 
3549        /**
3550         * Description: A person reviews a list of wellness or preventive care reminders for a given patient.
3551         */
3552        WELLREMLREV, 
3553        /**
3554         * A person (e.g., clinician, the patient herself) reviews patient information in the electronic medical record.
3555         */
3556        PATINFO, 
3557        /**
3558         * Description: A person enters a known allergy for a given patient.
3559         */
3560        ALLERLE, 
3561        /**
3562         * A person reviews a recommendation/assessment provided automatically by a clinical decision support application for a given patient.
3563         */
3564        CDSREV, 
3565        /**
3566         * A person reviews a clinical note of a given patient.
3567         */
3568        CLINNOTEREV, 
3569        /**
3570         * A person reviews a discharge summary of a given patient.
3571         */
3572        DISCHSUMREV, 
3573        /**
3574         * A person reviews a list of diagnoses of a given patient.
3575         */
3576        DIAGLISTREV, 
3577        /**
3578         * Description: A person enters an immunization due or received for a given patient.
3579         */
3580        IMMLE, 
3581        /**
3582         * A person reviews a list of laboratory results of a given patient.
3583         */
3584        LABRREV, 
3585        /**
3586         * A person reviews a list of microbiology results of a given patient.
3587         */
3588        MICRORREV, 
3589        /**
3590         * A person reviews organisms of microbiology results of a given patient.
3591         */
3592        MICROORGRREV, 
3593        /**
3594         * A person reviews the sensitivity test of microbiology results of a given patient.
3595         */
3596        MICROSENSRREV, 
3597        /**
3598         * A person reviews a list of medication orders submitted to a given patient
3599         */
3600        MLREV, 
3601        /**
3602         * A clinician reviews a work list of medications to be administered to a given patient.
3603         */
3604        MARWLREV, 
3605        /**
3606         * A person reviews a list of orders submitted to a given patient.
3607         */
3608        OREV, 
3609        /**
3610         * A person reviews a pathology report of a given patient.
3611         */
3612        PATREPREV, 
3613        /**
3614         * A person reviews a list of problems of a given patient.
3615         */
3616        PROBLISTREV, 
3617        /**
3618         * A person reviews a radiology report of a given patient.
3619         */
3620        RADREPREV, 
3621        /**
3622         * Description: A person enters a health care reminder for a given patient.
3623         */
3624        REMLE, 
3625        /**
3626         * Description: A person enters a wellness or preventive care reminder for a given patient.
3627         */
3628        WELLREMLE, 
3629        /**
3630         * A person reviews a Risk Assessment Instrument report of a given patient.
3631         */
3632        RISKASSESS, 
3633        /**
3634         * A person reviews a Falls Risk Assessment Instrument report of a given patient.
3635         */
3636        FALLRISK, 
3637        /**
3638         * Characterizes how a transportation act was or will be carried out.
3639
3640                        
3641                           Examples: Via private transport, via public transit, via courier.
3642         */
3643        _ACTTRANSPORTATIONMODECODE, 
3644        /**
3645         * Definition: Characterizes how a patient was or will be transported to the site of a patient encounter.
3646
3647                        
3648                           Examples: Via ambulance, via public transit, on foot.
3649         */
3650        _ACTPATIENTTRANSPORTATIONMODECODE, 
3651        /**
3652         * pedestrian transport
3653         */
3654        AFOOT, 
3655        /**
3656         * ambulance transport
3657         */
3658        AMBT, 
3659        /**
3660         * fixed-wing ambulance transport
3661         */
3662        AMBAIR, 
3663        /**
3664         * ground ambulance transport
3665         */
3666        AMBGRND, 
3667        /**
3668         * helicopter ambulance transport
3669         */
3670        AMBHELO, 
3671        /**
3672         * law enforcement transport
3673         */
3674        LAWENF, 
3675        /**
3676         * private transport
3677         */
3678        PRVTRN, 
3679        /**
3680         * public transport
3681         */
3682        PUBTRN, 
3683        /**
3684         * Identifies the kinds of observations that can be performed
3685         */
3686        _OBSERVATIONTYPE, 
3687        /**
3688         * Identifies the type of observation that is made about a specimen that may affect its processing, analysis or further result interpretation
3689         */
3690        _ACTSPECOBSCODE, 
3691        /**
3692         * Describes the artificial blood identifier that is associated with the specimen.
3693         */
3694        ARTBLD, 
3695        /**
3696         * An observation that reports the dilution of a sample.
3697         */
3698        DILUTION, 
3699        /**
3700         * The dilution of a sample performed by automated equipment.  The value is specified by the equipment
3701         */
3702        AUTOHIGH, 
3703        /**
3704         * The dilution of a sample performed by automated equipment.  The value is specified by the equipment
3705         */
3706        AUTOLOW, 
3707        /**
3708         * The dilution of the specimen made prior to being loaded onto analytical equipment
3709         */
3710        PRE, 
3711        /**
3712         * The value of the dilution of a sample after it had been analyzed at a prior dilution value
3713         */
3714        RERUN, 
3715        /**
3716         * Domain provides codes that qualify the ActLabObsEnvfctsCode domain. (Environmental Factors)
3717         */
3718        EVNFCTS, 
3719        /**
3720         * An observation that relates to factors that may potentially cause interference with the observation
3721         */
3722        INTFR, 
3723        /**
3724         * The Fibrin Index of the specimen. In the case of only differentiating between Absent and Present, recommend using 0 and 1
3725         */
3726        FIBRIN, 
3727        /**
3728         * An observation of the hemolysis index of the specimen in g/L
3729         */
3730        HEMOLYSIS, 
3731        /**
3732         * An observation that describes the icterus index of the specimen.  It is recommended to use mMol/L of bilirubin
3733         */
3734        ICTERUS, 
3735        /**
3736         * An observation used to describe the Lipemia Index of the specimen. It is recommended to use the optical turbidity at 600 nm (in absorbance units).
3737         */
3738        LIPEMIA, 
3739        /**
3740         * An observation that reports the volume of a sample.
3741         */
3742        VOLUME, 
3743        /**
3744         * The available quantity of specimen.   This is the current quantity minus any planned consumption (e.g., tests that are planned)
3745         */
3746        AVAILABLE, 
3747        /**
3748         * The quantity of specimen that is used each time the equipment uses this substance
3749         */
3750        CONSUMPTION, 
3751        /**
3752         * The current quantity of the specimen, i.e., initial quantity minus what has been actually used.
3753         */
3754        CURRENT, 
3755        /**
3756         * The initial quantity of the specimen in inventory
3757         */
3758        INITIAL, 
3759        /**
3760         * AnnotationType
3761         */
3762        _ANNOTATIONTYPE, 
3763        /**
3764         * Description:Provides a categorization for annotations recorded directly against the patient .
3765         */
3766        _ACTPATIENTANNOTATIONTYPE, 
3767        /**
3768         * Description:A note that is specific to a patient's diagnostic images, either historical, current or planned.
3769         */
3770        ANNDI, 
3771        /**
3772         * Description:A general or uncategorized note.
3773         */
3774        ANNGEN, 
3775        /**
3776         * A note that is specific to a patient's immunizations, either historical, current or planned.
3777         */
3778        ANNIMM, 
3779        /**
3780         * Description:A note that is specific to a patient's laboratory results, either historical, current or planned.
3781         */
3782        ANNLAB, 
3783        /**
3784         * Description:A note that is specific to a patient's medications, either historical, current or planned.
3785         */
3786        ANNMED, 
3787        /**
3788         * Description: None provided
3789         */
3790        _GENETICOBSERVATIONTYPE, 
3791        /**
3792         * Description: A DNA segment that contributes to phenotype/function. In the absence of demonstrated function a gene may be characterized by sequence, transcription or homology
3793         */
3794        GENE, 
3795        /**
3796         * Description: Observation codes which describe characteristics of the immunization material.
3797         */
3798        _IMMUNIZATIONOBSERVATIONTYPE, 
3799        /**
3800         * Description: Indicates the valid antigen count.
3801         */
3802        OBSANTC, 
3803        /**
3804         * Description: Indicates whether an antigen is valid or invalid.
3805         */
3806        OBSANTV, 
3807        /**
3808         * A code that is used to indicate the type of case safety report received from sender. The current code example reference is from the International Conference on Harmonisation (ICH) Expert Workgroup guideline on Clinical Safety Data Management: Data Elements for Transmission of Individual Case Safety Reports. The unknown/unavailable option allows the transmission of information from a secondary sender where the initial sender did not specify the type of report.
3809
3810                        Example concepts include: Spontaneous, Report from study, Other.
3811         */
3812        _INDIVIDUALCASESAFETYREPORTTYPE, 
3813        /**
3814         * Indicates that the ICSR is describing problems that a patient experienced after receiving a vaccine product.
3815         */
3816        PATADVEVNT, 
3817        /**
3818         * Indicates that the ICSR is describing a problem with the actual vaccine product such as physical defects (cloudy, particulate matter) or inability to confer immunity.
3819         */
3820        VACPROBLEM, 
3821        /**
3822         * Definition:The set of LOINC codes for the act of determining the period of time that has elapsed since an entity was born or created.
3823         */
3824        _LOINCOBSERVATIONACTCONTEXTAGETYPE, 
3825        /**
3826         * Definition:Estimated age.
3827         */
3828        _216119, 
3829        /**
3830         * Definition:Reported age.
3831         */
3832        _216127, 
3833        /**
3834         * Definition:Calculated age.
3835         */
3836        _295535, 
3837        /**
3838         * Definition:General specification of age with no implied method of determination.
3839         */
3840        _305250, 
3841        /**
3842         * Definition:Age at onset of associated adverse event; no implied method of determination.
3843         */
3844        _309724, 
3845        /**
3846         * MedicationObservationType
3847         */
3848        _MEDICATIONOBSERVATIONTYPE, 
3849        /**
3850         * Description:This observation represents an 'average' or 'expected' half-life typical of the product.
3851         */
3852        REPHALFLIFE, 
3853        /**
3854         * Definition: A characteristic of an oral solid dosage form of a medicinal product, indicating whether it has one or more coatings such as sugar coating, film coating, or enteric coating.  Only coatings to the external surface or the dosage form should be considered (for example, coatings to individual pellets or granules inside a capsule or tablet are excluded from consideration).
3855
3856                        
3857                           Constraints: The Observation.value must be a Boolean (BL) with true for the presence or false for the absence of one or more coatings on a solid dosage form.
3858         */
3859        SPLCOATING, 
3860        /**
3861         * Definition:  A characteristic of an oral solid dosage form of a medicinal product, specifying the color or colors that most predominantly define the appearance of the dose form. SPLCOLOR is not an FDA specification for the actual color of solid dosage forms or the names of colors that can appear in labeling.
3862
3863                        
3864                           Constraints: The Observation.value must be a single coded value or a list of multiple coded values, specifying one or more distinct colors that approximate of the color(s) of distinct areas of the solid dosage form, such as the different sides of a tablet or one-part capsule, or the different halves of a two-part capsule.  Bands on banded capsules, regardless of the color, are not considered when assigning an SPLCOLOR. Imprints on the dosage form, regardless of their color are not considered when assigning an SPLCOLOR. If more than one color exists on a particular side or half, then the most predominant color on that side or half is recorded.  If the gelatin capsule shell is colorless and transparent, use the predominant color of the contents that appears through the colorless and transparent capsule shell. Colors can include: Black;Gray;White;Red;Pink;Purple;Green;Yellow;Orange;Brown;Blue;Turquoise.
3865         */
3866        SPLCOLOR, 
3867        /**
3868         * Description: A characteristic representing a single file reference that contains two or more views of the same dosage form of the product; in most cases this should represent front and back views of the dosage form, but occasionally additional views might be needed in order to capture all of the important physical characteristics of the dosage form.  Any imprint and/or symbol should be clearly identifiable, and the viewer should not normally need to rotate the image in order to read it.  Images that are submitted with SPL should be included in the same directory as the SPL file.
3869         */
3870        SPLIMAGE, 
3871        /**
3872         * Definition:  A characteristic of an oral solid dosage form of a medicinal product, specifying the alphanumeric text that appears on the solid dosage form, including text that is embossed, debossed, engraved or printed with ink. The presence of other non-textual distinguishing marks or symbols is recorded by SPLSYMBOL.
3873
3874                        
3875                           Examples: Included in SPLIMPRINT are alphanumeric text that appears on the bands of banded capsules and logos and other symbols that can be interpreted as letters or numbers.
3876
3877                        
3878                           Constraints: The Observation.value must be of type Character String (ST). Excluded from SPLIMPRINT are internal and external cut-outs in the form of alphanumeric text and the letter 'R' with a circle around it (when referring to a registered trademark) and the letters 'TM' (when referring to a 'trade mark').  To record text, begin on either side or part of the dosage form. Start at the top left and progress as one would normally read a book.  Enter a semicolon to show separation between words or line divisions.
3879         */
3880        SPLIMPRINT, 
3881        /**
3882         * Definition: A characteristic of an oral solid dosage form of a medicinal product, specifying the number of equal pieces that the solid dosage form can be divided into using score line(s). 
3883
3884                        
3885                           Example: One score line creating two equal pieces is given a value of 2, two parallel score lines creating three equal pieces is given a value of 3.
3886
3887                        
3888                           Constraints: Whether three parallel score lines create four equal pieces or two intersecting score lines create two equal pieces using one score line and four equal pieces using both score lines, both have the scoring value of 4. Solid dosage forms that are not scored are given a value of 1. Solid dosage forms that can only be divided into unequal pieces are given a null-value with nullFlavor other (OTH).
3889         */
3890        SPLSCORING, 
3891        /**
3892         * Description: A characteristic of an oral solid dosage form of a medicinal product, specifying the two dimensional representation of the solid dose form, in terms of the outside perimeter of a solid dosage form when the dosage form, resting on a flat surface, is viewed from directly above, including slight rounding of corners. SPLSHAPE does not include embossing, scoring, debossing, or internal cut-outs.  SPLSHAPE is independent of the orientation of the imprint and logo. Shapes can include: Triangle (3 sided); Square; Round; Semicircle; Pentagon (5 sided); Diamond; Double circle; Bullet; Hexagon (6 sided); Rectangle; Gear; Capsule; Heptagon (7 sided); Trapezoid; Oval; Clover; Octagon (8 sided); Tear; Freeform.
3893         */
3894        SPLSHAPE, 
3895        /**
3896         * Definition: A characteristic of an oral solid dosage form of a medicinal product, specifying the longest single dimension of the solid dosage form as a physical quantity in the dimension of length (e.g., 3 mm). The length is should be specified in millimeters and should be rounded to the nearest whole millimeter.
3897
3898                        
3899                           Example: SPLSIZE for a rectangular shaped tablet is the length and SPLSIZE for a round shaped tablet is the diameter.
3900         */
3901        SPLSIZE, 
3902        /**
3903         * Definition: A characteristic of an oral solid dosage form of a medicinal product, to describe whether or not the medicinal product has a mark or symbol appearing on it for easy and definite recognition.  Score lines, letters, numbers, and internal and external cut-outs are not considered marks or symbols. See SPLSCORING and SPLIMPRINT for these characteristics.
3904
3905                        
3906                           Constraints: The Observation.value must be a Boolean (BL) with <u>true</u> indicating the presence and <u>false</u> for the absence of marks or symbols.
3907
3908                        
3909                           Example:
3910         */
3911        SPLSYMBOL, 
3912        /**
3913         * Distinguishes the kinds of coded observations that could be the trigger for clinical issue detection. These are observations that are not measurable, but instead can be defined with codes. Coded observation types include: Allergy, Intolerance, Medical Condition, Pregnancy status, etc.
3914         */
3915        _OBSERVATIONISSUETRIGGERCODEDOBSERVATIONTYPE, 
3916        /**
3917         * Code for the mechanism by which disease was acquired by the living subject involved in the public health case. Includes sexually transmitted, airborne, bloodborne, vectorborne, foodborne, zoonotic, nosocomial, mechanical, dermal, congenital, environmental exposure, indeterminate.
3918         */
3919        _CASETRANSMISSIONMODE, 
3920        /**
3921         * Communication of an agent from a living subject or environmental source to a living subject through indirect contact via oral or nasal inhalation.
3922         */
3923        AIRTRNS, 
3924        /**
3925         * Communication of an agent from one animal to another proximate animal.
3926         */
3927        ANANTRNS, 
3928        /**
3929         * Communication of an agent from an animal to a proximate person.
3930         */
3931        ANHUMTRNS, 
3932        /**
3933         * Communication of an agent from one living subject to another living subject through direct contact with any body fluid.
3934         */
3935        BDYFLDTRNS, 
3936        /**
3937         * Communication of an agent to a living subject through direct contact with blood or blood products whether the contact with blood is part of  a therapeutic procedure or not.
3938         */
3939        BLDTRNS, 
3940        /**
3941         * Communication of an agent from a living subject or environmental source to a living subject via agent migration through intact skin.
3942         */
3943        DERMTRNS, 
3944        /**
3945         * Communication of an agent from an environmental surface or source to a living subject by direct contact.
3946         */
3947        ENVTRNS, 
3948        /**
3949         * Communication of an agent from a living subject or environmental source to a living subject through oral contact with material contaminated by person or animal fecal material.
3950         */
3951        FECTRNS, 
3952        /**
3953         * Communication of an agent from an non-living material to a living subject through direct contact.
3954         */
3955        FOMTRNS, 
3956        /**
3957         * Communication of an agent from a food source to a living subject via oral consumption.
3958         */
3959        FOODTRNS, 
3960        /**
3961         * Communication of an agent from a person to a proximate person.
3962         */
3963        HUMHUMTRNS, 
3964        /**
3965         * Communication of an agent to a living subject via an undetermined route.
3966         */
3967        INDTRNS, 
3968        /**
3969         * Communication of an agent from one living subject to another living subject through direct contact with mammalian milk or colostrum.
3970         */
3971        LACTTRNS, 
3972        /**
3973         * Communication of an agent from any entity to a living subject while the living subject is in the patient role in a healthcare facility.
3974         */
3975        NOSTRNS, 
3976        /**
3977         * Communication of an agent from a living subject or environmental source to a living subject where the acquisition of the agent is not via the alimentary canal.
3978         */
3979        PARTRNS, 
3980        /**
3981         * Communication of an agent from a living subject to the progeny of that living subject via agent migration across the maternal-fetal placental membranes while in utero.
3982         */
3983        PLACTRNS, 
3984        /**
3985         * Communication of an agent from one living subject to another living subject through direct contact with genital or oral tissues as part of a sexual act.
3986         */
3987        SEXTRNS, 
3988        /**
3989         * Communication of an agent from one living subject to another living subject through direct contact with blood or blood products where the contact with blood is part of  a therapeutic procedure.
3990         */
3991        TRNSFTRNS, 
3992        /**
3993         * Communication of an agent from a living subject acting as a required intermediary in the agent transmission process to a recipient living subject via direct contact.
3994         */
3995        VECTRNS, 
3996        /**
3997         * Communication of an agent from a contaminated water source to a living subject whether the water is ingested as a food or not. The route of entry of the water may be through any bodily orifice.
3998         */
3999        WATTRNS, 
4000        /**
4001         * Codes used to define various metadata aspects of a health quality measure.
4002         */
4003        _OBSERVATIONQUALITYMEASUREATTRIBUTE, 
4004        /**
4005         * Indicates that the observation is carrying out an aggregation calculation, contained in the value element.
4006         */
4007        AGGREGATE, 
4008        /**
4009         * Indicates what method is used in a quality measure to combine the component measure results included in an composite measure.
4010         */
4011        CMPMSRMTH, 
4012        /**
4013         * An attribute of a quality measure describing the weight this component measure score is to carry in determining the overall composite measure final score. The value is real value greater than 0 and less than 1.0. Each component measure score will be multiplied by its CMPMSRSCRWGHT and then summed with the other component measures to determine the final overall composite measure score. The sum across all CMPMSRSCRWGHT values within a single composite measure SHALL be 1.0. The value assigned is scoped to the composite measure referencing this component measure only.
4014         */
4015        CMPMSRSCRWGHT, 
4016        /**
4017         * Identifies the organization(s) who own the intellectual property represented by the eMeasure.
4018         */
4019        COPY, 
4020        /**
4021         * Summary of relevant clinical guidelines or other clinical recommendations supporting this eMeasure.
4022         */
4023        CRS, 
4024        /**
4025         * Description of individual terms, provided as needed.
4026         */
4027        DEF, 
4028        /**
4029         * Disclaimer information for the eMeasure.
4030         */
4031        DISC, 
4032        /**
4033         * The timestamp when the eMeasure was last packaged in the Measure Authoring Tool.
4034         */
4035        FINALDT, 
4036        /**
4037         * Used to allow measure developers to provide additional guidance for implementers to understand greater specificity than could be provided in the logic for data criteria.
4038         */
4039        GUIDE, 
4040        /**
4041         * Information on whether an increase or decrease in score is the preferred result 
4042(e.g., a higher score indicates better quality OR a lower score indicates better quality OR quality is within a range).
4043         */
4044        IDUR, 
4045        /**
4046         * Describes the items counted by the measure (e.g., patients, encounters, procedures, etc.)
4047         */
4048        ITMCNT, 
4049        /**
4050         * A significant word that aids in discoverability.
4051         */
4052        KEY, 
4053        /**
4054         * The end date of the measurement period.
4055         */
4056        MEDT, 
4057        /**
4058         * The start date of the measurement period.
4059         */
4060        MSD, 
4061        /**
4062         * The method of adjusting for clinical severity and conditions present at the start of care that can influence patient outcomes for making valid comparisons of outcome measures across providers. Indicates whether an eMeasure is subject to the statistical process for reducing, removing, or clarifying the influences of confounding factors to allow more useful comparisons.
4063         */
4064        MSRADJ, 
4065        /**
4066         * Describes how to combine information calculated based on logic in each of several populations into one summarized result. It can also be used to describe how to risk adjust the data based on supplemental data elements described in the eMeasure. (e.g., pneumonia hospital measures antibiotic selection in the ICU versus non-ICU and then the roll-up of the two). 
4067
4068                        
4069                           Open Issue: The description does NOT align well with the definition used in the HQMF specfication; correct the MSGAGG definition, and the possible distinction of MSRAGG as a child of AGGREGATE.
4070         */
4071        MSRAGG, 
4072        /**
4073         * Information on whether an increase or decrease in score is the preferred result. This should reflect information on which way is better, an increase or decrease in score.
4074         */
4075        MSRIMPROV, 
4076        /**
4077         * The list of jurisdiction(s) for which the measure applies.
4078         */
4079        MSRJUR, 
4080        /**
4081         * Type of person or organization that is expected to report the issue.
4082         */
4083        MSRRPTR, 
4084        /**
4085         * The maximum time that may elapse following completion of the measure until the measure report must be sent to the receiver.
4086         */
4087        MSRRPTTIME, 
4088        /**
4089         * Indicates how the calculation is performed for the eMeasure 
4090(e.g., proportion, continuous variable, ratio)
4091         */
4092        MSRSCORE, 
4093        /**
4094         * Location(s) in which care being measured is rendered
4095
4096                        Usage Note: MSRSET is used rather than RoleCode because the setting applies to what is being measured, as opposed to participating directly in the health quality measure documantion itself).
4097         */
4098        MSRSET, 
4099        /**
4100         * health quality measure topic type
4101         */
4102        MSRTOPIC, 
4103        /**
4104         * The time period for which the eMeasure applies.
4105         */
4106        MSRTP, 
4107        /**
4108         * Indicates whether the eMeasure is used to examine a process or an outcome over time 
4109(e.g., Structure, Process, Outcome).
4110         */
4111        MSRTYPE, 
4112        /**
4113         * Succinct statement of the need for the measure. Usually includes statements pertaining to Importance criterion: impact, gap in care and evidence.
4114         */
4115        RAT, 
4116        /**
4117         * Identifies bibliographic citations or references to clinical practice guidelines, sources of evidence, or other relevant materials supporting the intent and rationale of the eMeasure.
4118         */
4119        REF, 
4120        /**
4121         * Comparison of results across strata can be used to show where disparities exist or where there is a need to expose differences in results. For example, Centers for Medicare & Medicaid Services (CMS) in the U.S. defines four required Supplemental Data Elements (payer, ethnicity, race, and gender), which are variables used to aggregate data into various subgroups. Additional supplemental data elements required for risk adjustment or other purposes of data aggregation can be included in the Supplemental Data Element section.
4122         */
4123        SDE, 
4124        /**
4125         * Describes the strata for which the measure is to be evaluated. There are three examples of reasons for stratification based on existing work. These include: (1) evaluate the measure based on different age groupings within the population described in the measure (e.g., evaluate the whole [age 14-25] and each sub-stratum [14-19] and [20-25]); (2) evaluate the eMeasure based on either a specific condition, a specific discharge location, or both; (3) evaluate the eMeasure based on different locations within a facility (e.g., evaluate the overall rate for all intensive care units and also some strata include additional findings [specific birth weights for neonatal intensive care units]).
4126         */
4127        STRAT, 
4128        /**
4129         * Can be a URL or hyperlinks that link to the transmission formats that are specified for a particular reporting program.
4130         */
4131        TRANF, 
4132        /**
4133         * Usage notes.
4134         */
4135        USE, 
4136        /**
4137         * ObservationSequenceType
4138         */
4139        _OBSERVATIONSEQUENCETYPE, 
4140        /**
4141         * A sequence of values in the "absolute" time domain.  This is the same time domain that all HL7 timestamps use.  It is time as measured by the Gregorian calendar
4142         */
4143        TIMEABSOLUTE, 
4144        /**
4145         * A sequence of values in a "relative" time domain.  The time is measured relative to the earliest effective time in the Observation Series containing this sequence.
4146         */
4147        TIMERELATIVE, 
4148        /**
4149         * ObservationSeriesType
4150         */
4151        _OBSERVATIONSERIESTYPE, 
4152        /**
4153         * ECGObservationSeriesType
4154         */
4155        _ECGOBSERVATIONSERIESTYPE, 
4156        /**
4157         * This Observation Series type contains waveforms of a "representative beat" (a.k.a. "median beat" or "average beat").  The waveform samples are measured in relative time, relative to the beginning of the beat as defined by the Observation Series effective time.  The waveforms are not directly acquired from the subject, but rather algorithmically derived from the "rhythm" waveforms.
4158         */
4159        REPRESENTATIVEBEAT, 
4160        /**
4161         * This Observation type contains ECG "rhythm" waveforms.  The waveform samples are measured in absolute time (a.k.a. "subject time" or "effective time").  These waveforms are usually "raw" with some minimal amount of noise reduction and baseline filtering applied.
4162         */
4163        RHYTHM, 
4164        /**
4165         * Description: Reporting codes that are related to an immunization event.
4166         */
4167        _PATIENTIMMUNIZATIONRELATEDOBSERVATIONTYPE, 
4168        /**
4169         * Description: The class room associated with the patient during the immunization event.
4170         */
4171        CLSSRM, 
4172        /**
4173         * Description: The school grade or level the patient was in when immunized.
4174         */
4175        GRADE, 
4176        /**
4177         * Description: The school the patient attended when immunized.
4178         */
4179        SCHL, 
4180        /**
4181         * Description: The school division or district associated with the patient during the immunization event.
4182         */
4183        SCHLDIV, 
4184        /**
4185         * Description: The patient's teacher when immunized.
4186         */
4187        TEACHER, 
4188        /**
4189         * Observation types for specifying criteria used to assert that a subject is included in a particular population.
4190         */
4191        _POPULATIONINCLUSIONOBSERVATIONTYPE, 
4192        /**
4193         * Criteria which specify subjects who should be removed from the eMeasure population and denominator before determining if numerator criteria are met. Denominator exclusions are used in proportion and ratio measures to help narrow the denominator.
4194         */
4195        DENEX, 
4196        /**
4197         * Criteria which specify the removal of a subject, procedure or unit of measurement from the denominator, only if the numerator criteria are not met. Denominator exceptions allow for adjustment of the calculated score for those providers with higher risk populations. Denominator exceptions are used only in proportion eMeasures. They are not appropriate for ratio or continuous variable eMeasures. Denominator exceptions allow for the exercise of clinical judgment and should be specifically defined where capturing the information in a structured manner fits the clinical workflow. Generic denominator exception reasons used in proportion eMeasures fall into three general categories:
4198
4199                        
4200                           Medical reasons
4201                           Patient (or subject) reasons
4202                           System reasons
4203         */
4204        DENEXCEP, 
4205        /**
4206         * Criteria for specifying the entities to be evaluated by a specific quality measure, based on a shared common set of characteristics (within a specific measurement set to which a given measure belongs).  The denominator can be the same as the initial population, or it may be a subset of the initial population to further constrain it for the purpose of the eMeasure. Different measures within an eMeasure set may have different denominators. Continuous Variable eMeasures do not have a denominator, but instead define a measure population.
4207         */
4208        DENOM, 
4209        /**
4210         * Criteria for specifying the entities to be evaluated by a specific quality measure, based on a shared common set of characteristics (within a specific measurement set to which a given measure belongs).
4211         */
4212        IPOP, 
4213        /**
4214         * Criteria for specifying the patients to be evaluated by a specific quality measure, based on a shared common set of characteristics (within a specific measurement set to which a given measure belongs). Details often include information based upon specific age groups, diagnoses, diagnostic and procedure codes, and enrollment periods.
4215         */
4216        IPPOP, 
4217        /**
4218         * Criteria for specifying
4219the measure population as a narrative description (e.g., all patients seen in the Emergency Department during the measurement period).  This is used only in continuous variable eMeasures.
4220         */
4221        MSRPOPL, 
4222        /**
4223         * Criteria for specifying subjects who should be removed from the eMeasure's Initial Population and Measure Population. Measure Population Exclusions are used in Continuous Variable measures to help narrow the Measure Population before determining the value(s) of the continuous variable(s).
4224         */
4225        MSRPOPLEX, 
4226        /**
4227         * Criteria for specifying the processes or outcomes expected for each patient, procedure, or other unit of measurement defined in the denominator for proportion measures, or related to (but not directly derived from) the denominator for ratio measures (e.g., a numerator listing the number of central line blood stream infections and a denominator indicating the days per thousand of central line usage in a specific time period).
4228         */
4229        NUMER, 
4230        /**
4231         * Criteria for specifying instances that should not be included in the numerator data. (e.g., if the number of central line blood stream infections per 1000 catheter days were to exclude infections with a specific bacterium, that bacterium would be listed as a numerator exclusion).  Numerator Exclusions are used only in ratio eMeasures.
4232         */
4233        NUMEX, 
4234        /**
4235         * Types of observations that can be made about Preferences.
4236         */
4237        _PREFERENCEOBSERVATIONTYPE, 
4238        /**
4239         * An observation about how important a preference is to the target of the preference.
4240         */
4241        PREFSTRENGTH, 
4242        /**
4243         * Indicates that the observation is of an unexpected negative occurrence in the subject suspected to result from the subject's exposure to one or more agents.  Observation values would be the symptom resulting from the reaction.
4244         */
4245        ADVERSEREACTION, 
4246        /**
4247         * Description:Refines classCode OBS to indicate an observation in which observation.value contains a finding or other nominalized statement, where the encoded information in Observation.value is not altered by Observation.code.  For instance, observation.code="ASSERTION" and observation.value="fracture of femur present" is an assertion of a clinical finding of femur fracture.
4248         */
4249        ASSERTION, 
4250        /**
4251         * Definition:An observation that provides a characterization of the level of harm to an investigation subject as a result of a reaction or event.
4252         */
4253        CASESER, 
4254        /**
4255         * An observation that states whether the disease was likely acquired outside the jurisdiction of observation, and if so, the nature of the inter-jurisdictional relationship.
4256
4257                        
4258                           OpenIssue: This code could be moved to LOINC if it can be done before there are significant implemenations using it.
4259         */
4260        CDIO, 
4261        /**
4262         * A clinical judgment as to the worst case result of a future exposure (including substance administration). When the worst case result is assessed to have a life-threatening or organ system threatening potential, it is considered to be of high criticality.
4263         */
4264        CRIT, 
4265        /**
4266         * An observation that states the mechanism by which disease was acquired by the living subject involved in the public health case.
4267
4268                        
4269                           OpenIssue: This code could be moved to LOINC if it can be done before there are significant implemenations using it.
4270         */
4271        CTMO, 
4272        /**
4273         * Includes all codes defining types of indications such as diagnosis, symptom and other indications such as contrast agents for lab tests.
4274         */
4275        DX, 
4276        /**
4277         * Admitting diagnosis are the diagnoses documented  for administrative purposes as the basis for a hospital admission.
4278         */
4279        ADMDX, 
4280        /**
4281         * Discharge diagnosis are the diagnoses documented for administrative purposes as the time of hospital discharge.
4282         */
4283        DISDX, 
4284        /**
4285         * Intermediate diagnoses are those diagnoses documented for administrative purposes during the course of a hospital stay.
4286         */
4287        INTDX, 
4288        /**
4289         * The type of injury that the injury coding specifies.
4290         */
4291        NOI, 
4292        /**
4293         * Description: Accuracy determined as per the GIS tier code system.
4294         */
4295        GISTIER, 
4296        /**
4297         * Indicates that the observation is of a person?s living situation in a household including the household composition and circumstances.
4298         */
4299        HHOBS, 
4300        /**
4301         * There is a clinical issue for the therapy that makes continuation of the therapy inappropriate.
4302
4303                        
4304                           Open Issue: The definition of this code does not correctly represent the concept space of its specializations (children)
4305         */
4306        ISSUE, 
4307        /**
4308         * Identifies types of detectyed issues for Act class "ALRT" for the administrative and patient administrative acts domains.
4309         */
4310        _ACTADMINISTRATIVEDETECTEDISSUECODE, 
4311        /**
4312         * ActAdministrativeAuthorizationDetectedIssueCode
4313         */
4314        _ACTADMINISTRATIVEAUTHORIZATIONDETECTEDISSUECODE, 
4315        /**
4316         * The requesting party has insufficient authorization to invoke the interaction.
4317         */
4318        NAT, 
4319        /**
4320         * Description: One or more records in the query response have been suppressed due to consent or privacy restrictions.
4321         */
4322        SUPPRESSED, 
4323        /**
4324         * Description:The specified element did not pass business-rule validation.
4325         */
4326        VALIDAT, 
4327        /**
4328         * The ID of the patient, order, etc., was not found. Used for transactions other than additions, e.g. transfer of a non-existent patient.
4329         */
4330        KEY204, 
4331        /**
4332         * The ID of the patient, order, etc., already exists. Used in response to addition transactions (Admit, New Order, etc.).
4333         */
4334        KEY205, 
4335        /**
4336         * There may be an issue with the patient complying with the intentions of the proposed therapy
4337         */
4338        COMPLY, 
4339        /**
4340         * The proposed therapy appears to duplicate an existing therapy
4341         */
4342        DUPTHPY, 
4343        /**
4344         * Description:The proposed therapy appears to have the same intended therapeutic benefit as an existing therapy, though the specific mechanisms of action vary.
4345         */
4346        DUPTHPCLS, 
4347        /**
4348         * Description:The proposed therapy appears to have the same intended therapeutic benefit as an existing therapy and uses the same mechanisms of action as the existing therapy.
4349         */
4350        DUPTHPGEN, 
4351        /**
4352         * Description:The proposed therapy is frequently misused or abused and therefore should be used with caution and/or monitoring.
4353         */
4354        ABUSE, 
4355        /**
4356         * Description:The request is suspected to have a fraudulent basis.
4357         */
4358        FRAUD, 
4359        /**
4360         * A similar or identical therapy was recently ordered by a different practitioner.
4361         */
4362        PLYDOC, 
4363        /**
4364         * This patient was recently supplied a similar or identical therapy from a different pharmacy or supplier.
4365         */
4366        PLYPHRM, 
4367        /**
4368         * Proposed dosage instructions for therapy differ from standard practice.
4369         */
4370        DOSE, 
4371        /**
4372         * Description:Proposed dosage is inappropriate due to patient's medical condition.
4373         */
4374        DOSECOND, 
4375        /**
4376         * Proposed length of therapy differs from standard practice.
4377         */
4378        DOSEDUR, 
4379        /**
4380         * Proposed length of therapy is longer than standard practice
4381         */
4382        DOSEDURH, 
4383        /**
4384         * Proposed length of therapy is longer than standard practice for the identified indication or diagnosis
4385         */
4386        DOSEDURHIND, 
4387        /**
4388         * Proposed length of therapy is shorter than that necessary for therapeutic effect
4389         */
4390        DOSEDURL, 
4391        /**
4392         * Proposed length of therapy is shorter than standard practice for the identified indication or diagnosis
4393         */
4394        DOSEDURLIND, 
4395        /**
4396         * Proposed dosage exceeds standard practice
4397         */
4398        DOSEH, 
4399        /**
4400         * Proposed dosage exceeds standard practice for the patient's age
4401         */
4402        DOSEHINDA, 
4403        /**
4404         * High Dose for Indication Alert
4405         */
4406        DOSEHIND, 
4407        /**
4408         * Proposed dosage exceeds standard practice for the patient's height or body surface area
4409         */
4410        DOSEHINDSA, 
4411        /**
4412         * Proposed dosage exceeds standard practice for the patient's weight
4413         */
4414        DOSEHINDW, 
4415        /**
4416         * Proposed dosage interval/timing differs from standard practice
4417         */
4418        DOSEIVL, 
4419        /**
4420         * Proposed dosage interval/timing differs from standard practice for the identified indication or diagnosis
4421         */
4422        DOSEIVLIND, 
4423        /**
4424         * Proposed dosage is below suggested therapeutic levels
4425         */
4426        DOSEL, 
4427        /**
4428         * Proposed dosage is below suggested therapeutic levels for the patient's age
4429         */
4430        DOSELINDA, 
4431        /**
4432         * Low Dose for Indication Alert
4433         */
4434        DOSELIND, 
4435        /**
4436         * Proposed dosage is below suggested therapeutic levels for the patient's height or body surface area
4437         */
4438        DOSELINDSA, 
4439        /**
4440         * Proposed dosage is below suggested therapeutic levels for the patient's weight
4441         */
4442        DOSELINDW, 
4443        /**
4444         * Description:The maximum quantity of this drug allowed to be administered within a particular time-range (month, year, lifetime) has been reached or exceeded.
4445         */
4446        MDOSE, 
4447        /**
4448         * Proposed therapy may be inappropriate or contraindicated due to conditions or characteristics of the patient
4449         */
4450        OBSA, 
4451        /**
4452         * Proposed therapy may be inappropriate or contraindicated due to patient age
4453         */
4454        AGE, 
4455        /**
4456         * Proposed therapy is outside of the standard practice for an adult patient.
4457         */
4458        ADALRT, 
4459        /**
4460         * Proposed therapy is outside of standard practice for a geriatric patient.
4461         */
4462        GEALRT, 
4463        /**
4464         * Proposed therapy is outside of the standard practice for a pediatric patient.
4465         */
4466        PEALRT, 
4467        /**
4468         * Proposed therapy may be inappropriate or contraindicated due to an existing/recent patient condition or diagnosis
4469         */
4470        COND, 
4471        /**
4472         * null
4473         */
4474        HGHT, 
4475        /**
4476         * Proposed therapy may be inappropriate or contraindicated when breast-feeding
4477         */
4478        LACT, 
4479        /**
4480         * Proposed therapy may be inappropriate or contraindicated during pregnancy
4481         */
4482        PREG, 
4483        /**
4484         * null
4485         */
4486        WGHT, 
4487        /**
4488         * Description:Proposed therapy may be inappropriate or contraindicated because of a common but non-patient specific reaction to the product.
4489
4490                        
4491                           Example:There is no record of a specific sensitivity for the patient, but the presence of the sensitivity is common and therefore caution is warranted.
4492         */
4493        CREACT, 
4494        /**
4495         * Proposed therapy may be inappropriate or contraindicated due to patient genetic indicators.
4496         */
4497        GEN, 
4498        /**
4499         * Proposed therapy may be inappropriate or contraindicated due to patient gender.
4500         */
4501        GEND, 
4502        /**
4503         * Proposed therapy may be inappropriate or contraindicated due to recent lab test results
4504         */
4505        LAB, 
4506        /**
4507         * Proposed therapy may be inappropriate or contraindicated based on the potential for a patient reaction to the proposed product
4508         */
4509        REACT, 
4510        /**
4511         * Proposed therapy may be inappropriate or contraindicated because of a recorded patient allergy to the proposed product.  (Allergies are immune based reactions.)
4512         */
4513        ALGY, 
4514        /**
4515         * Proposed therapy may be inappropriate or contraindicated because of a recorded patient intolerance to the proposed product.  (Intolerances are non-immune based sensitivities.)
4516         */
4517        INT, 
4518        /**
4519         * Proposed therapy may be inappropriate or contraindicated because of a potential patient reaction to a cross-sensitivity related product.
4520         */
4521        RREACT, 
4522        /**
4523         * Proposed therapy may be inappropriate or contraindicated because of a recorded patient allergy to a cross-sensitivity related product.  (Allergies are immune based reactions.)
4524         */
4525        RALG, 
4526        /**
4527         * Proposed therapy may be inappropriate or contraindicated because of a recorded prior adverse reaction to a cross-sensitivity related product.
4528         */
4529        RAR, 
4530        /**
4531         * Proposed therapy may be inappropriate or contraindicated because of a recorded patient intolerance to a cross-sensitivity related product.  (Intolerances are non-immune based sensitivities.)
4532         */
4533        RINT, 
4534        /**
4535         * Description:A local business rule relating multiple elements has been violated.
4536         */
4537        BUS, 
4538        /**
4539         * Description:The specified code is not valid against the list of codes allowed for the element.
4540         */
4541        CODEINVAL, 
4542        /**
4543         * Description:The specified code has been deprecated and should no longer be used.  Select another code from the code system.
4544         */
4545        CODEDEPREC, 
4546        /**
4547         * Description:The element does not follow the formatting or type rules defined for the field.
4548         */
4549        FORMAT, 
4550        /**
4551         * Description:The request is missing elements or contains elements which cause it to not meet the legal standards for actioning.
4552         */
4553        ILLEGAL, 
4554        /**
4555         * Description:The length of the data specified falls out of the range defined for the element.
4556         */
4557        LENRANGE, 
4558        /**
4559         * Description:The length of the data specified is greater than the maximum length defined for the element.
4560         */
4561        LENLONG, 
4562        /**
4563         * Description:The length of the data specified is less than the minimum length defined for the element.
4564         */
4565        LENSHORT, 
4566        /**
4567         * Description:The specified element must be specified with a non-null value under certain conditions.  In this case, the conditions are true but the element is still missing or null.
4568         */
4569        MISSCOND, 
4570        /**
4571         * Description:The specified element is mandatory and was not included in the instance.
4572         */
4573        MISSMAND, 
4574        /**
4575         * Description:More than one element with the same value exists in the set.  Duplicates not permission in this set in a set.
4576         */
4577        NODUPS, 
4578        /**
4579         * Description: Element in submitted message will not persist in data storage based on detected issue.
4580         */
4581        NOPERSIST, 
4582        /**
4583         * Description:The number of repeating elements falls outside the range of the allowed number of repetitions.
4584         */
4585        REPRANGE, 
4586        /**
4587         * Description:The number of repeating elements is above the maximum number of repetitions allowed.
4588         */
4589        MAXOCCURS, 
4590        /**
4591         * Description:The number of repeating elements is below the minimum number of repetitions allowed.
4592         */
4593        MINOCCURS, 
4594        /**
4595         * ActAdministrativeRuleDetectedIssueCode
4596         */
4597        _ACTADMINISTRATIVERULEDETECTEDISSUECODE, 
4598        /**
4599         * Description: Metadata associated with the identification (e.g. name or gender) does not match the identification being verified.
4600         */
4601        KEY206, 
4602        /**
4603         * Description: One or more records in the query response have a status of 'obsolete'.
4604         */
4605        OBSOLETE, 
4606        /**
4607         * Identifies types of detected issues regarding the administration or supply of an item to a patient.
4608         */
4609        _ACTSUPPLIEDITEMDETECTEDISSUECODE, 
4610        /**
4611         * Administration of the proposed therapy may be inappropriate or contraindicated as proposed
4612         */
4613        _ADMINISTRATIONDETECTEDISSUECODE, 
4614        /**
4615         * AppropriatenessDetectedIssueCode
4616         */
4617        _APPROPRIATENESSDETECTEDISSUECODE, 
4618        /**
4619         * InteractionDetectedIssueCode
4620         */
4621        _INTERACTIONDETECTEDISSUECODE, 
4622        /**
4623         * Proposed therapy may interact with certain foods
4624         */
4625        FOOD, 
4626        /**
4627         * Proposed therapy may interact with an existing or recent therapeutic product
4628         */
4629        TPROD, 
4630        /**
4631         * Proposed therapy may interact with an existing or recent drug therapy
4632         */
4633        DRG, 
4634        /**
4635         * Proposed therapy may interact with existing or recent natural health product therapy
4636         */
4637        NHP, 
4638        /**
4639         * Proposed therapy may interact with a non-prescription drug (e.g. alcohol, tobacco, Aspirin)
4640         */
4641        NONRX, 
4642        /**
4643         * Definition:The same or similar treatment has previously been attempted with the patient without achieving a positive effect.
4644         */
4645        PREVINEF, 
4646        /**
4647         * Description:Proposed therapy may be contraindicated or ineffective based on an existing or recent drug therapy.
4648         */
4649        DACT, 
4650        /**
4651         * Description:Proposed therapy may be inappropriate or ineffective based on the proposed start or end time.
4652         */
4653        TIME, 
4654        /**
4655         * Definition:Proposed therapy may be inappropriate or ineffective because the end of administration is too close to another planned therapy.
4656         */
4657        ALRTENDLATE, 
4658        /**
4659         * Definition:Proposed therapy may be inappropriate or ineffective because the start of administration is too late after the onset of the condition.
4660         */
4661        ALRTSTRTLATE, 
4662        /**
4663         * Proposed therapy may be inappropriate or ineffective based on the proposed start or end time.
4664         */
4665        _TIMINGDETECTEDISSUECODE, 
4666        /**
4667         * Proposed therapy may be inappropriate or ineffective because the end of administration is too close to another planned therapy
4668         */
4669        ENDLATE, 
4670        /**
4671         * Proposed therapy may be inappropriate or ineffective because the start of administration is too late after the onset of the condition
4672         */
4673        STRTLATE, 
4674        /**
4675         * Supplying the product at this time may be inappropriate or indicate compliance issues with the associated therapy
4676         */
4677        _SUPPLYDETECTEDISSUECODE, 
4678        /**
4679         * Definition:The requested action has already been performed and so this request has no effect
4680         */
4681        ALLDONE, 
4682        /**
4683         * Definition:The therapy being performed is in some way out of alignment with the requested therapy.
4684         */
4685        FULFIL, 
4686        /**
4687         * Definition:The status of the request being fulfilled has changed such that it is no longer actionable.  This may be because the request has expired, has already been completely fulfilled or has been otherwise stopped or disabled.  (Not used for 'suspended' orders.)
4688         */
4689        NOTACTN, 
4690        /**
4691         * Definition:The therapy being performed is not sufficiently equivalent to the therapy which was requested.
4692         */
4693        NOTEQUIV, 
4694        /**
4695         * Definition:The therapy being performed is not generically equivalent (having the identical biological action) to the therapy which was requested.
4696         */
4697        NOTEQUIVGEN, 
4698        /**
4699         * Definition:The therapy being performed is not therapeutically equivalent (having the same overall patient effect) to the therapy which was requested.
4700         */
4701        NOTEQUIVTHER, 
4702        /**
4703         * Definition:The therapy is being performed at a time which diverges from the time the therapy was requested
4704         */
4705        TIMING, 
4706        /**
4707         * Definition:The therapy action is being performed outside the bounds of the time period requested
4708         */
4709        INTERVAL, 
4710        /**
4711         * Definition:The therapy action is being performed too soon after the previous occurrence based on the requested frequency
4712         */
4713        MINFREQ, 
4714        /**
4715         * Definition:There should be no actions taken in fulfillment of a request that has been held or suspended.
4716         */
4717        HELD, 
4718        /**
4719         * The patient is receiving a subsequent fill significantly later than would be expected based on the amount previously supplied and the therapy dosage instructions
4720         */
4721        TOOLATE, 
4722        /**
4723         * The patient is receiving a subsequent fill significantly earlier than would be expected based on the amount previously supplied and the therapy dosage instructions
4724         */
4725        TOOSOON, 
4726        /**
4727         * Description: While the record was accepted in the repository, there is a more recent version of a record of this type.
4728         */
4729        HISTORIC, 
4730        /**
4731         * Definition:The proposed therapy goes against preferences or consent constraints recorded in the patient's record.
4732         */
4733        PATPREF, 
4734        /**
4735         * Definition:The proposed therapy goes against preferences or consent constraints recorded in the patient's record.  An alternate therapy meeting those constraints is available.
4736         */
4737        PATPREFALT, 
4738        /**
4739         * Categorization of types of observation that capture the main clinical knowledge subject which may be a medication, a laboratory test, a disease.
4740         */
4741        KSUBJ, 
4742        /**
4743         * Categorization of types of observation that capture a knowledge subtopic which might be treatment, etiology, or prognosis.
4744         */
4745        KSUBT, 
4746        /**
4747         * Hypersensitivity resulting in an adverse reaction upon exposure to an agent.
4748         */
4749        OINT, 
4750        /**
4751         * Hypersensitivity to an agent caused by an immunologic response to an initial exposure
4752         */
4753        ALG, 
4754        /**
4755         * An allergy to a pharmaceutical product.
4756         */
4757        DALG, 
4758        /**
4759         * An allergy to a substance other than a drug or a food.  E.g. Latex, pollen, etc.
4760         */
4761        EALG, 
4762        /**
4763         * An allergy to a substance generally consumed for nutritional purposes.
4764         */
4765        FALG, 
4766        /**
4767         * Hypersensitivity resulting in an adverse reaction upon exposure to a drug.
4768         */
4769        DINT, 
4770        /**
4771         * Hypersensitivity to an agent caused by a mechanism other than an immunologic response to an initial exposure
4772         */
4773        DNAINT, 
4774        /**
4775         * Hypersensitivity resulting in an adverse reaction upon exposure to environmental conditions.
4776         */
4777        EINT, 
4778        /**
4779         * Hypersensitivity to an agent caused by a mechanism other than an immunologic response to an initial exposure
4780         */
4781        ENAINT, 
4782        /**
4783         * Hypersensitivity resulting in an adverse reaction upon exposure to food.
4784         */
4785        FINT, 
4786        /**
4787         * Hypersensitivity to an agent caused by a mechanism other than an immunologic response to an initial exposure
4788         */
4789        FNAINT, 
4790        /**
4791         * Hypersensitivity to an agent caused by a mechanism other than an immunologic response to an initial exposure
4792         */
4793        NAINT, 
4794        /**
4795         * A subjective evaluation of the seriousness or intensity associated with another observation.
4796         */
4797        SEV, 
4798        /**
4799         * FDA label data
4800         */
4801        _FDALABELDATA, 
4802        /**
4803         * FDA label coating
4804         */
4805        FDACOATING, 
4806        /**
4807         * FDA label color
4808         */
4809        FDACOLOR, 
4810        /**
4811         * FDA label imprint code
4812         */
4813        FDAIMPRINTCD, 
4814        /**
4815         * FDA label logo
4816         */
4817        FDALOGO, 
4818        /**
4819         * FDA label scoring
4820         */
4821        FDASCORING, 
4822        /**
4823         * FDA label shape
4824         */
4825        FDASHAPE, 
4826        /**
4827         * FDA label size
4828         */
4829        FDASIZE, 
4830        /**
4831         * Shape of the region on the object being referenced
4832         */
4833        _ROIOVERLAYSHAPE, 
4834        /**
4835         * A circle defined by two (column,row) pairs. The first point is the center of the circle and the second point is a point on the perimeter of the circle.
4836         */
4837        CIRCLE, 
4838        /**
4839         * An ellipse defined by four (column,row) pairs, the first two points specifying the endpoints of the major axis and the second two points specifying the endpoints of the minor axis.
4840         */
4841        ELLIPSE, 
4842        /**
4843         * A single point denoted by a single (column,row) pair, or multiple points each denoted by a (column,row) pair.
4844         */
4845        POINT, 
4846        /**
4847         * A series of connected line segments with ordered vertices denoted by (column,row) pairs; if the first and last vertices are the same, it is a closed polygon.
4848         */
4849        POLY, 
4850        /**
4851         * Description:Indicates that result data has been corrected.
4852         */
4853        C, 
4854        /**
4855         * Code set to define specialized/allowed diets
4856         */
4857        DIET, 
4858        /**
4859         * A diet exclusively composed of oatmeal, semolina, or rice, to be extremely easy to eat and digest.
4860         */
4861        BR, 
4862        /**
4863         * A diet that uses carbohydrates sparingly.  Typically with a restriction in daily energy content (e.g. 1600-2000 kcal).
4864         */
4865        DM, 
4866        /**
4867         * No enteral intake of foot or liquids  whatsoever, no smoking.  Typically 6 to 8 hours before anesthesia.
4868         */
4869        FAST, 
4870        /**
4871         * A diet consisting of a formula feeding, either for an infant or an adult, to provide nutrition either orally or through the gastrointestinal tract via tube, catheter or stoma.
4872         */
4873        FORMULA, 
4874        /**
4875         * Gluten free diet for celiac disease.
4876         */
4877        GF, 
4878        /**
4879         * A diet low in fat, particularly to patients with hepatic diseases.
4880         */
4881        LF, 
4882        /**
4883         * A low protein diet for patients with renal failure.
4884         */
4885        LP, 
4886        /**
4887         * A strictly liquid diet, that can be fully absorbed in the intestine, and therefore may not contain fiber.  Used before enteral surgeries.
4888         */
4889        LQ, 
4890        /**
4891         * A diet low in sodium for patients with congestive heart failure and/or renal failure.
4892         */
4893        LS, 
4894        /**
4895         * A normal diet, i.e. no special preparations or restrictions for medical reasons. This is notwithstanding any preferences the patient might have regarding special foods, such as vegetarian, kosher, etc.
4896         */
4897        N, 
4898        /**
4899         * A no fat diet for acute hepatic diseases.
4900         */
4901        NF, 
4902        /**
4903         * Phenylketonuria diet.
4904         */
4905        PAF, 
4906        /**
4907         * Patient is supplied with parenteral nutrition, typically described in terms of i.v. medications.
4908         */
4909        PAR, 
4910        /**
4911         * A diet that seeks to reduce body fat, typically low energy content (800-1600 kcal).
4912         */
4913        RD, 
4914        /**
4915         * A diet that avoids ingredients that might cause digestion problems, e.g., avoid excessive fat, avoid too much fiber (cabbage, peas, beans).
4916         */
4917        SCH, 
4918        /**
4919         * A diet that is not intended to be complete but is added to other diets.
4920         */
4921        SUPPLEMENT, 
4922        /**
4923         * This is not really a diet, since it contains little nutritional value, but is essentially just water.  Used before coloscopy examinations.
4924         */
4925        T, 
4926        /**
4927         * Diet with low content of the amino-acids valin, leucin, and isoleucin, for "maple syrup disease."
4928         */
4929        VLI, 
4930        /**
4931         * Definition: A public or government health program that administers and funds coverage for prescription drugs to assist program eligible who meet financial and health status criteria.
4932         */
4933        DRUGPRG, 
4934        /**
4935         * Description:Indicates that a result is complete.  No further results are to come.  This maps to the 'complete' state in the observation result status code.
4936         */
4937        F, 
4938        /**
4939         * Description:Indicates that a result is incomplete.  There are further results to come.  This maps to the 'active' state in the observation result status code.
4940         */
4941        PRLMN, 
4942        /**
4943         * An observation identifying security metadata about an IT resource (data, information object, service, or system capability), which may be used to make access control decisions.  Security metadata are used to name security labels.  
4944
4945                        
4946                           Rationale: According to ISO/TS 22600-3:2009(E) A.9.1.7 SECURITY LABEL MATCHING, Security label matching compares the initiator's clearance to the target's security label.  All of the following must be true for authorization to be granted:
4947
4948                        
4949                           The security policy identifiers shall be identical
4950                           The classification level of the initiator shall be greater than or equal to that of the target (that is, there shall be at least one value in the classification list of the clearance greater than or equal to the classification of the target), and 
4951                           For each security category in the target label, there shall be a security category of the same type in the initiator's clearance and the initiator's classification level shall dominate that of the target.
4952                        
4953                        
4954                           Examples: SecurityObservationType  security label fields include:
4955
4956                        
4957                           Confidentiality classification
4958                           Compartment category
4959                           Sensitivity category
4960                           Security mechanisms used to ensure data integrity or to perform authorized data transformation
4961                           Indicators of an IT resource completeness, veracity, reliability, trustworthiness, or provenance.
4962                        
4963                        
4964                           Usage Note: SecurityObservationType codes designate security label field types, which are valued with an applicable SecurityObservationValue code as the "security label tag".
4965         */
4966        SECOBS, 
4967        /**
4968         * Type of security metadata observation made about the category of an IT resource (data, information object, service, or system capability), which may be used to make access control decisions. Security category metadata is defined by ISO/IEC 2382-8:1998(E/F)/ T-REC-X.812-1995 as: "A nonhierarchical grouping of sensitive information used to control access to data more finely than with hierarchical security classification alone."
4969
4970                        
4971                           Rationale: A security category observation supports requirement to specify the type of IT resource to facilitate application of appropriate levels of information security according to a range of levels of impact or consequences that might result from the unauthorized disclosure, modification, or use of the information or information system.  A resource is assigned to a specific category of information (e.g., privacy, medical, proprietary, financial, investigative, contractor sensitive, security management) defined by an organization or in some instances, by a specific law, Executive Order, directive, policy, or regulation. [FIPS 199]
4972
4973                        
4974                           Examples: Types of security categories include:
4975
4976                        
4977                           Compartment:  A division of data into isolated blocks with separate security controls for the purpose of reducing risk. (ISO 2382-8).  A security label tag that "segments" an IT resource by indicating that access and use is restricted to members of a defined community or project. (HL7 Healthcare Classification System)  
4978                           Sensitivity:  The characteristic of an IT resource which implies its value or importance and may include its vulnerability. (ISO 7492-2)  Privacy metadata for information perceived as undesirable to share.  (HL7 Healthcare Classification System)
4979         */
4980        SECCATOBS, 
4981        /**
4982         * Type of security metadata observation made about the classification of an IT resource (data, information object, service, or system capability), which may be used to make access control decisions.  Security classification is defined by ISO/IEC 2382-8:1998(E/F)/ T-REC-X.812-1995 as: "The determination of which specific degree of protection against access the data or information requires, together with a designation of that degree of protection."  Security classification metadata is based on an analysis of applicable policies and the risk of financial, reputational, or other harm that could result from unauthorized disclosure.
4983
4984                        
4985                           Rationale: A security classification observation may indicate that the confidentiality level indicated by an Act or Role confidentiality attribute has been overridden by the entity responsible for ascribing the SecurityClassificationObservationValue.  This supports the business requirement for increasing or decreasing the level of confidentiality (classification or declassification) based on parameters beyond the original assignment of an Act or Role confidentiality.
4986
4987                        
4988                           Examples: Types of security classification include: HL7 Confidentiality Codes such as very restricted, unrestricted, and normal.  Intelligence community examples include top secret, secret, and confidential.
4989
4990                        
4991                           Usage Note: Security classification observation type codes designate security label field types, which are valued with an applicable SecurityClassificationObservationValue code as the "security label tag".
4992         */
4993        SECCLASSOBS, 
4994        /**
4995         * Type of security metadata observation made about the control of an IT resource (data, information object, service, or system capability), which may be used to make access control decisions.  Security control metadata convey instructions to users and receivers for secure distribution, transmission, and storage; dictate obligations or mandated actions; specify any action prohibited by refrain policy such as dissemination controls; and stipulate the permissible purpose of use of an IT resource.  
4996
4997                        
4998                           Rationale: A security control observation supports requirement to specify applicable management, operational, and technical controls (i.e., safeguards or countermeasures) prescribed for an information system to protect the confidentiality, integrity, and availability of the system and its information. [FIPS 199]
4999
5000                        
5001                           Examples: Types of security control metadata include: 
5002
5003                        
5004                           handling caveats
5005                           dissemination controls
5006                           obligations
5007                           refrain policies
5008                           purpose of use constraints
5009         */
5010        SECCONOBS, 
5011        /**
5012         * Type of security metadata observation made about the integrity of an IT resource (data, information object, service, or system capability), which may be used to make access control decisions.
5013
5014                        
5015                           Rationale: A security integrity observation supports the requirement to guard against improper information modification or destruction, and includes ensuring information non-repudiation and authenticity. (44 U.S.C., SEC. 3542)
5016
5017                        
5018                           Examples: Types of security integrity metadata include: 
5019
5020                        
5021                           Integrity status, which indicates the completeness or workflow status of an IT resource (data, information object, service, or system capability)
5022                           Integrity confidence, which indicates the reliability and trustworthiness of an IT resource
5023                           Integrity control, which indicates pertinent handling caveats, obligations, refrain policies, and purpose of use for  the resource
5024                           Data integrity, which indicate the security mechanisms used to ensure that the accuracy and consistency are preserved regardless of changes made (ISO/IEC DIS 2382-8)
5025                           Alteration integrity, which indicate the security mechanisms used for authorized transformations of the resource
5026                           Integrity provenance, which indicates the entity responsible for a report or assertion relayed "second-hand" about an IT resource
5027         */
5028        SECINTOBS, 
5029        /**
5030         * Type of security metadata observation made about the alteration integrity of an IT resource (data, information object, service, or system capability), which indicates the mechanism used for authorized transformations of the resource.
5031
5032                        
5033                           Examples: Types of security alteration integrity observation metadata, which may value the observation with a code used to indicate the mechanism used for authorized transformation of an IT resource, including: 
5034
5035                        
5036                           translation
5037                           syntactic transformation
5038                           semantic mapping
5039                           redaction
5040                           masking
5041                           pseudonymization
5042                           anonymization
5043         */
5044        SECALTINTOBS, 
5045        /**
5046         * Type of security metadata observation made about the data integrity of an IT resource (data, information object, service, or system capability), which indicates the security mechanism used to preserve resource accuracy and consistency.  Data integrity is defined by ISO 22600-23.3.21 as: "The property that data has not been altered or destroyed in an unauthorized manner", and by ISO/IEC 2382-8:  The property of data whose accuracy and consistency are preserved regardless of changes made."
5047
5048                        
5049                           Examples: Types of security data integrity observation metadata, which may value the observation, include cryptographic hash function and digital signature.
5050         */
5051        SECDATINTOBS, 
5052        /**
5053         * Type of security metadata observation made about the integrity confidence of an IT resource (data, information object, service, or system capability), which may be used to make access control decisions.
5054
5055                        
5056                           Examples: Types of security integrity confidence observation metadata, which may value the observation, include highly reliable, uncertain reliability, and not reliable.
5057
5058                        
5059                           Usage Note: A security integrity confidence observation on an Act may indicate that a valued Act.uncertaintycode attribute has been overridden by the entity responsible for ascribing the SecurityIntegrityConfidenceObservationValue.  This supports the business requirements for increasing or decreasing the assessment of the reliability or trustworthiness of an IT resource based on parameters beyond the original assignment of an Act statement level of uncertainty.
5060         */
5061        SECINTCONOBS, 
5062        /**
5063         * Type of security metadata observation made about the provenance integrity of an IT resource (data, information object, service, or system capability), which indicates the lifecycle completeness of an IT resource in terms of workflow status such as its creation, modification, suspension, and deletion; locations in which the resource has been collected or archived, from which it may be retrieved, and the history of its distribution and disclosure.  Integrity provenance metadata about an IT resource may be used to assess its veracity, reliability, and trustworthiness.
5064
5065                        
5066                           Examples: Types of security integrity provenance observation metadata, which may value the observation about an IT resource, include: 
5067
5068                        
5069                           completeness or workflow status, such as authentication
5070                           the entity responsible for original authoring or informing about an IT resource
5071                           the entity responsible for a report or assertion about an IT resource relayed â??second-handâ??
5072                           the entity responsible for excerpting, transforming, or compiling an IT resource
5073         */
5074        SECINTPRVOBS, 
5075        /**
5076         * Type of security metadata observation made about the integrity provenance of an IT resource (data, information object, service, or system capability), which indicates the entity that made assertions about the resource.  The asserting entity may not be the original informant about the resource.
5077
5078                        
5079                           Examples: Types of security integrity provenance asserted by observation metadata, which may value the observation, including: 
5080
5081                        
5082                           assertions about an IT resource by a patient
5083                           assertions about an IT resource by a clinician
5084                           assertions about an IT resource by a device
5085         */
5086        SECINTPRVABOBS, 
5087        /**
5088         * Type of security metadata observation made about the integrity provenance of an IT resource (data, information object, service, or system capability), which indicates the entity that reported the existence of the resource.  The reporting entity may not be the original author of the resource.
5089
5090                        
5091                           Examples: Types of security integrity provenance reported by observation metadata, which may value the observation, include: 
5092
5093                        
5094                           reports about an IT resource by a patient
5095                           reports about an IT resource by a clinician
5096                           reports about an IT resource by a device
5097         */
5098        SECINTPRVRBOBS, 
5099        /**
5100         * Type of security metadata observation made about the integrity status of an IT resource (data, information object, service, or system capability), which may be used to make access control decisions.  Indicates the completeness of an IT resource in terms of workflow status, which may impact users that are authorized to access and use the resource.
5101
5102                        
5103                           Examples: Types of security integrity status observation metadata, which may value the observation, include codes from the HL7 DocumentCompletion code system such as legally authenticated, in progress, and incomplete.
5104         */
5105        SECINTSTOBS, 
5106        /**
5107         * An observation identifying trust metadata about an IT resource (data, information object, service, or system capability), which may be used as a trust attribute to populate a computable trust policy, trust credential, trust assertion, or trust label field in a security label or trust policy, which are principally used for authentication, authorization, and access control decisions.
5108         */
5109        SECTRSTOBS, 
5110        /**
5111         * Type of security metadata observation made about the formal declaration by an authority or neutral third party that validates the technical, security, trust, and business practice conformance of Trust Agents to facilitate security, interoperability, and trust among participants within a security domain or trust framework.
5112         */
5113        TRSTACCRDOBS, 
5114        /**
5115         * Type of security metadata observation made about privacy and security requirements with which a security domain must comply. [ISO IEC 10181-1]
5116         */
5117        TRSTAGREOBS, 
5118        /**
5119         * Type of security metadata observation made about a set of security-relevant data issued by a security authority or trusted third party, together with security information which is used to provide the integrity and data origin authentication services for an IT resource (data, information object, service, or system capability). [Based on ISO IEC 10181-1]
5120
5121                        
5122                           For example,
5123                        
5124
5125                        
5126                           A Certificate Policy (CP), which is a named set of rules that indicates the applicability of a certificate to a particular community and/or class of application with common security requirements. For example, a particular Certificate Policy might indicate the applicability of a type of certificate to the authentication of electronic data interchange transactions for the trading of goods within a given price range. [Trust Service Principles and Criteria for Certification Authorities Version 2.0 March 2011 Copyright 2011 by Canadian Institute of Chartered Accountants.
5127                           A Certificate Practice Statement (CSP), which is a statement of the practices which an Authority employs in issuing and managing certificates. [Trust Service Principles and Criteria for Certification Authorities Version 2.0 March 2011 Copyright 2011 by Canadian Institute of Chartered Accountants.]
5128         */
5129        TRSTCERTOBS, 
5130        /**
5131         * Type of security metadata observation made about a complete set of contracts, regulations or commitments that enable participating actors to rely on certain assertions by other actors to fulfill their information security requirements. [Kantara Initiative]
5132         */
5133        TRSTFWKOBS, 
5134        /**
5135         * Type of security metadata observation made about the digital quality or reliability of a trust assertion, activity, capability, information exchange, mechanism, process, or protocol.
5136         */
5137        TRSTLOAOBS, 
5138        /**
5139         * Type of security metadata observation made about a security architecture system component that supports enforcement of security policies.
5140         */
5141        TRSTMECOBS, 
5142        /**
5143         * Definition: A government health program that provides coverage on a fee for service basis for health services to persons meeting eligibility criteria such as income, location of residence, access to other coverages, health condition, and age, the cost of which is to some extent subsidized by public funds.
5144
5145                        
5146                           Discussion: The structure and business processes for underwriting and administering a subsidized fee for service program is further specified by the Underwriter and Payer Role.class and Role.code.
5147         */
5148        SUBSIDFFS, 
5149        /**
5150         * Definition: Government mandated program providing coverage, disability income, and vocational rehabilitation for injuries sustained in the work place or in the course of employment.  Employers may either self-fund the program, purchase commercial coverage, or pay a premium to a government entity that administers the program.  Employees may be required to pay premiums toward the cost of coverage as well.
5151         */
5152        WRKCOMP, 
5153        /**
5154         * An identifying code for healthcare interventions/procedures.
5155         */
5156        _ACTPROCEDURECODE, 
5157        /**
5158         * Definition: An identifying code for billable services, as opposed to codes for similar services used to identify them for functional purposes.
5159         */
5160        _ACTBILLABLESERVICECODE, 
5161        /**
5162         * Domain provides the root for HL7-defined detailed or rich codes for the Act classes.
5163         */
5164        _HL7DEFINEDACTCODES, 
5165        /**
5166         * null
5167         */
5168        COPAY, 
5169        /**
5170         * null
5171         */
5172        DEDUCT, 
5173        /**
5174         * null
5175         */
5176        DOSEIND, 
5177        /**
5178         * null
5179         */
5180        PRA, 
5181        /**
5182         * The act of putting something away for safe keeping. The "something" may be physical object such as a specimen, or information, such as observations regarding a specimen.
5183         */
5184        STORE, 
5185        /**
5186         * added to help the parsers
5187         */
5188        NULL;
5189        public static V3ActCode fromCode(String codeString) throws FHIRException {
5190            if (codeString == null || "".equals(codeString))
5191                return null;
5192        if ("_ActAccountCode".equals(codeString))
5193          return _ACTACCOUNTCODE;
5194        if ("ACCTRECEIVABLE".equals(codeString))
5195          return ACCTRECEIVABLE;
5196        if ("CASH".equals(codeString))
5197          return CASH;
5198        if ("CC".equals(codeString))
5199          return CC;
5200        if ("AE".equals(codeString))
5201          return AE;
5202        if ("DN".equals(codeString))
5203          return DN;
5204        if ("DV".equals(codeString))
5205          return DV;
5206        if ("MC".equals(codeString))
5207          return MC;
5208        if ("V".equals(codeString))
5209          return V;
5210        if ("PBILLACCT".equals(codeString))
5211          return PBILLACCT;
5212        if ("_ActAdjudicationCode".equals(codeString))
5213          return _ACTADJUDICATIONCODE;
5214        if ("_ActAdjudicationGroupCode".equals(codeString))
5215          return _ACTADJUDICATIONGROUPCODE;
5216        if ("CONT".equals(codeString))
5217          return CONT;
5218        if ("DAY".equals(codeString))
5219          return DAY;
5220        if ("LOC".equals(codeString))
5221          return LOC;
5222        if ("MONTH".equals(codeString))
5223          return MONTH;
5224        if ("PERIOD".equals(codeString))
5225          return PERIOD;
5226        if ("PROV".equals(codeString))
5227          return PROV;
5228        if ("WEEK".equals(codeString))
5229          return WEEK;
5230        if ("YEAR".equals(codeString))
5231          return YEAR;
5232        if ("AA".equals(codeString))
5233          return AA;
5234        if ("ANF".equals(codeString))
5235          return ANF;
5236        if ("AR".equals(codeString))
5237          return AR;
5238        if ("AS".equals(codeString))
5239          return AS;
5240        if ("_ActAdjudicationResultActionCode".equals(codeString))
5241          return _ACTADJUDICATIONRESULTACTIONCODE;
5242        if ("DISPLAY".equals(codeString))
5243          return DISPLAY;
5244        if ("FORM".equals(codeString))
5245          return FORM;
5246        if ("_ActBillableModifierCode".equals(codeString))
5247          return _ACTBILLABLEMODIFIERCODE;
5248        if ("CPTM".equals(codeString))
5249          return CPTM;
5250        if ("HCPCSA".equals(codeString))
5251          return HCPCSA;
5252        if ("_ActBillingArrangementCode".equals(codeString))
5253          return _ACTBILLINGARRANGEMENTCODE;
5254        if ("BLK".equals(codeString))
5255          return BLK;
5256        if ("CAP".equals(codeString))
5257          return CAP;
5258        if ("CONTF".equals(codeString))
5259          return CONTF;
5260        if ("FINBILL".equals(codeString))
5261          return FINBILL;
5262        if ("ROST".equals(codeString))
5263          return ROST;
5264        if ("SESS".equals(codeString))
5265          return SESS;
5266        if ("FFS".equals(codeString))
5267          return FFS;
5268        if ("FFPS".equals(codeString))
5269          return FFPS;
5270        if ("FFCS".equals(codeString))
5271          return FFCS;
5272        if ("TFS".equals(codeString))
5273          return TFS;
5274        if ("_ActBoundedROICode".equals(codeString))
5275          return _ACTBOUNDEDROICODE;
5276        if ("ROIFS".equals(codeString))
5277          return ROIFS;
5278        if ("ROIPS".equals(codeString))
5279          return ROIPS;
5280        if ("_ActCareProvisionCode".equals(codeString))
5281          return _ACTCAREPROVISIONCODE;
5282        if ("_ActCredentialedCareCode".equals(codeString))
5283          return _ACTCREDENTIALEDCARECODE;
5284        if ("_ActCredentialedCareProvisionPersonCode".equals(codeString))
5285          return _ACTCREDENTIALEDCAREPROVISIONPERSONCODE;
5286        if ("CACC".equals(codeString))
5287          return CACC;
5288        if ("CAIC".equals(codeString))
5289          return CAIC;
5290        if ("CAMC".equals(codeString))
5291          return CAMC;
5292        if ("CANC".equals(codeString))
5293          return CANC;
5294        if ("CAPC".equals(codeString))
5295          return CAPC;
5296        if ("CBGC".equals(codeString))
5297          return CBGC;
5298        if ("CCCC".equals(codeString))
5299          return CCCC;
5300        if ("CCGC".equals(codeString))
5301          return CCGC;
5302        if ("CCPC".equals(codeString))
5303          return CCPC;
5304        if ("CCSC".equals(codeString))
5305          return CCSC;
5306        if ("CDEC".equals(codeString))
5307          return CDEC;
5308        if ("CDRC".equals(codeString))
5309          return CDRC;
5310        if ("CEMC".equals(codeString))
5311          return CEMC;
5312        if ("CFPC".equals(codeString))
5313          return CFPC;
5314        if ("CIMC".equals(codeString))
5315          return CIMC;
5316        if ("CMGC".equals(codeString))
5317          return CMGC;
5318        if ("CNEC".equals(codeString))
5319          return CNEC;
5320        if ("CNMC".equals(codeString))
5321          return CNMC;
5322        if ("CNQC".equals(codeString))
5323          return CNQC;
5324        if ("CNSC".equals(codeString))
5325          return CNSC;
5326        if ("COGC".equals(codeString))
5327          return COGC;
5328        if ("COMC".equals(codeString))
5329          return COMC;
5330        if ("COPC".equals(codeString))
5331          return COPC;
5332        if ("COSC".equals(codeString))
5333          return COSC;
5334        if ("COTC".equals(codeString))
5335          return COTC;
5336        if ("CPEC".equals(codeString))
5337          return CPEC;
5338        if ("CPGC".equals(codeString))
5339          return CPGC;
5340        if ("CPHC".equals(codeString))
5341          return CPHC;
5342        if ("CPRC".equals(codeString))
5343          return CPRC;
5344        if ("CPSC".equals(codeString))
5345          return CPSC;
5346        if ("CPYC".equals(codeString))
5347          return CPYC;
5348        if ("CROC".equals(codeString))
5349          return CROC;
5350        if ("CRPC".equals(codeString))
5351          return CRPC;
5352        if ("CSUC".equals(codeString))
5353          return CSUC;
5354        if ("CTSC".equals(codeString))
5355          return CTSC;
5356        if ("CURC".equals(codeString))
5357          return CURC;
5358        if ("CVSC".equals(codeString))
5359          return CVSC;
5360        if ("LGPC".equals(codeString))
5361          return LGPC;
5362        if ("_ActCredentialedCareProvisionProgramCode".equals(codeString))
5363          return _ACTCREDENTIALEDCAREPROVISIONPROGRAMCODE;
5364        if ("AALC".equals(codeString))
5365          return AALC;
5366        if ("AAMC".equals(codeString))
5367          return AAMC;
5368        if ("ABHC".equals(codeString))
5369          return ABHC;
5370        if ("ACAC".equals(codeString))
5371          return ACAC;
5372        if ("ACHC".equals(codeString))
5373          return ACHC;
5374        if ("AHOC".equals(codeString))
5375          return AHOC;
5376        if ("ALTC".equals(codeString))
5377          return ALTC;
5378        if ("AOSC".equals(codeString))
5379          return AOSC;
5380        if ("CACS".equals(codeString))
5381          return CACS;
5382        if ("CAMI".equals(codeString))
5383          return CAMI;
5384        if ("CAST".equals(codeString))
5385          return CAST;
5386        if ("CBAR".equals(codeString))
5387          return CBAR;
5388        if ("CCAD".equals(codeString))
5389          return CCAD;
5390        if ("CCAR".equals(codeString))
5391          return CCAR;
5392        if ("CDEP".equals(codeString))
5393          return CDEP;
5394        if ("CDGD".equals(codeString))
5395          return CDGD;
5396        if ("CDIA".equals(codeString))
5397          return CDIA;
5398        if ("CEPI".equals(codeString))
5399          return CEPI;
5400        if ("CFEL".equals(codeString))
5401          return CFEL;
5402        if ("CHFC".equals(codeString))
5403          return CHFC;
5404        if ("CHRO".equals(codeString))
5405          return CHRO;
5406        if ("CHYP".equals(codeString))
5407          return CHYP;
5408        if ("CMIH".equals(codeString))
5409          return CMIH;
5410        if ("CMSC".equals(codeString))
5411          return CMSC;
5412        if ("COJR".equals(codeString))
5413          return COJR;
5414        if ("CONC".equals(codeString))
5415          return CONC;
5416        if ("COPD".equals(codeString))
5417          return COPD;
5418        if ("CORT".equals(codeString))
5419          return CORT;
5420        if ("CPAD".equals(codeString))
5421          return CPAD;
5422        if ("CPND".equals(codeString))
5423          return CPND;
5424        if ("CPST".equals(codeString))
5425          return CPST;
5426        if ("CSDM".equals(codeString))
5427          return CSDM;
5428        if ("CSIC".equals(codeString))
5429          return CSIC;
5430        if ("CSLD".equals(codeString))
5431          return CSLD;
5432        if ("CSPT".equals(codeString))
5433          return CSPT;
5434        if ("CTBU".equals(codeString))
5435          return CTBU;
5436        if ("CVDC".equals(codeString))
5437          return CVDC;
5438        if ("CWMA".equals(codeString))
5439          return CWMA;
5440        if ("CWOH".equals(codeString))
5441          return CWOH;
5442        if ("_ActEncounterCode".equals(codeString))
5443          return _ACTENCOUNTERCODE;
5444        if ("AMB".equals(codeString))
5445          return AMB;
5446        if ("EMER".equals(codeString))
5447          return EMER;
5448        if ("FLD".equals(codeString))
5449          return FLD;
5450        if ("HH".equals(codeString))
5451          return HH;
5452        if ("IMP".equals(codeString))
5453          return IMP;
5454        if ("ACUTE".equals(codeString))
5455          return ACUTE;
5456        if ("NONAC".equals(codeString))
5457          return NONAC;
5458        if ("PRENC".equals(codeString))
5459          return PRENC;
5460        if ("SS".equals(codeString))
5461          return SS;
5462        if ("VR".equals(codeString))
5463          return VR;
5464        if ("_ActMedicalServiceCode".equals(codeString))
5465          return _ACTMEDICALSERVICECODE;
5466        if ("ALC".equals(codeString))
5467          return ALC;
5468        if ("CARD".equals(codeString))
5469          return CARD;
5470        if ("CHR".equals(codeString))
5471          return CHR;
5472        if ("DNTL".equals(codeString))
5473          return DNTL;
5474        if ("DRGRHB".equals(codeString))
5475          return DRGRHB;
5476        if ("GENRL".equals(codeString))
5477          return GENRL;
5478        if ("MED".equals(codeString))
5479          return MED;
5480        if ("OBS".equals(codeString))
5481          return OBS;
5482        if ("ONC".equals(codeString))
5483          return ONC;
5484        if ("PALL".equals(codeString))
5485          return PALL;
5486        if ("PED".equals(codeString))
5487          return PED;
5488        if ("PHAR".equals(codeString))
5489          return PHAR;
5490        if ("PHYRHB".equals(codeString))
5491          return PHYRHB;
5492        if ("PSYCH".equals(codeString))
5493          return PSYCH;
5494        if ("SURG".equals(codeString))
5495          return SURG;
5496        if ("_ActClaimAttachmentCategoryCode".equals(codeString))
5497          return _ACTCLAIMATTACHMENTCATEGORYCODE;
5498        if ("AUTOATTCH".equals(codeString))
5499          return AUTOATTCH;
5500        if ("DOCUMENT".equals(codeString))
5501          return DOCUMENT;
5502        if ("HEALTHREC".equals(codeString))
5503          return HEALTHREC;
5504        if ("IMG".equals(codeString))
5505          return IMG;
5506        if ("LABRESULTS".equals(codeString))
5507          return LABRESULTS;
5508        if ("MODEL".equals(codeString))
5509          return MODEL;
5510        if ("WIATTCH".equals(codeString))
5511          return WIATTCH;
5512        if ("XRAY".equals(codeString))
5513          return XRAY;
5514        if ("_ActConsentType".equals(codeString))
5515          return _ACTCONSENTTYPE;
5516        if ("ICOL".equals(codeString))
5517          return ICOL;
5518        if ("IDSCL".equals(codeString))
5519          return IDSCL;
5520        if ("INFA".equals(codeString))
5521          return INFA;
5522        if ("INFAO".equals(codeString))
5523          return INFAO;
5524        if ("INFASO".equals(codeString))
5525          return INFASO;
5526        if ("IRDSCL".equals(codeString))
5527          return IRDSCL;
5528        if ("RESEARCH".equals(codeString))
5529          return RESEARCH;
5530        if ("RSDID".equals(codeString))
5531          return RSDID;
5532        if ("RSREID".equals(codeString))
5533          return RSREID;
5534        if ("_ActContainerRegistrationCode".equals(codeString))
5535          return _ACTCONTAINERREGISTRATIONCODE;
5536        if ("ID".equals(codeString))
5537          return ID;
5538        if ("IP".equals(codeString))
5539          return IP;
5540        if ("L".equals(codeString))
5541          return L;
5542        if ("M".equals(codeString))
5543          return M;
5544        if ("O".equals(codeString))
5545          return O;
5546        if ("R".equals(codeString))
5547          return R;
5548        if ("X".equals(codeString))
5549          return X;
5550        if ("_ActControlVariable".equals(codeString))
5551          return _ACTCONTROLVARIABLE;
5552        if ("AUTO".equals(codeString))
5553          return AUTO;
5554        if ("ENDC".equals(codeString))
5555          return ENDC;
5556        if ("REFLEX".equals(codeString))
5557          return REFLEX;
5558        if ("_ActCoverageConfirmationCode".equals(codeString))
5559          return _ACTCOVERAGECONFIRMATIONCODE;
5560        if ("_ActCoverageAuthorizationConfirmationCode".equals(codeString))
5561          return _ACTCOVERAGEAUTHORIZATIONCONFIRMATIONCODE;
5562        if ("AUTH".equals(codeString))
5563          return AUTH;
5564        if ("NAUTH".equals(codeString))
5565          return NAUTH;
5566        if ("_ActCoverageEligibilityConfirmationCode".equals(codeString))
5567          return _ACTCOVERAGEELIGIBILITYCONFIRMATIONCODE;
5568        if ("ELG".equals(codeString))
5569          return ELG;
5570        if ("NELG".equals(codeString))
5571          return NELG;
5572        if ("_ActCoverageLimitCode".equals(codeString))
5573          return _ACTCOVERAGELIMITCODE;
5574        if ("_ActCoverageQuantityLimitCode".equals(codeString))
5575          return _ACTCOVERAGEQUANTITYLIMITCODE;
5576        if ("COVPRD".equals(codeString))
5577          return COVPRD;
5578        if ("LFEMX".equals(codeString))
5579          return LFEMX;
5580        if ("NETAMT".equals(codeString))
5581          return NETAMT;
5582        if ("PRDMX".equals(codeString))
5583          return PRDMX;
5584        if ("UNITPRICE".equals(codeString))
5585          return UNITPRICE;
5586        if ("UNITQTY".equals(codeString))
5587          return UNITQTY;
5588        if ("COVMX".equals(codeString))
5589          return COVMX;
5590        if ("_ActCoveredPartyLimitCode".equals(codeString))
5591          return _ACTCOVEREDPARTYLIMITCODE;
5592        if ("_ActCoverageTypeCode".equals(codeString))
5593          return _ACTCOVERAGETYPECODE;
5594        if ("_ActInsurancePolicyCode".equals(codeString))
5595          return _ACTINSURANCEPOLICYCODE;
5596        if ("EHCPOL".equals(codeString))
5597          return EHCPOL;
5598        if ("HSAPOL".equals(codeString))
5599          return HSAPOL;
5600        if ("AUTOPOL".equals(codeString))
5601          return AUTOPOL;
5602        if ("COL".equals(codeString))
5603          return COL;
5604        if ("UNINSMOT".equals(codeString))
5605          return UNINSMOT;
5606        if ("PUBLICPOL".equals(codeString))
5607          return PUBLICPOL;
5608        if ("DENTPRG".equals(codeString))
5609          return DENTPRG;
5610        if ("DISEASEPRG".equals(codeString))
5611          return DISEASEPRG;
5612        if ("CANPRG".equals(codeString))
5613          return CANPRG;
5614        if ("ENDRENAL".equals(codeString))
5615          return ENDRENAL;
5616        if ("HIVAIDS".equals(codeString))
5617          return HIVAIDS;
5618        if ("MANDPOL".equals(codeString))
5619          return MANDPOL;
5620        if ("MENTPRG".equals(codeString))
5621          return MENTPRG;
5622        if ("SAFNET".equals(codeString))
5623          return SAFNET;
5624        if ("SUBPRG".equals(codeString))
5625          return SUBPRG;
5626        if ("SUBSIDIZ".equals(codeString))
5627          return SUBSIDIZ;
5628        if ("SUBSIDMC".equals(codeString))
5629          return SUBSIDMC;
5630        if ("SUBSUPP".equals(codeString))
5631          return SUBSUPP;
5632        if ("WCBPOL".equals(codeString))
5633          return WCBPOL;
5634        if ("_ActInsuranceTypeCode".equals(codeString))
5635          return _ACTINSURANCETYPECODE;
5636        if ("_ActHealthInsuranceTypeCode".equals(codeString))
5637          return _ACTHEALTHINSURANCETYPECODE;
5638        if ("DENTAL".equals(codeString))
5639          return DENTAL;
5640        if ("DISEASE".equals(codeString))
5641          return DISEASE;
5642        if ("DRUGPOL".equals(codeString))
5643          return DRUGPOL;
5644        if ("HIP".equals(codeString))
5645          return HIP;
5646        if ("LTC".equals(codeString))
5647          return LTC;
5648        if ("MCPOL".equals(codeString))
5649          return MCPOL;
5650        if ("POS".equals(codeString))
5651          return POS;
5652        if ("HMO".equals(codeString))
5653          return HMO;
5654        if ("PPO".equals(codeString))
5655          return PPO;
5656        if ("MENTPOL".equals(codeString))
5657          return MENTPOL;
5658        if ("SUBPOL".equals(codeString))
5659          return SUBPOL;
5660        if ("VISPOL".equals(codeString))
5661          return VISPOL;
5662        if ("DIS".equals(codeString))
5663          return DIS;
5664        if ("EWB".equals(codeString))
5665          return EWB;
5666        if ("FLEXP".equals(codeString))
5667          return FLEXP;
5668        if ("LIFE".equals(codeString))
5669          return LIFE;
5670        if ("ANNU".equals(codeString))
5671          return ANNU;
5672        if ("TLIFE".equals(codeString))
5673          return TLIFE;
5674        if ("ULIFE".equals(codeString))
5675          return ULIFE;
5676        if ("PNC".equals(codeString))
5677          return PNC;
5678        if ("REI".equals(codeString))
5679          return REI;
5680        if ("SURPL".equals(codeString))
5681          return SURPL;
5682        if ("UMBRL".equals(codeString))
5683          return UMBRL;
5684        if ("_ActProgramTypeCode".equals(codeString))
5685          return _ACTPROGRAMTYPECODE;
5686        if ("CHAR".equals(codeString))
5687          return CHAR;
5688        if ("CRIME".equals(codeString))
5689          return CRIME;
5690        if ("EAP".equals(codeString))
5691          return EAP;
5692        if ("GOVEMP".equals(codeString))
5693          return GOVEMP;
5694        if ("HIRISK".equals(codeString))
5695          return HIRISK;
5696        if ("IND".equals(codeString))
5697          return IND;
5698        if ("MILITARY".equals(codeString))
5699          return MILITARY;
5700        if ("RETIRE".equals(codeString))
5701          return RETIRE;
5702        if ("SOCIAL".equals(codeString))
5703          return SOCIAL;
5704        if ("VET".equals(codeString))
5705          return VET;
5706        if ("_ActDetectedIssueManagementCode".equals(codeString))
5707          return _ACTDETECTEDISSUEMANAGEMENTCODE;
5708        if ("_ActAdministrativeDetectedIssueManagementCode".equals(codeString))
5709          return _ACTADMINISTRATIVEDETECTEDISSUEMANAGEMENTCODE;
5710        if ("_AuthorizationIssueManagementCode".equals(codeString))
5711          return _AUTHORIZATIONISSUEMANAGEMENTCODE;
5712        if ("EMAUTH".equals(codeString))
5713          return EMAUTH;
5714        if ("21".equals(codeString))
5715          return _21;
5716        if ("1".equals(codeString))
5717          return _1;
5718        if ("19".equals(codeString))
5719          return _19;
5720        if ("2".equals(codeString))
5721          return _2;
5722        if ("22".equals(codeString))
5723          return _22;
5724        if ("23".equals(codeString))
5725          return _23;
5726        if ("3".equals(codeString))
5727          return _3;
5728        if ("4".equals(codeString))
5729          return _4;
5730        if ("5".equals(codeString))
5731          return _5;
5732        if ("6".equals(codeString))
5733          return _6;
5734        if ("7".equals(codeString))
5735          return _7;
5736        if ("14".equals(codeString))
5737          return _14;
5738        if ("15".equals(codeString))
5739          return _15;
5740        if ("16".equals(codeString))
5741          return _16;
5742        if ("17".equals(codeString))
5743          return _17;
5744        if ("18".equals(codeString))
5745          return _18;
5746        if ("20".equals(codeString))
5747          return _20;
5748        if ("8".equals(codeString))
5749          return _8;
5750        if ("10".equals(codeString))
5751          return _10;
5752        if ("11".equals(codeString))
5753          return _11;
5754        if ("12".equals(codeString))
5755          return _12;
5756        if ("13".equals(codeString))
5757          return _13;
5758        if ("9".equals(codeString))
5759          return _9;
5760        if ("_ActExposureCode".equals(codeString))
5761          return _ACTEXPOSURECODE;
5762        if ("CHLDCARE".equals(codeString))
5763          return CHLDCARE;
5764        if ("CONVEYNC".equals(codeString))
5765          return CONVEYNC;
5766        if ("HLTHCARE".equals(codeString))
5767          return HLTHCARE;
5768        if ("HOMECARE".equals(codeString))
5769          return HOMECARE;
5770        if ("HOSPPTNT".equals(codeString))
5771          return HOSPPTNT;
5772        if ("HOSPVSTR".equals(codeString))
5773          return HOSPVSTR;
5774        if ("HOUSEHLD".equals(codeString))
5775          return HOUSEHLD;
5776        if ("INMATE".equals(codeString))
5777          return INMATE;
5778        if ("INTIMATE".equals(codeString))
5779          return INTIMATE;
5780        if ("LTRMCARE".equals(codeString))
5781          return LTRMCARE;
5782        if ("PLACE".equals(codeString))
5783          return PLACE;
5784        if ("PTNTCARE".equals(codeString))
5785          return PTNTCARE;
5786        if ("SCHOOL2".equals(codeString))
5787          return SCHOOL2;
5788        if ("SOCIAL2".equals(codeString))
5789          return SOCIAL2;
5790        if ("SUBSTNCE".equals(codeString))
5791          return SUBSTNCE;
5792        if ("TRAVINT".equals(codeString))
5793          return TRAVINT;
5794        if ("WORK2".equals(codeString))
5795          return WORK2;
5796        if ("_ActFinancialTransactionCode".equals(codeString))
5797          return _ACTFINANCIALTRANSACTIONCODE;
5798        if ("CHRG".equals(codeString))
5799          return CHRG;
5800        if ("REV".equals(codeString))
5801          return REV;
5802        if ("_ActIncidentCode".equals(codeString))
5803          return _ACTINCIDENTCODE;
5804        if ("MVA".equals(codeString))
5805          return MVA;
5806        if ("SCHOOL".equals(codeString))
5807          return SCHOOL;
5808        if ("SPT".equals(codeString))
5809          return SPT;
5810        if ("WPA".equals(codeString))
5811          return WPA;
5812        if ("_ActInformationAccessCode".equals(codeString))
5813          return _ACTINFORMATIONACCESSCODE;
5814        if ("ACADR".equals(codeString))
5815          return ACADR;
5816        if ("ACALL".equals(codeString))
5817          return ACALL;
5818        if ("ACALLG".equals(codeString))
5819          return ACALLG;
5820        if ("ACCONS".equals(codeString))
5821          return ACCONS;
5822        if ("ACDEMO".equals(codeString))
5823          return ACDEMO;
5824        if ("ACDI".equals(codeString))
5825          return ACDI;
5826        if ("ACIMMUN".equals(codeString))
5827          return ACIMMUN;
5828        if ("ACLAB".equals(codeString))
5829          return ACLAB;
5830        if ("ACMED".equals(codeString))
5831          return ACMED;
5832        if ("ACMEDC".equals(codeString))
5833          return ACMEDC;
5834        if ("ACMEN".equals(codeString))
5835          return ACMEN;
5836        if ("ACOBS".equals(codeString))
5837          return ACOBS;
5838        if ("ACPOLPRG".equals(codeString))
5839          return ACPOLPRG;
5840        if ("ACPROV".equals(codeString))
5841          return ACPROV;
5842        if ("ACPSERV".equals(codeString))
5843          return ACPSERV;
5844        if ("ACSUBSTAB".equals(codeString))
5845          return ACSUBSTAB;
5846        if ("_ActInformationAccessContextCode".equals(codeString))
5847          return _ACTINFORMATIONACCESSCONTEXTCODE;
5848        if ("INFAUT".equals(codeString))
5849          return INFAUT;
5850        if ("INFCON".equals(codeString))
5851          return INFCON;
5852        if ("INFCRT".equals(codeString))
5853          return INFCRT;
5854        if ("INFDNG".equals(codeString))
5855          return INFDNG;
5856        if ("INFEMER".equals(codeString))
5857          return INFEMER;
5858        if ("INFPWR".equals(codeString))
5859          return INFPWR;
5860        if ("INFREG".equals(codeString))
5861          return INFREG;
5862        if ("_ActInformationCategoryCode".equals(codeString))
5863          return _ACTINFORMATIONCATEGORYCODE;
5864        if ("ALLCAT".equals(codeString))
5865          return ALLCAT;
5866        if ("ALLGCAT".equals(codeString))
5867          return ALLGCAT;
5868        if ("ARCAT".equals(codeString))
5869          return ARCAT;
5870        if ("COBSCAT".equals(codeString))
5871          return COBSCAT;
5872        if ("DEMOCAT".equals(codeString))
5873          return DEMOCAT;
5874        if ("DICAT".equals(codeString))
5875          return DICAT;
5876        if ("IMMUCAT".equals(codeString))
5877          return IMMUCAT;
5878        if ("LABCAT".equals(codeString))
5879          return LABCAT;
5880        if ("MEDCCAT".equals(codeString))
5881          return MEDCCAT;
5882        if ("MENCAT".equals(codeString))
5883          return MENCAT;
5884        if ("PSVCCAT".equals(codeString))
5885          return PSVCCAT;
5886        if ("RXCAT".equals(codeString))
5887          return RXCAT;
5888        if ("_ActInvoiceElementCode".equals(codeString))
5889          return _ACTINVOICEELEMENTCODE;
5890        if ("_ActInvoiceAdjudicationPaymentCode".equals(codeString))
5891          return _ACTINVOICEADJUDICATIONPAYMENTCODE;
5892        if ("_ActInvoiceAdjudicationPaymentGroupCode".equals(codeString))
5893          return _ACTINVOICEADJUDICATIONPAYMENTGROUPCODE;
5894        if ("ALEC".equals(codeString))
5895          return ALEC;
5896        if ("BONUS".equals(codeString))
5897          return BONUS;
5898        if ("CFWD".equals(codeString))
5899          return CFWD;
5900        if ("EDU".equals(codeString))
5901          return EDU;
5902        if ("EPYMT".equals(codeString))
5903          return EPYMT;
5904        if ("GARN".equals(codeString))
5905          return GARN;
5906        if ("INVOICE".equals(codeString))
5907          return INVOICE;
5908        if ("PINV".equals(codeString))
5909          return PINV;
5910        if ("PPRD".equals(codeString))
5911          return PPRD;
5912        if ("PROA".equals(codeString))
5913          return PROA;
5914        if ("RECOV".equals(codeString))
5915          return RECOV;
5916        if ("RETRO".equals(codeString))
5917          return RETRO;
5918        if ("TRAN".equals(codeString))
5919          return TRAN;
5920        if ("_ActInvoiceAdjudicationPaymentSummaryCode".equals(codeString))
5921          return _ACTINVOICEADJUDICATIONPAYMENTSUMMARYCODE;
5922        if ("INVTYPE".equals(codeString))
5923          return INVTYPE;
5924        if ("PAYEE".equals(codeString))
5925          return PAYEE;
5926        if ("PAYOR".equals(codeString))
5927          return PAYOR;
5928        if ("SENDAPP".equals(codeString))
5929          return SENDAPP;
5930        if ("_ActInvoiceDetailCode".equals(codeString))
5931          return _ACTINVOICEDETAILCODE;
5932        if ("_ActInvoiceDetailClinicalProductCode".equals(codeString))
5933          return _ACTINVOICEDETAILCLINICALPRODUCTCODE;
5934        if ("UNSPSC".equals(codeString))
5935          return UNSPSC;
5936        if ("_ActInvoiceDetailDrugProductCode".equals(codeString))
5937          return _ACTINVOICEDETAILDRUGPRODUCTCODE;
5938        if ("GTIN".equals(codeString))
5939          return GTIN;
5940        if ("UPC".equals(codeString))
5941          return UPC;
5942        if ("_ActInvoiceDetailGenericCode".equals(codeString))
5943          return _ACTINVOICEDETAILGENERICCODE;
5944        if ("_ActInvoiceDetailGenericAdjudicatorCode".equals(codeString))
5945          return _ACTINVOICEDETAILGENERICADJUDICATORCODE;
5946        if ("COIN".equals(codeString))
5947          return COIN;
5948        if ("COPAYMENT".equals(codeString))
5949          return COPAYMENT;
5950        if ("DEDUCTIBLE".equals(codeString))
5951          return DEDUCTIBLE;
5952        if ("PAY".equals(codeString))
5953          return PAY;
5954        if ("SPEND".equals(codeString))
5955          return SPEND;
5956        if ("COINS".equals(codeString))
5957          return COINS;
5958        if ("_ActInvoiceDetailGenericModifierCode".equals(codeString))
5959          return _ACTINVOICEDETAILGENERICMODIFIERCODE;
5960        if ("AFTHRS".equals(codeString))
5961          return AFTHRS;
5962        if ("ISOL".equals(codeString))
5963          return ISOL;
5964        if ("OOO".equals(codeString))
5965          return OOO;
5966        if ("_ActInvoiceDetailGenericProviderCode".equals(codeString))
5967          return _ACTINVOICEDETAILGENERICPROVIDERCODE;
5968        if ("CANCAPT".equals(codeString))
5969          return CANCAPT;
5970        if ("DSC".equals(codeString))
5971          return DSC;
5972        if ("ESA".equals(codeString))
5973          return ESA;
5974        if ("FFSTOP".equals(codeString))
5975          return FFSTOP;
5976        if ("FNLFEE".equals(codeString))
5977          return FNLFEE;
5978        if ("FRSTFEE".equals(codeString))
5979          return FRSTFEE;
5980        if ("MARKUP".equals(codeString))
5981          return MARKUP;
5982        if ("MISSAPT".equals(codeString))
5983          return MISSAPT;
5984        if ("PERFEE".equals(codeString))
5985          return PERFEE;
5986        if ("PERMBNS".equals(codeString))
5987          return PERMBNS;
5988        if ("RESTOCK".equals(codeString))
5989          return RESTOCK;
5990        if ("TRAVEL".equals(codeString))
5991          return TRAVEL;
5992        if ("URGENT".equals(codeString))
5993          return URGENT;
5994        if ("_ActInvoiceDetailTaxCode".equals(codeString))
5995          return _ACTINVOICEDETAILTAXCODE;
5996        if ("FST".equals(codeString))
5997          return FST;
5998        if ("HST".equals(codeString))
5999          return HST;
6000        if ("PST".equals(codeString))
6001          return PST;
6002        if ("_ActInvoiceDetailPreferredAccommodationCode".equals(codeString))
6003          return _ACTINVOICEDETAILPREFERREDACCOMMODATIONCODE;
6004        if ("_ActEncounterAccommodationCode".equals(codeString))
6005          return _ACTENCOUNTERACCOMMODATIONCODE;
6006        if ("_HL7AccommodationCode".equals(codeString))
6007          return _HL7ACCOMMODATIONCODE;
6008        if ("I".equals(codeString))
6009          return I;
6010        if ("P".equals(codeString))
6011          return P;
6012        if ("S".equals(codeString))
6013          return S;
6014        if ("SP".equals(codeString))
6015          return SP;
6016        if ("W".equals(codeString))
6017          return W;
6018        if ("_ActInvoiceDetailClinicalServiceCode".equals(codeString))
6019          return _ACTINVOICEDETAILCLINICALSERVICECODE;
6020        if ("_ActInvoiceGroupCode".equals(codeString))
6021          return _ACTINVOICEGROUPCODE;
6022        if ("_ActInvoiceInterGroupCode".equals(codeString))
6023          return _ACTINVOICEINTERGROUPCODE;
6024        if ("CPNDDRGING".equals(codeString))
6025          return CPNDDRGING;
6026        if ("CPNDINDING".equals(codeString))
6027          return CPNDINDING;
6028        if ("CPNDSUPING".equals(codeString))
6029          return CPNDSUPING;
6030        if ("DRUGING".equals(codeString))
6031          return DRUGING;
6032        if ("FRAMEING".equals(codeString))
6033          return FRAMEING;
6034        if ("LENSING".equals(codeString))
6035          return LENSING;
6036        if ("PRDING".equals(codeString))
6037          return PRDING;
6038        if ("_ActInvoiceRootGroupCode".equals(codeString))
6039          return _ACTINVOICEROOTGROUPCODE;
6040        if ("CPINV".equals(codeString))
6041          return CPINV;
6042        if ("CSINV".equals(codeString))
6043          return CSINV;
6044        if ("CSPINV".equals(codeString))
6045          return CSPINV;
6046        if ("FININV".equals(codeString))
6047          return FININV;
6048        if ("OHSINV".equals(codeString))
6049          return OHSINV;
6050        if ("PAINV".equals(codeString))
6051          return PAINV;
6052        if ("RXCINV".equals(codeString))
6053          return RXCINV;
6054        if ("RXDINV".equals(codeString))
6055          return RXDINV;
6056        if ("SBFINV".equals(codeString))
6057          return SBFINV;
6058        if ("VRXINV".equals(codeString))
6059          return VRXINV;
6060        if ("_ActInvoiceElementSummaryCode".equals(codeString))
6061          return _ACTINVOICEELEMENTSUMMARYCODE;
6062        if ("_InvoiceElementAdjudicated".equals(codeString))
6063          return _INVOICEELEMENTADJUDICATED;
6064        if ("ADNFPPELAT".equals(codeString))
6065          return ADNFPPELAT;
6066        if ("ADNFPPELCT".equals(codeString))
6067          return ADNFPPELCT;
6068        if ("ADNFPPMNAT".equals(codeString))
6069          return ADNFPPMNAT;
6070        if ("ADNFPPMNCT".equals(codeString))
6071          return ADNFPPMNCT;
6072        if ("ADNFSPELAT".equals(codeString))
6073          return ADNFSPELAT;
6074        if ("ADNFSPELCT".equals(codeString))
6075          return ADNFSPELCT;
6076        if ("ADNFSPMNAT".equals(codeString))
6077          return ADNFSPMNAT;
6078        if ("ADNFSPMNCT".equals(codeString))
6079          return ADNFSPMNCT;
6080        if ("ADNPPPELAT".equals(codeString))
6081          return ADNPPPELAT;
6082        if ("ADNPPPELCT".equals(codeString))
6083          return ADNPPPELCT;
6084        if ("ADNPPPMNAT".equals(codeString))
6085          return ADNPPPMNAT;
6086        if ("ADNPPPMNCT".equals(codeString))
6087          return ADNPPPMNCT;
6088        if ("ADNPSPELAT".equals(codeString))
6089          return ADNPSPELAT;
6090        if ("ADNPSPELCT".equals(codeString))
6091          return ADNPSPELCT;
6092        if ("ADNPSPMNAT".equals(codeString))
6093          return ADNPSPMNAT;
6094        if ("ADNPSPMNCT".equals(codeString))
6095          return ADNPSPMNCT;
6096        if ("ADPPPPELAT".equals(codeString))
6097          return ADPPPPELAT;
6098        if ("ADPPPPELCT".equals(codeString))
6099          return ADPPPPELCT;
6100        if ("ADPPPPMNAT".equals(codeString))
6101          return ADPPPPMNAT;
6102        if ("ADPPPPMNCT".equals(codeString))
6103          return ADPPPPMNCT;
6104        if ("ADPPSPELAT".equals(codeString))
6105          return ADPPSPELAT;
6106        if ("ADPPSPELCT".equals(codeString))
6107          return ADPPSPELCT;
6108        if ("ADPPSPMNAT".equals(codeString))
6109          return ADPPSPMNAT;
6110        if ("ADPPSPMNCT".equals(codeString))
6111          return ADPPSPMNCT;
6112        if ("ADRFPPELAT".equals(codeString))
6113          return ADRFPPELAT;
6114        if ("ADRFPPELCT".equals(codeString))
6115          return ADRFPPELCT;
6116        if ("ADRFPPMNAT".equals(codeString))
6117          return ADRFPPMNAT;
6118        if ("ADRFPPMNCT".equals(codeString))
6119          return ADRFPPMNCT;
6120        if ("ADRFSPELAT".equals(codeString))
6121          return ADRFSPELAT;
6122        if ("ADRFSPELCT".equals(codeString))
6123          return ADRFSPELCT;
6124        if ("ADRFSPMNAT".equals(codeString))
6125          return ADRFSPMNAT;
6126        if ("ADRFSPMNCT".equals(codeString))
6127          return ADRFSPMNCT;
6128        if ("_InvoiceElementPaid".equals(codeString))
6129          return _INVOICEELEMENTPAID;
6130        if ("PDNFPPELAT".equals(codeString))
6131          return PDNFPPELAT;
6132        if ("PDNFPPELCT".equals(codeString))
6133          return PDNFPPELCT;
6134        if ("PDNFPPMNAT".equals(codeString))
6135          return PDNFPPMNAT;
6136        if ("PDNFPPMNCT".equals(codeString))
6137          return PDNFPPMNCT;
6138        if ("PDNFSPELAT".equals(codeString))
6139          return PDNFSPELAT;
6140        if ("PDNFSPELCT".equals(codeString))
6141          return PDNFSPELCT;
6142        if ("PDNFSPMNAT".equals(codeString))
6143          return PDNFSPMNAT;
6144        if ("PDNFSPMNCT".equals(codeString))
6145          return PDNFSPMNCT;
6146        if ("PDNPPPELAT".equals(codeString))
6147          return PDNPPPELAT;
6148        if ("PDNPPPELCT".equals(codeString))
6149          return PDNPPPELCT;
6150        if ("PDNPPPMNAT".equals(codeString))
6151          return PDNPPPMNAT;
6152        if ("PDNPPPMNCT".equals(codeString))
6153          return PDNPPPMNCT;
6154        if ("PDNPSPELAT".equals(codeString))
6155          return PDNPSPELAT;
6156        if ("PDNPSPELCT".equals(codeString))
6157          return PDNPSPELCT;
6158        if ("PDNPSPMNAT".equals(codeString))
6159          return PDNPSPMNAT;
6160        if ("PDNPSPMNCT".equals(codeString))
6161          return PDNPSPMNCT;
6162        if ("PDPPPPELAT".equals(codeString))
6163          return PDPPPPELAT;
6164        if ("PDPPPPELCT".equals(codeString))
6165          return PDPPPPELCT;
6166        if ("PDPPPPMNAT".equals(codeString))
6167          return PDPPPPMNAT;
6168        if ("PDPPPPMNCT".equals(codeString))
6169          return PDPPPPMNCT;
6170        if ("PDPPSPELAT".equals(codeString))
6171          return PDPPSPELAT;
6172        if ("PDPPSPELCT".equals(codeString))
6173          return PDPPSPELCT;
6174        if ("PDPPSPMNAT".equals(codeString))
6175          return PDPPSPMNAT;
6176        if ("PDPPSPMNCT".equals(codeString))
6177          return PDPPSPMNCT;
6178        if ("_InvoiceElementSubmitted".equals(codeString))
6179          return _INVOICEELEMENTSUBMITTED;
6180        if ("SBBLELAT".equals(codeString))
6181          return SBBLELAT;
6182        if ("SBBLELCT".equals(codeString))
6183          return SBBLELCT;
6184        if ("SBNFELAT".equals(codeString))
6185          return SBNFELAT;
6186        if ("SBNFELCT".equals(codeString))
6187          return SBNFELCT;
6188        if ("SBPDELAT".equals(codeString))
6189          return SBPDELAT;
6190        if ("SBPDELCT".equals(codeString))
6191          return SBPDELCT;
6192        if ("_ActInvoiceOverrideCode".equals(codeString))
6193          return _ACTINVOICEOVERRIDECODE;
6194        if ("COVGE".equals(codeString))
6195          return COVGE;
6196        if ("EFORM".equals(codeString))
6197          return EFORM;
6198        if ("FAX".equals(codeString))
6199          return FAX;
6200        if ("GFTH".equals(codeString))
6201          return GFTH;
6202        if ("LATE".equals(codeString))
6203          return LATE;
6204        if ("MANUAL".equals(codeString))
6205          return MANUAL;
6206        if ("OOJ".equals(codeString))
6207          return OOJ;
6208        if ("ORTHO".equals(codeString))
6209          return ORTHO;
6210        if ("PAPER".equals(codeString))
6211          return PAPER;
6212        if ("PIE".equals(codeString))
6213          return PIE;
6214        if ("PYRDELAY".equals(codeString))
6215          return PYRDELAY;
6216        if ("REFNR".equals(codeString))
6217          return REFNR;
6218        if ("REPSERV".equals(codeString))
6219          return REPSERV;
6220        if ("UNRELAT".equals(codeString))
6221          return UNRELAT;
6222        if ("VERBAUTH".equals(codeString))
6223          return VERBAUTH;
6224        if ("_ActListCode".equals(codeString))
6225          return _ACTLISTCODE;
6226        if ("_ActObservationList".equals(codeString))
6227          return _ACTOBSERVATIONLIST;
6228        if ("CARELIST".equals(codeString))
6229          return CARELIST;
6230        if ("CONDLIST".equals(codeString))
6231          return CONDLIST;
6232        if ("INTOLIST".equals(codeString))
6233          return INTOLIST;
6234        if ("PROBLIST".equals(codeString))
6235          return PROBLIST;
6236        if ("RISKLIST".equals(codeString))
6237          return RISKLIST;
6238        if ("GOALLIST".equals(codeString))
6239          return GOALLIST;
6240        if ("_ActTherapyDurationWorkingListCode".equals(codeString))
6241          return _ACTTHERAPYDURATIONWORKINGLISTCODE;
6242        if ("_ActMedicationTherapyDurationWorkingListCode".equals(codeString))
6243          return _ACTMEDICATIONTHERAPYDURATIONWORKINGLISTCODE;
6244        if ("ACU".equals(codeString))
6245          return ACU;
6246        if ("CHRON".equals(codeString))
6247          return CHRON;
6248        if ("ONET".equals(codeString))
6249          return ONET;
6250        if ("PRN".equals(codeString))
6251          return PRN;
6252        if ("MEDLIST".equals(codeString))
6253          return MEDLIST;
6254        if ("CURMEDLIST".equals(codeString))
6255          return CURMEDLIST;
6256        if ("DISCMEDLIST".equals(codeString))
6257          return DISCMEDLIST;
6258        if ("HISTMEDLIST".equals(codeString))
6259          return HISTMEDLIST;
6260        if ("_ActMonitoringProtocolCode".equals(codeString))
6261          return _ACTMONITORINGPROTOCOLCODE;
6262        if ("CTLSUB".equals(codeString))
6263          return CTLSUB;
6264        if ("INV".equals(codeString))
6265          return INV;
6266        if ("LU".equals(codeString))
6267          return LU;
6268        if ("OTC".equals(codeString))
6269          return OTC;
6270        if ("RX".equals(codeString))
6271          return RX;
6272        if ("SA".equals(codeString))
6273          return SA;
6274        if ("SAC".equals(codeString))
6275          return SAC;
6276        if ("_ActNonObservationIndicationCode".equals(codeString))
6277          return _ACTNONOBSERVATIONINDICATIONCODE;
6278        if ("IND01".equals(codeString))
6279          return IND01;
6280        if ("IND02".equals(codeString))
6281          return IND02;
6282        if ("IND03".equals(codeString))
6283          return IND03;
6284        if ("IND04".equals(codeString))
6285          return IND04;
6286        if ("IND05".equals(codeString))
6287          return IND05;
6288        if ("_ActObservationVerificationType".equals(codeString))
6289          return _ACTOBSERVATIONVERIFICATIONTYPE;
6290        if ("VFPAPER".equals(codeString))
6291          return VFPAPER;
6292        if ("_ActPaymentCode".equals(codeString))
6293          return _ACTPAYMENTCODE;
6294        if ("ACH".equals(codeString))
6295          return ACH;
6296        if ("CHK".equals(codeString))
6297          return CHK;
6298        if ("DDP".equals(codeString))
6299          return DDP;
6300        if ("NON".equals(codeString))
6301          return NON;
6302        if ("_ActPharmacySupplyType".equals(codeString))
6303          return _ACTPHARMACYSUPPLYTYPE;
6304        if ("DF".equals(codeString))
6305          return DF;
6306        if ("EM".equals(codeString))
6307          return EM;
6308        if ("SO".equals(codeString))
6309          return SO;
6310        if ("FF".equals(codeString))
6311          return FF;
6312        if ("FFC".equals(codeString))
6313          return FFC;
6314        if ("FFP".equals(codeString))
6315          return FFP;
6316        if ("FFSS".equals(codeString))
6317          return FFSS;
6318        if ("TF".equals(codeString))
6319          return TF;
6320        if ("FS".equals(codeString))
6321          return FS;
6322        if ("MS".equals(codeString))
6323          return MS;
6324        if ("RF".equals(codeString))
6325          return RF;
6326        if ("UD".equals(codeString))
6327          return UD;
6328        if ("RFC".equals(codeString))
6329          return RFC;
6330        if ("RFCS".equals(codeString))
6331          return RFCS;
6332        if ("RFF".equals(codeString))
6333          return RFF;
6334        if ("RFFS".equals(codeString))
6335          return RFFS;
6336        if ("RFP".equals(codeString))
6337          return RFP;
6338        if ("RFPS".equals(codeString))
6339          return RFPS;
6340        if ("RFS".equals(codeString))
6341          return RFS;
6342        if ("TB".equals(codeString))
6343          return TB;
6344        if ("TBS".equals(codeString))
6345          return TBS;
6346        if ("UDE".equals(codeString))
6347          return UDE;
6348        if ("_ActPolicyType".equals(codeString))
6349          return _ACTPOLICYTYPE;
6350        if ("_ActPrivacyPolicy".equals(codeString))
6351          return _ACTPRIVACYPOLICY;
6352        if ("_ActConsentDirective".equals(codeString))
6353          return _ACTCONSENTDIRECTIVE;
6354        if ("EMRGONLY".equals(codeString))
6355          return EMRGONLY;
6356        if ("GRANTORCHOICE".equals(codeString))
6357          return GRANTORCHOICE;
6358        if ("IMPLIED".equals(codeString))
6359          return IMPLIED;
6360        if ("IMPLIEDD".equals(codeString))
6361          return IMPLIEDD;
6362        if ("NOCONSENT".equals(codeString))
6363          return NOCONSENT;
6364        if ("NOPP".equals(codeString))
6365          return NOPP;
6366        if ("OPTIN".equals(codeString))
6367          return OPTIN;
6368        if ("OPTINR".equals(codeString))
6369          return OPTINR;
6370        if ("OPTOUT".equals(codeString))
6371          return OPTOUT;
6372        if ("OPTOUTE".equals(codeString))
6373          return OPTOUTE;
6374        if ("_ActPrivacyLaw".equals(codeString))
6375          return _ACTPRIVACYLAW;
6376        if ("_ActUSPrivacyLaw".equals(codeString))
6377          return _ACTUSPRIVACYLAW;
6378        if ("42CFRPart2".equals(codeString))
6379          return _42CFRPART2;
6380        if ("CommonRule".equals(codeString))
6381          return COMMONRULE;
6382        if ("HIPAANOPP".equals(codeString))
6383          return HIPAANOPP;
6384        if ("HIPAAPsyNotes".equals(codeString))
6385          return HIPAAPSYNOTES;
6386        if ("HIPAASelfPay".equals(codeString))
6387          return HIPAASELFPAY;
6388        if ("Title38Section7332".equals(codeString))
6389          return TITLE38SECTION7332;
6390        if ("_InformationSensitivityPolicy".equals(codeString))
6391          return _INFORMATIONSENSITIVITYPOLICY;
6392        if ("_ActInformationSensitivityPolicy".equals(codeString))
6393          return _ACTINFORMATIONSENSITIVITYPOLICY;
6394        if ("ETH".equals(codeString))
6395          return ETH;
6396        if ("GDIS".equals(codeString))
6397          return GDIS;
6398        if ("HIV".equals(codeString))
6399          return HIV;
6400        if ("PSY".equals(codeString))
6401          return PSY;
6402        if ("SCA".equals(codeString))
6403          return SCA;
6404        if ("SOC".equals(codeString))
6405          return SOC;
6406        if ("SDV".equals(codeString))
6407          return SDV;
6408        if ("SEX".equals(codeString))
6409          return SEX;
6410        if ("STD".equals(codeString))
6411          return STD;
6412        if ("TBOO".equals(codeString))
6413          return TBOO;
6414        if ("SICKLE".equals(codeString))
6415          return SICKLE;
6416        if ("_EntitySensitivityPolicyType".equals(codeString))
6417          return _ENTITYSENSITIVITYPOLICYTYPE;
6418        if ("DEMO".equals(codeString))
6419          return DEMO;
6420        if ("DOB".equals(codeString))
6421          return DOB;
6422        if ("GENDER".equals(codeString))
6423          return GENDER;
6424        if ("LIVARG".equals(codeString))
6425          return LIVARG;
6426        if ("MARST".equals(codeString))
6427          return MARST;
6428        if ("RACE".equals(codeString))
6429          return RACE;
6430        if ("REL".equals(codeString))
6431          return REL;
6432        if ("_RoleInformationSensitivityPolicy".equals(codeString))
6433          return _ROLEINFORMATIONSENSITIVITYPOLICY;
6434        if ("B".equals(codeString))
6435          return B;
6436        if ("EMPL".equals(codeString))
6437          return EMPL;
6438        if ("LOCIS".equals(codeString))
6439          return LOCIS;
6440        if ("SSP".equals(codeString))
6441          return SSP;
6442        if ("ADOL".equals(codeString))
6443          return ADOL;
6444        if ("CEL".equals(codeString))
6445          return CEL;
6446        if ("DIA".equals(codeString))
6447          return DIA;
6448        if ("DRGIS".equals(codeString))
6449          return DRGIS;
6450        if ("EMP".equals(codeString))
6451          return EMP;
6452        if ("PDS".equals(codeString))
6453          return PDS;
6454        if ("PRS".equals(codeString))
6455          return PRS;
6456        if ("COMPT".equals(codeString))
6457          return COMPT;
6458        if ("HRCOMPT".equals(codeString))
6459          return HRCOMPT;
6460        if ("RESCOMPT".equals(codeString))
6461          return RESCOMPT;
6462        if ("RMGTCOMPT".equals(codeString))
6463          return RMGTCOMPT;
6464        if ("ActTrustPolicyType".equals(codeString))
6465          return ACTTRUSTPOLICYTYPE;
6466        if ("TRSTACCRD".equals(codeString))
6467          return TRSTACCRD;
6468        if ("TRSTAGRE".equals(codeString))
6469          return TRSTAGRE;
6470        if ("TRSTASSUR".equals(codeString))
6471          return TRSTASSUR;
6472        if ("TRSTCERT".equals(codeString))
6473          return TRSTCERT;
6474        if ("TRSTFWK".equals(codeString))
6475          return TRSTFWK;
6476        if ("TRSTMEC".equals(codeString))
6477          return TRSTMEC;
6478        if ("COVPOL".equals(codeString))
6479          return COVPOL;
6480        if ("SecurityPolicy".equals(codeString))
6481          return SECURITYPOLICY;
6482        if ("ObligationPolicy".equals(codeString))
6483          return OBLIGATIONPOLICY;
6484        if ("ANONY".equals(codeString))
6485          return ANONY;
6486        if ("AOD".equals(codeString))
6487          return AOD;
6488        if ("AUDIT".equals(codeString))
6489          return AUDIT;
6490        if ("AUDTR".equals(codeString))
6491          return AUDTR;
6492        if ("CPLYCC".equals(codeString))
6493          return CPLYCC;
6494        if ("CPLYCD".equals(codeString))
6495          return CPLYCD;
6496        if ("CPLYJPP".equals(codeString))
6497          return CPLYJPP;
6498        if ("CPLYOPP".equals(codeString))
6499          return CPLYOPP;
6500        if ("CPLYOSP".equals(codeString))
6501          return CPLYOSP;
6502        if ("CPLYPOL".equals(codeString))
6503          return CPLYPOL;
6504        if ("DECLASSIFYLABEL".equals(codeString))
6505          return DECLASSIFYLABEL;
6506        if ("DEID".equals(codeString))
6507          return DEID;
6508        if ("DELAU".equals(codeString))
6509          return DELAU;
6510        if ("DOWNGRDLABEL".equals(codeString))
6511          return DOWNGRDLABEL;
6512        if ("DRIVLABEL".equals(codeString))
6513          return DRIVLABEL;
6514        if ("ENCRYPT".equals(codeString))
6515          return ENCRYPT;
6516        if ("ENCRYPTR".equals(codeString))
6517          return ENCRYPTR;
6518        if ("ENCRYPTT".equals(codeString))
6519          return ENCRYPTT;
6520        if ("ENCRYPTU".equals(codeString))
6521          return ENCRYPTU;
6522        if ("HUAPRV".equals(codeString))
6523          return HUAPRV;
6524        if ("LABEL".equals(codeString))
6525          return LABEL;
6526        if ("MASK".equals(codeString))
6527          return MASK;
6528        if ("MINEC".equals(codeString))
6529          return MINEC;
6530        if ("PERSISTLABEL".equals(codeString))
6531          return PERSISTLABEL;
6532        if ("PRIVMARK".equals(codeString))
6533          return PRIVMARK;
6534        if ("PSEUD".equals(codeString))
6535          return PSEUD;
6536        if ("REDACT".equals(codeString))
6537          return REDACT;
6538        if ("UPGRDLABEL".equals(codeString))
6539          return UPGRDLABEL;
6540        if ("RefrainPolicy".equals(codeString))
6541          return REFRAINPOLICY;
6542        if ("NOAUTH".equals(codeString))
6543          return NOAUTH;
6544        if ("NOCOLLECT".equals(codeString))
6545          return NOCOLLECT;
6546        if ("NODSCLCD".equals(codeString))
6547          return NODSCLCD;
6548        if ("NODSCLCDS".equals(codeString))
6549          return NODSCLCDS;
6550        if ("NOINTEGRATE".equals(codeString))
6551          return NOINTEGRATE;
6552        if ("NOLIST".equals(codeString))
6553          return NOLIST;
6554        if ("NOMOU".equals(codeString))
6555          return NOMOU;
6556        if ("NOORGPOL".equals(codeString))
6557          return NOORGPOL;
6558        if ("NOPAT".equals(codeString))
6559          return NOPAT;
6560        if ("NOPERSISTP".equals(codeString))
6561          return NOPERSISTP;
6562        if ("NORDSCLCD".equals(codeString))
6563          return NORDSCLCD;
6564        if ("NORDSCLCDS".equals(codeString))
6565          return NORDSCLCDS;
6566        if ("NORDSCLW".equals(codeString))
6567          return NORDSCLW;
6568        if ("NORELINK".equals(codeString))
6569          return NORELINK;
6570        if ("NOREUSE".equals(codeString))
6571          return NOREUSE;
6572        if ("NOVIP".equals(codeString))
6573          return NOVIP;
6574        if ("ORCON".equals(codeString))
6575          return ORCON;
6576        if ("_ActProductAcquisitionCode".equals(codeString))
6577          return _ACTPRODUCTACQUISITIONCODE;
6578        if ("LOAN".equals(codeString))
6579          return LOAN;
6580        if ("RENT".equals(codeString))
6581          return RENT;
6582        if ("TRANSFER".equals(codeString))
6583          return TRANSFER;
6584        if ("SALE".equals(codeString))
6585          return SALE;
6586        if ("_ActSpecimenTransportCode".equals(codeString))
6587          return _ACTSPECIMENTRANSPORTCODE;
6588        if ("SREC".equals(codeString))
6589          return SREC;
6590        if ("SSTOR".equals(codeString))
6591          return SSTOR;
6592        if ("STRAN".equals(codeString))
6593          return STRAN;
6594        if ("_ActSpecimenTreatmentCode".equals(codeString))
6595          return _ACTSPECIMENTREATMENTCODE;
6596        if ("ACID".equals(codeString))
6597          return ACID;
6598        if ("ALK".equals(codeString))
6599          return ALK;
6600        if ("DEFB".equals(codeString))
6601          return DEFB;
6602        if ("FILT".equals(codeString))
6603          return FILT;
6604        if ("LDLP".equals(codeString))
6605          return LDLP;
6606        if ("NEUT".equals(codeString))
6607          return NEUT;
6608        if ("RECA".equals(codeString))
6609          return RECA;
6610        if ("UFIL".equals(codeString))
6611          return UFIL;
6612        if ("_ActSubstanceAdministrationCode".equals(codeString))
6613          return _ACTSUBSTANCEADMINISTRATIONCODE;
6614        if ("DRUG".equals(codeString))
6615          return DRUG;
6616        if ("FD".equals(codeString))
6617          return FD;
6618        if ("IMMUNIZ".equals(codeString))
6619          return IMMUNIZ;
6620        if ("BOOSTER".equals(codeString))
6621          return BOOSTER;
6622        if ("INITIMMUNIZ".equals(codeString))
6623          return INITIMMUNIZ;
6624        if ("_ActTaskCode".equals(codeString))
6625          return _ACTTASKCODE;
6626        if ("OE".equals(codeString))
6627          return OE;
6628        if ("LABOE".equals(codeString))
6629          return LABOE;
6630        if ("MEDOE".equals(codeString))
6631          return MEDOE;
6632        if ("PATDOC".equals(codeString))
6633          return PATDOC;
6634        if ("ALLERLREV".equals(codeString))
6635          return ALLERLREV;
6636        if ("CLINNOTEE".equals(codeString))
6637          return CLINNOTEE;
6638        if ("DIAGLISTE".equals(codeString))
6639          return DIAGLISTE;
6640        if ("DISCHINSTE".equals(codeString))
6641          return DISCHINSTE;
6642        if ("DISCHSUME".equals(codeString))
6643          return DISCHSUME;
6644        if ("PATEDUE".equals(codeString))
6645          return PATEDUE;
6646        if ("PATREPE".equals(codeString))
6647          return PATREPE;
6648        if ("PROBLISTE".equals(codeString))
6649          return PROBLISTE;
6650        if ("RADREPE".equals(codeString))
6651          return RADREPE;
6652        if ("IMMLREV".equals(codeString))
6653          return IMMLREV;
6654        if ("REMLREV".equals(codeString))
6655          return REMLREV;
6656        if ("WELLREMLREV".equals(codeString))
6657          return WELLREMLREV;
6658        if ("PATINFO".equals(codeString))
6659          return PATINFO;
6660        if ("ALLERLE".equals(codeString))
6661          return ALLERLE;
6662        if ("CDSREV".equals(codeString))
6663          return CDSREV;
6664        if ("CLINNOTEREV".equals(codeString))
6665          return CLINNOTEREV;
6666        if ("DISCHSUMREV".equals(codeString))
6667          return DISCHSUMREV;
6668        if ("DIAGLISTREV".equals(codeString))
6669          return DIAGLISTREV;
6670        if ("IMMLE".equals(codeString))
6671          return IMMLE;
6672        if ("LABRREV".equals(codeString))
6673          return LABRREV;
6674        if ("MICRORREV".equals(codeString))
6675          return MICRORREV;
6676        if ("MICROORGRREV".equals(codeString))
6677          return MICROORGRREV;
6678        if ("MICROSENSRREV".equals(codeString))
6679          return MICROSENSRREV;
6680        if ("MLREV".equals(codeString))
6681          return MLREV;
6682        if ("MARWLREV".equals(codeString))
6683          return MARWLREV;
6684        if ("OREV".equals(codeString))
6685          return OREV;
6686        if ("PATREPREV".equals(codeString))
6687          return PATREPREV;
6688        if ("PROBLISTREV".equals(codeString))
6689          return PROBLISTREV;
6690        if ("RADREPREV".equals(codeString))
6691          return RADREPREV;
6692        if ("REMLE".equals(codeString))
6693          return REMLE;
6694        if ("WELLREMLE".equals(codeString))
6695          return WELLREMLE;
6696        if ("RISKASSESS".equals(codeString))
6697          return RISKASSESS;
6698        if ("FALLRISK".equals(codeString))
6699          return FALLRISK;
6700        if ("_ActTransportationModeCode".equals(codeString))
6701          return _ACTTRANSPORTATIONMODECODE;
6702        if ("_ActPatientTransportationModeCode".equals(codeString))
6703          return _ACTPATIENTTRANSPORTATIONMODECODE;
6704        if ("AFOOT".equals(codeString))
6705          return AFOOT;
6706        if ("AMBT".equals(codeString))
6707          return AMBT;
6708        if ("AMBAIR".equals(codeString))
6709          return AMBAIR;
6710        if ("AMBGRND".equals(codeString))
6711          return AMBGRND;
6712        if ("AMBHELO".equals(codeString))
6713          return AMBHELO;
6714        if ("LAWENF".equals(codeString))
6715          return LAWENF;
6716        if ("PRVTRN".equals(codeString))
6717          return PRVTRN;
6718        if ("PUBTRN".equals(codeString))
6719          return PUBTRN;
6720        if ("_ObservationType".equals(codeString))
6721          return _OBSERVATIONTYPE;
6722        if ("_ActSpecObsCode".equals(codeString))
6723          return _ACTSPECOBSCODE;
6724        if ("ARTBLD".equals(codeString))
6725          return ARTBLD;
6726        if ("DILUTION".equals(codeString))
6727          return DILUTION;
6728        if ("AUTO-HIGH".equals(codeString))
6729          return AUTOHIGH;
6730        if ("AUTO-LOW".equals(codeString))
6731          return AUTOLOW;
6732        if ("PRE".equals(codeString))
6733          return PRE;
6734        if ("RERUN".equals(codeString))
6735          return RERUN;
6736        if ("EVNFCTS".equals(codeString))
6737          return EVNFCTS;
6738        if ("INTFR".equals(codeString))
6739          return INTFR;
6740        if ("FIBRIN".equals(codeString))
6741          return FIBRIN;
6742        if ("HEMOLYSIS".equals(codeString))
6743          return HEMOLYSIS;
6744        if ("ICTERUS".equals(codeString))
6745          return ICTERUS;
6746        if ("LIPEMIA".equals(codeString))
6747          return LIPEMIA;
6748        if ("VOLUME".equals(codeString))
6749          return VOLUME;
6750        if ("AVAILABLE".equals(codeString))
6751          return AVAILABLE;
6752        if ("CONSUMPTION".equals(codeString))
6753          return CONSUMPTION;
6754        if ("CURRENT".equals(codeString))
6755          return CURRENT;
6756        if ("INITIAL".equals(codeString))
6757          return INITIAL;
6758        if ("_AnnotationType".equals(codeString))
6759          return _ANNOTATIONTYPE;
6760        if ("_ActPatientAnnotationType".equals(codeString))
6761          return _ACTPATIENTANNOTATIONTYPE;
6762        if ("ANNDI".equals(codeString))
6763          return ANNDI;
6764        if ("ANNGEN".equals(codeString))
6765          return ANNGEN;
6766        if ("ANNIMM".equals(codeString))
6767          return ANNIMM;
6768        if ("ANNLAB".equals(codeString))
6769          return ANNLAB;
6770        if ("ANNMED".equals(codeString))
6771          return ANNMED;
6772        if ("_GeneticObservationType".equals(codeString))
6773          return _GENETICOBSERVATIONTYPE;
6774        if ("GENE".equals(codeString))
6775          return GENE;
6776        if ("_ImmunizationObservationType".equals(codeString))
6777          return _IMMUNIZATIONOBSERVATIONTYPE;
6778        if ("OBSANTC".equals(codeString))
6779          return OBSANTC;
6780        if ("OBSANTV".equals(codeString))
6781          return OBSANTV;
6782        if ("_IndividualCaseSafetyReportType".equals(codeString))
6783          return _INDIVIDUALCASESAFETYREPORTTYPE;
6784        if ("PAT_ADV_EVNT".equals(codeString))
6785          return PATADVEVNT;
6786        if ("VAC_PROBLEM".equals(codeString))
6787          return VACPROBLEM;
6788        if ("_LOINCObservationActContextAgeType".equals(codeString))
6789          return _LOINCOBSERVATIONACTCONTEXTAGETYPE;
6790        if ("21611-9".equals(codeString))
6791          return _216119;
6792        if ("21612-7".equals(codeString))
6793          return _216127;
6794        if ("29553-5".equals(codeString))
6795          return _295535;
6796        if ("30525-0".equals(codeString))
6797          return _305250;
6798        if ("30972-4".equals(codeString))
6799          return _309724;
6800        if ("_MedicationObservationType".equals(codeString))
6801          return _MEDICATIONOBSERVATIONTYPE;
6802        if ("REP_HALF_LIFE".equals(codeString))
6803          return REPHALFLIFE;
6804        if ("SPLCOATING".equals(codeString))
6805          return SPLCOATING;
6806        if ("SPLCOLOR".equals(codeString))
6807          return SPLCOLOR;
6808        if ("SPLIMAGE".equals(codeString))
6809          return SPLIMAGE;
6810        if ("SPLIMPRINT".equals(codeString))
6811          return SPLIMPRINT;
6812        if ("SPLSCORING".equals(codeString))
6813          return SPLSCORING;
6814        if ("SPLSHAPE".equals(codeString))
6815          return SPLSHAPE;
6816        if ("SPLSIZE".equals(codeString))
6817          return SPLSIZE;
6818        if ("SPLSYMBOL".equals(codeString))
6819          return SPLSYMBOL;
6820        if ("_ObservationIssueTriggerCodedObservationType".equals(codeString))
6821          return _OBSERVATIONISSUETRIGGERCODEDOBSERVATIONTYPE;
6822        if ("_CaseTransmissionMode".equals(codeString))
6823          return _CASETRANSMISSIONMODE;
6824        if ("AIRTRNS".equals(codeString))
6825          return AIRTRNS;
6826        if ("ANANTRNS".equals(codeString))
6827          return ANANTRNS;
6828        if ("ANHUMTRNS".equals(codeString))
6829          return ANHUMTRNS;
6830        if ("BDYFLDTRNS".equals(codeString))
6831          return BDYFLDTRNS;
6832        if ("BLDTRNS".equals(codeString))
6833          return BLDTRNS;
6834        if ("DERMTRNS".equals(codeString))
6835          return DERMTRNS;
6836        if ("ENVTRNS".equals(codeString))
6837          return ENVTRNS;
6838        if ("FECTRNS".equals(codeString))
6839          return FECTRNS;
6840        if ("FOMTRNS".equals(codeString))
6841          return FOMTRNS;
6842        if ("FOODTRNS".equals(codeString))
6843          return FOODTRNS;
6844        if ("HUMHUMTRNS".equals(codeString))
6845          return HUMHUMTRNS;
6846        if ("INDTRNS".equals(codeString))
6847          return INDTRNS;
6848        if ("LACTTRNS".equals(codeString))
6849          return LACTTRNS;
6850        if ("NOSTRNS".equals(codeString))
6851          return NOSTRNS;
6852        if ("PARTRNS".equals(codeString))
6853          return PARTRNS;
6854        if ("PLACTRNS".equals(codeString))
6855          return PLACTRNS;
6856        if ("SEXTRNS".equals(codeString))
6857          return SEXTRNS;
6858        if ("TRNSFTRNS".equals(codeString))
6859          return TRNSFTRNS;
6860        if ("VECTRNS".equals(codeString))
6861          return VECTRNS;
6862        if ("WATTRNS".equals(codeString))
6863          return WATTRNS;
6864        if ("_ObservationQualityMeasureAttribute".equals(codeString))
6865          return _OBSERVATIONQUALITYMEASUREATTRIBUTE;
6866        if ("AGGREGATE".equals(codeString))
6867          return AGGREGATE;
6868        if ("CMPMSRMTH".equals(codeString))
6869          return CMPMSRMTH;
6870        if ("CMPMSRSCRWGHT".equals(codeString))
6871          return CMPMSRSCRWGHT;
6872        if ("COPY".equals(codeString))
6873          return COPY;
6874        if ("CRS".equals(codeString))
6875          return CRS;
6876        if ("DEF".equals(codeString))
6877          return DEF;
6878        if ("DISC".equals(codeString))
6879          return DISC;
6880        if ("FINALDT".equals(codeString))
6881          return FINALDT;
6882        if ("GUIDE".equals(codeString))
6883          return GUIDE;
6884        if ("IDUR".equals(codeString))
6885          return IDUR;
6886        if ("ITMCNT".equals(codeString))
6887          return ITMCNT;
6888        if ("KEY".equals(codeString))
6889          return KEY;
6890        if ("MEDT".equals(codeString))
6891          return MEDT;
6892        if ("MSD".equals(codeString))
6893          return MSD;
6894        if ("MSRADJ".equals(codeString))
6895          return MSRADJ;
6896        if ("MSRAGG".equals(codeString))
6897          return MSRAGG;
6898        if ("MSRIMPROV".equals(codeString))
6899          return MSRIMPROV;
6900        if ("MSRJUR".equals(codeString))
6901          return MSRJUR;
6902        if ("MSRRPTR".equals(codeString))
6903          return MSRRPTR;
6904        if ("MSRRPTTIME".equals(codeString))
6905          return MSRRPTTIME;
6906        if ("MSRSCORE".equals(codeString))
6907          return MSRSCORE;
6908        if ("MSRSET".equals(codeString))
6909          return MSRSET;
6910        if ("MSRTOPIC".equals(codeString))
6911          return MSRTOPIC;
6912        if ("MSRTP".equals(codeString))
6913          return MSRTP;
6914        if ("MSRTYPE".equals(codeString))
6915          return MSRTYPE;
6916        if ("RAT".equals(codeString))
6917          return RAT;
6918        if ("REF".equals(codeString))
6919          return REF;
6920        if ("SDE".equals(codeString))
6921          return SDE;
6922        if ("STRAT".equals(codeString))
6923          return STRAT;
6924        if ("TRANF".equals(codeString))
6925          return TRANF;
6926        if ("USE".equals(codeString))
6927          return USE;
6928        if ("_ObservationSequenceType".equals(codeString))
6929          return _OBSERVATIONSEQUENCETYPE;
6930        if ("TIME_ABSOLUTE".equals(codeString))
6931          return TIMEABSOLUTE;
6932        if ("TIME_RELATIVE".equals(codeString))
6933          return TIMERELATIVE;
6934        if ("_ObservationSeriesType".equals(codeString))
6935          return _OBSERVATIONSERIESTYPE;
6936        if ("_ECGObservationSeriesType".equals(codeString))
6937          return _ECGOBSERVATIONSERIESTYPE;
6938        if ("REPRESENTATIVE_BEAT".equals(codeString))
6939          return REPRESENTATIVEBEAT;
6940        if ("RHYTHM".equals(codeString))
6941          return RHYTHM;
6942        if ("_PatientImmunizationRelatedObservationType".equals(codeString))
6943          return _PATIENTIMMUNIZATIONRELATEDOBSERVATIONTYPE;
6944        if ("CLSSRM".equals(codeString))
6945          return CLSSRM;
6946        if ("GRADE".equals(codeString))
6947          return GRADE;
6948        if ("SCHL".equals(codeString))
6949          return SCHL;
6950        if ("SCHLDIV".equals(codeString))
6951          return SCHLDIV;
6952        if ("TEACHER".equals(codeString))
6953          return TEACHER;
6954        if ("_PopulationInclusionObservationType".equals(codeString))
6955          return _POPULATIONINCLUSIONOBSERVATIONTYPE;
6956        if ("DENEX".equals(codeString))
6957          return DENEX;
6958        if ("DENEXCEP".equals(codeString))
6959          return DENEXCEP;
6960        if ("DENOM".equals(codeString))
6961          return DENOM;
6962        if ("IPOP".equals(codeString))
6963          return IPOP;
6964        if ("IPPOP".equals(codeString))
6965          return IPPOP;
6966        if ("MSRPOPL".equals(codeString))
6967          return MSRPOPL;
6968        if ("MSRPOPLEX".equals(codeString))
6969          return MSRPOPLEX;
6970        if ("NUMER".equals(codeString))
6971          return NUMER;
6972        if ("NUMEX".equals(codeString))
6973          return NUMEX;
6974        if ("_PreferenceObservationType".equals(codeString))
6975          return _PREFERENCEOBSERVATIONTYPE;
6976        if ("PREFSTRENGTH".equals(codeString))
6977          return PREFSTRENGTH;
6978        if ("ADVERSE_REACTION".equals(codeString))
6979          return ADVERSEREACTION;
6980        if ("ASSERTION".equals(codeString))
6981          return ASSERTION;
6982        if ("CASESER".equals(codeString))
6983          return CASESER;
6984        if ("CDIO".equals(codeString))
6985          return CDIO;
6986        if ("CRIT".equals(codeString))
6987          return CRIT;
6988        if ("CTMO".equals(codeString))
6989          return CTMO;
6990        if ("DX".equals(codeString))
6991          return DX;
6992        if ("ADMDX".equals(codeString))
6993          return ADMDX;
6994        if ("DISDX".equals(codeString))
6995          return DISDX;
6996        if ("INTDX".equals(codeString))
6997          return INTDX;
6998        if ("NOI".equals(codeString))
6999          return NOI;
7000        if ("GISTIER".equals(codeString))
7001          return GISTIER;
7002        if ("HHOBS".equals(codeString))
7003          return HHOBS;
7004        if ("ISSUE".equals(codeString))
7005          return ISSUE;
7006        if ("_ActAdministrativeDetectedIssueCode".equals(codeString))
7007          return _ACTADMINISTRATIVEDETECTEDISSUECODE;
7008        if ("_ActAdministrativeAuthorizationDetectedIssueCode".equals(codeString))
7009          return _ACTADMINISTRATIVEAUTHORIZATIONDETECTEDISSUECODE;
7010        if ("NAT".equals(codeString))
7011          return NAT;
7012        if ("SUPPRESSED".equals(codeString))
7013          return SUPPRESSED;
7014        if ("VALIDAT".equals(codeString))
7015          return VALIDAT;
7016        if ("KEY204".equals(codeString))
7017          return KEY204;
7018        if ("KEY205".equals(codeString))
7019          return KEY205;
7020        if ("COMPLY".equals(codeString))
7021          return COMPLY;
7022        if ("DUPTHPY".equals(codeString))
7023          return DUPTHPY;
7024        if ("DUPTHPCLS".equals(codeString))
7025          return DUPTHPCLS;
7026        if ("DUPTHPGEN".equals(codeString))
7027          return DUPTHPGEN;
7028        if ("ABUSE".equals(codeString))
7029          return ABUSE;
7030        if ("FRAUD".equals(codeString))
7031          return FRAUD;
7032        if ("PLYDOC".equals(codeString))
7033          return PLYDOC;
7034        if ("PLYPHRM".equals(codeString))
7035          return PLYPHRM;
7036        if ("DOSE".equals(codeString))
7037          return DOSE;
7038        if ("DOSECOND".equals(codeString))
7039          return DOSECOND;
7040        if ("DOSEDUR".equals(codeString))
7041          return DOSEDUR;
7042        if ("DOSEDURH".equals(codeString))
7043          return DOSEDURH;
7044        if ("DOSEDURHIND".equals(codeString))
7045          return DOSEDURHIND;
7046        if ("DOSEDURL".equals(codeString))
7047          return DOSEDURL;
7048        if ("DOSEDURLIND".equals(codeString))
7049          return DOSEDURLIND;
7050        if ("DOSEH".equals(codeString))
7051          return DOSEH;
7052        if ("DOSEHINDA".equals(codeString))
7053          return DOSEHINDA;
7054        if ("DOSEHIND".equals(codeString))
7055          return DOSEHIND;
7056        if ("DOSEHINDSA".equals(codeString))
7057          return DOSEHINDSA;
7058        if ("DOSEHINDW".equals(codeString))
7059          return DOSEHINDW;
7060        if ("DOSEIVL".equals(codeString))
7061          return DOSEIVL;
7062        if ("DOSEIVLIND".equals(codeString))
7063          return DOSEIVLIND;
7064        if ("DOSEL".equals(codeString))
7065          return DOSEL;
7066        if ("DOSELINDA".equals(codeString))
7067          return DOSELINDA;
7068        if ("DOSELIND".equals(codeString))
7069          return DOSELIND;
7070        if ("DOSELINDSA".equals(codeString))
7071          return DOSELINDSA;
7072        if ("DOSELINDW".equals(codeString))
7073          return DOSELINDW;
7074        if ("MDOSE".equals(codeString))
7075          return MDOSE;
7076        if ("OBSA".equals(codeString))
7077          return OBSA;
7078        if ("AGE".equals(codeString))
7079          return AGE;
7080        if ("ADALRT".equals(codeString))
7081          return ADALRT;
7082        if ("GEALRT".equals(codeString))
7083          return GEALRT;
7084        if ("PEALRT".equals(codeString))
7085          return PEALRT;
7086        if ("COND".equals(codeString))
7087          return COND;
7088        if ("HGHT".equals(codeString))
7089          return HGHT;
7090        if ("LACT".equals(codeString))
7091          return LACT;
7092        if ("PREG".equals(codeString))
7093          return PREG;
7094        if ("WGHT".equals(codeString))
7095          return WGHT;
7096        if ("CREACT".equals(codeString))
7097          return CREACT;
7098        if ("GEN".equals(codeString))
7099          return GEN;
7100        if ("GEND".equals(codeString))
7101          return GEND;
7102        if ("LAB".equals(codeString))
7103          return LAB;
7104        if ("REACT".equals(codeString))
7105          return REACT;
7106        if ("ALGY".equals(codeString))
7107          return ALGY;
7108        if ("INT".equals(codeString))
7109          return INT;
7110        if ("RREACT".equals(codeString))
7111          return RREACT;
7112        if ("RALG".equals(codeString))
7113          return RALG;
7114        if ("RAR".equals(codeString))
7115          return RAR;
7116        if ("RINT".equals(codeString))
7117          return RINT;
7118        if ("BUS".equals(codeString))
7119          return BUS;
7120        if ("CODE_INVAL".equals(codeString))
7121          return CODEINVAL;
7122        if ("CODE_DEPREC".equals(codeString))
7123          return CODEDEPREC;
7124        if ("FORMAT".equals(codeString))
7125          return FORMAT;
7126        if ("ILLEGAL".equals(codeString))
7127          return ILLEGAL;
7128        if ("LEN_RANGE".equals(codeString))
7129          return LENRANGE;
7130        if ("LEN_LONG".equals(codeString))
7131          return LENLONG;
7132        if ("LEN_SHORT".equals(codeString))
7133          return LENSHORT;
7134        if ("MISSCOND".equals(codeString))
7135          return MISSCOND;
7136        if ("MISSMAND".equals(codeString))
7137          return MISSMAND;
7138        if ("NODUPS".equals(codeString))
7139          return NODUPS;
7140        if ("NOPERSIST".equals(codeString))
7141          return NOPERSIST;
7142        if ("REP_RANGE".equals(codeString))
7143          return REPRANGE;
7144        if ("MAXOCCURS".equals(codeString))
7145          return MAXOCCURS;
7146        if ("MINOCCURS".equals(codeString))
7147          return MINOCCURS;
7148        if ("_ActAdministrativeRuleDetectedIssueCode".equals(codeString))
7149          return _ACTADMINISTRATIVERULEDETECTEDISSUECODE;
7150        if ("KEY206".equals(codeString))
7151          return KEY206;
7152        if ("OBSOLETE".equals(codeString))
7153          return OBSOLETE;
7154        if ("_ActSuppliedItemDetectedIssueCode".equals(codeString))
7155          return _ACTSUPPLIEDITEMDETECTEDISSUECODE;
7156        if ("_AdministrationDetectedIssueCode".equals(codeString))
7157          return _ADMINISTRATIONDETECTEDISSUECODE;
7158        if ("_AppropriatenessDetectedIssueCode".equals(codeString))
7159          return _APPROPRIATENESSDETECTEDISSUECODE;
7160        if ("_InteractionDetectedIssueCode".equals(codeString))
7161          return _INTERACTIONDETECTEDISSUECODE;
7162        if ("FOOD".equals(codeString))
7163          return FOOD;
7164        if ("TPROD".equals(codeString))
7165          return TPROD;
7166        if ("DRG".equals(codeString))
7167          return DRG;
7168        if ("NHP".equals(codeString))
7169          return NHP;
7170        if ("NONRX".equals(codeString))
7171          return NONRX;
7172        if ("PREVINEF".equals(codeString))
7173          return PREVINEF;
7174        if ("DACT".equals(codeString))
7175          return DACT;
7176        if ("TIME".equals(codeString))
7177          return TIME;
7178        if ("ALRTENDLATE".equals(codeString))
7179          return ALRTENDLATE;
7180        if ("ALRTSTRTLATE".equals(codeString))
7181          return ALRTSTRTLATE;
7182        if ("_TimingDetectedIssueCode".equals(codeString))
7183          return _TIMINGDETECTEDISSUECODE;
7184        if ("ENDLATE".equals(codeString))
7185          return ENDLATE;
7186        if ("STRTLATE".equals(codeString))
7187          return STRTLATE;
7188        if ("_SupplyDetectedIssueCode".equals(codeString))
7189          return _SUPPLYDETECTEDISSUECODE;
7190        if ("ALLDONE".equals(codeString))
7191          return ALLDONE;
7192        if ("FULFIL".equals(codeString))
7193          return FULFIL;
7194        if ("NOTACTN".equals(codeString))
7195          return NOTACTN;
7196        if ("NOTEQUIV".equals(codeString))
7197          return NOTEQUIV;
7198        if ("NOTEQUIVGEN".equals(codeString))
7199          return NOTEQUIVGEN;
7200        if ("NOTEQUIVTHER".equals(codeString))
7201          return NOTEQUIVTHER;
7202        if ("TIMING".equals(codeString))
7203          return TIMING;
7204        if ("INTERVAL".equals(codeString))
7205          return INTERVAL;
7206        if ("MINFREQ".equals(codeString))
7207          return MINFREQ;
7208        if ("HELD".equals(codeString))
7209          return HELD;
7210        if ("TOOLATE".equals(codeString))
7211          return TOOLATE;
7212        if ("TOOSOON".equals(codeString))
7213          return TOOSOON;
7214        if ("HISTORIC".equals(codeString))
7215          return HISTORIC;
7216        if ("PATPREF".equals(codeString))
7217          return PATPREF;
7218        if ("PATPREFALT".equals(codeString))
7219          return PATPREFALT;
7220        if ("KSUBJ".equals(codeString))
7221          return KSUBJ;
7222        if ("KSUBT".equals(codeString))
7223          return KSUBT;
7224        if ("OINT".equals(codeString))
7225          return OINT;
7226        if ("ALG".equals(codeString))
7227          return ALG;
7228        if ("DALG".equals(codeString))
7229          return DALG;
7230        if ("EALG".equals(codeString))
7231          return EALG;
7232        if ("FALG".equals(codeString))
7233          return FALG;
7234        if ("DINT".equals(codeString))
7235          return DINT;
7236        if ("DNAINT".equals(codeString))
7237          return DNAINT;
7238        if ("EINT".equals(codeString))
7239          return EINT;
7240        if ("ENAINT".equals(codeString))
7241          return ENAINT;
7242        if ("FINT".equals(codeString))
7243          return FINT;
7244        if ("FNAINT".equals(codeString))
7245          return FNAINT;
7246        if ("NAINT".equals(codeString))
7247          return NAINT;
7248        if ("SEV".equals(codeString))
7249          return SEV;
7250        if ("_FDALabelData".equals(codeString))
7251          return _FDALABELDATA;
7252        if ("FDACOATING".equals(codeString))
7253          return FDACOATING;
7254        if ("FDACOLOR".equals(codeString))
7255          return FDACOLOR;
7256        if ("FDAIMPRINTCD".equals(codeString))
7257          return FDAIMPRINTCD;
7258        if ("FDALOGO".equals(codeString))
7259          return FDALOGO;
7260        if ("FDASCORING".equals(codeString))
7261          return FDASCORING;
7262        if ("FDASHAPE".equals(codeString))
7263          return FDASHAPE;
7264        if ("FDASIZE".equals(codeString))
7265          return FDASIZE;
7266        if ("_ROIOverlayShape".equals(codeString))
7267          return _ROIOVERLAYSHAPE;
7268        if ("CIRCLE".equals(codeString))
7269          return CIRCLE;
7270        if ("ELLIPSE".equals(codeString))
7271          return ELLIPSE;
7272        if ("POINT".equals(codeString))
7273          return POINT;
7274        if ("POLY".equals(codeString))
7275          return POLY;
7276        if ("C".equals(codeString))
7277          return C;
7278        if ("DIET".equals(codeString))
7279          return DIET;
7280        if ("BR".equals(codeString))
7281          return BR;
7282        if ("DM".equals(codeString))
7283          return DM;
7284        if ("FAST".equals(codeString))
7285          return FAST;
7286        if ("FORMULA".equals(codeString))
7287          return FORMULA;
7288        if ("GF".equals(codeString))
7289          return GF;
7290        if ("LF".equals(codeString))
7291          return LF;
7292        if ("LP".equals(codeString))
7293          return LP;
7294        if ("LQ".equals(codeString))
7295          return LQ;
7296        if ("LS".equals(codeString))
7297          return LS;
7298        if ("N".equals(codeString))
7299          return N;
7300        if ("NF".equals(codeString))
7301          return NF;
7302        if ("PAF".equals(codeString))
7303          return PAF;
7304        if ("PAR".equals(codeString))
7305          return PAR;
7306        if ("RD".equals(codeString))
7307          return RD;
7308        if ("SCH".equals(codeString))
7309          return SCH;
7310        if ("SUPPLEMENT".equals(codeString))
7311          return SUPPLEMENT;
7312        if ("T".equals(codeString))
7313          return T;
7314        if ("VLI".equals(codeString))
7315          return VLI;
7316        if ("DRUGPRG".equals(codeString))
7317          return DRUGPRG;
7318        if ("F".equals(codeString))
7319          return F;
7320        if ("PRLMN".equals(codeString))
7321          return PRLMN;
7322        if ("SECOBS".equals(codeString))
7323          return SECOBS;
7324        if ("SECCATOBS".equals(codeString))
7325          return SECCATOBS;
7326        if ("SECCLASSOBS".equals(codeString))
7327          return SECCLASSOBS;
7328        if ("SECCONOBS".equals(codeString))
7329          return SECCONOBS;
7330        if ("SECINTOBS".equals(codeString))
7331          return SECINTOBS;
7332        if ("SECALTINTOBS".equals(codeString))
7333          return SECALTINTOBS;
7334        if ("SECDATINTOBS".equals(codeString))
7335          return SECDATINTOBS;
7336        if ("SECINTCONOBS".equals(codeString))
7337          return SECINTCONOBS;
7338        if ("SECINTPRVOBS".equals(codeString))
7339          return SECINTPRVOBS;
7340        if ("SECINTPRVABOBS".equals(codeString))
7341          return SECINTPRVABOBS;
7342        if ("SECINTPRVRBOBS".equals(codeString))
7343          return SECINTPRVRBOBS;
7344        if ("SECINTSTOBS".equals(codeString))
7345          return SECINTSTOBS;
7346        if ("SECTRSTOBS".equals(codeString))
7347          return SECTRSTOBS;
7348        if ("TRSTACCRDOBS".equals(codeString))
7349          return TRSTACCRDOBS;
7350        if ("TRSTAGREOBS".equals(codeString))
7351          return TRSTAGREOBS;
7352        if ("TRSTCERTOBS".equals(codeString))
7353          return TRSTCERTOBS;
7354        if ("TRSTFWKOBS".equals(codeString))
7355          return TRSTFWKOBS;
7356        if ("TRSTLOAOBS".equals(codeString))
7357          return TRSTLOAOBS;
7358        if ("TRSTMECOBS".equals(codeString))
7359          return TRSTMECOBS;
7360        if ("SUBSIDFFS".equals(codeString))
7361          return SUBSIDFFS;
7362        if ("WRKCOMP".equals(codeString))
7363          return WRKCOMP;
7364        if ("_ActProcedureCode".equals(codeString))
7365          return _ACTPROCEDURECODE;
7366        if ("_ActBillableServiceCode".equals(codeString))
7367          return _ACTBILLABLESERVICECODE;
7368        if ("_HL7DefinedActCodes".equals(codeString))
7369          return _HL7DEFINEDACTCODES;
7370        if ("COPAY".equals(codeString))
7371          return COPAY;
7372        if ("DEDUCT".equals(codeString))
7373          return DEDUCT;
7374        if ("DOSEIND".equals(codeString))
7375          return DOSEIND;
7376        if ("PRA".equals(codeString))
7377          return PRA;
7378        if ("STORE".equals(codeString))
7379          return STORE;
7380        throw new FHIRException("Unknown V3ActCode code '"+codeString+"'");
7381        }
7382        public String toCode() {
7383          switch (this) {
7384            case _ACTACCOUNTCODE: return "_ActAccountCode";
7385            case ACCTRECEIVABLE: return "ACCTRECEIVABLE";
7386            case CASH: return "CASH";
7387            case CC: return "CC";
7388            case AE: return "AE";
7389            case DN: return "DN";
7390            case DV: return "DV";
7391            case MC: return "MC";
7392            case V: return "V";
7393            case PBILLACCT: return "PBILLACCT";
7394            case _ACTADJUDICATIONCODE: return "_ActAdjudicationCode";
7395            case _ACTADJUDICATIONGROUPCODE: return "_ActAdjudicationGroupCode";
7396            case CONT: return "CONT";
7397            case DAY: return "DAY";
7398            case LOC: return "LOC";
7399            case MONTH: return "MONTH";
7400            case PERIOD: return "PERIOD";
7401            case PROV: return "PROV";
7402            case WEEK: return "WEEK";
7403            case YEAR: return "YEAR";
7404            case AA: return "AA";
7405            case ANF: return "ANF";
7406            case AR: return "AR";
7407            case AS: return "AS";
7408            case _ACTADJUDICATIONRESULTACTIONCODE: return "_ActAdjudicationResultActionCode";
7409            case DISPLAY: return "DISPLAY";
7410            case FORM: return "FORM";
7411            case _ACTBILLABLEMODIFIERCODE: return "_ActBillableModifierCode";
7412            case CPTM: return "CPTM";
7413            case HCPCSA: return "HCPCSA";
7414            case _ACTBILLINGARRANGEMENTCODE: return "_ActBillingArrangementCode";
7415            case BLK: return "BLK";
7416            case CAP: return "CAP";
7417            case CONTF: return "CONTF";
7418            case FINBILL: return "FINBILL";
7419            case ROST: return "ROST";
7420            case SESS: return "SESS";
7421            case FFS: return "FFS";
7422            case FFPS: return "FFPS";
7423            case FFCS: return "FFCS";
7424            case TFS: return "TFS";
7425            case _ACTBOUNDEDROICODE: return "_ActBoundedROICode";
7426            case ROIFS: return "ROIFS";
7427            case ROIPS: return "ROIPS";
7428            case _ACTCAREPROVISIONCODE: return "_ActCareProvisionCode";
7429            case _ACTCREDENTIALEDCARECODE: return "_ActCredentialedCareCode";
7430            case _ACTCREDENTIALEDCAREPROVISIONPERSONCODE: return "_ActCredentialedCareProvisionPersonCode";
7431            case CACC: return "CACC";
7432            case CAIC: return "CAIC";
7433            case CAMC: return "CAMC";
7434            case CANC: return "CANC";
7435            case CAPC: return "CAPC";
7436            case CBGC: return "CBGC";
7437            case CCCC: return "CCCC";
7438            case CCGC: return "CCGC";
7439            case CCPC: return "CCPC";
7440            case CCSC: return "CCSC";
7441            case CDEC: return "CDEC";
7442            case CDRC: return "CDRC";
7443            case CEMC: return "CEMC";
7444            case CFPC: return "CFPC";
7445            case CIMC: return "CIMC";
7446            case CMGC: return "CMGC";
7447            case CNEC: return "CNEC";
7448            case CNMC: return "CNMC";
7449            case CNQC: return "CNQC";
7450            case CNSC: return "CNSC";
7451            case COGC: return "COGC";
7452            case COMC: return "COMC";
7453            case COPC: return "COPC";
7454            case COSC: return "COSC";
7455            case COTC: return "COTC";
7456            case CPEC: return "CPEC";
7457            case CPGC: return "CPGC";
7458            case CPHC: return "CPHC";
7459            case CPRC: return "CPRC";
7460            case CPSC: return "CPSC";
7461            case CPYC: return "CPYC";
7462            case CROC: return "CROC";
7463            case CRPC: return "CRPC";
7464            case CSUC: return "CSUC";
7465            case CTSC: return "CTSC";
7466            case CURC: return "CURC";
7467            case CVSC: return "CVSC";
7468            case LGPC: return "LGPC";
7469            case _ACTCREDENTIALEDCAREPROVISIONPROGRAMCODE: return "_ActCredentialedCareProvisionProgramCode";
7470            case AALC: return "AALC";
7471            case AAMC: return "AAMC";
7472            case ABHC: return "ABHC";
7473            case ACAC: return "ACAC";
7474            case ACHC: return "ACHC";
7475            case AHOC: return "AHOC";
7476            case ALTC: return "ALTC";
7477            case AOSC: return "AOSC";
7478            case CACS: return "CACS";
7479            case CAMI: return "CAMI";
7480            case CAST: return "CAST";
7481            case CBAR: return "CBAR";
7482            case CCAD: return "CCAD";
7483            case CCAR: return "CCAR";
7484            case CDEP: return "CDEP";
7485            case CDGD: return "CDGD";
7486            case CDIA: return "CDIA";
7487            case CEPI: return "CEPI";
7488            case CFEL: return "CFEL";
7489            case CHFC: return "CHFC";
7490            case CHRO: return "CHRO";
7491            case CHYP: return "CHYP";
7492            case CMIH: return "CMIH";
7493            case CMSC: return "CMSC";
7494            case COJR: return "COJR";
7495            case CONC: return "CONC";
7496            case COPD: return "COPD";
7497            case CORT: return "CORT";
7498            case CPAD: return "CPAD";
7499            case CPND: return "CPND";
7500            case CPST: return "CPST";
7501            case CSDM: return "CSDM";
7502            case CSIC: return "CSIC";
7503            case CSLD: return "CSLD";
7504            case CSPT: return "CSPT";
7505            case CTBU: return "CTBU";
7506            case CVDC: return "CVDC";
7507            case CWMA: return "CWMA";
7508            case CWOH: return "CWOH";
7509            case _ACTENCOUNTERCODE: return "_ActEncounterCode";
7510            case AMB: return "AMB";
7511            case EMER: return "EMER";
7512            case FLD: return "FLD";
7513            case HH: return "HH";
7514            case IMP: return "IMP";
7515            case ACUTE: return "ACUTE";
7516            case NONAC: return "NONAC";
7517            case PRENC: return "PRENC";
7518            case SS: return "SS";
7519            case VR: return "VR";
7520            case _ACTMEDICALSERVICECODE: return "_ActMedicalServiceCode";
7521            case ALC: return "ALC";
7522            case CARD: return "CARD";
7523            case CHR: return "CHR";
7524            case DNTL: return "DNTL";
7525            case DRGRHB: return "DRGRHB";
7526            case GENRL: return "GENRL";
7527            case MED: return "MED";
7528            case OBS: return "OBS";
7529            case ONC: return "ONC";
7530            case PALL: return "PALL";
7531            case PED: return "PED";
7532            case PHAR: return "PHAR";
7533            case PHYRHB: return "PHYRHB";
7534            case PSYCH: return "PSYCH";
7535            case SURG: return "SURG";
7536            case _ACTCLAIMATTACHMENTCATEGORYCODE: return "_ActClaimAttachmentCategoryCode";
7537            case AUTOATTCH: return "AUTOATTCH";
7538            case DOCUMENT: return "DOCUMENT";
7539            case HEALTHREC: return "HEALTHREC";
7540            case IMG: return "IMG";
7541            case LABRESULTS: return "LABRESULTS";
7542            case MODEL: return "MODEL";
7543            case WIATTCH: return "WIATTCH";
7544            case XRAY: return "XRAY";
7545            case _ACTCONSENTTYPE: return "_ActConsentType";
7546            case ICOL: return "ICOL";
7547            case IDSCL: return "IDSCL";
7548            case INFA: return "INFA";
7549            case INFAO: return "INFAO";
7550            case INFASO: return "INFASO";
7551            case IRDSCL: return "IRDSCL";
7552            case RESEARCH: return "RESEARCH";
7553            case RSDID: return "RSDID";
7554            case RSREID: return "RSREID";
7555            case _ACTCONTAINERREGISTRATIONCODE: return "_ActContainerRegistrationCode";
7556            case ID: return "ID";
7557            case IP: return "IP";
7558            case L: return "L";
7559            case M: return "M";
7560            case O: return "O";
7561            case R: return "R";
7562            case X: return "X";
7563            case _ACTCONTROLVARIABLE: return "_ActControlVariable";
7564            case AUTO: return "AUTO";
7565            case ENDC: return "ENDC";
7566            case REFLEX: return "REFLEX";
7567            case _ACTCOVERAGECONFIRMATIONCODE: return "_ActCoverageConfirmationCode";
7568            case _ACTCOVERAGEAUTHORIZATIONCONFIRMATIONCODE: return "_ActCoverageAuthorizationConfirmationCode";
7569            case AUTH: return "AUTH";
7570            case NAUTH: return "NAUTH";
7571            case _ACTCOVERAGEELIGIBILITYCONFIRMATIONCODE: return "_ActCoverageEligibilityConfirmationCode";
7572            case ELG: return "ELG";
7573            case NELG: return "NELG";
7574            case _ACTCOVERAGELIMITCODE: return "_ActCoverageLimitCode";
7575            case _ACTCOVERAGEQUANTITYLIMITCODE: return "_ActCoverageQuantityLimitCode";
7576            case COVPRD: return "COVPRD";
7577            case LFEMX: return "LFEMX";
7578            case NETAMT: return "NETAMT";
7579            case PRDMX: return "PRDMX";
7580            case UNITPRICE: return "UNITPRICE";
7581            case UNITQTY: return "UNITQTY";
7582            case COVMX: return "COVMX";
7583            case _ACTCOVEREDPARTYLIMITCODE: return "_ActCoveredPartyLimitCode";
7584            case _ACTCOVERAGETYPECODE: return "_ActCoverageTypeCode";
7585            case _ACTINSURANCEPOLICYCODE: return "_ActInsurancePolicyCode";
7586            case EHCPOL: return "EHCPOL";
7587            case HSAPOL: return "HSAPOL";
7588            case AUTOPOL: return "AUTOPOL";
7589            case COL: return "COL";
7590            case UNINSMOT: return "UNINSMOT";
7591            case PUBLICPOL: return "PUBLICPOL";
7592            case DENTPRG: return "DENTPRG";
7593            case DISEASEPRG: return "DISEASEPRG";
7594            case CANPRG: return "CANPRG";
7595            case ENDRENAL: return "ENDRENAL";
7596            case HIVAIDS: return "HIVAIDS";
7597            case MANDPOL: return "MANDPOL";
7598            case MENTPRG: return "MENTPRG";
7599            case SAFNET: return "SAFNET";
7600            case SUBPRG: return "SUBPRG";
7601            case SUBSIDIZ: return "SUBSIDIZ";
7602            case SUBSIDMC: return "SUBSIDMC";
7603            case SUBSUPP: return "SUBSUPP";
7604            case WCBPOL: return "WCBPOL";
7605            case _ACTINSURANCETYPECODE: return "_ActInsuranceTypeCode";
7606            case _ACTHEALTHINSURANCETYPECODE: return "_ActHealthInsuranceTypeCode";
7607            case DENTAL: return "DENTAL";
7608            case DISEASE: return "DISEASE";
7609            case DRUGPOL: return "DRUGPOL";
7610            case HIP: return "HIP";
7611            case LTC: return "LTC";
7612            case MCPOL: return "MCPOL";
7613            case POS: return "POS";
7614            case HMO: return "HMO";
7615            case PPO: return "PPO";
7616            case MENTPOL: return "MENTPOL";
7617            case SUBPOL: return "SUBPOL";
7618            case VISPOL: return "VISPOL";
7619            case DIS: return "DIS";
7620            case EWB: return "EWB";
7621            case FLEXP: return "FLEXP";
7622            case LIFE: return "LIFE";
7623            case ANNU: return "ANNU";
7624            case TLIFE: return "TLIFE";
7625            case ULIFE: return "ULIFE";
7626            case PNC: return "PNC";
7627            case REI: return "REI";
7628            case SURPL: return "SURPL";
7629            case UMBRL: return "UMBRL";
7630            case _ACTPROGRAMTYPECODE: return "_ActProgramTypeCode";
7631            case CHAR: return "CHAR";
7632            case CRIME: return "CRIME";
7633            case EAP: return "EAP";
7634            case GOVEMP: return "GOVEMP";
7635            case HIRISK: return "HIRISK";
7636            case IND: return "IND";
7637            case MILITARY: return "MILITARY";
7638            case RETIRE: return "RETIRE";
7639            case SOCIAL: return "SOCIAL";
7640            case VET: return "VET";
7641            case _ACTDETECTEDISSUEMANAGEMENTCODE: return "_ActDetectedIssueManagementCode";
7642            case _ACTADMINISTRATIVEDETECTEDISSUEMANAGEMENTCODE: return "_ActAdministrativeDetectedIssueManagementCode";
7643            case _AUTHORIZATIONISSUEMANAGEMENTCODE: return "_AuthorizationIssueManagementCode";
7644            case EMAUTH: return "EMAUTH";
7645            case _21: return "21";
7646            case _1: return "1";
7647            case _19: return "19";
7648            case _2: return "2";
7649            case _22: return "22";
7650            case _23: return "23";
7651            case _3: return "3";
7652            case _4: return "4";
7653            case _5: return "5";
7654            case _6: return "6";
7655            case _7: return "7";
7656            case _14: return "14";
7657            case _15: return "15";
7658            case _16: return "16";
7659            case _17: return "17";
7660            case _18: return "18";
7661            case _20: return "20";
7662            case _8: return "8";
7663            case _10: return "10";
7664            case _11: return "11";
7665            case _12: return "12";
7666            case _13: return "13";
7667            case _9: return "9";
7668            case _ACTEXPOSURECODE: return "_ActExposureCode";
7669            case CHLDCARE: return "CHLDCARE";
7670            case CONVEYNC: return "CONVEYNC";
7671            case HLTHCARE: return "HLTHCARE";
7672            case HOMECARE: return "HOMECARE";
7673            case HOSPPTNT: return "HOSPPTNT";
7674            case HOSPVSTR: return "HOSPVSTR";
7675            case HOUSEHLD: return "HOUSEHLD";
7676            case INMATE: return "INMATE";
7677            case INTIMATE: return "INTIMATE";
7678            case LTRMCARE: return "LTRMCARE";
7679            case PLACE: return "PLACE";
7680            case PTNTCARE: return "PTNTCARE";
7681            case SCHOOL2: return "SCHOOL2";
7682            case SOCIAL2: return "SOCIAL2";
7683            case SUBSTNCE: return "SUBSTNCE";
7684            case TRAVINT: return "TRAVINT";
7685            case WORK2: return "WORK2";
7686            case _ACTFINANCIALTRANSACTIONCODE: return "_ActFinancialTransactionCode";
7687            case CHRG: return "CHRG";
7688            case REV: return "REV";
7689            case _ACTINCIDENTCODE: return "_ActIncidentCode";
7690            case MVA: return "MVA";
7691            case SCHOOL: return "SCHOOL";
7692            case SPT: return "SPT";
7693            case WPA: return "WPA";
7694            case _ACTINFORMATIONACCESSCODE: return "_ActInformationAccessCode";
7695            case ACADR: return "ACADR";
7696            case ACALL: return "ACALL";
7697            case ACALLG: return "ACALLG";
7698            case ACCONS: return "ACCONS";
7699            case ACDEMO: return "ACDEMO";
7700            case ACDI: return "ACDI";
7701            case ACIMMUN: return "ACIMMUN";
7702            case ACLAB: return "ACLAB";
7703            case ACMED: return "ACMED";
7704            case ACMEDC: return "ACMEDC";
7705            case ACMEN: return "ACMEN";
7706            case ACOBS: return "ACOBS";
7707            case ACPOLPRG: return "ACPOLPRG";
7708            case ACPROV: return "ACPROV";
7709            case ACPSERV: return "ACPSERV";
7710            case ACSUBSTAB: return "ACSUBSTAB";
7711            case _ACTINFORMATIONACCESSCONTEXTCODE: return "_ActInformationAccessContextCode";
7712            case INFAUT: return "INFAUT";
7713            case INFCON: return "INFCON";
7714            case INFCRT: return "INFCRT";
7715            case INFDNG: return "INFDNG";
7716            case INFEMER: return "INFEMER";
7717            case INFPWR: return "INFPWR";
7718            case INFREG: return "INFREG";
7719            case _ACTINFORMATIONCATEGORYCODE: return "_ActInformationCategoryCode";
7720            case ALLCAT: return "ALLCAT";
7721            case ALLGCAT: return "ALLGCAT";
7722            case ARCAT: return "ARCAT";
7723            case COBSCAT: return "COBSCAT";
7724            case DEMOCAT: return "DEMOCAT";
7725            case DICAT: return "DICAT";
7726            case IMMUCAT: return "IMMUCAT";
7727            case LABCAT: return "LABCAT";
7728            case MEDCCAT: return "MEDCCAT";
7729            case MENCAT: return "MENCAT";
7730            case PSVCCAT: return "PSVCCAT";
7731            case RXCAT: return "RXCAT";
7732            case _ACTINVOICEELEMENTCODE: return "_ActInvoiceElementCode";
7733            case _ACTINVOICEADJUDICATIONPAYMENTCODE: return "_ActInvoiceAdjudicationPaymentCode";
7734            case _ACTINVOICEADJUDICATIONPAYMENTGROUPCODE: return "_ActInvoiceAdjudicationPaymentGroupCode";
7735            case ALEC: return "ALEC";
7736            case BONUS: return "BONUS";
7737            case CFWD: return "CFWD";
7738            case EDU: return "EDU";
7739            case EPYMT: return "EPYMT";
7740            case GARN: return "GARN";
7741            case INVOICE: return "INVOICE";
7742            case PINV: return "PINV";
7743            case PPRD: return "PPRD";
7744            case PROA: return "PROA";
7745            case RECOV: return "RECOV";
7746            case RETRO: return "RETRO";
7747            case TRAN: return "TRAN";
7748            case _ACTINVOICEADJUDICATIONPAYMENTSUMMARYCODE: return "_ActInvoiceAdjudicationPaymentSummaryCode";
7749            case INVTYPE: return "INVTYPE";
7750            case PAYEE: return "PAYEE";
7751            case PAYOR: return "PAYOR";
7752            case SENDAPP: return "SENDAPP";
7753            case _ACTINVOICEDETAILCODE: return "_ActInvoiceDetailCode";
7754            case _ACTINVOICEDETAILCLINICALPRODUCTCODE: return "_ActInvoiceDetailClinicalProductCode";
7755            case UNSPSC: return "UNSPSC";
7756            case _ACTINVOICEDETAILDRUGPRODUCTCODE: return "_ActInvoiceDetailDrugProductCode";
7757            case GTIN: return "GTIN";
7758            case UPC: return "UPC";
7759            case _ACTINVOICEDETAILGENERICCODE: return "_ActInvoiceDetailGenericCode";
7760            case _ACTINVOICEDETAILGENERICADJUDICATORCODE: return "_ActInvoiceDetailGenericAdjudicatorCode";
7761            case COIN: return "COIN";
7762            case COPAYMENT: return "COPAYMENT";
7763            case DEDUCTIBLE: return "DEDUCTIBLE";
7764            case PAY: return "PAY";
7765            case SPEND: return "SPEND";
7766            case COINS: return "COINS";
7767            case _ACTINVOICEDETAILGENERICMODIFIERCODE: return "_ActInvoiceDetailGenericModifierCode";
7768            case AFTHRS: return "AFTHRS";
7769            case ISOL: return "ISOL";
7770            case OOO: return "OOO";
7771            case _ACTINVOICEDETAILGENERICPROVIDERCODE: return "_ActInvoiceDetailGenericProviderCode";
7772            case CANCAPT: return "CANCAPT";
7773            case DSC: return "DSC";
7774            case ESA: return "ESA";
7775            case FFSTOP: return "FFSTOP";
7776            case FNLFEE: return "FNLFEE";
7777            case FRSTFEE: return "FRSTFEE";
7778            case MARKUP: return "MARKUP";
7779            case MISSAPT: return "MISSAPT";
7780            case PERFEE: return "PERFEE";
7781            case PERMBNS: return "PERMBNS";
7782            case RESTOCK: return "RESTOCK";
7783            case TRAVEL: return "TRAVEL";
7784            case URGENT: return "URGENT";
7785            case _ACTINVOICEDETAILTAXCODE: return "_ActInvoiceDetailTaxCode";
7786            case FST: return "FST";
7787            case HST: return "HST";
7788            case PST: return "PST";
7789            case _ACTINVOICEDETAILPREFERREDACCOMMODATIONCODE: return "_ActInvoiceDetailPreferredAccommodationCode";
7790            case _ACTENCOUNTERACCOMMODATIONCODE: return "_ActEncounterAccommodationCode";
7791            case _HL7ACCOMMODATIONCODE: return "_HL7AccommodationCode";
7792            case I: return "I";
7793            case P: return "P";
7794            case S: return "S";
7795            case SP: return "SP";
7796            case W: return "W";
7797            case _ACTINVOICEDETAILCLINICALSERVICECODE: return "_ActInvoiceDetailClinicalServiceCode";
7798            case _ACTINVOICEGROUPCODE: return "_ActInvoiceGroupCode";
7799            case _ACTINVOICEINTERGROUPCODE: return "_ActInvoiceInterGroupCode";
7800            case CPNDDRGING: return "CPNDDRGING";
7801            case CPNDINDING: return "CPNDINDING";
7802            case CPNDSUPING: return "CPNDSUPING";
7803            case DRUGING: return "DRUGING";
7804            case FRAMEING: return "FRAMEING";
7805            case LENSING: return "LENSING";
7806            case PRDING: return "PRDING";
7807            case _ACTINVOICEROOTGROUPCODE: return "_ActInvoiceRootGroupCode";
7808            case CPINV: return "CPINV";
7809            case CSINV: return "CSINV";
7810            case CSPINV: return "CSPINV";
7811            case FININV: return "FININV";
7812            case OHSINV: return "OHSINV";
7813            case PAINV: return "PAINV";
7814            case RXCINV: return "RXCINV";
7815            case RXDINV: return "RXDINV";
7816            case SBFINV: return "SBFINV";
7817            case VRXINV: return "VRXINV";
7818            case _ACTINVOICEELEMENTSUMMARYCODE: return "_ActInvoiceElementSummaryCode";
7819            case _INVOICEELEMENTADJUDICATED: return "_InvoiceElementAdjudicated";
7820            case ADNFPPELAT: return "ADNFPPELAT";
7821            case ADNFPPELCT: return "ADNFPPELCT";
7822            case ADNFPPMNAT: return "ADNFPPMNAT";
7823            case ADNFPPMNCT: return "ADNFPPMNCT";
7824            case ADNFSPELAT: return "ADNFSPELAT";
7825            case ADNFSPELCT: return "ADNFSPELCT";
7826            case ADNFSPMNAT: return "ADNFSPMNAT";
7827            case ADNFSPMNCT: return "ADNFSPMNCT";
7828            case ADNPPPELAT: return "ADNPPPELAT";
7829            case ADNPPPELCT: return "ADNPPPELCT";
7830            case ADNPPPMNAT: return "ADNPPPMNAT";
7831            case ADNPPPMNCT: return "ADNPPPMNCT";
7832            case ADNPSPELAT: return "ADNPSPELAT";
7833            case ADNPSPELCT: return "ADNPSPELCT";
7834            case ADNPSPMNAT: return "ADNPSPMNAT";
7835            case ADNPSPMNCT: return "ADNPSPMNCT";
7836            case ADPPPPELAT: return "ADPPPPELAT";
7837            case ADPPPPELCT: return "ADPPPPELCT";
7838            case ADPPPPMNAT: return "ADPPPPMNAT";
7839            case ADPPPPMNCT: return "ADPPPPMNCT";
7840            case ADPPSPELAT: return "ADPPSPELAT";
7841            case ADPPSPELCT: return "ADPPSPELCT";
7842            case ADPPSPMNAT: return "ADPPSPMNAT";
7843            case ADPPSPMNCT: return "ADPPSPMNCT";
7844            case ADRFPPELAT: return "ADRFPPELAT";
7845            case ADRFPPELCT: return "ADRFPPELCT";
7846            case ADRFPPMNAT: return "ADRFPPMNAT";
7847            case ADRFPPMNCT: return "ADRFPPMNCT";
7848            case ADRFSPELAT: return "ADRFSPELAT";
7849            case ADRFSPELCT: return "ADRFSPELCT";
7850            case ADRFSPMNAT: return "ADRFSPMNAT";
7851            case ADRFSPMNCT: return "ADRFSPMNCT";
7852            case _INVOICEELEMENTPAID: return "_InvoiceElementPaid";
7853            case PDNFPPELAT: return "PDNFPPELAT";
7854            case PDNFPPELCT: return "PDNFPPELCT";
7855            case PDNFPPMNAT: return "PDNFPPMNAT";
7856            case PDNFPPMNCT: return "PDNFPPMNCT";
7857            case PDNFSPELAT: return "PDNFSPELAT";
7858            case PDNFSPELCT: return "PDNFSPELCT";
7859            case PDNFSPMNAT: return "PDNFSPMNAT";
7860            case PDNFSPMNCT: return "PDNFSPMNCT";
7861            case PDNPPPELAT: return "PDNPPPELAT";
7862            case PDNPPPELCT: return "PDNPPPELCT";
7863            case PDNPPPMNAT: return "PDNPPPMNAT";
7864            case PDNPPPMNCT: return "PDNPPPMNCT";
7865            case PDNPSPELAT: return "PDNPSPELAT";
7866            case PDNPSPELCT: return "PDNPSPELCT";
7867            case PDNPSPMNAT: return "PDNPSPMNAT";
7868            case PDNPSPMNCT: return "PDNPSPMNCT";
7869            case PDPPPPELAT: return "PDPPPPELAT";
7870            case PDPPPPELCT: return "PDPPPPELCT";
7871            case PDPPPPMNAT: return "PDPPPPMNAT";
7872            case PDPPPPMNCT: return "PDPPPPMNCT";
7873            case PDPPSPELAT: return "PDPPSPELAT";
7874            case PDPPSPELCT: return "PDPPSPELCT";
7875            case PDPPSPMNAT: return "PDPPSPMNAT";
7876            case PDPPSPMNCT: return "PDPPSPMNCT";
7877            case _INVOICEELEMENTSUBMITTED: return "_InvoiceElementSubmitted";
7878            case SBBLELAT: return "SBBLELAT";
7879            case SBBLELCT: return "SBBLELCT";
7880            case SBNFELAT: return "SBNFELAT";
7881            case SBNFELCT: return "SBNFELCT";
7882            case SBPDELAT: return "SBPDELAT";
7883            case SBPDELCT: return "SBPDELCT";
7884            case _ACTINVOICEOVERRIDECODE: return "_ActInvoiceOverrideCode";
7885            case COVGE: return "COVGE";
7886            case EFORM: return "EFORM";
7887            case FAX: return "FAX";
7888            case GFTH: return "GFTH";
7889            case LATE: return "LATE";
7890            case MANUAL: return "MANUAL";
7891            case OOJ: return "OOJ";
7892            case ORTHO: return "ORTHO";
7893            case PAPER: return "PAPER";
7894            case PIE: return "PIE";
7895            case PYRDELAY: return "PYRDELAY";
7896            case REFNR: return "REFNR";
7897            case REPSERV: return "REPSERV";
7898            case UNRELAT: return "UNRELAT";
7899            case VERBAUTH: return "VERBAUTH";
7900            case _ACTLISTCODE: return "_ActListCode";
7901            case _ACTOBSERVATIONLIST: return "_ActObservationList";
7902            case CARELIST: return "CARELIST";
7903            case CONDLIST: return "CONDLIST";
7904            case INTOLIST: return "INTOLIST";
7905            case PROBLIST: return "PROBLIST";
7906            case RISKLIST: return "RISKLIST";
7907            case GOALLIST: return "GOALLIST";
7908            case _ACTTHERAPYDURATIONWORKINGLISTCODE: return "_ActTherapyDurationWorkingListCode";
7909            case _ACTMEDICATIONTHERAPYDURATIONWORKINGLISTCODE: return "_ActMedicationTherapyDurationWorkingListCode";
7910            case ACU: return "ACU";
7911            case CHRON: return "CHRON";
7912            case ONET: return "ONET";
7913            case PRN: return "PRN";
7914            case MEDLIST: return "MEDLIST";
7915            case CURMEDLIST: return "CURMEDLIST";
7916            case DISCMEDLIST: return "DISCMEDLIST";
7917            case HISTMEDLIST: return "HISTMEDLIST";
7918            case _ACTMONITORINGPROTOCOLCODE: return "_ActMonitoringProtocolCode";
7919            case CTLSUB: return "CTLSUB";
7920            case INV: return "INV";
7921            case LU: return "LU";
7922            case OTC: return "OTC";
7923            case RX: return "RX";
7924            case SA: return "SA";
7925            case SAC: return "SAC";
7926            case _ACTNONOBSERVATIONINDICATIONCODE: return "_ActNonObservationIndicationCode";
7927            case IND01: return "IND01";
7928            case IND02: return "IND02";
7929            case IND03: return "IND03";
7930            case IND04: return "IND04";
7931            case IND05: return "IND05";
7932            case _ACTOBSERVATIONVERIFICATIONTYPE: return "_ActObservationVerificationType";
7933            case VFPAPER: return "VFPAPER";
7934            case _ACTPAYMENTCODE: return "_ActPaymentCode";
7935            case ACH: return "ACH";
7936            case CHK: return "CHK";
7937            case DDP: return "DDP";
7938            case NON: return "NON";
7939            case _ACTPHARMACYSUPPLYTYPE: return "_ActPharmacySupplyType";
7940            case DF: return "DF";
7941            case EM: return "EM";
7942            case SO: return "SO";
7943            case FF: return "FF";
7944            case FFC: return "FFC";
7945            case FFP: return "FFP";
7946            case FFSS: return "FFSS";
7947            case TF: return "TF";
7948            case FS: return "FS";
7949            case MS: return "MS";
7950            case RF: return "RF";
7951            case UD: return "UD";
7952            case RFC: return "RFC";
7953            case RFCS: return "RFCS";
7954            case RFF: return "RFF";
7955            case RFFS: return "RFFS";
7956            case RFP: return "RFP";
7957            case RFPS: return "RFPS";
7958            case RFS: return "RFS";
7959            case TB: return "TB";
7960            case TBS: return "TBS";
7961            case UDE: return "UDE";
7962            case _ACTPOLICYTYPE: return "_ActPolicyType";
7963            case _ACTPRIVACYPOLICY: return "_ActPrivacyPolicy";
7964            case _ACTCONSENTDIRECTIVE: return "_ActConsentDirective";
7965            case EMRGONLY: return "EMRGONLY";
7966            case GRANTORCHOICE: return "GRANTORCHOICE";
7967            case IMPLIED: return "IMPLIED";
7968            case IMPLIEDD: return "IMPLIEDD";
7969            case NOCONSENT: return "NOCONSENT";
7970            case NOPP: return "NOPP";
7971            case OPTIN: return "OPTIN";
7972            case OPTINR: return "OPTINR";
7973            case OPTOUT: return "OPTOUT";
7974            case OPTOUTE: return "OPTOUTE";
7975            case _ACTPRIVACYLAW: return "_ActPrivacyLaw";
7976            case _ACTUSPRIVACYLAW: return "_ActUSPrivacyLaw";
7977            case _42CFRPART2: return "42CFRPart2";
7978            case COMMONRULE: return "CommonRule";
7979            case HIPAANOPP: return "HIPAANOPP";
7980            case HIPAAPSYNOTES: return "HIPAAPsyNotes";
7981            case HIPAASELFPAY: return "HIPAASelfPay";
7982            case TITLE38SECTION7332: return "Title38Section7332";
7983            case _INFORMATIONSENSITIVITYPOLICY: return "_InformationSensitivityPolicy";
7984            case _ACTINFORMATIONSENSITIVITYPOLICY: return "_ActInformationSensitivityPolicy";
7985            case ETH: return "ETH";
7986            case GDIS: return "GDIS";
7987            case HIV: return "HIV";
7988            case PSY: return "PSY";
7989            case SCA: return "SCA";
7990            case SOC: return "SOC";
7991            case SDV: return "SDV";
7992            case SEX: return "SEX";
7993            case STD: return "STD";
7994            case TBOO: return "TBOO";
7995            case SICKLE: return "SICKLE";
7996            case _ENTITYSENSITIVITYPOLICYTYPE: return "_EntitySensitivityPolicyType";
7997            case DEMO: return "DEMO";
7998            case DOB: return "DOB";
7999            case GENDER: return "GENDER";
8000            case LIVARG: return "LIVARG";
8001            case MARST: return "MARST";
8002            case RACE: return "RACE";
8003            case REL: return "REL";
8004            case _ROLEINFORMATIONSENSITIVITYPOLICY: return "_RoleInformationSensitivityPolicy";
8005            case B: return "B";
8006            case EMPL: return "EMPL";
8007            case LOCIS: return "LOCIS";
8008            case SSP: return "SSP";
8009            case ADOL: return "ADOL";
8010            case CEL: return "CEL";
8011            case DIA: return "DIA";
8012            case DRGIS: return "DRGIS";
8013            case EMP: return "EMP";
8014            case PDS: return "PDS";
8015            case PRS: return "PRS";
8016            case COMPT: return "COMPT";
8017            case HRCOMPT: return "HRCOMPT";
8018            case RESCOMPT: return "RESCOMPT";
8019            case RMGTCOMPT: return "RMGTCOMPT";
8020            case ACTTRUSTPOLICYTYPE: return "ActTrustPolicyType";
8021            case TRSTACCRD: return "TRSTACCRD";
8022            case TRSTAGRE: return "TRSTAGRE";
8023            case TRSTASSUR: return "TRSTASSUR";
8024            case TRSTCERT: return "TRSTCERT";
8025            case TRSTFWK: return "TRSTFWK";
8026            case TRSTMEC: return "TRSTMEC";
8027            case COVPOL: return "COVPOL";
8028            case SECURITYPOLICY: return "SecurityPolicy";
8029            case OBLIGATIONPOLICY: return "ObligationPolicy";
8030            case ANONY: return "ANONY";
8031            case AOD: return "AOD";
8032            case AUDIT: return "AUDIT";
8033            case AUDTR: return "AUDTR";
8034            case CPLYCC: return "CPLYCC";
8035            case CPLYCD: return "CPLYCD";
8036            case CPLYJPP: return "CPLYJPP";
8037            case CPLYOPP: return "CPLYOPP";
8038            case CPLYOSP: return "CPLYOSP";
8039            case CPLYPOL: return "CPLYPOL";
8040            case DECLASSIFYLABEL: return "DECLASSIFYLABEL";
8041            case DEID: return "DEID";
8042            case DELAU: return "DELAU";
8043            case DOWNGRDLABEL: return "DOWNGRDLABEL";
8044            case DRIVLABEL: return "DRIVLABEL";
8045            case ENCRYPT: return "ENCRYPT";
8046            case ENCRYPTR: return "ENCRYPTR";
8047            case ENCRYPTT: return "ENCRYPTT";
8048            case ENCRYPTU: return "ENCRYPTU";
8049            case HUAPRV: return "HUAPRV";
8050            case LABEL: return "LABEL";
8051            case MASK: return "MASK";
8052            case MINEC: return "MINEC";
8053            case PERSISTLABEL: return "PERSISTLABEL";
8054            case PRIVMARK: return "PRIVMARK";
8055            case PSEUD: return "PSEUD";
8056            case REDACT: return "REDACT";
8057            case UPGRDLABEL: return "UPGRDLABEL";
8058            case REFRAINPOLICY: return "RefrainPolicy";
8059            case NOAUTH: return "NOAUTH";
8060            case NOCOLLECT: return "NOCOLLECT";
8061            case NODSCLCD: return "NODSCLCD";
8062            case NODSCLCDS: return "NODSCLCDS";
8063            case NOINTEGRATE: return "NOINTEGRATE";
8064            case NOLIST: return "NOLIST";
8065            case NOMOU: return "NOMOU";
8066            case NOORGPOL: return "NOORGPOL";
8067            case NOPAT: return "NOPAT";
8068            case NOPERSISTP: return "NOPERSISTP";
8069            case NORDSCLCD: return "NORDSCLCD";
8070            case NORDSCLCDS: return "NORDSCLCDS";
8071            case NORDSCLW: return "NORDSCLW";
8072            case NORELINK: return "NORELINK";
8073            case NOREUSE: return "NOREUSE";
8074            case NOVIP: return "NOVIP";
8075            case ORCON: return "ORCON";
8076            case _ACTPRODUCTACQUISITIONCODE: return "_ActProductAcquisitionCode";
8077            case LOAN: return "LOAN";
8078            case RENT: return "RENT";
8079            case TRANSFER: return "TRANSFER";
8080            case SALE: return "SALE";
8081            case _ACTSPECIMENTRANSPORTCODE: return "_ActSpecimenTransportCode";
8082            case SREC: return "SREC";
8083            case SSTOR: return "SSTOR";
8084            case STRAN: return "STRAN";
8085            case _ACTSPECIMENTREATMENTCODE: return "_ActSpecimenTreatmentCode";
8086            case ACID: return "ACID";
8087            case ALK: return "ALK";
8088            case DEFB: return "DEFB";
8089            case FILT: return "FILT";
8090            case LDLP: return "LDLP";
8091            case NEUT: return "NEUT";
8092            case RECA: return "RECA";
8093            case UFIL: return "UFIL";
8094            case _ACTSUBSTANCEADMINISTRATIONCODE: return "_ActSubstanceAdministrationCode";
8095            case DRUG: return "DRUG";
8096            case FD: return "FD";
8097            case IMMUNIZ: return "IMMUNIZ";
8098            case BOOSTER: return "BOOSTER";
8099            case INITIMMUNIZ: return "INITIMMUNIZ";
8100            case _ACTTASKCODE: return "_ActTaskCode";
8101            case OE: return "OE";
8102            case LABOE: return "LABOE";
8103            case MEDOE: return "MEDOE";
8104            case PATDOC: return "PATDOC";
8105            case ALLERLREV: return "ALLERLREV";
8106            case CLINNOTEE: return "CLINNOTEE";
8107            case DIAGLISTE: return "DIAGLISTE";
8108            case DISCHINSTE: return "DISCHINSTE";
8109            case DISCHSUME: return "DISCHSUME";
8110            case PATEDUE: return "PATEDUE";
8111            case PATREPE: return "PATREPE";
8112            case PROBLISTE: return "PROBLISTE";
8113            case RADREPE: return "RADREPE";
8114            case IMMLREV: return "IMMLREV";
8115            case REMLREV: return "REMLREV";
8116            case WELLREMLREV: return "WELLREMLREV";
8117            case PATINFO: return "PATINFO";
8118            case ALLERLE: return "ALLERLE";
8119            case CDSREV: return "CDSREV";
8120            case CLINNOTEREV: return "CLINNOTEREV";
8121            case DISCHSUMREV: return "DISCHSUMREV";
8122            case DIAGLISTREV: return "DIAGLISTREV";
8123            case IMMLE: return "IMMLE";
8124            case LABRREV: return "LABRREV";
8125            case MICRORREV: return "MICRORREV";
8126            case MICROORGRREV: return "MICROORGRREV";
8127            case MICROSENSRREV: return "MICROSENSRREV";
8128            case MLREV: return "MLREV";
8129            case MARWLREV: return "MARWLREV";
8130            case OREV: return "OREV";
8131            case PATREPREV: return "PATREPREV";
8132            case PROBLISTREV: return "PROBLISTREV";
8133            case RADREPREV: return "RADREPREV";
8134            case REMLE: return "REMLE";
8135            case WELLREMLE: return "WELLREMLE";
8136            case RISKASSESS: return "RISKASSESS";
8137            case FALLRISK: return "FALLRISK";
8138            case _ACTTRANSPORTATIONMODECODE: return "_ActTransportationModeCode";
8139            case _ACTPATIENTTRANSPORTATIONMODECODE: return "_ActPatientTransportationModeCode";
8140            case AFOOT: return "AFOOT";
8141            case AMBT: return "AMBT";
8142            case AMBAIR: return "AMBAIR";
8143            case AMBGRND: return "AMBGRND";
8144            case AMBHELO: return "AMBHELO";
8145            case LAWENF: return "LAWENF";
8146            case PRVTRN: return "PRVTRN";
8147            case PUBTRN: return "PUBTRN";
8148            case _OBSERVATIONTYPE: return "_ObservationType";
8149            case _ACTSPECOBSCODE: return "_ActSpecObsCode";
8150            case ARTBLD: return "ARTBLD";
8151            case DILUTION: return "DILUTION";
8152            case AUTOHIGH: return "AUTO-HIGH";
8153            case AUTOLOW: return "AUTO-LOW";
8154            case PRE: return "PRE";
8155            case RERUN: return "RERUN";
8156            case EVNFCTS: return "EVNFCTS";
8157            case INTFR: return "INTFR";
8158            case FIBRIN: return "FIBRIN";
8159            case HEMOLYSIS: return "HEMOLYSIS";
8160            case ICTERUS: return "ICTERUS";
8161            case LIPEMIA: return "LIPEMIA";
8162            case VOLUME: return "VOLUME";
8163            case AVAILABLE: return "AVAILABLE";
8164            case CONSUMPTION: return "CONSUMPTION";
8165            case CURRENT: return "CURRENT";
8166            case INITIAL: return "INITIAL";
8167            case _ANNOTATIONTYPE: return "_AnnotationType";
8168            case _ACTPATIENTANNOTATIONTYPE: return "_ActPatientAnnotationType";
8169            case ANNDI: return "ANNDI";
8170            case ANNGEN: return "ANNGEN";
8171            case ANNIMM: return "ANNIMM";
8172            case ANNLAB: return "ANNLAB";
8173            case ANNMED: return "ANNMED";
8174            case _GENETICOBSERVATIONTYPE: return "_GeneticObservationType";
8175            case GENE: return "GENE";
8176            case _IMMUNIZATIONOBSERVATIONTYPE: return "_ImmunizationObservationType";
8177            case OBSANTC: return "OBSANTC";
8178            case OBSANTV: return "OBSANTV";
8179            case _INDIVIDUALCASESAFETYREPORTTYPE: return "_IndividualCaseSafetyReportType";
8180            case PATADVEVNT: return "PAT_ADV_EVNT";
8181            case VACPROBLEM: return "VAC_PROBLEM";
8182            case _LOINCOBSERVATIONACTCONTEXTAGETYPE: return "_LOINCObservationActContextAgeType";
8183            case _216119: return "21611-9";
8184            case _216127: return "21612-7";
8185            case _295535: return "29553-5";
8186            case _305250: return "30525-0";
8187            case _309724: return "30972-4";
8188            case _MEDICATIONOBSERVATIONTYPE: return "_MedicationObservationType";
8189            case REPHALFLIFE: return "REP_HALF_LIFE";
8190            case SPLCOATING: return "SPLCOATING";
8191            case SPLCOLOR: return "SPLCOLOR";
8192            case SPLIMAGE: return "SPLIMAGE";
8193            case SPLIMPRINT: return "SPLIMPRINT";
8194            case SPLSCORING: return "SPLSCORING";
8195            case SPLSHAPE: return "SPLSHAPE";
8196            case SPLSIZE: return "SPLSIZE";
8197            case SPLSYMBOL: return "SPLSYMBOL";
8198            case _OBSERVATIONISSUETRIGGERCODEDOBSERVATIONTYPE: return "_ObservationIssueTriggerCodedObservationType";
8199            case _CASETRANSMISSIONMODE: return "_CaseTransmissionMode";
8200            case AIRTRNS: return "AIRTRNS";
8201            case ANANTRNS: return "ANANTRNS";
8202            case ANHUMTRNS: return "ANHUMTRNS";
8203            case BDYFLDTRNS: return "BDYFLDTRNS";
8204            case BLDTRNS: return "BLDTRNS";
8205            case DERMTRNS: return "DERMTRNS";
8206            case ENVTRNS: return "ENVTRNS";
8207            case FECTRNS: return "FECTRNS";
8208            case FOMTRNS: return "FOMTRNS";
8209            case FOODTRNS: return "FOODTRNS";
8210            case HUMHUMTRNS: return "HUMHUMTRNS";
8211            case INDTRNS: return "INDTRNS";
8212            case LACTTRNS: return "LACTTRNS";
8213            case NOSTRNS: return "NOSTRNS";
8214            case PARTRNS: return "PARTRNS";
8215            case PLACTRNS: return "PLACTRNS";
8216            case SEXTRNS: return "SEXTRNS";
8217            case TRNSFTRNS: return "TRNSFTRNS";
8218            case VECTRNS: return "VECTRNS";
8219            case WATTRNS: return "WATTRNS";
8220            case _OBSERVATIONQUALITYMEASUREATTRIBUTE: return "_ObservationQualityMeasureAttribute";
8221            case AGGREGATE: return "AGGREGATE";
8222            case CMPMSRMTH: return "CMPMSRMTH";
8223            case CMPMSRSCRWGHT: return "CMPMSRSCRWGHT";
8224            case COPY: return "COPY";
8225            case CRS: return "CRS";
8226            case DEF: return "DEF";
8227            case DISC: return "DISC";
8228            case FINALDT: return "FINALDT";
8229            case GUIDE: return "GUIDE";
8230            case IDUR: return "IDUR";
8231            case ITMCNT: return "ITMCNT";
8232            case KEY: return "KEY";
8233            case MEDT: return "MEDT";
8234            case MSD: return "MSD";
8235            case MSRADJ: return "MSRADJ";
8236            case MSRAGG: return "MSRAGG";
8237            case MSRIMPROV: return "MSRIMPROV";
8238            case MSRJUR: return "MSRJUR";
8239            case MSRRPTR: return "MSRRPTR";
8240            case MSRRPTTIME: return "MSRRPTTIME";
8241            case MSRSCORE: return "MSRSCORE";
8242            case MSRSET: return "MSRSET";
8243            case MSRTOPIC: return "MSRTOPIC";
8244            case MSRTP: return "MSRTP";
8245            case MSRTYPE: return "MSRTYPE";
8246            case RAT: return "RAT";
8247            case REF: return "REF";
8248            case SDE: return "SDE";
8249            case STRAT: return "STRAT";
8250            case TRANF: return "TRANF";
8251            case USE: return "USE";
8252            case _OBSERVATIONSEQUENCETYPE: return "_ObservationSequenceType";
8253            case TIMEABSOLUTE: return "TIME_ABSOLUTE";
8254            case TIMERELATIVE: return "TIME_RELATIVE";
8255            case _OBSERVATIONSERIESTYPE: return "_ObservationSeriesType";
8256            case _ECGOBSERVATIONSERIESTYPE: return "_ECGObservationSeriesType";
8257            case REPRESENTATIVEBEAT: return "REPRESENTATIVE_BEAT";
8258            case RHYTHM: return "RHYTHM";
8259            case _PATIENTIMMUNIZATIONRELATEDOBSERVATIONTYPE: return "_PatientImmunizationRelatedObservationType";
8260            case CLSSRM: return "CLSSRM";
8261            case GRADE: return "GRADE";
8262            case SCHL: return "SCHL";
8263            case SCHLDIV: return "SCHLDIV";
8264            case TEACHER: return "TEACHER";
8265            case _POPULATIONINCLUSIONOBSERVATIONTYPE: return "_PopulationInclusionObservationType";
8266            case DENEX: return "DENEX";
8267            case DENEXCEP: return "DENEXCEP";
8268            case DENOM: return "DENOM";
8269            case IPOP: return "IPOP";
8270            case IPPOP: return "IPPOP";
8271            case MSRPOPL: return "MSRPOPL";
8272            case MSRPOPLEX: return "MSRPOPLEX";
8273            case NUMER: return "NUMER";
8274            case NUMEX: return "NUMEX";
8275            case _PREFERENCEOBSERVATIONTYPE: return "_PreferenceObservationType";
8276            case PREFSTRENGTH: return "PREFSTRENGTH";
8277            case ADVERSEREACTION: return "ADVERSE_REACTION";
8278            case ASSERTION: return "ASSERTION";
8279            case CASESER: return "CASESER";
8280            case CDIO: return "CDIO";
8281            case CRIT: return "CRIT";
8282            case CTMO: return "CTMO";
8283            case DX: return "DX";
8284            case ADMDX: return "ADMDX";
8285            case DISDX: return "DISDX";
8286            case INTDX: return "INTDX";
8287            case NOI: return "NOI";
8288            case GISTIER: return "GISTIER";
8289            case HHOBS: return "HHOBS";
8290            case ISSUE: return "ISSUE";
8291            case _ACTADMINISTRATIVEDETECTEDISSUECODE: return "_ActAdministrativeDetectedIssueCode";
8292            case _ACTADMINISTRATIVEAUTHORIZATIONDETECTEDISSUECODE: return "_ActAdministrativeAuthorizationDetectedIssueCode";
8293            case NAT: return "NAT";
8294            case SUPPRESSED: return "SUPPRESSED";
8295            case VALIDAT: return "VALIDAT";
8296            case KEY204: return "KEY204";
8297            case KEY205: return "KEY205";
8298            case COMPLY: return "COMPLY";
8299            case DUPTHPY: return "DUPTHPY";
8300            case DUPTHPCLS: return "DUPTHPCLS";
8301            case DUPTHPGEN: return "DUPTHPGEN";
8302            case ABUSE: return "ABUSE";
8303            case FRAUD: return "FRAUD";
8304            case PLYDOC: return "PLYDOC";
8305            case PLYPHRM: return "PLYPHRM";
8306            case DOSE: return "DOSE";
8307            case DOSECOND: return "DOSECOND";
8308            case DOSEDUR: return "DOSEDUR";
8309            case DOSEDURH: return "DOSEDURH";
8310            case DOSEDURHIND: return "DOSEDURHIND";
8311            case DOSEDURL: return "DOSEDURL";
8312            case DOSEDURLIND: return "DOSEDURLIND";
8313            case DOSEH: return "DOSEH";
8314            case DOSEHINDA: return "DOSEHINDA";
8315            case DOSEHIND: return "DOSEHIND";
8316            case DOSEHINDSA: return "DOSEHINDSA";
8317            case DOSEHINDW: return "DOSEHINDW";
8318            case DOSEIVL: return "DOSEIVL";
8319            case DOSEIVLIND: return "DOSEIVLIND";
8320            case DOSEL: return "DOSEL";
8321            case DOSELINDA: return "DOSELINDA";
8322            case DOSELIND: return "DOSELIND";
8323            case DOSELINDSA: return "DOSELINDSA";
8324            case DOSELINDW: return "DOSELINDW";
8325            case MDOSE: return "MDOSE";
8326            case OBSA: return "OBSA";
8327            case AGE: return "AGE";
8328            case ADALRT: return "ADALRT";
8329            case GEALRT: return "GEALRT";
8330            case PEALRT: return "PEALRT";
8331            case COND: return "COND";
8332            case HGHT: return "HGHT";
8333            case LACT: return "LACT";
8334            case PREG: return "PREG";
8335            case WGHT: return "WGHT";
8336            case CREACT: return "CREACT";
8337            case GEN: return "GEN";
8338            case GEND: return "GEND";
8339            case LAB: return "LAB";
8340            case REACT: return "REACT";
8341            case ALGY: return "ALGY";
8342            case INT: return "INT";
8343            case RREACT: return "RREACT";
8344            case RALG: return "RALG";
8345            case RAR: return "RAR";
8346            case RINT: return "RINT";
8347            case BUS: return "BUS";
8348            case CODEINVAL: return "CODE_INVAL";
8349            case CODEDEPREC: return "CODE_DEPREC";
8350            case FORMAT: return "FORMAT";
8351            case ILLEGAL: return "ILLEGAL";
8352            case LENRANGE: return "LEN_RANGE";
8353            case LENLONG: return "LEN_LONG";
8354            case LENSHORT: return "LEN_SHORT";
8355            case MISSCOND: return "MISSCOND";
8356            case MISSMAND: return "MISSMAND";
8357            case NODUPS: return "NODUPS";
8358            case NOPERSIST: return "NOPERSIST";
8359            case REPRANGE: return "REP_RANGE";
8360            case MAXOCCURS: return "MAXOCCURS";
8361            case MINOCCURS: return "MINOCCURS";
8362            case _ACTADMINISTRATIVERULEDETECTEDISSUECODE: return "_ActAdministrativeRuleDetectedIssueCode";
8363            case KEY206: return "KEY206";
8364            case OBSOLETE: return "OBSOLETE";
8365            case _ACTSUPPLIEDITEMDETECTEDISSUECODE: return "_ActSuppliedItemDetectedIssueCode";
8366            case _ADMINISTRATIONDETECTEDISSUECODE: return "_AdministrationDetectedIssueCode";
8367            case _APPROPRIATENESSDETECTEDISSUECODE: return "_AppropriatenessDetectedIssueCode";
8368            case _INTERACTIONDETECTEDISSUECODE: return "_InteractionDetectedIssueCode";
8369            case FOOD: return "FOOD";
8370            case TPROD: return "TPROD";
8371            case DRG: return "DRG";
8372            case NHP: return "NHP";
8373            case NONRX: return "NONRX";
8374            case PREVINEF: return "PREVINEF";
8375            case DACT: return "DACT";
8376            case TIME: return "TIME";
8377            case ALRTENDLATE: return "ALRTENDLATE";
8378            case ALRTSTRTLATE: return "ALRTSTRTLATE";
8379            case _TIMINGDETECTEDISSUECODE: return "_TimingDetectedIssueCode";
8380            case ENDLATE: return "ENDLATE";
8381            case STRTLATE: return "STRTLATE";
8382            case _SUPPLYDETECTEDISSUECODE: return "_SupplyDetectedIssueCode";
8383            case ALLDONE: return "ALLDONE";
8384            case FULFIL: return "FULFIL";
8385            case NOTACTN: return "NOTACTN";
8386            case NOTEQUIV: return "NOTEQUIV";
8387            case NOTEQUIVGEN: return "NOTEQUIVGEN";
8388            case NOTEQUIVTHER: return "NOTEQUIVTHER";
8389            case TIMING: return "TIMING";
8390            case INTERVAL: return "INTERVAL";
8391            case MINFREQ: return "MINFREQ";
8392            case HELD: return "HELD";
8393            case TOOLATE: return "TOOLATE";
8394            case TOOSOON: return "TOOSOON";
8395            case HISTORIC: return "HISTORIC";
8396            case PATPREF: return "PATPREF";
8397            case PATPREFALT: return "PATPREFALT";
8398            case KSUBJ: return "KSUBJ";
8399            case KSUBT: return "KSUBT";
8400            case OINT: return "OINT";
8401            case ALG: return "ALG";
8402            case DALG: return "DALG";
8403            case EALG: return "EALG";
8404            case FALG: return "FALG";
8405            case DINT: return "DINT";
8406            case DNAINT: return "DNAINT";
8407            case EINT: return "EINT";
8408            case ENAINT: return "ENAINT";
8409            case FINT: return "FINT";
8410            case FNAINT: return "FNAINT";
8411            case NAINT: return "NAINT";
8412            case SEV: return "SEV";
8413            case _FDALABELDATA: return "_FDALabelData";
8414            case FDACOATING: return "FDACOATING";
8415            case FDACOLOR: return "FDACOLOR";
8416            case FDAIMPRINTCD: return "FDAIMPRINTCD";
8417            case FDALOGO: return "FDALOGO";
8418            case FDASCORING: return "FDASCORING";
8419            case FDASHAPE: return "FDASHAPE";
8420            case FDASIZE: return "FDASIZE";
8421            case _ROIOVERLAYSHAPE: return "_ROIOverlayShape";
8422            case CIRCLE: return "CIRCLE";
8423            case ELLIPSE: return "ELLIPSE";
8424            case POINT: return "POINT";
8425            case POLY: return "POLY";
8426            case C: return "C";
8427            case DIET: return "DIET";
8428            case BR: return "BR";
8429            case DM: return "DM";
8430            case FAST: return "FAST";
8431            case FORMULA: return "FORMULA";
8432            case GF: return "GF";
8433            case LF: return "LF";
8434            case LP: return "LP";
8435            case LQ: return "LQ";
8436            case LS: return "LS";
8437            case N: return "N";
8438            case NF: return "NF";
8439            case PAF: return "PAF";
8440            case PAR: return "PAR";
8441            case RD: return "RD";
8442            case SCH: return "SCH";
8443            case SUPPLEMENT: return "SUPPLEMENT";
8444            case T: return "T";
8445            case VLI: return "VLI";
8446            case DRUGPRG: return "DRUGPRG";
8447            case F: return "F";
8448            case PRLMN: return "PRLMN";
8449            case SECOBS: return "SECOBS";
8450            case SECCATOBS: return "SECCATOBS";
8451            case SECCLASSOBS: return "SECCLASSOBS";
8452            case SECCONOBS: return "SECCONOBS";
8453            case SECINTOBS: return "SECINTOBS";
8454            case SECALTINTOBS: return "SECALTINTOBS";
8455            case SECDATINTOBS: return "SECDATINTOBS";
8456            case SECINTCONOBS: return "SECINTCONOBS";
8457            case SECINTPRVOBS: return "SECINTPRVOBS";
8458            case SECINTPRVABOBS: return "SECINTPRVABOBS";
8459            case SECINTPRVRBOBS: return "SECINTPRVRBOBS";
8460            case SECINTSTOBS: return "SECINTSTOBS";
8461            case SECTRSTOBS: return "SECTRSTOBS";
8462            case TRSTACCRDOBS: return "TRSTACCRDOBS";
8463            case TRSTAGREOBS: return "TRSTAGREOBS";
8464            case TRSTCERTOBS: return "TRSTCERTOBS";
8465            case TRSTFWKOBS: return "TRSTFWKOBS";
8466            case TRSTLOAOBS: return "TRSTLOAOBS";
8467            case TRSTMECOBS: return "TRSTMECOBS";
8468            case SUBSIDFFS: return "SUBSIDFFS";
8469            case WRKCOMP: return "WRKCOMP";
8470            case _ACTPROCEDURECODE: return "_ActProcedureCode";
8471            case _ACTBILLABLESERVICECODE: return "_ActBillableServiceCode";
8472            case _HL7DEFINEDACTCODES: return "_HL7DefinedActCodes";
8473            case COPAY: return "COPAY";
8474            case DEDUCT: return "DEDUCT";
8475            case DOSEIND: return "DOSEIND";
8476            case PRA: return "PRA";
8477            case STORE: return "STORE";
8478            case NULL: return null;
8479            default: return "?";
8480          }
8481        }
8482        public String getSystem() {
8483          return "http://hl7.org/fhir/v3/ActCode";
8484        }
8485        public String getDefinition() {
8486          switch (this) {
8487            case _ACTACCOUNTCODE: return "An account represents a grouping of financial transactions that are tracked and reported together with a single balance.              Examples of account codes (types) are Patient billing accounts (collection of charges), Cost centers; Cash.";
8488            case ACCTRECEIVABLE: return "An account for collecting charges, reversals, adjustments and payments, including deductibles, copayments, coinsurance (financial transactions) credited or debited to the account receivable account for a patient's encounter.";
8489            case CASH: return "Cash";
8490            case CC: return "Description: Types of advance payment to be made on a plastic card usually issued by a financial institution used of purchasing services and/or products.";
8491            case AE: return "American Express";
8492            case DN: return "Diner's Club";
8493            case DV: return "Discover Card";
8494            case MC: return "Master Card";
8495            case V: return "Visa";
8496            case PBILLACCT: return "An account representing charges and credits (financial transactions) for a patient's encounter.";
8497            case _ACTADJUDICATIONCODE: return "Includes coded responses that will occur as a result of the adjudication of an electronic invoice at a summary level and provides guidance on interpretation of the referenced adjudication results.";
8498            case _ACTADJUDICATIONGROUPCODE: return "Catagorization of grouping criteria for the associated transactions and/or summary (totals, subtotals).";
8499            case CONT: return "Transaction counts and value totals by Contract Identifier.";
8500            case DAY: return "Transaction counts and value totals for each calendar day within the date range specified.";
8501            case LOC: return "Transaction counts and value totals by service location (e.g clinic).";
8502            case MONTH: return "Transaction counts and value totals for each calendar month within the date range specified.";
8503            case PERIOD: return "Transaction counts and value totals for the date range specified.";
8504            case PROV: return "Transaction counts and value totals by Provider Identifier.";
8505            case WEEK: return "Transaction counts and value totals for each calendar week within the date range specified.";
8506            case YEAR: return "Transaction counts and value totals for each calendar year within the date range specified.";
8507            case AA: return "The invoice element has been accepted for payment but one or more adjustment(s) have been made to one or more invoice element line items (component charges).  \r\n\n                        Also includes the concept 'Adjudicate as zero' and items not covered under a particular Policy.  \r\n\n                        Invoice element can be reversed (nullified).  \r\n\n                        Recommend that the invoice element is saved for DUR (Drug Utilization Reporting).";
8508            case ANF: return "The invoice element has been accepted for payment but one or more adjustment(s) have been made to one or more invoice element line items (component charges) without changing the amount.  \r\n\n                        Invoice element can be reversed (nullified).  \r\n\n                        Recommend that the invoice element is saved for DUR (Drug Utilization Reporting).";
8509            case AR: return "The invoice element has passed through the adjudication process but payment is refused due to one or more reasons.\r\n\n                        Includes items such as patient not covered, or invoice element is not constructed according to payer rules (e.g. 'invoice submitted too late').\r\n\n                        If one invoice element line item in the invoice element structure is rejected, the remaining line items may not be adjudicated and the complete group is treated as rejected.\r\n\n                        A refused invoice element can be forwarded to the next payer (for Coordination of Benefits) or modified and resubmitted to refusing payer.\r\n\n                        Invoice element cannot be reversed (nullified) as there is nothing to reverse.  \r\n\n                        Recommend that the invoice element is not saved for DUR (Drug Utilization Reporting).";
8510            case AS: return "The invoice element was/will be paid exactly as submitted, without financial adjustment(s).\r\n\n                        If the dollar amount stays the same, but the billing codes have been amended or financial adjustments have been applied through the adjudication process, the invoice element is treated as \"Adjudicated with Adjustment\".\r\n\n                        If information items are included in the adjudication results that do not affect the monetary amounts paid, then this is still Adjudicated as Submitted (e.g. 'reached Plan Maximum on this Claim').  \r\n\n                        Invoice element can be reversed (nullified).  \r\n\n                        Recommend that the invoice element is saved for DUR (Drug Utilization Reporting).";
8511            case _ACTADJUDICATIONRESULTACTIONCODE: return "Actions to be carried out by the recipient of the Adjudication Result information.";
8512            case DISPLAY: return "The adjudication result associated is to be displayed to the receiver of the adjudication result.";
8513            case FORM: return "The adjudication result associated is to be printed on the specified form, which is then provided to the covered party.";
8514            case _ACTBILLABLEMODIFIERCODE: return "Definition:An identifying modifier code for healthcare interventions or procedures.";
8515            case CPTM: return "Description:CPT modifier codes are found in Appendix A of CPT 2000 Standard Edition.";
8516            case HCPCSA: return "Description:HCPCS Level II (HCFA-assigned) and Carrier-assigned (Level III) modifiers are reported in Appendix A of CPT 2000 Standard Edition and in the Medicare Bulletin.";
8517            case _ACTBILLINGARRANGEMENTCODE: return "The type of provision(s)  made for reimbursing for the deliver of healthcare services and/or goods provided by a Provider, over a specified period.";
8518            case BLK: return "A billing arrangement where a Provider charges a lump sum to provide a prescribed group (volume) of services to a single patient which occur over a period of time.  Services included in the block may vary.  \r\n\n                        This billing arrangement is also known as Program of Care for some specific Payors and Program Fees for other Payors.";
8519            case CAP: return "A billing arrangement where the payment made to a Provider is determined by analyzing one or more demographic attributes about the persons/patients who are enrolled with the Provider (in their practice).";
8520            case CONTF: return "A billing arrangement where a Provider charges a lump sum to provide a particular volume of one or more interventions/procedures or groups of interventions/procedures.";
8521            case FINBILL: return "A billing arrangement where a Provider charges for non-clinical items.  This includes interest in arrears, mileage, etc.  Clinical content is not     included in Invoices submitted with this type of billing arrangement.";
8522            case ROST: return "A billing arrangement where funding is based on a list of individuals registered as patients of the Provider.";
8523            case SESS: return "A billing arrangement where a Provider charges a sum to provide a group (volume) of interventions/procedures to one or more patients within a defined period of time, typically on the same date.  Interventions/procedures included in the session may vary.";
8524            case FFS: return "A billing arrangement where a Provider charges a separate fee for each intervention/procedure/event or product.\r\n\n                        Fee for Service is used when an individual intervention/procedure/event is used for billing purposes.  In other words, fees are associated with the  intervention/procedure/event.  For example, a specific CCI (Canadian Classification of Interventions) code has an associated fee and is used for billing purposes.";
8525            case FFPS: return "A first fill where the quantity supplied is less than one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a partial fill might be for only 30 tablets.) and also where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets)";
8526            case FFCS: return "A first fill where the quantity supplied is equal to one full repetition of the ordered amount. (e.g. If the order was 90 tablets, 3 refills, a complete fill would be for the full 90 tablets) and also where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).";
8527            case TFS: return "A fill where a small portion is provided to allow for determination of the therapy effectiveness and patient tolerance and also where the strength supplied is less than the ordered strength (e.g. 10mg for an order of 50mg where a subsequent fill will dispense 40mg tablets).";
8528            case _ACTBOUNDEDROICODE: return "Type of bounded ROI.";
8529            case ROIFS: return "A fully specified bounded Region of Interest (ROI) delineates a ROI in which only those dimensions participate that are specified by boundary criteria, whereas all other dimensions are excluded.  For example a ROI to mark an episode of \"ST elevation\" in a subset of the EKG leads V2, V3, and V4 would include 4 boundaries, one each for time, V2, V3, and V4.";
8530            case ROIPS: return "A partially specified bounded Region of Interest (ROI) specifies a ROI in which at least all values in the dimensions specified by the boundary criteria participate. For example, if an episode of ventricular fibrillations (VFib) is observed, it usually doesn't make sense to exclude any EKG leads from the observation and the partially specified ROI would contain only one boundary for time indicating the time interval where VFib was observed.";
8531            case _ACTCAREPROVISIONCODE: return "Description:The type and scope of responsibility taken-on by the performer of the Act for a specific subject of care.";
8532            case _ACTCREDENTIALEDCARECODE: return "Description:The type and scope of legal and/or professional responsibility taken-on by the performer of the Act for a specific subject of care as described by a credentialing agency, i.e. government or non-government agency. Failure in executing this Act may result in loss of credential to the person or organization who participates as performer of the Act. Excludes employment agreements.\r\n\n                        \n                           Example:Hospital license; physician license; clinic accreditation.";
8533            case _ACTCREDENTIALEDCAREPROVISIONPERSONCODE: return "Description:The type and scope of legal and/or professional responsibility taken-on by the performer of the Act for a specific subject of care as described by an agency for credentialing individuals.";
8534            case CACC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8535            case CAIC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8536            case CAMC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8537            case CANC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8538            case CAPC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8539            case CBGC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8540            case CCCC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8541            case CCGC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8542            case CCPC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8543            case CCSC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8544            case CDEC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8545            case CDRC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8546            case CEMC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8547            case CFPC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8548            case CIMC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8549            case CMGC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8550            case CNEC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board";
8551            case CNMC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8552            case CNQC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8553            case CNSC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8554            case COGC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8555            case COMC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8556            case COPC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8557            case COSC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8558            case COTC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8559            case CPEC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8560            case CPGC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8561            case CPHC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8562            case CPRC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8563            case CPSC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8564            case CPYC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8565            case CROC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8566            case CRPC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8567            case CSUC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8568            case CTSC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8569            case CURC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8570            case CVSC: return "Description:Scope of responsibility taken on for specialty care as defined by the respective Specialty Board.";
8571            case LGPC: return "Description:Scope of responsibility taken-on for physician care of a patient as defined by a governmental licensing agency.";
8572            case _ACTCREDENTIALEDCAREPROVISIONPROGRAMCODE: return "Description:The type and scope of legal and/or professional responsibility taken-on by the performer of the Act for a specific subject of care as described by an agency for credentialing programs within organizations.";
8573            case AALC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.";
8574            case AAMC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.";
8575            case ABHC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.";
8576            case ACAC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.";
8577            case ACHC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.";
8578            case AHOC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.";
8579            case ALTC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.";
8580            case AOSC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the respective accreditation agency.";
8581            case CACS: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8582            case CAMI: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8583            case CAST: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8584            case CBAR: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8585            case CCAD: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8586            case CCAR: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8587            case CDEP: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8588            case CDGD: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8589            case CDIA: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8590            case CEPI: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8591            case CFEL: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8592            case CHFC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8593            case CHRO: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8594            case CHYP: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8595            case CMIH: return "Description:.";
8596            case CMSC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8597            case COJR: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8598            case CONC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8599            case COPD: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8600            case CORT: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8601            case CPAD: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8602            case CPND: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8603            case CPST: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8604            case CSDM: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8605            case CSIC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8606            case CSLD: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8607            case CSPT: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8608            case CTBU: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8609            case CVDC: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8610            case CWMA: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8611            case CWOH: return "Description:Scope of responsibility taken on by an organization for care of a patient as defined by the disease management certification agency.";
8612            case _ACTENCOUNTERCODE: return "Domain provides codes that qualify the ActEncounterClass (ENC)";
8613            case AMB: return "A comprehensive term for health care provided in a healthcare facility (e.g. a practitioneraTMs office, clinic setting, or hospital) on a nonresident basis. The term ambulatory usually implies that the patient has come to the location and is not assigned to a bed. Sometimes referred to as an outpatient encounter.";
8614            case EMER: return "A patient encounter that takes place at a dedicated healthcare service delivery location where the patient receives immediate evaluation and treatment, provided until the patient can be discharged or responsibility for the patient's care is transferred elsewhere (for example, the patient could be admitted as an inpatient or transferred to another facility.)";
8615            case FLD: return "A patient encounter that takes place both outside a dedicated service delivery location and outside a patient's residence. Example locations might include an accident site and at a supermarket.";
8616            case HH: return "Healthcare encounter that takes place in the residence of the patient or a designee";
8617            case IMP: return "A patient encounter where a patient is admitted by a hospital or equivalent facility, assigned to a location where patients generally stay at least overnight and provided with room, board, and continuous nursing service.";
8618            case ACUTE: return "An acute inpatient encounter.";
8619            case NONAC: return "Any category of inpatient encounter except 'acute'";
8620            case PRENC: return "A patient encounter where patient is scheduled or planned to receive service delivery in the future, and the patient is given a pre-admission account number. When the patient comes back for subsequent service, the pre-admission encounter is selected and is encapsulated into the service registration, and a new account number is generated.\r\n\n                        \n                           Usage Note: This is intended to be used in advance of encounter types such as ambulatory, inpatient encounter, virtual, etc.";
8621            case SS: return "An encounter where the patient is admitted to a health care facility for a predetermined length of time, usually less than 24 hours.";
8622            case VR: return "A patient encounter where the patient and the practitioner(s) are not in the same physical location. Examples include telephone conference, email exchange, robotic surgery, and televideo conference.";
8623            case _ACTMEDICALSERVICECODE: return "General category of medical service provided to the patient during their encounter.";
8624            case ALC: return "Provision of Alternate Level of Care to a patient in an acute bed.  Patient is waiting for placement in a long-term care facility and is unable to return home.";
8625            case CARD: return "Provision of diagnosis and treatment of diseases and disorders affecting the heart";
8626            case CHR: return "Provision of recurring care for chronic illness.";
8627            case DNTL: return "Provision of treatment for oral health and/or dental surgery.";
8628            case DRGRHB: return "Provision of treatment for drug abuse.";
8629            case GENRL: return "General care performed by a general practitioner or family doctor as a responsible provider for a patient.";
8630            case MED: return "Provision of diagnostic and/or therapeutic treatment.";
8631            case OBS: return "Provision of care of women during pregnancy, childbirth and immediate postpartum period.  Also known as Maternity.";
8632            case ONC: return "Provision of treatment and/or diagnosis related to tumors and/or cancer.";
8633            case PALL: return "Provision of care for patients who are living or dying from an advanced illness.";
8634            case PED: return "Provision of diagnosis and treatment of diseases and disorders affecting children.";
8635            case PHAR: return "Pharmaceutical care performed by a pharmacist.";
8636            case PHYRHB: return "Provision of treatment for physical injury.";
8637            case PSYCH: return "Provision of treatment of psychiatric disorder relating to mental illness.";
8638            case SURG: return "Provision of surgical treatment.";
8639            case _ACTCLAIMATTACHMENTCATEGORYCODE: return "Description: Coded types of attachments included to support a healthcare claim.";
8640            case AUTOATTCH: return "Description: Automobile Information Attachment";
8641            case DOCUMENT: return "Description: Document Attachment";
8642            case HEALTHREC: return "Description: Health Record Attachment";
8643            case IMG: return "Description: Image Attachment";
8644            case LABRESULTS: return "Description: Lab Results Attachment";
8645            case MODEL: return "Description: Digital Model Attachment";
8646            case WIATTCH: return "Description: Work Injury related additional Information Attachment";
8647            case XRAY: return "Description: Digital X-Ray Attachment";
8648            case _ACTCONSENTTYPE: return "Definition: The type of consent directive, e.g., to consent or dissent to collect, access, or use in specific ways within an EHRS or for health information exchange; or to disclose  health information  for purposes such as research.";
8649            case ICOL: return "Definition: Consent to have healthcare information collected in an electronic health record.  This entails that the information may be used in analysis, modified, updated.";
8650            case IDSCL: return "Definition: Consent to have collected healthcare information disclosed.";
8651            case INFA: return "Definition: Consent to access healthcare information.";
8652            case INFAO: return "Definition: Consent to access or \"read\" only, which entails that the information is not to be copied, screen printed, saved, emailed, stored, re-disclosed or altered in any way.  This level ensures that data which is masked or to which access is restricted will not be.\r\n\n                        \n                           Example: Opened and then emailed or screen printed for use outside of the consent directive purpose.";
8653            case INFASO: return "Definition: Consent to access and save only, which entails that access to the saved copy will remain locked.";
8654            case IRDSCL: return "Definition: Information re-disclosed without the patient's consent.";
8655            case RESEARCH: return "Definition: Consent to have healthcare information in an electronic health record accessed for research purposes.";
8656            case RSDID: return "Definition: Consent to have de-identified healthcare information in an electronic health record that is accessed for research purposes, but without consent to re-identify the information under any circumstance.";
8657            case RSREID: return "Definition: Consent to have de-identified healthcare information in an electronic health record that is accessed for research purposes re-identified under specific circumstances outlined in the consent.\r\n\n                        \n                           Example:: Where there is a need to inform the subject of potential health issues.";
8658            case _ACTCONTAINERREGISTRATIONCODE: return "Constrains the ActCode to the domain of Container Registration";
8659            case ID: return "Used by one system to inform another that it has received a container.";
8660            case IP: return "Used by one system to inform another that the container is in position for specimen transfer (e.g., container removal from track, pipetting, etc.).";
8661            case L: return "Used by one system to inform another that the container has been released from that system.";
8662            case M: return "Used by one system to inform another that the container did not arrive at its next expected location.";
8663            case O: return "Used by one system to inform another that the specific container is being processed by the equipment. It is useful as a response to a query about Container Status, when the specific step of the process is not relevant.";
8664            case R: return "Status is used by one system to inform another that the processing has been completed, but the container has not been released from that system.";
8665            case X: return "Used by one system to inform another that the container is no longer available within the scope of the system (e.g., tube broken or discarded).";
8666            case _ACTCONTROLVARIABLE: return "An observation form that determines parameters or attributes of an Act. Examples are the settings of a ventilator machine as parameters of a ventilator treatment act; the controls on dillution factors of a chemical analyzer as a parameter of a laboratory observation act; the settings of a physiologic measurement assembly (e.g., time skew) or the position of the body while measuring blood pressure.\r\n\n                        Control variables are forms of observations because just as with clinical observations, the Observation.code determines the parameter and the Observation.value assigns the value. While control variables sometimes can be observed (by noting the control settings or an actually measured feedback loop) they are not primary observations, in the sense that a control variable without a primary act is of no use (e.g., it makes no sense to record a blood pressure position without recording a blood pressure, whereas it does make sense to record a systolic blood pressure without a diastolic blood pressure).";
8667            case AUTO: return "Specifies whether or not automatic repeat testing is to be initiated on specimens.";
8668            case ENDC: return "A baseline value for the measured test that is inherently contained in the diluent.  In the calculation of the actual result for the measured test, this baseline value is normally considered.";
8669            case REFLEX: return "Specifies whether or not further testing may be automatically or manually initiated on specimens.";
8670            case _ACTCOVERAGECONFIRMATIONCODE: return "Response to an insurance coverage eligibility query or authorization request.";
8671            case _ACTCOVERAGEAUTHORIZATIONCONFIRMATIONCODE: return "Indication of authorization for healthcare service(s) and/or product(s).  If authorization is approved, funds are set aside.";
8672            case AUTH: return "Authorization approved and funds have been set aside to pay for specified healthcare service(s) and/or product(s) within defined criteria for the authorization.";
8673            case NAUTH: return "Authorization for specified healthcare service(s) and/or product(s) denied.";
8674            case _ACTCOVERAGEELIGIBILITYCONFIRMATIONCODE: return "Indication of eligibility coverage for healthcare service(s) and/or product(s).";
8675            case ELG: return "Insurance coverage is in effect for healthcare service(s) and/or product(s).";
8676            case NELG: return "Insurance coverage is not in effect for healthcare service(s) and/or product(s). May optionally include reasons for the ineligibility.";
8677            case _ACTCOVERAGELIMITCODE: return "Criteria that are applicable to the authorized coverage.";
8678            case _ACTCOVERAGEQUANTITYLIMITCODE: return "Maximum amount paid or maximum number of services/products covered; or maximum amount or number covered during a specified time period under the policy or program.";
8679            case COVPRD: return "Codes representing the time period during which coverage is available; or financial participation requirements are in effect.";
8680            case LFEMX: return "Definition: Maximum amount paid by payer or covered party; or maximum number of services or products covered under the policy or program during a covered party's lifetime.";
8681            case NETAMT: return "Maximum net amount that will be covered for the product or servic