001package org.hl7.fhir.r4.model.codesystems;
002
003/*
004  Copyright (c) 2011+, HL7, Inc.
005  All rights reserved.
006  
007  Redistribution and use in source and binary forms, with or without modification, 
008  are permitted provided that the following conditions are met:
009  
010   * Redistributions of source code must retain the above copyright notice, this 
011     list of conditions and the following disclaimer.
012   * Redistributions in binary form must reproduce the above copyright notice, 
013     this list of conditions and the following disclaimer in the documentation 
014     and/or other materials provided with the distribution.
015   * Neither the name of HL7 nor the names of its contributors may be used to 
016     endorse or promote products derived from this software without specific 
017     prior written permission.
018  
019  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
020  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
021  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
022  IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
023  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
024  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
025  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
026  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
027  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
028  POSSIBILITY OF SUCH DAMAGE.
029  
030*/
031
032// Generated on Wed, Jan 30, 2019 16:19-0500 for FHIR v4.0.0
033
034import org.hl7.fhir.exceptions.FHIRException;
035
036public enum V3RoleCode {
037
038  /**
039   * Concepts characterizing the type of association formed by player and scoper
040   * when there is a recognized Affiliate role by which the two parties are
041   * related.
042   * 
043   * 
044   * Examples: Business Partner, Business Associate, Colleague
045   */
046  _AFFILIATIONROLETYPE,
047  /**
048   * Parties that may or should contribute or have contributed to an Act.
049   */
050  _AGENTROLETYPE,
051  /**
052   * An entity which corrected, edited, or amended pre-existing information.
053   */
054  AMENDER,
055  /**
056   * An individual authorized to assign an original classification to information,
057   * including compilations of unclassified information, based on a determination
058   * that the information requires protection against unauthorized disclosure. The
059   * individual marks the information with immutable, computable, and human
060   * readable security labels in accordance with applicable security labeling
061   * policies. The labeling policies provide instructions on whether and if so how
062   * the security labels may be later reclassified [i.e., upgraded, downgraded,
063   * used in derivative classification, or declassified] in a manner that
064   * preserves the overridden original classification binding and provenance.
065   */
066  CLASSIFIER,
067  /**
068   * An entity or an entity's delegatee who is the grantee in an agreement such as
069   * a consent for services, advanced directive, or a privacy consent directive in
070   * accordance with jurisdictional, organizational, or patient policy.
071   */
072  CONSENTER,
073  /**
074   * An entity which has witnessed and attests to observing another entity being
075   * counseled about an agreement such as a consent for services, advanced
076   * directive, or a privacy consent directive.
077   */
078  CONSWIT,
079  /**
080   * An entity which participates in the generation of and attest to veracity of
081   * content, but is not an author or coauthor. For example a surgeon who is
082   * required by institutional, regulatory, or legal rules to sign an operative
083   * report, but who was not involved in the authorship of that report.
084   */
085  COPART,
086  /**
087   * An individual which is authorized to declassify information based on a
088   * determination that the information no longer requires protection against
089   * unauthorized disclosure. The individual marks the information being
090   * declassified using computable and human readable security labels indicating
091   * that this is copy of previously classified information is unclassified in
092   * accordance with applicable security labeling policies. The labeling policies
093   * provide instructions on whether and if so how the security labels may be
094   * later reclassified [i.e., upgraded or used in derivative classification] in a
095   * manner that preserves the overridden original classification binding and
096   * provenance.
097   */
098  DECLASSIFIER,
099  /**
100   * A party to whom some right or authority is granted by a delegator.
101   */
102  DELEGATEE,
103  /**
104   * A party that grants all or some portion its right or authority to another
105   * party.
106   */
107  DELEGATOR,
108  /**
109   * An individual authorized to lower the classification level of labeled content
110   * and provide rationale for doing so as directed by a classification guide.
111   */
112  DOWNGRDER,
113  /**
114   * An individual who is only authorized to classify reproduced, extracted, or
115   * summarized classified information, or compile classified and unclassified
116   * information by applying classification markings derived from source material
117   * or as directed by a classification guide.
118   */
119  DRIVCLASSIFIER,
120  /**
121   * An entity which accepts certain rights or authority from a grantor.
122   */
123  GRANTEE,
124  /**
125   * An entity which agrees to confer certain rights or authority to a grantee.
126   */
127  GRANTOR,
128  /**
129   * An entity which converts spoken or written language into the language of key
130   * participants in an event such as when a provider is obtaining a patient's
131   * consent to treatment or permission to disclose information.
132   */
133  INTPRTER,
134  /**
135   * An entity authorized to filter information according to approved criteria.
136   */
137  REVIEWER,
138  /**
139   * An entity authorized to validate information for inclusion in a record.
140   */
141  VALIDATOR,
142  /**
143   * Description:Codes that indicate a specific type of sponsor. Used when the
144   * sponsor's role is only either as a fully insured sponsor or only as a
145   * self-insured sponsor. NOTE: Where a sponsor may be either, use the
146   * SponsorParticipationFunction.code (fully insured or self insured) to indicate
147   * the type of responsibility. (CO6-0057)
148   */
149  _COVERAGESPONSORROLETYPE,
150  /**
151   * Description:An employer or organization that contracts with an underwriter to
152   * assumes the financial risk and administrative responsibility for coverage of
153   * health services for covered parties.
154   */
155  FULLINS,
156  /**
157   * Description:An employer or organization that assumes the financial risk and
158   * administrative responsibility for coverage of health services for covered
159   * parties.
160   */
161  SELFINS,
162  /**
163   * Description:PayorRoleType for a particular type of policy or program benefit
164   * package or plan where more detail about the coverage administration role of
165   * the Payor is required. The functions performed by a Payor qualified by a
166   * PayorRoleType may be specified by the PayorParticpationFunction value set.
167   * 
168   * 
169   * Examples:A Payor that is a TPA may administer a managed care plan without
170   * underwriting the risk.
171   */
172  _PAYORROLETYPE,
173  /**
174   * Description:A payor that is responsible for functions related to the
175   * enrollment of covered parties.
176   */
177  ENROLBKR,
178  /**
179   * Description:Third party administrator (TPA) is a payor organization that
180   * processes health care claims without carrying insurance risk. Third party
181   * administrators are prominent players in the managed care industry and have
182   * the expertise and capability to administer all or a portion of the claims
183   * process. They are normally contracted by a health insurer or self-insuring
184   * companies to administer services, including claims administration, premium
185   * collection, enrollment and other administrative activities.
186   * 
187   * Self-insured employers often contract with third party administrator to
188   * handle their insurance functions. Insurance companies oftentimes outsource
189   * the claims, utilization review or membership functions to a TPA. Sometimes
190   * TPAs only manage provider networks, only claims or only utilization review.
191   * 
192   * While some third-party administrators may operate as units of insurance
193   * companies, they are often independent. However, hospitals or provider
194   * organizations desiring to set up their own health plans will often outsource
195   * certain responsibilities to TPAs. TPAs may perform one or several payor
196   * functions, specified by the PayorParticipationFunction value set, such as
197   * provider management, enrollment, utilization management, and fee for service
198   * claims adjudication management.
199   */
200  TPA,
201  /**
202   * Description:A payor that is responsible for review and case management of
203   * health services covered under a policy or program.
204   */
205  UMO,
206  /**
207   * The role played by a party who has legal responsibility for another party.
208   */
209  RESPRSN,
210  /**
211   * The role played by a person acting as the estate executor for a deceased
212   * subscriber or policyholder who was the responsible party
213   */
214  EXCEST,
215  /**
216   * The role played by a person appointed by the court to look out for the best
217   * interests of a minor child during the course of legal proceedings.
218   */
219  GUADLTM,
220  /**
221   * The role played by a person or institution legally empowered with
222   * responsibility for the care of a ward.
223   */
224  GUARD,
225  /**
226   * A relationship between two people in which one person authorizes another to
227   * act for him in a manner which is a legally binding upon the person giving
228   * such authority as if he or she personally were to do the acts.
229   */
230  POWATT,
231  /**
232   * A relationship between two people in which one person authorizes another,
233   * usually a family member or relative, to act for him or her in a manner which
234   * is a legally binding upon the person giving such authority as if he or she
235   * personally were to do the acts that is often limited in the kinds of powers
236   * that can be assigned. Unlike ordinary powers of attorney, durable powers can
237   * survive for long periods of time, and again, unlike standard powers of
238   * attorney, durable powers can continue after incompetency.
239   */
240  DPOWATT,
241  /**
242   * A relationship between two people in which one person authorizes another to
243   * act for him or her in a manner which is a legally binding upon the person
244   * giving such authority as if he or she personally were to do the acts that
245   * continues (by its terms) to be effective even though the grantor has become
246   * mentally incompetent after signing the document.
247   */
248  HPOWATT,
249  /**
250   * A relationship between two people in which one person authorizes another to
251   * act for him or her in a manner which is a legally binding upon the person
252   * giving such authority as if he or she personally were to do the acts that is
253   * often limited in the kinds of powers that can be assigned.
254   */
255  SPOWATT,
256  /**
257   * AssignedRoleType
258   */
259  _ASSIGNEDROLETYPE,
260  /**
261   * Description:A role type that is used to further qualify a non-person subject
262   * playing a role where the role class attribute is set to RoleClass
263   * AssignedEntity
264   */
265  _ASSIGNEDNONPERSONLIVINGSUBJECTROLETYPE,
266  /**
267   * Description:Dogs trained to assist the ill or physically challenged.
268   */
269  ASSIST,
270  /**
271   * Description:Animals, including fish and insects, and microorganisms which may
272   * participate as assigned entities in biotherapies.
273   */
274  BIOTH,
275  /**
276   * Description:Non-person living subject used as antibiotic.
277   * 
278   * 
279   * Examples:Bacteriophage, is a virus that infects bacteria.
280   */
281  ANTIBIOT,
282  /**
283   * Description:Maggots raised for biodebridement.
284   * 
285   * 
286   * Discussion: Maggot Debridement Therapy is the medical use of live maggots for
287   * cleaning non-healing wounds.
288   * 
289   * 
290   * Examples:Removal of burnt skin.
291   */
292  DEBR,
293  /**
294   * Description:Companion animals, such as dogs, cats, and rabbits, which may be
295   * provided to patients to improve general mood, decrease depression and
296   * loneliness, and distract from stress-inducing concerns to improve quality of
297   * life.
298   */
299  CCO,
300  /**
301   * Description:Dogs trained to assist persons who are seeing impaired or blind.
302   */
303  SEE,
304  /**
305   * Description:Dogs trained or having the ability to detect imminent seizures or
306   * cancers in humans, probably as a result of volatile chemical (odors) given
307   * off by the malignancy of the host.
308   */
309  SNIFF,
310  /**
311   * Defines types of certifications for all entities
312   */
313  _CERTIFIEDENTITYTYPE,
314  /**
315   * A role type used to qualify a person's legal status within a country or
316   * nation.
317   */
318  _CITIZENROLETYPE,
319  /**
320   * A person who has fled his or her home country to find a safe place elsewhere.
321   */
322  CAS,
323  /**
324   * A person who is someone of below legal age who has fled his or her home
325   * country, without his or her parents, to find a safe place elsewhere at time
326   * of categorization.
327   */
328  CASM,
329  /**
330   * A person who is legally recognized as a member of a nation or country, with
331   * associated rights and obligations.
332   */
333  CN,
334  /**
335   * A foreigner who is present in a country (which is foreign to him/her)
336   * unlawfully or without the country's authorization (may be called an illegal
337   * alien).
338   */
339  CNRP,
340  /**
341   * A person who is below legal age present in a country, without his or her
342   * parents, (which is foreign to him/her) unlawfully or without the country's
343   * authorization.
344   */
345  CNRPM,
346  /**
347   * A non-country member admitted to the territory of a nation or country as a
348   * non-resident for an explicit purpose.
349   */
350  CPCA,
351  /**
352   * A foreigner who is a resident of the country but does not have citizenship.
353   */
354  CRP,
355  /**
356   * A person who is a resident below legal age of the country without his or her
357   * parents and does not have citizenship.
358   */
359  CRPM,
360  /**
361   * Types of contact for Role code "CON"
362   */
363  _CONTACTROLETYPE,
364  /**
365   * A contact role used for business and/or administrative purposes.
366   */
367  _ADMINISTRATIVECONTACTROLETYPE,
368  /**
369   * A contact role used to identify a person within a Provider organization that
370   * can be contacted for billing purposes (e.g. about the content of the
371   * Invoice).
372   */
373  BILL,
374  /**
375   * A contact for an organization for administrative purposes. Contact role
376   * specifies a person acting as a liason for the organization.
377   * 
378   * Example: HR Department representative.
379   */
380  ORG,
381  /**
382   * A contact role used to identify a person within a Payor organization to whom
383   * this communication is addressed.
384   */
385  PAYOR,
386  /**
387   * A contact designated for contact in emergent situations.
388   */
389  ECON,
390  /**
391   * Played by an individual who is designated as the next of kin for another
392   * individual which scopes the role.
393   */
394  NOK,
395  /**
396   * Definition: A code representing the type of identifier that has been assigned
397   * to the identified entity (IDENT).
398   * 
399   * 
400   * Examples: Example values include Social Insurance Number, Product Catalog ID,
401   * Product Model Number.
402   */
403  _IDENTIFIEDENTITYTYPE,
404  /**
405   * Description:Describes types of identifiers other than the primary location
406   * registry identifier for a service delivery location. Identifiers may be
407   * assigned by a local service delivery organization, a formal body capable of
408   * accrediting the location for the capability to provide specific services or
409   * the identifier may be assigned at a jurisdictional level.
410   */
411  _LOCATIONIDENTIFIEDENTITYROLECODE,
412  /**
413   * Description:Identifier assigned to a location by the organization responsible
414   * for accrediting the location.
415   */
416  ACHFID,
417  /**
418   * Description:Identifier assigned to a location by a jurisdiction.
419   */
420  JURID,
421  /**
422   * Description:Identifier assigned to a location by a local party (which could
423   * be the facility itself or organization overseeing a group of facilities).
424   */
425  LOCHFID,
426  /**
427   * Code indicating the primary use for which a living subject is bred or grown
428   */
429  _LIVINGSUBJECTPRODUCTIONCLASS,
430  /**
431   * Cattle used for meat production
432   */
433  BF,
434  /**
435   * Chickens raised for meat
436   */
437  BL,
438  /**
439   * Breeding/genetic stock
440   */
441  BR,
442  /**
443   * Companion animals
444   */
445  CO,
446  /**
447   * Milk production
448   */
449  DA,
450  /**
451   * Draft animals
452   */
453  DR,
454  /**
455   * Dual purpose. Defined purposes based on species and breed
456   */
457  DU,
458  /**
459   * Animals raised for their fur, hair or skins
460   */
461  FI,
462  /**
463   * Chickens raised for egg production
464   */
465  LY,
466  /**
467   * Animals raised for meat production
468   */
469  MT,
470  /**
471   * Poultry flocks used for chick/poult production
472   */
473  MU,
474  /**
475   * Animals rasied for recreation
476   */
477  PL,
478  /**
479   * Animals raised for racing perfomance
480   */
481  RC,
482  /**
483   * Animals raised for shows
484   */
485  SH,
486  /**
487   * Cattle raised for veal meat production. Implicit is the husbandry method.
488   */
489  VL,
490  /**
491   * Sheep, goats and other mammals raised for their fiber
492   */
493  WL,
494  /**
495   * Animals used to perform work
496   */
497  WO,
498  /**
499   * Identifies the specific hierarchical relationship between the playing and
500   * scoping medications.
501   * 
502   * 
503   * Examples: Generic, Generic Formulation, Therapeutic Class, etc.
504   */
505  _MEDICATIONGENERALIZATIONROLETYPE,
506  /**
507   * Description:A categorization of medicinal products by their therapeutic
508   * properties and/or main therapeutic use.
509   */
510  DC,
511  /**
512   * Relates a manufactured drug product to the non-proprietary (generic)
513   * representation of its ingredients independent of strength, and form.
514   * 
515   * The scoping entity identifies a unique combination of medicine ingredients;
516   * sometimes referred to as "ingredient set".
517   */
518  GD,
519  /**
520   * Relates a manufactured drug product to the non-proprietary (generic)
521   * representation of its ingredients and dose form, independent of strength of
522   * the ingredients. The scoping entity identifies a unique combination of
523   * medicine ingredients in a specific dose form.
524   */
525  GDF,
526  /**
527   * Relates a manufactured drug product to the non-proprietary (generic)
528   * representation of is ingredients with their strength. The scoping entity
529   * identifies a unique combination of medicine ingredients with their strength.
530   */
531  GDS,
532  /**
533   * Relates a manufactured drug product to the non-proprietary (generic)
534   * representation of its ingredients with their strength in a specific dose
535   * form. The scoping entity identifies a unique combination of medicine
536   * ingredients with their strength in a single dose form.
537   */
538  GDSF,
539  /**
540   * Relates a manufactured drug product to the non-proprietary (generic)
541   * representation of its ingredients with their strength in a specific dose
542   * form. The scoping entity identifies a unique combination of medicine
543   * ingredients with their strength in a single dose form.
544   */
545  MGDSF,
546  /**
547   * Types of membership for Role code "MBR"
548   */
549  _MEMBERROLETYPE,
550  /**
551   * A person who is a member of a tribe.
552   */
553  TRB,
554  /**
555   * PersonalRelationshipRoleType
556   */
557  _PERSONALRELATIONSHIPROLETYPE,
558  /**
559   * A relationship between two people characterizing their "familial"
560   * relationship
561   */
562  FAMMEMB,
563  /**
564   * The player of the role is a child of the scoping entity.
565   */
566  CHILD,
567  /**
568   * The player of the role is a child taken into a family through legal means and
569   * raised by the scoping person (parent) as his or her own child.
570   */
571  CHLDADOPT,
572  /**
573   * The player of the role is a female child taken into a family through legal
574   * means and raised by the scoping person (parent) as his or her own child.
575   */
576  DAUADOPT,
577  /**
578   * The player of the role is a male child taken into a family through legal
579   * means and raised by the scoping person (parent) as his or her own child.
580   */
581  SONADOPT,
582  /**
583   * The player of the role is a child receiving parental care and nurture from
584   * the scoping person (parent) but not related to him or her through legal or
585   * blood ties.
586   */
587  CHLDFOST,
588  /**
589   * The player of the role is a female child receiving parental care and nurture
590   * from the scoping person (parent) but not related to him or her through legal
591   * or blood ties.
592   */
593  DAUFOST,
594  /**
595   * The player of the role is a male child receiving parental care and nurture
596   * from the scoping person (parent) but not related to him or her through legal
597   * or blood ties.
598   */
599  SONFOST,
600  /**
601   * Description: The player of the role is a female child (of any type) of
602   * scoping entity (parent)
603   */
604  DAUC,
605  /**
606   * The player of the role is a female offspring of the scoping entity (parent).
607   */
608  DAU,
609  /**
610   * The player of the role is a daughter of the scoping person's spouse by a
611   * previous union.
612   */
613  STPDAU,
614  /**
615   * The player of the role is an offspring of the scoping entity as determined by
616   * birth.
617   */
618  NCHILD,
619  /**
620   * The player of the role is a male offspring of the scoping entity (parent).
621   */
622  SON,
623  /**
624   * Description: The player of the role is a male child (of any type) of scoping
625   * entity (parent)
626   */
627  SONC,
628  /**
629   * The player of the role is a son of the scoping person's spouse by a previous
630   * union.
631   */
632  STPSON,
633  /**
634   * The player of the role is a child of the scoping person's spouse by a
635   * previous union.
636   */
637  STPCHLD,
638  /**
639   * Description: A family member not having an immediate genetic or legal
640   * relationship e.g. Aunt, cousin, great grandparent, grandchild, grandparent,
641   * niece, nephew or uncle.
642   */
643  EXT,
644  /**
645   * The player of the role is a sister of the scoping person's mother or father.
646   */
647  AUNT,
648  /**
649   * Description:The player of the role is a biological sister of the scoping
650   * person's biological mother.
651   */
652  MAUNT,
653  /**
654   * Description:The player of the role is a biological sister of the scoping
655   * person's biological father.
656   */
657  PAUNT,
658  /**
659   * The player of the role is a relative of the scoping person descended from a
660   * common ancestor, such as a grandparent, by two or more steps in a diverging
661   * line.
662   */
663  COUSN,
664  /**
665   * Description:The player of the role is a biological relative of the scoping
666   * person descended from a common ancestor on the player's mother's side, such
667   * as a grandparent, by two or more steps in a diverging line.
668   */
669  MCOUSN,
670  /**
671   * Description:The player of the role is a biological relative of the scoping
672   * person descended from a common ancestor on the player's father's side, such
673   * as a grandparent, by two or more steps in a diverging line.
674   */
675  PCOUSN,
676  /**
677   * The player of the role is a parent of the scoping person's grandparent.
678   */
679  GGRPRN,
680  /**
681   * The player of the role is the father of the scoping person's grandparent.
682   */
683  GGRFTH,
684  /**
685   * Description:The player of the role is the biological father of the scoping
686   * person's biological mother's parent.
687   */
688  MGGRFTH,
689  /**
690   * Description:The player of the role is the biological father of the scoping
691   * person's biological father's parent.
692   */
693  PGGRFTH,
694  /**
695   * The player of the role is the mother of the scoping person's grandparent.
696   */
697  GGRMTH,
698  /**
699   * Description:The player of the role is the biological mother of the scoping
700   * person's biological mother's parent.
701   */
702  MGGRMTH,
703  /**
704   * Description:The player of the role is the biological mother of the scoping
705   * person's biological father's parent.
706   */
707  PGGRMTH,
708  /**
709   * Description:The player of the role is a biological parent of the scoping
710   * person's biological mother's parent.
711   */
712  MGGRPRN,
713  /**
714   * Description:The player of the role is a biological parent of the scoping
715   * person's biological father's parent.
716   */
717  PGGRPRN,
718  /**
719   * The player of the role is a child of the scoping person's son or daughter.
720   */
721  GRNDCHILD,
722  /**
723   * The player of the role is a daughter of the scoping person's son or daughter.
724   */
725  GRNDDAU,
726  /**
727   * The player of the role is a son of the scoping person's son or daughter.
728   */
729  GRNDSON,
730  /**
731   * The player of the role is a parent of the scoping person's mother or father.
732   */
733  GRPRN,
734  /**
735   * The player of the role is the father of the scoping person's mother or
736   * father.
737   */
738  GRFTH,
739  /**
740   * Description:The player of the role is the biological father of the scoping
741   * person's biological mother.
742   */
743  MGRFTH,
744  /**
745   * Description:The player of the role is the biological father of the scoping
746   * person's biological father.
747   */
748  PGRFTH,
749  /**
750   * The player of the role is the mother of the scoping person's mother or
751   * father.
752   */
753  GRMTH,
754  /**
755   * Description:The player of the role is the biological mother of the scoping
756   * person's biological mother.
757   */
758  MGRMTH,
759  /**
760   * Description:The player of the role is the biological mother of the scoping
761   * person's biological father.
762   */
763  PGRMTH,
764  /**
765   * Description:The player of the role is the biological parent of the scoping
766   * person's biological mother.
767   */
768  MGRPRN,
769  /**
770   * Description:The player of the role is the biological parent of the scoping
771   * person's biological father.
772   */
773  PGRPRN,
774  /**
775   * A relationship between an individual and a member of their spousal partner's
776   * immediate family.
777   */
778  INLAW,
779  /**
780   * The player of the role is the spouse of scoping person's child.
781   */
782  CHLDINLAW,
783  /**
784   * The player of the role is the wife of scoping person's son.
785   */
786  DAUINLAW,
787  /**
788   * The player of the role is the husband of scoping person's daughter.
789   */
790  SONINLAW,
791  /**
792   * The player of the role is the parent of scoping person's husband or wife.
793   */
794  PRNINLAW,
795  /**
796   * The player of the role is the father of the scoping person's husband or wife.
797   */
798  FTHINLAW,
799  /**
800   * The player of the role is the mother of the scoping person's husband or wife.
801   */
802  MTHINLAW,
803  /**
804   * The player of the role is: (1) a sibling of the scoping person's spouse, or
805   * (2) the spouse of the scoping person's sibling, or (3) the spouse of a
806   * sibling of the scoping person's spouse.
807   */
808  SIBINLAW,
809  /**
810   * The player of the role is: (1) a brother of the scoping person's spouse, or
811   * (2) the husband of the scoping person's sister, or (3) the husband of a
812   * sister of the scoping person's spouse.
813   */
814  BROINLAW,
815  /**
816   * The player of the role is: (1) a sister of the scoping person's spouse, or
817   * (2) the wife of the scoping person's brother, or (3) the wife of a brother of
818   * the scoping person's spouse.
819   */
820  SISINLAW,
821  /**
822   * The player of the role is a child of scoping person's brother or sister or of
823   * the brother or sister of the scoping person's spouse.
824   */
825  NIENEPH,
826  /**
827   * The player of the role is a son of the scoping person's brother or sister or
828   * of the brother or sister of the scoping person's spouse.
829   */
830  NEPHEW,
831  /**
832   * The player of the role is a daughter of the scoping person's brother or
833   * sister or of the brother or sister of the scoping person's spouse.
834   */
835  NIECE,
836  /**
837   * The player of the role is a brother of the scoping person's mother or father.
838   */
839  UNCLE,
840  /**
841   * Description:The player of the role is a biological brother of the scoping
842   * person's biological mother.
843   */
844  MUNCLE,
845  /**
846   * Description:The player of the role is a biological brother of the scoping
847   * person's biological father.
848   */
849  PUNCLE,
850  /**
851   * The player of the role is one who begets, gives birth to, or nurtures and
852   * raises the scoping entity (child).
853   */
854  PRN,
855  /**
856   * The player of the role (parent) has taken the scoper (child) into their
857   * family through legal means and raises them as his or her own child.
858   */
859  ADOPTP,
860  /**
861   * The player of the role (father) is a male who has taken the scoper (child)
862   * into their family through legal means and raises them as his own child.
863   */
864  ADOPTF,
865  /**
866   * The player of the role (father) is a female who has taken the scoper (child)
867   * into their family through legal means and raises them as her own child.
868   */
869  ADOPTM,
870  /**
871   * The player of the role is a male who begets or raises or nurtures the scoping
872   * entity (child).
873   */
874  FTH,
875  /**
876   * The player of the role (parent) who is a male state-certified caregiver
877   * responsible for the scoper (child) who has been placed in the parent's care.
878   * The placement of the child is usually arranged through the government or a
879   * social-service agency, and temporary.
880   * 
881   * The state, via a jurisdiction recognized child protection agency, stands as
882   * in loco parentis to the child, making all legal decisions while the foster
883   * parent is responsible for the day-to-day care of the specified child.
884   */
885  FTHFOST,
886  /**
887   * The player of the role is a male who begets the scoping entity (child).
888   */
889  NFTH,
890  /**
891   * Indicates the biologic male parent of a fetus.
892   */
893  NFTHF,
894  /**
895   * The player of the role is the husband of scoping person's mother and not the
896   * scoping person's natural father.
897   */
898  STPFTH,
899  /**
900   * The player of the role is a female who conceives, gives birth to, or raises
901   * and nurtures the scoping entity (child).
902   */
903  MTH,
904  /**
905   * The player is a female whose womb carries the fetus of the scoper. Generally
906   * used when the gestational mother and natural mother are not the same.
907   */
908  GESTM,
909  /**
910   * The player of the role (parent) who is a female state-certified caregiver
911   * responsible for the scoper (child) who has been placed in the parent's care.
912   * The placement of the child is usually arranged through the government or a
913   * social-service agency, and temporary.
914   * 
915   * The state, via a jurisdiction recognized child protection agency, stands as
916   * in loco parentis to the child, making all legal decisions while the foster
917   * parent is responsible for the day-to-day care of the specified child.
918   */
919  MTHFOST,
920  /**
921   * The player of the role is a female who conceives or gives birth to the
922   * scoping entity (child).
923   */
924  NMTH,
925  /**
926   * The player is the biologic female parent of the scoping fetus.
927   */
928  NMTHF,
929  /**
930   * The player of the role is the wife of scoping person's father and not the
931   * scoping person's natural mother.
932   */
933  STPMTH,
934  /**
935   * natural parent
936   */
937  NPRN,
938  /**
939   * The player of the role (parent) who is a state-certified caregiver
940   * responsible for the scoper (child) who has been placed in the parent's care.
941   * The placement of the child is usually arranged through the government or a
942   * social-service agency, and temporary.
943   * 
944   * The state, via a jurisdiction recognized child protection agency, stands as
945   * in loco parentis to the child, making all legal decisions while the foster
946   * parent is responsible for the day-to-day care of the specified child.
947   */
948  PRNFOST,
949  /**
950   * The player of the role is the spouse of the scoping person's parent and not
951   * the scoping person's natural parent.
952   */
953  STPPRN,
954  /**
955   * The player of the role shares one or both parents in common with the scoping
956   * entity.
957   */
958  SIB,
959  /**
960   * The player of the role is a male sharing one or both parents in common with
961   * the scoping entity.
962   */
963  BRO,
964  /**
965   * The player of the role is a male related to the scoping entity by sharing
966   * only one biological parent.
967   */
968  HBRO,
969  /**
970   * The player of the role is a male having the same biological parents as the
971   * scoping entity.
972   */
973  NBRO,
974  /**
975   * The scoper was carried in the same womb as the male player and shares common
976   * biological parents.
977   */
978  TWINBRO,
979  /**
980   * The scoper was carried in the same womb as the male player and shares common
981   * biological parents but is the product of a distinct egg/sperm pair.
982   */
983  FTWINBRO,
984  /**
985   * The male scoper is an offspring of the same egg-sperm pair as the male
986   * player.
987   */
988  ITWINBRO,
989  /**
990   * The player of the role is a son of the scoping person's stepparent.
991   */
992  STPBRO,
993  /**
994   * The player of the role is related to the scoping entity by sharing only one
995   * biological parent.
996   */
997  HSIB,
998  /**
999   * The player of the role is a female related to the scoping entity by sharing
1000   * only one biological parent.
1001   */
1002  HSIS,
1003  /**
1004   * The player of the role has both biological parents in common with the scoping
1005   * entity.
1006   */
1007  NSIB,
1008  /**
1009   * The player of the role is a female having the same biological parents as the
1010   * scoping entity.
1011   */
1012  NSIS,
1013  /**
1014   * The scoper was carried in the same womb as the female player and shares
1015   * common biological parents.
1016   */
1017  TWINSIS,
1018  /**
1019   * The scoper was carried in the same womb as the female player and shares
1020   * common biological parents but is the product of a distinct egg/sperm pair.
1021   */
1022  FTWINSIS,
1023  /**
1024   * The female scoper is an offspring of the same egg-sperm pair as the female
1025   * player.
1026   */
1027  ITWINSIS,
1028  /**
1029   * The scoper and player were carried in the same womb and shared common
1030   * biological parents.
1031   */
1032  TWIN,
1033  /**
1034   * The scoper and player were carried in the same womb and share common
1035   * biological parents but are the product of distinct egg/sperm pairs.
1036   */
1037  FTWIN,
1038  /**
1039   * The scoper and player are offspring of the same egg-sperm pair.
1040   */
1041  ITWIN,
1042  /**
1043   * The player of the role is a female sharing one or both parents in common with
1044   * the scoping entity.
1045   */
1046  SIS,
1047  /**
1048   * The player of the role is a daughter of the scoping person's stepparent.
1049   */
1050  STPSIS,
1051  /**
1052   * The player of the role is a child of the scoping person's stepparent.
1053   */
1054  STPSIB,
1055  /**
1056   * A person who is important to one's well being; especially a spouse or one in
1057   * a similar relationship. (The player is the one who is important)
1058   */
1059  SIGOTHR,
1060  /**
1061   * The player of the role cohabits with the scoping person but is not the
1062   * scoping person's spouse.
1063   */
1064  DOMPART,
1065  /**
1066   * Player of the role was previously joined to the scoping person in marriage
1067   * and this marriage is now dissolved and inactive.
1068   * 
1069   * 
1070   * Usage Note: This is significant to indicate as some jurisdictions have
1071   * different legal requirements for former spouse to access the patient's
1072   * record, from a general friend.
1073   */
1074  FMRSPS,
1075  /**
1076   * The player of the role is a marriage partner of the scoping person.
1077   */
1078  SPS,
1079  /**
1080   * The player of the role is a man joined to a woman (scoping person) in
1081   * marriage.
1082   */
1083  HUSB,
1084  /**
1085   * The player of the role is a woman joined to a man (scoping person) in
1086   * marriage.
1087   */
1088  WIFE,
1089  /**
1090   * The player of the role is a person who is known, liked, and trusted by the
1091   * scoping person.
1092   */
1093  FRND,
1094  /**
1095   * The player of the role lives near or next to the scoping person.
1096   */
1097  NBOR,
1098  /**
1099   * The relationship that a person has with his or her self.
1100   */
1101  ONESELF,
1102  /**
1103   * One who shares living quarters with the subject.
1104   */
1105  ROOM,
1106  /**
1107   * Description: A role recognized through the eligibility of an identified party
1108   * for benefits covered under an insurance policy or a program based on meeting
1109   * eligibility criteria.
1110   * 
1111   * Eligibility as a covered party may be conditioned on the party meeting
1112   * criteria to qualify for coverage under a policy or program, which may be
1113   * mandated by law. These criteria may be:
1114   * 
1115   * 
1116   * 
1117   * The sole basis for coverage, e.g., being differently abled may qualify a
1118   * person for disability coverage
1119   * 
1120   * 
1121   * 
1122   * May more fully qualify a covered party role e.g, being differently abled may
1123   * qualify an adult child as a dependent
1124   * 
1125   * 
1126   * 
1127   * May impact the level of coverage for a covered party under a policy or
1128   * program, e.g., being differently abled may qualify a program eligible for
1129   * additional benefits.
1130   * 
1131   * 
1132   * 
1133   * 
1134   * Discussion: The Abstract Value Set "CoverageRoleType", which was developed
1135   * for use in the Canadian realm "pre-coordinate" coverage roles with other
1136   * roles that a covered party must play in order to be eligible for coverage,
1137   * e.g., "handicapped dependent". These role.codes may only be used with COVPTY
1138   * to avoid overlapping concepts that would result from using them to specify
1139   * the specializations of COVPTY, e.g., the role.class DEPEN should not be used
1140   * with the role.code family dependent because that relationship has overlapping
1141   * concepts due to the role.code precoodination and is conveyed in FICO with the
1142   * personal relationship role that has a PART role link to the covered party
1143   * role. For the same reasons, the role.class DEPEN should not be used with the
1144   * role.code HANDIC (handicapped dependent); the role.code DIFFABLE (differently
1145   * abled) should be used instead.
1146   * 
1147   * In summary, the coded concepts in the Abstract Value Set
1148   * "CoveredPartyRoleType" can be "post-coordinated" with the
1149   * "RoleClassCoveredParty" Abstract Value Set. Decoupling these concepts is
1150   * intended to support an expansive range of covered party concepts and their
1151   * semantic comparability.
1152   */
1153  _POLICYORPROGRAMCOVERAGEROLETYPE,
1154  /**
1155   * Role recognized through the issuance of insurance coverage to an identified
1156   * covered party who has this relationship with the policy holder such as the
1157   * policy holder themselves (self), spouse, child, etc
1158   */
1159  _COVERAGEROLETYPE,
1160  /**
1161   * The player of the role is dependent of the scoping entity.
1162   */
1163  FAMDEP,
1164  /**
1165   * Covered party is a dependent of the policy holder with a physical or mental
1166   * disability causing a disadvantage that makes independent achievement
1167   * unusually difficult.
1168   */
1169  HANDIC,
1170  /**
1171   * Covered party is an injured party with a legal claim for compensation against
1172   * a policy holder under an insurance policy.
1173   */
1174  INJ,
1175  /**
1176   * Covered party is the policy holder. Also known as the subscriber.
1177   */
1178  SELF,
1179  /**
1180   * Covered party is an individual that the policy holder has assumed
1181   * responsibility for, such as foster child or legal ward.
1182   */
1183  SPON,
1184  /**
1185   * Covered party to an insurance policy has coverage through full-time or
1186   * part-time attendance at a recognized educational institution as defined by a
1187   * particular insurance policy.
1188   */
1189  STUD,
1190  /**
1191   * Covered party to an insurance policy has coverage through full-time
1192   * attendance at a recognized educational institution as defined by a particular
1193   * insurance policy.
1194   */
1195  FSTUD,
1196  /**
1197   * Covered party to an insurance policy has coverage through part-time
1198   * attendance at a recognized educational institution as defined by a particular
1199   * insurance policy.
1200   */
1201  PSTUD,
1202  /**
1203   * A child taken into one's family through legal means and raised as one's own
1204   * child.
1205   */
1206  ADOPT,
1207  /**
1208   * A child of one's son or daughter.
1209   */
1210  GCHILD,
1211  /**
1212   * parent of a parent of the subject.
1213   */
1214  GPARNT,
1215  /**
1216   * A child as determined by birth.
1217   */
1218  NAT,
1219  /**
1220   * A child of one's brother or sister or of the brother or sister of one's
1221   * spouse.
1222   */
1223  NIENE,
1224  /**
1225   * One that begets or brings forth offspring or a person who brings up and cares
1226   * for for another (Webster's Collegiate Dictionary)
1227   */
1228  PARNT,
1229  /**
1230   * A marriage partner; a husband or wife.
1231   */
1232  SPSE,
1233  /**
1234   * A child receiving parental care and nurture from a person who is related to
1235   * them through marriage to their parent.
1236   */
1237  STEP,
1238  /**
1239   * A role recognized through the eligibility of an identified living subject for
1240   * benefits covered under an insurance policy or a program. Eligibility as a
1241   * covered party may be conditioned on a relationship with (1) the policy holder
1242   * such as the policy holder who is covered as an individual under a poliy or as
1243   * a party sponsored for coverage by the policy holder.
1244   * 
1245   * 
1246   * Example:An employee as a subscriber; or (2) on being scoped another covered
1247   * party such as the subscriber, as in the case of a dependent.
1248   * 
1249   * 
1250   * Discussion: The Abstract Value Set "CoverageRoleType", which was developed
1251   * for use in the Canadian realm "pre-coordinate" coverage roles with other
1252   * roles that a covered party must play in order to be eligible for coverage,
1253   * e.g., "handicapped dependent". Other codes in the Abstract Value Set
1254   * CoveredPartyRoleType domain can be "post-coordinated" with the
1255   * EligiblePartyRoleType codes to denote comparable concepts. Decoupling the
1256   * concepts is intended to support a wider range of concepts and semantic
1257   * comparability of coded concepts.
1258   */
1259  _COVEREDPARTYROLETYPE,
1260  /**
1261   * DescriptionA role recognized through the eligibility of a party play a
1262   * claimant for benefits covered or provided under an insurance policy.
1263   */
1264  _CLAIMANTCOVEREDPARTYROLETYPE,
1265  /**
1266   * Description: A person playing the role of program eligible under a program
1267   * based on allegations of being the victim of a crime.
1268   * 
1269   * 
1270   * Discussion: This CoveredPartyRoleType.code is typically used when the
1271   * CoveredPartyRole class code is "program eligible" and the person's status as
1272   * a crime victim meets jurisdictional or program criteria.
1273   */
1274  CRIMEVIC,
1275  /**
1276   * Description: A person playing the role of program eligible under a workers
1277   * compensation program based on the filing of work-related injury claim.
1278   * 
1279   * 
1280   * Discussion: This CoveredPartyRoleType.code is used when the CoveredPartyRole
1281   * class code is either "program eligible", a "named insured", and "individual
1282   * insured", or "dependent", and the person's status as differently abled or
1283   * "handicapped" meets jurisdictional, policy, or program criteria.
1284   */
1285  INJWKR,
1286  /**
1287   * Description: A role recognized through the eligibility of a party to play a
1288   * dependent for benefits covered or provided under a health insurance policy
1289   * because of an association with the subscriber that is recognized by the
1290   * policy underwriter.
1291   */
1292  _DEPENDENTCOVEREDPARTYROLETYPE,
1293  /**
1294   * Description: A person playing the role of an individual insured with
1295   * continuity of coverage under a policy which is being terminated based on loss
1296   * of original status that was the basis for coverage. Criteria for qualifying
1297   * for continuity of coverage may be set by law.
1298   * 
1299   * 
1300   * Discussion: This CoveredPartyRoleType.code is typically used when the
1301   * CoveredPartyRole class code is either "program eligible" or "subscriber" and
1302   * the person's status as a continuity of coverage beneficiary meets
1303   * jurisdictional or policy criteria.
1304   */
1305  COCBEN,
1306  /**
1307   * Description: A person playing the role of program eligible under a program
1308   * based on meeting criteria for health or functional limitation set by law or
1309   * by the program.
1310   * 
1311   * 
1312   * Discussion: This CoveredPartyRoleType.code is typically used when the
1313   * CoveredPartyRole class code is either "program eligible", "named insured",
1314   * "individual insured", or "dependent", and the person's status as differently
1315   * abled meets jurisdictional, policy, or program criteria.
1316   */
1317  DIFFABL,
1318  /**
1319   * Description: A person, who is a minor or is deemed incompetent, who plays the
1320   * role of a program eligible where eligibility for coverage is based on meeting
1321   * program eligibility criteria for status as a ward of a court or jurisdiction.
1322   * 
1323   * 
1324   * Discussion: This CoveredPartyRoleType.code is typically used when the
1325   * CoveredPartyRole class code is a "claimant", "program eligible", a "named
1326   * insured", an "individual Insured" or a "dependent", and the person's status
1327   * as a ward meets program or policy criteria. In the case of a ward covered
1328   * under a program providing financial or health benefits, a governmental agency
1329   * may take temporary custody of a minor or incompetent for his/her protection
1330   * and care, e.g., if the ward is suffering from neglect or abuse, or has been
1331   * in trouble with the law.
1332   */
1333  WARD,
1334  /**
1335   * A role recognized through the eligibility of a party to play an individual
1336   * insured for benefits covered or provided under an insurance policy where the
1337   * party is also the policy holder.
1338   */
1339  _INDIVIDUALINSUREDPARTYROLETYPE,
1340  /**
1341   * Description: A person playing the role of an individual insured under a
1342   * policy based on meeting criteria for the employment status of retired set by
1343   * law or the policy.
1344   * 
1345   * 
1346   * Discussion: This CoveredPartyRoleType.code is typically used when the
1347   * CoveredPartyRole class code is either "program eligible" or "subscriber" and
1348   * the person's status as a retiree meets jurisdictional or policy criteria.
1349   */
1350  RETIREE,
1351  /**
1352   * Description:A role recognized through the eligibility of a party to play a
1353   * program eligible for benefits covered or provided under a program.
1354   */
1355  _PROGRAMELIGIBLEPARTYROLETYPE,
1356  /**
1357   * Description: A person playing the role of program eligible under a program
1358   * based on aboriginal ancestry or as a member of an aboriginal community.
1359   * 
1360   * 
1361   * Discussion: This CoveredPartyRoleType.code is typically used when the
1362   * CoveredPartyRole class code is "program eligible" and the person's status as
1363   * a member of an indigenous people meets jurisdictional or program criteria.
1364   */
1365  INDIG,
1366  /**
1367   * Definition: A person playing the role of program eligible under a program
1368   * based on military status.
1369   * 
1370   * 
1371   * Discussion: This CoveredPartyRoleType.code is typically used when the
1372   * CoveredPartyRole class code is either "program eligible" or "subscriber" and
1373   * the person's status as a member of the military meets jurisdictional or
1374   * program criteria
1375   */
1376  MIL,
1377  /**
1378   * Description: A person playing the role of program eligible under a program
1379   * based on active military status.
1380   * 
1381   * 
1382   * Discussion: This CoveredPartyRoleType.code is typically used when the
1383   * CoveredPartyRole class code is either "program eligible" or "subscriber" and
1384   * the persons status as active duty military meets jurisdictional or program
1385   * criteria.
1386   */
1387  ACTMIL,
1388  /**
1389   * Description: A person playing the role of program eligible under a program
1390   * based on retired military status.
1391   * 
1392   * 
1393   * Discussion: This CoveredPartyRoleType.code is typically used when the
1394   * CoveredPartyRole class code is either "program eligible" or "subscriber" and
1395   * the persons status as retired military meets jurisdictional or program
1396   * criteria.
1397   */
1398  RETMIL,
1399  /**
1400   * Description: A person playing the role of program eligible under a program
1401   * based on status as a military veteran.
1402   * 
1403   * 
1404   * Discussion: This CoveredPartyRoleType.code is typically used when the
1405   * CoveredPartyRole class code is either "program eligible" or "subscriber" and
1406   * the persons status as a veteran meets jurisdictional or program criteria.
1407   */
1408  VET,
1409  /**
1410   * Description: A role recognized through the eligibility of a party to play a
1411   * subscriber for benefits covered or provided under a health insurance policy.
1412   */
1413  _SUBSCRIBERCOVEREDPARTYROLETYPE,
1414  /**
1415   * Specifies the administrative functionality within a formal experimental
1416   * design for which the ResearchSubject role was established. Examples:
1417   * screening - role is used for pre-enrollment evaluation portion of the design;
1418   * enrolled - role is used for subjects admitted to the active treatment portion
1419   * of the design.
1420   */
1421  _RESEARCHSUBJECTROLEBASIS,
1422  /**
1423   * Definition:The specific role being played by a research subject participating
1424   * in the active treatment or primary data collection portion of a research
1425   * study.
1426   */
1427  ERL,
1428  /**
1429   * Definition:The specific role being played by a research subject participating
1430   * in the pre-enrollment evaluation portion of a research study.
1431   */
1432  SCN,
1433  /**
1434   * A role of a place that further classifies the setting (e.g., accident site,
1435   * road side, work site, community location) in which services are delivered.
1436   */
1437  _SERVICEDELIVERYLOCATIONROLETYPE,
1438  /**
1439   * A role of a place that further classifies a setting that is intended to house
1440   * the provision of services.
1441   */
1442  _DEDICATEDSERVICEDELIVERYLOCATIONROLETYPE,
1443  /**
1444   * A role of a place that further classifies the clinical setting (e.g.,
1445   * cardiology clinic, primary care clinic, rehabilitation hospital, skilled
1446   * nursing facility) in which care is delivered during an encounter.
1447   */
1448  _DEDICATEDCLINICALLOCATIONROLETYPE,
1449  /**
1450   * A practice setting where diagnostic procedures or therapeutic interventions
1451   * are performed
1452   */
1453  DX,
1454  /**
1455   * A practice setting where cardiovascular diagnostic procedures or therapeutic
1456   * interventions are performed (e.g., cardiac catheterization lab,
1457   * echocardiography suite)
1458   */
1459  CVDX,
1460  /**
1461   * Cardiac catheterization lab
1462   */
1463  CATH,
1464  /**
1465   * Echocardiography lab
1466   */
1467  ECHO,
1468  /**
1469   * A practice setting where GI procedures (such as endoscopies) are performed
1470   */
1471  GIDX,
1472  /**
1473   * (X12N 261QD0000N)
1474   */
1475  ENDOS,
1476  /**
1477   * A practice setting where radiology services (diagnostic or therapeutic) are
1478   * provided (X12N 261QR0200N)
1479   */
1480  RADDX,
1481  /**
1482   * (X12N 261QX0203N)
1483   */
1484  RADO,
1485  /**
1486   * Neuroradiology unit
1487   */
1488  RNEU,
1489  /**
1490   * An acute care institution that provides medical, surgical, or psychiatric
1491   * care and treatment for the sick or the injured.
1492   */
1493  HOSP,
1494  /**
1495   * (1) A hospital including a physical plant and personnel that provides
1496   * multidisciplinary diagnosis and treatment for diseases that have one or more
1497   * of the following characteristics: is permanent; leaves residual disability;
1498   * is caused by nonreversible pathological alteration; requires special training
1499   * of the patient for rehabilitation; and/or may be expected to require a long
1500   * period of supervision or care. In addition, patients require the safety,
1501   * security, and shelter of these specialized inpatient or partial
1502   * hospitalization settings. (2) A hospital that provides medical and skilled
1503   * nursing services to patients with long-term illnesses who are not in an acute
1504   * phase but who require an intensity of services not available in nursing homes
1505   */
1506  CHR,
1507  /**
1508   * (X12N 282N00000N)
1509   */
1510  GACH,
1511  /**
1512   * A health care facility operated by the Department of Defense or other
1513   * military operation.
1514   */
1515  MHSP,
1516  /**
1517   * Healthcare facility that cares for patients with psychiatric illness(s).
1518   */
1519  PSYCHF,
1520  /**
1521   * (X12N 283X00000N)
1522   */
1523  RH,
1524  /**
1525   * Description: A location that plays the role of delivering services which may
1526   * include life training and/or social support to people with addictions.
1527   */
1528  RHAT,
1529  /**
1530   * Description: A location that plays the role of delivering services which may
1531   * include adaptation, rehabilitation and social integration services for people
1532   * with intellectual and/or pervasive development disorders such as autism or
1533   * severe behaviour disorder.
1534   */
1535  RHII,
1536  /**
1537   * Description: A location that plays the role of delivering services which may
1538   * social support services for adolescents who are pregnant or have child and
1539   * are experiencing adaptation issues/difficulties in their current or eventual
1540   * parenting role.
1541   */
1542  RHMAD,
1543  /**
1544   * Description: A location that plays the role of delivering services which may
1545   * include adaptation, rehabilitation and social integration services for people
1546   * with physical impairments.
1547   */
1548  RHPI,
1549  /**
1550   * Description: A location that plays the role of delivering services for people
1551   * with hearing impairments.
1552   */
1553  RHPIH,
1554  /**
1555   * Description: A location that plays the role of delivering services for people
1556   * with motor skill impairments.
1557   */
1558  RHPIMS,
1559  /**
1560   * Description: A location that plays the role of delivering services for people
1561   * with visual skill impairments.
1562   */
1563  RHPIVS,
1564  /**
1565   * Description: A location that plays the role of delivering services which may
1566   * include life training and/or social support services for the adaption,
1567   * rehabilitation and social integration of youths with adjustment difficulties.
1568   */
1569  RHYAD,
1570  /**
1571   * Hospital unit
1572   */
1573  HU,
1574  /**
1575   * Bone marrow transplant unit
1576   */
1577  BMTU,
1578  /**
1579   * Coronary care unit
1580   */
1581  CCU,
1582  /**
1583   * A specialty unit in hospital that focuses on chronic respirator patients and
1584   * pulmonary failure
1585   */
1586  CHEST,
1587  /**
1588   * Epilepsy unit
1589   */
1590  EPIL,
1591  /**
1592   * The section of a health care facility for providing rapid treatment to
1593   * victims of sudden illness or trauma.
1594   */
1595  ER,
1596  /**
1597   * Emergency trauma unit
1598   */
1599  ETU,
1600  /**
1601   * Hemodialysis unit
1602   */
1603  HD,
1604  /**
1605   * Description: A location that plays the role of delivering services which may
1606   * include tests done based on clinical specimens to get health information
1607   * about a patient as pertaining to the diagnosis, treatment and prevention of
1608   * disease. Hospital laboratories may be further divided into specialized units
1609   * such as Anatomic Pathology, Microbiology, and Biochemistry.
1610   */
1611  HLAB,
1612  /**
1613   * Description: A location that plays the role of delivering services which may
1614   * include tests are done on clinical specimens to get health information about
1615   * a patient pertaining to the diagnosis, treatment, and prevention of disease
1616   * for a hospital visit longer than one day.
1617   */
1618  INLAB,
1619  /**
1620   * Description: A location that plays the role of delivering services which may
1621   * include tests are done on clinical specimens to get health information about
1622   * a patient pertaining to the diagnosis, treatment, and prevention of disease
1623   * for same day visits.
1624   */
1625  OUTLAB,
1626  /**
1627   * Description: A location that plays the role of delivering services which may
1628   * include the branch of medicine that uses ionizing and non-ionizing radiation
1629   * to diagnose and treat diseases. The radiology unit may be further divided
1630   * into subspecialties such as Imaging, Cardiovascular, Thoracic, and
1631   * Ultrasound.
1632   */
1633  HRAD,
1634  /**
1635   * Description: A location that plays the role of delivering services which may
1636   * include collecting specimens and/or samples from patients for laboratory
1637   * testing purposes, but does not perform any tests or analysis functions.
1638   */
1639  HUSCS,
1640  /**
1641   * Intensive care unit
1642   */
1643  ICU,
1644  /**
1645   * Pediatric intensive care unit
1646   */
1647  PEDICU,
1648  /**
1649   * Pediatric neonatal intensive care unit
1650   */
1651  PEDNICU,
1652  /**
1653   * Description: A location that plays the role of delivering services which may
1654   * include providing judicious, safe, efficacious, appropriate and cost
1655   * effective use of medicines for treatment of patients for visits longer than
1656   * one day. The distinction between inpatient pharmacies and retail (or
1657   * outpatient) pharmacies is that they are part of a patient's continuity of
1658   * care while staying in the hospital.
1659   */
1660  INPHARM,
1661  /**
1662   * Description: A location that plays the role of delivering services which
1663   * include biochemistry, hematology, microbiology, immunochemistry, and
1664   * toxicology.
1665   */
1666  MBL,
1667  /**
1668   * Neurology critical care and stroke unit
1669   */
1670  NCCS,
1671  /**
1672   * Neurosurgery unit
1673   */
1674  NS,
1675  /**
1676   * Description: A location that plays the role of delivering services which may
1677   * include providing judicious, safe, efficacious, appropriate and cost
1678   * effective use of medicines for treatment of patients for outpatient visits
1679   * and may also be used for discharge prescriptions.
1680   */
1681  OUTPHARM,
1682  /**
1683   * Pediatric unit
1684   */
1685  PEDU,
1686  /**
1687   * (X12N 273R00000N)
1688   */
1689  PHU,
1690  /**
1691   * Rehabilitation hospital unit
1692   */
1693  RHU,
1694  /**
1695   * (X12N 261QA1200N)
1696   */
1697  SLEEP,
1698  /**
1699   * Nursing or custodial care facility
1700   */
1701  NCCF,
1702  /**
1703   * (X12N 314000000N)
1704   */
1705  SNF,
1706  /**
1707   * Outpatient facility
1708   */
1709  OF,
1710  /**
1711   * Allergy clinic
1712   */
1713  ALL,
1714  /**
1715   * Amputee clinic
1716   */
1717  AMPUT,
1718  /**
1719   * Bone marrow transplant clinic
1720   */
1721  BMTC,
1722  /**
1723   * Breast clinic
1724   */
1725  BREAST,
1726  /**
1727   * Child and adolescent neurology clinic
1728   */
1729  CANC,
1730  /**
1731   * Child and adolescent psychiatry clinic
1732   */
1733  CAPC,
1734  /**
1735   * Ambulatory Health Care Facilities; Clinic/Center; Rehabilitation: Cardiac
1736   * Facilities
1737   */
1738  CARD,
1739  /**
1740   * Pediatric cardiology clinic
1741   */
1742  PEDCARD,
1743  /**
1744   * Coagulation clinic
1745   */
1746  COAG,
1747  /**
1748   * Colon and rectal surgery clinic
1749   */
1750  CRS,
1751  /**
1752   * Dermatology clinic
1753   */
1754  DERM,
1755  /**
1756   * Endocrinology clinic
1757   */
1758  ENDO,
1759  /**
1760   * Pediatric endocrinology clinic
1761   */
1762  PEDE,
1763  /**
1764   * Otorhinolaryngology clinic
1765   */
1766  ENT,
1767  /**
1768   * Family medicine clinic
1769   */
1770  FMC,
1771  /**
1772   * Gastroenterology clinic
1773   */
1774  GI,
1775  /**
1776   * Pediatric gastroenterology clinic
1777   */
1778  PEDGI,
1779  /**
1780   * General internal medicine clinic
1781   */
1782  GIM,
1783  /**
1784   * Gynecology clinic
1785   */
1786  GYN,
1787  /**
1788   * Hematology clinic
1789   */
1790  HEM,
1791  /**
1792   * Pediatric hematology clinic
1793   */
1794  PEDHEM,
1795  /**
1796   * Hypertension clinic
1797   */
1798  HTN,
1799  /**
1800   * Focuses on assessing disability
1801   */
1802  IEC,
1803  /**
1804   * Infectious disease clinic
1805   */
1806  INFD,
1807  /**
1808   * Pediatric infectious disease clinic
1809   */
1810  PEDID,
1811  /**
1812   * Infertility clinic
1813   */
1814  INV,
1815  /**
1816   * Lympedema clinic
1817   */
1818  LYMPH,
1819  /**
1820   * Medical genetics clinic
1821   */
1822  MGEN,
1823  /**
1824   * Nephrology clinic
1825   */
1826  NEPH,
1827  /**
1828   * Pediatric nephrology clinic
1829   */
1830  PEDNEPH,
1831  /**
1832   * Neurology clinic
1833   */
1834  NEUR,
1835  /**
1836   * Obstetrics clinic
1837   */
1838  OB,
1839  /**
1840   * Oral and maxillofacial surgery clinic
1841   */
1842  OMS,
1843  /**
1844   * Medical oncology clinic
1845   */
1846  ONCL,
1847  /**
1848   * Pediatric oncology clinic
1849   */
1850  PEDHO,
1851  /**
1852   * Opthalmology clinic
1853   */
1854  OPH,
1855  /**
1856   * Description: A location that plays the role of delivering services which may
1857   * include examination, diagnosis, treatment, management, and prevention of
1858   * diseases and disorders of the eye as well as prescribing and fitting
1859   * appropriate corrective lenses (glasses or contact lenses) as needed.
1860   * Optometry clinics may also provide tests for visual field screening,
1861   * measuring intra-ocular pressure and ophthalmoscopy, as and when required.
1862   */
1863  OPTC,
1864  /**
1865   * Orthopedics clinic
1866   */
1867  ORTHO,
1868  /**
1869   * Hand clinic
1870   */
1871  HAND,
1872  /**
1873   * (X12N 261QP3300N)
1874   */
1875  PAINCL,
1876  /**
1877   * (X12N 261QP2300N)
1878   */
1879  PC,
1880  /**
1881   * Pediatrics clinic
1882   */
1883  PEDC,
1884  /**
1885   * Pediatric rheumatology clinic
1886   */
1887  PEDRHEUM,
1888  /**
1889   * (X12N 261QP1100N)
1890   */
1891  POD,
1892  /**
1893   * Preventive medicine clinic
1894   */
1895  PREV,
1896  /**
1897   * Proctology clinic
1898   */
1899  PROCTO,
1900  /**
1901   * Location where healthcare service was delivered, identified as the healthcare
1902   * provider's practice office.
1903   */
1904  PROFF,
1905  /**
1906   * Prosthodontics clinic
1907   */
1908  PROS,
1909  /**
1910   * Psychology clinic
1911   */
1912  PSI,
1913  /**
1914   * Psychiatry clinic
1915   */
1916  PSY,
1917  /**
1918   * Rheumatology clinic
1919   */
1920  RHEUM,
1921  /**
1922   * Sports medicine clinic
1923   */
1924  SPMED,
1925  /**
1926   * Surgery clinic
1927   */
1928  SU,
1929  /**
1930   * Plastic surgery clinic
1931   */
1932  PLS,
1933  /**
1934   * Urology clinic
1935   */
1936  URO,
1937  /**
1938   * Transplant clinic
1939   */
1940  TR,
1941  /**
1942   * Travel and geographic medicine clinic
1943   */
1944  TRAVEL,
1945  /**
1946   * Wound clinic
1947   */
1948  WND,
1949  /**
1950   * Residential treatment facility
1951   */
1952  RTF,
1953  /**
1954   * Pain rehabilitation center
1955   */
1956  PRC,
1957  /**
1958   * (X12N 324500000N)
1959   */
1960  SURF,
1961  /**
1962   * A role of a place that further classifies a setting that is intended to house
1963   * the provision of non-clinical services.
1964   */
1965  _DEDICATEDNONCLINICALLOCATIONROLETYPE,
1966  /**
1967   * Location address where medical supplies were transported to for use.
1968   */
1969  DADDR,
1970  /**
1971   * Location (mobile) where healthcare service was delivered.
1972   */
1973  MOBL,
1974  /**
1975   * Location (mobile) where healthcare service was delivered, identified
1976   * specifically as an ambulance.
1977   */
1978  AMB,
1979  /**
1980   * Location where healthcare service was delivered, identified as a pharmacy.
1981   */
1982  PHARM,
1983  /**
1984   * IncidentalServiceDeliveryLocationRoleType
1985   */
1986  _INCIDENTALSERVICEDELIVERYLOCATIONROLETYPE,
1987  /**
1988   * Location of an accident where healthcare service was delivered, such as a
1989   * roadside.
1990   */
1991  ACC,
1992  /**
1993   * Community location where healthcare is delivered.
1994   */
1995  COMM,
1996  /**
1997   * Description: A location that plays the role of delivering services which may
1998   * include providing front-line services to the population of a defined
1999   * geographic area such as: healthcare services and social services, preventive
2000   * or curative, rehabilitation or reintegration.
2001   */
2002  CSC,
2003  /**
2004   * location where healthcare was delivered which is the residence of the
2005   * Patient.
2006   */
2007  PTRES,
2008  /**
2009   * Location where healthcare service was delivered, identified as a school or
2010   * educational facility.
2011   */
2012  SCHOOL,
2013  /**
2014   * Description: A location that plays the role of delivering services which may
2015   * include: social emergency services required for a young person as required
2016   * under any jurisdictional youth laws, child placement, and family mediation in
2017   * the defined geographical area the SDL is responsible for. It may provide
2018   * expertise in a judiciary setting on child custody, adoption and biological
2019   * history research.
2020   */
2021  UPC,
2022  /**
2023   * Location where healthcare service was delivered, identified as a work place.
2024   */
2025  WORK,
2026  /**
2027   * SpecimenRoleType
2028   */
2029  _SPECIMENROLETYPE,
2030  /**
2031   * A specimen used for initial calibration settings of an instrument
2032   */
2033  C,
2034  /**
2035   * A set of patient samples in which the individuals of the group may or may not
2036   * be identified.
2037   */
2038  G,
2039  /**
2040   * Aliquots of individual specimens combined to form a single specimen
2041   * representing all of the included individuals.
2042   */
2043  L,
2044  /**
2045   * A specimen that has been collected from a patient.
2046   */
2047  P,
2048  /**
2049   * A specimen specifically used to verify the sensitivity, specificity, accuracy
2050   * or other perfomance parameter of a diagnostic test.
2051   */
2052  Q,
2053  /**
2054   * Quality Control specimen submitted to the lab whose identity and composition
2055   * is not known to the lab.
2056   */
2057  B,
2058  /**
2059   * An electronically simulated QC specimen
2060   */
2061  E,
2062  /**
2063   * Specimen used for testing proficiency of an organization performing testing
2064   * (how does this differ from O?)
2065   */
2066  F,
2067  /**
2068   * A specimen used for evaluation of operator proficiency (operator in what
2069   * context?)
2070   */
2071  O,
2072  /**
2073   * A specimen used for periodic calibration checks of instruments
2074   */
2075  V,
2076  /**
2077   * A portion of an original patent sample that is tested at the same time as the
2078   * original sample
2079   */
2080  R,
2081  /**
2082   * A party that makes a claim for coverage under a policy.
2083   */
2084  CLAIM,
2085  /**
2086   * Community Laboratory
2087   */
2088  COMMUNITYLABORATORY,
2089  /**
2090   * An individual or organization that makes or gives a promise, assurance,
2091   * pledge to pay or has paid the healthcare service provider.
2092   */
2093  GT,
2094  /**
2095   * Home Health
2096   */
2097  HOMEHEALTH,
2098  /**
2099   * Laboratory
2100   */
2101  LABORATORY,
2102  /**
2103   * Pathologist
2104   */
2105  PATHOLOGIST,
2106  /**
2107   * Policy holder for the insurance policy.
2108   */
2109  PH,
2110  /**
2111   * Phlebotomist
2112   */
2113  PHLEBOTOMIST,
2114  /**
2115   * A party that meets the eligibility criteria for coverage under a program.
2116   */
2117  PROG,
2118  /**
2119   * The recipient for the service(s) and/or product(s) when they are not the
2120   * covered party.
2121   */
2122  PT,
2123  /**
2124   * Self
2125   */
2126  SUBJECT,
2127  /**
2128   * Third Party
2129   */
2130  THIRDPARTY,
2131  /**
2132   * null
2133   */
2134  DEP,
2135  /**
2136   * A party covered under a policy based on association with a subscriber.
2137   */
2138  DEPEN,
2139  /**
2140   * A member of the covered party's family. This could be the spouse, a parent, a
2141   * grand parent, a sibling, etc.
2142   */
2143  FM,
2144  /**
2145   * A party covered under a policy as the policyholder.
2146   */
2147  INDIV,
2148  /**
2149   * A party to an insurance policy to whom the insurer agrees to indemnify for
2150   * losses, provides benefits for, or renders services.
2151   */
2152  NAMED,
2153  /**
2154   * null
2155   */
2156  PSYCHCF,
2157  /**
2158   * A party covered under a policy based on association with a sponsor who is the
2159   * policy holder, and whose association may provide for the eligibility of
2160   * dependents for coverage
2161   */
2162  SUBSCR,
2163  /**
2164   * added to help the parsers
2165   */
2166  NULL;
2167
2168  public static V3RoleCode fromCode(String codeString) throws FHIRException {
2169    if (codeString == null || "".equals(codeString))
2170      return null;
2171    if ("_AffiliationRoleType".equals(codeString))
2172      return _AFFILIATIONROLETYPE;
2173    if ("_AgentRoleType".equals(codeString))
2174      return _AGENTROLETYPE;
2175    if ("AMENDER".equals(codeString))
2176      return AMENDER;
2177    if ("CLASSIFIER".equals(codeString))
2178      return CLASSIFIER;
2179    if ("CONSENTER".equals(codeString))
2180      return CONSENTER;
2181    if ("CONSWIT".equals(codeString))
2182      return CONSWIT;
2183    if ("COPART".equals(codeString))
2184      return COPART;
2185    if ("DECLASSIFIER".equals(codeString))
2186      return DECLASSIFIER;
2187    if ("DELEGATEE".equals(codeString))
2188      return DELEGATEE;
2189    if ("DELEGATOR".equals(codeString))
2190      return DELEGATOR;
2191    if ("DOWNGRDER".equals(codeString))
2192      return DOWNGRDER;
2193    if ("DRIVCLASSIFIER".equals(codeString))
2194      return DRIVCLASSIFIER;
2195    if ("GRANTEE".equals(codeString))
2196      return GRANTEE;
2197    if ("GRANTOR".equals(codeString))
2198      return GRANTOR;
2199    if ("INTPRTER".equals(codeString))
2200      return INTPRTER;
2201    if ("REVIEWER".equals(codeString))
2202      return REVIEWER;
2203    if ("VALIDATOR".equals(codeString))
2204      return VALIDATOR;
2205    if ("_CoverageSponsorRoleType".equals(codeString))
2206      return _COVERAGESPONSORROLETYPE;
2207    if ("FULLINS".equals(codeString))
2208      return FULLINS;
2209    if ("SELFINS".equals(codeString))
2210      return SELFINS;
2211    if ("_PayorRoleType".equals(codeString))
2212      return _PAYORROLETYPE;
2213    if ("ENROLBKR".equals(codeString))
2214      return ENROLBKR;
2215    if ("TPA".equals(codeString))
2216      return TPA;
2217    if ("UMO".equals(codeString))
2218      return UMO;
2219    if ("RESPRSN".equals(codeString))
2220      return RESPRSN;
2221    if ("EXCEST".equals(codeString))
2222      return EXCEST;
2223    if ("GUADLTM".equals(codeString))
2224      return GUADLTM;
2225    if ("GUARD".equals(codeString))
2226      return GUARD;
2227    if ("POWATT".equals(codeString))
2228      return POWATT;
2229    if ("DPOWATT".equals(codeString))
2230      return DPOWATT;
2231    if ("HPOWATT".equals(codeString))
2232      return HPOWATT;
2233    if ("SPOWATT".equals(codeString))
2234      return SPOWATT;
2235    if ("_AssignedRoleType".equals(codeString))
2236      return _ASSIGNEDROLETYPE;
2237    if ("_AssignedNonPersonLivingSubjectRoleType".equals(codeString))
2238      return _ASSIGNEDNONPERSONLIVINGSUBJECTROLETYPE;
2239    if ("ASSIST".equals(codeString))
2240      return ASSIST;
2241    if ("BIOTH".equals(codeString))
2242      return BIOTH;
2243    if ("ANTIBIOT".equals(codeString))
2244      return ANTIBIOT;
2245    if ("DEBR".equals(codeString))
2246      return DEBR;
2247    if ("CCO".equals(codeString))
2248      return CCO;
2249    if ("SEE".equals(codeString))
2250      return SEE;
2251    if ("SNIFF".equals(codeString))
2252      return SNIFF;
2253    if ("_CertifiedEntityType".equals(codeString))
2254      return _CERTIFIEDENTITYTYPE;
2255    if ("_CitizenRoleType".equals(codeString))
2256      return _CITIZENROLETYPE;
2257    if ("CAS".equals(codeString))
2258      return CAS;
2259    if ("CASM".equals(codeString))
2260      return CASM;
2261    if ("CN".equals(codeString))
2262      return CN;
2263    if ("CNRP".equals(codeString))
2264      return CNRP;
2265    if ("CNRPM".equals(codeString))
2266      return CNRPM;
2267    if ("CPCA".equals(codeString))
2268      return CPCA;
2269    if ("CRP".equals(codeString))
2270      return CRP;
2271    if ("CRPM".equals(codeString))
2272      return CRPM;
2273    if ("_ContactRoleType".equals(codeString))
2274      return _CONTACTROLETYPE;
2275    if ("_AdministrativeContactRoleType".equals(codeString))
2276      return _ADMINISTRATIVECONTACTROLETYPE;
2277    if ("BILL".equals(codeString))
2278      return BILL;
2279    if ("ORG".equals(codeString))
2280      return ORG;
2281    if ("PAYOR".equals(codeString))
2282      return PAYOR;
2283    if ("ECON".equals(codeString))
2284      return ECON;
2285    if ("NOK".equals(codeString))
2286      return NOK;
2287    if ("_IdentifiedEntityType".equals(codeString))
2288      return _IDENTIFIEDENTITYTYPE;
2289    if ("_LocationIdentifiedEntityRoleCode".equals(codeString))
2290      return _LOCATIONIDENTIFIEDENTITYROLECODE;
2291    if ("ACHFID".equals(codeString))
2292      return ACHFID;
2293    if ("JURID".equals(codeString))
2294      return JURID;
2295    if ("LOCHFID".equals(codeString))
2296      return LOCHFID;
2297    if ("_LivingSubjectProductionClass".equals(codeString))
2298      return _LIVINGSUBJECTPRODUCTIONCLASS;
2299    if ("BF".equals(codeString))
2300      return BF;
2301    if ("BL".equals(codeString))
2302      return BL;
2303    if ("BR".equals(codeString))
2304      return BR;
2305    if ("CO".equals(codeString))
2306      return CO;
2307    if ("DA".equals(codeString))
2308      return DA;
2309    if ("DR".equals(codeString))
2310      return DR;
2311    if ("DU".equals(codeString))
2312      return DU;
2313    if ("FI".equals(codeString))
2314      return FI;
2315    if ("LY".equals(codeString))
2316      return LY;
2317    if ("MT".equals(codeString))
2318      return MT;
2319    if ("MU".equals(codeString))
2320      return MU;
2321    if ("PL".equals(codeString))
2322      return PL;
2323    if ("RC".equals(codeString))
2324      return RC;
2325    if ("SH".equals(codeString))
2326      return SH;
2327    if ("VL".equals(codeString))
2328      return VL;
2329    if ("WL".equals(codeString))
2330      return WL;
2331    if ("WO".equals(codeString))
2332      return WO;
2333    if ("_MedicationGeneralizationRoleType".equals(codeString))
2334      return _MEDICATIONGENERALIZATIONROLETYPE;
2335    if ("DC".equals(codeString))
2336      return DC;
2337    if ("GD".equals(codeString))
2338      return GD;
2339    if ("GDF".equals(codeString))
2340      return GDF;
2341    if ("GDS".equals(codeString))
2342      return GDS;
2343    if ("GDSF".equals(codeString))
2344      return GDSF;
2345    if ("MGDSF".equals(codeString))
2346      return MGDSF;
2347    if ("_MemberRoleType".equals(codeString))
2348      return _MEMBERROLETYPE;
2349    if ("TRB".equals(codeString))
2350      return TRB;
2351    if ("_PersonalRelationshipRoleType".equals(codeString))
2352      return _PERSONALRELATIONSHIPROLETYPE;
2353    if ("FAMMEMB".equals(codeString))
2354      return FAMMEMB;
2355    if ("CHILD".equals(codeString))
2356      return CHILD;
2357    if ("CHLDADOPT".equals(codeString))
2358      return CHLDADOPT;
2359    if ("DAUADOPT".equals(codeString))
2360      return DAUADOPT;
2361    if ("SONADOPT".equals(codeString))
2362      return SONADOPT;
2363    if ("CHLDFOST".equals(codeString))
2364      return CHLDFOST;
2365    if ("DAUFOST".equals(codeString))
2366      return DAUFOST;
2367    if ("SONFOST".equals(codeString))
2368      return SONFOST;
2369    if ("DAUC".equals(codeString))
2370      return DAUC;
2371    if ("DAU".equals(codeString))
2372      return DAU;
2373    if ("STPDAU".equals(codeString))
2374      return STPDAU;
2375    if ("NCHILD".equals(codeString))
2376      return NCHILD;
2377    if ("SON".equals(codeString))
2378      return SON;
2379    if ("SONC".equals(codeString))
2380      return SONC;
2381    if ("STPSON".equals(codeString))
2382      return STPSON;
2383    if ("STPCHLD".equals(codeString))
2384      return STPCHLD;
2385    if ("EXT".equals(codeString))
2386      return EXT;
2387    if ("AUNT".equals(codeString))
2388      return AUNT;
2389    if ("MAUNT".equals(codeString))
2390      return MAUNT;
2391    if ("PAUNT".equals(codeString))
2392      return PAUNT;
2393    if ("COUSN".equals(codeString))
2394      return COUSN;
2395    if ("MCOUSN".equals(codeString))
2396      return MCOUSN;
2397    if ("PCOUSN".equals(codeString))
2398      return PCOUSN;
2399    if ("GGRPRN".equals(codeString))
2400      return GGRPRN;
2401    if ("GGRFTH".equals(codeString))
2402      return GGRFTH;
2403    if ("MGGRFTH".equals(codeString))
2404      return MGGRFTH;
2405    if ("PGGRFTH".equals(codeString))
2406      return PGGRFTH;
2407    if ("GGRMTH".equals(codeString))
2408      return GGRMTH;
2409    if ("MGGRMTH".equals(codeString))
2410      return MGGRMTH;
2411    if ("PGGRMTH".equals(codeString))
2412      return PGGRMTH;
2413    if ("MGGRPRN".equals(codeString))
2414      return MGGRPRN;
2415    if ("PGGRPRN".equals(codeString))
2416      return PGGRPRN;
2417    if ("GRNDCHILD".equals(codeString))
2418      return GRNDCHILD;
2419    if ("GRNDDAU".equals(codeString))
2420      return GRNDDAU;
2421    if ("GRNDSON".equals(codeString))
2422      return GRNDSON;
2423    if ("GRPRN".equals(codeString))
2424      return GRPRN;
2425    if ("GRFTH".equals(codeString))
2426      return GRFTH;
2427    if ("MGRFTH".equals(codeString))
2428      return MGRFTH;
2429    if ("PGRFTH".equals(codeString))
2430      return PGRFTH;
2431    if ("GRMTH".equals(codeString))
2432      return GRMTH;
2433    if ("MGRMTH".equals(codeString))
2434      return MGRMTH;
2435    if ("PGRMTH".equals(codeString))
2436      return PGRMTH;
2437    if ("MGRPRN".equals(codeString))
2438      return MGRPRN;
2439    if ("PGRPRN".equals(codeString))
2440      return PGRPRN;
2441    if ("INLAW".equals(codeString))
2442      return INLAW;
2443    if ("CHLDINLAW".equals(codeString))
2444      return CHLDINLAW;
2445    if ("DAUINLAW".equals(codeString))
2446      return DAUINLAW;
2447    if ("SONINLAW".equals(codeString))
2448      return SONINLAW;
2449    if ("PRNINLAW".equals(codeString))
2450      return PRNINLAW;
2451    if ("FTHINLAW".equals(codeString))
2452      return FTHINLAW;
2453    if ("MTHINLAW".equals(codeString))
2454      return MTHINLAW;
2455    if ("SIBINLAW".equals(codeString))
2456      return SIBINLAW;
2457    if ("BROINLAW".equals(codeString))
2458      return BROINLAW;
2459    if ("SISINLAW".equals(codeString))
2460      return SISINLAW;
2461    if ("NIENEPH".equals(codeString))
2462      return NIENEPH;
2463    if ("NEPHEW".equals(codeString))
2464      return NEPHEW;
2465    if ("NIECE".equals(codeString))
2466      return NIECE;
2467    if ("UNCLE".equals(codeString))
2468      return UNCLE;
2469    if ("MUNCLE".equals(codeString))
2470      return MUNCLE;
2471    if ("PUNCLE".equals(codeString))
2472      return PUNCLE;
2473    if ("PRN".equals(codeString))
2474      return PRN;
2475    if ("ADOPTP".equals(codeString))
2476      return ADOPTP;
2477    if ("ADOPTF".equals(codeString))
2478      return ADOPTF;
2479    if ("ADOPTM".equals(codeString))
2480      return ADOPTM;
2481    if ("FTH".equals(codeString))
2482      return FTH;
2483    if ("FTHFOST".equals(codeString))
2484      return FTHFOST;
2485    if ("NFTH".equals(codeString))
2486      return NFTH;
2487    if ("NFTHF".equals(codeString))
2488      return NFTHF;
2489    if ("STPFTH".equals(codeString))
2490      return STPFTH;
2491    if ("MTH".equals(codeString))
2492      return MTH;
2493    if ("GESTM".equals(codeString))
2494      return GESTM;
2495    if ("MTHFOST".equals(codeString))
2496      return MTHFOST;
2497    if ("NMTH".equals(codeString))
2498      return NMTH;
2499    if ("NMTHF".equals(codeString))
2500      return NMTHF;
2501    if ("STPMTH".equals(codeString))
2502      return STPMTH;
2503    if ("NPRN".equals(codeString))
2504      return NPRN;
2505    if ("PRNFOST".equals(codeString))
2506      return PRNFOST;
2507    if ("STPPRN".equals(codeString))
2508      return STPPRN;
2509    if ("SIB".equals(codeString))
2510      return SIB;
2511    if ("BRO".equals(codeString))
2512      return BRO;
2513    if ("HBRO".equals(codeString))
2514      return HBRO;
2515    if ("NBRO".equals(codeString))
2516      return NBRO;
2517    if ("TWINBRO".equals(codeString))
2518      return TWINBRO;
2519    if ("FTWINBRO".equals(codeString))
2520      return FTWINBRO;
2521    if ("ITWINBRO".equals(codeString))
2522      return ITWINBRO;
2523    if ("STPBRO".equals(codeString))
2524      return STPBRO;
2525    if ("HSIB".equals(codeString))
2526      return HSIB;
2527    if ("HSIS".equals(codeString))
2528      return HSIS;
2529    if ("NSIB".equals(codeString))
2530      return NSIB;
2531    if ("NSIS".equals(codeString))
2532      return NSIS;
2533    if ("TWINSIS".equals(codeString))
2534      return TWINSIS;
2535    if ("FTWINSIS".equals(codeString))
2536      return FTWINSIS;
2537    if ("ITWINSIS".equals(codeString))
2538      return ITWINSIS;
2539    if ("TWIN".equals(codeString))
2540      return TWIN;
2541    if ("FTWIN".equals(codeString))
2542      return FTWIN;
2543    if ("ITWIN".equals(codeString))
2544      return ITWIN;
2545    if ("SIS".equals(codeString))
2546      return SIS;
2547    if ("STPSIS".equals(codeString))
2548      return STPSIS;
2549    if ("STPSIB".equals(codeString))
2550      return STPSIB;
2551    if ("SIGOTHR".equals(codeString))
2552      return SIGOTHR;
2553    if ("DOMPART".equals(codeString))
2554      return DOMPART;
2555    if ("FMRSPS".equals(codeString))
2556      return FMRSPS;
2557    if ("SPS".equals(codeString))
2558      return SPS;
2559    if ("HUSB".equals(codeString))
2560      return HUSB;
2561    if ("WIFE".equals(codeString))
2562      return WIFE;
2563    if ("FRND".equals(codeString))
2564      return FRND;
2565    if ("NBOR".equals(codeString))
2566      return NBOR;
2567    if ("ONESELF".equals(codeString))
2568      return ONESELF;
2569    if ("ROOM".equals(codeString))
2570      return ROOM;
2571    if ("_PolicyOrProgramCoverageRoleType".equals(codeString))
2572      return _POLICYORPROGRAMCOVERAGEROLETYPE;
2573    if ("_CoverageRoleType".equals(codeString))
2574      return _COVERAGEROLETYPE;
2575    if ("FAMDEP".equals(codeString))
2576      return FAMDEP;
2577    if ("HANDIC".equals(codeString))
2578      return HANDIC;
2579    if ("INJ".equals(codeString))
2580      return INJ;
2581    if ("SELF".equals(codeString))
2582      return SELF;
2583    if ("SPON".equals(codeString))
2584      return SPON;
2585    if ("STUD".equals(codeString))
2586      return STUD;
2587    if ("FSTUD".equals(codeString))
2588      return FSTUD;
2589    if ("PSTUD".equals(codeString))
2590      return PSTUD;
2591    if ("ADOPT".equals(codeString))
2592      return ADOPT;
2593    if ("GCHILD".equals(codeString))
2594      return GCHILD;
2595    if ("GPARNT".equals(codeString))
2596      return GPARNT;
2597    if ("NAT".equals(codeString))
2598      return NAT;
2599    if ("NIENE".equals(codeString))
2600      return NIENE;
2601    if ("PARNT".equals(codeString))
2602      return PARNT;
2603    if ("SPSE".equals(codeString))
2604      return SPSE;
2605    if ("STEP".equals(codeString))
2606      return STEP;
2607    if ("_CoveredPartyRoleType".equals(codeString))
2608      return _COVEREDPARTYROLETYPE;
2609    if ("_ClaimantCoveredPartyRoleType".equals(codeString))
2610      return _CLAIMANTCOVEREDPARTYROLETYPE;
2611    if ("CRIMEVIC".equals(codeString))
2612      return CRIMEVIC;
2613    if ("INJWKR".equals(codeString))
2614      return INJWKR;
2615    if ("_DependentCoveredPartyRoleType".equals(codeString))
2616      return _DEPENDENTCOVEREDPARTYROLETYPE;
2617    if ("COCBEN".equals(codeString))
2618      return COCBEN;
2619    if ("DIFFABL".equals(codeString))
2620      return DIFFABL;
2621    if ("WARD".equals(codeString))
2622      return WARD;
2623    if ("_IndividualInsuredPartyRoleType".equals(codeString))
2624      return _INDIVIDUALINSUREDPARTYROLETYPE;
2625    if ("RETIREE".equals(codeString))
2626      return RETIREE;
2627    if ("_ProgramEligiblePartyRoleType".equals(codeString))
2628      return _PROGRAMELIGIBLEPARTYROLETYPE;
2629    if ("INDIG".equals(codeString))
2630      return INDIG;
2631    if ("MIL".equals(codeString))
2632      return MIL;
2633    if ("ACTMIL".equals(codeString))
2634      return ACTMIL;
2635    if ("RETMIL".equals(codeString))
2636      return RETMIL;
2637    if ("VET".equals(codeString))
2638      return VET;
2639    if ("_SubscriberCoveredPartyRoleType".equals(codeString))
2640      return _SUBSCRIBERCOVEREDPARTYROLETYPE;
2641    if ("_ResearchSubjectRoleBasis".equals(codeString))
2642      return _RESEARCHSUBJECTROLEBASIS;
2643    if ("ERL".equals(codeString))
2644      return ERL;
2645    if ("SCN".equals(codeString))
2646      return SCN;
2647    if ("_ServiceDeliveryLocationRoleType".equals(codeString))
2648      return _SERVICEDELIVERYLOCATIONROLETYPE;
2649    if ("_DedicatedServiceDeliveryLocationRoleType".equals(codeString))
2650      return _DEDICATEDSERVICEDELIVERYLOCATIONROLETYPE;
2651    if ("_DedicatedClinicalLocationRoleType".equals(codeString))
2652      return _DEDICATEDCLINICALLOCATIONROLETYPE;
2653    if ("DX".equals(codeString))
2654      return DX;
2655    if ("CVDX".equals(codeString))
2656      return CVDX;
2657    if ("CATH".equals(codeString))
2658      return CATH;
2659    if ("ECHO".equals(codeString))
2660      return ECHO;
2661    if ("GIDX".equals(codeString))
2662      return GIDX;
2663    if ("ENDOS".equals(codeString))
2664      return ENDOS;
2665    if ("RADDX".equals(codeString))
2666      return RADDX;
2667    if ("RADO".equals(codeString))
2668      return RADO;
2669    if ("RNEU".equals(codeString))
2670      return RNEU;
2671    if ("HOSP".equals(codeString))
2672      return HOSP;
2673    if ("CHR".equals(codeString))
2674      return CHR;
2675    if ("GACH".equals(codeString))
2676      return GACH;
2677    if ("MHSP".equals(codeString))
2678      return MHSP;
2679    if ("PSYCHF".equals(codeString))
2680      return PSYCHF;
2681    if ("RH".equals(codeString))
2682      return RH;
2683    if ("RHAT".equals(codeString))
2684      return RHAT;
2685    if ("RHII".equals(codeString))
2686      return RHII;
2687    if ("RHMAD".equals(codeString))
2688      return RHMAD;
2689    if ("RHPI".equals(codeString))
2690      return RHPI;
2691    if ("RHPIH".equals(codeString))
2692      return RHPIH;
2693    if ("RHPIMS".equals(codeString))
2694      return RHPIMS;
2695    if ("RHPIVS".equals(codeString))
2696      return RHPIVS;
2697    if ("RHYAD".equals(codeString))
2698      return RHYAD;
2699    if ("HU".equals(codeString))
2700      return HU;
2701    if ("BMTU".equals(codeString))
2702      return BMTU;
2703    if ("CCU".equals(codeString))
2704      return CCU;
2705    if ("CHEST".equals(codeString))
2706      return CHEST;
2707    if ("EPIL".equals(codeString))
2708      return EPIL;
2709    if ("ER".equals(codeString))
2710      return ER;
2711    if ("ETU".equals(codeString))
2712      return ETU;
2713    if ("HD".equals(codeString))
2714      return HD;
2715    if ("HLAB".equals(codeString))
2716      return HLAB;
2717    if ("INLAB".equals(codeString))
2718      return INLAB;
2719    if ("OUTLAB".equals(codeString))
2720      return OUTLAB;
2721    if ("HRAD".equals(codeString))
2722      return HRAD;
2723    if ("HUSCS".equals(codeString))
2724      return HUSCS;
2725    if ("ICU".equals(codeString))
2726      return ICU;
2727    if ("PEDICU".equals(codeString))
2728      return PEDICU;
2729    if ("PEDNICU".equals(codeString))
2730      return PEDNICU;
2731    if ("INPHARM".equals(codeString))
2732      return INPHARM;
2733    if ("MBL".equals(codeString))
2734      return MBL;
2735    if ("NCCS".equals(codeString))
2736      return NCCS;
2737    if ("NS".equals(codeString))
2738      return NS;
2739    if ("OUTPHARM".equals(codeString))
2740      return OUTPHARM;
2741    if ("PEDU".equals(codeString))
2742      return PEDU;
2743    if ("PHU".equals(codeString))
2744      return PHU;
2745    if ("RHU".equals(codeString))
2746      return RHU;
2747    if ("SLEEP".equals(codeString))
2748      return SLEEP;
2749    if ("NCCF".equals(codeString))
2750      return NCCF;
2751    if ("SNF".equals(codeString))
2752      return SNF;
2753    if ("OF".equals(codeString))
2754      return OF;
2755    if ("ALL".equals(codeString))
2756      return ALL;
2757    if ("AMPUT".equals(codeString))
2758      return AMPUT;
2759    if ("BMTC".equals(codeString))
2760      return BMTC;
2761    if ("BREAST".equals(codeString))
2762      return BREAST;
2763    if ("CANC".equals(codeString))
2764      return CANC;
2765    if ("CAPC".equals(codeString))
2766      return CAPC;
2767    if ("CARD".equals(codeString))
2768      return CARD;
2769    if ("PEDCARD".equals(codeString))
2770      return PEDCARD;
2771    if ("COAG".equals(codeString))
2772      return COAG;
2773    if ("CRS".equals(codeString))
2774      return CRS;
2775    if ("DERM".equals(codeString))
2776      return DERM;
2777    if ("ENDO".equals(codeString))
2778      return ENDO;
2779    if ("PEDE".equals(codeString))
2780      return PEDE;
2781    if ("ENT".equals(codeString))
2782      return ENT;
2783    if ("FMC".equals(codeString))
2784      return FMC;
2785    if ("GI".equals(codeString))
2786      return GI;
2787    if ("PEDGI".equals(codeString))
2788      return PEDGI;
2789    if ("GIM".equals(codeString))
2790      return GIM;
2791    if ("GYN".equals(codeString))
2792      return GYN;
2793    if ("HEM".equals(codeString))
2794      return HEM;
2795    if ("PEDHEM".equals(codeString))
2796      return PEDHEM;
2797    if ("HTN".equals(codeString))
2798      return HTN;
2799    if ("IEC".equals(codeString))
2800      return IEC;
2801    if ("INFD".equals(codeString))
2802      return INFD;
2803    if ("PEDID".equals(codeString))
2804      return PEDID;
2805    if ("INV".equals(codeString))
2806      return INV;
2807    if ("LYMPH".equals(codeString))
2808      return LYMPH;
2809    if ("MGEN".equals(codeString))
2810      return MGEN;
2811    if ("NEPH".equals(codeString))
2812      return NEPH;
2813    if ("PEDNEPH".equals(codeString))
2814      return PEDNEPH;
2815    if ("NEUR".equals(codeString))
2816      return NEUR;
2817    if ("OB".equals(codeString))
2818      return OB;
2819    if ("OMS".equals(codeString))
2820      return OMS;
2821    if ("ONCL".equals(codeString))
2822      return ONCL;
2823    if ("PEDHO".equals(codeString))
2824      return PEDHO;
2825    if ("OPH".equals(codeString))
2826      return OPH;
2827    if ("OPTC".equals(codeString))
2828      return OPTC;
2829    if ("ORTHO".equals(codeString))
2830      return ORTHO;
2831    if ("HAND".equals(codeString))
2832      return HAND;
2833    if ("PAINCL".equals(codeString))
2834      return PAINCL;
2835    if ("PC".equals(codeString))
2836      return PC;
2837    if ("PEDC".equals(codeString))
2838      return PEDC;
2839    if ("PEDRHEUM".equals(codeString))
2840      return PEDRHEUM;
2841    if ("POD".equals(codeString))
2842      return POD;
2843    if ("PREV".equals(codeString))
2844      return PREV;
2845    if ("PROCTO".equals(codeString))
2846      return PROCTO;
2847    if ("PROFF".equals(codeString))
2848      return PROFF;
2849    if ("PROS".equals(codeString))
2850      return PROS;
2851    if ("PSI".equals(codeString))
2852      return PSI;
2853    if ("PSY".equals(codeString))
2854      return PSY;
2855    if ("RHEUM".equals(codeString))
2856      return RHEUM;
2857    if ("SPMED".equals(codeString))
2858      return SPMED;
2859    if ("SU".equals(codeString))
2860      return SU;
2861    if ("PLS".equals(codeString))
2862      return PLS;
2863    if ("URO".equals(codeString))
2864      return URO;
2865    if ("TR".equals(codeString))
2866      return TR;
2867    if ("TRAVEL".equals(codeString))
2868      return TRAVEL;
2869    if ("WND".equals(codeString))
2870      return WND;
2871    if ("RTF".equals(codeString))
2872      return RTF;
2873    if ("PRC".equals(codeString))
2874      return PRC;
2875    if ("SURF".equals(codeString))
2876      return SURF;
2877    if ("_DedicatedNonClinicalLocationRoleType".equals(codeString))
2878      return _DEDICATEDNONCLINICALLOCATIONROLETYPE;
2879    if ("DADDR".equals(codeString))
2880      return DADDR;
2881    if ("MOBL".equals(codeString))
2882      return MOBL;
2883    if ("AMB".equals(codeString))
2884      return AMB;
2885    if ("PHARM".equals(codeString))
2886      return PHARM;
2887    if ("_IncidentalServiceDeliveryLocationRoleType".equals(codeString))
2888      return _INCIDENTALSERVICEDELIVERYLOCATIONROLETYPE;
2889    if ("ACC".equals(codeString))
2890      return ACC;
2891    if ("COMM".equals(codeString))
2892      return COMM;
2893    if ("CSC".equals(codeString))
2894      return CSC;
2895    if ("PTRES".equals(codeString))
2896      return PTRES;
2897    if ("SCHOOL".equals(codeString))
2898      return SCHOOL;
2899    if ("UPC".equals(codeString))
2900      return UPC;
2901    if ("WORK".equals(codeString))
2902      return WORK;
2903    if ("_SpecimenRoleType".equals(codeString))
2904      return _SPECIMENROLETYPE;
2905    if ("C".equals(codeString))
2906      return C;
2907    if ("G".equals(codeString))
2908      return G;
2909    if ("L".equals(codeString))
2910      return L;
2911    if ("P".equals(codeString))
2912      return P;
2913    if ("Q".equals(codeString))
2914      return Q;
2915    if ("B".equals(codeString))
2916      return B;
2917    if ("E".equals(codeString))
2918      return E;
2919    if ("F".equals(codeString))
2920      return F;
2921    if ("O".equals(codeString))
2922      return O;
2923    if ("V".equals(codeString))
2924      return V;
2925    if ("R".equals(codeString))
2926      return R;
2927    if ("CLAIM".equals(codeString))
2928      return CLAIM;
2929    if ("communityLaboratory".equals(codeString))
2930      return COMMUNITYLABORATORY;
2931    if ("GT".equals(codeString))
2932      return GT;
2933    if ("homeHealth".equals(codeString))
2934      return HOMEHEALTH;
2935    if ("laboratory".equals(codeString))
2936      return LABORATORY;
2937    if ("pathologist".equals(codeString))
2938      return PATHOLOGIST;
2939    if ("PH".equals(codeString))
2940      return PH;
2941    if ("phlebotomist".equals(codeString))
2942      return PHLEBOTOMIST;
2943    if ("PROG".equals(codeString))
2944      return PROG;
2945    if ("PT".equals(codeString))
2946      return PT;
2947    if ("subject".equals(codeString))
2948      return SUBJECT;
2949    if ("thirdParty".equals(codeString))
2950      return THIRDPARTY;
2951    if ("DEP".equals(codeString))
2952      return DEP;
2953    if ("DEPEN".equals(codeString))
2954      return DEPEN;
2955    if ("FM".equals(codeString))
2956      return FM;
2957    if ("INDIV".equals(codeString))
2958      return INDIV;
2959    if ("NAMED".equals(codeString))
2960      return NAMED;
2961    if ("PSYCHCF".equals(codeString))
2962      return PSYCHCF;
2963    if ("SUBSCR".equals(codeString))
2964      return SUBSCR;
2965    throw new FHIRException("Unknown V3RoleCode code '" + codeString + "'");
2966  }
2967
2968  public String toCode() {
2969    switch (this) {
2970    case _AFFILIATIONROLETYPE:
2971      return "_AffiliationRoleType";
2972    case _AGENTROLETYPE:
2973      return "_AgentRoleType";
2974    case AMENDER:
2975      return "AMENDER";
2976    case CLASSIFIER:
2977      return "CLASSIFIER";
2978    case CONSENTER:
2979      return "CONSENTER";
2980    case CONSWIT:
2981      return "CONSWIT";
2982    case COPART:
2983      return "COPART";
2984    case DECLASSIFIER:
2985      return "DECLASSIFIER";
2986    case DELEGATEE:
2987      return "DELEGATEE";
2988    case DELEGATOR:
2989      return "DELEGATOR";
2990    case DOWNGRDER:
2991      return "DOWNGRDER";
2992    case DRIVCLASSIFIER:
2993      return "DRIVCLASSIFIER";
2994    case GRANTEE:
2995      return "GRANTEE";
2996    case GRANTOR:
2997      return "GRANTOR";
2998    case INTPRTER:
2999      return "INTPRTER";
3000    case REVIEWER:
3001      return "REVIEWER";
3002    case VALIDATOR:
3003      return "VALIDATOR";
3004    case _COVERAGESPONSORROLETYPE:
3005      return "_CoverageSponsorRoleType";
3006    case FULLINS:
3007      return "FULLINS";
3008    case SELFINS:
3009      return "SELFINS";
3010    case _PAYORROLETYPE:
3011      return "_PayorRoleType";
3012    case ENROLBKR:
3013      return "ENROLBKR";
3014    case TPA:
3015      return "TPA";
3016    case UMO:
3017      return "UMO";
3018    case RESPRSN:
3019      return "RESPRSN";
3020    case EXCEST:
3021      return "EXCEST";
3022    case GUADLTM:
3023      return "GUADLTM";
3024    case GUARD:
3025      return "GUARD";
3026    case POWATT:
3027      return "POWATT";
3028    case DPOWATT:
3029      return "DPOWATT";
3030    case HPOWATT:
3031      return "HPOWATT";
3032    case SPOWATT:
3033      return "SPOWATT";
3034    case _ASSIGNEDROLETYPE:
3035      return "_AssignedRoleType";
3036    case _ASSIGNEDNONPERSONLIVINGSUBJECTROLETYPE:
3037      return "_AssignedNonPersonLivingSubjectRoleType";
3038    case ASSIST:
3039      return "ASSIST";
3040    case BIOTH:
3041      return "BIOTH";
3042    case ANTIBIOT:
3043      return "ANTIBIOT";
3044    case DEBR:
3045      return "DEBR";
3046    case CCO:
3047      return "CCO";
3048    case SEE:
3049      return "SEE";
3050    case SNIFF:
3051      return "SNIFF";
3052    case _CERTIFIEDENTITYTYPE:
3053      return "_CertifiedEntityType";
3054    case _CITIZENROLETYPE:
3055      return "_CitizenRoleType";
3056    case CAS:
3057      return "CAS";
3058    case CASM:
3059      return "CASM";
3060    case CN:
3061      return "CN";
3062    case CNRP:
3063      return "CNRP";
3064    case CNRPM:
3065      return "CNRPM";
3066    case CPCA:
3067      return "CPCA";
3068    case CRP:
3069      return "CRP";
3070    case CRPM:
3071      return "CRPM";
3072    case _CONTACTROLETYPE:
3073      return "_ContactRoleType";
3074    case _ADMINISTRATIVECONTACTROLETYPE:
3075      return "_AdministrativeContactRoleType";
3076    case BILL:
3077      return "BILL";
3078    case ORG:
3079      return "ORG";
3080    case PAYOR:
3081      return "PAYOR";
3082    case ECON:
3083      return "ECON";
3084    case NOK:
3085      return "NOK";
3086    case _IDENTIFIEDENTITYTYPE:
3087      return "_IdentifiedEntityType";
3088    case _LOCATIONIDENTIFIEDENTITYROLECODE:
3089      return "_LocationIdentifiedEntityRoleCode";
3090    case ACHFID:
3091      return "ACHFID";
3092    case JURID:
3093      return "JURID";
3094    case LOCHFID:
3095      return "LOCHFID";
3096    case _LIVINGSUBJECTPRODUCTIONCLASS:
3097      return "_LivingSubjectProductionClass";
3098    case BF:
3099      return "BF";
3100    case BL:
3101      return "BL";
3102    case BR:
3103      return "BR";
3104    case CO:
3105      return "CO";
3106    case DA:
3107      return "DA";
3108    case DR:
3109      return "DR";
3110    case DU:
3111      return "DU";
3112    case FI:
3113      return "FI";
3114    case LY:
3115      return "LY";
3116    case MT:
3117      return "MT";
3118    case MU:
3119      return "MU";
3120    case PL:
3121      return "PL";
3122    case RC:
3123      return "RC";
3124    case SH:
3125      return "SH";
3126    case VL:
3127      return "VL";
3128    case WL:
3129      return "WL";
3130    case WO:
3131      return "WO";
3132    case _MEDICATIONGENERALIZATIONROLETYPE:
3133      return "_MedicationGeneralizationRoleType";
3134    case DC:
3135      return "DC";
3136    case GD:
3137      return "GD";
3138    case GDF:
3139      return "GDF";
3140    case GDS:
3141      return "GDS";
3142    case GDSF:
3143      return "GDSF";
3144    case MGDSF:
3145      return "MGDSF";
3146    case _MEMBERROLETYPE:
3147      return "_MemberRoleType";
3148    case TRB:
3149      return "TRB";
3150    case _PERSONALRELATIONSHIPROLETYPE:
3151      return "_PersonalRelationshipRoleType";
3152    case FAMMEMB:
3153      return "FAMMEMB";
3154    case CHILD:
3155      return "CHILD";
3156    case CHLDADOPT:
3157      return "CHLDADOPT";
3158    case DAUADOPT:
3159      return "DAUADOPT";
3160    case SONADOPT:
3161      return "SONADOPT";
3162    case CHLDFOST:
3163      return "CHLDFOST";
3164    case DAUFOST:
3165      return "DAUFOST";
3166    case SONFOST:
3167      return "SONFOST";
3168    case DAUC:
3169      return "DAUC";
3170    case DAU:
3171      return "DAU";
3172    case STPDAU:
3173      return "STPDAU";
3174    case NCHILD:
3175      return "NCHILD";
3176    case SON:
3177      return "SON";
3178    case SONC:
3179      return "SONC";
3180    case STPSON:
3181      return "STPSON";
3182    case STPCHLD:
3183      return "STPCHLD";
3184    case EXT:
3185      return "EXT";
3186    case AUNT:
3187      return "AUNT";
3188    case MAUNT:
3189      return "MAUNT";
3190    case PAUNT:
3191      return "PAUNT";
3192    case COUSN:
3193      return "COUSN";
3194    case MCOUSN:
3195      return "MCOUSN";
3196    case PCOUSN:
3197      return "PCOUSN";
3198    case GGRPRN:
3199      return "GGRPRN";
3200    case GGRFTH:
3201      return "GGRFTH";
3202    case MGGRFTH:
3203      return "MGGRFTH";
3204    case PGGRFTH:
3205      return "PGGRFTH";
3206    case GGRMTH:
3207      return "GGRMTH";
3208    case MGGRMTH:
3209      return "MGGRMTH";
3210    case PGGRMTH:
3211      return "PGGRMTH";
3212    case MGGRPRN:
3213      return "MGGRPRN";
3214    case PGGRPRN:
3215      return "PGGRPRN";
3216    case GRNDCHILD:
3217      return "GRNDCHILD";
3218    case GRNDDAU:
3219      return "GRNDDAU";
3220    case GRNDSON:
3221      return "GRNDSON";
3222    case GRPRN:
3223      return "GRPRN";
3224    case GRFTH:
3225      return "GRFTH";
3226    case MGRFTH:
3227      return "MGRFTH";
3228    case PGRFTH:
3229      return "PGRFTH";
3230    case GRMTH:
3231      return "GRMTH";
3232    case MGRMTH:
3233      return "MGRMTH";
3234    case PGRMTH:
3235      return "PGRMTH";
3236    case MGRPRN:
3237      return "MGRPRN";
3238    case PGRPRN:
3239      return "PGRPRN";
3240    case INLAW:
3241      return "INLAW";
3242    case CHLDINLAW:
3243      return "CHLDINLAW";
3244    case DAUINLAW:
3245      return "DAUINLAW";
3246    case SONINLAW:
3247      return "SONINLAW";
3248    case PRNINLAW:
3249      return "PRNINLAW";
3250    case FTHINLAW:
3251      return "FTHINLAW";
3252    case MTHINLAW:
3253      return "MTHINLAW";
3254    case SIBINLAW:
3255      return "SIBINLAW";
3256    case BROINLAW:
3257      return "BROINLAW";
3258    case SISINLAW:
3259      return "SISINLAW";
3260    case NIENEPH:
3261      return "NIENEPH";
3262    case NEPHEW:
3263      return "NEPHEW";
3264    case NIECE:
3265      return "NIECE";
3266    case UNCLE:
3267      return "UNCLE";
3268    case MUNCLE:
3269      return "MUNCLE";
3270    case PUNCLE:
3271      return "PUNCLE";
3272    case PRN:
3273      return "PRN";
3274    case ADOPTP:
3275      return "ADOPTP";
3276    case ADOPTF:
3277      return "ADOPTF";
3278    case ADOPTM:
3279      return "ADOPTM";
3280    case FTH:
3281      return "FTH";
3282    case FTHFOST:
3283      return "FTHFOST";
3284    case NFTH:
3285      return "NFTH";
3286    case NFTHF:
3287      return "NFTHF";
3288    case STPFTH:
3289      return "STPFTH";
3290    case MTH:
3291      return "MTH";
3292    case GESTM:
3293      return "GESTM";
3294    case MTHFOST:
3295      return "MTHFOST";
3296    case NMTH:
3297      return "NMTH";
3298    case NMTHF:
3299      return "NMTHF";
3300    case STPMTH:
3301      return "STPMTH";
3302    case NPRN:
3303      return "NPRN";
3304    case PRNFOST:
3305      return "PRNFOST";
3306    case STPPRN:
3307      return "STPPRN";
3308    case SIB:
3309      return "SIB";
3310    case BRO:
3311      return "BRO";
3312    case HBRO:
3313      return "HBRO";
3314    case NBRO:
3315      return "NBRO";
3316    case TWINBRO:
3317      return "TWINBRO";
3318    case FTWINBRO:
3319      return "FTWINBRO";
3320    case ITWINBRO:
3321      return "ITWINBRO";
3322    case STPBRO:
3323      return "STPBRO";
3324    case HSIB:
3325      return "HSIB";
3326    case HSIS:
3327      return "HSIS";
3328    case NSIB:
3329      return "NSIB";
3330    case NSIS:
3331      return "NSIS";
3332    case TWINSIS:
3333      return "TWINSIS";
3334    case FTWINSIS:
3335      return "FTWINSIS";
3336    case ITWINSIS:
3337      return "ITWINSIS";
3338    case TWIN:
3339      return "TWIN";
3340    case FTWIN:
3341      return "FTWIN";
3342    case ITWIN:
3343      return "ITWIN";
3344    case SIS:
3345      return "SIS";
3346    case STPSIS:
3347      return "STPSIS";
3348    case STPSIB:
3349      return "STPSIB";
3350    case SIGOTHR:
3351      return "SIGOTHR";
3352    case DOMPART:
3353      return "DOMPART";
3354    case FMRSPS:
3355      return "FMRSPS";
3356    case SPS:
3357      return "SPS";
3358    case HUSB:
3359      return "HUSB";
3360    case WIFE:
3361      return "WIFE";
3362    case FRND:
3363      return "FRND";
3364    case NBOR:
3365      return "NBOR";
3366    case ONESELF:
3367      return "ONESELF";
3368    case ROOM:
3369      return "ROOM";
3370    case _POLICYORPROGRAMCOVERAGEROLETYPE:
3371      return "_PolicyOrProgramCoverageRoleType";
3372    case _COVERAGEROLETYPE:
3373      return "_CoverageRoleType";
3374    case FAMDEP:
3375      return "FAMDEP";
3376    case HANDIC:
3377      return "HANDIC";
3378    case INJ:
3379      return "INJ";
3380    case SELF:
3381      return "SELF";
3382    case SPON:
3383      return "SPON";
3384    case STUD:
3385      return "STUD";
3386    case FSTUD:
3387      return "FSTUD";
3388    case PSTUD:
3389      return "PSTUD";
3390    case ADOPT:
3391      return "ADOPT";
3392    case GCHILD:
3393      return "GCHILD";
3394    case GPARNT:
3395      return "GPARNT";
3396    case NAT:
3397      return "NAT";
3398    case NIENE:
3399      return "NIENE";
3400    case PARNT:
3401      return "PARNT";
3402    case SPSE:
3403      return "SPSE";
3404    case STEP:
3405      return "STEP";
3406    case _COVEREDPARTYROLETYPE:
3407      return "_CoveredPartyRoleType";
3408    case _CLAIMANTCOVEREDPARTYROLETYPE:
3409      return "_ClaimantCoveredPartyRoleType";
3410    case CRIMEVIC:
3411      return "CRIMEVIC";
3412    case INJWKR:
3413      return "INJWKR";
3414    case _DEPENDENTCOVEREDPARTYROLETYPE:
3415      return "_DependentCoveredPartyRoleType";
3416    case COCBEN:
3417      return "COCBEN";
3418    case DIFFABL:
3419      return "DIFFABL";
3420    case WARD:
3421      return "WARD";
3422    case _INDIVIDUALINSUREDPARTYROLETYPE:
3423      return "_IndividualInsuredPartyRoleType";
3424    case RETIREE:
3425      return "RETIREE";
3426    case _PROGRAMELIGIBLEPARTYROLETYPE:
3427      return "_ProgramEligiblePartyRoleType";
3428    case INDIG:
3429      return "INDIG";
3430    case MIL:
3431      return "MIL";
3432    case ACTMIL:
3433      return "ACTMIL";
3434    case RETMIL:
3435      return "RETMIL";
3436    case VET:
3437      return "VET";
3438    case _SUBSCRIBERCOVEREDPARTYROLETYPE:
3439      return "_SubscriberCoveredPartyRoleType";
3440    case _RESEARCHSUBJECTROLEBASIS:
3441      return "_ResearchSubjectRoleBasis";
3442    case ERL:
3443      return "ERL";
3444    case SCN:
3445      return "SCN";
3446    case _SERVICEDELIVERYLOCATIONROLETYPE:
3447      return "_ServiceDeliveryLocationRoleType";
3448    case _DEDICATEDSERVICEDELIVERYLOCATIONROLETYPE:
3449      return "_DedicatedServiceDeliveryLocationRoleType";
3450    case _DEDICATEDCLINICALLOCATIONROLETYPE:
3451      return "_DedicatedClinicalLocationRoleType";
3452    case DX:
3453      return "DX";
3454    case CVDX:
3455      return "CVDX";
3456    case CATH:
3457      return "CATH";
3458    case ECHO:
3459      return "ECHO";
3460    case GIDX:
3461      return "GIDX";
3462    case ENDOS:
3463      return "ENDOS";
3464    case RADDX:
3465      return "RADDX";
3466    case RADO:
3467      return "RADO";
3468    case RNEU:
3469      return "RNEU";
3470    case HOSP:
3471      return "HOSP";
3472    case CHR:
3473      return "CHR";
3474    case GACH:
3475      return "GACH";
3476    case MHSP:
3477      return "MHSP";
3478    case PSYCHF:
3479      return "PSYCHF";
3480    case RH:
3481      return "RH";
3482    case RHAT:
3483      return "RHAT";
3484    case RHII:
3485      return "RHII";
3486    case RHMAD:
3487      return "RHMAD";
3488    case RHPI:
3489      return "RHPI";
3490    case RHPIH:
3491      return "RHPIH";
3492    case RHPIMS:
3493      return "RHPIMS";
3494    case RHPIVS:
3495      return "RHPIVS";
3496    case RHYAD:
3497      return "RHYAD";
3498    case HU:
3499      return "HU";
3500    case BMTU:
3501      return "BMTU";
3502    case CCU:
3503      return "CCU";
3504    case CHEST:
3505      return "CHEST";
3506    case EPIL:
3507      return "EPIL";
3508    case ER:
3509      return "ER";
3510    case ETU:
3511      return "ETU";
3512    case HD:
3513      return "HD";
3514    case HLAB:
3515      return "HLAB";
3516    case INLAB:
3517      return "INLAB";
3518    case OUTLAB:
3519      return "OUTLAB";
3520    case HRAD:
3521      return "HRAD";
3522    case HUSCS:
3523      return "HUSCS";
3524    case ICU:
3525      return "ICU";
3526    case PEDICU:
3527      return "PEDICU";
3528    case PEDNICU:
3529      return "PEDNICU";
3530    case INPHARM:
3531      return "INPHARM";
3532    case MBL:
3533      return "MBL";
3534    case NCCS:
3535      return "NCCS";
3536    case NS:
3537      return "NS";
3538    case OUTPHARM:
3539      return "OUTPHARM";
3540    case PEDU:
3541      return "PEDU";
3542    case PHU:
3543      return "PHU";
3544    case RHU:
3545      return "RHU";
3546    case SLEEP:
3547      return "SLEEP";
3548    case NCCF:
3549      return "NCCF";
3550    case SNF:
3551      return "SNF";
3552    case OF:
3553      return "OF";
3554    case ALL:
3555      return "ALL";
3556    case AMPUT:
3557      return "AMPUT";
3558    case BMTC:
3559      return "BMTC";
3560    case BREAST:
3561      return "BREAST";
3562    case CANC:
3563      return "CANC";
3564    case CAPC:
3565      return "CAPC";
3566    case CARD:
3567      return "CARD";
3568    case PEDCARD:
3569      return "PEDCARD";
3570    case COAG:
3571      return "COAG";
3572    case CRS:
3573      return "CRS";
3574    case DERM:
3575      return "DERM";
3576    case ENDO:
3577      return "ENDO";
3578    case PEDE:
3579      return "PEDE";
3580    case ENT:
3581      return "ENT";
3582    case FMC:
3583      return "FMC";
3584    case GI:
3585      return "GI";
3586    case PEDGI:
3587      return "PEDGI";
3588    case GIM:
3589      return "GIM";
3590    case GYN:
3591      return "GYN";
3592    case HEM:
3593      return "HEM";
3594    case PEDHEM:
3595      return "PEDHEM";
3596    case HTN:
3597      return "HTN";
3598    case IEC:
3599      return "IEC";
3600    case INFD:
3601      return "INFD";
3602    case PEDID:
3603      return "PEDID";
3604    case INV:
3605      return "INV";
3606    case LYMPH:
3607      return "LYMPH";
3608    case MGEN:
3609      return "MGEN";
3610    case NEPH:
3611      return "NEPH";
3612    case PEDNEPH:
3613      return "PEDNEPH";
3614    case NEUR:
3615      return "NEUR";
3616    case OB:
3617      return "OB";
3618    case OMS:
3619      return "OMS";
3620    case ONCL:
3621      return "ONCL";
3622    case PEDHO:
3623      return "PEDHO";
3624    case OPH:
3625      return "OPH";
3626    case OPTC:
3627      return "OPTC";
3628    case ORTHO:
3629      return "ORTHO";
3630    case HAND:
3631      return "HAND";
3632    case PAINCL:
3633      return "PAINCL";
3634    case PC:
3635      return "PC";
3636    case PEDC:
3637      return "PEDC";
3638    case PEDRHEUM:
3639      return "PEDRHEUM";
3640    case POD:
3641      return "POD";
3642    case PREV:
3643      return "PREV";
3644    case PROCTO:
3645      return "PROCTO";
3646    case PROFF:
3647      return "PROFF";
3648    case PROS:
3649      return "PROS";
3650    case PSI:
3651      return "PSI";
3652    case PSY:
3653      return "PSY";
3654    case RHEUM:
3655      return "RHEUM";
3656    case SPMED:
3657      return "SPMED";
3658    case SU:
3659      return "SU";
3660    case PLS:
3661      return "PLS";
3662    case URO:
3663      return "URO";
3664    case TR:
3665      return "TR";
3666    case TRAVEL:
3667      return "TRAVEL";
3668    case WND:
3669      return "WND";
3670    case RTF:
3671      return "RTF";
3672    case PRC:
3673      return "PRC";
3674    case SURF:
3675      return "SURF";
3676    case _DEDICATEDNONCLINICALLOCATIONROLETYPE:
3677      return "_DedicatedNonClinicalLocationRoleType";
3678    case DADDR:
3679      return "DADDR";
3680    case MOBL:
3681      return "MOBL";
3682    case AMB:
3683      return "AMB";
3684    case PHARM:
3685      return "PHARM";
3686    case _INCIDENTALSERVICEDELIVERYLOCATIONROLETYPE:
3687      return "_IncidentalServiceDeliveryLocationRoleType";
3688    case ACC:
3689      return "ACC";
3690    case COMM:
3691      return "COMM";
3692    case CSC:
3693      return "CSC";
3694    case PTRES:
3695      return "PTRES";
3696    case SCHOOL:
3697      return "SCHOOL";
3698    case UPC:
3699      return "UPC";
3700    case WORK:
3701      return "WORK";
3702    case _SPECIMENROLETYPE:
3703      return "_SpecimenRoleType";
3704    case C:
3705      return "C";
3706    case G:
3707      return "G";
3708    case L:
3709      return "L";
3710    case P:
3711      return "P";
3712    case Q:
3713      return "Q";
3714    case B:
3715      return "B";
3716    case E:
3717      return "E";
3718    case F:
3719      return "F";
3720    case O:
3721      return "O";
3722    case V:
3723      return "V";
3724    case R:
3725      return "R";
3726    case CLAIM:
3727      return "CLAIM";
3728    case COMMUNITYLABORATORY:
3729      return "communityLaboratory";
3730    case GT:
3731      return "GT";
3732    case HOMEHEALTH:
3733      return "homeHealth";
3734    case LABORATORY:
3735      return "laboratory";
3736    case PATHOLOGIST:
3737      return "pathologist";
3738    case PH:
3739      return "PH";
3740    case PHLEBOTOMIST:
3741      return "phlebotomist";
3742    case PROG:
3743      return "PROG";
3744    case PT:
3745      return "PT";
3746    case SUBJECT:
3747      return "subject";
3748    case THIRDPARTY:
3749      return "thirdParty";
3750    case DEP:
3751      return "DEP";
3752    case DEPEN:
3753      return "DEPEN";
3754    case FM:
3755      return "FM";
3756    case INDIV:
3757      return "INDIV";
3758    case NAMED:
3759      return "NAMED";
3760    case PSYCHCF:
3761      return "PSYCHCF";
3762    case SUBSCR:
3763      return "SUBSCR";
3764    case NULL:
3765      return null;
3766    default:
3767      return "?";
3768    }
3769  }
3770
3771  public String getSystem() {
3772    return "http://terminology.hl7.org/CodeSystem/v3-RoleCode";
3773  }
3774
3775  public String getDefinition() {
3776    switch (this) {
3777    case _AFFILIATIONROLETYPE:
3778      return "Concepts characterizing the type of association formed by player and scoper when there is a recognized Affiliate role by which the two parties are related.\r\n\n                        \n                           Examples: Business Partner, Business Associate, Colleague";
3779    case _AGENTROLETYPE:
3780      return "Parties that may or should contribute or have contributed to an Act.";
3781    case AMENDER:
3782      return "An entity which corrected, edited, or amended pre-existing information.";
3783    case CLASSIFIER:
3784      return "An individual authorized to assign an original classification to information, including compilations of unclassified information, based on a determination that the information requires protection against unauthorized disclosure. The individual marks the information with immutable, computable, and human readable security labels in accordance with applicable security labeling policies.  The labeling policies provide instructions on whether and if so how the security labels may be later reclassified [i.e., upgraded, downgraded, used in derivative classification, or declassified] in a manner that preserves the overridden original classification binding and provenance.";
3785    case CONSENTER:
3786      return "An entity or an entity's delegatee who is the grantee in an agreement such as a consent for services, advanced directive, or a privacy consent directive in accordance with jurisdictional, organizational, or patient policy.";
3787    case CONSWIT:
3788      return "An entity which has witnessed and attests to observing another entity being counseled about an agreement such as a consent for services, advanced directive, or a privacy consent directive.";
3789    case COPART:
3790      return "An entity which participates in the generation of and attest to veracity of content, but is not an author or coauthor. For example a surgeon who is required by institutional, regulatory, or legal rules to sign an operative report, but who was not involved in the authorship of that report.";
3791    case DECLASSIFIER:
3792      return "An individual which is authorized to declassify information based on a determination that the information no longer requires protection against unauthorized disclosure.  The individual marks the information being declassified using computable and human readable security labels indicating that this is copy of previously classified information is unclassified in accordance with applicable security labeling policies.  The labeling policies provide instructions on whether and if so how the security labels may be later reclassified [i.e., upgraded or used in derivative classification] in a manner that preserves the overridden original classification binding and provenance.";
3793    case DELEGATEE:
3794      return "A party to whom some right or authority is granted by a delegator.";
3795    case DELEGATOR:
3796      return "A party that grants all or some portion its right or authority to another party.";
3797    case DOWNGRDER:
3798      return "An individual authorized to lower the classification level of labeled content and provide rationale for doing so as directed by a classification guide.";
3799    case DRIVCLASSIFIER:
3800      return "An individual who is only authorized to classify reproduced, extracted, or summarized classified information, or compile classified and unclassified information by applying classification markings derived from source material or as directed by a classification guide.";
3801    case GRANTEE:
3802      return "An entity which accepts certain rights or authority from a grantor.";
3803    case GRANTOR:
3804      return "An entity which agrees to confer certain rights or authority to a grantee.";
3805    case INTPRTER:
3806      return "An entity which converts spoken or written language into the language of key participants in an event such as when a provider is obtaining a patient's consent to treatment or permission to disclose information.";
3807    case REVIEWER:
3808      return "An entity authorized to filter information according to approved criteria.";
3809    case VALIDATOR:
3810      return "An entity authorized to validate information for inclusion in a record.";
3811    case _COVERAGESPONSORROLETYPE:
3812      return "Description:Codes that indicate a specific type of sponsor.  Used when the sponsor's role is only either as a fully insured sponsor or only as a self-insured sponsor.  NOTE: Where a sponsor may be either, use the SponsorParticipationFunction.code (fully insured or self insured) to indicate the type of responsibility. (CO6-0057)";
3813    case FULLINS:
3814      return "Description:An employer or organization that contracts with an underwriter to assumes the financial risk and administrative responsibility for coverage of health services for covered parties.";
3815    case SELFINS:
3816      return "Description:An employer or organization that assumes the financial risk and administrative responsibility for coverage of health services for covered parties.";
3817    case _PAYORROLETYPE:
3818      return "Description:PayorRoleType for a particular type of policy or program benefit package or plan where more detail about the coverage administration role of the Payor is required.  The functions performed by a Payor qualified by a PayorRoleType may be specified by the PayorParticpationFunction value set.\r\n\n                        \n                           Examples:A Payor that is a TPA may administer a managed care plan without underwriting the risk.";
3819    case ENROLBKR:
3820      return "Description:A payor that is responsible for functions related to the enrollment of covered parties.";
3821    case TPA:
3822      return "Description:Third party administrator (TPA) is a payor organization that processes health care claims without carrying insurance risk. Third party administrators are prominent players in the managed care industry and have the expertise and capability to administer all or a portion of the claims process. They are normally contracted by a health insurer or self-insuring companies to administer services, including claims administration, premium collection, enrollment and other administrative activities.\r\n\n                        Self-insured employers often contract with third party administrator to handle their insurance functions. Insurance companies oftentimes outsource the claims, utilization review or membership functions to a TPA. Sometimes TPAs only manage provider networks, only claims or only utilization review.\r\n\n                        While some third-party administrators may operate as units of insurance companies, they are often independent. However, hospitals or provider organizations desiring to set up their own health plans will often outsource certain responsibilities to TPAs.  TPAs may perform one or several payor functions, specified by the PayorParticipationFunction value set, such as provider management, enrollment, utilization management, and fee for service claims adjudication management.";
3823    case UMO:
3824      return "Description:A payor that is responsible for review and case management of health services covered under a policy or program.";
3825    case RESPRSN:
3826      return "The role played by a party who has legal responsibility for another party.";
3827    case EXCEST:
3828      return "The role played by a person acting as the estate executor for a deceased subscriber or policyholder who was the responsible party";
3829    case GUADLTM:
3830      return "The role played by a person appointed by the court to look out for the best interests of a minor child during the course of legal proceedings.";
3831    case GUARD:
3832      return "The role played by a person or institution legally empowered with responsibility for the care of a ward.";
3833    case POWATT:
3834      return "A relationship between two people in which one person authorizes another to act for him in a manner which is a legally binding upon the person giving such authority as if he or she personally were to do the acts.";
3835    case DPOWATT:
3836      return "A relationship between two people in which one person authorizes another, usually a family member or relative, to act for him or her in a manner which is a legally binding upon the person giving such authority as if he or she personally were to do the acts that is often limited in the kinds of powers that can be assigned.  Unlike ordinary powers of attorney, durable powers can survive for long periods of time, and again, unlike standard powers of attorney, durable powers can continue after incompetency.";
3837    case HPOWATT:
3838      return "A relationship between two people in which one person authorizes another to act for him or her in a manner which is a legally binding upon the person giving such authority as if he or she personally were to do the acts that continues (by its terms) to be effective even though the grantor has become mentally incompetent after signing the document.";
3839    case SPOWATT:
3840      return "A relationship between two people in which one person authorizes another to act for him or her in a manner which is a legally binding upon the person giving such authority as if he or she personally were to do the acts that is often limited in the kinds of powers that can be assigned.";
3841    case _ASSIGNEDROLETYPE:
3842      return "AssignedRoleType";
3843    case _ASSIGNEDNONPERSONLIVINGSUBJECTROLETYPE:
3844      return "Description:A role type that is used to further qualify a non-person subject playing a role where the role class attribute is set to RoleClass AssignedEntity";
3845    case ASSIST:
3846      return "Description:Dogs trained to assist the ill or physically challenged.";
3847    case BIOTH:
3848      return "Description:Animals, including fish and insects, and microorganisms which may participate as assigned entities in biotherapies.";
3849    case ANTIBIOT:
3850      return "Description:Non-person living subject used as antibiotic.\r\n\n                        \n                           Examples:Bacteriophage, is a virus that infects bacteria.";
3851    case DEBR:
3852      return "Description:Maggots raised for biodebridement.\r\n\n                        \n                           Discussion: Maggot Debridement Therapy is the medical use of live maggots for cleaning non-healing wounds.\r\n\n                        \n                           Examples:Removal of burnt skin.";
3853    case CCO:
3854      return "Description:Companion animals, such as dogs, cats, and rabbits, which may be provided to patients to improve general mood, decrease depression and loneliness, and distract from stress-inducing concerns to improve quality of life.";
3855    case SEE:
3856      return "Description:Dogs trained to assist persons who are seeing impaired or blind.";
3857    case SNIFF:
3858      return "Description:Dogs trained or having the ability to detect imminent seizures or cancers in humans, probably as a result of volatile chemical (odors) given off by the malignancy of the host.";
3859    case _CERTIFIEDENTITYTYPE:
3860      return "Defines types of certifications for all entities";
3861    case _CITIZENROLETYPE:
3862      return "A role type used to qualify a person's legal status within a country or nation.";
3863    case CAS:
3864      return "A person who has fled his or her home country to find a safe place elsewhere.";
3865    case CASM:
3866      return "A person who is someone of below legal age who has fled his or her home country, without his or her parents, to find a safe place elsewhere at time of categorization.";
3867    case CN:
3868      return "A person who is legally recognized as a member of a nation or country, with associated rights and obligations.";
3869    case CNRP:
3870      return "A foreigner who is present in a country (which is foreign to him/her) unlawfully or without the country's authorization (may be called an illegal alien).";
3871    case CNRPM:
3872      return "A person who is below legal age present in a country, without his or her parents, (which is foreign to him/her) unlawfully or without the country's authorization.";
3873    case CPCA:
3874      return "A non-country member admitted to the territory of a nation or country as a non-resident for an explicit purpose.";
3875    case CRP:
3876      return "A foreigner who is a resident of the country but does not have citizenship.";
3877    case CRPM:
3878      return "A person who is a resident below legal age of the country without his or her parents and does not have citizenship.";
3879    case _CONTACTROLETYPE:
3880      return "Types of contact for Role code \"CON\"";
3881    case _ADMINISTRATIVECONTACTROLETYPE:
3882      return "A contact role used for business and/or administrative purposes.";
3883    case BILL:
3884      return "A contact role used to identify a person within a Provider organization that can be contacted for billing purposes (e.g. about the content of the Invoice).";
3885    case ORG:
3886      return "A contact for an organization for administrative purposes. Contact role specifies a person acting as a liason for the organization.\r\n\n                        Example: HR Department representative.";
3887    case PAYOR:
3888      return "A contact role used to identify a person within a Payor organization to whom this communication is addressed.";
3889    case ECON:
3890      return "A contact designated for contact in emergent situations.";
3891    case NOK:
3892      return "Played by an individual who is designated as the next of kin for another individual which scopes the role.";
3893    case _IDENTIFIEDENTITYTYPE:
3894      return "Definition: A code representing the type of identifier that has been assigned to the identified entity (IDENT).\r\n\n                        \n                           Examples: Example values include Social Insurance Number, Product Catalog ID, Product Model Number.";
3895    case _LOCATIONIDENTIFIEDENTITYROLECODE:
3896      return "Description:Describes types of identifiers other than the primary location registry identifier for a service delivery location.  Identifiers may be assigned by a local service delivery organization, a formal body capable of accrediting the location for the capability to provide specific services or the identifier may be assigned at a jurisdictional level.";
3897    case ACHFID:
3898      return "Description:Identifier assigned to a  location by the organization responsible for accrediting the location.";
3899    case JURID:
3900      return "Description:Identifier assigned to a location by a jurisdiction.";
3901    case LOCHFID:
3902      return "Description:Identifier assigned to a  location by a local party (which could be the facility itself or organization overseeing a group of facilities).";
3903    case _LIVINGSUBJECTPRODUCTIONCLASS:
3904      return "Code indicating the primary use for which a living subject is bred or grown";
3905    case BF:
3906      return "Cattle used for meat production";
3907    case BL:
3908      return "Chickens raised for meat";
3909    case BR:
3910      return "Breeding/genetic stock";
3911    case CO:
3912      return "Companion animals";
3913    case DA:
3914      return "Milk production";
3915    case DR:
3916      return "Draft animals";
3917    case DU:
3918      return "Dual purpose.  Defined purposes based on species and breed";
3919    case FI:
3920      return "Animals raised for their fur, hair or skins";
3921    case LY:
3922      return "Chickens raised for egg production";
3923    case MT:
3924      return "Animals raised for meat production";
3925    case MU:
3926      return "Poultry flocks used for chick/poult production";
3927    case PL:
3928      return "Animals rasied for recreation";
3929    case RC:
3930      return "Animals raised for racing perfomance";
3931    case SH:
3932      return "Animals raised for shows";
3933    case VL:
3934      return "Cattle raised for veal meat production.  Implicit is the husbandry method.";
3935    case WL:
3936      return "Sheep, goats and other mammals raised for their fiber";
3937    case WO:
3938      return "Animals used to perform work";
3939    case _MEDICATIONGENERALIZATIONROLETYPE:
3940      return "Identifies the specific hierarchical relationship between the playing and scoping medications. \r\n\n                        \n                           Examples: Generic, Generic Formulation, Therapeutic Class, etc.";
3941    case DC:
3942      return "Description:A categorization of medicinal products by their therapeutic properties and/or main therapeutic use.";
3943    case GD:
3944      return "Relates a manufactured drug product to the non-proprietary (generic) representation of its ingredients independent of strength, and form.\r\n\n                        The scoping entity identifies a unique combination of medicine ingredients; sometimes referred to as \"ingredient set\".";
3945    case GDF:
3946      return "Relates a manufactured drug product to the non-proprietary (generic) representation of its ingredients and dose form, independent of strength of the ingredients. The scoping entity identifies a unique combination of medicine ingredients in a specific dose form.";
3947    case GDS:
3948      return "Relates a manufactured drug product to the non-proprietary (generic) representation of is ingredients with their strength.  The scoping entity identifies a unique combination of medicine ingredients with their strength.";
3949    case GDSF:
3950      return "Relates a manufactured drug product to the non-proprietary (generic) representation of its ingredients with their strength in a specific dose form. The scoping entity identifies a unique combination of medicine ingredients with their strength in a single dose form.";
3951    case MGDSF:
3952      return "Relates a manufactured drug product to the non-proprietary (generic) representation of its ingredients with their strength in a specific dose form. The scoping entity identifies a unique combination of medicine ingredients with their strength in a single dose form.";
3953    case _MEMBERROLETYPE:
3954      return "Types of membership for Role code \"MBR\"";
3955    case TRB:
3956      return "A person who is a member of a tribe.";
3957    case _PERSONALRELATIONSHIPROLETYPE:
3958      return "PersonalRelationshipRoleType";
3959    case FAMMEMB:
3960      return "A relationship between two people characterizing their \"familial\" relationship";
3961    case CHILD:
3962      return "The player of the role is a child of the scoping entity.";
3963    case CHLDADOPT:
3964      return "The player of the role is a child taken into a family through legal means and raised by the scoping person (parent) as his or her own child.";
3965    case DAUADOPT:
3966      return "The player of the role is a female child taken into a family through legal means and raised by the scoping person (parent) as his or her own child.";
3967    case SONADOPT:
3968      return "The player of the role is a male child taken into a family through legal means and raised by the scoping person (parent) as his or her own child.";
3969    case CHLDFOST:
3970      return "The player of the role is a child receiving parental care and nurture from the scoping person (parent) but not related to him or her through legal or blood ties.";
3971    case DAUFOST:
3972      return "The player of the role is a female child receiving parental care and nurture from the scoping person (parent) but not related to him or her through legal or blood ties.";
3973    case SONFOST:
3974      return "The player of the role is a male child receiving parental care and nurture from the scoping person (parent) but not related to him or her through legal or blood ties.";
3975    case DAUC:
3976      return "Description: The player of the role is a female child (of any type) of scoping entity (parent)";
3977    case DAU:
3978      return "The player of the role is a female offspring of the scoping entity (parent).";
3979    case STPDAU:
3980      return "The player of the role is a daughter of the scoping person's spouse by a previous union.";
3981    case NCHILD:
3982      return "The player of the role is an offspring of the scoping entity as determined by birth.";
3983    case SON:
3984      return "The player of the role is a male offspring of the scoping entity (parent).";
3985    case SONC:
3986      return "Description: The player of the role is a male child (of any type) of scoping entity (parent)";
3987    case STPSON:
3988      return "The player of the role is a son of the scoping person's spouse by a previous union.";
3989    case STPCHLD:
3990      return "The player of the role is a child of the scoping person's spouse by a previous union.";
3991    case EXT:
3992      return "Description: A family member not having an immediate genetic or legal relationship e.g. Aunt, cousin, great grandparent, grandchild, grandparent, niece, nephew or uncle.";
3993    case AUNT:
3994      return "The player of the role is a sister of the scoping person's mother or father.";
3995    case MAUNT:
3996      return "Description:The player of the role is a biological sister of the scoping person's biological mother.";
3997    case PAUNT:
3998      return "Description:The player of the role is a biological sister of the scoping person's biological father.";
3999    case COUSN:
4000      return "The player of the role is a relative of the scoping person descended from a common ancestor, such as a    grandparent, by two or more steps in a diverging line.";
4001    case MCOUSN:
4002      return "Description:The player of the role is a biological relative of the scoping person descended from a common ancestor on the player's mother's side, such as a grandparent, by two or more steps in a diverging line.";
4003    case PCOUSN:
4004      return "Description:The player of the role is a biological relative of the scoping person descended from a common ancestor on the player's father's side, such as a grandparent, by two or more steps in a diverging line.";
4005    case GGRPRN:
4006      return "The player of the role is a parent of the scoping person's grandparent.";
4007    case GGRFTH:
4008      return "The player of the role is the father of the scoping person's grandparent.";
4009    case MGGRFTH:
4010      return "Description:The player of the role is the biological father of the scoping person's biological mother's parent.";
4011    case PGGRFTH:
4012      return "Description:The player of the role is the biological father of the scoping person's biological father's parent.";
4013    case GGRMTH:
4014      return "The player of the role is the mother of the scoping person's grandparent.";
4015    case MGGRMTH:
4016      return "Description:The player of the role is the biological mother of the scoping person's biological mother's parent.";
4017    case PGGRMTH:
4018      return "Description:The player of the role is the biological mother of the scoping person's biological father's parent.";
4019    case MGGRPRN:
4020      return "Description:The player of the role is a biological parent of the scoping person's biological mother's parent.";
4021    case PGGRPRN:
4022      return "Description:The player of the role is a biological parent of the scoping person's biological father's parent.";
4023    case GRNDCHILD:
4024      return "The player of the role is a child of the scoping person's son or daughter.";
4025    case GRNDDAU:
4026      return "The player of the role is a daughter of the scoping person's son or daughter.";
4027    case GRNDSON:
4028      return "The player of the role is a son of the scoping person's son or daughter.";
4029    case GRPRN:
4030      return "The player of the role is a parent of the scoping person's mother or father.";
4031    case GRFTH:
4032      return "The player of the role is the father of the scoping person's mother or father.";
4033    case MGRFTH:
4034      return "Description:The player of the role is the biological father of the scoping person's biological mother.";
4035    case PGRFTH:
4036      return "Description:The player of the role is the biological father of the scoping person's biological father.";
4037    case GRMTH:
4038      return "The player of the role is the mother of the scoping person's mother or father.";
4039    case MGRMTH:
4040      return "Description:The player of the role is the biological mother of the scoping person's biological mother.";
4041    case PGRMTH:
4042      return "Description:The player of the role is the biological mother of the scoping person's biological father.";
4043    case MGRPRN:
4044      return "Description:The player of the role is the biological parent of the scoping person's biological mother.";
4045    case PGRPRN:
4046      return "Description:The player of the role is the biological parent of the scoping person's biological father.";
4047    case INLAW:
4048      return "A relationship between an individual and a member of their spousal partner's immediate family.";
4049    case CHLDINLAW:
4050      return "The player of the role is the spouse of scoping person's child.";
4051    case DAUINLAW:
4052      return "The player of the role is the wife of scoping person's son.";
4053    case SONINLAW:
4054      return "The player of the role is the husband of scoping person's daughter.";
4055    case PRNINLAW:
4056      return "The player of the role is the parent of scoping person's husband or wife.";
4057    case FTHINLAW:
4058      return "The player of the role is the father of the scoping person's husband or wife.";
4059    case MTHINLAW:
4060      return "The player of the role is the mother of the scoping person's husband or wife.";
4061    case SIBINLAW:
4062      return "The player of the role is: (1) a sibling of the scoping person's spouse, or (2) the spouse of the scoping person's sibling, or (3) the spouse of a sibling of the scoping person's spouse.";
4063    case BROINLAW:
4064      return "The player of the role is: (1) a brother of the scoping person's spouse, or (2) the husband of the scoping person's sister, or (3) the husband of a sister of the scoping person's spouse.";
4065    case SISINLAW:
4066      return "The player of the role is: (1) a sister of the scoping person's spouse, or (2) the wife of the scoping person's brother, or (3) the wife of a brother of the scoping person's spouse.";
4067    case NIENEPH:
4068      return "The player of the role is a child of scoping person's brother or sister or of the brother or sister of the        scoping person's spouse.";
4069    case NEPHEW:
4070      return "The player of the role is a son of the scoping person's brother or sister or of the brother or sister of the      scoping person's spouse.";
4071    case NIECE:
4072      return "The player of the role is a daughter of the scoping person's brother or sister or of the brother or sister of the         scoping person's spouse.";
4073    case UNCLE:
4074      return "The player of the role is a brother of the scoping person's mother or father.";
4075    case MUNCLE:
4076      return "Description:The player of the role is a biological brother of the scoping person's biological mother.";
4077    case PUNCLE:
4078      return "Description:The player of the role is a biological brother of the scoping person's biological father.";
4079    case PRN:
4080      return "The player of the role is one who begets, gives birth to, or nurtures and raises the scoping entity (child).";
4081    case ADOPTP:
4082      return "The player of the role (parent) has taken the scoper (child) into their family through legal means and raises them as his or her own child.";
4083    case ADOPTF:
4084      return "The player of the role (father) is a male who has taken the scoper (child) into their family through legal means and raises them as his own child.";
4085    case ADOPTM:
4086      return "The player of the role (father) is a female who has taken the scoper (child) into their family through legal means and raises them as her own child.";
4087    case FTH:
4088      return "The player of the role is a male who begets or raises or nurtures the scoping entity (child).";
4089    case FTHFOST:
4090      return "The player of the role (parent) who is a male state-certified caregiver responsible for the scoper (child) who has been placed in the parent's care. The placement of the child is usually arranged through the government or a social-service agency, and temporary.\r\n\n                        The state, via a jurisdiction recognized child protection agency, stands as in loco parentis to the child, making all legal decisions while the foster parent is responsible for the day-to-day care of the specified child.";
4091    case NFTH:
4092      return "The player of the role is a male who begets the scoping entity (child).";
4093    case NFTHF:
4094      return "Indicates the biologic male parent of a fetus.";
4095    case STPFTH:
4096      return "The player of the role is the husband of scoping person's mother and not the scoping person's natural father.";
4097    case MTH:
4098      return "The player of the role is a female who conceives, gives birth to, or raises and nurtures the scoping entity (child).";
4099    case GESTM:
4100      return "The player is a female whose womb carries the fetus of the scoper.  Generally used when the gestational mother and natural mother are not the same.";
4101    case MTHFOST:
4102      return "The player of the role (parent) who is a female state-certified caregiver responsible for the scoper (child) who has been placed in the parent's care. The placement of the child is usually arranged through the government or a social-service agency, and temporary.\r\n\n                        The state, via a jurisdiction recognized child protection agency, stands as in loco parentis to the child, making all legal decisions while the foster parent is responsible for the day-to-day care of the specified child.";
4103    case NMTH:
4104      return "The player of the role is a female who conceives or gives birth to the scoping entity (child).";
4105    case NMTHF:
4106      return "The player is the biologic female parent of the scoping fetus.";
4107    case STPMTH:
4108      return "The player of the role is the wife of scoping person's father and not the scoping person's natural mother.";
4109    case NPRN:
4110      return "natural parent";
4111    case PRNFOST:
4112      return "The player of the role (parent) who is a state-certified caregiver responsible for the scoper (child) who has been placed in the parent's care. The placement of the child is usually arranged through the government or a social-service agency, and temporary.\r\n\n                        The state, via a jurisdiction recognized child protection agency, stands as in loco parentis to the child, making all legal decisions while the foster parent is responsible for the day-to-day care of the specified child.";
4113    case STPPRN:
4114      return "The player of the role is the spouse of the scoping person's parent and not the scoping person's natural parent.";
4115    case SIB:
4116      return "The player of the role shares one or both parents in common with the scoping entity.";
4117    case BRO:
4118      return "The player of the role is a male sharing one or both parents in common with the scoping entity.";
4119    case HBRO:
4120      return "The player of the role is a male related to the scoping entity by sharing only one biological parent.";
4121    case NBRO:
4122      return "The player of the role is a male having the same biological parents as the scoping entity.";
4123    case TWINBRO:
4124      return "The scoper was carried in the same womb as the male player and shares common biological parents.";
4125    case FTWINBRO:
4126      return "The scoper was carried in the same womb as the male player and shares common biological parents but is the product of a distinct egg/sperm pair.";
4127    case ITWINBRO:
4128      return "The male scoper is an offspring of the same egg-sperm pair as the male player.";
4129    case STPBRO:
4130      return "The player of the role is a son of the scoping person's stepparent.";
4131    case HSIB:
4132      return "The player of the role is related to the scoping entity by sharing only one biological parent.";
4133    case HSIS:
4134      return "The player of the role is a female related to the scoping entity by sharing only one biological parent.";
4135    case NSIB:
4136      return "The player of the role has both biological parents in common with the scoping entity.";
4137    case NSIS:
4138      return "The player of the role is a female having the same biological parents as the scoping entity.";
4139    case TWINSIS:
4140      return "The scoper was carried in the same womb as the female player and shares common biological parents.";
4141    case FTWINSIS:
4142      return "The scoper was carried in the same womb as the female player and shares common biological parents but is the product of a distinct egg/sperm pair.";
4143    case ITWINSIS:
4144      return "The female scoper is an offspring of the same egg-sperm pair as the female player.";
4145    case TWIN:
4146      return "The scoper and player were carried in the same womb and shared common biological parents.";
4147    case FTWIN:
4148      return "The scoper and player were carried in the same womb and share common biological parents but are the product of distinct egg/sperm pairs.";
4149    case ITWIN:
4150      return "The scoper and player are offspring of the same egg-sperm pair.";
4151    case SIS:
4152      return "The player of the role is a female sharing one or both parents in common with the scoping entity.";
4153    case STPSIS:
4154      return "The player of the role is a daughter of the scoping person's stepparent.";
4155    case STPSIB:
4156      return "The player of the role is a child of the scoping person's stepparent.";
4157    case SIGOTHR:
4158      return "A person who is important to one's well being; especially a spouse or one in a similar relationship.  (The player is the one who is important)";
4159    case DOMPART:
4160      return "The player of the role cohabits with the scoping person but is not the scoping person's spouse.";
4161    case FMRSPS:
4162      return "Player of the role was previously joined to the scoping person in marriage and this marriage is now dissolved and inactive.\r\n\n                        \n                           Usage Note: This is significant to indicate as some jurisdictions have different legal requirements for former spouse to access the patient's record, from a general friend.";
4163    case SPS:
4164      return "The player of the role is a marriage partner of the scoping person.";
4165    case HUSB:
4166      return "The player of the role is a man joined to a woman (scoping person) in marriage.";
4167    case WIFE:
4168      return "The player of the role is a woman joined to a man (scoping person) in marriage.";
4169    case FRND:
4170      return "The player of the role is a person who is known, liked, and trusted by the scoping person.";
4171    case NBOR:
4172      return "The player of the role lives near or next to the  scoping person.";
4173    case ONESELF:
4174      return "The relationship that a person has with his or her self.";
4175    case ROOM:
4176      return "One who shares living quarters with the subject.";
4177    case _POLICYORPROGRAMCOVERAGEROLETYPE:
4178      return "Description: A role recognized through the eligibility of an identified party for benefits covered under an insurance policy or a program based on meeting eligibility criteria.\r\n\n                        Eligibility as a covered party may be conditioned on the party meeting criteria to qualify for coverage under a policy or program, which may be mandated by law.  These criteria may be: \r\n\n                        \n                           \n                              The sole basis for coverage, e.g., being differently abled may qualify a person for disability coverage\r\n\n                           \n                           \n                              May more fully qualify a covered party role e.g, being differently abled may qualify an adult child as a dependent\r\n\n                           \n                           \n                              May impact the level of coverage for a covered party under a policy or program, e.g., being differently abled may qualify a program eligible for additional benefits.\r\n\n                           \n                        \n                        \n                           Discussion:  The Abstract Value Set \"CoverageRoleType\", which was developed for use in the Canadian realm \"pre-coordinate\" coverage roles with other roles that a covered party must play in order to be eligible for coverage, e.g., \"handicapped dependent\".   These role.codes may only be used with COVPTY to avoid overlapping concepts that would result from using them to specify the specializations of COVPTY, e.g., the role.class DEPEN should not be used with the role.code family dependent because that relationship has overlapping concepts due to the role.code precoodination and is conveyed in FICO with the personal relationship role that has a PART role link to the covered party role.  For the same reasons, the role.class DEPEN should not be used with the role.code HANDIC (handicapped dependent); the role.code DIFFABLE (differently abled) should be used instead.\r\n\n                        In summary, the coded concepts in the Abstract Value Set \"CoveredPartyRoleType\" can be \"post-coordinated\" with the \"RoleClassCoveredParty\" Abstract Value Set.  Decoupling these concepts is intended to support an expansive range of covered party concepts and their semantic comparability.";
4179    case _COVERAGEROLETYPE:
4180      return "Role recognized through the issuance of insurance coverage to an identified covered party who has this relationship with the policy holder such as the policy holder themselves (self), spouse, child, etc";
4181    case FAMDEP:
4182      return "The player of the role is dependent of the scoping entity.";
4183    case HANDIC:
4184      return "Covered party is a dependent of the policy holder with a physical or mental disability causing a disadvantage that makes independent achievement unusually difficult.";
4185    case INJ:
4186      return "Covered party is an injured party with a legal claim for compensation against a policy holder under an insurance policy.";
4187    case SELF:
4188      return "Covered party is the policy holder.  Also known as the subscriber.";
4189    case SPON:
4190      return "Covered party is an individual that the policy holder has assumed responsibility for, such as foster child or legal ward.";
4191    case STUD:
4192      return "Covered party to an insurance policy has coverage through full-time or part-time attendance at a recognized educational institution as defined by a particular insurance policy.";
4193    case FSTUD:
4194      return "Covered party to an insurance policy has coverage through full-time attendance at a recognized educational institution as defined by a particular insurance policy.";
4195    case PSTUD:
4196      return "Covered party to an insurance policy has coverage through part-time attendance at a recognized educational institution as defined by a particular insurance policy.";
4197    case ADOPT:
4198      return "A child taken into one's family through legal means and raised as one's own child.";
4199    case GCHILD:
4200      return "A child of one's son or daughter.";
4201    case GPARNT:
4202      return "parent of a parent of the subject.";
4203    case NAT:
4204      return "A child as determined by birth.";
4205    case NIENE:
4206      return "A child of one's brother or sister or of the brother or sister of one's spouse.";
4207    case PARNT:
4208      return "One that begets or brings forth offspring or a person who brings up and cares for for another (Webster's Collegiate Dictionary)";
4209    case SPSE:
4210      return "A marriage partner; a husband or wife.";
4211    case STEP:
4212      return "A child receiving parental care and nurture from a person who is related to them through marriage to their parent.";
4213    case _COVEREDPARTYROLETYPE:
4214      return "A role recognized through the eligibility of an identified living subject for benefits covered under an insurance policy or a program.  Eligibility as a covered party may be conditioned on a relationship with (1) the policy holder such as the policy holder who is covered as an individual under a poliy or as a party sponsored for coverage by the policy holder.\r\n\n                        \n                           Example:An employee as a subscriber; or (2) on being scoped another covered party such as the subscriber, as in the case of a dependent. \r\n\n                        \n                           Discussion:  The Abstract Value Set \"CoverageRoleType\", which was developed for use in the Canadian realm \"pre-coordinate\" coverage roles with other roles that a covered party must play in order to be eligible for coverage, e.g., \"handicapped dependent\".  Other codes in the Abstract Value Set CoveredPartyRoleType domain can be \"post-coordinated\" with the EligiblePartyRoleType codes to denote comparable concepts.  Decoupling the concepts is intended to support a wider range of concepts and semantic comparability of coded concepts.";
4215    case _CLAIMANTCOVEREDPARTYROLETYPE:
4216      return "DescriptionA role recognized through the eligibility of a party play a claimant for benefits covered or provided under an insurance policy.";
4217    case CRIMEVIC:
4218      return "Description: A person playing the role of program eligible under a program based on allegations of being the victim of a crime.\r\n\n                        \n                           Discussion: This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is \"program eligible\" and the person's status as a crime victim meets jurisdictional or program criteria.";
4219    case INJWKR:
4220      return "Description: A person playing the role of program eligible under a workers compensation program based on the filing of work-related injury claim.\r\n\n                        \n                           Discussion:  This CoveredPartyRoleType.code is used when the CoveredPartyRole class code is either \"program eligible\", a \"named insured\", and \"individual insured\",  or \"dependent\", and the person's status as differently abled or \"handicapped\" meets jurisdictional, policy, or program criteria.";
4221    case _DEPENDENTCOVEREDPARTYROLETYPE:
4222      return "Description: A role recognized through the eligibility of a party to play a dependent for benefits covered or provided under a health insurance policy because of an association with the subscriber that is recognized by the policy underwriter.";
4223    case COCBEN:
4224      return "Description: A person playing the role of an individual insured with continuity of coverage under a policy which is being terminated based on loss of original status that was the basis for coverage.  Criteria for qualifying for continuity of coverage may be set by law.\r\n\n                        \n                           Discussion: This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is either \"program eligible\" or \"subscriber\" and the person's status as a continuity of coverage beneficiary meets jurisdictional or policy criteria.";
4225    case DIFFABL:
4226      return "Description: A person playing the role of program eligible under a program based on meeting criteria for health or functional limitation set by law or by the program.\r\n\n                        \n                           Discussion: This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is either \"program eligible\", \"named insured\", \"individual insured\", or \"dependent\", and the person's status as differently abled meets jurisdictional, policy, or program criteria.";
4227    case WARD:
4228      return "Description: A person, who is a minor or is deemed incompetent, who plays the role of a program eligible where eligibility for coverage is based on meeting program eligibility criteria for status as a ward of a court or jurisdiction.\r\n\n                        \n                           Discussion: This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is a \"claimant\", \"program eligible\", a \"named insured\", an \"individual Insured\" or a \"dependent\", and the person's status as a ward meets program or policy criteria. In the case of a ward covered under a program providing financial or health benefits, a governmental agency may take temporary custody of a minor or incompetent for his/her protection and care, e.g., if the ward is suffering from neglect or abuse, or has been in trouble with the law.";
4229    case _INDIVIDUALINSUREDPARTYROLETYPE:
4230      return "A role recognized through the eligibility of a party to play an individual insured for benefits covered or provided under an insurance policy where the party is also the policy holder.";
4231    case RETIREE:
4232      return "Description: A person playing the role of an individual insured under a policy based on meeting criteria for the employment status of retired set by law or the policy.\r\n\n                        \n                           Discussion: This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is either \"program eligible\" or \"subscriber\" and the person's status as a retiree meets jurisdictional or policy criteria.";
4233    case _PROGRAMELIGIBLEPARTYROLETYPE:
4234      return "Description:A role recognized through the eligibility of a party to play a program eligible for benefits covered or provided under a program.";
4235    case INDIG:
4236      return "Description: A person playing the role of program eligible under a program based on aboriginal ancestry or as a member of an aboriginal community.\r\n\n                        \n                           Discussion: This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is \"program eligible\" and the person's status as a member of an indigenous people meets jurisdictional or program criteria.";
4237    case MIL:
4238      return "Definition: A person playing the role of program eligible under a program based on military status.\r\n\n                        \n                           Discussion:  This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is either \"program eligible\" or \"subscriber\" and the person's status as a member of the military meets jurisdictional or program criteria";
4239    case ACTMIL:
4240      return "Description: A person playing the role of program eligible under a program based on active military status.\r\n\n                        \n                           Discussion: This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is either \"program eligible\" or \"subscriber\" and the persons status as active duty military meets jurisdictional or program criteria.";
4241    case RETMIL:
4242      return "Description: A person playing the role of program eligible under a program based on retired military status.\r\n\n                        \n                           Discussion: This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is either \"program eligible\" or \"subscriber\" and the persons status as retired military meets jurisdictional or program criteria.";
4243    case VET:
4244      return "Description: A person playing the role of program eligible under a program based on status as a military veteran.\r\n\n                        \n                           Discussion: This CoveredPartyRoleType.code is typically used when the CoveredPartyRole class code is either \"program eligible\" or \"subscriber\" and the persons status as a veteran meets jurisdictional or program criteria.";
4245    case _SUBSCRIBERCOVEREDPARTYROLETYPE:
4246      return "Description: A role recognized through the eligibility of a party to play a subscriber for benefits covered or provided under a health insurance policy.";
4247    case _RESEARCHSUBJECTROLEBASIS:
4248      return "Specifies the administrative functionality within a formal experimental design for which the ResearchSubject role was established.  Examples: screening - role is used for pre-enrollment evaluation portion of the design; enrolled - role is used for subjects admitted to the active treatment portion of the design.";
4249    case ERL:
4250      return "Definition:The specific role being played by a research subject participating in the active treatment or primary data collection portion of a research study.";
4251    case SCN:
4252      return "Definition:The specific role being played by a research subject participating in the pre-enrollment evaluation portion of  a research study.";
4253    case _SERVICEDELIVERYLOCATIONROLETYPE:
4254      return "A role of a place that further classifies the setting (e.g., accident site, road side, work site, community location) in which services are delivered.";
4255    case _DEDICATEDSERVICEDELIVERYLOCATIONROLETYPE:
4256      return "A role of a place that further classifies a setting that is intended to house the provision of services.";
4257    case _DEDICATEDCLINICALLOCATIONROLETYPE:
4258      return "A role of a place that further classifies the clinical setting (e.g., cardiology clinic, primary care clinic, rehabilitation hospital, skilled nursing facility) in which care is delivered during an encounter.";
4259    case DX:
4260      return "A practice setting where diagnostic procedures or therapeutic interventions are performed";
4261    case CVDX:
4262      return "A practice setting where cardiovascular diagnostic procedures or therapeutic interventions are performed (e.g., cardiac catheterization lab, echocardiography suite)";
4263    case CATH:
4264      return "Cardiac catheterization lab";
4265    case ECHO:
4266      return "Echocardiography lab";
4267    case GIDX:
4268      return "A practice setting where GI procedures (such as endoscopies) are performed";
4269    case ENDOS:
4270      return "(X12N 261QD0000N)";
4271    case RADDX:
4272      return "A practice setting where radiology services (diagnostic or therapeutic) are provided            (X12N 261QR0200N)";
4273    case RADO:
4274      return "(X12N 261QX0203N)";
4275    case RNEU:
4276      return "Neuroradiology unit";
4277    case HOSP:
4278      return "An acute care institution that provides medical, surgical, or psychiatric care and treatment for the sick or the injured.";
4279    case CHR:
4280      return "(1) A hospital including a physical plant and personnel that provides multidisciplinary diagnosis and treatment for diseases that have one or more of the following characteristics: is permanent; leaves residual disability; is caused by nonreversible pathological alteration; requires special training of the patient for rehabilitation; and/or may be expected to require a long period of supervision or care. In addition, patients require the safety, security, and shelter of these specialized inpatient or partial hospitalization settings. (2) A hospital that provides medical and skilled nursing services to patients with long-term illnesses who are not in an acute phase but who require an intensity of services not available in nursing homes";
4281    case GACH:
4282      return "(X12N 282N00000N)";
4283    case MHSP:
4284      return "A health care facility operated by the Department of Defense or other military operation.";
4285    case PSYCHF:
4286      return "Healthcare facility that cares for patients with psychiatric illness(s).";
4287    case RH:
4288      return "(X12N 283X00000N)";
4289    case RHAT:
4290      return "Description: A location that plays the role of delivering services which may include life training and/or social support to people with addictions.";
4291    case RHII:
4292      return "Description: A location that plays the role of delivering services which may include adaptation, rehabilitation and social integration services for people with intellectual and/or pervasive development disorders such as autism or severe behaviour disorder.";
4293    case RHMAD:
4294      return "Description: A location that plays the role of delivering services which may social support services for adolescents who are pregnant or have child and are experiencing adaptation issues/difficulties in their current or eventual parenting role.";
4295    case RHPI:
4296      return "Description: A location that plays the role of delivering services which may include adaptation, rehabilitation and social integration services for people with physical impairments.";
4297    case RHPIH:
4298      return "Description: A location that plays the role of delivering services for people with hearing impairments.";
4299    case RHPIMS:
4300      return "Description: A location that plays the role of delivering services for people with motor skill impairments.";
4301    case RHPIVS:
4302      return "Description: A location that plays the role of delivering services for people with visual skill impairments.";
4303    case RHYAD:
4304      return "Description: A location that plays the role of delivering services which may include life training and/or social support services for the adaption, rehabilitation and social integration of youths with adjustment difficulties.";
4305    case HU:
4306      return "Hospital unit";
4307    case BMTU:
4308      return "Bone marrow transplant unit";
4309    case CCU:
4310      return "Coronary care unit";
4311    case CHEST:
4312      return "A specialty unit in hospital that focuses on chronic respirator patients and pulmonary failure";
4313    case EPIL:
4314      return "Epilepsy unit";
4315    case ER:
4316      return "The section of a health care facility for providing rapid treatment to victims of sudden illness or trauma.";
4317    case ETU:
4318      return "Emergency trauma unit";
4319    case HD:
4320      return "Hemodialysis unit";
4321    case HLAB:
4322      return "Description: A location that plays the role of delivering services which may include tests done based on clinical specimens to get health information about a patient as pertaining to the diagnosis, treatment and prevention of disease.  Hospital laboratories may be further divided into specialized units such as Anatomic Pathology, Microbiology, and Biochemistry.";
4323    case INLAB:
4324      return "Description: A location that plays the role of delivering services which may include tests are done on clinical specimens to get health information about a patient pertaining to the diagnosis, treatment, and prevention of disease for a hospital visit longer than one day.";
4325    case OUTLAB:
4326      return "Description: A location that plays the role of delivering services which may include tests are done on clinical specimens to get health information about a patient pertaining to the diagnosis, treatment, and prevention of disease for same day visits.";
4327    case HRAD:
4328      return "Description: A location that plays the role of delivering services which may include the branch of medicine that uses ionizing and non-ionizing radiation to diagnose and treat diseases.  The radiology unit may be further divided into subspecialties such as Imaging, Cardiovascular, Thoracic, and Ultrasound.";
4329    case HUSCS:
4330      return "Description: A location that plays the role of delivering services which may include collecting specimens and/or samples from patients for laboratory testing purposes, but does not perform any tests or analysis functions.";
4331    case ICU:
4332      return "Intensive care unit";
4333    case PEDICU:
4334      return "Pediatric intensive care unit";
4335    case PEDNICU:
4336      return "Pediatric neonatal intensive care unit";
4337    case INPHARM:
4338      return "Description: A location that plays the role of delivering services which may include providing judicious, safe, efficacious, appropriate and cost effective use of medicines for treatment of patients for visits longer than one day. The distinction between inpatient pharmacies and retail (or outpatient) pharmacies is that they are part of a patient's continuity of care while staying in the hospital.";
4339    case MBL:
4340      return "Description: A location that plays the role of delivering services which include biochemistry, hematology, microbiology, immunochemistry, and toxicology.";
4341    case NCCS:
4342      return "Neurology critical care and stroke unit";
4343    case NS:
4344      return "Neurosurgery unit";
4345    case OUTPHARM:
4346      return "Description: A location that plays the role of delivering services which may include providing judicious, safe, efficacious, appropriate and cost effective use of medicines for treatment of patients for outpatient visits and may also be used for discharge prescriptions.";
4347    case PEDU:
4348      return "Pediatric unit";
4349    case PHU:
4350      return "(X12N 273R00000N)";
4351    case RHU:
4352      return "Rehabilitation hospital unit";
4353    case SLEEP:
4354      return "(X12N 261QA1200N)";
4355    case NCCF:
4356      return "Nursing or custodial care facility";
4357    case SNF:
4358      return "(X12N 314000000N)";
4359    case OF:
4360      return "Outpatient facility";
4361    case ALL:
4362      return "Allergy clinic";
4363    case AMPUT:
4364      return "Amputee clinic";
4365    case BMTC:
4366      return "Bone marrow transplant clinic";
4367    case BREAST:
4368      return "Breast clinic";
4369    case CANC:
4370      return "Child and adolescent neurology clinic";
4371    case CAPC:
4372      return "Child and adolescent psychiatry clinic";
4373    case CARD:
4374      return "Ambulatory Health Care Facilities; Clinic/Center; Rehabilitation: Cardiac Facilities";
4375    case PEDCARD:
4376      return "Pediatric cardiology clinic";
4377    case COAG:
4378      return "Coagulation clinic";
4379    case CRS:
4380      return "Colon and rectal surgery clinic";
4381    case DERM:
4382      return "Dermatology clinic";
4383    case ENDO:
4384      return "Endocrinology clinic";
4385    case PEDE:
4386      return "Pediatric endocrinology clinic";
4387    case ENT:
4388      return "Otorhinolaryngology clinic";
4389    case FMC:
4390      return "Family medicine clinic";
4391    case GI:
4392      return "Gastroenterology clinic";
4393    case PEDGI:
4394      return "Pediatric gastroenterology clinic";
4395    case GIM:
4396      return "General internal medicine clinic";
4397    case GYN:
4398      return "Gynecology clinic";
4399    case HEM:
4400      return "Hematology clinic";
4401    case PEDHEM:
4402      return "Pediatric hematology clinic";
4403    case HTN:
4404      return "Hypertension clinic";
4405    case IEC:
4406      return "Focuses on assessing disability";
4407    case INFD:
4408      return "Infectious disease clinic";
4409    case PEDID:
4410      return "Pediatric infectious disease clinic";
4411    case INV:
4412      return "Infertility clinic";
4413    case LYMPH:
4414      return "Lympedema clinic";
4415    case MGEN:
4416      return "Medical genetics clinic";
4417    case NEPH:
4418      return "Nephrology clinic";
4419    case PEDNEPH:
4420      return "Pediatric nephrology clinic";
4421    case NEUR:
4422      return "Neurology clinic";
4423    case OB:
4424      return "Obstetrics clinic";
4425    case OMS:
4426      return "Oral and maxillofacial surgery clinic";
4427    case ONCL:
4428      return "Medical oncology clinic";
4429    case PEDHO:
4430      return "Pediatric oncology clinic";
4431    case OPH:
4432      return "Opthalmology clinic";
4433    case OPTC:
4434      return "Description: A location that plays the role of delivering services which may include examination, diagnosis, treatment, management, and prevention of diseases and disorders of the eye as well as prescribing and fitting appropriate corrective lenses (glasses or contact lenses) as needed.  Optometry clinics may also provide tests for visual field screening, measuring intra-ocular pressure and ophthalmoscopy, as and when required.";
4435    case ORTHO:
4436      return "Orthopedics clinic";
4437    case HAND:
4438      return "Hand clinic";
4439    case PAINCL:
4440      return "(X12N 261QP3300N)";
4441    case PC:
4442      return "(X12N 261QP2300N)";
4443    case PEDC:
4444      return "Pediatrics clinic";
4445    case PEDRHEUM:
4446      return "Pediatric rheumatology clinic";
4447    case POD:
4448      return "(X12N 261QP1100N)";
4449    case PREV:
4450      return "Preventive medicine clinic";
4451    case PROCTO:
4452      return "Proctology clinic";
4453    case PROFF:
4454      return "Location where healthcare service was delivered, identified as the healthcare provider's practice office.";
4455    case PROS:
4456      return "Prosthodontics clinic";
4457    case PSI:
4458      return "Psychology clinic";
4459    case PSY:
4460      return "Psychiatry clinic";
4461    case RHEUM:
4462      return "Rheumatology clinic";
4463    case SPMED:
4464      return "Sports medicine clinic";
4465    case SU:
4466      return "Surgery clinic";
4467    case PLS:
4468      return "Plastic surgery clinic";
4469    case URO:
4470      return "Urology clinic";
4471    case TR:
4472      return "Transplant clinic";
4473    case TRAVEL:
4474      return "Travel and geographic medicine clinic";
4475    case WND:
4476      return "Wound clinic";
4477    case RTF:
4478      return "Residential treatment facility";
4479    case PRC:
4480      return "Pain rehabilitation center";
4481    case SURF:
4482      return "(X12N 324500000N)";
4483    case _DEDICATEDNONCLINICALLOCATIONROLETYPE:
4484      return "A role of a place that further classifies a setting that is intended to house the provision of non-clinical services.";
4485    case DADDR:
4486      return "Location address where medical supplies were transported to for use.";
4487    case MOBL:
4488      return "Location (mobile) where healthcare service was delivered.";
4489    case AMB:
4490      return "Location (mobile) where healthcare service was delivered, identified specifically as an ambulance.";
4491    case PHARM:
4492      return "Location where healthcare service was delivered, identified as a pharmacy.";
4493    case _INCIDENTALSERVICEDELIVERYLOCATIONROLETYPE:
4494      return "IncidentalServiceDeliveryLocationRoleType";
4495    case ACC:
4496      return "Location of an accident where healthcare service was delivered, such as a roadside.";
4497    case COMM:
4498      return "Community location where healthcare is delivered.";
4499    case CSC:
4500      return "Description: A location that plays the role of delivering services which may include providing front-line services to the population of a defined geographic area such as: healthcare services and social services, preventive or curative, rehabilitation or reintegration.";
4501    case PTRES:
4502      return "location where healthcare was delivered which is the residence of the Patient.";
4503    case SCHOOL:
4504      return "Location where healthcare service was delivered, identified as a school or educational facility.";
4505    case UPC:
4506      return "Description: A location that plays the role of delivering services which may include: social emergency services required for a young person as required under any jurisdictional youth laws, child placement, and family mediation in the defined geographical area the SDL is responsible for. It may provide expertise in a judiciary setting on child custody, adoption and biological history research.";
4507    case WORK:
4508      return "Location where healthcare service was delivered, identified as a work place.";
4509    case _SPECIMENROLETYPE:
4510      return "SpecimenRoleType";
4511    case C:
4512      return "A specimen used for initial calibration settings of an instrument";
4513    case G:
4514      return "A set of patient samples in which the individuals of the group may or may not be identified.";
4515    case L:
4516      return "Aliquots of individual specimens combined to form a single specimen representing all of the included individuals.";
4517    case P:
4518      return "A specimen that has been collected from a patient.";
4519    case Q:
4520      return "A specimen specifically used to verify the sensitivity, specificity, accuracy or other perfomance parameter of a diagnostic test.";
4521    case B:
4522      return "Quality Control specimen submitted to the lab whose identity and composition is not known to the lab.";
4523    case E:
4524      return "An electronically simulated QC specimen";
4525    case F:
4526      return "Specimen used for testing proficiency of an organization performing testing (how does this differ from O?)";
4527    case O:
4528      return "A specimen used for evaluation of operator proficiency (operator in what context?)";
4529    case V:
4530      return "A specimen used for periodic calibration checks of instruments";
4531    case R:
4532      return "A portion of an original patent sample that is tested at the same time as the original sample";
4533    case CLAIM:
4534      return "A party that makes a claim for coverage under a policy.";
4535    case COMMUNITYLABORATORY:
4536      return "Community Laboratory";
4537    case GT:
4538      return "An individual or organization that makes or gives a promise, assurance, pledge to pay or has paid the healthcare service provider.";
4539    case HOMEHEALTH:
4540      return "Home Health";
4541    case LABORATORY:
4542      return "Laboratory";
4543    case PATHOLOGIST:
4544      return "Pathologist";
4545    case PH:
4546      return "Policy holder for the insurance policy.";
4547    case PHLEBOTOMIST:
4548      return "Phlebotomist";
4549    case PROG:
4550      return "A party that meets the eligibility criteria for coverage under a program.";
4551    case PT:
4552      return "The recipient for the service(s) and/or product(s) when they are not the covered party.";
4553    case SUBJECT:
4554      return "Self";
4555    case THIRDPARTY:
4556      return "Third Party";
4557    case DEP:
4558      return "";
4559    case DEPEN:
4560      return "A party covered under a policy based on association with a subscriber.";
4561    case FM:
4562      return "A member of the covered party's family. This could be the spouse, a parent, a grand parent, a sibling, etc.";
4563    case INDIV:
4564      return "A party covered under a policy as the policyholder.";
4565    case NAMED:
4566      return "A party to an insurance policy to whom the insurer agrees to indemnify for losses, provides benefits for, or renders services.";
4567    case PSYCHCF:
4568      return "";
4569    case SUBSCR:
4570      return "A party covered under a policy based on association with a sponsor who is the policy holder, and whose association may provide for the eligibility of dependents for coverage";
4571    case NULL:
4572      return null;
4573    default:
4574      return "?";
4575    }
4576  }
4577
4578  public String getDisplay() {
4579    switch (this) {
4580    case _AFFILIATIONROLETYPE:
4581      return "AffiliationRoleType";
4582    case _AGENTROLETYPE:
4583      return "AgentRoleType";
4584    case AMENDER:
4585      return "amender";
4586    case CLASSIFIER:
4587      return "classifier";
4588    case CONSENTER:
4589      return "consenter";
4590    case CONSWIT:
4591      return "consent witness";
4592    case COPART:
4593      return "co-participant";
4594    case DECLASSIFIER:
4595      return "declassifier";
4596    case DELEGATEE:
4597      return "delegatee";
4598    case DELEGATOR:
4599      return "delegator";
4600    case DOWNGRDER:
4601      return "downgrader";
4602    case DRIVCLASSIFIER:
4603      return "derivative classifier";
4604    case GRANTEE:
4605      return "grantee";
4606    case GRANTOR:
4607      return "grantor";
4608    case INTPRTER:
4609      return "interpreter";
4610    case REVIEWER:
4611      return "reviewer";
4612    case VALIDATOR:
4613      return "validator";
4614    case _COVERAGESPONSORROLETYPE:
4615      return "CoverageSponsorRoleType";
4616    case FULLINS:
4617      return "Fully insured coverage sponsor";
4618    case SELFINS:
4619      return "Self insured coverage sponsor";
4620    case _PAYORROLETYPE:
4621      return "PayorRoleType";
4622    case ENROLBKR:
4623      return "Enrollment Broker";
4624    case TPA:
4625      return "Third party administrator";
4626    case UMO:
4627      return "Utilization management organization";
4628    case RESPRSN:
4629      return "responsible party";
4630    case EXCEST:
4631      return "executor of estate";
4632    case GUADLTM:
4633      return "guardian ad lidem";
4634    case GUARD:
4635      return "guardian";
4636    case POWATT:
4637      return "power of attorney";
4638    case DPOWATT:
4639      return "durable power of attorney";
4640    case HPOWATT:
4641      return "healthcare power of attorney";
4642    case SPOWATT:
4643      return "special power of attorney";
4644    case _ASSIGNEDROLETYPE:
4645      return "AssignedRoleType";
4646    case _ASSIGNEDNONPERSONLIVINGSUBJECTROLETYPE:
4647      return "AssignedNonPersonLivingSubjectRoleType";
4648    case ASSIST:
4649      return "Assistive non-person living subject";
4650    case BIOTH:
4651      return "Biotherapeutic non-person living subject";
4652    case ANTIBIOT:
4653      return "Antibiotic";
4654    case DEBR:
4655      return "Debridement";
4656    case CCO:
4657      return "Clinical Companion";
4658    case SEE:
4659      return "Seeing";
4660    case SNIFF:
4661      return "Sniffing";
4662    case _CERTIFIEDENTITYTYPE:
4663      return "CertifiedEntityType";
4664    case _CITIZENROLETYPE:
4665      return "CitizenRoleType";
4666    case CAS:
4667      return "asylum seeker";
4668    case CASM:
4669      return "single minor asylum seeker";
4670    case CN:
4671      return "national";
4672    case CNRP:
4673      return "non-country member without residence permit";
4674    case CNRPM:
4675      return "non-country member minor without residence permit";
4676    case CPCA:
4677      return "permit card applicant";
4678    case CRP:
4679      return "non-country member with residence permit";
4680    case CRPM:
4681      return "non-country member minor with residence permit";
4682    case _CONTACTROLETYPE:
4683      return "ContactRoleType";
4684    case _ADMINISTRATIVECONTACTROLETYPE:
4685      return "AdministrativeContactRoleType";
4686    case BILL:
4687      return "Billing Contact";
4688    case ORG:
4689      return "organizational contact";
4690    case PAYOR:
4691      return "Payor Contact";
4692    case ECON:
4693      return "emergency contact";
4694    case NOK:
4695      return "next of kin";
4696    case _IDENTIFIEDENTITYTYPE:
4697      return "IdentifiedEntityType";
4698    case _LOCATIONIDENTIFIEDENTITYROLECODE:
4699      return "LocationIdentifiedEntityRoleCode";
4700    case ACHFID:
4701      return "accreditation location identifier";
4702    case JURID:
4703      return "jurisdiction location identifier";
4704    case LOCHFID:
4705      return "local location identifier";
4706    case _LIVINGSUBJECTPRODUCTIONCLASS:
4707      return "LivingSubjectProductionClass";
4708    case BF:
4709      return "Beef";
4710    case BL:
4711      return "Broiler";
4712    case BR:
4713      return "Breeder";
4714    case CO:
4715      return "Companion";
4716    case DA:
4717      return "Dairy";
4718    case DR:
4719      return "Draft";
4720    case DU:
4721      return "Dual";
4722    case FI:
4723      return "Fiber";
4724    case LY:
4725      return "Layer";
4726    case MT:
4727      return "Meat";
4728    case MU:
4729      return "Multiplier";
4730    case PL:
4731      return "Pleasure";
4732    case RC:
4733      return "Racing";
4734    case SH:
4735      return "Show";
4736    case VL:
4737      return "Veal";
4738    case WL:
4739      return "Wool";
4740    case WO:
4741      return "Working";
4742    case _MEDICATIONGENERALIZATIONROLETYPE:
4743      return "MedicationGeneralizationRoleType";
4744    case DC:
4745      return "therapeutic class";
4746    case GD:
4747      return "generic drug";
4748    case GDF:
4749      return "generic drug form";
4750    case GDS:
4751      return "generic drug strength";
4752    case GDSF:
4753      return "generic drug strength form";
4754    case MGDSF:
4755      return "manufactured drug strength form";
4756    case _MEMBERROLETYPE:
4757      return "MemberRoleType";
4758    case TRB:
4759      return "Tribal Member";
4760    case _PERSONALRELATIONSHIPROLETYPE:
4761      return "PersonalRelationshipRoleType";
4762    case FAMMEMB:
4763      return "family member";
4764    case CHILD:
4765      return "child";
4766    case CHLDADOPT:
4767      return "adopted child";
4768    case DAUADOPT:
4769      return "adopted daughter";
4770    case SONADOPT:
4771      return "adopted son";
4772    case CHLDFOST:
4773      return "foster child";
4774    case DAUFOST:
4775      return "foster daughter";
4776    case SONFOST:
4777      return "foster son";
4778    case DAUC:
4779      return "daughter";
4780    case DAU:
4781      return "natural daughter";
4782    case STPDAU:
4783      return "stepdaughter";
4784    case NCHILD:
4785      return "natural child";
4786    case SON:
4787      return "natural son";
4788    case SONC:
4789      return "son";
4790    case STPSON:
4791      return "stepson";
4792    case STPCHLD:
4793      return "step child";
4794    case EXT:
4795      return "extended family member";
4796    case AUNT:
4797      return "aunt";
4798    case MAUNT:
4799      return "maternal aunt";
4800    case PAUNT:
4801      return "paternal aunt";
4802    case COUSN:
4803      return "cousin";
4804    case MCOUSN:
4805      return "maternal cousin";
4806    case PCOUSN:
4807      return "paternal cousin";
4808    case GGRPRN:
4809      return "great grandparent";
4810    case GGRFTH:
4811      return "great grandfather";
4812    case MGGRFTH:
4813      return "maternal great-grandfather";
4814    case PGGRFTH:
4815      return "paternal great-grandfather";
4816    case GGRMTH:
4817      return "great grandmother";
4818    case MGGRMTH:
4819      return "maternal great-grandmother";
4820    case PGGRMTH:
4821      return "paternal great-grandmother";
4822    case MGGRPRN:
4823      return "maternal great-grandparent";
4824    case PGGRPRN:
4825      return "paternal great-grandparent";
4826    case GRNDCHILD:
4827      return "grandchild";
4828    case GRNDDAU:
4829      return "granddaughter";
4830    case GRNDSON:
4831      return "grandson";
4832    case GRPRN:
4833      return "grandparent";
4834    case GRFTH:
4835      return "grandfather";
4836    case MGRFTH:
4837      return "maternal grandfather";
4838    case PGRFTH:
4839      return "paternal grandfather";
4840    case GRMTH:
4841      return "grandmother";
4842    case MGRMTH:
4843      return "maternal grandmother";
4844    case PGRMTH:
4845      return "paternal grandmother";
4846    case MGRPRN:
4847      return "maternal grandparent";
4848    case PGRPRN:
4849      return "paternal grandparent";
4850    case INLAW:
4851      return "inlaw";
4852    case CHLDINLAW:
4853      return "child-in-law";
4854    case DAUINLAW:
4855      return "daughter in-law";
4856    case SONINLAW:
4857      return "son in-law";
4858    case PRNINLAW:
4859      return "parent in-law";
4860    case FTHINLAW:
4861      return "father-in-law";
4862    case MTHINLAW:
4863      return "mother-in-law";
4864    case SIBINLAW:
4865      return "sibling in-law";
4866    case BROINLAW:
4867      return "brother-in-law";
4868    case SISINLAW:
4869      return "sister-in-law";
4870    case NIENEPH:
4871      return "niece/nephew";
4872    case NEPHEW:
4873      return "nephew";
4874    case NIECE:
4875      return "niece";
4876    case UNCLE:
4877      return "uncle";
4878    case MUNCLE:
4879      return "maternal uncle";
4880    case PUNCLE:
4881      return "paternal uncle";
4882    case PRN:
4883      return "parent";
4884    case ADOPTP:
4885      return "adoptive parent";
4886    case ADOPTF:
4887      return "adoptive father";
4888    case ADOPTM:
4889      return "adoptive mother";
4890    case FTH:
4891      return "father";
4892    case FTHFOST:
4893      return "foster father";
4894    case NFTH:
4895      return "natural father";
4896    case NFTHF:
4897      return "natural father of fetus";
4898    case STPFTH:
4899      return "stepfather";
4900    case MTH:
4901      return "mother";
4902    case GESTM:
4903      return "gestational mother";
4904    case MTHFOST:
4905      return "foster mother";
4906    case NMTH:
4907      return "natural mother";
4908    case NMTHF:
4909      return "natural mother of fetus";
4910    case STPMTH:
4911      return "stepmother";
4912    case NPRN:
4913      return "natural parent";
4914    case PRNFOST:
4915      return "foster parent";
4916    case STPPRN:
4917      return "step parent";
4918    case SIB:
4919      return "sibling";
4920    case BRO:
4921      return "brother";
4922    case HBRO:
4923      return "half-brother";
4924    case NBRO:
4925      return "natural brother";
4926    case TWINBRO:
4927      return "twin brother";
4928    case FTWINBRO:
4929      return "fraternal twin brother";
4930    case ITWINBRO:
4931      return "identical twin brother";
4932    case STPBRO:
4933      return "stepbrother";
4934    case HSIB:
4935      return "half-sibling";
4936    case HSIS:
4937      return "half-sister";
4938    case NSIB:
4939      return "natural sibling";
4940    case NSIS:
4941      return "natural sister";
4942    case TWINSIS:
4943      return "twin sister";
4944    case FTWINSIS:
4945      return "fraternal twin sister";
4946    case ITWINSIS:
4947      return "identical twin sister";
4948    case TWIN:
4949      return "twin";
4950    case FTWIN:
4951      return "fraternal twin";
4952    case ITWIN:
4953      return "identical twin";
4954    case SIS:
4955      return "sister";
4956    case STPSIS:
4957      return "stepsister";
4958    case STPSIB:
4959      return "step sibling";
4960    case SIGOTHR:
4961      return "significant other";
4962    case DOMPART:
4963      return "domestic partner";
4964    case FMRSPS:
4965      return "former spouse";
4966    case SPS:
4967      return "spouse";
4968    case HUSB:
4969      return "husband";
4970    case WIFE:
4971      return "wife";
4972    case FRND:
4973      return "unrelated friend";
4974    case NBOR:
4975      return "neighbor";
4976    case ONESELF:
4977      return "self";
4978    case ROOM:
4979      return "Roommate";
4980    case _POLICYORPROGRAMCOVERAGEROLETYPE:
4981      return "PolicyOrProgramCoverageRoleType";
4982    case _COVERAGEROLETYPE:
4983      return "CoverageRoleType";
4984    case FAMDEP:
4985      return "family dependent";
4986    case HANDIC:
4987      return "handicapped dependent";
4988    case INJ:
4989      return "injured plaintiff";
4990    case SELF:
4991      return "self";
4992    case SPON:
4993      return "sponsored dependent";
4994    case STUD:
4995      return "student";
4996    case FSTUD:
4997      return "full-time student";
4998    case PSTUD:
4999      return "part-time student";
5000    case ADOPT:
5001      return "adopted child";
5002    case GCHILD:
5003      return "grandchild";
5004    case GPARNT:
5005      return "grandparent";
5006    case NAT:
5007      return "natural child";
5008    case NIENE:
5009      return "niece/nephew";
5010    case PARNT:
5011      return "parent";
5012    case SPSE:
5013      return "spouse";
5014    case STEP:
5015      return "step child";
5016    case _COVEREDPARTYROLETYPE:
5017      return "covered party role type";
5018    case _CLAIMANTCOVEREDPARTYROLETYPE:
5019      return "ClaimantCoveredPartyRoleType";
5020    case CRIMEVIC:
5021      return "crime victim";
5022    case INJWKR:
5023      return "injured worker";
5024    case _DEPENDENTCOVEREDPARTYROLETYPE:
5025      return "DependentCoveredPartyRoleType";
5026    case COCBEN:
5027      return "continuity of coverage beneficiary";
5028    case DIFFABL:
5029      return "differently abled";
5030    case WARD:
5031      return "ward";
5032    case _INDIVIDUALINSUREDPARTYROLETYPE:
5033      return "IndividualInsuredPartyRoleType";
5034    case RETIREE:
5035      return "retiree";
5036    case _PROGRAMELIGIBLEPARTYROLETYPE:
5037      return "ProgramEligiblePartyRoleType";
5038    case INDIG:
5039      return "member of an indigenous people";
5040    case MIL:
5041      return "military";
5042    case ACTMIL:
5043      return "active duty military";
5044    case RETMIL:
5045      return "retired military";
5046    case VET:
5047      return "veteran";
5048    case _SUBSCRIBERCOVEREDPARTYROLETYPE:
5049      return "SubscriberCoveredPartyRoleType";
5050    case _RESEARCHSUBJECTROLEBASIS:
5051      return "ResearchSubjectRoleBasis";
5052    case ERL:
5053      return "enrollment";
5054    case SCN:
5055      return "screening";
5056    case _SERVICEDELIVERYLOCATIONROLETYPE:
5057      return "ServiceDeliveryLocationRoleType";
5058    case _DEDICATEDSERVICEDELIVERYLOCATIONROLETYPE:
5059      return "DedicatedServiceDeliveryLocationRoleType";
5060    case _DEDICATEDCLINICALLOCATIONROLETYPE:
5061      return "DedicatedClinicalLocationRoleType";
5062    case DX:
5063      return "Diagnostics or therapeutics unit";
5064    case CVDX:
5065      return "Cardiovascular diagnostics or therapeutics unit";
5066    case CATH:
5067      return "Cardiac catheterization lab";
5068    case ECHO:
5069      return "Echocardiography lab";
5070    case GIDX:
5071      return "Gastroenterology diagnostics or therapeutics lab";
5072    case ENDOS:
5073      return "Endoscopy lab";
5074    case RADDX:
5075      return "Radiology diagnostics or therapeutics unit";
5076    case RADO:
5077      return "Radiation oncology unit";
5078    case RNEU:
5079      return "Neuroradiology unit";
5080    case HOSP:
5081      return "Hospital";
5082    case CHR:
5083      return "Chronic Care Facility";
5084    case GACH:
5085      return "Hospitals; General Acute Care Hospital";
5086    case MHSP:
5087      return "Military Hospital";
5088    case PSYCHF:
5089      return "Psychatric Care Facility";
5090    case RH:
5091      return "Rehabilitation hospital";
5092    case RHAT:
5093      return "addiction treatment center";
5094    case RHII:
5095      return "intellectual impairment center";
5096    case RHMAD:
5097      return "parents with adjustment difficulties center";
5098    case RHPI:
5099      return "physical impairment center";
5100    case RHPIH:
5101      return "physical impairment - hearing center";
5102    case RHPIMS:
5103      return "physical impairment - motor skills center";
5104    case RHPIVS:
5105      return "physical impairment - visual skills center";
5106    case RHYAD:
5107      return "youths with adjustment difficulties center";
5108    case HU:
5109      return "Hospital unit";
5110    case BMTU:
5111      return "Bone marrow transplant unit";
5112    case CCU:
5113      return "Coronary care unit";
5114    case CHEST:
5115      return "Chest unit";
5116    case EPIL:
5117      return "Epilepsy unit";
5118    case ER:
5119      return "Emergency room";
5120    case ETU:
5121      return "Emergency trauma unit";
5122    case HD:
5123      return "Hemodialysis unit";
5124    case HLAB:
5125      return "hospital laboratory";
5126    case INLAB:
5127      return "inpatient laboratory";
5128    case OUTLAB:
5129      return "outpatient laboratory";
5130    case HRAD:
5131      return "radiology unit";
5132    case HUSCS:
5133      return "specimen collection site";
5134    case ICU:
5135      return "Intensive care unit";
5136    case PEDICU:
5137      return "Pediatric intensive care unit";
5138    case PEDNICU:
5139      return "Pediatric neonatal intensive care unit";
5140    case INPHARM:
5141      return "inpatient pharmacy";
5142    case MBL:
5143      return "medical laboratory";
5144    case NCCS:
5145      return "Neurology critical care and stroke unit";
5146    case NS:
5147      return "Neurosurgery unit";
5148    case OUTPHARM:
5149      return "outpatient pharmacy";
5150    case PEDU:
5151      return "Pediatric unit";
5152    case PHU:
5153      return "Psychiatric hospital unit";
5154    case RHU:
5155      return "Rehabilitation hospital unit";
5156    case SLEEP:
5157      return "Sleep disorders unit";
5158    case NCCF:
5159      return "Nursing or custodial care facility";
5160    case SNF:
5161      return "Skilled nursing facility";
5162    case OF:
5163      return "Outpatient facility";
5164    case ALL:
5165      return "Allergy clinic";
5166    case AMPUT:
5167      return "Amputee clinic";
5168    case BMTC:
5169      return "Bone marrow transplant clinic";
5170    case BREAST:
5171      return "Breast clinic";
5172    case CANC:
5173      return "Child and adolescent neurology clinic";
5174    case CAPC:
5175      return "Child and adolescent psychiatry clinic";
5176    case CARD:
5177      return "Ambulatory Health Care Facilities; Clinic/Center; Rehabilitation: Cardiac Facilities";
5178    case PEDCARD:
5179      return "Pediatric cardiology clinic";
5180    case COAG:
5181      return "Coagulation clinic";
5182    case CRS:
5183      return "Colon and rectal surgery clinic";
5184    case DERM:
5185      return "Dermatology clinic";
5186    case ENDO:
5187      return "Endocrinology clinic";
5188    case PEDE:
5189      return "Pediatric endocrinology clinic";
5190    case ENT:
5191      return "Otorhinolaryngology clinic";
5192    case FMC:
5193      return "Family medicine clinic";
5194    case GI:
5195      return "Gastroenterology clinic";
5196    case PEDGI:
5197      return "Pediatric gastroenterology clinic";
5198    case GIM:
5199      return "General internal medicine clinic";
5200    case GYN:
5201      return "Gynecology clinic";
5202    case HEM:
5203      return "Hematology clinic";
5204    case PEDHEM:
5205      return "Pediatric hematology clinic";
5206    case HTN:
5207      return "Hypertension clinic";
5208    case IEC:
5209      return "Impairment evaluation center";
5210    case INFD:
5211      return "Infectious disease clinic";
5212    case PEDID:
5213      return "Pediatric infectious disease clinic";
5214    case INV:
5215      return "Infertility clinic";
5216    case LYMPH:
5217      return "Lympedema clinic";
5218    case MGEN:
5219      return "Medical genetics clinic";
5220    case NEPH:
5221      return "Nephrology clinic";
5222    case PEDNEPH:
5223      return "Pediatric nephrology clinic";
5224    case NEUR:
5225      return "Neurology clinic";
5226    case OB:
5227      return "Obstetrics clinic";
5228    case OMS:
5229      return "Oral and maxillofacial surgery clinic";
5230    case ONCL:
5231      return "Medical oncology clinic";
5232    case PEDHO:
5233      return "Pediatric oncology clinic";
5234    case OPH:
5235      return "Opthalmology clinic";
5236    case OPTC:
5237      return "optometry clinic";
5238    case ORTHO:
5239      return "Orthopedics clinic";
5240    case HAND:
5241      return "Hand clinic";
5242    case PAINCL:
5243      return "Pain clinic";
5244    case PC:
5245      return "Primary care clinic";
5246    case PEDC:
5247      return "Pediatrics clinic";
5248    case PEDRHEUM:
5249      return "Pediatric rheumatology clinic";
5250    case POD:
5251      return "Podiatry clinic";
5252    case PREV:
5253      return "Preventive medicine clinic";
5254    case PROCTO:
5255      return "Proctology clinic";
5256    case PROFF:
5257      return "Provider's Office";
5258    case PROS:
5259      return "Prosthodontics clinic";
5260    case PSI:
5261      return "Psychology clinic";
5262    case PSY:
5263      return "Psychiatry clinic";
5264    case RHEUM:
5265      return "Rheumatology clinic";
5266    case SPMED:
5267      return "Sports medicine clinic";
5268    case SU:
5269      return "Surgery clinic";
5270    case PLS:
5271      return "Plastic surgery clinic";
5272    case URO:
5273      return "Urology clinic";
5274    case TR:
5275      return "Transplant clinic";
5276    case TRAVEL:
5277      return "Travel and geographic medicine clinic";
5278    case WND:
5279      return "Wound clinic";
5280    case RTF:
5281      return "Residential treatment facility";
5282    case PRC:
5283      return "Pain rehabilitation center";
5284    case SURF:
5285      return "Substance use rehabilitation facility";
5286    case _DEDICATEDNONCLINICALLOCATIONROLETYPE:
5287      return "DedicatedNonClinicalLocationRoleType";
5288    case DADDR:
5289      return "Delivery Address";
5290    case MOBL:
5291      return "Mobile Unit";
5292    case AMB:
5293      return "Ambulance";
5294    case PHARM:
5295      return "Pharmacy";
5296    case _INCIDENTALSERVICEDELIVERYLOCATIONROLETYPE:
5297      return "IncidentalServiceDeliveryLocationRoleType";
5298    case ACC:
5299      return "accident site";
5300    case COMM:
5301      return "Community Location";
5302    case CSC:
5303      return "community service center";
5304    case PTRES:
5305      return "Patient's Residence";
5306    case SCHOOL:
5307      return "school";
5308    case UPC:
5309      return "underage protection center";
5310    case WORK:
5311      return "work site";
5312    case _SPECIMENROLETYPE:
5313      return "SpecimenRoleType";
5314    case C:
5315      return "Calibrator";
5316    case G:
5317      return "Group";
5318    case L:
5319      return "Pool";
5320    case P:
5321      return "Patient";
5322    case Q:
5323      return "Quality Control";
5324    case B:
5325      return "Blind";
5326    case E:
5327      return "Electronic QC";
5328    case F:
5329      return "Filler Proficiency";
5330    case O:
5331      return "Operator Proficiency";
5332    case V:
5333      return "Verifying";
5334    case R:
5335      return "Replicate";
5336    case CLAIM:
5337      return "claimant";
5338    case COMMUNITYLABORATORY:
5339      return "Community Laboratory";
5340    case GT:
5341      return "Guarantor";
5342    case HOMEHEALTH:
5343      return "Home Health";
5344    case LABORATORY:
5345      return "Laboratory";
5346    case PATHOLOGIST:
5347      return "Pathologist";
5348    case PH:
5349      return "Policy Holder";
5350    case PHLEBOTOMIST:
5351      return "Phlebotomist";
5352    case PROG:
5353      return "program eligible";
5354    case PT:
5355      return "Patient";
5356    case SUBJECT:
5357      return "Self";
5358    case THIRDPARTY:
5359      return "Third Party";
5360    case DEP:
5361      return "DEP";
5362    case DEPEN:
5363      return "dependent";
5364    case FM:
5365      return "Family Member";
5366    case INDIV:
5367      return "individual";
5368    case NAMED:
5369      return "named insured";
5370    case PSYCHCF:
5371      return "PSYCHCF";
5372    case SUBSCR:
5373      return "subscriber";
5374    case NULL:
5375      return null;
5376    default:
5377      return "?";
5378    }
5379  }
5380
5381}