<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:annotation>
      <xs:documentation> $Id: mConcept.cls,v 1.1 2006/10/20 22:02:57 wbeeler Exp $ 
RoseTree XML to Schema: $Id: VocabXMLtoXSD.xsl,v 1.8 2007/03/20 02:48:50 wbeeler Exp $</xs:documentation>
   </xs:annotation>
   <xs:include schemaLocation="datatypes.xsd"/>
   <xs:simpleType name="Classes">
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ABCcodes">
      <xs:annotation>
         <xs:documentation>vocSet: E0 (C-0-E0-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="AcknowledgementCondition">
      <xs:annotation>
         <xs:documentation>vocSet: T155 (C-0-T155-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AL"/>
         <xs:enumeration value="ER"/>
         <xs:enumeration value="NE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AcknowledgementDetailCode">
      <xs:annotation>
         <xs:documentation>vocSet: T19638 (C-0-T19638-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AcknowledgementDetailNotSupportedCode AcknowledgementDetailSyntaxErrorCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="RTUDEST"/>
               <xs:enumeration value="INTERR"/>
               <xs:enumeration value="RTEDEST"/>
               <xs:enumeration value="RTWDEST"/>
               <xs:enumeration value="NOSTORE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AcknowledgementDetailNotSupportedCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19640 (C-0-T19638-A19640-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NS260"/>
         <xs:enumeration value="NS261"/>
         <xs:enumeration value="NS200"/>
         <xs:enumeration value="NS250"/>
         <xs:enumeration value="NS202"/>
         <xs:enumeration value="NS203"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AcknowledgementDetailSyntaxErrorCode">
      <xs:annotation>
         <xs:documentation>specDomain: S22075 (C-0-T19638-S22075-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SYN"/>
         <xs:enumeration value="SYN102"/>
         <xs:enumeration value="SYN104"/>
         <xs:enumeration value="SYN110"/>
         <xs:enumeration value="SYN112"/>
         <xs:enumeration value="SYN100"/>
         <xs:enumeration value="SYN101"/>
         <xs:enumeration value="SYN103"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AcknowledgementDetailType">
      <xs:annotation>
         <xs:documentation>vocSet: T19358 (C-0-T19358-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="E"/>
         <xs:enumeration value="I"/>
         <xs:enumeration value="W"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AcknowledgementMessageCode">
      <xs:annotation>
         <xs:documentation>vocSet: D23 (C-0-D23-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="AcknowledgementType">
      <xs:annotation>
         <xs:documentation>vocSet: T8 (C-0-T8-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CA"/>
         <xs:enumeration value="CE"/>
         <xs:enumeration value="CR"/>
         <xs:enumeration value="AA"/>
         <xs:enumeration value="AE"/>
         <xs:enumeration value="AR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AcknowledgmentMessageType">
      <xs:annotation>
         <xs:documentation>vocSet: D24 (C-0-D24-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActClass">
      <xs:annotation>
         <xs:documentation>vocSet: T11527 (C-0-T11527-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassRoot"/>
   </xs:simpleType>
   <xs:simpleType name="ActClassRoot">
      <xs:annotation>
         <xs:documentation>specDomain: S13856 (C-0-T11527-S13856-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassContainer ActClassContract ActClassControlAct ActClassObservation ActClassPolicy ActClassProcedure ActClassCareProvision ActClassStorage ActClassSupply x_ActClassCareProvisionEncounter x_ActClassCareProvisionObservation x_ActClassCareProvisionProcedure x_ActClassDocumentEntryAct x_ActClassDocumentEntryOrganizer x_ActOrderableOrBillable x_LabProcessClassCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ACT"/>
               <xs:enumeration value="SUBST"/>
               <xs:enumeration value="ACSN"/>
               <xs:enumeration value="ACCM"/>
               <xs:enumeration value="ACCT"/>
               <xs:enumeration value="CTTEVENT"/>
               <xs:enumeration value="CONS"/>
               <xs:enumeration value="CONTREG"/>
               <xs:enumeration value="DISPACT"/>
               <xs:enumeration value="EXPOS"/>
               <xs:enumeration value="ADJUD"/>
               <xs:enumeration value="XACT"/>
               <xs:enumeration value="INC"/>
               <xs:enumeration value="INFRM"/>
               <xs:enumeration value="INVE"/>
               <xs:enumeration value="MPROT"/>
               <xs:enumeration value="REG"/>
               <xs:enumeration value="REV"/>
               <xs:enumeration value="SPCTRT"/>
               <xs:enumeration value="SBADM"/>
               <xs:enumeration value="TRFR"/>
               <xs:enumeration value="TRNS"/>
               <xs:enumeration value="LIST"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActClassContainer">
      <xs:annotation>
         <xs:documentation>abstDomain: A19445 (C-0-T11527-S13856-A19445-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassComposition ActClassEntry ActClassExtract ActClassOrganizer">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="FOLDER"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActClassComposition">
      <xs:annotation>
         <xs:documentation>specDomain: S20083 (C-0-T11527-S13856-A19445-S20083-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassDocument">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="COMPOSITION"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActClassDocument">
      <xs:annotation>
         <xs:documentation>specDomain: S18938 (C-0-T11527-S13856-A19445-S20083-S18938-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassClinicalDocument">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DOC"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActClassClinicalDocument">
      <xs:annotation>
         <xs:documentation>specDomain: S13948 (C-0-T11527-S13856-A19445-S20083-S18938-S13948-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOCCLIN"/>
         <xs:enumeration value="CDALVLONE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassEntry">
      <xs:annotation>
         <xs:documentation>specDomain: S20087 (C-0-T11527-S13856-A19445-S20087-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ENTRY"/>
         <xs:enumeration value="CLUSTER"/>
         <xs:enumeration value="BATTERY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassExtract">
      <xs:annotation>
         <xs:documentation>specDomain: S20080 (C-0-T11527-S13856-A19445-S20080-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EXTRACT"/>
         <xs:enumeration value="EHR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassOrganizer">
      <xs:annotation>
         <xs:documentation>specDomain: S20084 (C-0-T11527-S13856-A19445-S20084-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ORGANIZER"/>
         <xs:enumeration value="CATEGORY"/>
         <xs:enumeration value="DOCBODY"/>
         <xs:enumeration value="DOCSECT"/>
         <xs:enumeration value="TOPIC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassContract">
      <xs:annotation>
         <xs:documentation>specDomain: S14002 (C-0-T11527-S13856-S14002-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassFinancialContract">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CNTRCT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActClassFinancialContract">
      <xs:annotation>
         <xs:documentation>specDomain: S14003 (C-0-T11527-S13856-S14002-S14003-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FCNTRCT"/>
         <xs:enumeration value="COV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassControlAct">
      <xs:annotation>
         <xs:documentation>specDomain: S11534 (C-0-T11527-S13856-S11534-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CACT"/>
         <xs:enumeration value="ACTN"/>
         <xs:enumeration value="INFO"/>
         <xs:enumeration value="STC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassPolicy">
      <xs:annotation>
         <xs:documentation>specDomain: S21981 (C-0-T11527-S13856-S21981-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="POLICY"/>
         <xs:enumeration value="JURISPOL"/>
         <xs:enumeration value="ORGPOL"/>
         <xs:enumeration value="SCOPOL"/>
         <xs:enumeration value="STDPOL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassCareProvision">
      <xs:annotation>
         <xs:documentation>specDomain: S18964 (C-0-T11527-S13856-S18964-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PCPR"/>
         <xs:enumeration value="ENC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassStorage">
      <xs:annotation>
         <xs:documentation>specDomain: S21456 (C-0-T11527-S13856-S21456-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="STORE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassSupply">
      <xs:annotation>
         <xs:documentation>specDomain: S11535 (C-0-T11527-S13856-S11535-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SPLY"/>
         <xs:enumeration value="DIET"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActClassCareProvisionEncounter">
      <xs:annotation>
         <xs:documentation>abstDomain: A19887 (C-0-T11527-S13856-A19887-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PCPR"/>
         <xs:enumeration value="ENC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActClassCareProvisionObservation">
      <xs:annotation>
         <xs:documentation>abstDomain: A19888 (C-0-T11527-S13856-A19888-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PCPR"/>
         <xs:enumeration value="OBS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActClassCareProvisionProcedure">
      <xs:annotation>
         <xs:documentation>abstDomain: A19889 (C-0-T11527-S13856-A19889-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PCPR"/>
         <xs:enumeration value="PROC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActClassDocumentEntryAct">
      <xs:annotation>
         <xs:documentation>abstDomain: A19599 (C-0-T11527-S13856-A19599-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ACCM"/>
         <xs:enumeration value="ACT"/>
         <xs:enumeration value="PCPR"/>
         <xs:enumeration value="CTTEVENT"/>
         <xs:enumeration value="CONS"/>
         <xs:enumeration value="INC"/>
         <xs:enumeration value="INFRM"/>
         <xs:enumeration value="REG"/>
         <xs:enumeration value="SPCTRT"/>
         <xs:enumeration value="TRNS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActClassDocumentEntryOrganizer">
      <xs:annotation>
         <xs:documentation>abstDomain: A19598 (C-0-T11527-S13856-A19598-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CLUSTER"/>
         <xs:enumeration value="BATTERY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActOrderableOrBillable">
      <xs:annotation>
         <xs:documentation>abstDomain: A19822 (C-0-T11527-S13856-A19822-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassObservation ActClassProcedure">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ACCM"/>
               <xs:enumeration value="PCPR"/>
               <xs:enumeration value="ENC"/>
               <xs:enumeration value="SBADM"/>
               <xs:enumeration value="TRNS"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActClassObservation">
      <xs:annotation>
         <xs:documentation>specDomain: S11529 (C-0-T11527-S13856-A19822-S11529-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassCondition ActClassGenomicObservation ActClassObservationSeries ActClassROI Position SubjectPhysicalPosition">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="OBS"/>
               <xs:enumeration value="CNOD"/>
               <xs:enumeration value="VERIF"/>
               <xs:enumeration value="CLNTRL"/>
               <xs:enumeration value="ALRT"/>
               <xs:enumeration value="DGIMG"/>
               <xs:enumeration value="INVSTG"/>
               <xs:enumeration value="SPCOBS"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActClassCondition">
      <xs:annotation>
         <xs:documentation>specDomain: S18862 (C-0-T11527-S13856-A19822-S11529-S18862-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassPublicHealthCase">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="COND"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActClassPublicHealthCase">
      <xs:annotation>
         <xs:documentation>specDomain: S11530 (C-0-T11527-S13856-A19822-S11529-S18862-S11530-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CASE"/>
         <xs:enumeration value="OUTB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassGenomicObservation">
      <xs:annotation>
         <xs:documentation>specDomain: S21997 (C-0-T11527-S13856-A19822-S11529-S21997-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GEN"/>
         <xs:enumeration value="SEQ"/>
         <xs:enumeration value="SEQVAR"/>
         <xs:enumeration value="DETPOL"/>
         <xs:enumeration value="EXP"/>
         <xs:enumeration value="LOC"/>
         <xs:enumeration value="PHN"/>
         <xs:enumeration value="POL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassObservationSeries">
      <xs:annotation>
         <xs:documentation>specDomain: S18875 (C-0-T11527-S13856-A19822-S11529-S18875-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OBSSER"/>
         <xs:enumeration value="OBSCOR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassROI">
      <xs:annotation>
         <xs:documentation>abstDomain: A17893 (C-0-T11527-S13856-A19822-S11529-A17893-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ROIBND"/>
         <xs:enumeration value="ROIOVL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Position">
      <xs:annotation>
         <xs:documentation>specDomain: S21646 (C-0-T11527-S13856-A19822-S11529-S21646-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="POS"/>
         <xs:enumeration value="POSACC"/>
         <xs:enumeration value="POSCOORD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ImagingSubjectOrientation">
      <xs:annotation>
         <xs:documentation>abstDomain: A19797 (C-0-T11527-S13856-A19822-S11529-A19796-A19797-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SubjectBodyPosition">
      <xs:annotation>
         <xs:documentation>abstDomain: A19798 (C-0-T11527-S13856-A19822-S11529-A19796-A19798-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Supine">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SFWL"/>
               <xs:enumeration value="LLD"/>
               <xs:enumeration value="PRN"/>
               <xs:enumeration value="RLD"/>
               <xs:enumeration value="SIT"/>
               <xs:enumeration value="STN"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Supine">
      <xs:annotation>
         <xs:documentation>specDomain: S21935 (C-0-T11527-S13856-A19822-S11529-A19796-A19798-S21935-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SUP"/>
         <xs:enumeration value="RTRD"/>
         <xs:enumeration value="TRD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassProcedure">
      <xs:annotation>
         <xs:documentation>specDomain: S11532 (C-0-T11527-S13856-A19822-S11532-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActClassSpecimenCollection">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PROC"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActClassSpecimenCollection">
      <xs:annotation>
         <xs:documentation>specDomain: S21457 (C-0-T11527-S13856-A19822-S11532-S21457-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SPECCOLLECT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_LabProcessClassCodes">
      <xs:annotation>
         <xs:documentation>abstDomain: A19657 (C-0-T11527-S13856-A19657-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ACSN"/>
         <xs:enumeration value="CONTREG"/>
         <xs:enumeration value="PROC"/>
         <xs:enumeration value="SPCTRT"/>
         <xs:enumeration value="TRNS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClassExposure">
      <xs:annotation>
         <xs:documentation>vocSet: D26 (C-0-D26-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActCode">
      <xs:annotation>
         <xs:documentation>vocSet: T13953 (C-0-T13953-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActCareProvisionCode ActClaimAttachmentCode ActCognitiveProfessionalServiceCode ActConsentType ActInformationAccessCode ActInformationCategoryCode ActInjuryCode ActInvoicePaymentCode ActNonObservationIndicationCode ActProcedureCode ActTaskCode ActTransportationModeCode EPSG-GeodeticParameterDataset ExternallyDefinedActCodes HL7DefinedActCodes IndividualCaseSafetyReportCriteria IndividualCaseSafetyReportProductCharacteristic ObservationType SCDHEC-GISSpatialAccuracyTiers x_ActBillableCode x_LabProcessCodes"/>
   </xs:simpleType>
   <xs:simpleType name="ActCareProvisionCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19789 (C-0-T13953-A19789-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActCredentialedCareCode ActEncounterCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActCredentialedCareCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19790 (C-0-T13953-A19789-A19790-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActCredentialedCareProvisionPersonCode ActCredentialedCareProvisionProgramCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActCredentialedCareProvisionPersonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19791 (C-0-T13953-A19789-A19790-A19791-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CPGC"/>
         <xs:enumeration value="CAMC"/>
         <xs:enumeration value="CAIC"/>
         <xs:enumeration value="CACC"/>
         <xs:enumeration value="CAPC"/>
         <xs:enumeration value="CANC"/>
         <xs:enumeration value="CBGC"/>
         <xs:enumeration value="CCCC"/>
         <xs:enumeration value="CCGC"/>
         <xs:enumeration value="CMGC"/>
         <xs:enumeration value="CCPC"/>
         <xs:enumeration value="CCSC"/>
         <xs:enumeration value="CDEC"/>
         <xs:enumeration value="CDRC"/>
         <xs:enumeration value="CEMC"/>
         <xs:enumeration value="CFPC"/>
         <xs:enumeration value="CIMC"/>
         <xs:enumeration value="CNSC"/>
         <xs:enumeration value="CNEC"/>
         <xs:enumeration value="CNQC"/>
         <xs:enumeration value="CNMC"/>
         <xs:enumeration value="COGC"/>
         <xs:enumeration value="COMC"/>
         <xs:enumeration value="COPC"/>
         <xs:enumeration value="COSC"/>
         <xs:enumeration value="COTC"/>
         <xs:enumeration value="CPEC"/>
         <xs:enumeration value="CPRC"/>
         <xs:enumeration value="CPSC"/>
         <xs:enumeration value="CPYC"/>
         <xs:enumeration value="CPHC"/>
         <xs:enumeration value="CROC"/>
         <xs:enumeration value="CRPC"/>
         <xs:enumeration value="CSUC"/>
         <xs:enumeration value="CTSC"/>
         <xs:enumeration value="CURC"/>
         <xs:enumeration value="CVSC"/>
         <xs:enumeration value="LGPC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActCredentialedCareProvisionProgramCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19792 (C-0-T13953-A19789-A19790-A19792-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AAMC"/>
         <xs:enumeration value="AALC"/>
         <xs:enumeration value="ABHC"/>
         <xs:enumeration value="ACAC"/>
         <xs:enumeration value="AHOC"/>
         <xs:enumeration value="ACHC"/>
         <xs:enumeration value="ALTC"/>
         <xs:enumeration value="AOSC"/>
         <xs:enumeration value="CACS"/>
         <xs:enumeration value="CAMI"/>
         <xs:enumeration value="CAST"/>
         <xs:enumeration value="CBAR"/>
         <xs:enumeration value="CCAR"/>
         <xs:enumeration value="COPD"/>
         <xs:enumeration value="CCAD"/>
         <xs:enumeration value="CDEP"/>
         <xs:enumeration value="CDIA"/>
         <xs:enumeration value="CDGD"/>
         <xs:enumeration value="CEPI"/>
         <xs:enumeration value="CFEL"/>
         <xs:enumeration value="CHFC"/>
         <xs:enumeration value="CHRO"/>
         <xs:enumeration value="CHYP"/>
         <xs:enumeration value="CMIH"/>
         <xs:enumeration value="CMSC"/>
         <xs:enumeration value="CONC"/>
         <xs:enumeration value="CORT"/>
         <xs:enumeration value="COJR"/>
         <xs:enumeration value="CPAD"/>
         <xs:enumeration value="CPND"/>
         <xs:enumeration value="CPST"/>
         <xs:enumeration value="CSIC"/>
         <xs:enumeration value="CSLD"/>
         <xs:enumeration value="CSPT"/>
         <xs:enumeration value="CSDM"/>
         <xs:enumeration value="CTBU"/>
         <xs:enumeration value="CVDC"/>
         <xs:enumeration value="CWOH"/>
         <xs:enumeration value="CWMA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActClaimAttachmentCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19672 (C-0-T13953-A19672-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActInformationAccess">
      <xs:annotation>
         <xs:documentation>specDomain: S22200 (C-0-T13953-A19897-S22200-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INFA"/>
         <xs:enumeration value="INFASO"/>
         <xs:enumeration value="INFAO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActResearchInformationAccess">
      <xs:annotation>
         <xs:documentation>specDomain: S22206 (C-0-T13953-A19897-S22206-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RESEARCH"/>
         <xs:enumeration value="RSDID"/>
         <xs:enumeration value="RSREID"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInformationAccessCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19910 (C-0-T13953-A19910-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ACADR"/>
         <xs:enumeration value="ACALLG"/>
         <xs:enumeration value="ACOBS"/>
         <xs:enumeration value="ACDEMO"/>
         <xs:enumeration value="ACIMMUN"/>
         <xs:enumeration value="ACLAB"/>
         <xs:enumeration value="ACMEDC"/>
         <xs:enumeration value="ACMED"/>
         <xs:enumeration value="ACPOLPRG"/>
         <xs:enumeration value="ACPSERV"/>
         <xs:enumeration value="ACPROV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInformationCategoryCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19752 (C-0-T13953-A19752-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ALLGCAT"/>
         <xs:enumeration value="COBSCAT"/>
         <xs:enumeration value="DEMOCAT"/>
         <xs:enumeration value="DICAT"/>
         <xs:enumeration value="IMMUCAT"/>
         <xs:enumeration value="LABCAT"/>
         <xs:enumeration value="MEDCCAT"/>
         <xs:enumeration value="RXCAT"/>
         <xs:enumeration value="PSVCCAT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInvoicePaymentCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19673 (C-0-T13953-A19673-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BONUS"/>
         <xs:enumeration value="CFWD"/>
         <xs:enumeration value="EPYMT"/>
         <xs:enumeration value="EDU"/>
         <xs:enumeration value="GARN"/>
         <xs:enumeration value="PINV"/>
         <xs:enumeration value="PPRD"/>
         <xs:enumeration value="PROA"/>
         <xs:enumeration value="RECOV"/>
         <xs:enumeration value="RETRO"/>
         <xs:enumeration value="INVOICE"/>
         <xs:enumeration value="TRAN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActNonObservationIndicationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19778 (C-0-T13953-A19778-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IND02"/>
         <xs:enumeration value="IND01"/>
         <xs:enumeration value="IND05"/>
         <xs:enumeration value="IND03"/>
         <xs:enumeration value="IND04"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActTaskCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19846 (C-0-T13953-A19846-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActTaskOrderEntryCode ActTaskPatientDocumentationCode ActTaskPatientInformationReviewCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActTaskOrderEntryCode">
      <xs:annotation>
         <xs:documentation>specDomain: S22048 (C-0-T13953-A19846-S22048-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OE"/>
         <xs:enumeration value="LABOE"/>
         <xs:enumeration value="MEDOE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActTaskPatientDocumentationCode">
      <xs:annotation>
         <xs:documentation>specDomain: S22067 (C-0-T13953-A19846-S22067-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActTaskClinicalNoteEntryCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PATDOC"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActTaskClinicalNoteEntryCode">
      <xs:annotation>
         <xs:documentation>specDomain: S22068 (C-0-T13953-A19846-S22067-S22068-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CLINNOTEE"/>
         <xs:enumeration value="DIAGLISTE"/>
         <xs:enumeration value="DISCHSUME"/>
         <xs:enumeration value="PATREPE"/>
         <xs:enumeration value="PROBLISTE"/>
         <xs:enumeration value="RADREPE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActTaskPatientInformationReviewCode">
      <xs:annotation>
         <xs:documentation>specDomain: S22051 (C-0-T13953-A19846-S22051-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActTaskClinicalNoteReviewCode ActTaskMedicationListReviewCode ActTaskMicrobiologyResultsReviewCode ActTaskRiskAssessmentInstrumentCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PATINFO"/>
               <xs:enumeration value="DIAGLISTREV"/>
               <xs:enumeration value="LABRREV"/>
               <xs:enumeration value="OREV"/>
               <xs:enumeration value="PATREPREV"/>
               <xs:enumeration value="PROBLISTREV"/>
               <xs:enumeration value="RADREPREV"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActTaskClinicalNoteReviewCode">
      <xs:annotation>
         <xs:documentation>specDomain: S22065 (C-0-T13953-A19846-S22051-S22065-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CLINNOTEREV"/>
         <xs:enumeration value="DISCHSUMREV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActTaskMedicationListReviewCode">
      <xs:annotation>
         <xs:documentation>specDomain: S22053 (C-0-T13953-A19846-S22051-S22053-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MLREV"/>
         <xs:enumeration value="MARWLREV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActTaskMicrobiologyResultsReviewCode">
      <xs:annotation>
         <xs:documentation>specDomain: S22056 (C-0-T13953-A19846-S22051-S22056-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MICRORREV"/>
         <xs:enumeration value="MICROORGRREV"/>
         <xs:enumeration value="MICROSENSRREV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActTaskRiskAssessmentInstrumentCode">
      <xs:annotation>
         <xs:documentation>specDomain: S22063 (C-0-T13953-A19846-S22051-S22063-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RISKASSESS"/>
         <xs:enumeration value="FALLRISK"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ExternallyDefinedActCodes">
      <xs:annotation>
         <xs:documentation>abstDomain: A16493 (C-0-T13953-A16493-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DocumentSectionType DocumentType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DocumentSectionType">
      <xs:annotation>
         <xs:documentation>abstDomain: A10871 (C-0-T13953-A16493-A10871-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="DocumentType">
      <xs:annotation>
         <xs:documentation>abstDomain: A10870 (C-0-T13953-A16493-A10870-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActMedicationDocumentCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActMedicationDocumentCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19723 (C-0-T13953-A16493-A10870-A19723-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActAccountCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A14809 (C-0-T13953-A13954-A14809-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CreditCard">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CASH"/>
               <xs:enumeration value="ACCTRECEIVABLE"/>
               <xs:enumeration value="PBILLACCT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CreditCard">
      <xs:annotation>
         <xs:documentation>abstDomain: A14811 (C-0-T13953-A13954-A14809-A14811-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AE"/>
         <xs:enumeration value="DN"/>
         <xs:enumeration value="DV"/>
         <xs:enumeration value="MC"/>
         <xs:enumeration value="V"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActAdjudicationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17616 (C-0-T13953-A13954-A17616-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AdjudicatedWithAdjustments">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AR"/>
               <xs:enumeration value="AS"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AdjudicatedWithAdjustments">
      <xs:annotation>
         <xs:documentation>specDomain: S19347 (C-0-T13953-A13954-A17616-S19347-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AA"/>
         <xs:enumeration value="ANF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActAdjudicationGroupCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17968 (C-0-T13953-A13954-A17968-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CONT"/>
         <xs:enumeration value="DAY"/>
         <xs:enumeration value="LOC"/>
         <xs:enumeration value="MONTH"/>
         <xs:enumeration value="PERIOD"/>
         <xs:enumeration value="PROV"/>
         <xs:enumeration value="WEEK"/>
         <xs:enumeration value="YEAR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActAdjudicationInformationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19383 (C-0-T13953-A13954-A19383-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActAdjudicationResultActionCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17472 (C-0-T13953-A13954-A17472-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DISPLAY"/>
         <xs:enumeration value="FORM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActBillableModifierCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19821 (C-0-T13953-A13954-A19821-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CPTM"/>
         <xs:enumeration value="HCPCSA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActBillableTreatmentPlanCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19440 (C-0-T13953-A13954-A19440-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActBillingArrangementCode">
      <xs:annotation>
         <xs:documentation>specDomain: S17479 (C-0-T13953-A13954-A17478-S17479-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FFS"/>
         <xs:enumeration value="FFCS"/>
         <xs:enumeration value="TFS"/>
         <xs:enumeration value="FFPS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActBoundedROICode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17896 (C-0-T13953-A13954-A17896-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ROIFS"/>
         <xs:enumeration value="ROIPS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActContainerRegistrationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A14058 (C-0-T13953-A13954-A14058-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="X"/>
         <xs:enumeration value="ID"/>
         <xs:enumeration value="IP"/>
         <xs:enumeration value="O"/>
         <xs:enumeration value="L"/>
         <xs:enumeration value="M"/>
         <xs:enumeration value="R"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActControlVariable">
      <xs:annotation>
         <xs:documentation>abstDomain: A16857 (C-0-T13953-A13954-A16857-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ECGControlVariable">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AUTO"/>
               <xs:enumeration value="ENDC"/>
               <xs:enumeration value="REFLEX"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ECGControlVariable">
      <xs:annotation>
         <xs:documentation>abstDomain: A19331 (C-0-T13953-A13954-A16857-A19331-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ECGControlVariableMDC">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ECGControlVariableMDC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19336 (C-0-T13953-A13954-A16857-A19331-A19336-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageConfirmationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17487 (C-0-T13953-A13954-A17487-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActCoverageAuthorizationConfirmationCode ActCoverageEligibilityConfirmationCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageAuthorizationConfirmationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17491 (C-0-T13953-A13954-A17487-A17491-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AUTH"/>
         <xs:enumeration value="NAUTH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageEligibilityConfirmationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17488 (C-0-T13953-A13954-A17487-A17488-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageLimitCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17496 (C-0-T13953-A13954-A17496-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActCoverageMaximaCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="NETAMT"/>
               <xs:enumeration value="UNITPRICE"/>
               <xs:enumeration value="UNITQTY"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageMaximaCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S22239 (C-0-T13953-A13954-A17496-S22239-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COVMX"/>
         <xs:enumeration value="LFEMX"/>
         <xs:enumeration value="PRDMX"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageTypeCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19855 (C-0-T13953-A13954-A19855-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInsurancePolicyCode ActInsuranceTypeCode ActProgramTypeCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInsurancePolicyCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19350 (C-0-T13953-A13954-A19855-A19350-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AUTOPOL"/>
         <xs:enumeration value="EHCPOL"/>
         <xs:enumeration value="HSAPOL"/>
         <xs:enumeration value="PUBLICPOL"/>
         <xs:enumeration value="WCBPOL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInsuranceTypeCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19856 (C-0-T13953-A13954-A19855-A19856-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActHealthInsuranceTypeCode AutomobileInsurancePolicy LifeInsurancePolicy">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DIS"/>
               <xs:enumeration value="EWB"/>
               <xs:enumeration value="FLEXP"/>
               <xs:enumeration value="PNC"/>
               <xs:enumeration value="REI"/>
               <xs:enumeration value="SURPL"/>
               <xs:enumeration value="UMBRL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActHealthInsuranceTypeCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19857 (C-0-T13953-A13954-A19855-A19856-A19857-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ManagedCarePolicy">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DENTAL"/>
               <xs:enumeration value="DISEASE"/>
               <xs:enumeration value="DRUGPOL"/>
               <xs:enumeration value="EHCPOL"/>
               <xs:enumeration value="HIP"/>
               <xs:enumeration value="HSAPOL"/>
               <xs:enumeration value="LTC"/>
               <xs:enumeration value="MENTPOL"/>
               <xs:enumeration value="POS"/>
               <xs:enumeration value="SUBPOL"/>
               <xs:enumeration value="VISPOL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ManagedCarePolicy">
      <xs:annotation>
         <xs:documentation>specDomain: S22147 (C-0-T13953-A13954-A19855-A19856-A19857-S22147-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MCPOL"/>
         <xs:enumeration value="HMO"/>
         <xs:enumeration value="POS"/>
         <xs:enumeration value="PPO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AutomobileInsurancePolicy">
      <xs:annotation>
         <xs:documentation>specDomain: S19721 (C-0-T13953-A13954-A19855-A19856-S19721-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AUTOPOL"/>
         <xs:enumeration value="COL"/>
         <xs:enumeration value="UNINSMOT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LifeInsurancePolicy">
      <xs:annotation>
         <xs:documentation>specDomain: S22148 (C-0-T13953-A13954-A19855-A19856-S22148-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LIFE"/>
         <xs:enumeration value="ANNU"/>
         <xs:enumeration value="TLIFE"/>
         <xs:enumeration value="ULIFE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActProgramTypeCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19858 (C-0-T13953-A13954-A19855-A19858-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PublicHealthcareProgram">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CHAR"/>
               <xs:enumeration value="CRIME"/>
               <xs:enumeration value="EAP"/>
               <xs:enumeration value="GOVEMP"/>
               <xs:enumeration value="HIRISK"/>
               <xs:enumeration value="IND"/>
               <xs:enumeration value="MILITARY"/>
               <xs:enumeration value="RETIRE"/>
               <xs:enumeration value="SOCIAL"/>
               <xs:enumeration value="VET"/>
               <xs:enumeration value="WCBPOL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PublicHealthcareProgram">
      <xs:annotation>
         <xs:documentation>specDomain: S19718 (C-0-T13953-A13954-A19855-A19858-S19718-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DiseaseProgram SubsidizedHealthProgram">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PUBLICPOL"/>
               <xs:enumeration value="DENTPRG"/>
               <xs:enumeration value="MANDPOL"/>
               <xs:enumeration value="MENTPRG"/>
               <xs:enumeration value="SAFNET"/>
               <xs:enumeration value="SUBPRG"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DiseaseProgram">
      <xs:annotation>
         <xs:documentation>specDomain: S22133 (C-0-T13953-A13954-A19855-A19858-S19718-S22133-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DISEASEPRG"/>
         <xs:enumeration value="HIVAIDS"/>
         <xs:enumeration value="CANPRG"/>
         <xs:enumeration value="ENDRENAL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SubsidizedHealthProgram">
      <xs:annotation>
         <xs:documentation>specDomain: S22137 (C-0-T13953-A13954-A19855-A19858-S19718-S22137-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SUBSIDIZ"/>
         <xs:enumeration value="SUBSIDMC"/>
         <xs:enumeration value="SUBSUPP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActDetectedIssueManagementCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16695 (C-0-T13953-A13954-A16695-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActAdministrativeDetectedIssueManagementCode ActFinancialDetectedIssueManagementCode OtherActionTakenManagementCode SupplyAppropriateManagementCode TherapyAppropriateManagementCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActAdministrativeDetectedIssueManagementCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19431 (C-0-T13953-A13954-A16695-A19431-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AuthorizationIssueManagementCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AuthorizationIssueManagementCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19619 (C-0-T13953-A13954-A16695-A19431-A19619-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EMAUTH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActFinancialDetectedIssueManagementCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19430 (C-0-T13953-A13954-A16695-A19430-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="OtherActionTakenManagementCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16703 (C-0-T13953-A13954-A16695-S16703-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="8"/>
         <xs:enumeration value="11"/>
         <xs:enumeration value="9"/>
         <xs:enumeration value="10"/>
         <xs:enumeration value="13"/>
         <xs:enumeration value="12"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SupplyAppropriateManagementCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16709 (C-0-T13953-A13954-A16695-S16709-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="14"/>
         <xs:enumeration value="18"/>
         <xs:enumeration value="15"/>
         <xs:enumeration value="16"/>
         <xs:enumeration value="17"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TherapyAppropriateManagementCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16696 (C-0-T13953-A13954-A16695-S16696-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ConsultedPrescriberManagementCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="1"/>
               <xs:enumeration value="2"/>
               <xs:enumeration value="4"/>
               <xs:enumeration value="19"/>
               <xs:enumeration value="7"/>
               <xs:enumeration value="3"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ConsultedPrescriberManagementCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16700 (C-0-T13953-A13954-A16695-S16696-S16700-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="5"/>
         <xs:enumeration value="6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActDietCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A10376 (C-0-T13953-A13954-A10376-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BR"/>
         <xs:enumeration value="DM"/>
         <xs:enumeration value="FAST"/>
         <xs:enumeration value="GF"/>
         <xs:enumeration value="LQ"/>
         <xs:enumeration value="LF"/>
         <xs:enumeration value="LP"/>
         <xs:enumeration value="LS"/>
         <xs:enumeration value="VLI"/>
         <xs:enumeration value="NF"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="PAR"/>
         <xs:enumeration value="PAF"/>
         <xs:enumeration value="RD"/>
         <xs:enumeration value="SCH"/>
         <xs:enumeration value="T"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActDisciplinaryActionCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19642 (C-0-T13953-A13954-A19642-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActFinancialTransactionCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A14804 (C-0-T13953-A13954-A14804-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CHRG"/>
         <xs:enumeration value="REV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActPatientSafetyIncidentCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19915 (C-0-T13953-A13954-A16508-A19915-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceElementCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19397 (C-0-T13953-A13954-A19397-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInvoiceAdjudicationPaymentCode ActInvoiceDetailCode ActInvoiceGroupCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceAdjudicationPaymentCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19412 (C-0-T13953-A13954-A19397-A19412-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInvoiceAdjudicationPaymentGroupCode ActInvoiceAdjudicationPaymentSummaryCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceAdjudicationPaymentGroupCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19414 (C-0-T13953-A13954-A19397-A19412-A19414-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceAdjudicationPaymentSummaryCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19413 (C-0-T13953-A13954-A19397-A19412-A19413-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CONT"/>
         <xs:enumeration value="DAY"/>
         <xs:enumeration value="INVTYPE"/>
         <xs:enumeration value="LOC"/>
         <xs:enumeration value="MONTH"/>
         <xs:enumeration value="PAYEE"/>
         <xs:enumeration value="PAYOR"/>
         <xs:enumeration value="PERIOD"/>
         <xs:enumeration value="PROV"/>
         <xs:enumeration value="SENDAPP"/>
         <xs:enumeration value="WEEK"/>
         <xs:enumeration value="YEAR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19401 (C-0-T13953-A13954-A19397-A19401-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInvoiceDetailClinicalProductCode ActInvoiceDetailClinicalServiceCode ActInvoiceDetailDrugProductCode ActInvoiceDetailGenericCode ActInvoiceDetailPreferredAccommodationCode CanadianActInvoiceDetailClinicalProductCode CanadianActInvoiceDetailClinicalServiceCode x_ActInvoiceDetailPharmacyCode x_ActInvoiceDetailPreferredAccommodationCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CanadianActInvoiceDetailClinicalProductCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19432 (C-0-T13953-A13954-A19397-A19401-A19432-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CanadianActInvoiceDetailClinicalServiceCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19434 (C-0-T13953-A13954-A19397-A19401-A19434-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="x_ActInvoiceDetailPharmacyCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19415 (C-0-T13953-A13954-A19397-A19401-A19415-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInvoiceDetailClinicalProductCode ActInvoiceDetailClinicalServiceCode ActInvoiceDetailDrugProductCode ActInvoiceDetailGenericCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailClinicalProductCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19404 (C-0-T13953-A13954-A19397-A19401-A19415-A19404-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CPT4 UNSPSC">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="UNSPSC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19883 (C-0-T13953-A13954-A19397-A19401-A19415-A19404-A19883-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailClinicalServiceCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19405 (C-0-T13953-A13954-A19397-A19401-A19415-A19405-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CPT4 CPT5 HCPCS ICD10PCS ICD9PCS">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailDrugProductCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19402 (C-0-T13953-A13954-A19397-A19401-A19415-A19402-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="GTIN UPC">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="GTIN">
      <xs:annotation>
         <xs:documentation>abstDomain: A19885 (C-0-T13953-A13954-A19397-A19401-A19415-A19402-A19885-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="UPC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19884 (C-0-T13953-A13954-A19397-A19401-A19415-A19402-A19884-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailGenericCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19407 (C-0-T13953-A13954-A19397-A19401-A19415-A19407-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInvoiceDetailGenericAdjudicatorCode ActInvoiceDetailGenericModifierCode ActInvoiceDetailGenericProviderCode ActInvoiceDetailTaxCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailGenericAdjudicatorCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19411 (C-0-T13953-A13954-A19397-A19401-A19415-A19407-A19411-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COIN"/>
         <xs:enumeration value="DEDUCTIBLE"/>
         <xs:enumeration value="COPAYMENT"/>
         <xs:enumeration value="PAY"/>
         <xs:enumeration value="SPEND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailGenericModifierCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19410 (C-0-T13953-A13954-A19397-A19401-A19415-A19407-A19410-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ISOL"/>
         <xs:enumeration value="AFTHRS"/>
         <xs:enumeration value="OOO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailGenericProviderCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19408 (C-0-T13953-A13954-A19397-A19401-A19415-A19407-A19408-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CANCAPT"/>
         <xs:enumeration value="DSC"/>
         <xs:enumeration value="ESA"/>
         <xs:enumeration value="FFSTOP"/>
         <xs:enumeration value="FNLFEE"/>
         <xs:enumeration value="FRSTFEE"/>
         <xs:enumeration value="MARKUP"/>
         <xs:enumeration value="MISSAPT"/>
         <xs:enumeration value="PERMBNS"/>
         <xs:enumeration value="PERFEE"/>
         <xs:enumeration value="RESTOCK"/>
         <xs:enumeration value="TRAVEL"/>
         <xs:enumeration value="URGENT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailTaxCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19409 (C-0-T13953-A13954-A19397-A19401-A19415-A19407-A19409-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FST"/>
         <xs:enumeration value="HST"/>
         <xs:enumeration value="PST"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActInvoiceDetailPreferredAccommodationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19416 (C-0-T13953-A13954-A19397-A19401-A19416-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInvoiceDetailPreferredAccommodationCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceDetailPreferredAccommodationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19406 (C-0-T13953-A13954-A19397-A19401-A19416-A19406-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActEncounterAccommodationCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceGroupCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19398 (C-0-T13953-A13954-A19397-A19398-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInvoiceInterGroupCode ActInvoiceRootGroupCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceInterGroupCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19400 (C-0-T13953-A13954-A19397-A19398-A19400-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CPNDDRGING"/>
         <xs:enumeration value="CPNDINDING"/>
         <xs:enumeration value="CPNDSUPING"/>
         <xs:enumeration value="DRUGING"/>
         <xs:enumeration value="FRAMEING"/>
         <xs:enumeration value="LENSING"/>
         <xs:enumeration value="PRDING"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceRootGroupCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19399 (C-0-T13953-A13954-A19397-A19398-A19399-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RXCINV"/>
         <xs:enumeration value="RXDINV"/>
         <xs:enumeration value="CPINV"/>
         <xs:enumeration value="CSPINV"/>
         <xs:enumeration value="CSINV"/>
         <xs:enumeration value="FININV"/>
         <xs:enumeration value="OHSINV"/>
         <xs:enumeration value="PAINV"/>
         <xs:enumeration value="SBFINV"/>
         <xs:enumeration value="VRXINV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceElementSummaryCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17522 (C-0-T13953-A13954-A17522-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="InvoiceElementAdjudicated InvoiceElementPaid InvoiceElementSubmitted">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="InvoiceElementAdjudicated">
      <xs:annotation>
         <xs:documentation>abstDomain: A17530 (C-0-T13953-A13954-A17522-A17530-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ADNPPPELAT"/>
         <xs:enumeration value="ADNPPPELCT"/>
         <xs:enumeration value="ADNPPPMNAT"/>
         <xs:enumeration value="ADNPPPMNCT"/>
         <xs:enumeration value="ADNPSPELAT"/>
         <xs:enumeration value="ADNPSPELCT"/>
         <xs:enumeration value="ADNPSPMNAT"/>
         <xs:enumeration value="ADNPSPMNCT"/>
         <xs:enumeration value="ADNFPPELAT"/>
         <xs:enumeration value="ADNFPPELCT"/>
         <xs:enumeration value="ADNFPPMNAT"/>
         <xs:enumeration value="ADNFPPMNCT"/>
         <xs:enumeration value="ADNFSPELAT"/>
         <xs:enumeration value="ADNFSPELCT"/>
         <xs:enumeration value="ADNFSPMNAT"/>
         <xs:enumeration value="ADNFSPMNCT"/>
         <xs:enumeration value="ADPPPPELAT"/>
         <xs:enumeration value="ADPPPPELCT"/>
         <xs:enumeration value="ADPPPPMNAT"/>
         <xs:enumeration value="ADPPPPMNCT"/>
         <xs:enumeration value="ADPPSPELAT"/>
         <xs:enumeration value="ADPPSPELCT"/>
         <xs:enumeration value="ADPPSPMNAT"/>
         <xs:enumeration value="ADPPSPMNCT"/>
         <xs:enumeration value="ADRFPPELAT"/>
         <xs:enumeration value="ADRFPPELCT"/>
         <xs:enumeration value="ADRFPPMNAT"/>
         <xs:enumeration value="ADRFPPMNCT"/>
         <xs:enumeration value="ADRFSPELAT"/>
         <xs:enumeration value="ADRFSPELCT"/>
         <xs:enumeration value="ADRFSPMNAT"/>
         <xs:enumeration value="ADRFSPMNCT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InvoiceElementPaid">
      <xs:annotation>
         <xs:documentation>abstDomain: A17563 (C-0-T13953-A13954-A17522-A17563-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PDNPPPELAT"/>
         <xs:enumeration value="PDNPPPELCT"/>
         <xs:enumeration value="PDNPPPMNAT"/>
         <xs:enumeration value="PDNPPPMNCT"/>
         <xs:enumeration value="PDNPSPELAT"/>
         <xs:enumeration value="PDNPSPELCT"/>
         <xs:enumeration value="PDNPSPMNAT"/>
         <xs:enumeration value="PDNPSPMNCT"/>
         <xs:enumeration value="PDNFPPELAT"/>
         <xs:enumeration value="PDNFPPELCT"/>
         <xs:enumeration value="PDNFPPMNAT"/>
         <xs:enumeration value="PDNFPPMNCT"/>
         <xs:enumeration value="PDNFSPELAT"/>
         <xs:enumeration value="PDNFSPELCT"/>
         <xs:enumeration value="PDNFSPMNAT"/>
         <xs:enumeration value="PDNFSPMNCT"/>
         <xs:enumeration value="PDPPPPELAT"/>
         <xs:enumeration value="PDPPPPELCT"/>
         <xs:enumeration value="PDPPPPMNAT"/>
         <xs:enumeration value="PDPPPPMNCT"/>
         <xs:enumeration value="PDPPSPELAT"/>
         <xs:enumeration value="PDPPSPELCT"/>
         <xs:enumeration value="PDPPSPMNAT"/>
         <xs:enumeration value="PDPPSPMNCT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InvoiceElementSubmitted">
      <xs:annotation>
         <xs:documentation>abstDomain: A17523 (C-0-T13953-A13954-A17522-A17523-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SBBLELAT"/>
         <xs:enumeration value="SBBLELCT"/>
         <xs:enumeration value="SBNFELCT"/>
         <xs:enumeration value="SBNFELAT"/>
         <xs:enumeration value="SBPDELAT"/>
         <xs:enumeration value="SBPDELCT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceOverrideCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17590 (C-0-T13953-A13954-A17590-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COVGE"/>
         <xs:enumeration value="PYRDELAY"/>
         <xs:enumeration value="EFORM"/>
         <xs:enumeration value="FAX"/>
         <xs:enumeration value="GFTH"/>
         <xs:enumeration value="LATE"/>
         <xs:enumeration value="MANUAL"/>
         <xs:enumeration value="ORTHO"/>
         <xs:enumeration value="OOJ"/>
         <xs:enumeration value="PAPER"/>
         <xs:enumeration value="PIE"/>
         <xs:enumeration value="REFNR"/>
         <xs:enumeration value="REPSERV"/>
         <xs:enumeration value="UNRELAT"/>
         <xs:enumeration value="VERBAUTH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActListCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19364 (C-0-T13953-A13954-A19364-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActMedicationList ActObservationList ActProcedureCategoryList ActTherapyDurationWorkingListCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActMedicationList">
      <xs:annotation>
         <xs:documentation>specDomain: S19976 (C-0-T13953-A13954-A19364-S19976-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MEDLIST"/>
         <xs:enumeration value="CURMEDLIST"/>
         <xs:enumeration value="DISCMEDLIST"/>
         <xs:enumeration value="HISTMEDLIST"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActObservationList">
      <xs:annotation>
         <xs:documentation>abstDomain: A19370 (C-0-T13953-A13954-A19364-A19370-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActConditionList">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CARELIST"/>
               <xs:enumeration value="GOALLIST"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActConditionList">
      <xs:annotation>
         <xs:documentation>specDomain: S21322 (C-0-T13953-A13954-A19364-A19370-S21322-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CONDLIST"/>
         <xs:enumeration value="INTOLIST"/>
         <xs:enumeration value="PROBLIST"/>
         <xs:enumeration value="RISKLIST"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActProcedureCategoryList">
      <xs:annotation>
         <xs:documentation>abstDomain: A19847 (C-0-T13953-A13954-A19364-A19847-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActTherapyDurationWorkingListCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19710 (C-0-T13953-A13954-A19364-A19710-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActMedicationTherapyDurationWorkingListCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActMedicationTherapyDurationWorkingListCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19788 (C-0-T13953-A13954-A19364-A19710-A19788-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PRN"/>
         <xs:enumeration value="CHRON"/>
         <xs:enumeration value="ONET"/>
         <xs:enumeration value="ACU"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActMonitoringProtocolCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16231 (C-0-T13953-A13954-A16231-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ControlledSubstanceMonitoringProtocol">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LU"/>
               <xs:enumeration value="SAC"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ControlledSubstanceMonitoringProtocol">
      <xs:annotation>
         <xs:documentation>specDomain: S16232 (C-0-T13953-A13954-A16231-S16232-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DEADrugSchedule">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CTLSUB"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DEADrugSchedule">
      <xs:annotation>
         <xs:documentation>abstDomain: A19254 (C-0-T13953-A13954-A16231-S16232-A19254-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActObservationVerificationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19794 (C-0-T13953-A13954-A19794-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActOrderCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19586 (C-0-T13953-A13954-A19586-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActPaymentCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17610 (C-0-T13953-A13954-A17610-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ACH"/>
         <xs:enumeration value="CHK"/>
         <xs:enumeration value="DDP"/>
         <xs:enumeration value="NON"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActPharmacySupplyType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16208 (C-0-T13953-A13954-A16208-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EmergencyPharmacySupplyType FirstFillPharmacySupplyType RefillPharmacySupplyType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DF"/>
               <xs:enumeration value="FS"/>
               <xs:enumeration value="MS"/>
               <xs:enumeration value="UD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EmergencyPharmacySupplyType">
      <xs:annotation>
         <xs:documentation>specDomain: S16220 (C-0-T13953-A13954-A16208-S16220-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EM"/>
         <xs:enumeration value="SO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="FirstFillPharmacySupplyType">
      <xs:annotation>
         <xs:documentation>specDomain: S17479 (C-0-T13953-A13954-A16208-S16209-S17479-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FFS"/>
         <xs:enumeration value="FFCS"/>
         <xs:enumeration value="TFS"/>
         <xs:enumeration value="FFPS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RefillPharmacySupplyType">
      <xs:annotation>
         <xs:documentation>specDomain: S16213 (C-0-T13953-A13954-A16208-S16215-S16213-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TB"/>
         <xs:enumeration value="TBS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActPolicyType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19886 (C-0-T13953-A13954-A19886-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COVPOL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActPrivilegeCategorization">
      <xs:annotation>
         <xs:documentation>abstDomain: A19725 (C-0-T13953-A13954-A19725-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActProductAcquisitionCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17958 (C-0-T13953-A13954-A17958-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Loan Transfer">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Loan">
      <xs:annotation>
         <xs:documentation>specDomain: S17961 (C-0-T13953-A13954-A17958-S17961-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LOAN"/>
         <xs:enumeration value="RENT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Transfer">
      <xs:annotation>
         <xs:documentation>specDomain: S17959 (C-0-T13953-A13954-A17958-S17959-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TRANSFER"/>
         <xs:enumeration value="SALE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActSpecObsCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A13957 (C-0-T13953-A13954-A13957-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActSpecObsDilutionCode ActSpecObsInterferenceCode ActSpecObsVolumeCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ARTBLD"/>
               <xs:enumeration value="EVNFCTS"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActSpecObsDilutionCode">
      <xs:annotation>
         <xs:documentation>specDomain: S14352 (C-0-T13953-A13954-A13957-S14352-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DILUTION"/>
         <xs:enumeration value="AUTO-HIGH"/>
         <xs:enumeration value="AUTO-LOW"/>
         <xs:enumeration value="PRE"/>
         <xs:enumeration value="RERUN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActSpecObsInterferenceCode">
      <xs:annotation>
         <xs:documentation>specDomain: S14382 (C-0-T13953-A13954-A13957-S14382-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INTFR"/>
         <xs:enumeration value="FIBRIN"/>
         <xs:enumeration value="HEMOLYSIS"/>
         <xs:enumeration value="ICTERUS"/>
         <xs:enumeration value="LIPEMIA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActSpecObsVolumeCode">
      <xs:annotation>
         <xs:documentation>specDomain: S14369 (C-0-T13953-A13954-A13957-S14369-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="VOLUME"/>
         <xs:enumeration value="AVAILABLE"/>
         <xs:enumeration value="CONSUMPTION"/>
         <xs:enumeration value="CURRENT"/>
         <xs:enumeration value="INITIAL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActSpecimenTreatmentCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A14040 (C-0-T13953-A13954-A14040-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ACID"/>
         <xs:enumeration value="ALK"/>
         <xs:enumeration value="DEFB"/>
         <xs:enumeration value="FILT"/>
         <xs:enumeration value="LDLP"/>
         <xs:enumeration value="NEUT"/>
         <xs:enumeration value="RECA"/>
         <xs:enumeration value="UFIL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActSubstanceAdminSubstitutionCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16621 (C-0-T13953-A13954-A16621-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="SubstanceAdminGenericSubstitution">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="F"/>
               <xs:enumeration value="N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="SubstanceAdminGenericSubstitution">
      <xs:annotation>
         <xs:documentation>specDomain: S16623 (C-0-T13953-A13954-A16621-S16623-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="G"/>
         <xs:enumeration value="TE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActSubstanceAdministrationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19708 (C-0-T13953-A13954-A19708-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActSubstanceAdministrationImmunizationCode x_MedicationOrImmunization">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DRUG"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActSubstanceAdministrationImmunizationCode">
      <xs:annotation>
         <xs:documentation>specDomain: S21519 (C-0-T13953-A13954-A19708-S21519-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IMMUNIZ"/>
         <xs:enumeration value="BOOSTER"/>
         <xs:enumeration value="INITIMMUNIZ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_MedicationOrImmunization">
      <xs:annotation>
         <xs:documentation>abstDomain: A19745 (C-0-T13953-A13954-A19708-A19745-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DRUG"/>
         <xs:enumeration value="IMMUNIZ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AdvanceBeneficiaryNoticeType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19854 (C-0-T13953-A13954-A19854-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CanadianActProcedureCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19433 (C-0-T13953-A13954-A19433-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="HL7DefinedActCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20874 (C-0-T13953-A13954-S20874-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="_ActInsurancePolicyCode"/>
         <xs:enumeration value="AUTOPOL"/>
         <xs:enumeration value="EHCPOL"/>
         <xs:enumeration value="HSAPOL"/>
         <xs:enumeration value="PUBLICPOL"/>
         <xs:enumeration value="WCBPOL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HL7TriggerEventCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19427 (C-0-T13953-A13954-A19427-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ROIOverlayShape">
      <xs:annotation>
         <xs:documentation>abstDomain: A16117 (C-0-T13953-A13954-A16117-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CIRCLE"/>
         <xs:enumeration value="ELLIPSE"/>
         <xs:enumeration value="POINT"/>
         <xs:enumeration value="POLY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActFinancialProductAcquisitionCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17963 (C-0-T13953-A13954-A17963-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RENT"/>
         <xs:enumeration value="SALE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IndividualCaseSafetyReportCriteria">
      <xs:annotation>
         <xs:documentation>abstDomain: A19849 (C-0-T13953-A19849-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="IndividualCaseSafetyReportProductCharacteristic">
      <xs:annotation>
         <xs:documentation>abstDomain: A19850 (C-0-T13953-A19850-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="x_ActBillableCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19820 (C-0-T13953-A19820-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActCognitiveProfessionalServiceCode ActEncounterAccommodationCode ActEncounterCode ActProcedureCode ActTransportationModeCode ObservationType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActCognitiveProfessionalServiceCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19706 (C-0-T13953-A19820-A19706-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActEncounterAccommodationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16130 (C-0-T13953-A19820-A16130-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="HCPCSAccommodationCode HL7AccommodationCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActEncounterCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A13955 (C-0-T13953-A19820-A13955-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInpatientEncounterCode ActMedicalServiceCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AMB"/>
               <xs:enumeration value="EMER"/>
               <xs:enumeration value="FLD"/>
               <xs:enumeration value="HH"/>
               <xs:enumeration value="SS"/>
               <xs:enumeration value="VR"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInpatientEncounterCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16847 (C-0-T13953-A19820-A13955-S16847-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IMP"/>
         <xs:enumeration value="ACUTE"/>
         <xs:enumeration value="NONAC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActMedicalServiceCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17449 (C-0-T13953-A19820-A13955-A17449-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ALC"/>
         <xs:enumeration value="CARD"/>
         <xs:enumeration value="CHR"/>
         <xs:enumeration value="DNTL"/>
         <xs:enumeration value="DRGRHB"/>
         <xs:enumeration value="GENRL"/>
         <xs:enumeration value="MED"/>
         <xs:enumeration value="OBS"/>
         <xs:enumeration value="ONC"/>
         <xs:enumeration value="PALL"/>
         <xs:enumeration value="PED"/>
         <xs:enumeration value="PHAR"/>
         <xs:enumeration value="PHYRHB"/>
         <xs:enumeration value="PSYCH"/>
         <xs:enumeration value="SURG"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActBillableServiceCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19900 (C-0-T13953-A19820-A16535-A19900-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActMedicalBillableServiceCode ActNonMedicalBillableServiceCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActMedicalBillableServiceCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19901 (C-0-T13953-A19820-A16535-A19900-A19901-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActNonMedicalBillableServiceCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19902 (C-0-T13953-A19820-A16535-A19900-A19902-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CPT5">
      <xs:annotation>
         <xs:documentation>abstDomain: A19881 (C-0-T13953-A19820-A16535-A19881-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="HCPCS">
      <xs:annotation>
         <xs:documentation>abstDomain: A19880 (C-0-T13953-A19820-A16535-A19880-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ICD10PCS">
      <xs:annotation>
         <xs:documentation>abstDomain: A19878 (C-0-T13953-A19820-A16535-A19878-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ICD9PCS">
      <xs:annotation>
         <xs:documentation>abstDomain: A19879 (C-0-T13953-A19820-A16535-A19879-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActTransportationModeCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19732 (C-0-T13953-A19820-A19732-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActPatientTransportationModeCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Ambulance">
      <xs:annotation>
         <xs:documentation>specDomain: S21547 (C-0-T13953-A19820-A19732-A19733-S21547-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AMBT"/>
         <xs:enumeration value="AMBAIR"/>
         <xs:enumeration value="AMBGRND"/>
         <xs:enumeration value="AMBHELO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16226 (C-0-T13953-A19820-A16226-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActPrivilegeCategorizationType AdverseSubstanceAdministrationEventActionTakenType AnnotationType CommonClinicalObservationType DiagnosticImageCode IndividualCaseSafetyReportType LogicalObservationIdentifierNamesAndCodes MedicationObservationType ObservationActContextAgeType ObservationAllergyTestCode ObservationAllergyTestType ObservationCausalityAssessmentType ObservationDiagnosisTypes ObservationDosageDefinitionPreconditionType ObservationGenomicFamilyHistoryType ObservationIndicationType ObservationIntoleranceType ObservationIssueTriggerCodedObservationType ObservationIssueTriggerMeasuredObservationType ObservationQueryMatchType ObservationSequenceType ObservationSeriesType ObservationVisionPrescriptionType PatientCharacteristicObservationType PrescriptionObservationType SimpleMeasurableClinicalObservationType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ADVERSE_REACTION"/>
               <xs:enumeration value="ASSERTION"/>
               <xs:enumeration value="_FDALabelData"/>
               <xs:enumeration value="SEV"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActPrivilegeCategorizationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19750 (C-0-T13953-A19820-A16226-A19750-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="AdverseSubstanceAdministrationEventActionTakenType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19916 (C-0-T13953-A19820-A16226-A19916-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="AnnotationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19329 (C-0-T13953-A19820-A16226-A19329-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ECGAnnotationType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ECGAnnotationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19330 (C-0-T13953-A19820-A16226-A19329-A19330-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ECGAnnotationTypeMDC">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ECGAnnotationTypeMDC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19335 (C-0-T13953-A19820-A16226-A19329-A19330-A19335-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CommonClinicalObservationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19715 (C-0-T13953-A19820-A16226-A19715-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="DiagnosticImageCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19737 (C-0-T13953-A19820-A16226-A19737-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="IndividualCaseSafetyReportType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19622 (C-0-T13953-A19820-A16226-A19622-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="LogicalObservationIdentifierNamesAndCodes">
      <xs:annotation>
         <xs:documentation>abstDomain: A16492 (C-0-T13953-A19820-A16226-A16492-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="MedicationObservationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19751 (C-0-T13953-A19820-A16226-A19751-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SPLCOATING"/>
         <xs:enumeration value="SPLCOLOR"/>
         <xs:enumeration value="SPLIMAGE"/>
         <xs:enumeration value="SPLIMPRINT"/>
         <xs:enumeration value="REP_HALF_LIFE"/>
         <xs:enumeration value="SPLSCORING"/>
         <xs:enumeration value="SPLSHAPE"/>
         <xs:enumeration value="SPLSIZE"/>
         <xs:enumeration value="SPLSYMBOL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationActContextAgeType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19757 (C-0-T13953-A19820-A16226-A19757-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="LOINCObservationActContextAgeType ObservationActAgeGroupType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="LOINCObservationActContextAgeType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19758 (C-0-T13953-A19820-A16226-A19757-A19758-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="30972-4"/>
         <xs:enumeration value="29553-5"/>
         <xs:enumeration value="30525-0"/>
         <xs:enumeration value="21611-9"/>
         <xs:enumeration value="21612-7"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationActAgeGroupType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19837 (C-0-T13953-A19820-A16226-A19757-A19837-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationAllergyTestCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19801 (C-0-T13953-A19820-A16226-A19801-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationAllergyTestType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19695 (C-0-T13953-A19820-A16226-A19695-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationCausalityAssessmentType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19800 (C-0-T13953-A19820-A16226-A19800-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationDiagnosisTypes">
      <xs:annotation>
         <xs:documentation>specDomain: S20927 (C-0-T13953-A19820-A16226-S20927-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DX"/>
         <xs:enumeration value="ADMDX"/>
         <xs:enumeration value="DISDX"/>
         <xs:enumeration value="INTDX"/>
         <xs:enumeration value="NOI"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationDosageDefinitionPreconditionType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19783 (C-0-T13953-A19820-A16226-A19783-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationIndicationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19728 (C-0-T13953-A19820-A16226-A19728-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationIntoleranceType">
      <xs:annotation>
         <xs:documentation>specDomain: S21498 (C-0-T13953-A19820-A16226-S21498-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ObservationAllergyType ObservationDrugIntoleranceType ObservationEnvironmentalIntoleranceType ObservationFoodIntoleranceType ObservationNonAllergyIntoleranceType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="OINT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ObservationAllergyType">
      <xs:annotation>
         <xs:documentation>specDomain: S21499 (C-0-T13953-A19820-A16226-S21498-S21499-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ALG"/>
         <xs:enumeration value="DALG"/>
         <xs:enumeration value="EALG"/>
         <xs:enumeration value="FALG"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationDrugIntoleranceType">
      <xs:annotation>
         <xs:documentation>specDomain: S21501 (C-0-T13953-A19820-A16226-S21498-S21501-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DINT"/>
         <xs:enumeration value="DALG"/>
         <xs:enumeration value="DNAINT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationEnvironmentalIntoleranceType">
      <xs:annotation>
         <xs:documentation>specDomain: S21503 (C-0-T13953-A19820-A16226-S21498-S21503-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EINT"/>
         <xs:enumeration value="EALG"/>
         <xs:enumeration value="ENAINT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationFoodIntoleranceType">
      <xs:annotation>
         <xs:documentation>specDomain: S21502 (C-0-T13953-A19820-A16226-S21498-S21502-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FINT"/>
         <xs:enumeration value="FALG"/>
         <xs:enumeration value="FNAINT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationNonAllergyIntoleranceType">
      <xs:annotation>
         <xs:documentation>specDomain: S21500 (C-0-T13953-A19820-A16226-S21498-S21500-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NAINT"/>
         <xs:enumeration value="DNAINT"/>
         <xs:enumeration value="ENAINT"/>
         <xs:enumeration value="FNAINT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationIssueTriggerCodedObservationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19712 (C-0-T13953-A19820-A16226-A19712-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CaseTransmissionMode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CaseTransmissionMode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19795 (C-0-T13953-A19820-A16226-A19712-A19795-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AIRTRNS"/>
         <xs:enumeration value="ANANTRNS"/>
         <xs:enumeration value="ANHUMTRNS"/>
         <xs:enumeration value="BLDTRNS"/>
         <xs:enumeration value="BDYFLDTRNS"/>
         <xs:enumeration value="ENVTRNS"/>
         <xs:enumeration value="FECTRNS"/>
         <xs:enumeration value="FOMTRNS"/>
         <xs:enumeration value="FOODTRNS"/>
         <xs:enumeration value="HUMHUMTRNS"/>
         <xs:enumeration value="INDTRNS"/>
         <xs:enumeration value="LACTTRNS"/>
         <xs:enumeration value="NOSTRNS"/>
         <xs:enumeration value="PARTRNS"/>
         <xs:enumeration value="SEXTRNS"/>
         <xs:enumeration value="DERMTRNS"/>
         <xs:enumeration value="TRNSFTRNS"/>
         <xs:enumeration value="PLACTRNS"/>
         <xs:enumeration value="VECTRNS"/>
         <xs:enumeration value="WATTRNS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationIssueTriggerMeasuredObservationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19713 (C-0-T13953-A19820-A16226-A19713-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationQueryMatchType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19914 (C-0-T13953-A19820-A16226-A19914-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationSequenceType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19325 (C-0-T13953-A19820-A16226-A19325-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ECGObservationSequenceType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="TIME_ABSOLUTE"/>
               <xs:enumeration value="TIME_RELATIVE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ECGObservationSequenceType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19328 (C-0-T13953-A19820-A16226-A19325-A19328-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ECGLeadTypeMDC">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ECGLeadTypeMDC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19334 (C-0-T13953-A19820-A16226-A19325-A19328-A19334-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationSeriesType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19321 (C-0-T13953-A19820-A16226-A19321-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ECGObservationSeriesType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ECGObservationSeriesType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19322 (C-0-T13953-A19820-A16226-A19321-A19322-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="REPRESENTATIVE_BEAT"/>
         <xs:enumeration value="RHYTHM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationVisionPrescriptionType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19909 (C-0-T13953-A19820-A16226-A19909-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="PatientCharacteristicObservationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19714 (C-0-T13953-A19820-A16226-A19714-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="PrescriptionObservationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19616 (C-0-T13953-A19820-A16226-A19616-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SimpleMeasurableClinicalObservationType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19711 (C-0-T13953-A19820-A16226-A19711-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="x_LabProcessCodes">
      <xs:annotation>
         <xs:documentation>abstDomain: A19656 (C-0-T13953-A19656-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActInfoPersistCode ActObservationVerificationCode ActSpecimenAccessionCode ActSpecimenLabelCode ActSpecimenManifestCode ActSpecimenTransportCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActInfoPersistCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19659 (C-0-T13953-A19656-A19659-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActObservationVerificationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19658 (C-0-T13953-A19656-A19658-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActSpecimenAccessionCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19662 (C-0-T13953-A19656-A19662-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActSpecimenLabelCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19660 (C-0-T13953-A19656-A19660-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActSpecimenManifestCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19661 (C-0-T13953-A19656-A19661-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActSpecimenTransportCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19663 (C-0-T13953-A19656-A19663-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SSTOR"/>
         <xs:enumeration value="STRAN"/>
         <xs:enumeration value="SREC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActConsentType">
      <xs:annotation>
         <xs:documentation>vocSet: D27 (C-0-D27-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActIncidentCode">
      <xs:annotation>
         <xs:documentation>vocSet: D28 (C-0-D28-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActInjuryCode">
      <xs:annotation>
         <xs:documentation>vocSet: T19348 (C-0-T19348-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActInvoiceElementModifier">
      <xs:annotation>
         <xs:documentation>vocSet: T17704 (C-0-T17704-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EFORM"/>
         <xs:enumeration value="FAX"/>
         <xs:enumeration value="LINV"/>
         <xs:enumeration value="PAPER"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActMood">
      <xs:annotation>
         <xs:documentation>vocSet: T10196 (C-0-T10196-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActMoodCompletionTrack ActMoodPredicate x_ActMoodDefEvn x_ActMoodDefEvnRqo x_ActMoodDefEvnRqoPrmsPrp x_ActMoodDocumentObservation x_ActMoodEvnOrdPrmsPrp x_ActMoodIntentEvent x_ActMoodOrdPrms x_ActMoodOrdPrmsEvn x_ActMoodPermPermrq x_ActMoodRequestEvent x_ActMoodRqoPrpAptArq x_ClinicalStatementActMood x_ClinicalStatementEncounterMood x_ClinicalStatementObservationMood x_ClinicalStatementProcedureMood x_ClinicalStatementSubstanceMood x_ClinicalStatementSupplyMood x_DocumentActMood x_DocumentEncounterMood x_DocumentProcedureMood x_DocumentSubstanceMood"/>
   </xs:simpleType>
   <xs:simpleType name="ActMoodCompletionTrack">
      <xs:annotation>
         <xs:documentation>abstDomain: A10197 (C-0-T10196-A10197-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActMoodIntent">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DEF"/>
               <xs:enumeration value="EVN"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActMoodPredicate">
      <xs:annotation>
         <xs:documentation>abstDomain: A10202 (C-0-T10196-A10202-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CRT">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="GOL"/>
               <xs:enumeration value="EXPEC"/>
               <xs:enumeration value="OPT"/>
               <xs:enumeration value="PERM"/>
               <xs:enumeration value="PERMRQ"/>
               <xs:enumeration value="RSK"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CRT">
      <xs:annotation>
         <xs:documentation>specDomain: S22042 (C-0-T10196-A10202-S22042-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CRT"/>
         <xs:enumeration value="EVN.CRT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodDefEvn">
      <xs:annotation>
         <xs:documentation>abstDomain: A19375 (C-0-T10196-A19375-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DEF"/>
         <xs:enumeration value="EVN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodDefEvnRqo">
      <xs:annotation>
         <xs:documentation>abstDomain: A19762 (C-0-T10196-A19762-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DEF"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodDefEvnRqoPrmsPrp">
      <xs:annotation>
         <xs:documentation>abstDomain: A19371 (C-0-T10196-A19371-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DEF"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodDocumentObservation">
      <xs:annotation>
         <xs:documentation>abstDomain: A18943 (C-0-T10196-A18943-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GOL"/>
         <xs:enumeration value="DEF"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodEvnOrdPrmsPrp">
      <xs:annotation>
         <xs:documentation>abstDomain: A18965 (C-0-T10196-A18965-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodIntentEvent">
      <xs:annotation>
         <xs:documentation>abstDomain: A16742 (C-0-T10196-A16742-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActMoodIntent">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="EVN"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActMoodIntent">
      <xs:annotation>
         <xs:documentation>specDomain: S10199 (C-0-T10196-A16742-S10199-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActMoodProposal">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="INT"/>
               <xs:enumeration value="APT"/>
               <xs:enumeration value="ARQ"/>
               <xs:enumeration value="PRMS"/>
               <xs:enumeration value="RQO"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActMoodProposal">
      <xs:annotation>
         <xs:documentation>specDomain: S16726 (C-0-T10196-A16742-S10199-S16726-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RMD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodOrdPrms">
      <xs:annotation>
         <xs:documentation>abstDomain: A16735 (C-0-T10196-A16735-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodOrdPrmsEvn">
      <xs:annotation>
         <xs:documentation>abstDomain: A16730 (C-0-T10196-A16730-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodPermPermrq">
      <xs:annotation>
         <xs:documentation>abstDomain: A19689 (C-0-T10196-A19689-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PERM"/>
         <xs:enumeration value="PERMRQ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodRequestEvent">
      <xs:annotation>
         <xs:documentation>abstDomain: A19763 (C-0-T10196-A19763-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActMoodRqoPrpAptArq">
      <xs:annotation>
         <xs:documentation>abstDomain: A19372 (C-0-T10196-A19372-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="APT"/>
         <xs:enumeration value="ARQ"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ClinicalStatementActMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19649 (C-0-T10196-A19649-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="APT"/>
         <xs:enumeration value="ARQ"/>
         <xs:enumeration value="DEF"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ClinicalStatementEncounterMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19648 (C-0-T10196-A19648-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="APT"/>
         <xs:enumeration value="ARQ"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ClinicalStatementObservationMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19644 (C-0-T10196-A19644-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GOL"/>
         <xs:enumeration value="APT"/>
         <xs:enumeration value="ARQ"/>
         <xs:enumeration value="DEF"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ClinicalStatementProcedureMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19647 (C-0-T10196-A19647-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="APT"/>
         <xs:enumeration value="ARQ"/>
         <xs:enumeration value="DEF"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ClinicalStatementSubstanceMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19645 (C-0-T10196-A19645-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ClinicalStatementSupplyMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19646 (C-0-T10196-A19646-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_DocumentActMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19458 (C-0-T10196-A19458-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="APT"/>
         <xs:enumeration value="ARQ"/>
         <xs:enumeration value="DEF"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_DocumentEncounterMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19459 (C-0-T10196-A19459-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="APT"/>
         <xs:enumeration value="ARQ"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_DocumentProcedureMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19460 (C-0-T10196-A19460-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="APT"/>
         <xs:enumeration value="ARQ"/>
         <xs:enumeration value="DEF"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_DocumentSubstanceMood">
      <xs:annotation>
         <xs:documentation>abstDomain: A19461 (C-0-T10196-A19461-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="INT"/>
         <xs:enumeration value="PRMS"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="RQO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActOralHealthProcedureCode">
      <xs:annotation>
         <xs:documentation>vocSet: D29 (C-0-D29-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActPatientTransportationModeCode">
      <xs:annotation>
         <xs:documentation>vocSet: D30 (C-0-D30-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActPaymentReason">
      <xs:annotation>
         <xs:documentation>vocSet: D31 (C-0-D31-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActPriority">
      <xs:annotation>
         <xs:documentation>vocSet: T16866 (C-0-T16866-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActPriorityCallback x_EncounterAdmissionUrgency">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="A"/>
               <xs:enumeration value="PRN"/>
               <xs:enumeration value="CR"/>
               <xs:enumeration value="EL"/>
               <xs:enumeration value="EM"/>
               <xs:enumeration value="P"/>
               <xs:enumeration value="R"/>
               <xs:enumeration value="RR"/>
               <xs:enumeration value="S"/>
               <xs:enumeration value="T"/>
               <xs:enumeration value="UR"/>
               <xs:enumeration value="UD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActPriorityCallback">
      <xs:annotation>
         <xs:documentation>specDomain: S16871 (C-0-T16866-S16871-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CS"/>
         <xs:enumeration value="CSP"/>
         <xs:enumeration value="CSR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_EncounterAdmissionUrgency">
      <xs:annotation>
         <xs:documentation>abstDomain: A19457 (C-0-T16866-A19457-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EL"/>
         <xs:enumeration value="EM"/>
         <xs:enumeration value="R"/>
         <xs:enumeration value="UR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActProcedureCode">
      <xs:annotation>
         <xs:documentation>vocSet: T19349 (C-0-T19349-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActReason">
      <xs:annotation>
         <xs:documentation>vocSet: T14878 (C-0-T14878-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActAccommodationReason ActAdjudicationReason ActBillableServiceReason ActConsentInformationAccessOverrideReason ActCoverageLevelRasonCode ActCoverageReason ActImmunizationReason ActNoImmunizationReason ActSupplyFulfillmentRefusalReason ClinicalResearchReason ControlActReason NonPerformanceReasonCode PharmacySupplyEventStockReasonCode PharmacySupplyRequestRenewalRefusalReasonCode ReasonForNotEvaluatingDevice ReferralReasonCode SchedulingActReason SubstanceAdminSubstitutionNotAllowedReason SubstanceAdminSubstitutionReason TransferActReason x_ActEncounterReason">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="MEDNEC"/>
               <xs:enumeration value="PAT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActAccommodationReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A17425 (C-0-T14878-A17425-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ACCREQNA"/>
         <xs:enumeration value="FLRCNV"/>
         <xs:enumeration value="MEDNEC"/>
         <xs:enumeration value="PAT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActAdjudicationReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19385 (C-0-T14878-A19385-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActBillableServiceReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19898 (C-0-T14878-A19898-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActBillableClinicalServiceReason">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActBillableClinicalServiceReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19388 (C-0-T14878-A19898-A19388-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MedicallyNecessaryDuplicateProcedureReason">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActConsentInformationAccessOverrideReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19894 (C-0-T14878-A19894-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OVRER"/>
         <xs:enumeration value="OVRPJ"/>
         <xs:enumeration value="OVRPS"/>
         <xs:enumeration value="OVRTPS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageLevelRasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19852 (C-0-T14878-A19852-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CHD"/>
         <xs:enumeration value="DEP"/>
         <xs:enumeration value="ECH"/>
         <xs:enumeration value="ESP"/>
         <xs:enumeration value="EMP"/>
         <xs:enumeration value="FAM"/>
         <xs:enumeration value="IND"/>
         <xs:enumeration value="SPC"/>
         <xs:enumeration value="SPO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19871 (C-0-T14878-A19871-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActCoverageProviderReason ActCoverageServiceReason CoverageExclusionReason CoverageFinancialParticipationReason CoverageLimitationReason EligibilityActReasonCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageProviderReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19875 (C-0-T14878-A19871-A19875-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActCoverageServiceReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19876 (C-0-T14878-A19871-A19876-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CoverageExclusionReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19872 (C-0-T14878-A19871-A19872-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CoverageFinancialParticipationReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19873 (C-0-T14878-A19871-A19873-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CoverageLimitationReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19874 (C-0-T14878-A19871-A19874-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EligibilityActReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19694 (C-0-T14878-A19871-A19694-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActIneligibilityReason CoverageEligibilityReason">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActIneligibilityReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19355 (C-0-T14878-A19871-A19694-A19355-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COVSUS"/>
         <xs:enumeration value="DECSD"/>
         <xs:enumeration value="REGERR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActImmunizationReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19848 (C-0-T14878-A19848-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActNoImmunizationReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19717 (C-0-T14878-A19717-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IMMUNE"/>
         <xs:enumeration value="MEDPREC"/>
         <xs:enumeration value="OSTOCK"/>
         <xs:enumeration value="PATOBJ"/>
         <xs:enumeration value="PHILISOP"/>
         <xs:enumeration value="RELIG"/>
         <xs:enumeration value="VACEFF"/>
         <xs:enumeration value="VACSAF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActSupplyFulfillmentRefusalReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19718 (C-0-T14878-A19718-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FRR05"/>
         <xs:enumeration value="FRR03"/>
         <xs:enumeration value="FRR01"/>
         <xs:enumeration value="FRR04"/>
         <xs:enumeration value="FRR02"/>
         <xs:enumeration value="FRR06"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ControlActReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19692 (C-0-T14878-A19692-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CombinedPharmacyOrderSuspendReasonCode ConrolActNullificationReasonCode ControlActReasonConditionNullify GenericUpdateReasonCode MedicationOrderAbortReasonCode MedicationOrderReleaseReasonCode PatientProfileQueryReasonCode PharmacySupplyRequestRenewalRefusalReasonCode SupplyOrderAbortReasonCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CombinedPharmacyOrderSuspendReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19779 (C-0-T14878-A19692-A19779-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HOSPADM"/>
         <xs:enumeration value="SALG"/>
         <xs:enumeration value="SDDI"/>
         <xs:enumeration value="DRUGHIGH"/>
         <xs:enumeration value="SDUPTHER"/>
         <xs:enumeration value="SINTOL"/>
         <xs:enumeration value="LABINT"/>
         <xs:enumeration value="PREG"/>
         <xs:enumeration value="NON-AVAIL"/>
         <xs:enumeration value="SURG"/>
         <xs:enumeration value="CLARIF"/>
         <xs:enumeration value="ALTCHOICE"/>
         <xs:enumeration value="WASHOUT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ConrolActNullificationReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19826 (C-0-T14878-A19692-A19826-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ALTD"/>
         <xs:enumeration value="EIE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ControlActReasonConditionNullify">
      <xs:annotation>
         <xs:documentation>abstDomain: A19693 (C-0-T14878-A19692-A19693-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="GenericUpdateReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19777 (C-0-T14878-A19692-A19777-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FIXDATA"/>
         <xs:enumeration value="CHGDATA"/>
         <xs:enumeration value="NEWDATA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MedicationOrderAbortReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19781 (C-0-T14878-A19692-A19781-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DOSECHG"/>
               <xs:enumeration value="INEFFECT"/>
               <xs:enumeration value="NOREQ"/>
               <xs:enumeration value="NOTCOVER"/>
               <xs:enumeration value="PREFUS"/>
               <xs:enumeration value="DISCONT"/>
               <xs:enumeration value="RECALL"/>
               <xs:enumeration value="MONIT"/>
               <xs:enumeration value="UNABLE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16124 (C-0-T14878-A19692-A19781-A16124-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActAdministrativeDetectedIssueCode ActFinancialDetectedIssueCode ActSuppliedItemDetectedIssueCode ClinicalActionDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActAdministrativeDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19429 (C-0-T14878-A19692-A19781-A16124-A19429-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActAdministrativeAuthorizationDetectedIssueCode ActAdministrativeRuleDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActAdministrativeAuthorizationDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19620 (C-0-T14878-A19692-A19781-A16124-A19429-A19620-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ValidationIssue">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="NAT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ValidationIssue">
      <xs:annotation>
         <xs:documentation>specDomain: S21651 (C-0-T14878-A19692-A19781-A16124-A19429-A19620-S21651-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CodeIsNotValid ComplianceAlert DosageProblem LengthOutOfRange ObservationAlert RepetitionsOutOfRange">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="VALIDAT"/>
               <xs:enumeration value="KEY205"/>
               <xs:enumeration value="KEY204"/>
               <xs:enumeration value="BUS"/>
               <xs:enumeration value="MISSCOND"/>
               <xs:enumeration value="NODUPS"/>
               <xs:enumeration value="ILLEGAL"/>
               <xs:enumeration value="FORMAT"/>
               <xs:enumeration value="MISSMAND"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CodeIsNotValid">
      <xs:annotation>
         <xs:documentation>specDomain: S21659 (C-0-T14878-A19692-A19781-A16124-A19429-A19620-S21651-S21659-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CODE_INVAL"/>
         <xs:enumeration value="CODE_DEPREC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ComplianceAlert">
      <xs:annotation>
         <xs:documentation>specDomain: S16687 (C-0-T14878-A19692-A19781-A16124-A19429-A19620-S21651-S16687-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DuplicateTherapyAlert">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="COMPLY"/>
               <xs:enumeration value="PLYDOC"/>
               <xs:enumeration value="PLYPHRM"/>
               <xs:enumeration value="ABUSE"/>
               <xs:enumeration value="FRAUD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DuplicateTherapyAlert">
      <xs:annotation>
         <xs:documentation>specDomain: S16688 (C-0-T14878-A19692-A19781-A16124-A19429-A19620-S21651-S16687-S16688-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DUPTHPY"/>
         <xs:enumeration value="DUPTHPGEN"/>
         <xs:enumeration value="DUPTHPCLS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DosageProblem">
      <xs:annotation>
         <xs:documentation>specDomain: S16680 (C-0-T14878-A19692-A19781-A16124-A19429-A19620-S21651-S16680-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOSE"/>
         <xs:enumeration value="DOSEDUR"/>
         <xs:enumeration value="DOSEIVL"/>
         <xs:enumeration value="DOSEH"/>
         <xs:enumeration value="DOSEL"/>
         <xs:enumeration value="DOSECOND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LengthOutOfRange">
      <xs:annotation>
         <xs:documentation>specDomain: S21656 (C-0-T14878-A19692-A19781-A16124-A19429-A19620-S21651-S21656-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LEN_RANGE"/>
         <xs:enumeration value="LEN_LONG"/>
         <xs:enumeration value="LEN_SHORT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationAlert">
      <xs:annotation>
         <xs:documentation>specDomain: S16664 (C-0-T14878-A19692-A19781-A16124-A19429-A19620-S21651-S16664-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OBSA"/>
         <xs:enumeration value="AGE"/>
         <xs:enumeration value="COND"/>
         <xs:enumeration value="GEND"/>
         <xs:enumeration value="GEN"/>
         <xs:enumeration value="LAB"/>
         <xs:enumeration value="REACT"/>
         <xs:enumeration value="RREACT"/>
         <xs:enumeration value="CREACT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RepetitionsOutOfRange">
      <xs:annotation>
         <xs:documentation>specDomain: S21662 (C-0-T14878-A19692-A19781-A16124-A19429-A19620-S21651-S21662-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="REP_RANGE"/>
         <xs:enumeration value="MAXOCCURS"/>
         <xs:enumeration value="MINOCCURS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActAdministrativeRuleDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19621 (C-0-T14878-A19692-A19781-A16124-A19429-A19621-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="KEY205"/>
         <xs:enumeration value="KEY204"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActFinancialDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19428 (C-0-T14878-A19692-A19781-A16124-A19428-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActSuppliedItemDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16656 (C-0-T14878-A19692-A19781-A16124-A16656-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AdministrationDetectedIssueCode SupplyDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AdministrationDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16657 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AppropriatenessDetectedIssueCode ComplianceDetectedIssueCode DosageProblemDetectedIssueCode TimingDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="_DrugActionDetectedIssueCode"/>
               <xs:enumeration value="DUPTHPY"/>
               <xs:enumeration value="DACT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AppropriatenessDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16658 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="InteractionDetectedIssueCode ObservationDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="InteractionDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16659 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-A16659-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="TherapeuticProductDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="FOOD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="TherapeuticProductDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S17807 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-A16659-S17807-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TPROD"/>
         <xs:enumeration value="DRG"/>
         <xs:enumeration value="NHP"/>
         <xs:enumeration value="NONRX"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16664 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-S16664-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AgeDetectedIssueCode ConditionDetectedIssueCode ReactionDetectedIssueCode RelatedReactionDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="OBSA"/>
               <xs:enumeration value="GEND"/>
               <xs:enumeration value="GEN"/>
               <xs:enumeration value="LAB"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AgeDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16669 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-S16664-S16669-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AGE"/>
         <xs:enumeration value="DOSEHINDA"/>
         <xs:enumeration value="DOSELINDA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ConditionDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16665 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-S16664-S16665-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="HeightSurfaceAreaAlert WeightAlert">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="COND"/>
               <xs:enumeration value="LACT"/>
               <xs:enumeration value="PREG"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="HeightSurfaceAreaAlert">
      <xs:annotation>
         <xs:documentation>abstDomain: A17795 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-S16664-S16665-A17795-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOSEHINDSA"/>
         <xs:enumeration value="DOSELINDSA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="WeightAlert">
      <xs:annotation>
         <xs:documentation>abstDomain: A17794 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-S16664-S16665-A17794-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOSEHINDW"/>
         <xs:enumeration value="DOSELINDW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ReactionDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16672 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-S16664-S16672-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="REACT"/>
         <xs:enumeration value="ALGY"/>
         <xs:enumeration value="INT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RelatedReactionDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16676 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-A16658-S16664-S16676-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RREACT"/>
         <xs:enumeration value="RALG"/>
         <xs:enumeration value="RINT"/>
         <xs:enumeration value="RAR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ComplianceDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16687 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-S16687-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COMPLY"/>
         <xs:enumeration value="PLYDOC"/>
         <xs:enumeration value="PLYPHRM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DosageProblemDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16680 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-S16680-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DoseDurationDetectedIssueCode DoseHighDetectedIssueCode DoseIntervalDetectedIssueCode DoseLowDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DOSE"/>
               <xs:enumeration value="MDOSE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DoseDurationDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16684 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-S16680-S16684-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DoseDurationHighDetectedIssueCode DoseDurationLowDetectedIssueCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DOSEDUR"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DoseDurationHighDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16686 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-S16680-S16684-S16686-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOSEDURH"/>
         <xs:enumeration value="DOSEDURHIND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DoseDurationLowDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16685 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-S16680-S16684-S16685-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOSEDURL"/>
         <xs:enumeration value="DOSEDURLIND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DoseHighDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16681 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-S16680-S16681-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOSEH"/>
         <xs:enumeration value="DOSEHINDA"/>
         <xs:enumeration value="DOSEHINDSA"/>
         <xs:enumeration value="DOSEHIND"/>
         <xs:enumeration value="DOSEHINDW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DoseIntervalDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16683 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-S16680-S16683-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOSEIVL"/>
         <xs:enumeration value="DOSEIVLIND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DoseLowDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S16682 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-S16680-S16682-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOSEL"/>
         <xs:enumeration value="DOSELINDA"/>
         <xs:enumeration value="DOSELINDSA"/>
         <xs:enumeration value="DOSELIND"/>
         <xs:enumeration value="DOSELINDW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TimingDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>specDomain: S21700 (C-0-T14878-A19692-A19781-A16124-A16656-A16657-S21700-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TIME"/>
         <xs:enumeration value="ENDLATE"/>
         <xs:enumeration value="STRTLATE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SupplyDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A16691 (C-0-T14878-A19692-A19781-A16124-A16656-A16691-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TOOLATE"/>
         <xs:enumeration value="TOOSOON"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ClinicalActionDetectedIssueCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A17814 (C-0-T14878-A19692-A19781-A16124-A17814-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="MedicationOrderReleaseReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19782 (C-0-T14878-A19692-A19782-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HOLDINAP"/>
         <xs:enumeration value="HOLDDONE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PatientProfileQueryReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19784 (C-0-T14878-A19692-A19784-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ADMREV"/>
         <xs:enumeration value="PATCAR"/>
         <xs:enumeration value="PATREQ"/>
         <xs:enumeration value="PRCREV"/>
         <xs:enumeration value="REGUL"/>
         <xs:enumeration value="RSRCH"/>
         <xs:enumeration value="LEGAL"/>
         <xs:enumeration value="VALIDATION"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NonPerformanceReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19744 (C-0-T14878-A19744-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="PharmacySupplyEventStockReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19785 (C-0-T14878-A19785-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FLRSTCK"/>
         <xs:enumeration value="LTC"/>
         <xs:enumeration value="OFFICE"/>
         <xs:enumeration value="PHARM"/>
         <xs:enumeration value="PROG"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PharmacySupplyRequestRenewalRefusalReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19786 (C-0-T14878-A19786-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FAMPHYS"/>
         <xs:enumeration value="ONHOLD"/>
         <xs:enumeration value="MODIFY"/>
         <xs:enumeration value="ALREADYRX"/>
         <xs:enumeration value="NEEDAPMT"/>
         <xs:enumeration value="NOTPAT"/>
         <xs:enumeration value="NOTAVAIL"/>
         <xs:enumeration value="DISCONT"/>
         <xs:enumeration value="TOOEARLY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ReasonForNotEvaluatingDevice">
      <xs:annotation>
         <xs:documentation>abstDomain: A19636 (C-0-T14878-A19636-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ReferralReasonCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19743 (C-0-T14878-A19743-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SchedulingActReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A14879 (C-0-T14878-A14879-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MTG"/>
         <xs:enumeration value="MED"/>
         <xs:enumeration value="FIN"/>
         <xs:enumeration value="DEC"/>
         <xs:enumeration value="PAT"/>
         <xs:enumeration value="PHY"/>
         <xs:enumeration value="BLK"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SubstanceAdminSubstitutionNotAllowedReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19719 (C-0-T14878-A19719-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PAT"/>
         <xs:enumeration value="ALGINT"/>
         <xs:enumeration value="TRIAL"/>
         <xs:enumeration value="COMPCON"/>
         <xs:enumeration value="THERCHAR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SubstanceAdminSubstitutionReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19377 (C-0-T14878-A19377-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CT"/>
         <xs:enumeration value="FP"/>
         <xs:enumeration value="OS"/>
         <xs:enumeration value="RR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TransferActReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A15983 (C-0-T14878-A15983-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ER"/>
         <xs:enumeration value="RQ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActEncounterReason">
      <xs:annotation>
         <xs:documentation>abstDomain: A19456 (C-0-T14878-A19456-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MEDNEC"/>
         <xs:enumeration value="PAT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipCheckpoint">
      <xs:annotation>
         <xs:documentation>vocSet: T10349 (C-0-T10349-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="B"/>
         <xs:enumeration value="E"/>
         <xs:enumeration value="S"/>
         <xs:enumeration value="X"/>
         <xs:enumeration value="T"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipJoin">
      <xs:annotation>
         <xs:documentation>vocSet: T10360 (C-0-T10360-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="D"/>
         <xs:enumeration value="X"/>
         <xs:enumeration value="K"/>
         <xs:enumeration value="W"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipRelatedOrder">
      <xs:annotation>
         <xs:documentation>vocSet: D32 (C-0-D32-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipSplit">
      <xs:annotation>
         <xs:documentation>vocSet: T10355 (C-0-T10355-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="E1"/>
         <xs:enumeration value="EW"/>
         <xs:enumeration value="I1"/>
         <xs:enumeration value="IW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipSubset">
      <xs:annotation>
         <xs:documentation>vocSet: T19613 (C-0-T19613-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ExpectedSubset ParticipationSubset PastSubset">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="MAX"/>
               <xs:enumeration value="MIN"/>
               <xs:enumeration value="SUM"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ParticipationSubset">
      <xs:annotation>
         <xs:documentation>abstDomain: A19736 (C-0-T19613-A19736-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ExpectedSubset PastSubset">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SUM"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ExpectedSubset">
      <xs:annotation>
         <xs:documentation>specDomain: S21368 (C-0-T19613-A19736-S21368-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FUTURE"/>
         <xs:enumeration value="LAST"/>
         <xs:enumeration value="NEXT"/>
         <xs:enumeration value="FUTSUM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PastSubset">
      <xs:annotation>
         <xs:documentation>specDomain: S21367 (C-0-T19613-S21367-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PAST"/>
         <xs:enumeration value="FIRST"/>
         <xs:enumeration value="RECENT"/>
         <xs:enumeration value="PREVSUM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipType">
      <xs:annotation>
         <xs:documentation>vocSet: T10317 (C-0-T10317-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActRelationshipConditional ActRelationshipHasComponent ActRelationshipOutcome ActRelationshipPertains ActRelationshipSequel x_ActRelationshipDocument x_ActRelationshipEntry x_ActRelationshipEntryRelationship x_ActRelationshipExternalReference x_ActRelationshipPatientTransport x_ActRelationshipPertinentInfo x_ActRelationshipRelatedAuthorizations x_ActReplaceOrRevise x_SUCC_REPL_PREV"/>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipConditional">
      <xs:annotation>
         <xs:documentation>abstDomain: A18977 (C-0-T10317-A18977-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActRelationshipReason">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CIND"/>
               <xs:enumeration value="PRCN"/>
               <xs:enumeration value="TRIG"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipReason">
      <xs:annotation>
         <xs:documentation>specDomain: S19986 (C-0-T10317-A18977-S10321-S19986-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MITGT"/>
         <xs:enumeration value="RCVY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipHasComponent">
      <xs:annotation>
         <xs:documentation>specDomain: S10318 (C-0-T10317-S10318-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COMP"/>
         <xs:enumeration value="ARR"/>
         <xs:enumeration value="DEP"/>
         <xs:enumeration value="CTRLV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipOutcome">
      <xs:annotation>
         <xs:documentation>specDomain: S10324 (C-0-T10317-S10324-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActRelationshipObjective">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="OUTC"/>
               <xs:enumeration value="GOAL"/>
               <xs:enumeration value="RISK"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipObjective">
      <xs:annotation>
         <xs:documentation>abstDomain: A19617 (C-0-T10317-S10324-A19617-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OBJC"/>
         <xs:enumeration value="OBJF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipPertains">
      <xs:annotation>
         <xs:documentation>specDomain: S10329 (C-0-T10317-S10329-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActRelationshipAccounting ActRelationshipHasSupport ActRelationshipTemporallyPertains">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PERT"/>
               <xs:enumeration value="NAME"/>
               <xs:enumeration value="AUTH"/>
               <xs:enumeration value="COVBY"/>
               <xs:enumeration value="ELNK"/>
               <xs:enumeration value="EXPL"/>
               <xs:enumeration value="PREV"/>
               <xs:enumeration value="REFV"/>
               <xs:enumeration value="SUBJ"/>
               <xs:enumeration value="DRIV"/>
               <xs:enumeration value="CAUS"/>
               <xs:enumeration value="MFST"/>
               <xs:enumeration value="ITEMSLOC"/>
               <xs:enumeration value="LIMIT"/>
               <xs:enumeration value="EVID"/>
               <xs:enumeration value="REFR"/>
               <xs:enumeration value="SUMM"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipAccounting">
      <xs:annotation>
         <xs:documentation>abstDomain: A14900 (C-0-T10317-S10329-A14900-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActRelationshipCostTracking ActRelationshipPosting">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipCostTracking">
      <xs:annotation>
         <xs:documentation>abstDomain: A19610 (C-0-T10317-S10329-A14900-A19610-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CHRG"/>
         <xs:enumeration value="COST"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipPosting">
      <xs:annotation>
         <xs:documentation>abstDomain: A19609 (C-0-T10317-S10329-A14900-A19609-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CREDIT"/>
         <xs:enumeration value="DEBIT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipHasSupport">
      <xs:annotation>
         <xs:documentation>specDomain: S10330 (C-0-T10317-S10329-S10330-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SPRT"/>
         <xs:enumeration value="SPRTBND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipTemporallyPertains">
      <xs:annotation>
         <xs:documentation>abstDomain: A19587 (C-0-T10317-S10329-A19587-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SAE"/>
         <xs:enumeration value="SAS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipSequel">
      <xs:annotation>
         <xs:documentation>specDomain: S10337 (C-0-T10317-S10337-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActRelationshipExcerpt ActRelationshipFulfills">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SEQL"/>
               <xs:enumeration value="DOC"/>
               <xs:enumeration value="GEVL"/>
               <xs:enumeration value="GEN"/>
               <xs:enumeration value="OPTN"/>
               <xs:enumeration value="INST"/>
               <xs:enumeration value="APND"/>
               <xs:enumeration value="MTCH"/>
               <xs:enumeration value="MOD"/>
               <xs:enumeration value="RCHAL"/>
               <xs:enumeration value="RPLC"/>
               <xs:enumeration value="REV"/>
               <xs:enumeration value="SUCC"/>
               <xs:enumeration value="XFRM"/>
               <xs:enumeration value="UPDT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipExcerpt">
      <xs:annotation>
         <xs:documentation>specDomain: S18660 (C-0-T10317-S10337-S18660-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="XCRPT"/>
         <xs:enumeration value="VRXCRPT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActRelationshipFulfills">
      <xs:annotation>
         <xs:documentation>specDomain: S10342 (C-0-T10317-S10337-S10342-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FLFS"/>
         <xs:enumeration value="OCCR"/>
         <xs:enumeration value="OREF"/>
         <xs:enumeration value="SCH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActRelationshipDocument">
      <xs:annotation>
         <xs:documentation>abstDomain: A11610 (C-0-T10317-A11610-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="APND"/>
         <xs:enumeration value="RPLC"/>
         <xs:enumeration value="XFRM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActRelationshipEntry">
      <xs:annotation>
         <xs:documentation>abstDomain: A19446 (C-0-T10317-A19446-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COMP"/>
         <xs:enumeration value="DRIV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActRelationshipEntryRelationship">
      <xs:annotation>
         <xs:documentation>abstDomain: A19447 (C-0-T10317-A19447-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="XCRPT"/>
         <xs:enumeration value="GEVL"/>
         <xs:enumeration value="COMP"/>
         <xs:enumeration value="RSON"/>
         <xs:enumeration value="SUBJ"/>
         <xs:enumeration value="SPRT"/>
         <xs:enumeration value="CAUS"/>
         <xs:enumeration value="MFST"/>
         <xs:enumeration value="REFR"/>
         <xs:enumeration value="SAS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActRelationshipExternalReference">
      <xs:annotation>
         <xs:documentation>abstDomain: A19000 (C-0-T10317-A19000-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="XCRPT"/>
         <xs:enumeration value="ELNK"/>
         <xs:enumeration value="SUBJ"/>
         <xs:enumeration value="SPRT"/>
         <xs:enumeration value="REFR"/>
         <xs:enumeration value="RPLC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActRelationshipPatientTransport">
      <xs:annotation>
         <xs:documentation>abstDomain: A19005 (C-0-T10317-A19005-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ARR"/>
         <xs:enumeration value="DEP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActRelationshipPertinentInfo">
      <xs:annotation>
         <xs:documentation>abstDomain: A19562 (C-0-T10317-A19562-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SUBJ"/>
         <xs:enumeration value="SPRT"/>
         <xs:enumeration value="CAUS"/>
         <xs:enumeration value="MFST"/>
         <xs:enumeration value="REFR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActRelationshipRelatedAuthorizations">
      <xs:annotation>
         <xs:documentation>abstDomain: A19825 (C-0-T10317-A19825-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AUTH"/>
         <xs:enumeration value="REFR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActReplaceOrRevise">
      <xs:annotation>
         <xs:documentation>abstDomain: A19764 (C-0-T10317-A19764-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MOD"/>
         <xs:enumeration value="RPLC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_SUCC_REPL_PREV">
      <xs:annotation>
         <xs:documentation>abstDomain: A19753 (C-0-T10317-A19753-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PREV"/>
         <xs:enumeration value="RPLC"/>
         <xs:enumeration value="SUCC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActSite">
      <xs:annotation>
         <xs:documentation>vocSet: T16537 (C-0-T16537-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AnimalActSite HumanActSite"/>
   </xs:simpleType>
   <xs:simpleType name="AnimalActSite">
      <xs:annotation>
         <xs:documentation>abstDomain: A16539 (C-0-T16537-A16539-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CanadianActInjurySite">
      <xs:annotation>
         <xs:documentation>abstDomain: A19439 (C-0-T16537-A16538-A19439-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="Dentition">
      <xs:annotation>
         <xs:documentation>abstDomain: A19346 (C-0-T16537-A16538-A19346-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ArtificialDentition PermanentDentition PrimaryDentition SupernumeraryTooth">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ArtificialDentition">
      <xs:annotation>
         <xs:documentation>abstDomain: A19345 (C-0-T16537-A16538-A19346-A19345-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TID10a"/>
         <xs:enumeration value="TID10i"/>
         <xs:enumeration value="TID10p"/>
         <xs:enumeration value="TID10pd"/>
         <xs:enumeration value="TID10pm"/>
         <xs:enumeration value="TID11a"/>
         <xs:enumeration value="TID11i"/>
         <xs:enumeration value="TID11p"/>
         <xs:enumeration value="TID11pd"/>
         <xs:enumeration value="TID11pm"/>
         <xs:enumeration value="TID12a"/>
         <xs:enumeration value="TID12i"/>
         <xs:enumeration value="TID12p"/>
         <xs:enumeration value="TID12pd"/>
         <xs:enumeration value="TID12pm"/>
         <xs:enumeration value="TID13a"/>
         <xs:enumeration value="TID13i"/>
         <xs:enumeration value="TID13p"/>
         <xs:enumeration value="TID13pd"/>
         <xs:enumeration value="TID13pm"/>
         <xs:enumeration value="TID14a"/>
         <xs:enumeration value="TID14i"/>
         <xs:enumeration value="TID14p"/>
         <xs:enumeration value="TID14pd"/>
         <xs:enumeration value="TID14pm"/>
         <xs:enumeration value="TID15a"/>
         <xs:enumeration value="TID15i"/>
         <xs:enumeration value="TID15p"/>
         <xs:enumeration value="TID15pd"/>
         <xs:enumeration value="TID15pm"/>
         <xs:enumeration value="TID16a"/>
         <xs:enumeration value="TID16i"/>
         <xs:enumeration value="TID16p"/>
         <xs:enumeration value="TID16pd"/>
         <xs:enumeration value="TID16pm"/>
         <xs:enumeration value="TID17a"/>
         <xs:enumeration value="TID17ad"/>
         <xs:enumeration value="TID17am"/>
         <xs:enumeration value="TID17i"/>
         <xs:enumeration value="TID17id"/>
         <xs:enumeration value="TID17im"/>
         <xs:enumeration value="TID17p"/>
         <xs:enumeration value="TID17pd"/>
         <xs:enumeration value="TID17pm"/>
         <xs:enumeration value="TID18a"/>
         <xs:enumeration value="TID18ad"/>
         <xs:enumeration value="TID18am"/>
         <xs:enumeration value="TID18i"/>
         <xs:enumeration value="TID18id"/>
         <xs:enumeration value="TID18im"/>
         <xs:enumeration value="TID18p"/>
         <xs:enumeration value="TID18pd"/>
         <xs:enumeration value="TID18pm"/>
         <xs:enumeration value="TID19a"/>
         <xs:enumeration value="TID19ad"/>
         <xs:enumeration value="TID19am"/>
         <xs:enumeration value="TID19i"/>
         <xs:enumeration value="TID19id"/>
         <xs:enumeration value="TID19im"/>
         <xs:enumeration value="TID19p"/>
         <xs:enumeration value="TID19pd"/>
         <xs:enumeration value="TID19pm"/>
         <xs:enumeration value="TID1a"/>
         <xs:enumeration value="TID1i"/>
         <xs:enumeration value="TID1p"/>
         <xs:enumeration value="TID1pd"/>
         <xs:enumeration value="TID1pm"/>
         <xs:enumeration value="TID20a"/>
         <xs:enumeration value="TID20i"/>
         <xs:enumeration value="TID20p"/>
         <xs:enumeration value="TID20pd"/>
         <xs:enumeration value="TID20pm"/>
         <xs:enumeration value="TID21a"/>
         <xs:enumeration value="TID21i"/>
         <xs:enumeration value="TID21p"/>
         <xs:enumeration value="TID21pd"/>
         <xs:enumeration value="TID21pm"/>
         <xs:enumeration value="TID22a"/>
         <xs:enumeration value="TID22i"/>
         <xs:enumeration value="TID22p"/>
         <xs:enumeration value="TID22pd"/>
         <xs:enumeration value="TID22pm"/>
         <xs:enumeration value="TID23a"/>
         <xs:enumeration value="TID23i"/>
         <xs:enumeration value="TID23p"/>
         <xs:enumeration value="TID23pd"/>
         <xs:enumeration value="TID23pm"/>
         <xs:enumeration value="TID24a"/>
         <xs:enumeration value="TID24i"/>
         <xs:enumeration value="TID24p"/>
         <xs:enumeration value="TID24pd"/>
         <xs:enumeration value="TID24pm"/>
         <xs:enumeration value="TID25a"/>
         <xs:enumeration value="TID25i"/>
         <xs:enumeration value="TID25p"/>
         <xs:enumeration value="TID25pd"/>
         <xs:enumeration value="TID25pm"/>
         <xs:enumeration value="TID26a"/>
         <xs:enumeration value="TID26i"/>
         <xs:enumeration value="TID26p"/>
         <xs:enumeration value="TID26pd"/>
         <xs:enumeration value="TID26pm"/>
         <xs:enumeration value="TID27a"/>
         <xs:enumeration value="TID27i"/>
         <xs:enumeration value="TID27p"/>
         <xs:enumeration value="TID27pd"/>
         <xs:enumeration value="TID27pm"/>
         <xs:enumeration value="TID28a"/>
         <xs:enumeration value="TID28i"/>
         <xs:enumeration value="TID28p"/>
         <xs:enumeration value="TID28pd"/>
         <xs:enumeration value="TID28pm"/>
         <xs:enumeration value="TID29a"/>
         <xs:enumeration value="TID29i"/>
         <xs:enumeration value="TID29p"/>
         <xs:enumeration value="TID29pd"/>
         <xs:enumeration value="TID29pm"/>
         <xs:enumeration value="TID2a"/>
         <xs:enumeration value="TID2i"/>
         <xs:enumeration value="TID2p"/>
         <xs:enumeration value="TID2pd"/>
         <xs:enumeration value="TID2pm"/>
         <xs:enumeration value="TID30a"/>
         <xs:enumeration value="TID30ad"/>
         <xs:enumeration value="TID30am"/>
         <xs:enumeration value="TID30i"/>
         <xs:enumeration value="TID30id"/>
         <xs:enumeration value="TID30im"/>
         <xs:enumeration value="TID30p"/>
         <xs:enumeration value="TID30pd"/>
         <xs:enumeration value="TID30pm"/>
         <xs:enumeration value="TID31a"/>
         <xs:enumeration value="TID31ad"/>
         <xs:enumeration value="TID31am"/>
         <xs:enumeration value="TID31i"/>
         <xs:enumeration value="TID31id"/>
         <xs:enumeration value="TID31im"/>
         <xs:enumeration value="TID31p"/>
         <xs:enumeration value="TID31pd"/>
         <xs:enumeration value="TID31pm"/>
         <xs:enumeration value="TID32a"/>
         <xs:enumeration value="TID32ad"/>
         <xs:enumeration value="TID32am"/>
         <xs:enumeration value="TID32i"/>
         <xs:enumeration value="TID32id"/>
         <xs:enumeration value="TID32im"/>
         <xs:enumeration value="TID32p"/>
         <xs:enumeration value="TID32pd"/>
         <xs:enumeration value="TID32pm"/>
         <xs:enumeration value="TID3a"/>
         <xs:enumeration value="TID3i"/>
         <xs:enumeration value="TID3p"/>
         <xs:enumeration value="TID3pd"/>
         <xs:enumeration value="TID3pm"/>
         <xs:enumeration value="TID4a"/>
         <xs:enumeration value="TID4i"/>
         <xs:enumeration value="TID4p"/>
         <xs:enumeration value="TID4pd"/>
         <xs:enumeration value="TID4pm"/>
         <xs:enumeration value="TID5a"/>
         <xs:enumeration value="TID5i"/>
         <xs:enumeration value="TID5p"/>
         <xs:enumeration value="TID5pd"/>
         <xs:enumeration value="TID5pm"/>
         <xs:enumeration value="TID6a"/>
         <xs:enumeration value="TID6i"/>
         <xs:enumeration value="TID6p"/>
         <xs:enumeration value="TID6pd"/>
         <xs:enumeration value="TID6pm"/>
         <xs:enumeration value="TID7a"/>
         <xs:enumeration value="TID7i"/>
         <xs:enumeration value="TID7p"/>
         <xs:enumeration value="TID7pd"/>
         <xs:enumeration value="TID7pm"/>
         <xs:enumeration value="TID8a"/>
         <xs:enumeration value="TID8i"/>
         <xs:enumeration value="TID8p"/>
         <xs:enumeration value="TID8pd"/>
         <xs:enumeration value="TID8pm"/>
         <xs:enumeration value="TID9a"/>
         <xs:enumeration value="TID9i"/>
         <xs:enumeration value="TID9p"/>
         <xs:enumeration value="TID9pd"/>
         <xs:enumeration value="TID9pm"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PermanentDentition">
      <xs:annotation>
         <xs:documentation>abstDomain: A19342 (C-0-T16537-A16538-A19346-A19342-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TID1"/>
         <xs:enumeration value="TID10"/>
         <xs:enumeration value="TID11"/>
         <xs:enumeration value="TID12"/>
         <xs:enumeration value="TID13"/>
         <xs:enumeration value="TID14"/>
         <xs:enumeration value="TID15"/>
         <xs:enumeration value="TID16"/>
         <xs:enumeration value="TID17"/>
         <xs:enumeration value="TID17d"/>
         <xs:enumeration value="TID17m"/>
         <xs:enumeration value="TID18"/>
         <xs:enumeration value="TID18d"/>
         <xs:enumeration value="TID18m"/>
         <xs:enumeration value="TID19"/>
         <xs:enumeration value="TID19d"/>
         <xs:enumeration value="TID19m"/>
         <xs:enumeration value="TID2"/>
         <xs:enumeration value="TID20"/>
         <xs:enumeration value="TID21"/>
         <xs:enumeration value="TID22"/>
         <xs:enumeration value="TID23"/>
         <xs:enumeration value="TID24"/>
         <xs:enumeration value="TID25"/>
         <xs:enumeration value="TID26"/>
         <xs:enumeration value="TID27"/>
         <xs:enumeration value="TID28"/>
         <xs:enumeration value="TID29"/>
         <xs:enumeration value="TID3"/>
         <xs:enumeration value="TID30"/>
         <xs:enumeration value="TID30d"/>
         <xs:enumeration value="TID30m"/>
         <xs:enumeration value="TID31"/>
         <xs:enumeration value="TID31d"/>
         <xs:enumeration value="TID31m"/>
         <xs:enumeration value="TID32"/>
         <xs:enumeration value="TID32d"/>
         <xs:enumeration value="TID32m"/>
         <xs:enumeration value="TID4"/>
         <xs:enumeration value="TID5"/>
         <xs:enumeration value="TID6"/>
         <xs:enumeration value="TID7"/>
         <xs:enumeration value="TID8"/>
         <xs:enumeration value="TID9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PrimaryDentition">
      <xs:annotation>
         <xs:documentation>abstDomain: A19344 (C-0-T16537-A16538-A19346-A19344-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TIDA"/>
         <xs:enumeration value="TIDB"/>
         <xs:enumeration value="TIDC"/>
         <xs:enumeration value="TIDD"/>
         <xs:enumeration value="TIDE"/>
         <xs:enumeration value="TIDF"/>
         <xs:enumeration value="TIDG"/>
         <xs:enumeration value="TIDH"/>
         <xs:enumeration value="TIDI"/>
         <xs:enumeration value="TIDJ"/>
         <xs:enumeration value="TIDK"/>
         <xs:enumeration value="TIDL"/>
         <xs:enumeration value="TIDM"/>
         <xs:enumeration value="TIDN"/>
         <xs:enumeration value="TIDO"/>
         <xs:enumeration value="TIDP"/>
         <xs:enumeration value="TIDQ"/>
         <xs:enumeration value="TIDR"/>
         <xs:enumeration value="TIDS"/>
         <xs:enumeration value="TIDT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SupernumeraryTooth">
      <xs:annotation>
         <xs:documentation>abstDomain: A19343 (C-0-T16537-A16538-A19346-A19343-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TID10s"/>
         <xs:enumeration value="TID11s"/>
         <xs:enumeration value="TID12s"/>
         <xs:enumeration value="TID13s"/>
         <xs:enumeration value="TID14s"/>
         <xs:enumeration value="TID15s"/>
         <xs:enumeration value="TID16s"/>
         <xs:enumeration value="TID17s"/>
         <xs:enumeration value="TID18s"/>
         <xs:enumeration value="TID19s"/>
         <xs:enumeration value="TID1s"/>
         <xs:enumeration value="TID20s"/>
         <xs:enumeration value="TID21s"/>
         <xs:enumeration value="TID22s"/>
         <xs:enumeration value="TID23s"/>
         <xs:enumeration value="TID24s"/>
         <xs:enumeration value="TID25s"/>
         <xs:enumeration value="TID26s"/>
         <xs:enumeration value="TID27s"/>
         <xs:enumeration value="TID28s"/>
         <xs:enumeration value="TID29s"/>
         <xs:enumeration value="TID2s"/>
         <xs:enumeration value="TID30s"/>
         <xs:enumeration value="TID31s"/>
         <xs:enumeration value="TID32s"/>
         <xs:enumeration value="TID3s"/>
         <xs:enumeration value="TID4s"/>
         <xs:enumeration value="TID5s"/>
         <xs:enumeration value="TID6s"/>
         <xs:enumeration value="TID7s"/>
         <xs:enumeration value="TID8s"/>
         <xs:enumeration value="TID9s"/>
         <xs:enumeration value="TIDAs"/>
         <xs:enumeration value="TIDBs"/>
         <xs:enumeration value="TIDCs"/>
         <xs:enumeration value="TIDDs"/>
         <xs:enumeration value="TIDEs"/>
         <xs:enumeration value="TIDFs"/>
         <xs:enumeration value="TIDGs"/>
         <xs:enumeration value="TIDHs"/>
         <xs:enumeration value="TIDIs"/>
         <xs:enumeration value="TIDJs"/>
         <xs:enumeration value="TIDKs"/>
         <xs:enumeration value="TIDLs"/>
         <xs:enumeration value="TIDMs"/>
         <xs:enumeration value="TIDNs"/>
         <xs:enumeration value="TIDOs"/>
         <xs:enumeration value="TIDPs"/>
         <xs:enumeration value="TIDQs"/>
         <xs:enumeration value="TIDRs"/>
         <xs:enumeration value="TIDSs"/>
         <xs:enumeration value="TIDTs"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HumanSubstanceAdministrationSite">
      <xs:annotation>
         <xs:documentation>abstDomain: A19724 (C-0-T16537-A16538-A19724-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BE"/>
         <xs:enumeration value="OU"/>
         <xs:enumeration value="BU"/>
         <xs:enumeration value="LACF"/>
         <xs:enumeration value="LAC"/>
         <xs:enumeration value="LA"/>
         <xs:enumeration value="LD"/>
         <xs:enumeration value="LE"/>
         <xs:enumeration value="LEJ"/>
         <xs:enumeration value="OS"/>
         <xs:enumeration value="LF"/>
         <xs:enumeration value="LG"/>
         <xs:enumeration value="LH"/>
         <xs:enumeration value="LIJ"/>
         <xs:enumeration value="LLAQ"/>
         <xs:enumeration value="LLFA"/>
         <xs:enumeration value="LMFA"/>
         <xs:enumeration value="LN"/>
         <xs:enumeration value="LPC"/>
         <xs:enumeration value="LSC"/>
         <xs:enumeration value="LT"/>
         <xs:enumeration value="LUAQ"/>
         <xs:enumeration value="LUA"/>
         <xs:enumeration value="LUFA"/>
         <xs:enumeration value="LVL"/>
         <xs:enumeration value="LVG"/>
         <xs:enumeration value="PA"/>
         <xs:enumeration value="PERIN"/>
         <xs:enumeration value="RACF"/>
         <xs:enumeration value="RAC"/>
         <xs:enumeration value="RA"/>
         <xs:enumeration value="RD"/>
         <xs:enumeration value="RE"/>
         <xs:enumeration value="REJ"/>
         <xs:enumeration value="OD"/>
         <xs:enumeration value="RF"/>
         <xs:enumeration value="RG"/>
         <xs:enumeration value="RH"/>
         <xs:enumeration value="RIJ"/>
         <xs:enumeration value="RLAQ"/>
         <xs:enumeration value="RLFA"/>
         <xs:enumeration value="RMFA"/>
         <xs:enumeration value="RPC"/>
         <xs:enumeration value="RSC"/>
         <xs:enumeration value="RT"/>
         <xs:enumeration value="RUAQ"/>
         <xs:enumeration value="RUA"/>
         <xs:enumeration value="RUFA"/>
         <xs:enumeration value="RVL"/>
         <xs:enumeration value="RVG"/>
         <xs:enumeration value="BN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InjuryActSite">
      <xs:annotation>
         <xs:documentation>abstDomain: A19438 (C-0-T16537-A16538-A19438-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ActStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T15933 (C-0-T15933-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActStatusNormal x_ActStatusActiveComplete x_ActStatusActiveSuspended x_DocumentStatus">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="nullified"/>
               <xs:enumeration value="obsolete"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActStatusNormal">
      <xs:annotation>
         <xs:documentation>specDomain: S15936 (C-0-T15933-S15936-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="normal"/>
         <xs:enumeration value="aborted"/>
         <xs:enumeration value="active"/>
         <xs:enumeration value="cancelled"/>
         <xs:enumeration value="completed"/>
         <xs:enumeration value="held"/>
         <xs:enumeration value="new"/>
         <xs:enumeration value="suspended"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActStatusActiveComplete">
      <xs:annotation>
         <xs:documentation>abstDomain: A19890 (C-0-T15933-A19890-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="active"/>
         <xs:enumeration value="completed"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ActStatusActiveSuspended">
      <xs:annotation>
         <xs:documentation>abstDomain: A19891 (C-0-T15933-A19891-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="active"/>
         <xs:enumeration value="suspended"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_DocumentStatus">
      <xs:annotation>
         <xs:documentation>abstDomain: A16916 (C-0-T15933-A16916-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="active"/>
         <xs:enumeration value="cancelled"/>
         <xs:enumeration value="new"/>
         <xs:enumeration value="obsolete"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ActUncertainty">
      <xs:annotation>
         <xs:documentation>vocSet: T16899 (C-0-T16899-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="N"/>
         <xs:enumeration value="U"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AddressPartType">
      <xs:annotation>
         <xs:documentation>vocSet: T10642 (C-0-T10642-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AdditionalLocator DeliveryAddressLine StreetAddressLine">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CAR"/>
               <xs:enumeration value="CEN"/>
               <xs:enumeration value="CNT"/>
               <xs:enumeration value="CPA"/>
               <xs:enumeration value="DEL"/>
               <xs:enumeration value="CTY"/>
               <xs:enumeration value="POB"/>
               <xs:enumeration value="ZIP"/>
               <xs:enumeration value="PRE"/>
               <xs:enumeration value="STA"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AdditionalLocator">
      <xs:annotation>
         <xs:documentation>specDomain: S10651 (C-0-T10642-S10651-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ADL"/>
         <xs:enumeration value="UNIT"/>
         <xs:enumeration value="UNID"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DeliveryAddressLine">
      <xs:annotation>
         <xs:documentation>specDomain: S17887 (C-0-T10642-S17887-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DAL"/>
         <xs:enumeration value="DINSTA"/>
         <xs:enumeration value="DINSTQ"/>
         <xs:enumeration value="DINST"/>
         <xs:enumeration value="DMOD"/>
         <xs:enumeration value="DMODID"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="StreetAddressLine">
      <xs:annotation>
         <xs:documentation>specDomain: S14822 (C-0-T10642-S14822-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="BuildingNumber StreetName">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SAL"/>
               <xs:enumeration value="DIR"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="BuildingNumber">
      <xs:annotation>
         <xs:documentation>specDomain: S10649 (C-0-T10642-S14822-S10649-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BNR"/>
         <xs:enumeration value="BNN"/>
         <xs:enumeration value="BNS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="StreetName">
      <xs:annotation>
         <xs:documentation>specDomain: S10648 (C-0-T10642-S14822-S10648-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="STR"/>
         <xs:enumeration value="STB"/>
         <xs:enumeration value="STTYP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AdministrativeGender">
      <xs:annotation>
         <xs:documentation>vocSet: T1 (C-0-T1-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="F"/>
         <xs:enumeration value="M"/>
         <xs:enumeration value="UN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AmericanIndianAlaskaNativeLanguages">
      <xs:annotation>
         <xs:documentation>vocSet: T18130 (C-0-T18130-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Algic Caddoan Chimakuan EskimoAleut Hokan Iroquoian Keresan KiowaTanoan Muskogean Nadene Penutian Pidgin Salishan SiouanCatawba UtoAztecan Wakashan Yukian">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-HAI"/>
               <xs:enumeration value="x-KUN"/>
               <xs:enumeration value="x-PSD"/>
               <xs:enumeration value="x-YUC"/>
               <xs:enumeration value="x-ZUN"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Algic">
      <xs:annotation>
         <xs:documentation>abstDomain: A18131 (C-0-T18130-A18131-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Algonquian Ritwan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Algonquian">
      <xs:annotation>
         <xs:documentation>abstDomain: A18132 (C-0-T18130-A18131-A18132-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Arapahoan CreeMontagnais EasternAlgonquin Ojibwayan SaukFoxKickapoo">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-BLC"/>
               <xs:enumeration value="x-CHY"/>
               <xs:enumeration value="x-MEZ"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Arapahoan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18142 (C-0-T18130-A18131-A18132-A18142-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ArapahoGrosVentre">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ArapahoGrosVentre">
      <xs:annotation>
         <xs:documentation>abstDomain: A18143 (C-0-T18130-A18131-A18132-A18142-A18143-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-ARP"/>
         <xs:enumeration value="x-ATS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CreeMontagnais">
      <xs:annotation>
         <xs:documentation>abstDomain: A18135 (C-0-T18130-A18131-A18132-A18135-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Cree">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Cree">
      <xs:annotation>
         <xs:documentation>abstDomain: A18136 (C-0-T18130-A18131-A18132-A18135-A18136-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CRP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EasternAlgonquin">
      <xs:annotation>
         <xs:documentation>abstDomain: A18171 (C-0-T18130-A18131-A18132-A18171-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Abenakian Delawaran">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-MIC"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Abenakian">
      <xs:annotation>
         <xs:documentation>abstDomain: A18174 (C-0-T18130-A18131-A18132-A18171-A18174-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-AAQ"/>
         <xs:enumeration value="x-MAC"/>
         <xs:enumeration value="x-ABE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Delawaran">
      <xs:annotation>
         <xs:documentation>abstDomain: A18184 (C-0-T18130-A18131-A18132-A18171-A18184-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-DEL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Ojibwayan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18156 (C-0-T18130-A18131-A18132-A18156-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-POT"/>
         <xs:enumeration value="x-OJB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SaukFoxKickapoo">
      <xs:annotation>
         <xs:documentation>abstDomain: A18164 (C-0-T18130-A18131-A18132-A18164-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-KIC"/>
         <xs:enumeration value="x-SAC"/>
         <xs:enumeration value="x-SJW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Ritwan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18189 (C-0-T18130-A18131-A18189-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-YUR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Caddoan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18223 (C-0-T18130-A18223-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="NorthernCaddoan SouthernCaddoan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="NorthernCaddoan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18224 (C-0-T18130-A18223-A18224-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-ARI"/>
         <xs:enumeration value="x-PAW"/>
         <xs:enumeration value="x-WIC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SouthernCaddoan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18233 (C-0-T18130-A18223-A18233-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CAD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Chimakuan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18238 (C-0-T18130-A18238-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-QUI"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EskimoAleut">
      <xs:annotation>
         <xs:documentation>abstDomain: A18191 (C-0-T18130-A18191-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Aleut Eskimoan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Aleut">
      <xs:annotation>
         <xs:documentation>abstDomain: A18221 (C-0-T18130-A18191-A18221-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-ALW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Eskimoan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18192 (C-0-T18130-A18191-A18192-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="InuitInupiaq SirenikskiYupik">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="InuitInupiaq">
      <xs:annotation>
         <xs:documentation>abstDomain: A18210 (C-0-T18130-A18191-A18192-A18210-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-ESI"/>
         <xs:enumeration value="x-ESK"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SirenikskiYupik">
      <xs:annotation>
         <xs:documentation>abstDomain: A18193 (C-0-T18130-A18191-A18192-A18193-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-ESU"/>
         <xs:enumeration value="x-ESS"/>
         <xs:enumeration value="x-EMS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Hokan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18241 (C-0-T18130-A18241-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CochimiYuman Palaihnihan Pomoan Shasta">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-KYH"/>
               <xs:enumeration value="x-WAS"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CochimiYuman">
      <xs:annotation>
         <xs:documentation>abstDomain: A18274 (C-0-T18130-A18241-A18274-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Yuman">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Yuman">
      <xs:annotation>
         <xs:documentation>abstDomain: A18275 (C-0-T18130-A18241-A18274-A18275-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DeltaCalifornia Pai River">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DeltaCalifornia">
      <xs:annotation>
         <xs:documentation>abstDomain: A18291 (C-0-T18130-A18241-A18274-A18275-A18291-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Diegueno">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-COC"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Diegueno">
      <xs:annotation>
         <xs:documentation>abstDomain: A18292 (C-0-T18130-A18241-A18274-A18275-A18291-A18292-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-DIH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Pai">
      <xs:annotation>
         <xs:documentation>abstDomain: A18276 (C-0-T18130-A18241-A18274-A18275-A18276-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-YUF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="River">
      <xs:annotation>
         <xs:documentation>abstDomain: A18282 (C-0-T18130-A18241-A18274-A18275-A18282-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-MRC"/>
         <xs:enumeration value="x-MOV"/>
         <xs:enumeration value="x-YUM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Palaihnihan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18248 (C-0-T18130-A18241-A18248-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-ACH"/>
         <xs:enumeration value="x-ATW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Pomoan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18253 (C-0-T18130-A18241-A18253-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-POO"/>
         <xs:enumeration value="x-KJU"/>
         <xs:enumeration value="x-PEF"/>
         <xs:enumeration value="x-PEO"/>
         <xs:enumeration value="x-PEQ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Shasta">
      <xs:annotation>
         <xs:documentation>abstDomain: A18244 (C-0-T18130-A18241-A18244-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-SHT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Iroquoian">
      <xs:annotation>
         <xs:documentation>abstDomain: A18306 (C-0-T18130-A18306-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="NorthernIroquoian">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-CER"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="NorthernIroquoian">
      <xs:annotation>
         <xs:documentation>abstDomain: A18307 (C-0-T18130-A18306-A18307-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CAY"/>
         <xs:enumeration value="x-MOH"/>
         <xs:enumeration value="x-ONE"/>
         <xs:enumeration value="x-ONO"/>
         <xs:enumeration value="x-SEE"/>
         <xs:enumeration value="x-TUS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Keresan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18319 (C-0-T18130-A18319-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-KJQ"/>
         <xs:enumeration value="x-KEE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="KiowaTanoan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18327 (C-0-T18130-A18327-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Tiwa">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-TOW"/>
               <xs:enumeration value="x-KIO"/>
               <xs:enumeration value="x-TEW"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Tiwa">
      <xs:annotation>
         <xs:documentation>abstDomain: A18331 (C-0-T18130-A18327-A18331-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-TAO"/>
         <xs:enumeration value="x-TIX"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Muskogean">
      <xs:annotation>
         <xs:documentation>abstDomain: A18338 (C-0-T18130-A18338-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CentralMuskogean WesternMuskogean">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-CRK"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CentralMuskogean">
      <xs:annotation>
         <xs:documentation>abstDomain: A18342 (C-0-T18130-A18338-A18342-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-AKZ"/>
         <xs:enumeration value="x-CKU"/>
         <xs:enumeration value="x-MIK"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="WesternMuskogean">
      <xs:annotation>
         <xs:documentation>abstDomain: A18339 (C-0-T18130-A18338-A18339-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CIC"/>
         <xs:enumeration value="x-CCT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Nadene">
      <xs:annotation>
         <xs:documentation>abstDomain: A18352 (C-0-T18130-A18352-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AthapaskanEyak">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-TLI"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AthapaskanEyak">
      <xs:annotation>
         <xs:documentation>abstDomain: A18356 (C-0-T18130-A18352-A18356-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Athapaskan">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-EYA"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Athapaskan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18358 (C-0-T18130-A18352-A18356-A18358-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Apachean CentralAlaskaYukon PacificCoastAthapaskan SouthernAlaska">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Apachean">
      <xs:annotation>
         <xs:documentation>abstDomain: A18399 (C-0-T18130-A18352-A18356-A18358-A18399-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EasternApachean WesternApachean">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-APK"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EasternApachean">
      <xs:annotation>
         <xs:documentation>abstDomain: A18407 (C-0-T18130-A18352-A18356-A18358-A18399-A18407-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-APJ"/>
         <xs:enumeration value="x-APL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="WesternApachean">
      <xs:annotation>
         <xs:documentation>abstDomain: A18400 (C-0-T18130-A18352-A18356-A18358-A18399-A18400-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-NAV"/>
         <xs:enumeration value="x-APM"/>
         <xs:enumeration value="x-APW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CentralAlaskaYukon">
      <xs:annotation>
         <xs:documentation>abstDomain: A18365 (C-0-T18130-A18352-A18356-A18358-A18365-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="KoyukonIngalik KutchinHan TananaTutchone">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="KoyukonIngalik">
      <xs:annotation>
         <xs:documentation>abstDomain: A18366 (C-0-T18130-A18352-A18356-A18358-A18365-A18366-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-ING"/>
         <xs:enumeration value="x-HOI"/>
         <xs:enumeration value="x-KOY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="KutchinHan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18379 (C-0-T18130-A18352-A18356-A18358-A18365-A18379-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-HAA"/>
         <xs:enumeration value="x-KUC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TananaTutchone">
      <xs:annotation>
         <xs:documentation>abstDomain: A18371 (C-0-T18130-A18352-A18356-A18358-A18365-A18371-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Tanana">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-KUU"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Tanana">
      <xs:annotation>
         <xs:documentation>abstDomain: A18374 (C-0-T18130-A18352-A18356-A18358-A18365-A18371-A18374-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-TAA"/>
         <xs:enumeration value="x-TCB"/>
         <xs:enumeration value="x-TAU"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PacificCoastAthapaskan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18386 (C-0-T18130-A18352-A18356-A18358-A18386-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CaliforniaAthapaskan OregonAthapaskan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CaliforniaAthapaskan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18391 (C-0-T18130-A18352-A18356-A18358-A18386-A18391-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-KTW"/>
         <xs:enumeration value="x-HUP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OregonAthapaskan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18387 (C-0-T18130-A18352-A18356-A18358-A18386-A18387-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-TOL"/>
         <xs:enumeration value="x-TUU"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SouthernAlaska">
      <xs:annotation>
         <xs:documentation>abstDomain: A18359 (C-0-T18130-A18352-A18356-A18358-A18359-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-AHT"/>
         <xs:enumeration value="x-TFN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Penutian">
      <xs:annotation>
         <xs:documentation>abstDomain: A18413 (C-0-T18130-A18413-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Chinookan Coosan Maiduan PlateauPenutian Takelman Tsimshianic Utian Wintuan Yokutsan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Chinookan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18414 (C-0-T18130-A18413-A18414-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="UpperChinook">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="UpperChinook">
      <xs:annotation>
         <xs:documentation>abstDomain: A18415 (C-0-T18130-A18413-A18414-A18415-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-WAC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Coosan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18421 (C-0-T18130-A18413-A18421-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-COS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Maiduan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18435 (C-0-T18130-A18413-A18435-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-NSZ"/>
         <xs:enumeration value="x-NMU"/>
         <xs:enumeration value="x-MAI"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PlateauPenutian">
      <xs:annotation>
         <xs:documentation>abstDomain: A18498 (C-0-T18130-A18413-A18498-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Sahaptian">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-KLA"/>
               <xs:enumeration value="x-NEZ"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Sahaptian">
      <xs:annotation>
         <xs:documentation>abstDomain: A18500 (C-0-T18130-A18413-A18498-A18500-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-WAR"/>
         <xs:enumeration value="x-UMA"/>
         <xs:enumeration value="x-WAA"/>
         <xs:enumeration value="x-YAK"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Takelman">
      <xs:annotation>
         <xs:documentation>abstDomain: A18424 (C-0-T18130-A18413-A18424-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Kalapuyan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Kalapuyan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18425 (C-0-T18130-A18413-A18424-A18425-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-KAL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Tsimshianic">
      <xs:annotation>
         <xs:documentation>abstDomain: A18511 (C-0-T18130-A18413-A18511-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-TSI"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Utian">
      <xs:annotation>
         <xs:documentation>abstDomain: A18458 (C-0-T18130-A18413-A18458-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Miwokan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Miwokan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18459 (C-0-T18130-A18413-A18458-A18459-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EasternMiwok WesternMiwok">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EasternMiwok">
      <xs:annotation>
         <xs:documentation>abstDomain: A18463 (C-0-T18130-A18413-A18458-A18459-A18463-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CSM"/>
         <xs:enumeration value="x-NSQ"/>
         <xs:enumeration value="x-PMW"/>
         <xs:enumeration value="x-SKD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="WesternMiwok">
      <xs:annotation>
         <xs:documentation>abstDomain: A18460 (C-0-T18130-A18413-A18458-A18459-A18460-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CSI"/>
         <xs:enumeration value="x-LMW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Wintuan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18431 (C-0-T18130-A18413-A18431-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-WIT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Yokutsan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18479 (C-0-T18130-A18413-A18479-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-GSH"/>
         <xs:enumeration value="x-ENH"/>
         <xs:enumeration value="x-PYL"/>
         <xs:enumeration value="x-TKH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Pidgin">
      <xs:annotation>
         <xs:documentation>abstDomain: A18518 (C-0-T18130-A18518-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CHH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Salishan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18523 (C-0-T18130-A18523-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CentralSalish InteriorSalish Tsamosan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CentralSalish">
      <xs:annotation>
         <xs:documentation>abstDomain: A18524 (C-0-T18130-A18523-A18524-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CLM"/>
         <xs:enumeration value="x-LUT"/>
         <xs:enumeration value="x-STR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InteriorSalish">
      <xs:annotation>
         <xs:documentation>abstDomain: A18540 (C-0-T18130-A18523-A18540-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CRD"/>
         <xs:enumeration value="x-COL"/>
         <xs:enumeration value="x-FLA"/>
         <xs:enumeration value="x-OKA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Tsamosan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18533 (C-0-T18130-A18523-A18533-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-COW"/>
         <xs:enumeration value="x-CEA"/>
         <xs:enumeration value="x-QUN"/>
         <xs:enumeration value="x-CJH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SiouanCatawba">
      <xs:annotation>
         <xs:documentation>abstDomain: A18552 (C-0-T18130-A18552-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Siouan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Siouan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18553 (C-0-T18130-A18552-A18553-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MississippiValley MissouriRiver">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-MHQ"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="MississippiValley">
      <xs:annotation>
         <xs:documentation>abstDomain: A18562 (C-0-T18130-A18552-A18553-A18562-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ChiwereWinnebago Dakotan Dhegiha">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ChiwereWinnebago">
      <xs:annotation>
         <xs:documentation>abstDomain: A18593 (C-0-T18130-A18552-A18553-A18562-A18593-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-IOW"/>
         <xs:enumeration value="x-WIN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Dakotan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18563 (C-0-T18130-A18552-A18553-A18562-A18563-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-ASB"/>
         <xs:enumeration value="x-DHG"/>
         <xs:enumeration value="x-LKT"/>
         <xs:enumeration value="x-NKT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Dhegiha">
      <xs:annotation>
         <xs:documentation>abstDomain: A18580 (C-0-T18130-A18552-A18553-A18562-A18580-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-KAA"/>
         <xs:enumeration value="x-OMA"/>
         <xs:enumeration value="x-OSA"/>
         <xs:enumeration value="x-QUA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MissouriRiver">
      <xs:annotation>
         <xs:documentation>abstDomain: A18554 (C-0-T18130-A18552-A18553-A18554-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CRO"/>
         <xs:enumeration value="x-HID"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UtoAztecan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18605 (C-0-T18130-A18605-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Numic Takic Taracahitan Tepiman">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="x-HOP"/>
               <xs:enumeration value="x-TUB"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Numic">
      <xs:annotation>
         <xs:documentation>abstDomain: A18606 (C-0-T18130-A18605-A18606-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CentralNumic SouthernNumic WesternNumic">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CentralNumic">
      <xs:annotation>
         <xs:documentation>abstDomain: A18611 (C-0-T18130-A18605-A18606-A18611-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-COM"/>
         <xs:enumeration value="x-PAR"/>
         <xs:enumeration value="x-SHH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SouthernNumic">
      <xs:annotation>
         <xs:documentation>abstDomain: A18617 (C-0-T18130-A18605-A18606-A18617-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-KAW"/>
         <xs:enumeration value="x-UTE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="WesternNumic">
      <xs:annotation>
         <xs:documentation>abstDomain: A18607 (C-0-T18130-A18605-A18606-A18607-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-MON"/>
         <xs:enumeration value="x-PAO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Takic">
      <xs:annotation>
         <xs:documentation>abstDomain: A18621 (C-0-T18130-A18605-A18621-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Cupan SerranoGabrielino">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Cupan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18624 (C-0-T18130-A18605-A18621-A18624-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-CHL"/>
         <xs:enumeration value="x-CUP"/>
         <xs:enumeration value="x-LUI"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SerranoGabrielino">
      <xs:annotation>
         <xs:documentation>abstDomain: A18622 (C-0-T18130-A18605-A18621-A18622-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-SER"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Taracahitan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18636 (C-0-T18130-A18605-A18636-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Cahitan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Cahitan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18637 (C-0-T18130-A18605-A18636-A18637-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-YAQ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Tepiman">
      <xs:annotation>
         <xs:documentation>abstDomain: A18629 (C-0-T18130-A18605-A18629-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-PAP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Wakashan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18640 (C-0-T18130-A18640-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Nootkan">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Nootkan">
      <xs:annotation>
         <xs:documentation>abstDomain: A18641 (C-0-T18130-A18640-A18641-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-MYH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Yukian">
      <xs:annotation>
         <xs:documentation>abstDomain: A18646 (C-0-T18130-A18646-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="x-WAO"/>
         <xs:enumeration value="x-YUK"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AttentionKeyword">
      <xs:annotation>
         <xs:documentation>vocSet: D33 (C-0-D33-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="AttentionLineValue">
      <xs:annotation>
         <xs:documentation>vocSet: D34 (C-0-D34-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="BatchName">
      <xs:annotation>
         <xs:documentation>vocSet: D35 (C-0-D35-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CCI">
      <xs:annotation>
         <xs:documentation>vocSet: E2 (C-0-E2-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CSAID">
      <xs:annotation>
         <xs:documentation>vocSet: E1 (C-0-E1-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="Calendar">
      <xs:annotation>
         <xs:documentation>vocSet: T17422 (C-0-T17422-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GREG"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CalendarCycle">
      <xs:annotation>
         <xs:documentation>vocSet: T10684 (C-0-T10684-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CalendarCycleOneLetter CalendarCycleTwoLetter"/>
   </xs:simpleType>
   <xs:simpleType name="CalendarCycleOneLetter">
      <xs:annotation>
         <xs:documentation>abstDomain: A10701 (C-0-T10684-A10701-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="D"/>
         <xs:enumeration value="J"/>
         <xs:enumeration value="H"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="M"/>
         <xs:enumeration value="S"/>
         <xs:enumeration value="W"/>
         <xs:enumeration value="Y"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CalendarCycleTwoLetter">
      <xs:annotation>
         <xs:documentation>abstDomain: A10685 (C-0-T10684-A10685-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="GregorianCalendarCycle">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CD"/>
               <xs:enumeration value="DM"/>
               <xs:enumeration value="DW"/>
               <xs:enumeration value="DY"/>
               <xs:enumeration value="CH"/>
               <xs:enumeration value="HD"/>
               <xs:enumeration value="CN"/>
               <xs:enumeration value="NH"/>
               <xs:enumeration value="CM"/>
               <xs:enumeration value="MY"/>
               <xs:enumeration value="CS"/>
               <xs:enumeration value="SN"/>
               <xs:enumeration value="CW"/>
               <xs:enumeration value="WY"/>
               <xs:enumeration value="CY"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="GregorianCalendarCycle">
      <xs:annotation>
         <xs:documentation>abstDomain: A10758 (C-0-T10684-A10685-A10758-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CalendarType">
      <xs:annotation>
         <xs:documentation>vocSet: T10682 (C-0-T10682-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GREG"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CaseDetectionMethod">
      <xs:annotation>
         <xs:documentation>vocSet: D36 (C-0-D36-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CaseDiseaseImported">
      <xs:annotation>
         <xs:documentation>vocSet: D37 (C-0-D37-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="Charset">
      <xs:annotation>
         <xs:documentation>vocSet: T14853 (C-0-T14853-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EBCDIC"/>
         <xs:enumeration value="ISO-10646-UCS-2"/>
         <xs:enumeration value="ISO-10646-UCS-4"/>
         <xs:enumeration value="ISO-8859-1"/>
         <xs:enumeration value="ISO-8859-2"/>
         <xs:enumeration value="ISO-8859-5"/>
         <xs:enumeration value="JIS-2022-JP"/>
         <xs:enumeration value="US-ASCII"/>
         <xs:enumeration value="UTF-7"/>
         <xs:enumeration value="UTF-8"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ClinicalResearchEventReason">
      <xs:annotation>
         <xs:documentation>vocSet: D38 (C-0-D38-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ClinicalResearchObservationReason">
      <xs:annotation>
         <xs:documentation>vocSet: D39 (C-0-D39-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ClinicalResearchReason">
      <xs:annotation>
         <xs:documentation>vocSet: D40 (C-0-D40-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CodeSystem">
      <xs:annotation>
         <xs:documentation>vocSet: T396 (C-0-T396-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ABCcodes"/>
         <xs:enumeration value="AS4E"/>
         <xs:enumeration value="AS4"/>
         <xs:enumeration value="AcknowledgementDetailType"/>
         <xs:enumeration value="AcknowledgementCondition"/>
         <xs:enumeration value="AcknowledgementDetailCode"/>
         <xs:enumeration value="AcknowledgementType"/>
         <xs:enumeration value="ActClass"/>
         <xs:enumeration value="ActCode"/>
         <xs:enumeration value="ActInvoiceElementModifier"/>
         <xs:enumeration value="ActMood"/>
         <xs:enumeration value="ActPriority"/>
         <xs:enumeration value="ActReason"/>
         <xs:enumeration value="ActRelationshipCheckpoint"/>
         <xs:enumeration value="ActRelationshipJoin"/>
         <xs:enumeration value="ActRelationshipSplit"/>
         <xs:enumeration value="ActRelationshipSubset"/>
         <xs:enumeration value="ActRelationshipType"/>
         <xs:enumeration value="ActSite"/>
         <xs:enumeration value="ActStatus"/>
         <xs:enumeration value="ActUncertainty"/>
         <xs:enumeration value="AddressPartType"/>
         <xs:enumeration value="AdministrativeGender"/>
         <xs:enumeration value="ACR"/>
         <xs:enumeration value="ATC"/>
         <xs:enumeration value="AmericanIndianAlaskaNativeLanguages"/>
         <xs:enumeration value="CAMNCVS"/>
         <xs:enumeration value="CSAID"/>
         <xs:enumeration value="CDCA"/>
         <xs:enumeration value="CDCM"/>
         <xs:enumeration value="CDS"/>
         <xs:enumeration value="CVX"/>
         <xs:enumeration value="MVX"/>
         <xs:enumeration value="CD2"/>
         <xs:enumeration value="CE"/>
         <xs:enumeration value="CLP"/>
         <xs:enumeration value="CST"/>
         <xs:enumeration value="C4"/>
         <xs:enumeration value="C5"/>
         <xs:enumeration value="Calendar"/>
         <xs:enumeration value="CalendarCycle"/>
         <xs:enumeration value="CalendarType"/>
         <xs:enumeration value="CCI"/>
         <xs:enumeration value="ICD-10-CA"/>
         <xs:enumeration value="Charset"/>
         <xs:enumeration value="CAS"/>
         <xs:enumeration value="CodeSystem"/>
         <xs:enumeration value="CodingRationale"/>
         <xs:enumeration value="CommunicationFunctionType"/>
         <xs:enumeration value="CompressionAlgorithm"/>
         <xs:enumeration value="ConceptGenerality"/>
         <xs:enumeration value="Confidentiality"/>
         <xs:enumeration value="ContainerCap"/>
         <xs:enumeration value="ContainerSeparator"/>
         <xs:enumeration value="ContentProcessingMode"/>
         <xs:enumeration value="ContextControl"/>
         <xs:enumeration value="Currency"/>
         <xs:enumeration value="DCL"/>
         <xs:enumeration value="DQL"/>
         <xs:enumeration value="DCM"/>
         <xs:enumeration value="DataType"/>
         <xs:enumeration value="Dentition"/>
         <xs:enumeration value="DeviceAlertLevel"/>
         <xs:enumeration value="DocumentCompletion"/>
         <xs:enumeration value="DocumentStorage"/>
         <xs:enumeration value="EPSG-GeodeticParameterDataset"/>
         <xs:enumeration value="E"/>
         <xs:enumeration value="EditStatus"/>
         <xs:enumeration value="EducationLevel"/>
         <xs:enumeration value="EmployeeJobClass"/>
         <xs:enumeration value="EncounterAcuity"/>
         <xs:enumeration value="EncounterAccident"/>
         <xs:enumeration value="EncounterAdmissionSource"/>
         <xs:enumeration value="EncounterReferralSource"/>
         <xs:enumeration value="EncounterSpecialCourtesy"/>
         <xs:enumeration value="EntityClass"/>
         <xs:enumeration value="EntityCode"/>
         <xs:enumeration value="EntityDeterminer"/>
         <xs:enumeration value="EntityHandling"/>
         <xs:enumeration value="EntityNamePartQualifier"/>
         <xs:enumeration value="EntityNamePartType"/>
         <xs:enumeration value="EntityNameUse"/>
         <xs:enumeration value="EntityRisk"/>
         <xs:enumeration value="EntityStatus"/>
         <xs:enumeration value="ENZC"/>
         <xs:enumeration value="EquipmentAlertLevel"/>
         <xs:enumeration value="Ethnicity"/>
         <xs:enumeration value="E5"/>
         <xs:enumeration value="E7"/>
         <xs:enumeration value="E6"/>
         <xs:enumeration value="FDK"/>
         <xs:enumeration value="FDDX"/>
         <xs:enumeration value="FDDC"/>
         <xs:enumeration value="GTSAbbreviation"/>
         <xs:enumeration value="GenderStatus"/>
         <xs:enumeration value="HPC"/>
         <xs:enumeration value="HB"/>
         <xs:enumeration value="CodeSystemType"/>
         <xs:enumeration value="ConceptStatus"/>
         <xs:enumeration value="HL7ITSVersionCode"/>
         <xs:enumeration value="ConceptProperty"/>
         <xs:enumeration value="HL7CommitteeIDInRIM"/>
         <xs:enumeration value="HL7ConformanceInclusion"/>
         <xs:enumeration value="HL7DefinedRoseProperty"/>
         <xs:enumeration value="HL7StandardVersionCode"/>
         <xs:enumeration value="HL7UpdateMode"/>
         <xs:enumeration value="HI"/>
         <xs:enumeration value="HealthcareProviderTaxonomyHIPAA"/>
         <xs:enumeration value="HHC"/>
         <xs:enumeration value="HtmlLinkType"/>
         <xs:enumeration value="ICS"/>
         <xs:enumeration value="I10"/>
         <xs:enumeration value="I10P"/>
         <xs:enumeration value="I9C"/>
         <xs:enumeration value="I9"/>
         <xs:enumeration value="IC2"/>
         <xs:enumeration value="IETF1766"/>
         <xs:enumeration value="IBT"/>
         <xs:enumeration value="MDC"/>
         <xs:enumeration value="ISO3166-1"/>
         <xs:enumeration value="ISO3166-2"/>
         <xs:enumeration value="ISO3166-3"/>
         <xs:enumeration value="ISO4217"/>
         <xs:enumeration value="IUPC"/>
         <xs:enumeration value="IUPP"/>
         <xs:enumeration value="IntegrityCheckAlgorithm"/>
         <xs:enumeration value="ICDO"/>
         <xs:enumeration value="ICSD"/>
         <xs:enumeration value="JC8"/>
         <xs:enumeration value="LanguageAbilityMode"/>
         <xs:enumeration value="LanguageAbilityProficiency"/>
         <xs:enumeration value="LivingArrangement"/>
         <xs:enumeration value="LocalMarkupIgnore"/>
         <xs:enumeration value="LocalRemoteControlState"/>
         <xs:enumeration value="LN"/>
         <xs:enumeration value="MDFAttributeType"/>
         <xs:enumeration value="MDFSubjectAreaPrefix"/>
         <xs:enumeration value="UMD"/>
         <xs:enumeration value="MEDCIN"/>
         <xs:enumeration value="MIME"/>
         <xs:enumeration value="ManagedParticipationStatus"/>
         <xs:enumeration value="MapRelationship"/>
         <xs:enumeration value="MaritalStatus"/>
         <xs:enumeration value="MaterialType"/>
         <xs:enumeration value="MdfHmdMetSourceType"/>
         <xs:enumeration value="MdfHmdRowType"/>
         <xs:enumeration value="MdfRmimRowType"/>
         <xs:enumeration value="MediaType"/>
         <xs:enumeration value="MEDR"/>
         <xs:enumeration value="MEDX"/>
         <xs:enumeration value="MEDC"/>
         <xs:enumeration value="MDDX"/>
         <xs:enumeration value="MGPI"/>
         <xs:enumeration value="MessageWaitingPriority"/>
         <xs:enumeration value="MessageCondition"/>
         <xs:enumeration value="ModifyIndicator"/>
         <xs:enumeration value="MULTUM"/>
         <xs:enumeration value="NAACCR"/>
         <xs:enumeration value="NDA"/>
         <xs:enumeration value="NOC"/>
         <xs:enumeration value="NUCCProviderCodes"/>
         <xs:enumeration value="NUBC-UB92"/>
         <xs:enumeration value="NDC"/>
         <xs:enumeration value="NAICS"/>
         <xs:enumeration value="NullFlavor"/>
         <xs:enumeration value="NIC"/>
         <xs:enumeration value="NMMDS"/>
         <xs:enumeration value="ObservationInterpretation"/>
         <xs:enumeration value="ObservationMethod"/>
         <xs:enumeration value="ObservationValue"/>
         <xs:enumeration value="OHA"/>
         <xs:enumeration value="OrderableDrugForm"/>
         <xs:enumeration value="OrganizationNameType"/>
         <xs:enumeration value="POS"/>
         <xs:enumeration value="ParameterizedDataType"/>
         <xs:enumeration value="ParticipationFunction"/>
         <xs:enumeration value="ParticipationMode"/>
         <xs:enumeration value="ParticipationSignature"/>
         <xs:enumeration value="ParticipationType"/>
         <xs:enumeration value="PatientImportance"/>
         <xs:enumeration value="PaymentTerms"/>
         <xs:enumeration value="PeriodicIntervalOfTimeAbbreviation"/>
         <xs:enumeration value="PNDS"/>
         <xs:enumeration value="PersonDisabilityType"/>
         <xs:enumeration value="ConceptCodeRelationship"/>
         <xs:enumeration value="PostalAddressUse"/>
         <xs:enumeration value="ProbabilityDistributionType"/>
         <xs:enumeration value="ProcedureMethod"/>
         <xs:enumeration value="ProcessingID"/>
         <xs:enumeration value="ProcessingMode"/>
         <xs:enumeration value="QueryParameterValue"/>
         <xs:enumeration value="QueryPriority"/>
         <xs:enumeration value="QueryQuantityUnit"/>
         <xs:enumeration value="QueryRequestLimit"/>
         <xs:enumeration value="QueryResponse"/>
         <xs:enumeration value="QueryStatusCode"/>
         <xs:enumeration value="Race"/>
         <xs:enumeration value="RC"/>
         <xs:enumeration value="RelationalOperator"/>
         <xs:enumeration value="RelationshipConjunction"/>
         <xs:enumeration value="ReligiousAffiliation"/>
         <xs:enumeration value="ResponseLevel"/>
         <xs:enumeration value="ResponseModality"/>
         <xs:enumeration value="ResponseMode"/>
         <xs:enumeration value="RoleClass"/>
         <xs:enumeration value="RoleCode"/>
         <xs:enumeration value="RoleLinkType"/>
         <xs:enumeration value="RoleStatus"/>
         <xs:enumeration value="RouteOfAdministration"/>
         <xs:enumeration value="SCDHEC-GISSpatialAccuracyTiers"/>
         <xs:enumeration value="SNM3"/>
         <xs:enumeration value="SNT"/>
         <xs:enumeration value="SDM"/>
         <xs:enumeration value="Sequencing"/>
         <xs:enumeration value="SetOperator"/>
         <xs:enumeration value="SpecialArrangement"/>
         <xs:enumeration value="SpecimenType"/>
         <xs:enumeration value="StyleType"/>
         <xs:enumeration value="SubstanceAdminSubstitution"/>
         <xs:enumeration value="SubstitutionCondition"/>
         <xs:enumeration value="SNM"/>
         <xs:enumeration value="TableCellHorizontalAlign"/>
         <xs:enumeration value="TableCellScope"/>
         <xs:enumeration value="TableCellVerticalAlign"/>
         <xs:enumeration value="TableFrame"/>
         <xs:enumeration value="TableRules"/>
         <xs:enumeration value="IETF3066"/>
         <xs:enumeration value="TargetAwareness"/>
         <xs:enumeration value="TelecommunicationAddressUse"/>
         <xs:enumeration value="RCFB"/>
         <xs:enumeration value="RCV2"/>
         <xs:enumeration value="TimingEvent"/>
         <xs:enumeration value="TransmissionRelationshipTypeCode"/>
         <xs:enumeration value="TribalEntityUS"/>
         <xs:enumeration value="UC"/>
         <xs:enumeration value="UCUM"/>
         <xs:enumeration value="URLScheme"/>
         <xs:enumeration value="UML"/>
         <xs:enumeration value="UnitsOfMeasure"/>
         <xs:enumeration value="UPC"/>
         <xs:enumeration value="VaccineManufacturer"/>
         <xs:enumeration value="VaccineType"/>
         <xs:enumeration value="VocabularyDomainQualifier"/>
         <xs:enumeration value="WC"/>
         <xs:enumeration value="ART"/>
         <xs:enumeration value="W4"/>
         <xs:enumeration value="W1-W2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CodeSystemType">
      <xs:annotation>
         <xs:documentation>vocSet: T19359 (C-0-T19359-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="E"/>
         <xs:enumeration value="EI"/>
         <xs:enumeration value="I"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CodingRationale">
      <xs:annotation>
         <xs:documentation>vocSet: T19250 (C-0-T19250-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SH"/>
         <xs:enumeration value="HL7"/>
         <xs:enumeration value="SRC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CommunicationFunctionType">
      <xs:annotation>
         <xs:documentation>vocSet: T16031 (C-0-T16031-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RCV"/>
         <xs:enumeration value="RSP"/>
         <xs:enumeration value="SND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CompressionAlgorithm">
      <xs:annotation>
         <xs:documentation>vocSet: T10620 (C-0-T10620-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="Z"/>
         <xs:enumeration value="DF"/>
         <xs:enumeration value="GZ"/>
         <xs:enumeration value="ZL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ConceptCodeRelationship">
      <xs:annotation>
         <xs:documentation>vocSet: T19363 (C-0-T19363-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="hasPart"/>
         <xs:enumeration value="hasSubtype"/>
         <xs:enumeration value="smallerThan"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ConceptGenerality">
      <xs:annotation>
         <xs:documentation>vocSet: T11033 (C-0-T11033-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="A"/>
         <xs:enumeration value="L"/>
         <xs:enumeration value="S"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ConceptPropertyId">
      <xs:annotation>
         <xs:documentation>vocSet: T19361 (C-0-T19361-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OID"/>
         <xs:enumeration value="appliesTo"/>
         <xs:enumeration value="howApplies"/>
         <xs:enumeration value="inverseRelationship"/>
         <xs:enumeration value="openIssue"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ConceptStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T19360 (C-0-T19360-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="A"/>
         <xs:enumeration value="D"/>
         <xs:enumeration value="P"/>
         <xs:enumeration value="R"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Confidentiality">
      <xs:annotation>
         <xs:documentation>vocSet: T10228 (C-0-T10228-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ConfidentialityByAccessKind ConfidentialityByInfoType ConfidentialityModifiers x_BasicConfidentialityKind x_VeryBasicConfidentialityKind"/>
   </xs:simpleType>
   <xs:simpleType name="ConfidentialityByAccessKind">
      <xs:annotation>
         <xs:documentation>abstDomain: A10229 (C-0-T10228-A10229-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="B"/>
         <xs:enumeration value="D"/>
         <xs:enumeration value="I"/>
         <xs:enumeration value="L"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="R"/>
         <xs:enumeration value="V"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ConfidentialityByInfoType">
      <xs:annotation>
         <xs:documentation>abstDomain: A10240 (C-0-T10228-A10240-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HIV"/>
         <xs:enumeration value="PSY"/>
         <xs:enumeration value="SDV"/>
         <xs:enumeration value="ETH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ConfidentialityModifiers">
      <xs:annotation>
         <xs:documentation>abstDomain: A10236 (C-0-T10228-A10236-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="C"/>
         <xs:enumeration value="S"/>
         <xs:enumeration value="T"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_BasicConfidentialityKind">
      <xs:annotation>
         <xs:documentation>abstDomain: A16926 (C-0-T10228-A16926-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="N"/>
         <xs:enumeration value="R"/>
         <xs:enumeration value="V"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_VeryBasicConfidentialityKind">
      <xs:annotation>
         <xs:documentation>abstDomain: A19738 (C-0-T10228-A19738-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="N"/>
         <xs:enumeration value="R"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ContainerCap">
      <xs:annotation>
         <xs:documentation>vocSet: T14049 (C-0-T14049-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MedicationCap">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="FILM"/>
               <xs:enumeration value="FOIL"/>
               <xs:enumeration value="PUSH"/>
               <xs:enumeration value="SCR"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="MedicationCap">
      <xs:annotation>
         <xs:documentation>abstDomain: A16184 (C-0-T14049-A16184-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CHILD"/>
         <xs:enumeration value="EASY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ContainerSeparator">
      <xs:annotation>
         <xs:documentation>vocSet: T14054 (C-0-T14054-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GEL"/>
         <xs:enumeration value="NONE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ContentProcessingMode">
      <xs:annotation>
         <xs:documentation>vocSet: T19823 (C-0-T19823-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SEQL"/>
         <xs:enumeration value="UNOR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ContextControl">
      <xs:annotation>
         <xs:documentation>vocSet: T16478 (C-0-T16478-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ContextControlAdditive ContextControlNonPropagating ContextControlOverriding ContextControlPropagating"/>
   </xs:simpleType>
   <xs:simpleType name="ContextControlAdditive">
      <xs:annotation>
         <xs:documentation>abstDomain: A18934 (C-0-T16478-A18934-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AN"/>
         <xs:enumeration value="AP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ContextControlNonPropagating">
      <xs:annotation>
         <xs:documentation>abstDomain: A18937 (C-0-T16478-A18937-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AN"/>
         <xs:enumeration value="ON"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ContextControlOverriding">
      <xs:annotation>
         <xs:documentation>abstDomain: A18935 (C-0-T16478-A18935-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ON"/>
         <xs:enumeration value="OP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ContextControlPropagating">
      <xs:annotation>
         <xs:documentation>abstDomain: A18936 (C-0-T16478-A18936-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AP"/>
         <xs:enumeration value="OP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Country">
      <xs:annotation>
         <xs:documentation>vocSet: T171 (C-0-T171-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CoverageEligibilityReason">
      <xs:annotation>
         <xs:documentation>vocSet: D41 (C-0-D41-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="Currency">
      <xs:annotation>
         <xs:documentation>vocSet: T17388 (C-0-T17388-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ARS"/>
         <xs:enumeration value="AUD"/>
         <xs:enumeration value="THB"/>
         <xs:enumeration value="BRL"/>
         <xs:enumeration value="CAD"/>
         <xs:enumeration value="DEM"/>
         <xs:enumeration value="EUR"/>
         <xs:enumeration value="FRF"/>
         <xs:enumeration value="INR"/>
         <xs:enumeration value="TRL"/>
         <xs:enumeration value="FIM"/>
         <xs:enumeration value="MXN"/>
         <xs:enumeration value="NLG"/>
         <xs:enumeration value="NZD"/>
         <xs:enumeration value="PHP"/>
         <xs:enumeration value="GBP"/>
         <xs:enumeration value="ZAR"/>
         <xs:enumeration value="RUR"/>
         <xs:enumeration value="ILS"/>
         <xs:enumeration value="ESP"/>
         <xs:enumeration value="CHF"/>
         <xs:enumeration value="TWD"/>
         <xs:enumeration value="USD"/>
         <xs:enumeration value="CLF"/>
         <xs:enumeration value="KRW"/>
         <xs:enumeration value="JPY"/>
         <xs:enumeration value="CNY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataType">
      <xs:annotation>
         <xs:documentation>vocSet: T10774 (C-0-T10774-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeDataValue"/>
   </xs:simpleType>
   <xs:simpleType name="DataTypeDataValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A10775 (C-0-T10774-A10775-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeAnnotated DataTypeBag DataTypeBoolean DataTypeConceptDescriptor DataTypeConceptRole DataTypeHistorical DataTypeInstanceIdentifier DataTypeInterval DataTypeObjectIdentifier DataTypeQuantity DataTypeSequence DataTypeSet DataTypeUncertainValueNarrative DataTypeUncertainValueProbabilistic DataTypeUniversalResourceLocator">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeAnnotated">
      <xs:annotation>
         <xs:documentation>specDomain: S10845 (C-0-T10774-A10775-S10845-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeAnnotatedConceptDescriptor DataTypeAnnotatedPhysicalQuantity">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ANT&lt;ANY&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeAnnotatedConceptDescriptor">
      <xs:annotation>
         <xs:documentation>specDomain: S10846 (C-0-T10774-A10775-S10845-S10846-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ANT&lt;CD&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeAnnotatedPhysicalQuantity">
      <xs:annotation>
         <xs:documentation>specDomain: S10848 (C-0-T10774-A10775-S10845-S10848-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ANT&lt;PQ&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeBag">
      <xs:annotation>
         <xs:documentation>specDomain: S10831 (C-0-T10774-A10775-S10831-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeBagOfConceptDescriptors DataTypeBagOfPhysicalQuantities">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BAG&lt;ANY&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeBagOfConceptDescriptors">
      <xs:annotation>
         <xs:documentation>specDomain: S10832 (C-0-T10774-A10775-S10831-S10832-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BAG&lt;CD&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeBagOfPhysicalQuantities">
      <xs:annotation>
         <xs:documentation>specDomain: S10833 (C-0-T10774-A10775-S10831-S10833-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BAG&lt;PQ&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeBoolean">
      <xs:annotation>
         <xs:documentation>specDomain: S10776 (C-0-T10774-A10775-S10776-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeConceptDescriptor">
      <xs:annotation>
         <xs:documentation>specDomain: S10780 (C-0-T10774-A10775-S10780-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeCodedSimpleValue DataTypeCodedValue DataTypeCodedWithEquivalents">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeCodedSimpleValue">
      <xs:annotation>
         <xs:documentation>specDomain: S10782 (C-0-T10774-A10775-S10780-S10782-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeCodedValue">
      <xs:annotation>
         <xs:documentation>specDomain: S10783 (C-0-T10774-A10775-S10780-S10783-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeCodedWithEquivalents">
      <xs:annotation>
         <xs:documentation>specDomain: S10784 (C-0-T10774-A10775-S10780-S10784-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeConceptRole">
      <xs:annotation>
         <xs:documentation>specDomain: S10781 (C-0-T10774-A10775-S10781-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeHistorical">
      <xs:annotation>
         <xs:documentation>specDomain: S10850 (C-0-T10774-A10775-S10850-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeHistoricalAddress">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="HXIT&lt;ANY&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeHistoricalAddress">
      <xs:annotation>
         <xs:documentation>specDomain: S10851 (C-0-T10774-A10775-S10850-S10851-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HXIT&lt;AD&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeInstanceIdentifier">
      <xs:annotation>
         <xs:documentation>specDomain: S10785 (C-0-T10774-A10775-S10785-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="II"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeInterval">
      <xs:annotation>
         <xs:documentation>specDomain: S10834 (C-0-T10774-A10775-S10834-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeIntervalOfIntegerNumbers DataTypeIntervalOfPhysicalQuantities DataTypeIntervalOfPointsInTime DataTypeIntervalOfRealNumbers">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="IVL&lt;QTY&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeIntervalOfIntegerNumbers">
      <xs:annotation>
         <xs:documentation>specDomain: S10835 (C-0-T10774-A10775-S10834-S10835-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IVL&lt;INT&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeIntervalOfPhysicalQuantities">
      <xs:annotation>
         <xs:documentation>specDomain: S10839 (C-0-T10774-A10775-S10834-S10839-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeUncertainProbabilisticIntervalOfPhysicalQuantities">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="IVL&lt;PQ&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeIntervalOfPointsInTime">
      <xs:annotation>
         <xs:documentation>specDomain: S10841 (C-0-T10774-A10775-S10834-S10841-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSetOfPointsInTime">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="IVL&lt;TS&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfPointsInTime">
      <xs:annotation>
         <xs:documentation>specDomain: S10807 (C-0-T10774-A10775-S10834-S10841-S10807-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeEventRelatedInterval DataTypeGeneralTimingSpecification DataTypePeriodicIntervalOfTime">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SET&lt;TS&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeEventRelatedInterval">
      <xs:annotation>
         <xs:documentation>specDomain: S10844 (C-0-T10774-A10775-S10834-S10841-S10807-S10844-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EIVL&lt;TS&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeGeneralTimingSpecification">
      <xs:annotation>
         <xs:documentation>specDomain: S10808 (C-0-T10774-A10775-S10834-S10841-S10807-S10808-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GTS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypePeriodicIntervalOfTime">
      <xs:annotation>
         <xs:documentation>specDomain: S10843 (C-0-T10774-A10775-S10834-S10841-S10807-S10843-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PIVL&lt;TS&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeIntervalOfRealNumbers">
      <xs:annotation>
         <xs:documentation>specDomain: S10837 (C-0-T10774-A10775-S10834-S10837-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IVL&lt;REAL&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeObjectIdentifier">
      <xs:annotation>
         <xs:documentation>specDomain: S10786 (C-0-T10774-A10775-S10786-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OID"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeQuantity">
      <xs:annotation>
         <xs:documentation>abstDomain: A10794 (C-0-T10774-A10775-A10794-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeIntegerNumber DataTypeMonetaryAmount DataTypeParametricProbabilityDistribution DataTypePhysicalQuantity DataTypePointInTime DataTypeRatio DataTypeRealNumber">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeIntegerNumber">
      <xs:annotation>
         <xs:documentation>specDomain: S10795 (C-0-T10774-A10775-A10794-S10795-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeMonetaryAmount">
      <xs:annotation>
         <xs:documentation>specDomain: S10798 (C-0-T10774-A10775-A10794-S10798-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeParametricProbabilityDistribution">
      <xs:annotation>
         <xs:documentation>specDomain: S10864 (C-0-T10774-A10775-A10794-S10864-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PPD&lt;QTY&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypePhysicalQuantity">
      <xs:annotation>
         <xs:documentation>specDomain: S10797 (C-0-T10774-A10775-A10794-S10797-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeParametricProbabilityDistributionOfPhysicalQuantities">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PQ"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeParametricProbabilityDistributionOfPhysicalQuantities">
      <xs:annotation>
         <xs:documentation>specDomain: S10866 (C-0-T10774-A10775-A10794-S10797-S10866-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PPD&lt;PQ&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypePointInTime">
      <xs:annotation>
         <xs:documentation>specDomain: S10799 (C-0-T10774-A10775-A10794-S10799-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeRatio">
      <xs:annotation>
         <xs:documentation>specDomain: S10800 (C-0-T10774-A10775-A10794-S10800-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RTO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeRealNumber">
      <xs:annotation>
         <xs:documentation>specDomain: S10796 (C-0-T10774-A10775-A10794-S10796-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeParametricProbabilityDistributionOfRealNumbers">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="REAL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeParametricProbabilityDistributionOfRealNumbers">
      <xs:annotation>
         <xs:documentation>specDomain: S10865 (C-0-T10774-A10775-A10794-S10796-S10865-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PPD&lt;REAL&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSequence">
      <xs:annotation>
         <xs:documentation>specDomain: S10821 (C-0-T10774-A10775-S10821-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSequenceOfBooleans DataTypeSequenceOfSequencesOfDataValues">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIST&lt;ANY&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSequenceOfBooleans">
      <xs:annotation>
         <xs:documentation>specDomain: S10822 (C-0-T10774-A10775-S10821-S10822-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeBinaryData">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIST&lt;BL&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeBinaryData">
      <xs:annotation>
         <xs:documentation>specDomain: S10777 (C-0-T10774-A10775-S10821-S10822-S10777-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeEncodedData">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BIN"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeEncodedData">
      <xs:annotation>
         <xs:documentation>specDomain: S10778 (C-0-T10774-A10775-S10821-S10822-S10777-S10778-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeCharacterString">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ED"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeCharacterString">
      <xs:annotation>
         <xs:documentation>specDomain: S10779 (C-0-T10774-A10775-S10821-S10822-S10777-S10778-S10779-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeAddressPart DataTypeOrganizationName DataTypePersonNamePart">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ST"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeAddressPart">
      <xs:annotation>
         <xs:documentation>specDomain: S10792 (C-0-T10774-A10775-S10821-S10822-S10777-S10778-S10779-S10792-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ADXP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeOrganizationName">
      <xs:annotation>
         <xs:documentation>specDomain: S10793 (C-0-T10774-A10775-S10821-S10822-S10777-S10778-S10779-S10793-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ON"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypePersonNamePart">
      <xs:annotation>
         <xs:documentation>specDomain: S10790 (C-0-T10774-A10775-S10821-S10822-S10777-S10778-S10779-S10790-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PNXP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSequenceOfSequencesOfDataValues">
      <xs:annotation>
         <xs:documentation>specDomain: S10823 (C-0-T10774-A10775-S10821-S10823-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSequenceOfSequenceOfBooleans">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIST&lt;LIST&lt;ANY&gt;&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSequenceOfSequenceOfBooleans">
      <xs:annotation>
         <xs:documentation>specDomain: S10824 (C-0-T10774-A10775-S10821-S10823-S10824-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSequenceOfBinaryData">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIST&lt;LIST&lt;BL&gt;&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSequenceOfBinaryData">
      <xs:annotation>
         <xs:documentation>specDomain: S10825 (C-0-T10774-A10775-S10821-S10823-S10824-S10825-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSequenceOfEncodedData">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIST&lt;BIN&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSequenceOfEncodedData">
      <xs:annotation>
         <xs:documentation>specDomain: S10826 (C-0-T10774-A10775-S10821-S10823-S10824-S10825-S10826-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSequenceOfCharacterStrings">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIST&lt;ED&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSequenceOfCharacterStrings">
      <xs:annotation>
         <xs:documentation>specDomain: S10827 (C-0-T10774-A10775-S10821-S10823-S10824-S10825-S10826-S10827-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSequenceOfPersonNameParts DataTypeSequenceOfPostalAddressParts">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIST&lt;ST&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSequenceOfPersonNameParts">
      <xs:annotation>
         <xs:documentation>specDomain: S10828 (C-0-T10774-A10775-S10821-S10823-S10824-S10825-S10826-S10827-S10828-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypePersonNameType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIST&lt;PNXP&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypePersonNameType">
      <xs:annotation>
         <xs:documentation>specDomain: S10789 (C-0-T10774-A10775-S10821-S10823-S10824-S10825-S10826-S10827-S10828-S10789-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSequenceOfPostalAddressParts">
      <xs:annotation>
         <xs:documentation>specDomain: S10829 (C-0-T10774-A10775-S10821-S10823-S10824-S10825-S10826-S10827-S10829-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypePostalAndResidentialAddress">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIST&lt;ADXP&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypePostalAndResidentialAddress">
      <xs:annotation>
         <xs:documentation>specDomain: S10791 (C-0-T10774-A10775-S10821-S10823-S10824-S10825-S10826-S10827-S10829-S10791-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSet">
      <xs:annotation>
         <xs:documentation>specDomain: S10801 (C-0-T10774-A10775-S10801-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSetOfCharacterStrings DataTypeSetOfConceptDescriptors DataTypeSetOfIntegerNumbers DataTypeSetOfIntervalsOfPhysicalQuantitiy DataTypeSetOfPhysicalQuantities DataTypeSetOfRealNumbers DataTypeSetOfSequencesOfCharacterStrings DataTypeSetOfUncertainProbabilisticConceptDescriptor DataTypeSetOfUncertainProbabilisticIntervalOfPhysicalQuantities DataTypeSetOfUncertainValueProbabilistic">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SET&lt;ANY&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfCharacterStrings">
      <xs:annotation>
         <xs:documentation>specDomain: S10809 (C-0-T10774-A10775-S10801-S10809-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SET&lt;ST&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfCodedSimpleValue">
      <xs:annotation>
         <xs:documentation>specDomain: S10803 (C-0-T10774-A10775-S10801-S10802-S10803-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SET&lt;CS&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfCodedValue">
      <xs:annotation>
         <xs:documentation>specDomain: S10804 (C-0-T10774-A10775-S10801-S10802-S10804-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SET&lt;CV&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfCodedWithEquivalents">
      <xs:annotation>
         <xs:documentation>specDomain: S10805 (C-0-T10774-A10775-S10801-S10802-S10805-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SET&lt;CE&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfConceptDescriptors">
      <xs:annotation>
         <xs:documentation>specDomain: S10816 (C-0-T10774-A10775-S10801-S10802-S10816-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SET&lt;UVP&lt;CD&gt;&gt;"/>
         <xs:enumeration value="NPPD&lt;CD&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfIntegerNumbers">
      <xs:annotation>
         <xs:documentation>specDomain: S10867 (C-0-T10774-A10775-S10801-S10867-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SET&lt;INT&gt;"/>
         <xs:enumeration value="IVL&lt;INT&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfIntervalsOfPhysicalQuantitiy">
      <xs:annotation>
         <xs:documentation>specDomain: S10819 (C-0-T10774-A10775-S10801-S10869-S10819-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SET&lt;UVP&lt;IVL&lt;PQ&gt;&gt;&gt;"/>
         <xs:enumeration value="NPPD&lt;IVL&lt;PQ&gt;&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfPhysicalQuantities">
      <xs:annotation>
         <xs:documentation>specDomain: S10818 (C-0-T10774-A10775-S10801-S10818-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SET&lt;PQ&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfRealNumbers">
      <xs:annotation>
         <xs:documentation>specDomain: S10868 (C-0-T10774-A10775-S10801-S10868-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SET&lt;REAL&gt;"/>
         <xs:enumeration value="IVL&lt;REAL&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfSequencesOfCharacterStrings">
      <xs:annotation>
         <xs:documentation>specDomain: S10810 (C-0-T10774-A10775-S10801-S10810-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSetOfAddresses">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SET&lt;LIST&lt;ST&gt;&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfAddresses">
      <xs:annotation>
         <xs:documentation>specDomain: S10811 (C-0-T10774-A10775-S10801-S10810-S10811-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeSetOfHistoricalAddresses">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SET&lt;AD&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfHistoricalAddresses">
      <xs:annotation>
         <xs:documentation>specDomain: S10812 (C-0-T10774-A10775-S10801-S10810-S10811-S10812-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeHistoryOfAddress">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SET&lt;HXIT&lt;AD&gt;&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeHistoryOfAddress">
      <xs:annotation>
         <xs:documentation>specDomain: S10813 (C-0-T10774-A10775-S10801-S10810-S10811-S10812-S10813-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HIST&lt;AD&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfUncertainProbabilisticConceptDescriptor">
      <xs:annotation>
         <xs:documentation>specDomain: S10816 (C-0-T10774-A10775-S10801-S10816-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeNonParametricProbabilityDistributionOfConceptDescriptor">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SET&lt;UVP&lt;CD&gt;&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeNonParametricProbabilityDistributionOfConceptDescriptor">
      <xs:annotation>
         <xs:documentation>specDomain: S10862 (C-0-T10774-A10775-S10801-S10816-S10862-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NPPD&lt;CD&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfUncertainProbabilisticIntervalOfPhysicalQuantities">
      <xs:annotation>
         <xs:documentation>specDomain: S10819 (C-0-T10774-A10775-S10801-S10819-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeNonParametricProbabilityDistributionOfIntervalOfPhysicalQuantities">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SET&lt;UVP&lt;IVL&lt;PQ&gt;&gt;&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeNonParametricProbabilityDistributionOfIntervalOfPhysicalQuantities">
      <xs:annotation>
         <xs:documentation>specDomain: S10863 (C-0-T10774-A10775-S10801-S10819-S10863-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NPPD&lt;IVL&lt;PQ&gt;&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeSetOfUncertainValueProbabilistic">
      <xs:annotation>
         <xs:documentation>specDomain: S10814 (C-0-T10774-A10775-S10801-S10814-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeNonParametricProbabilityDistribution">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SET&lt;UVP&lt;ANY&gt;&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeNonParametricProbabilityDistribution">
      <xs:annotation>
         <xs:documentation>specDomain: S10815 (C-0-T10774-A10775-S10801-S10814-S10815-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NPPD&lt;ANY&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeUncertainValueNarrative">
      <xs:annotation>
         <xs:documentation>specDomain: S10853 (C-0-T10774-A10775-S10853-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeUncertainNarrativeConceptDescriptor">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="UVN&lt;ANY&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeUncertainNarrativeConceptDescriptor">
      <xs:annotation>
         <xs:documentation>specDomain: S10854 (C-0-T10774-A10775-S10853-S10854-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="UVN&lt;CD&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeUncertainValueProbabilistic">
      <xs:annotation>
         <xs:documentation>specDomain: S10856 (C-0-T10774-A10775-S10856-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeUncertainProbabilisticConceptDescriptor DataTypeUncertainProbabilisticIntervalOfPhysicalQuantities">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="UVP&lt;ANY&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeUncertainProbabilisticConceptDescriptor">
      <xs:annotation>
         <xs:documentation>specDomain: S10857 (C-0-T10774-A10775-S10856-S10857-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="UVP&lt;CD&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeUncertainProbabilisticIntervalOfPhysicalQuantities">
      <xs:annotation>
         <xs:documentation>specDomain: S10859 (C-0-T10774-A10775-S10856-S10859-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="UVP&lt;IVL&lt;PQ&gt;&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DataTypeUniversalResourceLocator">
      <xs:annotation>
         <xs:documentation>specDomain: S10788 (C-0-T10774-A10775-S10788-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DataTypeTelecommunicationAddress">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="URL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DataTypeTelecommunicationAddress">
      <xs:annotation>
         <xs:documentation>specDomain: S10787 (C-0-T10774-A10775-S10788-S10787-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TEL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DeviceAlertLevel">
      <xs:annotation>
         <xs:documentation>vocSet: T14066 (C-0-T14066-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="C"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="S"/>
         <xs:enumeration value="W"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Diagnosis">
      <xs:annotation>
         <xs:documentation>vocSet: T15931 (C-0-T15931-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="DocumentCompletion">
      <xs:annotation>
         <xs:documentation>vocSet: T271 (C-0-T271-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AU"/>
         <xs:enumeration value="DI"/>
         <xs:enumeration value="DO"/>
         <xs:enumeration value="IP"/>
         <xs:enumeration value="IN"/>
         <xs:enumeration value="LA"/>
         <xs:enumeration value="PA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DocumentStorage">
      <xs:annotation>
         <xs:documentation>vocSet: T275 (C-0-T275-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DocumentStorageActive">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AR"/>
               <xs:enumeration value="PU"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DocumentStorageActive">
      <xs:annotation>
         <xs:documentation>specDomain: S10584 (C-0-T275-S10584-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AC"/>
         <xs:enumeration value="AA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EPSG-GeodeticParameterDataset">
      <xs:annotation>
         <xs:documentation>vocSet: E5 (C-0-E5-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EditStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T11040 (C-0-T11040-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActiveEditStatus InactiveEditStatus ObsoleteEditStatus RejectedEditStatus">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="P"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActiveEditStatus">
      <xs:annotation>
         <xs:documentation>specDomain: S11042 (C-0-T11040-S11042-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="A"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InactiveEditStatus">
      <xs:annotation>
         <xs:documentation>specDomain: S11044 (C-0-T11040-S11044-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="I"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObsoleteEditStatus">
      <xs:annotation>
         <xs:documentation>specDomain: S11045 (C-0-T11040-S11045-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="O"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RejectedEditStatus">
      <xs:annotation>
         <xs:documentation>specDomain: S11043 (C-0-T11040-S11043-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="R"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EducationLevel">
      <xs:annotation>
         <xs:documentation>vocSet: T19175 (C-0-T19175-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ASSOC"/>
         <xs:enumeration value="BD"/>
         <xs:enumeration value="POSTG"/>
         <xs:enumeration value="ELEM"/>
         <xs:enumeration value="GD"/>
         <xs:enumeration value="HS"/>
         <xs:enumeration value="SCOL"/>
         <xs:enumeration value="PB"/>
         <xs:enumeration value="SEC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ElementName">
      <xs:annotation>
         <xs:documentation>vocSet: D42 (C-0-D42-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EmployeeJob">
      <xs:annotation>
         <xs:documentation>vocSet: D43 (C-0-D43-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EmployeeJobClass">
      <xs:annotation>
         <xs:documentation>vocSet: T16036 (C-0-T16036-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EmployeeOccupationCode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="_EmployeeOccupationCode"/>
               <xs:enumeration value="FT"/>
               <xs:enumeration value="PT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EmployeeOccupationCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19691 (C-0-T16036-A19691-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EmployeeSalaryType">
      <xs:annotation>
         <xs:documentation>vocSet: D44 (C-0-D44-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EmploymentStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T15930 (C-0-T15930-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EncounterAccident">
      <xs:annotation>
         <xs:documentation>vocSet: T12231 (C-0-T12231-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EncounterAcuity">
      <xs:annotation>
         <xs:documentation>vocSet: D45 (C-0-D45-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EncounterAdmissionSource">
      <xs:annotation>
         <xs:documentation>vocSet: T12234 (C-0-T12234-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="E"/>
         <xs:enumeration value="LD"/>
         <xs:enumeration value="NB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EncounterDischargeDisposition">
      <xs:annotation>
         <xs:documentation>vocSet: T19453 (C-0-T19453-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EncounterReferralSource">
      <xs:annotation>
         <xs:documentation>vocSet: T19454 (C-0-T19454-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EncounterSpecialCourtesy">
      <xs:annotation>
         <xs:documentation>vocSet: T12242 (C-0-T12242-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EXT"/>
         <xs:enumeration value="NRM"/>
         <xs:enumeration value="PRF"/>
         <xs:enumeration value="STF"/>
         <xs:enumeration value="VIP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityClass">
      <xs:annotation>
         <xs:documentation>vocSet: T10882 (C-0-T10882-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityClassRoot x_EntityClassDocumentReceiving x_EntityClassPersonOrOrgReceiving"/>
   </xs:simpleType>
   <xs:simpleType name="EntityClassRoot">
      <xs:annotation>
         <xs:documentation>specDomain: S13922 (C-0-T10882-S13922-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityClassLivingSubject EntityClassMaterial EntityClassOrganization EntityClassPlace">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ENT"/>
               <xs:enumeration value="RGRP"/>
               <xs:enumeration value="HCE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EntityClassLivingSubject">
      <xs:annotation>
         <xs:documentation>specDomain: S10884 (C-0-T10882-S13922-S10884-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityClassNonPersonLivingSubject">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="LIV"/>
               <xs:enumeration value="PSN"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EntityClassNonPersonLivingSubject">
      <xs:annotation>
         <xs:documentation>specDomain: S11621 (C-0-T10882-S13922-S10884-S11621-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NLIV"/>
         <xs:enumeration value="ANM"/>
         <xs:enumeration value="MIC"/>
         <xs:enumeration value="PLNT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityClassMaterial">
      <xs:annotation>
         <xs:documentation>specDomain: S10883 (C-0-T10882-S13922-S10883-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityClassManufacturedMaterial">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="MAT"/>
               <xs:enumeration value="CHEM"/>
               <xs:enumeration value="FOOD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EntityClassManufacturedMaterial">
      <xs:annotation>
         <xs:documentation>specDomain: S13934 (C-0-T10882-S13922-S10883-S13934-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityClassContainer EntityClassDevice">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="MMAT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EntityClassContainer">
      <xs:annotation>
         <xs:documentation>specDomain: S11622 (C-0-T10882-S13922-S10883-S13934-S11622-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CONT"/>
         <xs:enumeration value="HOLD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityClassDevice">
      <xs:annotation>
         <xs:documentation>specDomain: S11623 (C-0-T10882-S13922-S10883-S13934-S11623-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DEV"/>
         <xs:enumeration value="CER"/>
         <xs:enumeration value="MODDV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityClassPlace">
      <xs:annotation>
         <xs:documentation>specDomain: S10892 (C-0-T10882-S13922-S10892-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PLC"/>
         <xs:enumeration value="CITY"/>
         <xs:enumeration value="COUNTRY"/>
         <xs:enumeration value="COUNTY"/>
         <xs:enumeration value="PROVINCE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_EntityClassDocumentReceiving">
      <xs:annotation>
         <xs:documentation>abstDomain: A19462 (C-0-T10882-A19462-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityClassOrganization">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="HCE"/>
               <xs:enumeration value="PSN"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="x_EntityClassPersonOrOrgReceiving">
      <xs:annotation>
         <xs:documentation>abstDomain: A19463 (C-0-T10882-A19463-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityClassOrganization">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PSN"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EntityClassOrganization">
      <xs:annotation>
         <xs:documentation>specDomain: S10889 (C-0-T10882-A19463-S10889-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="State">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ORG"/>
               <xs:enumeration value="PUB"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="State">
      <xs:annotation>
         <xs:documentation>specDomain: S10890 (C-0-T10882-A19463-S10889-S10890-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="STATE"/>
         <xs:enumeration value="NAT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityCode">
      <xs:annotation>
         <xs:documentation>vocSet: T16040 (C-0-T16040-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MaterialEntityClassType NonPersonLivingSubjectEntityType OrganizationEntityType PlaceEntityType ResourceGroupEntityType x_AdministeredSubstance"/>
   </xs:simpleType>
   <xs:simpleType name="MaterialEntityClassType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16041 (C-0-T16040-A16041-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ContainerEntityType DeviceGenericType DrugEntity ExposureAgentEntityType MaterialEntityAdditive MedicalDevice ProductEntityType SpecimenEntityType VaccineEntityType x_BillableProduct">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BLDPRD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="NonDrugAgentEntity">
      <xs:annotation>
         <xs:documentation>abstDomain: A19699 (C-0-T16040-A16041-A19698-A19699-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NDA16"/>
         <xs:enumeration value="NDA17"/>
         <xs:enumeration value="NDA01"/>
         <xs:enumeration value="NDA02"/>
         <xs:enumeration value="NDA08"/>
         <xs:enumeration value="NDA03"/>
         <xs:enumeration value="NDA12"/>
         <xs:enumeration value="NDA10"/>
         <xs:enumeration value="NDA04"/>
         <xs:enumeration value="NDA13"/>
         <xs:enumeration value="NDA09"/>
         <xs:enumeration value="NDA05"/>
         <xs:enumeration value="NDA14"/>
         <xs:enumeration value="NDA06"/>
         <xs:enumeration value="NDA15"/>
         <xs:enumeration value="NDA11"/>
         <xs:enumeration value="NDA07"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpecimenEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19464 (C-0-T16040-A16041-A19464-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ABS"/>
         <xs:enumeration value="AMN"/>
         <xs:enumeration value="ASP"/>
         <xs:enumeration value="BPH"/>
         <xs:enumeration value="BIFL"/>
         <xs:enumeration value="BLDCO"/>
         <xs:enumeration value="BLDA"/>
         <xs:enumeration value="BBL"/>
         <xs:enumeration value="BLDC"/>
         <xs:enumeration value="BPU"/>
         <xs:enumeration value="BLDV"/>
         <xs:enumeration value="FLU"/>
         <xs:enumeration value="BON"/>
         <xs:enumeration value="MILK"/>
         <xs:enumeration value="BRO"/>
         <xs:enumeration value="BRN"/>
         <xs:enumeration value="CALC"/>
         <xs:enumeration value="STON"/>
         <xs:enumeration value="CNL"/>
         <xs:enumeration value="CDM"/>
         <xs:enumeration value="CTP"/>
         <xs:enumeration value="CSF"/>
         <xs:enumeration value="CVM"/>
         <xs:enumeration value="CVX"/>
         <xs:enumeration value="COL"/>
         <xs:enumeration value="CNJT"/>
         <xs:enumeration value="CRN"/>
         <xs:enumeration value="CUR"/>
         <xs:enumeration value="CYST"/>
         <xs:enumeration value="DIAF"/>
         <xs:enumeration value="DOSE"/>
         <xs:enumeration value="DRN"/>
         <xs:enumeration value="DUFL"/>
         <xs:enumeration value="EAR"/>
         <xs:enumeration value="EARW"/>
         <xs:enumeration value="ELT"/>
         <xs:enumeration value="ENDC"/>
         <xs:enumeration value="ENDM"/>
         <xs:enumeration value="EOS"/>
         <xs:enumeration value="RBC"/>
         <xs:enumeration value="BRTH"/>
         <xs:enumeration value="EXG"/>
         <xs:enumeration value="EYE"/>
         <xs:enumeration value="FIB"/>
         <xs:enumeration value="FLT"/>
         <xs:enumeration value="FIST"/>
         <xs:enumeration value="FOOD"/>
         <xs:enumeration value="GAS"/>
         <xs:enumeration value="GAST"/>
         <xs:enumeration value="GEN"/>
         <xs:enumeration value="GENC"/>
         <xs:enumeration value="GENF"/>
         <xs:enumeration value="GENL"/>
         <xs:enumeration value="GENV"/>
         <xs:enumeration value="HAR"/>
         <xs:enumeration value="IHG"/>
         <xs:enumeration value="IT"/>
         <xs:enumeration value="ISLT"/>
         <xs:enumeration value="LAM"/>
         <xs:enumeration value="WBC"/>
         <xs:enumeration value="LN"/>
         <xs:enumeration value="LNA"/>
         <xs:enumeration value="LNV"/>
         <xs:enumeration value="LIQ"/>
         <xs:enumeration value="LYM"/>
         <xs:enumeration value="MAC"/>
         <xs:enumeration value="MAR"/>
         <xs:enumeration value="MEC"/>
         <xs:enumeration value="MBLD"/>
         <xs:enumeration value="MLK"/>
         <xs:enumeration value="NAIL"/>
         <xs:enumeration value="NOS"/>
         <xs:enumeration value="PAFL"/>
         <xs:enumeration value="PAT"/>
         <xs:enumeration value="PRT"/>
         <xs:enumeration value="PLC"/>
         <xs:enumeration value="PLAS"/>
         <xs:enumeration value="PLB"/>
         <xs:enumeration value="PPP"/>
         <xs:enumeration value="PRP"/>
         <xs:enumeration value="PLR"/>
         <xs:enumeration value="PMN"/>
         <xs:enumeration value="PUS"/>
         <xs:enumeration value="SAL"/>
         <xs:enumeration value="SMN"/>
         <xs:enumeration value="SMPLS"/>
         <xs:enumeration value="SER"/>
         <xs:enumeration value="SKM"/>
         <xs:enumeration value="SKN"/>
         <xs:enumeration value="SPRM"/>
         <xs:enumeration value="SPT"/>
         <xs:enumeration value="SPTC"/>
         <xs:enumeration value="SPTT"/>
         <xs:enumeration value="STL"/>
         <xs:enumeration value="SWT"/>
         <xs:enumeration value="SNV"/>
         <xs:enumeration value="TEAR"/>
         <xs:enumeration value="THRT"/>
         <xs:enumeration value="THRB"/>
         <xs:enumeration value="TISG"/>
         <xs:enumeration value="TLGI"/>
         <xs:enumeration value="TLNG"/>
         <xs:enumeration value="TISPL"/>
         <xs:enumeration value="TSMI"/>
         <xs:enumeration value="TISU"/>
         <xs:enumeration value="TISS"/>
         <xs:enumeration value="TUB"/>
         <xs:enumeration value="ULC"/>
         <xs:enumeration value="UMB"/>
         <xs:enumeration value="UMED"/>
         <xs:enumeration value="USUB"/>
         <xs:enumeration value="URTH"/>
         <xs:enumeration value="UR"/>
         <xs:enumeration value="URT"/>
         <xs:enumeration value="URC"/>
         <xs:enumeration value="URNS"/>
         <xs:enumeration value="VOM"/>
         <xs:enumeration value="WAT"/>
         <xs:enumeration value="BLD"/>
         <xs:enumeration value="BDY"/>
         <xs:enumeration value="WICK"/>
         <xs:enumeration value="WND"/>
         <xs:enumeration value="WNDA"/>
         <xs:enumeration value="WNDD"/>
         <xs:enumeration value="WNDE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_BillableProduct">
      <xs:annotation>
         <xs:documentation>abstDomain: A19867 (C-0-T16040-A16041-A19867-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ContainerEntityType DeviceGenericType MaterialEntityAdditive MedicalDevice ProductEntityType VaccineEntityType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ContainerEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16143 (C-0-T16040-A16041-A19867-A16143-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PackageEntityType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PackageEntityType">
      <xs:annotation>
         <xs:documentation>specDomain: S16144 (C-0-T16040-A16041-A19867-A16143-S16144-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CompliancePackageEntityType KitEntityType NonRigidContainerEntityType RigidContainerEntityType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PKG"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CompliancePackageEntityType">
      <xs:annotation>
         <xs:documentation>specDomain: S16170 (C-0-T16040-A16041-A19867-A16143-S16144-S16170-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="BlisterPackEntityType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="COMPPKG"/>
               <xs:enumeration value="DIALPK"/>
               <xs:enumeration value="DISK"/>
               <xs:enumeration value="DOSET"/>
               <xs:enumeration value="STRIP"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="KitEntityType">
      <xs:annotation>
         <xs:documentation>specDomain: S16145 (C-0-T16040-A16041-A19867-A16143-S16144-S16145-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="KIT"/>
         <xs:enumeration value="SYSTM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NonRigidContainerEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16147 (C-0-T16040-A16041-A19867-A16143-S16144-A16147-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BAG"/>
         <xs:enumeration value="PACKT"/>
         <xs:enumeration value="PCH"/>
         <xs:enumeration value="SACH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RigidContainerEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16152 (C-0-T16040-A16041-A19867-A16143-S16144-A16152-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="BlisterPackEntityType IndividualPackageEntityType MultiUseContainerEntityType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="BlisterPackEntityType">
      <xs:annotation>
         <xs:documentation>specDomain: S16171 (C-0-T16040-A16041-A19867-A16143-S16144-A16152-S16171-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BLSTRPK"/>
         <xs:enumeration value="CARD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IndividualPackageEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16176 (C-0-T16040-A16041-A19867-A16143-S16144-A16152-A16176-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AMP"/>
         <xs:enumeration value="MINIM"/>
         <xs:enumeration value="NEBAMP"/>
         <xs:enumeration value="OVUL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MultiUseContainerEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16153 (C-0-T16040-A16041-A19867-A16143-S16144-A16152-A16153-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="BottleEntityType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BOX"/>
               <xs:enumeration value="CAN"/>
               <xs:enumeration value="CNSTR"/>
               <xs:enumeration value="CART"/>
               <xs:enumeration value="JAR"/>
               <xs:enumeration value="JUG"/>
               <xs:enumeration value="TIN"/>
               <xs:enumeration value="TUB"/>
               <xs:enumeration value="TUBE"/>
               <xs:enumeration value="VIAL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="BottleEntityType">
      <xs:annotation>
         <xs:documentation>specDomain: S16155 (C-0-T16040-A16041-A19867-A16143-S16144-A16152-A16153-S16155-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PlasticBottleEntityType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BOT"/>
               <xs:enumeration value="BOTA"/>
               <xs:enumeration value="BOTD"/>
               <xs:enumeration value="BOTG"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PlasticBottleEntityType">
      <xs:annotation>
         <xs:documentation>specDomain: S16159 (C-0-T16040-A16041-A19867-A16143-S16144-A16152-A16153-S16155-S16159-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BOTP"/>
         <xs:enumeration value="BOTPLY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DeviceGenericType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19623 (C-0-T16040-A16041-A19867-A19623-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="MaterialEntityAdditive">
      <xs:annotation>
         <xs:documentation>abstDomain: A16042 (C-0-T16040-A16041-A19867-A16042-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="F10"/>
         <xs:enumeration value="C32"/>
         <xs:enumeration value="C38"/>
         <xs:enumeration value="HCL6"/>
         <xs:enumeration value="ACDA"/>
         <xs:enumeration value="ACDB"/>
         <xs:enumeration value="ACET"/>
         <xs:enumeration value="AMIES"/>
         <xs:enumeration value="HEPA"/>
         <xs:enumeration value="BACTM"/>
         <xs:enumeration value="BOR"/>
         <xs:enumeration value="BOUIN"/>
         <xs:enumeration value="BF10"/>
         <xs:enumeration value="WEST"/>
         <xs:enumeration value="BSKM"/>
         <xs:enumeration value="CTAD"/>
         <xs:enumeration value="CARS"/>
         <xs:enumeration value="CARY"/>
         <xs:enumeration value="CHLTM"/>
         <xs:enumeration value="ENT"/>
         <xs:enumeration value="JKM"/>
         <xs:enumeration value="KARN"/>
         <xs:enumeration value="LIA"/>
         <xs:enumeration value="HEPL"/>
         <xs:enumeration value="M4"/>
         <xs:enumeration value="M4RT"/>
         <xs:enumeration value="M5"/>
         <xs:enumeration value="MMDTM"/>
         <xs:enumeration value="MICHTM"/>
         <xs:enumeration value="HNO3"/>
         <xs:enumeration value="NONE"/>
         <xs:enumeration value="PAGE"/>
         <xs:enumeration value="PHENOL"/>
         <xs:enumeration value="PVA"/>
         <xs:enumeration value="KOX"/>
         <xs:enumeration value="EDTK15"/>
         <xs:enumeration value="EDTK75"/>
         <xs:enumeration value="RLM"/>
         <xs:enumeration value="SST"/>
         <xs:enumeration value="SILICA"/>
         <xs:enumeration value="NAF"/>
         <xs:enumeration value="FL100"/>
         <xs:enumeration value="FL10"/>
         <xs:enumeration value="SPS"/>
         <xs:enumeration value="HEPN"/>
         <xs:enumeration value="EDTN"/>
         <xs:enumeration value="STUTM"/>
         <xs:enumeration value="THROM"/>
         <xs:enumeration value="FDP"/>
         <xs:enumeration value="THYMOL"/>
         <xs:enumeration value="THYO"/>
         <xs:enumeration value="TOLU"/>
         <xs:enumeration value="URETM"/>
         <xs:enumeration value="VIRTM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MedicalDevice">
      <xs:annotation>
         <xs:documentation>abstDomain: A16188 (C-0-T16040-A16041-A19867-A16188-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AccessMedicalDevice AdministrationMedicalDevice">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AccessMedicalDevice">
      <xs:annotation>
         <xs:documentation>abstDomain: A16200 (C-0-T16040-A16041-A19867-A16188-A16200-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="LineAccessMedicalDevice">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="LineAccessMedicalDevice">
      <xs:annotation>
         <xs:documentation>specDomain: S16201 (C-0-T16040-A16041-A19867-A16188-A16200-S16201-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LINE"/>
         <xs:enumeration value="IALINE"/>
         <xs:enumeration value="IVLINE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AdministrationMedicalDevice">
      <xs:annotation>
         <xs:documentation>abstDomain: A16189 (C-0-T16040-A16041-A19867-A16188-A16189-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="InhalerMedicalDevice InjectionMedicalDevice">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="APLCTR"/>
               <xs:enumeration value="PMP"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="InhalerMedicalDevice">
      <xs:annotation>
         <xs:documentation>specDomain: S16196 (C-0-T16040-A16041-A19867-A16188-A16189-S16196-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INH"/>
         <xs:enumeration value="DSKUNH"/>
         <xs:enumeration value="DSKS"/>
         <xs:enumeration value="TRBINH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InjectionMedicalDevice">
      <xs:annotation>
         <xs:documentation>abstDomain: A16191 (C-0-T16040-A16041-A19867-A16188-A16189-A16191-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AINJ"/>
         <xs:enumeration value="PEN"/>
         <xs:enumeration value="SYR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HealthCareCommonProcedureCodingSystem">
      <xs:annotation>
         <xs:documentation>abstDomain: A19394 (C-0-T16040-A16041-A19867-A19357-A19394-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="VisionProductEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19827 (C-0-T16040-A16041-A19867-A19357-A19827-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CPT4 CanadianVisionProductRoleType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CPT4">
      <xs:annotation>
         <xs:documentation>abstDomain: A19828 (C-0-T16040-A16041-A19867-A19357-A19827-A19828-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CanadianVisionProductRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19829 (C-0-T16040-A16041-A19867-A19357-A19827-A19829-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="NonPersonLivingSubjectEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19870 (C-0-T16040-A19870-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="OrganizationEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19608 (C-0-T16040-A19608-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IndividualCaseSafetyReportSenderType NationEntityType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="RELIG"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="IndividualCaseSafetyReportSenderType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19624 (C-0-T16040-A19608-A19624-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="NationEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19749 (C-0-T16040-A19608-A19749-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="PlaceEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16100 (C-0-T16040-A16100-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CountryEntityType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BED"/>
               <xs:enumeration value="BLDG"/>
               <xs:enumeration value="FLOOR"/>
               <xs:enumeration value="ROOM"/>
               <xs:enumeration value="WING"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CountryEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19675 (C-0-T16040-A16100-A19675-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ResourceGroupEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19652 (C-0-T16040-A19652-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PRAC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_AdministeredSubstance">
      <xs:annotation>
         <xs:documentation>abstDomain: A19667 (C-0-T16040-A19667-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="x_Medicine">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="VCCNE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="x_Medicine">
      <xs:annotation>
         <xs:documentation>abstDomain: A19668 (C-0-T16040-A19667-A19668-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DrugEntity VaccineEntityType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BLDPRD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DrugEntity">
      <xs:annotation>
         <xs:documentation>abstDomain: A16530 (C-0-T16040-A19667-A19668-A16530-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ClinicalDrug">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ClinicalDrug">
      <xs:annotation>
         <xs:documentation>abstDomain: A16205 (C-0-T16040-A19667-A19668-A16530-A16205-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ActiveIngredientDrugEntityType ManufacturedDrug">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ActiveIngredientDrugEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19721 (C-0-T16040-A19667-A19668-A16530-A16205-A19721-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ManufacturedDrug">
      <xs:annotation>
         <xs:documentation>abstDomain: A16206 (C-0-T16040-A19667-A19668-A16530-A16205-A16206-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PackagedDrugProductEntity">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PackagedDrugProductEntity">
      <xs:annotation>
         <xs:documentation>abstDomain: A19618 (C-0-T16040-A19667-A19668-A16530-A16205-A16206-A19618-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="VaccineEntityType">
      <xs:annotation>
         <xs:documentation>specDomain: S21458 (C-0-T16040-A19667-A19668-S21458-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="VCCNE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityDeterminer">
      <xs:annotation>
         <xs:documentation>vocSet: T10878 (C-0-T10878-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityDeterminerDetermined x_DeterminerInstanceKind">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="INSTANCE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EntityDeterminerDetermined">
      <xs:annotation>
         <xs:documentation>specDomain: S10879 (C-0-T10878-S10879-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="KIND"/>
         <xs:enumeration value="QUANTIFIED_KIND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_DeterminerInstanceKind">
      <xs:annotation>
         <xs:documentation>abstDomain: A19670 (C-0-T10878-A19670-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="KIND"/>
         <xs:enumeration value="QUANTIFIED_KIND"/>
         <xs:enumeration value="INSTANCE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityHandling">
      <xs:annotation>
         <xs:documentation>vocSet: T13988 (C-0-T13988-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AMB"/>
         <xs:enumeration value="C37"/>
         <xs:enumeration value="CAMB"/>
         <xs:enumeration value="CFRZ"/>
         <xs:enumeration value="CREF"/>
         <xs:enumeration value="DFRZ"/>
         <xs:enumeration value="MTLF"/>
         <xs:enumeration value="CATM"/>
         <xs:enumeration value="PRTL"/>
         <xs:enumeration value="REF"/>
         <xs:enumeration value="SBU"/>
         <xs:enumeration value="UFRZ"/>
         <xs:enumeration value="PSA"/>
         <xs:enumeration value="DRY"/>
         <xs:enumeration value="FRZ"/>
         <xs:enumeration value="NTR"/>
         <xs:enumeration value="PSO"/>
         <xs:enumeration value="UPR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityNamePartQualifier">
      <xs:annotation>
         <xs:documentation>vocSet: T15888 (C-0-T15888-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OrganizationNamePartQualifier PersonNamePartQualifier"/>
   </xs:simpleType>
   <xs:simpleType name="OrganizationNamePartQualifier">
      <xs:annotation>
         <xs:documentation>abstDomain: A15889 (C-0-T15888-A15889-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PersonNamePartQualifier">
      <xs:annotation>
         <xs:documentation>abstDomain: A10659 (C-0-T15888-A10659-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PersonNamePartAffixTypes PersonNamePartChangeQualifier PersonNamePartMiscQualifier">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="IN"/>
               <xs:enumeration value="TITLE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PersonNamePartAffixTypes">
      <xs:annotation>
         <xs:documentation>abstDomain: A10666 (C-0-T15888-A10659-A10666-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AC"/>
         <xs:enumeration value="NB"/>
         <xs:enumeration value="PR"/>
         <xs:enumeration value="VV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PersonNamePartChangeQualifier">
      <xs:annotation>
         <xs:documentation>abstDomain: A10660 (C-0-T15888-A10659-A10660-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AD"/>
         <xs:enumeration value="BR"/>
         <xs:enumeration value="SP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PersonNamePartMiscQualifier">
      <xs:annotation>
         <xs:documentation>abstDomain: A10671 (C-0-T15888-A10659-A10671-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityNamePartType">
      <xs:annotation>
         <xs:documentation>vocSet: T15880 (C-0-T15880-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="x_OrganizationNamePartType x_PersonNamePartType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DEL"/>
               <xs:enumeration value="FAM"/>
               <xs:enumeration value="GIV"/>
               <xs:enumeration value="PFX"/>
               <xs:enumeration value="SFX"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="x_OrganizationNamePartType">
      <xs:annotation>
         <xs:documentation>abstDomain: A15881 (C-0-T15880-A15881-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DEL"/>
         <xs:enumeration value="PFX"/>
         <xs:enumeration value="SFX"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_PersonNamePartType">
      <xs:annotation>
         <xs:documentation>abstDomain: A10653 (C-0-T15880-A10653-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DEL"/>
         <xs:enumeration value="FAM"/>
         <xs:enumeration value="GIV"/>
         <xs:enumeration value="PFX"/>
         <xs:enumeration value="SFX"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityNameUse">
      <xs:annotation>
         <xs:documentation>vocSet: T15913 (C-0-T15913-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityNameSearchUse NameLegalUse NameRepresentationUse OrganizationNameUse PersonNameUse">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="C"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="NameLegalUse">
      <xs:annotation>
         <xs:documentation>specDomain: S10176 (C-0-T15913-S10176-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="L"/>
         <xs:enumeration value="OR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OrganizationNameUse">
      <xs:annotation>
         <xs:documentation>abstDomain: A15914 (C-0-T15913-A15914-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityNameSearchUse NameRepresentationUse">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="L"/>
               <xs:enumeration value="C"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EntityNameSearchUse">
      <xs:annotation>
         <xs:documentation>specDomain: S21363 (C-0-T15913-A200-S21363-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SRCH"/>
         <xs:enumeration value="SNDX"/>
         <xs:enumeration value="PHON"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PersonNameUse">
      <xs:annotation>
         <xs:documentation>specDomain: S21321 (C-0-T15913-A200-S21321-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="P"/>
         <xs:enumeration value="A"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityRisk">
      <xs:annotation>
         <xs:documentation>vocSet: T10405 (C-0-T10405-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MaterialDangerInfectious MaterialDangerInflammable">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BIO"/>
               <xs:enumeration value="COR"/>
               <xs:enumeration value="ESC"/>
               <xs:enumeration value="AGG"/>
               <xs:enumeration value="INJ"/>
               <xs:enumeration value="POI"/>
               <xs:enumeration value="RAD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="MaterialDangerInfectious">
      <xs:annotation>
         <xs:documentation>specDomain: S10407 (C-0-T10405-S10407-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INF"/>
         <xs:enumeration value="BHZ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MaterialDangerInflammable">
      <xs:annotation>
         <xs:documentation>specDomain: S10412 (C-0-T10405-S10412-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IFL"/>
         <xs:enumeration value="EXP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntityStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T16005 (C-0-T16005-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntityStatusNormal">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="nullified"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EntityStatusNormal">
      <xs:annotation>
         <xs:documentation>specDomain: S16006 (C-0-T16005-S16006-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="normal"/>
         <xs:enumeration value="active"/>
         <xs:enumeration value="inactive"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EquipmentAlertLevel">
      <xs:annotation>
         <xs:documentation>vocSet: T10896 (C-0-T10896-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="C"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="S"/>
         <xs:enumeration value="W"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Ethnicity">
      <xs:annotation>
         <xs:documentation>vocSet: T15836 (C-0-T15836-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EthnicityHispanic">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="2186-5"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EthnicityHispanic">
      <xs:annotation>
         <xs:documentation>specDomain: S15837 (C-0-T15836-S15837-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EthnicityHispanicCentralAmerican EthnicityHispanicMexican EthnicityHispanicSouthAmerican EthnicityHispanicSpaniard">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="2135-2"/>
               <xs:enumeration value="2182-4"/>
               <xs:enumeration value="2184-0"/>
               <xs:enumeration value="2178-2"/>
               <xs:enumeration value="2180-8"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EthnicityHispanicCentralAmerican">
      <xs:annotation>
         <xs:documentation>specDomain: S15854 (C-0-T15836-S15837-S15854-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2155-0"/>
         <xs:enumeration value="2163-4"/>
         <xs:enumeration value="2162-6"/>
         <xs:enumeration value="2156-8"/>
         <xs:enumeration value="2157-6"/>
         <xs:enumeration value="2158-4"/>
         <xs:enumeration value="2159-2"/>
         <xs:enumeration value="2160-0"/>
         <xs:enumeration value="2161-8"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EthnicityHispanicMexican">
      <xs:annotation>
         <xs:documentation>specDomain: S15848 (C-0-T15836-S15837-S15848-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2148-5"/>
         <xs:enumeration value="2151-9"/>
         <xs:enumeration value="2152-7"/>
         <xs:enumeration value="2149-3"/>
         <xs:enumeration value="2153-5"/>
         <xs:enumeration value="2150-1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EthnicityHispanicSouthAmerican">
      <xs:annotation>
         <xs:documentation>specDomain: S15863 (C-0-T15836-S15837-S15863-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2165-9"/>
         <xs:enumeration value="2166-7"/>
         <xs:enumeration value="2167-5"/>
         <xs:enumeration value="2168-3"/>
         <xs:enumeration value="2169-1"/>
         <xs:enumeration value="2176-6"/>
         <xs:enumeration value="2170-9"/>
         <xs:enumeration value="2171-7"/>
         <xs:enumeration value="2172-5"/>
         <xs:enumeration value="2175-8"/>
         <xs:enumeration value="2173-3"/>
         <xs:enumeration value="2174-1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EthnicityHispanicSpaniard">
      <xs:annotation>
         <xs:documentation>specDomain: S15838 (C-0-T15836-S15837-S15838-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2137-8"/>
         <xs:enumeration value="2138-6"/>
         <xs:enumeration value="2139-4"/>
         <xs:enumeration value="2142-8"/>
         <xs:enumeration value="2145-1"/>
         <xs:enumeration value="2140-2"/>
         <xs:enumeration value="2141-0"/>
         <xs:enumeration value="2143-6"/>
         <xs:enumeration value="2146-9"/>
         <xs:enumeration value="2144-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ExposureAgentEntityType">
      <xs:annotation>
         <xs:documentation>vocSet: D46 (C-0-D46-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="GTSAbbreviation">
      <xs:annotation>
         <xs:documentation>vocSet: T10720 (C-0-T10720-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="GTSAbbreviationHolidays">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AM"/>
               <xs:enumeration value="BID"/>
               <xs:enumeration value="JB"/>
               <xs:enumeration value="JE"/>
               <xs:enumeration value="PM"/>
               <xs:enumeration value="QID"/>
               <xs:enumeration value="TID"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="GTSAbbreviationHolidays">
      <xs:annotation>
         <xs:documentation>specDomain: S10725 (C-0-T10720-S10725-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="GTSAbbreviationHolidaysChristianRoman GTSAbbreviationHolidaysUSNational">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="JH"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="GTSAbbreviationHolidaysChristianRoman">
      <xs:annotation>
         <xs:documentation>abstDomain: A10726 (C-0-T10720-S10725-A10726-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="JHCHREAS"/>
         <xs:enumeration value="JHCHRGFR"/>
         <xs:enumeration value="JHCHRNEW"/>
         <xs:enumeration value="JHCHRPEN"/>
         <xs:enumeration value="JHCHRXME"/>
         <xs:enumeration value="JHCHRXMS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GTSAbbreviationHolidaysUSNational">
      <xs:annotation>
         <xs:documentation>specDomain: S10733 (C-0-T10720-S10725-S10733-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="JHNUS"/>
         <xs:enumeration value="JHNUSCLM"/>
         <xs:enumeration value="JHNUSIND"/>
         <xs:enumeration value="JHNUSIND1"/>
         <xs:enumeration value="JHNUSIND5"/>
         <xs:enumeration value="JHNUSLBR"/>
         <xs:enumeration value="JHNUSMEM"/>
         <xs:enumeration value="JHNUSMEM5"/>
         <xs:enumeration value="JHNUSMEM6"/>
         <xs:enumeration value="JHNUSMLK"/>
         <xs:enumeration value="JHNUSPRE"/>
         <xs:enumeration value="JHNUSTKS"/>
         <xs:enumeration value="JHNUSTKS5"/>
         <xs:enumeration value="JHNUSVET"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GenderStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T11523 (C-0-T11523-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="I"/>
         <xs:enumeration value="N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HCPCSAccommodationCode">
      <xs:annotation>
         <xs:documentation>vocSet: D47 (C-0-D47-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="HL7AccommodationCode">
      <xs:annotation>
         <xs:documentation>vocSet: D48 (C-0-D48-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="HL7CommitteeIDInRIM">
      <xs:annotation>
         <xs:documentation>vocSet: T10034 (C-0-T10034-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="C02"/>
         <xs:enumeration value="C06"/>
         <xs:enumeration value="C09"/>
         <xs:enumeration value="C00"/>
         <xs:enumeration value="C04"/>
         <xs:enumeration value="C03"/>
         <xs:enumeration value="C12"/>
         <xs:enumeration value="C10"/>
         <xs:enumeration value="C20"/>
         <xs:enumeration value="C01"/>
         <xs:enumeration value="C21"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HL7ConformanceInclusion">
      <xs:annotation>
         <xs:documentation>vocSet: T10010 (C-0-T10010-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="InclusionNotMandatory">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="M"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="InclusionNotMandatory">
      <xs:annotation>
         <xs:documentation>abstDomain: A10012 (C-0-T10010-A10012-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="InclusionNotRequired">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="NP"/>
               <xs:enumeration value="RQ"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="InclusionNotRequired">
      <xs:annotation>
         <xs:documentation>specDomain: S10015 (C-0-T10010-A10012-S10015-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NR"/>
         <xs:enumeration value="X"/>
         <xs:enumeration value="RE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HL7DefinedRoseProperty">
      <xs:annotation>
         <xs:documentation>vocSet: T10083 (C-0-T10083-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ApplicationRoleI"/>
         <xs:enumeration value="Cardinality"/>
         <xs:enumeration value="MayRepeat"/>
         <xs:enumeration value="InstancedDTsymbo"/>
         <xs:enumeration value="DTsymbol"/>
         <xs:enumeration value="DevelopingCommit"/>
         <xs:enumeration value="Organization"/>
         <xs:enumeration value="EndState"/>
         <xs:enumeration value="HMD"/>
         <xs:enumeration value="zhxID"/>
         <xs:enumeration value="ID"/>
         <xs:enumeration value="DeleteFromMIM"/>
         <xs:enumeration value="MIM_id"/>
         <xs:enumeration value="MandatoryInclusi"/>
         <xs:enumeration value="MsgID"/>
         <xs:enumeration value="ModelDate"/>
         <xs:enumeration value="ModelDescription"/>
         <xs:enumeration value="ModelID"/>
         <xs:enumeration value="ModelName"/>
         <xs:enumeration value="ModelVersion"/>
         <xs:enumeration value="IsPrimitiveDT"/>
         <xs:enumeration value="RcvResp"/>
         <xs:enumeration value="IsReferenceDT"/>
         <xs:enumeration value="RespComm_id"/>
         <xs:enumeration value="StartState"/>
         <xs:enumeration value="StateAttribute"/>
         <xs:enumeration value="StateTransition"/>
         <xs:enumeration value="IsSubjectClass"/>
         <xs:enumeration value="V23_Fields"/>
         <xs:enumeration value="V23_Datatype"/>
         <xs:enumeration value="Vocab_domain"/>
         <xs:enumeration value="Vocab_strength"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HL7ITSVersionCode">
      <xs:annotation>
         <xs:documentation>vocSet: T19449 (C-0-T19449-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="XMLV1PR1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HL7StandardVersionCode">
      <xs:annotation>
         <xs:documentation>vocSet: T19373 (C-0-T19373-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ActRelationshipExpectedSubset"/>
         <xs:enumeration value="ActRelationshipPastSubset"/>
         <xs:enumeration value="_ParticipationSubset"/>
         <xs:enumeration value="FUTURE"/>
         <xs:enumeration value="LAST"/>
         <xs:enumeration value="NEXT"/>
         <xs:enumeration value="FIRST"/>
         <xs:enumeration value="FUTSUM"/>
         <xs:enumeration value="MAX"/>
         <xs:enumeration value="MIN"/>
         <xs:enumeration value="RECENT"/>
         <xs:enumeration value="PAST"/>
         <xs:enumeration value="PREVSUM"/>
         <xs:enumeration value="SUM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HL7UpdateMode">
      <xs:annotation>
         <xs:documentation>vocSet: T10018 (C-0-T10018-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="SetUpdateMode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="D"/>
               <xs:enumeration value="I"/>
               <xs:enumeration value="K"/>
               <xs:enumeration value="R"/>
               <xs:enumeration value="V"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="SetUpdateMode">
      <xs:annotation>
         <xs:documentation>abstDomain: A10024 (C-0-T10018-A10024-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ESA"/>
         <xs:enumeration value="ESAC"/>
         <xs:enumeration value="ESC"/>
         <xs:enumeration value="ESD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HPC">
      <xs:annotation>
         <xs:documentation>vocSet: E6 (C-0-E6-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="HealthcareProviderTaxonomyHIPAA">
      <xs:annotation>
         <xs:documentation>vocSet: T13129 (C-0-T13129-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IndividualHealthcareProviderHIPAA OrganizationalHealthcareProviderHIPAA"/>
   </xs:simpleType>
   <xs:simpleType name="IndividualHealthcareProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13130 (C-0-T13129-A13130-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AbstractChiropractersHIPAA BehavioralHealthAndOrSocialServiceProviderHIPAA DentalServiceProviderHIPAA DietaryAndOrNutritionalServiceProviderHIPAA EmergencyMedicalServiceProviderHIPAA EyeAndVisionServiceProviderHIPAA NursingServiceProviderHIPAA NursingServiceRelatedProviderHIPAA OtherPhysicianProviderHIPAA OtherServiceProviderHIPAA OtherTechnologistAndOrTechnicianHIPAA PharmacyServiceProviderHIPAA PhysicianAssistantsAndOrAdvancedPracticeNursingProviderHIPAA PhysicianHIPAA PodiatricMedicineAndOrSurgeryServiceProviderHIPAA RespiratoryAndOrRehabilitativeAndOrRestorativeProviderHIPAA SpeechAndOrLanguageAndOrHearingServiceProviderHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AbstractChiropractersHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13174 (C-0-T13129-A13130-A13174-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ChiropractersHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ChiropractersHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13175 (C-0-T13129-A13130-A13174-S13175-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="111N00000N"/>
         <xs:enumeration value="111NI0900N"/>
         <xs:enumeration value="111NN0400N"/>
         <xs:enumeration value="111NN1001N"/>
         <xs:enumeration value="111NX0100N"/>
         <xs:enumeration value="111NX0800N"/>
         <xs:enumeration value="111NR0200N"/>
         <xs:enumeration value="111NS0005N"/>
         <xs:enumeration value="111NT0100N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="BehavioralHealthAndOrSocialServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13131 (C-0-T13129-A13130-A13131-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="BehavioralHealthAndOrSocialServiceCounselorHIPAA NeuropsychologistHIPAA PsychoanalystHIPAA PsychologistHIPAA SocialWorkerHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="106H00000N"/>
               <xs:enumeration value="225CA2500N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="BehavioralHealthAndOrSocialServiceCounselorHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13132 (C-0-T13129-A13130-A13131-S13132-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="101Y00000N"/>
         <xs:enumeration value="101YA0400N"/>
         <xs:enumeration value="101YM0800N"/>
         <xs:enumeration value="101YP1600N"/>
         <xs:enumeration value="101YP2500N"/>
         <xs:enumeration value="101YS0200N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NeuropsychologistHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13147 (C-0-T13129-A13130-A13131-A13147-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="103GC0700N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PsychoanalystHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13149 (C-0-T13129-A13130-A13131-S13149-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="103S00000N"/>
         <xs:enumeration value="103SA1800N"/>
         <xs:enumeration value="103SA1400N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PsychologistHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13152 (C-0-T13129-A13130-A13131-S13152-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="103T00000N"/>
         <xs:enumeration value="103TA0400N"/>
         <xs:enumeration value="103TA0700N"/>
         <xs:enumeration value="103TB0200N"/>
         <xs:enumeration value="103TC2200N"/>
         <xs:enumeration value="103TC0700N"/>
         <xs:enumeration value="103TC1900N"/>
         <xs:enumeration value="103TE1000N"/>
         <xs:enumeration value="103TE1100N"/>
         <xs:enumeration value="103TF0000N"/>
         <xs:enumeration value="103TF0200N"/>
         <xs:enumeration value="103TH0100N"/>
         <xs:enumeration value="103TM1700N"/>
         <xs:enumeration value="103TM1800N"/>
         <xs:enumeration value="103TP2700N"/>
         <xs:enumeration value="103TP2701N"/>
         <xs:enumeration value="103TR0400N"/>
         <xs:enumeration value="103TS0200N"/>
         <xs:enumeration value="103TW0100N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SocialWorkerHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13171 (C-0-T13129-A13130-A13131-S13171-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="104100000N"/>
         <xs:enumeration value="1041C0700N"/>
         <xs:enumeration value="1041S0200N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DentalServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A16460 (C-0-T13129-A13130-A16460-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DentistHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="126800000N"/>
               <xs:enumeration value="124Q00000N"/>
               <xs:enumeration value="126900000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DentistHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13188 (C-0-T13129-A13130-A16460-S13188-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Prosthodontics">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="122300000N"/>
               <xs:enumeration value="1223D0001Y"/>
               <xs:enumeration value="1223E0200Y"/>
               <xs:enumeration value="1223X0400Y"/>
               <xs:enumeration value="1223P0106Y"/>
               <xs:enumeration value="1223P0221Y"/>
               <xs:enumeration value="1223P0300Y"/>
               <xs:enumeration value="1223S0112Y"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Prosthodontics">
      <xs:annotation>
         <xs:documentation>abstDomain: A13195 (C-0-T13129-A13130-A16460-S13188-A13195-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1327D0700N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DietaryAndOrNutritionalServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13197 (C-0-T13129-A13130-A13197-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DietaryManagerHIPAA NutritionistHIPAA RegisteredDieticianHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="136A00000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DietaryManagerHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13198 (C-0-T13129-A13130-A13197-A13198-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="NutritionistHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13205 (C-0-T13129-A13130-A13197-S13205-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="133N00000N"/>
         <xs:enumeration value="133NN1002N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RegisteredDieticianHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13201 (C-0-T13129-A13130-A13197-S13201-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="133V00000N"/>
         <xs:enumeration value="133VN1006N"/>
         <xs:enumeration value="133VN1004N"/>
         <xs:enumeration value="133VN1005N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EmergencyMedicalServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13207 (C-0-T13129-A13130-A13207-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="146N00000N"/>
         <xs:enumeration value="146M00000N"/>
         <xs:enumeration value="146L00000N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EyeAndVisionServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13211 (C-0-T13129-A13130-A13211-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EyeAndVisionServiceProviderTechnicianAndOrTechnologistHIPAA OptometristHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EyeAndVisionServiceProviderTechnicianAndOrTechnologistHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13219 (C-0-T13129-A13130-A13211-A13219-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="156FC0800N"/>
         <xs:enumeration value="156FC0801N"/>
         <xs:enumeration value="156FX1700N"/>
         <xs:enumeration value="156FX1100N"/>
         <xs:enumeration value="156FX1101N"/>
         <xs:enumeration value="156FX1800N"/>
         <xs:enumeration value="156FX1201N"/>
         <xs:enumeration value="156FX1202N"/>
         <xs:enumeration value="156FX1900N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OptometristHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13212 (C-0-T13129-A13130-A13211-S13212-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="152W00000N"/>
         <xs:enumeration value="152WC0800N"/>
         <xs:enumeration value="152WL0500N"/>
         <xs:enumeration value="152WX0102N"/>
         <xs:enumeration value="152WP0200N"/>
         <xs:enumeration value="152WS0006N"/>
         <xs:enumeration value="152WV0400N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NursingServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13229 (C-0-T13129-A13130-A13229-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RegisteredNurseHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="164W00000N"/>
               <xs:enumeration value="164X00000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RegisteredNurseHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13232 (C-0-T13129-A13130-A13229-S13232-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="163W00000N"/>
         <xs:enumeration value="163WA0400N"/>
         <xs:enumeration value="163WA2000N"/>
         <xs:enumeration value="163WC3500N"/>
         <xs:enumeration value="163WC0400N"/>
         <xs:enumeration value="163WC1400N"/>
         <xs:enumeration value="163WC1500N"/>
         <xs:enumeration value="163WC2100N"/>
         <xs:enumeration value="163WC1600N"/>
         <xs:enumeration value="163WC0200N"/>
         <xs:enumeration value="163WD0400N"/>
         <xs:enumeration value="163WD1100N"/>
         <xs:enumeration value="163WE0003N"/>
         <xs:enumeration value="163WE0900N"/>
         <xs:enumeration value="163WF0300N"/>
         <xs:enumeration value="163WG0100N"/>
         <xs:enumeration value="163WG0000N"/>
         <xs:enumeration value="163WG0600N"/>
         <xs:enumeration value="163WH0500N"/>
         <xs:enumeration value="163WH0200N"/>
         <xs:enumeration value="163WH1000N"/>
         <xs:enumeration value="163WI0600N"/>
         <xs:enumeration value="163WI0500N"/>
         <xs:enumeration value="163WL0100N"/>
         <xs:enumeration value="163WM1400N"/>
         <xs:enumeration value="163WM0102N"/>
         <xs:enumeration value="163WM0705N"/>
         <xs:enumeration value="163WN0002N"/>
         <xs:enumeration value="163WN0003N"/>
         <xs:enumeration value="163WN0300N"/>
         <xs:enumeration value="163WN0800N"/>
         <xs:enumeration value="163WN1003N"/>
         <xs:enumeration value="163WX0002N"/>
         <xs:enumeration value="163WX0003N"/>
         <xs:enumeration value="163WX0106N"/>
         <xs:enumeration value="163WX0200N"/>
         <xs:enumeration value="163WX1000N"/>
         <xs:enumeration value="163WX1100N"/>
         <xs:enumeration value="163WX0800N"/>
         <xs:enumeration value="163WX1500N"/>
         <xs:enumeration value="163WX0601N"/>
         <xs:enumeration value="163WP0000N"/>
         <xs:enumeration value="163WP0218N"/>
         <xs:enumeration value="163WP0200N"/>
         <xs:enumeration value="163WP1700N"/>
         <xs:enumeration value="163WP2200N"/>
         <xs:enumeration value="163WP2201N"/>
         <xs:enumeration value="163WP0808N"/>
         <xs:enumeration value="163WP0809N"/>
         <xs:enumeration value="163WP0807N"/>
         <xs:enumeration value="163WR0400N"/>
         <xs:enumeration value="163WR1000N"/>
         <xs:enumeration value="163WS0200N"/>
         <xs:enumeration value="163WS0121N"/>
         <xs:enumeration value="163WU0100N"/>
         <xs:enumeration value="163WW0101N"/>
         <xs:enumeration value="163WW0000N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NursingServiceRelatedProviderHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13134 (C-0-T13129-A13130-S13134-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="NursingServiceRelatedProviderTechnicianHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="374700000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="NursingServiceRelatedProviderTechnicianHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13134 (C-0-T13129-A13130-S13134-A13134-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="3747P1801N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OtherPhysicianProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13578 (C-0-T13129-A13130-A13578-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OtherPhysicianOsteopathHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OtherPhysicianOsteopathHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13579 (C-0-T13129-A13130-A13578-A13579-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="353BL0002N"/>
         <xs:enumeration value="353BS0900N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OtherServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13136 (C-0-T13129-A13130-A13136-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OtherServiceProviderContractorHIPAA OtherServiceProviderSpecialistHIPAA VeterinarianHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="171100000N"/>
               <xs:enumeration value="172A00000N"/>
               <xs:enumeration value="176P00000N"/>
               <xs:enumeration value="175L00000N"/>
               <xs:enumeration value="173000000N"/>
               <xs:enumeration value="175M00000N"/>
               <xs:enumeration value="175F00000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OtherServiceProviderContractorHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13139 (C-0-T13129-A13130-A13136-A13139-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="171WH0202N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OtherServiceProviderSpecialistHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13347 (C-0-T13129-A13130-A13136-A13347-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1744G0900N"/>
         <xs:enumeration value="1744P3200N"/>
         <xs:enumeration value="1744R1103N"/>
         <xs:enumeration value="1744R1102N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="VeterinarianHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13352 (C-0-T13129-A13130-A13136-A13352-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="174MM1900N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OtherTechnologistAndOrTechnicianHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13644 (C-0-T13129-A13130-A13644-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CardiologySpecialistOrTechnologistHIPAA HealthInformationSpecialistOrTechnologistHIPAA HealthInformationTechnicianHIPAA OtherTechnologistOrTechnicianHIPAA OtherTechnologistOrTechnicianProviderHIPAA PathologySpecialistOrTechnologistHIPAA PathologyTechnicianHIPAA RadiologicTechnologistHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CardiologySpecialistOrTechnologistHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13660 (C-0-T13129-A13130-A13644-A13660-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246VC0100N"/>
         <xs:enumeration value="246VC2400N"/>
         <xs:enumeration value="246VC2901N"/>
         <xs:enumeration value="246VC2902N"/>
         <xs:enumeration value="246VC2903N"/>
         <xs:enumeration value="246VP3600N"/>
         <xs:enumeration value="246VS1301N"/>
         <xs:enumeration value="246VV0100N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HealthInformationSpecialistOrTechnologistHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13669 (C-0-T13129-A13130-A13644-A13669-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246YC3301N"/>
         <xs:enumeration value="246YC3302N"/>
         <xs:enumeration value="246YR1600N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HealthInformationTechnicianHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13703 (C-0-T13129-A13130-A13644-A13703-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2470A2800N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OtherTechnologistOrTechnicianHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13673 (C-0-T13129-A13130-A13644-A13673-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246ZA2600N"/>
         <xs:enumeration value="246ZB0500N"/>
         <xs:enumeration value="246ZB0301N"/>
         <xs:enumeration value="246ZB0302N"/>
         <xs:enumeration value="246ZB0600N"/>
         <xs:enumeration value="246ZE0500N"/>
         <xs:enumeration value="246ZE0600N"/>
         <xs:enumeration value="246ZF0200N"/>
         <xs:enumeration value="246ZG1000N"/>
         <xs:enumeration value="246ZG0701N"/>
         <xs:enumeration value="246ZI1000N"/>
         <xs:enumeration value="246ZN0300N"/>
         <xs:enumeration value="246ZS0400N"/>
         <xs:enumeration value="246ZV0500N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OtherTechnologistOrTechnicianProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13705 (C-0-T13129-A13130-A13644-A13705-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2472B0301N"/>
         <xs:enumeration value="2472D0500N"/>
         <xs:enumeration value="2472E0500N"/>
         <xs:enumeration value="2472R0900N"/>
         <xs:enumeration value="2472V0600N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PathologySpecialistOrTechnologistHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13688 (C-0-T13129-A13130-A13644-A13688-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246QB0000N"/>
         <xs:enumeration value="246QC1000N"/>
         <xs:enumeration value="246QC2700N"/>
         <xs:enumeration value="246QH0401N"/>
         <xs:enumeration value="246QH0000N"/>
         <xs:enumeration value="246QH0600N"/>
         <xs:enumeration value="246QI0000N"/>
         <xs:enumeration value="246QL0900N"/>
         <xs:enumeration value="246QL0901N"/>
         <xs:enumeration value="246QM0706N"/>
         <xs:enumeration value="246QM0900N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PathologyTechnicianHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13711 (C-0-T13129-A13130-A13644-A13711-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246RH0600N"/>
         <xs:enumeration value="246RM2200N"/>
         <xs:enumeration value="246RP1900N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RadiologicTechnologistHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13645 (C-0-T13129-A13130-A13644-A13645-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2471C1101N"/>
         <xs:enumeration value="2471C3401N"/>
         <xs:enumeration value="2471C3402N"/>
         <xs:enumeration value="2471D1300N"/>
         <xs:enumeration value="2471M1201N"/>
         <xs:enumeration value="2471M1202N"/>
         <xs:enumeration value="2471M2300N"/>
         <xs:enumeration value="2471N0900N"/>
         <xs:enumeration value="2471Q0001N"/>
         <xs:enumeration value="2471Q0002N"/>
         <xs:enumeration value="2471R0003N"/>
         <xs:enumeration value="2471R0002N"/>
         <xs:enumeration value="2471R1500N"/>
         <xs:enumeration value="2471S1302N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PharmacyServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13354 (C-0-T13129-A13130-A13354-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PharmacistHIPAA PharmacyServiceProviderTechnicianHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PharmacistHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13355 (C-0-T13129-A13130-A13354-S13355-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="183500000N"/>
         <xs:enumeration value="1835G0000N"/>
         <xs:enumeration value="1835N0905N"/>
         <xs:enumeration value="1835N1003N"/>
         <xs:enumeration value="1835P1200N"/>
         <xs:enumeration value="1835P1300N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PharmacyServiceProviderTechnicianHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13361 (C-0-T13129-A13130-A13354-A13361-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1847P3400N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PhysicianAssistantsAndOrAdvancedPracticeNursingProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13363 (C-0-T13129-A13130-A13363-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ClinicalNurseSpecialistHIPAA NursePractitionerHIPAA PhysicianAssistantHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="366B00000N"/>
               <xs:enumeration value="367500000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ClinicalNurseSpecialistHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13364 (C-0-T13129-A13130-A13363-S13364-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="364S00000N"/>
         <xs:enumeration value="364SA2100N"/>
         <xs:enumeration value="364SA2200N"/>
         <xs:enumeration value="364SC2300N"/>
         <xs:enumeration value="364SC1501N"/>
         <xs:enumeration value="364SC0200N"/>
         <xs:enumeration value="364SE0003N"/>
         <xs:enumeration value="364SE1400N"/>
         <xs:enumeration value="364SF0001N"/>
         <xs:enumeration value="364SG0600N"/>
         <xs:enumeration value="364SH1100N"/>
         <xs:enumeration value="364SH0200N"/>
         <xs:enumeration value="364SI0800N"/>
         <xs:enumeration value="364SL0600N"/>
         <xs:enumeration value="364SM0705N"/>
         <xs:enumeration value="364SN0000N"/>
         <xs:enumeration value="364SN0004N"/>
         <xs:enumeration value="364SN0800N"/>
         <xs:enumeration value="364SX0106N"/>
         <xs:enumeration value="364SX0200N"/>
         <xs:enumeration value="364SX0204N"/>
         <xs:enumeration value="364SP0200N"/>
         <xs:enumeration value="364SP1700N"/>
         <xs:enumeration value="364SP2800N"/>
         <xs:enumeration value="364SP0807N"/>
         <xs:enumeration value="364SP0808N"/>
         <xs:enumeration value="364SP0809N"/>
         <xs:enumeration value="364SP0810N"/>
         <xs:enumeration value="364SP0811N"/>
         <xs:enumeration value="364SP0812N"/>
         <xs:enumeration value="364SP0813N"/>
         <xs:enumeration value="364SR0400N"/>
         <xs:enumeration value="364SR1300N"/>
         <xs:enumeration value="364SS0200N"/>
         <xs:enumeration value="364ST0500N"/>
         <xs:enumeration value="364SW0102N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NursePractitionerHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13402 (C-0-T13129-A13130-A13363-S13402-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="363L00000N"/>
         <xs:enumeration value="363LA2100N"/>
         <xs:enumeration value="363LA2200N"/>
         <xs:enumeration value="363LC1500N"/>
         <xs:enumeration value="363LC0200N"/>
         <xs:enumeration value="363LF0000N"/>
         <xs:enumeration value="363LG0600N"/>
         <xs:enumeration value="363LN0000N"/>
         <xs:enumeration value="363LN0005N"/>
         <xs:enumeration value="363LX0001N"/>
         <xs:enumeration value="363LX0106N"/>
         <xs:enumeration value="363LP0200N"/>
         <xs:enumeration value="363LP0223N"/>
         <xs:enumeration value="363LP0222N"/>
         <xs:enumeration value="363LP1700N"/>
         <xs:enumeration value="363LP2300N"/>
         <xs:enumeration value="363LP0808N"/>
         <xs:enumeration value="363LS0200N"/>
         <xs:enumeration value="363LW0102N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PhysicianAssistantHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13422 (C-0-T13129-A13130-A13363-S13422-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="363A00000N"/>
         <xs:enumeration value="363AM0700N"/>
         <xs:enumeration value="363AS0400N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PhysicianHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13425 (C-0-T13129-A13130-A13425-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PhysicianAndOrOsteopathHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PhysicianAndOrOsteopathHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13426 (C-0-T13129-A13130-A13425-S13426-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="203B00000N"/>
         <xs:enumeration value="203BA0401N"/>
         <xs:enumeration value="203BA0000Y"/>
         <xs:enumeration value="203BA0001N"/>
         <xs:enumeration value="203BA0002Y"/>
         <xs:enumeration value="203BA0003Y"/>
         <xs:enumeration value="203BA0501N"/>
         <xs:enumeration value="203BA0502N"/>
         <xs:enumeration value="203BA0100Y"/>
         <xs:enumeration value="203BA0101Y"/>
         <xs:enumeration value="203BA0503N"/>
         <xs:enumeration value="203BA0504N"/>
         <xs:enumeration value="203BA0200N"/>
         <xs:enumeration value="203BA0201Y"/>
         <xs:enumeration value="203BA0202N"/>
         <xs:enumeration value="203BA0300Y"/>
         <xs:enumeration value="203BB0000N"/>
         <xs:enumeration value="203BB0001Y"/>
         <xs:enumeration value="203BB0100Y"/>
         <xs:enumeration value="203BC0000Y"/>
         <xs:enumeration value="203BC0001Y"/>
         <xs:enumeration value="203BC0100Y"/>
         <xs:enumeration value="203BC2500Y"/>
         <xs:enumeration value="203BC0200Y"/>
         <xs:enumeration value="203BC0201Y"/>
         <xs:enumeration value="203BC0202Y"/>
         <xs:enumeration value="203BC0203Y"/>
         <xs:enumeration value="203BC0300Y"/>
         <xs:enumeration value="203BC0500Y"/>
         <xs:enumeration value="203BD0100Y"/>
         <xs:enumeration value="203BD0101Y"/>
         <xs:enumeration value="203BD0900Y"/>
         <xs:enumeration value="203BD0901N"/>
         <xs:enumeration value="203BD0300N"/>
         <xs:enumeration value="203BE0004Y"/>
         <xs:enumeration value="203BE0100Y"/>
         <xs:enumeration value="203BE0101Y"/>
         <xs:enumeration value="203BE0102Y"/>
         <xs:enumeration value="203BF0100Y"/>
         <xs:enumeration value="203BF0201Y"/>
         <xs:enumeration value="203BF0202N"/>
         <xs:enumeration value="203BG0100Y"/>
         <xs:enumeration value="203BG0000Y"/>
         <xs:enumeration value="203BG0201Y"/>
         <xs:enumeration value="203BG0202Y"/>
         <xs:enumeration value="203BG0204Y"/>
         <xs:enumeration value="203BG0203Y"/>
         <xs:enumeration value="203BG0200Y"/>
         <xs:enumeration value="203BG0300N"/>
         <xs:enumeration value="203BG0301Y"/>
         <xs:enumeration value="203BG0302Y"/>
         <xs:enumeration value="203BG0303Y"/>
         <xs:enumeration value="203BG0400N"/>
         <xs:enumeration value="203BH0000Y"/>
         <xs:enumeration value="203BH0003Y"/>
         <xs:enumeration value="203BH0001Y"/>
         <xs:enumeration value="203BH0002Y"/>
         <xs:enumeration value="203BI0001N"/>
         <xs:enumeration value="203BI0002N"/>
         <xs:enumeration value="203BI0005N"/>
         <xs:enumeration value="203BI0006N"/>
         <xs:enumeration value="203BI0007N"/>
         <xs:enumeration value="203BI0003Y"/>
         <xs:enumeration value="203BI0004Y"/>
         <xs:enumeration value="203BI0100Y"/>
         <xs:enumeration value="203BI0200Y"/>
         <xs:enumeration value="203BI0400N"/>
         <xs:enumeration value="203BI0300Y"/>
         <xs:enumeration value="203BL0000Y"/>
         <xs:enumeration value="203BM0101Y"/>
         <xs:enumeration value="203BM0200Y"/>
         <xs:enumeration value="203BM0300Y"/>
         <xs:enumeration value="203BN0001Y"/>
         <xs:enumeration value="203BN0100Y"/>
         <xs:enumeration value="203BN0200N"/>
         <xs:enumeration value="203BN0300Y"/>
         <xs:enumeration value="203BN0400Y"/>
         <xs:enumeration value="203BN0402Y"/>
         <xs:enumeration value="203BN0500Y"/>
         <xs:enumeration value="203BN0600Y"/>
         <xs:enumeration value="203BN0700Y"/>
         <xs:enumeration value="203BN0901Y"/>
         <xs:enumeration value="203BN0902Y"/>
         <xs:enumeration value="203BN0900Y"/>
         <xs:enumeration value="203BN0903Y"/>
         <xs:enumeration value="203BN0904Y"/>
         <xs:enumeration value="203BX0000N"/>
         <xs:enumeration value="203BX0001Y"/>
         <xs:enumeration value="203BX0100Y"/>
         <xs:enumeration value="203BX0104Y"/>
         <xs:enumeration value="203BX0105Y"/>
         <xs:enumeration value="203BX0200Y"/>
         <xs:enumeration value="203BX0201Y"/>
         <xs:enumeration value="203BX0202Y"/>
         <xs:enumeration value="203BX0300Y"/>
         <xs:enumeration value="203BX0800N"/>
         <xs:enumeration value="203BX2100Y"/>
         <xs:enumeration value="203BX0500Y"/>
         <xs:enumeration value="203BX0900N"/>
         <xs:enumeration value="203BX0901N"/>
         <xs:enumeration value="203BX0600Y"/>
         <xs:enumeration value="203BX0601N"/>
         <xs:enumeration value="203BP0001Y"/>
         <xs:enumeration value="203BP2900N"/>
         <xs:enumeration value="203BP0100Y"/>
         <xs:enumeration value="203BP0101Y"/>
         <xs:enumeration value="203BP0102Y"/>
         <xs:enumeration value="203BP0103Y"/>
         <xs:enumeration value="203BP0104Y"/>
         <xs:enumeration value="203BP0105Y"/>
         <xs:enumeration value="203BP0107N"/>
         <xs:enumeration value="203BP0201Y"/>
         <xs:enumeration value="203BP0202Y"/>
         <xs:enumeration value="203BP0203Y"/>
         <xs:enumeration value="203BP0204Y"/>
         <xs:enumeration value="203BP0205Y"/>
         <xs:enumeration value="203BP0206Y"/>
         <xs:enumeration value="203BP0207Y"/>
         <xs:enumeration value="203BP0208Y"/>
         <xs:enumeration value="203BP0209Y"/>
         <xs:enumeration value="203BP0220N"/>
         <xs:enumeration value="203BP0210Y"/>
         <xs:enumeration value="203BP0211Y"/>
         <xs:enumeration value="203BP0212Y"/>
         <xs:enumeration value="203BP0213Y"/>
         <xs:enumeration value="203BP0214Y"/>
         <xs:enumeration value="203BP0215N"/>
         <xs:enumeration value="203BP0216Y"/>
         <xs:enumeration value="203BP0200Y"/>
         <xs:enumeration value="203BP2600N"/>
         <xs:enumeration value="203BP1200N"/>
         <xs:enumeration value="203BP0400Y"/>
         <xs:enumeration value="203BP0500Y"/>
         <xs:enumeration value="203BP0600Y"/>
         <xs:enumeration value="203BP0800Y"/>
         <xs:enumeration value="203BP0801Y"/>
         <xs:enumeration value="203BP0802Y"/>
         <xs:enumeration value="203BP0803Y"/>
         <xs:enumeration value="203BP0804Y"/>
         <xs:enumeration value="203BP0805Y"/>
         <xs:enumeration value="203BP0806N"/>
         <xs:enumeration value="203BP1300N"/>
         <xs:enumeration value="203BP0901N"/>
         <xs:enumeration value="203BP0903Y"/>
         <xs:enumeration value="203BP1001Y"/>
         <xs:enumeration value="203BP1003Y"/>
         <xs:enumeration value="203BR0001Y"/>
         <xs:enumeration value="203BR0002Y"/>
         <xs:enumeration value="203BR0205N"/>
         <xs:enumeration value="203BR0200Y"/>
         <xs:enumeration value="203BR0201Y"/>
         <xs:enumeration value="203BR0202Y"/>
         <xs:enumeration value="203BR0203N"/>
         <xs:enumeration value="203BR0204N"/>
         <xs:enumeration value="203BR0300N"/>
         <xs:enumeration value="203BR0402Y"/>
         <xs:enumeration value="203BR0500Y"/>
         <xs:enumeration value="203BR0600N"/>
         <xs:enumeration value="203BR0700Y"/>
         <xs:enumeration value="203BR0701Y"/>
         <xs:enumeration value="203BS0000Y"/>
         <xs:enumeration value="203BS0001Y"/>
         <xs:enumeration value="203BS0002Y"/>
         <xs:enumeration value="203BS0003Y"/>
         <xs:enumeration value="203BS0004Y"/>
         <xs:enumeration value="203BS0104N"/>
         <xs:enumeration value="203BS0133N"/>
         <xs:enumeration value="203BS0101Y"/>
         <xs:enumeration value="203BS0123Y"/>
         <xs:enumeration value="203BS0100Y"/>
         <xs:enumeration value="203BS0129Y"/>
         <xs:enumeration value="203BS0105Y"/>
         <xs:enumeration value="203BS0106Y"/>
         <xs:enumeration value="203BS0107Y"/>
         <xs:enumeration value="203BS0108N"/>
         <xs:enumeration value="203BS0110Y"/>
         <xs:enumeration value="203BS0111Y"/>
         <xs:enumeration value="203BS0113Y"/>
         <xs:enumeration value="203BS0114N"/>
         <xs:enumeration value="203BS0115N"/>
         <xs:enumeration value="203BS0116N"/>
         <xs:enumeration value="203BS0117N"/>
         <xs:enumeration value="203BS0119N"/>
         <xs:enumeration value="203BS0130Y"/>
         <xs:enumeration value="203BS0120Y"/>
         <xs:enumeration value="203BS0121Y"/>
         <xs:enumeration value="203BS0122Y"/>
         <xs:enumeration value="203BS0125Y"/>
         <xs:enumeration value="203BS0126Y"/>
         <xs:enumeration value="203BS0127N"/>
         <xs:enumeration value="203BS0128Y"/>
         <xs:enumeration value="203BS0102Y"/>
         <xs:enumeration value="203BT0100N"/>
         <xs:enumeration value="203BT0000Y"/>
         <xs:enumeration value="203BT0002Y"/>
         <xs:enumeration value="203BT0001Y"/>
         <xs:enumeration value="203BU0001Y"/>
         <xs:enumeration value="203BU0300Y"/>
         <xs:enumeration value="203BU0100Y"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PodiatricMedicineAndOrSurgeryServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13582 (C-0-T13129-A13130-A13582-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PodiatristHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="211D00000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PodiatristHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13584 (C-0-T13129-A13130-A13582-S13584-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="213E00000N"/>
         <xs:enumeration value="213EG0000N"/>
         <xs:enumeration value="213EP0504N"/>
         <xs:enumeration value="213EP1101N"/>
         <xs:enumeration value="213ER0200N"/>
         <xs:enumeration value="213ES0000N"/>
         <xs:enumeration value="213ES0131N"/>
         <xs:enumeration value="213ES0103N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RespiratoryAndOrRehabilitativeAndOrRestorativeProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13592 (C-0-T13129-A13130-A13592-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OccupationalTherapistHIPAA PhysicalTherapistHIPAA RehabilitationCounselorHIPAA RespiratoryAndOrRehabilitativeAndOrRestorativeSpecialistOrTechnologistHIPAA RespiratoryTherapistHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="221700000N"/>
               <xs:enumeration value="225600000N"/>
               <xs:enumeration value="226300000N"/>
               <xs:enumeration value="225700000N"/>
               <xs:enumeration value="225A00000N"/>
               <xs:enumeration value="224Z00000N"/>
               <xs:enumeration value="225000000N"/>
               <xs:enumeration value="222Z00000N"/>
               <xs:enumeration value="225200000N"/>
               <xs:enumeration value="224P00000N"/>
               <xs:enumeration value="225B00000N"/>
               <xs:enumeration value="225800000N"/>
               <xs:enumeration value="225400000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OccupationalTherapistHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13598 (C-0-T13129-A13130-A13592-S13598-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="225X00000N"/>
         <xs:enumeration value="225XC0400N"/>
         <xs:enumeration value="225XE1200N"/>
         <xs:enumeration value="225XH1200N"/>
         <xs:enumeration value="225XH1300N"/>
         <xs:enumeration value="225XN1300N"/>
         <xs:enumeration value="225XP0200N"/>
         <xs:enumeration value="225XR0403N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PhysicalTherapistHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13609 (C-0-T13129-A13130-A13592-S13609-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="225100000N"/>
         <xs:enumeration value="2251C2600N"/>
         <xs:enumeration value="2251C0400N"/>
         <xs:enumeration value="2251E1300N"/>
         <xs:enumeration value="2251E1200N"/>
         <xs:enumeration value="2251G0304N"/>
         <xs:enumeration value="2251H1200N"/>
         <xs:enumeration value="2251H1300N"/>
         <xs:enumeration value="2251N0400N"/>
         <xs:enumeration value="2251X0800N"/>
         <xs:enumeration value="2251P0200N"/>
         <xs:enumeration value="2251S0007N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RehabilitationCounselorHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13625 (C-0-T13129-A13130-A13592-S13625-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="225C00000N"/>
         <xs:enumeration value="225CA2400N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RespiratoryAndOrRehabilitativeAndOrRestorativeSpecialistOrTechnologistHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13631 (C-0-T13129-A13130-A13592-A13631-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2255A2300N"/>
         <xs:enumeration value="2255R0406N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RespiratoryTherapistHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13629 (C-0-T13129-A13130-A13592-S13629-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="225900000N"/>
         <xs:enumeration value="2259P1700N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpeechAndOrLanguageAndOrHearingServiceProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13634 (C-0-T13129-A13130-A13634-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AudiologistHIPAA SpeechAndOrLanguageAndOrHearingServiceSpecialistOrTechnologistHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="237600000N"/>
               <xs:enumeration value="237700000N"/>
               <xs:enumeration value="235Z00000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AudiologistHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13635 (C-0-T13129-A13130-A13634-S13635-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Audiologist">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="231H00000N"/>
               <xs:enumeration value="231HA2400N"/>
               <xs:enumeration value="231HA2500N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Audiologist">
      <xs:annotation>
         <xs:documentation>abstDomain: A13637 (C-0-T13129-A13130-A13634-S13635-A13637-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CardiologyTechnicianHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CardiologyTechnicianHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13700 (C-0-T13129-A13130-A13634-S13635-A13637-A13700-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246WC3000N"/>
         <xs:enumeration value="246WE0400N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpeechAndOrLanguageAndOrHearingServiceSpecialistOrTechnologistHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13640 (C-0-T13129-A13130-A13634-A13640-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2355A2700N"/>
         <xs:enumeration value="2355S0801N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OrganizationalHealthcareProviderHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13715 (C-0-T13129-A13715-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AbstractHealthcareProviderAgencyHIPAA AmbulatoryHealthCareFacilityHIPAA HospitalPracticeSetting HospitalUnitPracticeSetting LaboratoryHIPAA ManagedCareOrganizationHIPAA NursingOrCustodialCarePracticeSetting ResidentialTreatmentPracticeSetting SupplierHIPAA TransportationServiceHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AbstractHealthcareProviderAgencyHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13716 (C-0-T13129-A13715-A13716-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="HealthcareProviderAgencyHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="HealthcareProviderAgencyHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13717 (C-0-T13129-A13715-A13716-A13717-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2514C0400N"/>
         <xs:enumeration value="2514H0200N"/>
         <xs:enumeration value="2514H0201N"/>
         <xs:enumeration value="2514H0300N"/>
         <xs:enumeration value="2514N1101N"/>
         <xs:enumeration value="2514P0906N"/>
         <xs:enumeration value="2514V0001N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AmbulatoryHealthCareFacilityHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13725 (C-0-T13129-A13715-A13725-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AmbulatoryClinicOrCenterHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AmbulatoryClinicOrCenterHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13726 (C-0-T13129-A13715-A13725-A13726-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CardClinPracticeSetting RadDiagTherPracticeSetting">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="261QA0600N"/>
               <xs:enumeration value="261QA1903N"/>
               <xs:enumeration value="261QB0400N"/>
               <xs:enumeration value="261QC1500N"/>
               <xs:enumeration value="261QC1800N"/>
               <xs:enumeration value="261QD0000N"/>
               <xs:enumeration value="261QE0002N"/>
               <xs:enumeration value="261QE0700N"/>
               <xs:enumeration value="261QF0400N"/>
               <xs:enumeration value="261QH0100N"/>
               <xs:enumeration value="261QI0500N"/>
               <xs:enumeration value="261QL0400N"/>
               <xs:enumeration value="261QM1200N"/>
               <xs:enumeration value="261QM0801N"/>
               <xs:enumeration value="261QM1000N"/>
               <xs:enumeration value="261QM1100N"/>
               <xs:enumeration value="261QM1101N"/>
               <xs:enumeration value="261QM1102N"/>
               <xs:enumeration value="261QM1300N"/>
               <xs:enumeration value="261QX0100N"/>
               <xs:enumeration value="261QP2000N"/>
               <xs:enumeration value="261QP2400N"/>
               <xs:enumeration value="261QP0904N"/>
               <xs:enumeration value="261QP0905N"/>
               <xs:enumeration value="261QR0206N"/>
               <xs:enumeration value="261QR0208N"/>
               <xs:enumeration value="261QR0207N"/>
               <xs:enumeration value="261QR0800N"/>
               <xs:enumeration value="261QR0400N"/>
               <xs:enumeration value="261QR0401N"/>
               <xs:enumeration value="261QR0405N"/>
               <xs:enumeration value="CARD"/>
               <xs:enumeration value="261QR1100N"/>
               <xs:enumeration value="261QR1300N"/>
               <xs:enumeration value="261QS1200N"/>
               <xs:enumeration value="261QS1000N"/>
               <xs:enumeration value="261QS0132N"/>
               <xs:enumeration value="261QU0200N"/>
               <xs:enumeration value="261QV0200N"/>
               <xs:enumeration value="ENDOS"/>
               <xs:enumeration value="OMS"/>
               <xs:enumeration value="PAINCL"/>
               <xs:enumeration value="POD"/>
               <xs:enumeration value="PC"/>
               <xs:enumeration value="RADO"/>
               <xs:enumeration value="RADDX"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="LaboratoryHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13808 (C-0-T13129-A13715-A13808-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="291U00000N"/>
         <xs:enumeration value="292200000N"/>
         <xs:enumeration value="293D00000N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ManagedCareOrganizationHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13812 (C-0-T13129-A13715-A13812-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="302F00000N"/>
         <xs:enumeration value="302R00000N"/>
         <xs:enumeration value="305S00000N"/>
         <xs:enumeration value="305R00000N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SupplierHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13833 (C-0-T13129-A13715-A13833-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DurableMedicalEquipmentAndOrMedicalSupplySupplierHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="331L00000N"/>
               <xs:enumeration value="332G00000N"/>
               <xs:enumeration value="332H00000N"/>
               <xs:enumeration value="332S00000N"/>
               <xs:enumeration value="332U00000N"/>
               <xs:enumeration value="335U00000N"/>
               <xs:enumeration value="333600000N"/>
               <xs:enumeration value="335V00000N"/>
               <xs:enumeration value="335E00000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DurableMedicalEquipmentAndOrMedicalSupplySupplierHIPAA">
      <xs:annotation>
         <xs:documentation>specDomain: S13835 (C-0-T13129-A13715-A13833-S13835-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="332B00000N"/>
         <xs:enumeration value="332BC3200N"/>
         <xs:enumeration value="332BD1200N"/>
         <xs:enumeration value="332BN1400N"/>
         <xs:enumeration value="332BX2000N"/>
         <xs:enumeration value="332BP3500N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TransportationServiceHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13849 (C-0-T13129-A13715-A13849-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AmbulanceHIPAA">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="343900000N"/>
               <xs:enumeration value="344600000N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AmbulanceHIPAA">
      <xs:annotation>
         <xs:documentation>abstDomain: A13850 (C-0-T13129-A13715-A13849-A13850-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="3416A0800N"/>
         <xs:enumeration value="3416L0300N"/>
         <xs:enumeration value="3416S0300N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HtmlLinkType">
      <xs:annotation>
         <xs:documentation>vocSet: T11017 (C-0-T11017-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="alternate"/>
         <xs:enumeration value="appendix"/>
         <xs:enumeration value="bookmark"/>
         <xs:enumeration value="chapter"/>
         <xs:enumeration value="contents"/>
         <xs:enumeration value="copyright"/>
         <xs:enumeration value="glossary"/>
         <xs:enumeration value="help"/>
         <xs:enumeration value="index"/>
         <xs:enumeration value="next"/>
         <xs:enumeration value="prev"/>
         <xs:enumeration value="section"/>
         <xs:enumeration value="start"/>
         <xs:enumeration value="stylesheet"/>
         <xs:enumeration value="subsection"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HumanActSite">
      <xs:annotation>
         <xs:documentation>vocSet: D49 (C-0-D49-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="HumanLanguage">
      <xs:annotation>
         <xs:documentation>vocSet: T11526 (C-0-T11526-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="I9C">
      <xs:annotation>
         <xs:documentation>vocSet: E7 (C-0-E7-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ICD-10-CA">
      <xs:annotation>
         <xs:documentation>vocSet: E3 (C-0-E3-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="IETF3066">
      <xs:annotation>
         <xs:documentation>vocSet: E20 (C-0-E20-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ISO3166-2">
      <xs:annotation>
         <xs:documentation>vocSet: E9 (C-0-E9-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="IndustryClassificationSystem">
      <xs:annotation>
         <xs:documentation>vocSet: T16039 (C-0-T16039-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="IntegrityCheckAlgorithm">
      <xs:annotation>
         <xs:documentation>vocSet: T17385 (C-0-T17385-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SHA-1"/>
         <xs:enumeration value="SHA-256"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InvoiceElementModifier">
      <xs:annotation>
         <xs:documentation>vocSet: D50 (C-0-D50-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="JobTitleName">
      <xs:annotation>
         <xs:documentation>vocSet: D52 (C-0-D52-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="LN">
      <xs:annotation>
         <xs:documentation>vocSet: E10 (C-0-E10-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="LanguageAbilityMode">
      <xs:annotation>
         <xs:documentation>vocSet: T12249 (C-0-T12249-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ESGN"/>
         <xs:enumeration value="ESP"/>
         <xs:enumeration value="EWR"/>
         <xs:enumeration value="RSGN"/>
         <xs:enumeration value="RSP"/>
         <xs:enumeration value="RWR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LanguageAbilityProficiency">
      <xs:annotation>
         <xs:documentation>vocSet: T12199 (C-0-T12199-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="E"/>
         <xs:enumeration value="F"/>
         <xs:enumeration value="G"/>
         <xs:enumeration value="P"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ListOwnershipLevel">
      <xs:annotation>
         <xs:documentation>vocSet: D53 (C-0-D53-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="LivingArrangement">
      <xs:annotation>
         <xs:documentation>vocSet: T220 (C-0-T220-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Homeless Institution PrivateResidence"/>
   </xs:simpleType>
   <xs:simpleType name="Homeless">
      <xs:annotation>
         <xs:documentation>specDomain: S22193 (C-0-T220-S22193-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HL"/>
         <xs:enumeration value="M"/>
         <xs:enumeration value="T"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Institution">
      <xs:annotation>
         <xs:documentation>specDomain: S10189 (C-0-T220-S10189-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="I"/>
         <xs:enumeration value="X"/>
         <xs:enumeration value="G"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="CS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PrivateResidence">
      <xs:annotation>
         <xs:documentation>specDomain: S22190 (C-0-T220-S22190-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PR"/>
         <xs:enumeration value="H"/>
         <xs:enumeration value="R"/>
         <xs:enumeration value="SL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LocalMarkupIgnore">
      <xs:annotation>
         <xs:documentation>vocSet: T10975 (C-0-T10975-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="all"/>
         <xs:enumeration value="markup"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LocalRemoteControlState">
      <xs:annotation>
         <xs:documentation>vocSet: T10893 (C-0-T10893-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="L"/>
         <xs:enumeration value="R"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MDC">
      <xs:annotation>
         <xs:documentation>vocSet: E8 (C-0-E8-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="MDFAttributeType">
      <xs:annotation>
         <xs:documentation>vocSet: T10045 (C-0-T10045-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ADDR"/>
         <xs:enumeration value="CD"/>
         <xs:enumeration value="COM"/>
         <xs:enumeration value="DTTM"/>
         <xs:enumeration value="DESC"/>
         <xs:enumeration value="EXPR"/>
         <xs:enumeration value="FRC"/>
         <xs:enumeration value="TIME"/>
         <xs:enumeration value="ID"/>
         <xs:enumeration value="IND"/>
         <xs:enumeration value="NM"/>
         <xs:enumeration value="NBR"/>
         <xs:enumeration value="PHON"/>
         <xs:enumeration value="QTY"/>
         <xs:enumeration value="TXT"/>
         <xs:enumeration value="TMR"/>
         <xs:enumeration value="VALUE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MDFSubjectAreaPrefix">
      <xs:annotation>
         <xs:documentation>vocSet: T10029 (C-0-T10029-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COI"/>
         <xs:enumeration value="DIM"/>
         <xs:enumeration value="RIM"/>
         <xs:enumeration value="STW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MEDCIN">
      <xs:annotation>
         <xs:documentation>vocSet: E11 (C-0-E11-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ManagedParticipationStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T15992 (C-0-T15992-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ManagedParticipationStatusNormal">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="nullified"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ManagedParticipationStatusNormal">
      <xs:annotation>
         <xs:documentation>specDomain: S15993 (C-0-T15992-S15993-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="normal"/>
         <xs:enumeration value="active"/>
         <xs:enumeration value="cancelled"/>
         <xs:enumeration value="completed"/>
         <xs:enumeration value="pending"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ManufacturerModelName">
      <xs:annotation>
         <xs:documentation>vocSet: D54 (C-0-D54-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="MapRelationship">
      <xs:annotation>
         <xs:documentation>vocSet: T11052 (C-0-T11052-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BT"/>
         <xs:enumeration value="E"/>
         <xs:enumeration value="NT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MaritalStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T12212 (C-0-T12212-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MaritalStatusUB92">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="A"/>
               <xs:enumeration value="D"/>
               <xs:enumeration value="T"/>
               <xs:enumeration value="I"/>
               <xs:enumeration value="L"/>
               <xs:enumeration value="M"/>
               <xs:enumeration value="S"/>
               <xs:enumeration value="P"/>
               <xs:enumeration value="W"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="MaritalStatusUB92">
      <xs:annotation>
         <xs:documentation>abstDomain: A15929 (C-0-T12212-A15929-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="MaterialForm">
      <xs:annotation>
         <xs:documentation>vocSet: T19651 (C-0-T19651-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OrderableDrugForm"/>
   </xs:simpleType>
   <xs:simpleType name="OrderableDrugForm">
      <xs:annotation>
         <xs:documentation>abstDomain: A14411 (C-0-T19651-A14411-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AdministrableDrugForm DispensableDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AdministrableDrugForm">
      <xs:annotation>
         <xs:documentation>abstDomain: A14570 (C-0-T19651-A14411-A14570-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DropsDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="APPFUL"/>
               <xs:enumeration value="PUFF"/>
               <xs:enumeration value="SCOOP"/>
               <xs:enumeration value="SPRY"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DispensableDrugForm">
      <xs:annotation>
         <xs:documentation>abstDomain: A14412 (C-0-T19651-A14411-A14412-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="GasDrugForm GasLiquidMixture GasSolidSpray Liquid LiquidLiquidEmulsion LiquidSolidSuspension SolidDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="GasDrugForm">
      <xs:annotation>
         <xs:documentation>abstDomain: A14568 (C-0-T19651-A14411-A14412-A14568-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GASINHL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GasLiquidMixture">
      <xs:annotation>
         <xs:documentation>abstDomain: A14545 (C-0-T19651-A14411-A14412-A14545-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AerosolDrugForm FoamDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DERMSPRY"/>
               <xs:enumeration value="RECSPRY"/>
               <xs:enumeration value="VAGSPRY"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AerosolDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14551 (C-0-T19651-A14411-A14412-A14545-S14551-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AER"/>
         <xs:enumeration value="BAINHL"/>
         <xs:enumeration value="INHLSOL"/>
         <xs:enumeration value="MDINHL"/>
         <xs:enumeration value="NASSPRY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="FoamDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14546 (C-0-T19651-A14411-A14412-A14545-S14546-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="VaginalFoam">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="FOAM"/>
               <xs:enumeration value="FOAMAPL"/>
               <xs:enumeration value="RECFORM"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="VaginalFoam">
      <xs:annotation>
         <xs:documentation>specDomain: S14549 (C-0-T19651-A14411-A14412-A14545-S14546-S14549-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="VAGFOAM"/>
         <xs:enumeration value="VAGFOAMAPL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GasSolidSpray">
      <xs:annotation>
         <xs:documentation>abstDomain: A14559 (C-0-T19651-A14411-A14412-A14559-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="InhalantDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PWDSPRY"/>
               <xs:enumeration value="SPRYADAPT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="InhalantDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14560 (C-0-T19651-A14411-A14412-A14559-S14560-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INHL"/>
         <xs:enumeration value="BAINHLPWD"/>
         <xs:enumeration value="INHLPWD"/>
         <xs:enumeration value="MDINHLPWD"/>
         <xs:enumeration value="NASINHL"/>
         <xs:enumeration value="ORINHL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Liquid">
      <xs:annotation>
         <xs:documentation>abstDomain: A14413 (C-0-T19651-A14411-A14412-A14413-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="LiquidCleanser OilDrugForm SolutionDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="LiquidCleanser">
      <xs:annotation>
         <xs:documentation>specDomain: S14414 (C-0-T19651-A14411-A14412-A14413-S14414-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LIQCLN"/>
         <xs:enumeration value="LIQSOAP"/>
         <xs:enumeration value="SHMP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OilDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14417 (C-0-T19651-A14411-A14412-A14413-S14417-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OIL"/>
         <xs:enumeration value="TOPOIL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SolutionDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14419 (C-0-T19651-A14411-A14412-A14413-S14419-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DropsDrugForm IrrigationSolution OralSolution TopicalSolution">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SOL"/>
               <xs:enumeration value="IPSOL"/>
               <xs:enumeration value="IVSOL"/>
               <xs:enumeration value="RECSOL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DropsDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14420 (C-0-T19651-A14411-A14412-A14413-S14419-S14420-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DROP"/>
         <xs:enumeration value="NDROP"/>
         <xs:enumeration value="OPDROP"/>
         <xs:enumeration value="ORDROP"/>
         <xs:enumeration value="OTDROP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IrrigationSolution">
      <xs:annotation>
         <xs:documentation>specDomain: S14427 (C-0-T19651-A14411-A14412-A14413-S14419-S14427-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IRSOL"/>
         <xs:enumeration value="DOUCHE"/>
         <xs:enumeration value="ENEMA"/>
         <xs:enumeration value="OPIRSOL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OralSolution">
      <xs:annotation>
         <xs:documentation>specDomain: S14431 (C-0-T19651-A14411-A14412-A14413-S14419-S14431-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ORALSOL"/>
         <xs:enumeration value="ELIXIR"/>
         <xs:enumeration value="RINSE"/>
         <xs:enumeration value="ORDROP"/>
         <xs:enumeration value="SYRUP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TopicalSolution">
      <xs:annotation>
         <xs:documentation>specDomain: S14437 (C-0-T19651-A14411-A14412-A14413-S14419-S14437-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TOPSOL"/>
         <xs:enumeration value="LIN"/>
         <xs:enumeration value="MUCTOPSOL"/>
         <xs:enumeration value="TINC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LiquidLiquidEmulsion">
      <xs:annotation>
         <xs:documentation>abstDomain: A14463 (C-0-T19651-A14411-A14412-A14463-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CreamDrugForm LotionDrugForm OintmentDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CreamDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14466 (C-0-T19651-A14411-A14412-A14463-S14466-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="VaginalCream">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CRM"/>
               <xs:enumeration value="NASCRM"/>
               <xs:enumeration value="OPCRM"/>
               <xs:enumeration value="ORCRM"/>
               <xs:enumeration value="OTCRM"/>
               <xs:enumeration value="RECCRM"/>
               <xs:enumeration value="TOPCRM"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="VaginalCream">
      <xs:annotation>
         <xs:documentation>specDomain: S14473 (C-0-T19651-A14411-A14412-A14463-S14466-S14473-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="VAGCRM"/>
         <xs:enumeration value="VAGCRMAPL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LotionDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14464 (C-0-T19651-A14411-A14412-A14463-S14464-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LTN"/>
         <xs:enumeration value="TOPLTN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OintmentDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14475 (C-0-T19651-A14411-A14412-A14463-S14475-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="VaginalOintment">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="OINT"/>
               <xs:enumeration value="NASOINT"/>
               <xs:enumeration value="OINTAPL"/>
               <xs:enumeration value="OPOINT"/>
               <xs:enumeration value="OTOINT"/>
               <xs:enumeration value="RECOINT"/>
               <xs:enumeration value="TOPOINT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="VaginalOintment">
      <xs:annotation>
         <xs:documentation>specDomain: S14482 (C-0-T19651-A14411-A14412-A14463-S14475-S14482-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="VAGOINT"/>
         <xs:enumeration value="VAGOINTAPL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LiquidSolidSuspension">
      <xs:annotation>
         <xs:documentation>abstDomain: A14441 (C-0-T19651-A14411-A14412-A14441-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="GelDrugForm PasteDrugForm SuspensionDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="GelDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14442 (C-0-T19651-A14411-A14412-A14441-S14442-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="VaginalGel">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="GEL"/>
               <xs:enumeration value="GELAPL"/>
               <xs:enumeration value="NASGEL"/>
               <xs:enumeration value="OPGEL"/>
               <xs:enumeration value="OTGEL"/>
               <xs:enumeration value="TOPGEL"/>
               <xs:enumeration value="URETHGEL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="VaginalGel">
      <xs:annotation>
         <xs:documentation>specDomain: S14449 (C-0-T19651-A14411-A14412-A14441-S14442-S14449-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="VAGGEL"/>
         <xs:enumeration value="VGELAPL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PasteDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14451 (C-0-T19651-A14411-A14412-A14441-S14451-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PASTE"/>
         <xs:enumeration value="PUD"/>
         <xs:enumeration value="TPASTE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SuspensionDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14454 (C-0-T19651-A14411-A14412-A14441-S14454-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OralSuspension">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SUSP"/>
               <xs:enumeration value="ITSUSP"/>
               <xs:enumeration value="OPSUSP"/>
               <xs:enumeration value="OTSUSP"/>
               <xs:enumeration value="RECSUSP"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OralSuspension">
      <xs:annotation>
         <xs:documentation>specDomain: S14457 (C-0-T19651-A14411-A14412-A14441-S14454-S14457-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ExtendedReleaseSuspension">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ORSUSP"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ExtendedReleaseSuspension">
      <xs:annotation>
         <xs:documentation>specDomain: S14458 (C-0-T19651-A14411-A14412-A14441-S14454-S14457-S14458-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ERSUSP"/>
         <xs:enumeration value="ERSUSP12"/>
         <xs:enumeration value="ERSUSP24"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SolidDrugForm">
      <xs:annotation>
         <xs:documentation>abstDomain: A14484 (C-0-T19651-A14411-A14412-A14484-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="BarDrugForm PadDrugForm PatchDrugForm PillDrugForm PowderDrugForm SuppositoryDrugForm SwabDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BEAD"/>
               <xs:enumeration value="CAKE"/>
               <xs:enumeration value="CEMENT"/>
               <xs:enumeration value="GUM"/>
               <xs:enumeration value="CRYS"/>
               <xs:enumeration value="DISK"/>
               <xs:enumeration value="FLAKE"/>
               <xs:enumeration value="GRAN"/>
               <xs:enumeration value="PELLET"/>
               <xs:enumeration value="WAFER"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="BarDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14485 (C-0-T19651-A14411-A14412-A14484-S14485-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="BarSoapDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BAR"/>
               <xs:enumeration value="CHEWBAR"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="BarSoapDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14486 (C-0-T19651-A14411-A14412-A14484-S14485-S14486-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BARSOAP"/>
         <xs:enumeration value="MEDBAR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PadDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14497 (C-0-T19651-A14411-A14412-A14484-S14497-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PAD"/>
         <xs:enumeration value="MEDPAD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PatchDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14499 (C-0-T19651-A14411-A14412-A14484-S14499-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="TransdermalPatch">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PATCH"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="TransdermalPatch">
      <xs:annotation>
         <xs:documentation>specDomain: S14500 (C-0-T19651-A14411-A14412-A14484-S14499-S14500-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TPATCH"/>
         <xs:enumeration value="TPATH16"/>
         <xs:enumeration value="TPATH24"/>
         <xs:enumeration value="TPATH72"/>
         <xs:enumeration value="TPATH2WK"/>
         <xs:enumeration value="TPATHWK"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PillDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14506 (C-0-T19651-A14411-A14412-A14484-S14506-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CapsuleDrugForm TabletDrugForm">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PILL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CapsuleDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14507 (C-0-T19651-A14411-A14412-A14484-S14506-S14507-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OralCapsule">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CAP"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OralCapsule">
      <xs:annotation>
         <xs:documentation>specDomain: S14508 (C-0-T19651-A14411-A14412-A14484-S14506-S14507-S14508-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="EntericCoatedCapsule ExtendedReleaseCapsule">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ORCAP"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="EntericCoatedCapsule">
      <xs:annotation>
         <xs:documentation>specDomain: S14509 (C-0-T19651-A14411-A14412-A14484-S14506-S14507-S14508-S14509-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ENTCAP"/>
         <xs:enumeration value="ERENTCAP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ExtendedReleaseCapsule">
      <xs:annotation>
         <xs:documentation>specDomain: S14511 (C-0-T19651-A14411-A14412-A14484-S14506-S14507-S14508-S14511-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ERCAP"/>
         <xs:enumeration value="ERCAP12"/>
         <xs:enumeration value="ERCAP24"/>
         <xs:enumeration value="ERECCAP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TabletDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14515 (C-0-T19651-A14411-A14412-A14484-S14506-S14515-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OralTablet">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="TAB"/>
               <xs:enumeration value="VAGTAB"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OralTablet">
      <xs:annotation>
         <xs:documentation>specDomain: S14516 (C-0-T19651-A14411-A14412-A14484-S14506-S14515-S14516-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="BuccalTablet EntericCoatedTablet ExtendedReleaseTablet">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ORTAB"/>
               <xs:enumeration value="CAPLET"/>
               <xs:enumeration value="CHEWTAB"/>
               <xs:enumeration value="CPTAB"/>
               <xs:enumeration value="DRTAB"/>
               <xs:enumeration value="DISINTAB"/>
               <xs:enumeration value="ORTROCHE"/>
               <xs:enumeration value="SLTAB"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="BuccalTablet">
      <xs:annotation>
         <xs:documentation>specDomain: S14518 (C-0-T19651-A14411-A14412-A14484-S14506-S14515-S14516-S14518-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BUCTAB"/>
         <xs:enumeration value="SRBUCTAB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EntericCoatedTablet">
      <xs:annotation>
         <xs:documentation>specDomain: S14524 (C-0-T19651-A14411-A14412-A14484-S14506-S14515-S14516-S14524-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ECTAB"/>
         <xs:enumeration value="ERECTAB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ExtendedReleaseTablet">
      <xs:annotation>
         <xs:documentation>specDomain: S14526 (C-0-T19651-A14411-A14412-A14484-S14506-S14515-S14516-S14526-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ERTAB"/>
         <xs:enumeration value="ERTAB12"/>
         <xs:enumeration value="ERTAB24"/>
         <xs:enumeration value="ERECTAB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PowderDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14534 (C-0-T19651-A14411-A14412-A14484-S14534-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="TopicalPowder">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="POWD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="TopicalPowder">
      <xs:annotation>
         <xs:documentation>specDomain: S14535 (C-0-T19651-A14411-A14412-A14484-S14534-S14535-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TOPPWD"/>
         <xs:enumeration value="RECPWD"/>
         <xs:enumeration value="VAGPWD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SuppositoryDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14538 (C-0-T19651-A14411-A14412-A14484-S14538-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SUPP"/>
         <xs:enumeration value="RECSUPP"/>
         <xs:enumeration value="URETHSUPP"/>
         <xs:enumeration value="VAGSUPP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SwabDrugForm">
      <xs:annotation>
         <xs:documentation>specDomain: S14542 (C-0-T19651-A14411-A14412-A14484-S14542-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SWAB"/>
         <xs:enumeration value="MEDSWAB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MaterialType">
      <xs:annotation>
         <xs:documentation>vocSet: T10444 (C-0-T10444-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="MdfHmdMetSourceType">
      <xs:annotation>
         <xs:documentation>vocSet: T10076 (C-0-T10076-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="C"/>
         <xs:enumeration value="D"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="U"/>
         <xs:enumeration value="R"/>
         <xs:enumeration value="I"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MdfHmdRowType">
      <xs:annotation>
         <xs:documentation>vocSet: T10069 (C-0-T10069-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="assoc"/>
         <xs:enumeration value="attr"/>
         <xs:enumeration value="item"/>
         <xs:enumeration value="hmd"/>
         <xs:enumeration value="class"/>
         <xs:enumeration value="stc"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MdfRmimRowType">
      <xs:annotation>
         <xs:documentation>vocSet: T10063 (C-0-T10063-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="assoc"/>
         <xs:enumeration value="attr"/>
         <xs:enumeration value="class"/>
         <xs:enumeration value="rmim"/>
         <xs:enumeration value="stc"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MediaType">
      <xs:annotation>
         <xs:documentation>vocSet: T14824 (C-0-T14824-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ApplicationMediaType AudioMediaType ImageMediaType ModelMediaType MultipartMediaType TextMediaType VideoMediaType"/>
   </xs:simpleType>
   <xs:simpleType name="ApplicationMediaType">
      <xs:annotation>
         <xs:documentation>abstDomain: A14832 (C-0-T14824-A14832-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="application/dicom"/>
         <xs:enumeration value="application/msword"/>
         <xs:enumeration value="application/pdf"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AudioMediaType">
      <xs:annotation>
         <xs:documentation>abstDomain: A14835 (C-0-T14824-A14835-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="audio/basic"/>
         <xs:enumeration value="audio/k32adpcm"/>
         <xs:enumeration value="audio/mpeg"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ImageMediaType">
      <xs:annotation>
         <xs:documentation>abstDomain: A14839 (C-0-T14824-A14839-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="image/g3fax"/>
         <xs:enumeration value="image/gif"/>
         <xs:enumeration value="image/jpeg"/>
         <xs:enumeration value="image/png"/>
         <xs:enumeration value="image/tiff"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ModelMediaType">
      <xs:annotation>
         <xs:documentation>abstDomain: A14848 (C-0-T14824-A14848-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="model/vrml"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MultipartMediaType">
      <xs:annotation>
         <xs:documentation>abstDomain: A14850 (C-0-T14824-A14850-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="multipart/x-hl7-cda-level-one"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TextMediaType">
      <xs:annotation>
         <xs:documentation>abstDomain: A14825 (C-0-T14824-A14825-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="text/x-hl7-ft"/>
         <xs:enumeration value="text/html"/>
         <xs:enumeration value="text/plain"/>
         <xs:enumeration value="text/rtf"/>
         <xs:enumeration value="text/sgml"/>
         <xs:enumeration value="text/xml"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="VideoMediaType">
      <xs:annotation>
         <xs:documentation>abstDomain: A14845 (C-0-T14824-A14845-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="video/mpeg"/>
         <xs:enumeration value="video/x-avi"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MedicallyNecessaryDuplicateProcedureReason">
      <xs:annotation>
         <xs:documentation>vocSet: D55 (C-0-D55-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="MessageCondition">
      <xs:annotation>
         <xs:documentation>vocSet: T357 (C-0-T357-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207"/>
         <xs:enumeration value="206"/>
         <xs:enumeration value="102"/>
         <xs:enumeration value="205"/>
         <xs:enumeration value="0"/>
         <xs:enumeration value="101"/>
         <xs:enumeration value="100"/>
         <xs:enumeration value="103"/>
         <xs:enumeration value="204"/>
         <xs:enumeration value="202"/>
         <xs:enumeration value="203"/>
         <xs:enumeration value="201"/>
         <xs:enumeration value="200"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MessageWaitingPriority">
      <xs:annotation>
         <xs:documentation>vocSet: T19581 (C-0-T19581-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="H"/>
         <xs:enumeration value="L"/>
         <xs:enumeration value="M"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ModifyIndicator">
      <xs:annotation>
         <xs:documentation>vocSet: T395 (C-0-T395-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="M"/>
         <xs:enumeration value="N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NAICS">
      <xs:annotation>
         <xs:documentation>vocSet: E14 (C-0-E14-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="NDA">
      <xs:annotation>
         <xs:documentation>vocSet: E12 (C-0-E12-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="NMMDS">
      <xs:annotation>
         <xs:documentation>vocSet: E15 (C-0-E15-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="NUBC-UB92">
      <xs:annotation>
         <xs:documentation>vocSet: E13 (C-0-E13-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="NullFlavor">
      <xs:annotation>
         <xs:documentation>vocSet: T10609 (C-0-T10609-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="NoInformation"/>
   </xs:simpleType>
   <xs:simpleType name="NoInformation">
      <xs:annotation>
         <xs:documentation>specDomain: S10610 (C-0-T10609-S10610-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Other Unknown">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="NI"/>
               <xs:enumeration value="MSK"/>
               <xs:enumeration value="NA"/>
               <xs:enumeration value="UNC"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Other">
      <xs:annotation>
         <xs:documentation>specDomain: S10616 (C-0-T10609-S10610-S10616-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OTH"/>
         <xs:enumeration value="NINF"/>
         <xs:enumeration value="PINF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Unknown">
      <xs:annotation>
         <xs:documentation>specDomain: S10612 (C-0-T10609-S10610-S10612-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AskedButUnknown">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="UNK"/>
               <xs:enumeration value="QS"/>
               <xs:enumeration value="NASK"/>
               <xs:enumeration value="TRC"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AskedButUnknown">
      <xs:annotation>
         <xs:documentation>specDomain: S10614 (C-0-T10609-S10610-S10612-S10614-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ASKU"/>
         <xs:enumeration value="NAV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationGenomicFamilyHistoryType">
      <xs:annotation>
         <xs:documentation>vocSet: D56 (C-0-D56-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretation">
      <xs:annotation>
         <xs:documentation>vocSet: T78 (C-0-T78-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ObservationInterpretationChange ObservationInterpretationExceptions ObservationInterpretationNormality ObservationInterpretationProtocolInclusion ObservationInterpretationSusceptibility"/>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationChange">
      <xs:annotation>
         <xs:documentation>abstDomain: A10214 (C-0-T78-A10214-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="B"/>
         <xs:enumeration value="D"/>
         <xs:enumeration value="U"/>
         <xs:enumeration value="W"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationExceptions">
      <xs:annotation>
         <xs:documentation>abstDomain: A10225 (C-0-T78-A10225-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="&gt;"/>
         <xs:enumeration value="&lt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationNormality">
      <xs:annotation>
         <xs:documentation>abstDomain: A10206 (C-0-T78-A10206-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ObservationInterpretationNormalityAbnormal">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="N"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationNormalityAbnormal">
      <xs:annotation>
         <xs:documentation>specDomain: S10208 (C-0-T78-A10206-S10208-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ObservationInterpretationNormalityAlert ObservationInterpretationNormalityHigh ObservationInterpretationNormalityLow">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="A"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationNormalityAlert">
      <xs:annotation>
         <xs:documentation>specDomain: S10211 (C-0-T78-A10206-S10208-S10211-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AA"/>
         <xs:enumeration value="HH"/>
         <xs:enumeration value="LL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationNormalityHigh">
      <xs:annotation>
         <xs:documentation>specDomain: S10210 (C-0-T78-A10206-S10208-S10210-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="H"/>
         <xs:enumeration value="HH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationNormalityLow">
      <xs:annotation>
         <xs:documentation>specDomain: S10209 (C-0-T78-A10206-S10208-S10209-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="L"/>
         <xs:enumeration value="LL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationProtocolInclusion">
      <xs:annotation>
         <xs:documentation>abstDomain: A19759 (C-0-T78-A19759-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ObservationInterpretationOustsideThreshold">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationOustsideThreshold">
      <xs:annotation>
         <xs:documentation>specDomain: S21634 (C-0-T78-A19759-S21634-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EX"/>
         <xs:enumeration value="HX"/>
         <xs:enumeration value="LX"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationInterpretationSusceptibility">
      <xs:annotation>
         <xs:documentation>abstDomain: A10219 (C-0-T78-A10219-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="I"/>
         <xs:enumeration value="MS"/>
         <xs:enumeration value="R"/>
         <xs:enumeration value="S"/>
         <xs:enumeration value="VS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationMethod">
      <xs:annotation>
         <xs:documentation>vocSet: T14079 (C-0-T14079-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AllergyTestObservationMethod CommonClinicalObservationMethod DecisionObservationMethod VerificationMethod _0272 _0275a _0280 x_AdverseEventCausalityAssessmentMethods">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="0119"/>
               <xs:enumeration value="0075"/>
               <xs:enumeration value="0076"/>
               <xs:enumeration value="0077"/>
               <xs:enumeration value="0078"/>
               <xs:enumeration value="0079"/>
               <xs:enumeration value="0080"/>
               <xs:enumeration value="0081"/>
               <xs:enumeration value="0082"/>
               <xs:enumeration value="0083"/>
               <xs:enumeration value="0084"/>
               <xs:enumeration value="0085"/>
               <xs:enumeration value="0143"/>
               <xs:enumeration value="0145"/>
               <xs:enumeration value="0146"/>
               <xs:enumeration value="0144"/>
               <xs:enumeration value="0147"/>
               <xs:enumeration value="0148"/>
               <xs:enumeration value="0149"/>
               <xs:enumeration value="0050"/>
               <xs:enumeration value="0039"/>
               <xs:enumeration value="0065"/>
               <xs:enumeration value="0063"/>
               <xs:enumeration value="0062"/>
               <xs:enumeration value="0014"/>
               <xs:enumeration value="0150"/>
               <xs:enumeration value="0151"/>
               <xs:enumeration value="0152"/>
               <xs:enumeration value="0051"/>
               <xs:enumeration value="0026"/>
               <xs:enumeration value="0257"/>
               <xs:enumeration value="0240"/>
               <xs:enumeration value="0154"/>
               <xs:enumeration value="0153"/>
               <xs:enumeration value="0263"/>
               <xs:enumeration value="0047"/>
               <xs:enumeration value="0155"/>
               <xs:enumeration value="0241"/>
               <xs:enumeration value="0086"/>
               <xs:enumeration value="0156"/>
               <xs:enumeration value="0157"/>
               <xs:enumeration value="0158"/>
               <xs:enumeration value="0159"/>
               <xs:enumeration value="0160"/>
               <xs:enumeration value="0025"/>
               <xs:enumeration value="0031"/>
               <xs:enumeration value="0032"/>
               <xs:enumeration value="0161"/>
               <xs:enumeration value="0162"/>
               <xs:enumeration value="0120"/>
               <xs:enumeration value="0163"/>
               <xs:enumeration value="0015"/>
               <xs:enumeration value="0164"/>
               <xs:enumeration value="0165"/>
               <xs:enumeration value="0166"/>
               <xs:enumeration value="0016"/>
               <xs:enumeration value="0167"/>
               <xs:enumeration value="0033"/>
               <xs:enumeration value="0052"/>
               <xs:enumeration value="0038"/>
               <xs:enumeration value="0168"/>
               <xs:enumeration value="0044"/>
               <xs:enumeration value="0001"/>
               <xs:enumeration value="0002"/>
               <xs:enumeration value="0169"/>
               <xs:enumeration value="0170"/>
               <xs:enumeration value="0171"/>
               <xs:enumeration value="0027"/>
               <xs:enumeration value="0108"/>
               <xs:enumeration value="0172"/>
               <xs:enumeration value="0053"/>
               <xs:enumeration value="0173"/>
               <xs:enumeration value="0034"/>
               <xs:enumeration value="0035"/>
               <xs:enumeration value="0036"/>
               <xs:enumeration value="0242"/>
               <xs:enumeration value="0070"/>
               <xs:enumeration value="0071"/>
               <xs:enumeration value="0072"/>
               <xs:enumeration value="0074"/>
               <xs:enumeration value="0250"/>
               <xs:enumeration value="0109"/>
               <xs:enumeration value="0110"/>
               <xs:enumeration value="0111"/>
               <xs:enumeration value="0112"/>
               <xs:enumeration value="0113"/>
               <xs:enumeration value="0064"/>
               <xs:enumeration value="0066"/>
               <xs:enumeration value="0028"/>
               <xs:enumeration value="0029"/>
               <xs:enumeration value="0255"/>
               <xs:enumeration value="0174"/>
               <xs:enumeration value="0139"/>
               <xs:enumeration value="0251"/>
               <xs:enumeration value="0253"/>
               <xs:enumeration value="0175"/>
               <xs:enumeration value="0176"/>
               <xs:enumeration value="0258"/>
               <xs:enumeration value="0265"/>
               <xs:enumeration value="0040"/>
               <xs:enumeration value="0178"/>
               <xs:enumeration value="0177"/>
               <xs:enumeration value="0179"/>
               <xs:enumeration value="0180"/>
               <xs:enumeration value="0181"/>
               <xs:enumeration value="0183"/>
               <xs:enumeration value="0182"/>
               <xs:enumeration value="0003"/>
               <xs:enumeration value="0184"/>
               <xs:enumeration value="0185"/>
               <xs:enumeration value="0186"/>
               <xs:enumeration value="0187"/>
               <xs:enumeration value="0017"/>
               <xs:enumeration value="0018"/>
               <xs:enumeration value="0188"/>
               <xs:enumeration value="0041"/>
               <xs:enumeration value="0189"/>
               <xs:enumeration value="0190"/>
               <xs:enumeration value="0121"/>
               <xs:enumeration value="0269"/>
               <xs:enumeration value="0260"/>
               <xs:enumeration value="0122"/>
               <xs:enumeration value="0140"/>
               <xs:enumeration value="0095"/>
               <xs:enumeration value="0101"/>
               <xs:enumeration value="0102"/>
               <xs:enumeration value="0103"/>
               <xs:enumeration value="0105"/>
               <xs:enumeration value="0106"/>
               <xs:enumeration value="0267"/>
               <xs:enumeration value="0067"/>
               <xs:enumeration value="0254"/>
               <xs:enumeration value="0096"/>
               <xs:enumeration value="0097"/>
               <xs:enumeration value="0098"/>
               <xs:enumeration value="0099"/>
               <xs:enumeration value="0100"/>
               <xs:enumeration value="0270"/>
               <xs:enumeration value="0123"/>
               <xs:enumeration value="0264"/>
               <xs:enumeration value="0191"/>
               <xs:enumeration value="0266"/>
               <xs:enumeration value="0193"/>
               <xs:enumeration value="0192"/>
               <xs:enumeration value="0073"/>
               <xs:enumeration value="0256"/>
               <xs:enumeration value="0194"/>
               <xs:enumeration value="0019"/>
               <xs:enumeration value="0195"/>
               <xs:enumeration value="0124"/>
               <xs:enumeration value="0125"/>
               <xs:enumeration value="0042"/>
               <xs:enumeration value="0196"/>
               <xs:enumeration value="0198"/>
               <xs:enumeration value="0197"/>
               <xs:enumeration value="0261"/>
               <xs:enumeration value="0199"/>
               <xs:enumeration value="0004"/>
               <xs:enumeration value="0005"/>
               <xs:enumeration value="0200"/>
               <xs:enumeration value="0048"/>
               <xs:enumeration value="0201"/>
               <xs:enumeration value="0204"/>
               <xs:enumeration value="0202"/>
               <xs:enumeration value="0203"/>
               <xs:enumeration value="0206"/>
               <xs:enumeration value="0205"/>
               <xs:enumeration value="0054"/>
               <xs:enumeration value="0268"/>
               <xs:enumeration value="0107"/>
               <xs:enumeration value="0114"/>
               <xs:enumeration value="0141"/>
               <xs:enumeration value="0245"/>
               <xs:enumeration value="0246"/>
               <xs:enumeration value="0243"/>
               <xs:enumeration value="0244"/>
               <xs:enumeration value="0207"/>
               <xs:enumeration value="0208"/>
               <xs:enumeration value="0209"/>
               <xs:enumeration value="0006"/>
               <xs:enumeration value="0030"/>
               <xs:enumeration value="0210"/>
               <xs:enumeration value="0211"/>
               <xs:enumeration value="0259"/>
               <xs:enumeration value="0212"/>
               <xs:enumeration value="0213"/>
               <xs:enumeration value="0214"/>
               <xs:enumeration value="0126"/>
               <xs:enumeration value="0131"/>
               <xs:enumeration value="0127"/>
               <xs:enumeration value="0128"/>
               <xs:enumeration value="0129"/>
               <xs:enumeration value="0130"/>
               <xs:enumeration value="0215"/>
               <xs:enumeration value="0216"/>
               <xs:enumeration value="0217"/>
               <xs:enumeration value="0088"/>
               <xs:enumeration value="0218"/>
               <xs:enumeration value="0271"/>
               <xs:enumeration value="0020"/>
               <xs:enumeration value="0049"/>
               <xs:enumeration value="0115"/>
               <xs:enumeration value="0068"/>
               <xs:enumeration value="0132"/>
               <xs:enumeration value="0007"/>
               <xs:enumeration value="0219"/>
               <xs:enumeration value="0142"/>
               <xs:enumeration value="0043"/>
               <xs:enumeration value="0220"/>
               <xs:enumeration value="0221"/>
               <xs:enumeration value="0133"/>
               <xs:enumeration value="0089"/>
               <xs:enumeration value="0055"/>
               <xs:enumeration value="0056"/>
               <xs:enumeration value="0057"/>
               <xs:enumeration value="0058"/>
               <xs:enumeration value="0059"/>
               <xs:enumeration value="0060"/>
               <xs:enumeration value="0222"/>
               <xs:enumeration value="0090"/>
               <xs:enumeration value="0022"/>
               <xs:enumeration value="0252"/>
               <xs:enumeration value="0104"/>
               <xs:enumeration value="0021"/>
               <xs:enumeration value="0248"/>
               <xs:enumeration value="0134"/>
               <xs:enumeration value="0223"/>
               <xs:enumeration value="0224"/>
               <xs:enumeration value="0023"/>
               <xs:enumeration value="0008"/>
               <xs:enumeration value="0009"/>
               <xs:enumeration value="0225"/>
               <xs:enumeration value="0116"/>
               <xs:enumeration value="0226"/>
               <xs:enumeration value="0227"/>
               <xs:enumeration value="0010"/>
               <xs:enumeration value="0228"/>
               <xs:enumeration value="0061"/>
               <xs:enumeration value="0135"/>
               <xs:enumeration value="0229"/>
               <xs:enumeration value="0262"/>
               <xs:enumeration value="0091"/>
               <xs:enumeration value="0069"/>
               <xs:enumeration value="0230"/>
               <xs:enumeration value="0136"/>
               <xs:enumeration value="0231"/>
               <xs:enumeration value="0232"/>
               <xs:enumeration value="0233"/>
               <xs:enumeration value="0234"/>
               <xs:enumeration value="0037"/>
               <xs:enumeration value="0249"/>
               <xs:enumeration value="0235"/>
               <xs:enumeration value="0236"/>
               <xs:enumeration value="0045"/>
               <xs:enumeration value="0046"/>
               <xs:enumeration value="0011"/>
               <xs:enumeration value="0137"/>
               <xs:enumeration value="0117"/>
               <xs:enumeration value="0118"/>
               <xs:enumeration value="0024"/>
               <xs:enumeration value="0247"/>
               <xs:enumeration value="0012"/>
               <xs:enumeration value="0092"/>
               <xs:enumeration value="0094"/>
               <xs:enumeration value="0237"/>
               <xs:enumeration value="0238"/>
               <xs:enumeration value="0093"/>
               <xs:enumeration value="0138"/>
               <xs:enumeration value="0013"/>
               <xs:enumeration value="0087"/>
               <xs:enumeration value="0239"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AllergyTestObservationMethod">
      <xs:annotation>
         <xs:documentation>abstDomain: A19802 (C-0-T14079-A19802-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CommonClinicalObservationMethod">
      <xs:annotation>
         <xs:documentation>abstDomain: A19803 (C-0-T14079-A19803-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="DecisionObservationMethod">
      <xs:annotation>
         <xs:documentation>abstDomain: A19378 (C-0-T14079-A19378-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AlgorithmicDecisionObservationMethod">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="GINT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AlgorithmicDecisionObservationMethod">
      <xs:annotation>
         <xs:documentation>specDomain: S19992 (C-0-T14079-A19378-S19992-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ALGM"/>
         <xs:enumeration value="BYCL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="_0272">
      <xs:annotation>
         <xs:documentation>specDomain: S21445 (C-0-T14079-S21445-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="0272"/>
         <xs:enumeration value="0245"/>
         <xs:enumeration value="0246"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="_0275a">
      <xs:annotation>
         <xs:documentation>specDomain: S21449 (C-0-T14079-S21449-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="0275a"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="_0280">
      <xs:annotation>
         <xs:documentation>specDomain: S21454 (C-0-T14079-S21454-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="0280"/>
         <xs:enumeration value="0278"/>
         <xs:enumeration value="0240"/>
         <xs:enumeration value="0241"/>
         <xs:enumeration value="0242"/>
         <xs:enumeration value="0279"/>
         <xs:enumeration value="0275"/>
         <xs:enumeration value="0272"/>
         <xs:enumeration value="0275a"/>
         <xs:enumeration value="0277"/>
         <xs:enumeration value="0276"/>
         <xs:enumeration value="0273"/>
         <xs:enumeration value="0274"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_AdverseEventCausalityAssessmentMethods">
      <xs:annotation>
         <xs:documentation>abstDomain: A19380 (C-0-T14079-A19380-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ALGM"/>
         <xs:enumeration value="BYCL"/>
         <xs:enumeration value="GINT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObservationValue">
      <xs:annotation>
         <xs:documentation>vocSet: T16614 (C-0-T16614-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AllergyTestValue AnnotationValue CanadianDiagnosisCode CanadianWorkInjuryOrDiseaseCode CommonClinicalObservationValue CoverageChemicalDependencyValue IndicationValue IndividualCaseSafetyReportValueDomains InjuryObservationValue IntoleranceValue IssueTriggerObservationValue PartialCompletionScale SeverityObservation VerificationOutcomeValue"/>
   </xs:simpleType>
   <xs:simpleType name="AllergyTestValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19696 (C-0-T16614-A19696-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="AnnotationValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19332 (C-0-T16614-A19332-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ECGAnnotationValue">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ECGAnnotationValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19333 (C-0-T16614-A19332-A19333-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ECGBeatTypeMDC ECGContourObservationTypeMDC ECGNoiseTypeMDC ECGRhythmTypeMDC ECGWaveComponentTypeMDC">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ECGBeatTypeMDC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19337 (C-0-T16614-A19332-A19333-A19337-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ECGContourObservationTypeMDC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19341 (C-0-T16614-A19332-A19333-A19341-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ECGNoiseTypeMDC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19340 (C-0-T16614-A19332-A19333-A19340-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ECGRhythmTypeMDC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19339 (C-0-T16614-A19332-A19333-A19339-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ECGWaveComponentTypeMDC">
      <xs:annotation>
         <xs:documentation>abstDomain: A19338 (C-0-T16614-A19332-A19333-A19338-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CanadianDiagnosisCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19436 (C-0-T16614-A19436-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CanadianWorkInjuryOrDiseaseCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19437 (C-0-T16614-A19437-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CommonClinicalObservationValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19804 (C-0-T16614-A19804-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CommonClinicalObservationAssertionValue CommonClinicalObservationResultValue">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CommonClinicalObservationAssertionValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19912 (C-0-T16614-A19804-A19912-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CommonClinicalObservationResultValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19913 (C-0-T16614-A19804-A19913-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CoverageChemicalDependencyValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19908 (C-0-T16614-A19908-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="IndicationValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19729 (C-0-T16614-A19729-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DiagnosisValue OtherIndicationValue SymptomValue">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DiagnosisValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A16615 (C-0-T16614-A19729-A16615-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SymptomValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19730 (C-0-T16614-A19729-A19730-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="IndividualCaseSafetyReportValueDomains">
      <xs:annotation>
         <xs:documentation>abstDomain: A19625 (C-0-T16614-A19625-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CaseSeriousnessCriteria DeviceManufacturerEvaluationInterpretation DeviceManufacturerEvaluationMethod DeviceManufacturerEvaluationResult PertinentReactionRelatedness ProductCharacterization ReactionActionTaken SubjectReaction SubjectReactionEmphasis SubjectReactionOutcome">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CaseSeriousnessCriteria">
      <xs:annotation>
         <xs:documentation>abstDomain: A19626 (C-0-T16614-A19625-A19626-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="DeviceManufacturerEvaluationInterpretation">
      <xs:annotation>
         <xs:documentation>abstDomain: A19633 (C-0-T16614-A19625-A19633-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="DeviceManufacturerEvaluationMethod">
      <xs:annotation>
         <xs:documentation>abstDomain: A19634 (C-0-T16614-A19625-A19634-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="DeviceManufacturerEvaluationResult">
      <xs:annotation>
         <xs:documentation>abstDomain: A19632 (C-0-T16614-A19625-A19632-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="PertinentReactionRelatedness">
      <xs:annotation>
         <xs:documentation>abstDomain: A19629 (C-0-T16614-A19625-A19629-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ProductCharacterization">
      <xs:annotation>
         <xs:documentation>abstDomain: A19628 (C-0-T16614-A19625-A19628-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ReactionActionTaken">
      <xs:annotation>
         <xs:documentation>abstDomain: A19635 (C-0-T16614-A19625-A19635-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SubjectReaction">
      <xs:annotation>
         <xs:documentation>abstDomain: A19627 (C-0-T16614-A19625-A19627-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SubjectReactionEmphasis">
      <xs:annotation>
         <xs:documentation>abstDomain: A19631 (C-0-T16614-A19625-A19631-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SubjectReactionOutcome">
      <xs:annotation>
         <xs:documentation>abstDomain: A19630 (C-0-T16614-A19625-A19630-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="InjuryObservationValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19390 (C-0-T16614-A19390-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="IntoleranceValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19697 (C-0-T16614-A19697-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="IssueTriggerObservationValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19716 (C-0-T16614-A19716-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="PartialCompletionScale">
      <xs:annotation>
         <xs:documentation>abstDomain: A18120 (C-0-T16614-A18120-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="G"/>
         <xs:enumeration value="LE"/>
         <xs:enumeration value="ME"/>
         <xs:enumeration value="MI"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="S"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SeverityObservation">
      <xs:annotation>
         <xs:documentation>abstDomain: A16643 (C-0-T16614-A16643-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="H"/>
         <xs:enumeration value="L"/>
         <xs:enumeration value="M"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="VerificationOutcomeValue">
      <xs:annotation>
         <xs:documentation>abstDomain: A19793 (C-0-T16614-A19793-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ACTPEND"/>
         <xs:enumeration value="ACT"/>
         <xs:enumeration value="ELG"/>
         <xs:enumeration value="INACT"/>
         <xs:enumeration value="INPNDUPD"/>
         <xs:enumeration value="INPNDINV"/>
         <xs:enumeration value="NELG"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OrganizationIndustryClass">
      <xs:annotation>
         <xs:documentation>vocSet: T19298 (C-0-T19298-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="OrganizationNameType">
      <xs:annotation>
         <xs:documentation>vocSet: T204 (C-0-T204-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="A"/>
         <xs:enumeration value="L"/>
         <xs:enumeration value="ST"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OtherIndicationValue">
      <xs:annotation>
         <xs:documentation>vocSet: D57 (C-0-D57-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="PNDS">
      <xs:annotation>
         <xs:documentation>vocSet: E17 (C-0-E17-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataType">
      <xs:annotation>
         <xs:documentation>vocSet: T10759 (C-0-T10759-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ParameterizedDataTypeBag ParameterizedDataTypeSequence ParameterizedDataTypeSet ParameterizedDataTypeType"/>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeBag">
      <xs:annotation>
         <xs:documentation>specDomain: S10763 (C-0-T10759-S10763-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BAG&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeSequence">
      <xs:annotation>
         <xs:documentation>specDomain: S10762 (C-0-T10759-S10762-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LIST&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeSet">
      <xs:annotation>
         <xs:documentation>specDomain: S10761 (C-0-T10759-S10761-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ParameterizedDataTypeEventRelatedInterval ParameterizedDataTypeInterval ParameterizedDataTypePeriodicInterval">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SET&lt;T&gt;"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeEventRelatedInterval">
      <xs:annotation>
         <xs:documentation>specDomain: S10766 (C-0-T10759-S10761-S10766-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EIVL&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeInterval">
      <xs:annotation>
         <xs:documentation>specDomain: S10764 (C-0-T10759-S10761-S10764-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IVL&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypePeriodicInterval">
      <xs:annotation>
         <xs:documentation>specDomain: S10765 (C-0-T10759-S10761-S10765-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PIVL&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeType">
      <xs:annotation>
         <xs:documentation>specDomain: S10760 (C-0-T10759-S10760-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ParameterizedDataTypeAnnotated ParameterizedDataTypeHistorical ParameterizedDataTypeNonParametricProbabilityDistribution ParameterizedDataTypeParametricProbabilityDistribution ParameterizedDataTypeUncertainValueNarrative ParameterizedDataTypeUncertainValueProbabilistic">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="T"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeAnnotated">
      <xs:annotation>
         <xs:documentation>specDomain: S10767 (C-0-T10759-S10760-S10767-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ANT&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeHistorical">
      <xs:annotation>
         <xs:documentation>specDomain: S10768 (C-0-T10759-S10760-S10768-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HXIT&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeNonParametricProbabilityDistribution">
      <xs:annotation>
         <xs:documentation>specDomain: S10771 (C-0-T10759-S10760-S10771-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NPPD&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeParametricProbabilityDistribution">
      <xs:annotation>
         <xs:documentation>specDomain: S10772 (C-0-T10759-S10760-S10772-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PPD&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeUncertainValueNarrative">
      <xs:annotation>
         <xs:documentation>specDomain: S10769 (C-0-T10759-S10760-S10769-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="UVN&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParameterizedDataTypeUncertainValueProbabilistic">
      <xs:annotation>
         <xs:documentation>specDomain: S10770 (C-0-T10759-S10760-S10770-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="UVP&lt;T&gt;"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationFunction">
      <xs:annotation>
         <xs:documentation>vocSet: T10267 (C-0-T10267-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CoverageParticipationFunction">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="_CoverageParticipationFunction"/>
               <xs:enumeration value="_PayorParticipationFunction"/>
               <xs:enumeration value="_SponsorParticipationFunction"/>
               <xs:enumeration value="_UnderwriterParticipationFunction"/>
               <xs:enumeration value="ADMPHYS"/>
               <xs:enumeration value="ANRS"/>
               <xs:enumeration value="ANEST"/>
               <xs:enumeration value="ATTPHYS"/>
               <xs:enumeration value="CLMADJ"/>
               <xs:enumeration value="DISPHYS"/>
               <xs:enumeration value="ENROLL"/>
               <xs:enumeration value="FFSMGT"/>
               <xs:enumeration value="FASST"/>
               <xs:enumeration value="FULINRD"/>
               <xs:enumeration value="MCMGT"/>
               <xs:enumeration value="MDWF"/>
               <xs:enumeration value="NASST"/>
               <xs:enumeration value="PAYORCNTR"/>
               <xs:enumeration value="PCP"/>
               <xs:enumeration value="PRISURG"/>
               <xs:enumeration value="PROVMGT"/>
               <xs:enumeration value="REINS"/>
               <xs:enumeration value="RETROCES"/>
               <xs:enumeration value="RNDPHYS"/>
               <xs:enumeration value="SNRS"/>
               <xs:enumeration value="SASST"/>
               <xs:enumeration value="SELFINRD"/>
               <xs:enumeration value="SUBCTRT"/>
               <xs:enumeration value="TASST"/>
               <xs:enumeration value="UNDERWRTNG"/>
               <xs:enumeration value="UMGT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CoverageParticipationFunction">
      <xs:annotation>
         <xs:documentation>abstDomain: A19903 (C-0-T10267-A19903-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PayorParticipationFunction SponsorParticipationFunction UnderwriterParticipationFunction">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PayorParticipationFunction">
      <xs:annotation>
         <xs:documentation>abstDomain: A19906 (C-0-T10267-A19903-A19906-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CLMADJ"/>
         <xs:enumeration value="ENROLL"/>
         <xs:enumeration value="FFSMGT"/>
         <xs:enumeration value="MCMGT"/>
         <xs:enumeration value="PROVMGT"/>
         <xs:enumeration value="UMGT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SponsorParticipationFunction">
      <xs:annotation>
         <xs:documentation>abstDomain: A19905 (C-0-T10267-A19903-A19905-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FULINRD"/>
         <xs:enumeration value="SELFINRD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UnderwriterParticipationFunction">
      <xs:annotation>
         <xs:documentation>abstDomain: A19904 (C-0-T10267-A19903-A19904-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PAYORCNTR"/>
         <xs:enumeration value="REINS"/>
         <xs:enumeration value="RETROCES"/>
         <xs:enumeration value="SUBCTRT"/>
         <xs:enumeration value="UNDERWRTNG"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationMode">
      <xs:annotation>
         <xs:documentation>vocSet: T16543 (C-0-T16543-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ParticipationModeElectronicData ParticipationModeVerbal ParticipationModeWritten x_PhysicalVerbalParticipationMode">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PHYSICAL"/>
               <xs:enumeration value="REMOTE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ParticipationModeElectronicData">
      <xs:annotation>
         <xs:documentation>specDomain: S16554 (C-0-T16543-S16554-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ELECTRONIC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationModeVerbal">
      <xs:annotation>
         <xs:documentation>specDomain: S16544 (C-0-T16543-S16544-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="VERBAL"/>
         <xs:enumeration value="DICTATE"/>
         <xs:enumeration value="FACE"/>
         <xs:enumeration value="PHONE"/>
         <xs:enumeration value="VIDEOCONF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationModeWritten">
      <xs:annotation>
         <xs:documentation>specDomain: S16549 (C-0-T16543-S16549-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="WRITTEN"/>
         <xs:enumeration value="EMAILWRIT"/>
         <xs:enumeration value="HANDWRIT"/>
         <xs:enumeration value="FAXWRIT"/>
         <xs:enumeration value="TYPEWRIT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_PhysicalVerbalParticipationMode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19739 (C-0-T16543-A19739-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PHYSICAL"/>
         <xs:enumeration value="VERBAL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationSignature">
      <xs:annotation>
         <xs:documentation>vocSet: T10282 (C-0-T10282-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="I"/>
         <xs:enumeration value="X"/>
         <xs:enumeration value="S"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationType">
      <xs:annotation>
         <xs:documentation>vocSet: T10901 (C-0-T10901-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PART"/>
   </xs:simpleType>
   <xs:simpleType name="PART">
      <xs:annotation>
         <xs:documentation>specDomain: S21573 (C-0-T10901-S21573-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ParticipationAncillary ParticipationIndirectTarget ParticipationInformationGenerator ParticipationInformationRecipient ParticipationPhysicalPerformer ParticipationTargetDirect ParticipationTargetLocation ParticipationVerifier x_EncounterParticipant x_EncounterPerformerParticipation x_InformationRecipient x_ParticipationAuthorPerformer x_ParticipationEntVrf x_ParticipationPrfEntVrf x_ParticipationVrfRespSprfWit x_ServiceEventPerformer">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PART"/>
               <xs:enumeration value="CST"/>
               <xs:enumeration value="GUAR"/>
               <xs:enumeration value="RESP"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ParticipationAncillary">
      <xs:annotation>
         <xs:documentation>abstDomain: A10247 (C-0-T10901-S21573-A10247-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ADM"/>
         <xs:enumeration value="ATND"/>
         <xs:enumeration value="CALLBCK"/>
         <xs:enumeration value="CON"/>
         <xs:enumeration value="DIS"/>
         <xs:enumeration value="ESC"/>
         <xs:enumeration value="REF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationIndirectTarget">
      <xs:annotation>
         <xs:documentation>specDomain: S19032 (C-0-T10901-S21573-S19032-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IND"/>
         <xs:enumeration value="BEN"/>
         <xs:enumeration value="CAGNT"/>
         <xs:enumeration value="COV"/>
         <xs:enumeration value="GUAR"/>
         <xs:enumeration value="HLD"/>
         <xs:enumeration value="RCV"/>
         <xs:enumeration value="RCT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationInformationGenerator">
      <xs:annotation>
         <xs:documentation>abstDomain: A10251 (C-0-T10901-S21573-A10251-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ParticipationInformationTranscriber">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AUT"/>
               <xs:enumeration value="INF"/>
               <xs:enumeration value="WIT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ParticipationInformationTranscriber">
      <xs:annotation>
         <xs:documentation>specDomain: S21463 (C-0-T10901-S21573-A10251-S21463-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TRANS"/>
         <xs:enumeration value="ENT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationInformationRecipient">
      <xs:annotation>
         <xs:documentation>specDomain: S10263 (C-0-T10901-S21573-S10263-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IRCP"/>
         <xs:enumeration value="REFB"/>
         <xs:enumeration value="REFT"/>
         <xs:enumeration value="PRCP"/>
         <xs:enumeration value="TRC"/>
         <xs:enumeration value="NOT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationPhysicalPerformer">
      <xs:annotation>
         <xs:documentation>specDomain: S10248 (C-0-T10901-S21573-S10248-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PRF"/>
         <xs:enumeration value="DIST"/>
         <xs:enumeration value="PPRF"/>
         <xs:enumeration value="SPRF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationTargetDirect">
      <xs:annotation>
         <xs:documentation>specDomain: S10286 (C-0-T10901-S21573-S10286-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ExposureParticipation ParticipationTargetDevice ParticipationTargetSubject">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DIR"/>
               <xs:enumeration value="BBY"/>
               <xs:enumeration value="CSM"/>
               <xs:enumeration value="CSM"/>
               <xs:enumeration value="DON"/>
               <xs:enumeration value="PRD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ExposureParticipation">
      <xs:annotation>
         <xs:documentation>specDomain: S21978 (C-0-T10901-S21573-S10286-S21978-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EXPART"/>
         <xs:enumeration value="EXSRC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationTargetDevice">
      <xs:annotation>
         <xs:documentation>specDomain: S10298 (C-0-T10901-S21573-S10286-S10298-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DEV"/>
         <xs:enumeration value="NRD"/>
         <xs:enumeration value="RDV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationTargetSubject">
      <xs:annotation>
         <xs:documentation>specDomain: S10287 (C-0-T10901-S21573-S10286-S10287-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SBJ"/>
         <xs:enumeration value="SPC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationTargetLocation">
      <xs:annotation>
         <xs:documentation>specDomain: S10302 (C-0-T10901-S21573-S10302-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LOC"/>
         <xs:enumeration value="DST"/>
         <xs:enumeration value="ELOC"/>
         <xs:enumeration value="ORG"/>
         <xs:enumeration value="RML"/>
         <xs:enumeration value="VIA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParticipationVerifier">
      <xs:annotation>
         <xs:documentation>specDomain: S10259 (C-0-T10901-S21573-S10259-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="VRF"/>
         <xs:enumeration value="AUTHEN"/>
         <xs:enumeration value="LA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_EncounterParticipant">
      <xs:annotation>
         <xs:documentation>abstDomain: A19600 (C-0-T10901-S21573-A19600-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ADM"/>
         <xs:enumeration value="ATND"/>
         <xs:enumeration value="CON"/>
         <xs:enumeration value="DIS"/>
         <xs:enumeration value="REF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_EncounterPerformerParticipation">
      <xs:annotation>
         <xs:documentation>abstDomain: A16764 (C-0-T10901-S21573-A16764-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CON"/>
         <xs:enumeration value="PRF"/>
         <xs:enumeration value="SPRF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_InformationRecipient">
      <xs:annotation>
         <xs:documentation>abstDomain: A19366 (C-0-T10901-S21573-A19366-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PRCP"/>
         <xs:enumeration value="TRC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ParticipationAuthorPerformer">
      <xs:annotation>
         <xs:documentation>abstDomain: A19080 (C-0-T10901-S21573-A19080-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AUT"/>
         <xs:enumeration value="PRF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ParticipationEntVrf">
      <xs:annotation>
         <xs:documentation>abstDomain: A19588 (C-0-T10901-S21573-A19588-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ENT"/>
         <xs:enumeration value="VRF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ParticipationPrfEntVrf">
      <xs:annotation>
         <xs:documentation>abstDomain: A19589 (C-0-T10901-S21573-A19589-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ENT"/>
         <xs:enumeration value="PRF"/>
         <xs:enumeration value="VRF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ParticipationVrfRespSprfWit">
      <xs:annotation>
         <xs:documentation>abstDomain: A19083 (C-0-T10901-S21573-A19083-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RESP"/>
         <xs:enumeration value="SPRF"/>
         <xs:enumeration value="VRF"/>
         <xs:enumeration value="WIT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_ServiceEventPerformer">
      <xs:annotation>
         <xs:documentation>abstDomain: A19601 (C-0-T10901-S21573-A19601-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PRF"/>
         <xs:enumeration value="SPRF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PatientImportance">
      <xs:annotation>
         <xs:documentation>vocSet: T19265 (C-0-T19265-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BM"/>
         <xs:enumeration value="FD"/>
         <xs:enumeration value="FOR"/>
         <xs:enumeration value="GOVT"/>
         <xs:enumeration value="DFM"/>
         <xs:enumeration value="SFM"/>
         <xs:enumeration value="STF"/>
         <xs:enumeration value="DR"/>
         <xs:enumeration value="VIP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PaymentTerms">
      <xs:annotation>
         <xs:documentation>vocSet: T14908 (C-0-T14908-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COD"/>
         <xs:enumeration value="N30"/>
         <xs:enumeration value="N60"/>
         <xs:enumeration value="N90"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PeriodicIntervalOfTimeAbbreviation">
      <xs:annotation>
         <xs:documentation>vocSet: I16 (C-0-I16-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="PersonDisabilityType">
      <xs:annotation>
         <xs:documentation>vocSet: T295 (C-0-T295-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MobilityImpaired">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="4"/>
               <xs:enumeration value="2"/>
               <xs:enumeration value="3"/>
               <xs:enumeration value="1"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="MobilityImpaired">
      <xs:annotation>
         <xs:documentation>specDomain: S10186 (C-0-T295-S10186-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="5"/>
         <xs:enumeration value="CB"/>
         <xs:enumeration value="CR"/>
         <xs:enumeration value="G"/>
         <xs:enumeration value="WK"/>
         <xs:enumeration value="WC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PostalAddressUse">
      <xs:annotation>
         <xs:documentation>vocSet: T10637 (C-0-T10637-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AddressUse NameRepresentationUse">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PHYS"/>
               <xs:enumeration value="PST"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="NameRepresentationUse">
      <xs:annotation>
         <xs:documentation>abstDomain: A17860 (C-0-T10637-A17860-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ABC"/>
         <xs:enumeration value="IDE"/>
         <xs:enumeration value="SYL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ProbabilityDistributionType">
      <xs:annotation>
         <xs:documentation>vocSet: T10747 (C-0-T10747-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="G"/>
         <xs:enumeration value="F"/>
         <xs:enumeration value="T"/>
         <xs:enumeration value="B"/>
         <xs:enumeration value="X2"/>
         <xs:enumeration value="E"/>
         <xs:enumeration value="LN"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="U"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ProcedureMethod">
      <xs:annotation>
         <xs:documentation>vocSet: T16541 (C-0-T16541-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ProcessingID">
      <xs:annotation>
         <xs:documentation>vocSet: T103 (C-0-T103-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="D"/>
         <xs:enumeration value="P"/>
         <xs:enumeration value="T"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ProcessingMode">
      <xs:annotation>
         <xs:documentation>vocSet: T207 (C-0-T207-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="A"/>
         <xs:enumeration value="T"/>
         <xs:enumeration value="I"/>
         <xs:enumeration value="R"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ProductEntityType">
      <xs:annotation>
         <xs:documentation>vocSet: T19435 (C-0-T19435-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ProviderCodes">
      <xs:annotation>
         <xs:documentation>vocSet: T19465 (C-0-T19465-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AgenciesProviderCodes AllopathicandOsteopathicPhysiciansProviderCodes AmbulatoryHealthCareFacilitiesProviderCodes BehavioralHealthandSocialServiceProvidersProviderCodes ChiropracticProvidersProviderCodes DentalProvidersProviderCodes DietaryandNutritionalServiceProvidersProviderCodes EmergencyMedicalServiceProvidersProviderCodes EyeandVisionServiceProvidersProviderCodes GroupProviderCodes HospitalUnitsProviderCodes HospitalsProviderCodes LaboratoriesProviderCodes ManagedCareOrganizationsProviderCodes NursingServiceProvidersProviderCodes NursingServiceRelatedProvidersProviderCodes NursingandCustodialCareFacilitiesProviderCodes OtherServiceProvidersProviderCodes PharmacyServiceProvidersProviderCodes PhysicianAssistantsandAdvancedPracticeNursingProvidersProviderCodes PodiatricMedicineandSurgeryProvidersProviderCodes ResidentialTreatmentFacilitiesProviderCodes RespiratoryRehabilitativeandRestorativeServiceProvidersProviderCodes RespiteCareFacilityProviderCodes SpeechLanguageandHearingProvidersProviderCodes SuppliersProviderCodes TechnologistTechnicianandOtherTechnicalServiceProvidersProviderCodes TransportationServicesProviderCodes"/>
   </xs:simpleType>
   <xs:simpleType name="AgenciesProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20669 (C-0-T19465-S20669-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="250000000X"/>
         <xs:enumeration value="251B00000X"/>
         <xs:enumeration value="251C00000X"/>
         <xs:enumeration value="251E00000X"/>
         <xs:enumeration value="251F00000X"/>
         <xs:enumeration value="251G00000X"/>
         <xs:enumeration value="251J00000X"/>
         <xs:enumeration value="251K00000X"/>
         <xs:enumeration value="251V00000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AllopathicandOsteopathicPhysiciansProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20096 (C-0-T19465-S20096-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AllergyandImmunologyProviderCodes AnesthesiologyProviderCodes DermatologyProviderCodes EmergencyMedicineProviderCodes FamilyPracticeProviderCodes InternalMedicineProviderCodes MedicalGeneticsProviderCodes NuclearMedicineProviderCodes ObstetricsGynecologyProviderCodes OrthopaedicSurgeryProviderCodes OtolaryngologyProviderCodes PainMedicineProviderCodes PathologyProviderCodes PediatricsProviderCodes PhysicalMedicineandRehabilitationProviderCodes PlasticSurgeryProviderCodes PreventiveMedicineProviderCodes PsychiatryandNeurologyProviderCodes RadiologyProviderCodes SurgeryProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="200000000X"/>
               <xs:enumeration value="208U00000X"/>
               <xs:enumeration value="208C00000X"/>
               <xs:enumeration value="208D00000X"/>
               <xs:enumeration value="208M00000X"/>
               <xs:enumeration value="209800000X"/>
               <xs:enumeration value="207T00000X"/>
               <xs:enumeration value="204D00000X"/>
               <xs:enumeration value="204C00000X"/>
               <xs:enumeration value="207W00000X"/>
               <xs:enumeration value="204E00000X"/>
               <xs:enumeration value="208800000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AllergyandImmunologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20097 (C-0-T19465-S20096-S20097-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207K00000X"/>
         <xs:enumeration value="207KA0200X"/>
         <xs:enumeration value="207KI0005X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AnesthesiologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20100 (C-0-T19465-S20096-S20100-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207L00000X"/>
         <xs:enumeration value="207LA0401X"/>
         <xs:enumeration value="207LC0200X"/>
         <xs:enumeration value="207LP2900X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DermatologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20106 (C-0-T19465-S20096-S20106-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207N00000X"/>
         <xs:enumeration value="207NI0002X"/>
         <xs:enumeration value="207NS0135X"/>
         <xs:enumeration value="207ND0900X"/>
         <xs:enumeration value="207ND0101X"/>
         <xs:enumeration value="207NP0225X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EmergencyMedicineProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20112 (C-0-T19465-S20096-S20112-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207P00000X"/>
         <xs:enumeration value="207PE0004X"/>
         <xs:enumeration value="207PT0002X"/>
         <xs:enumeration value="207PP0204X"/>
         <xs:enumeration value="207PS0010X"/>
         <xs:enumeration value="207PE0005X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="FamilyPracticeProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20118 (C-0-T19465-S20096-S20118-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207Q00000X"/>
         <xs:enumeration value="207QA0401X"/>
         <xs:enumeration value="207QA0000X"/>
         <xs:enumeration value="207QA0505X"/>
         <xs:enumeration value="207QG0300X"/>
         <xs:enumeration value="207QS0010X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InternalMedicineProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20126 (C-0-T19465-S20096-S20126-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207R00000X"/>
         <xs:enumeration value="207RA0401X"/>
         <xs:enumeration value="207RA0000X"/>
         <xs:enumeration value="207RA0201X"/>
         <xs:enumeration value="207RC0000X"/>
         <xs:enumeration value="207RI0001X"/>
         <xs:enumeration value="207RC0001X"/>
         <xs:enumeration value="207RC0200X"/>
         <xs:enumeration value="207RE0101X"/>
         <xs:enumeration value="207RG0100X"/>
         <xs:enumeration value="207RG0300X"/>
         <xs:enumeration value="207RH0000X"/>
         <xs:enumeration value="207RH0003X"/>
         <xs:enumeration value="207RI0008X"/>
         <xs:enumeration value="207RI0200X"/>
         <xs:enumeration value="207RI0011X"/>
         <xs:enumeration value="207RM1200X"/>
         <xs:enumeration value="207RX0202X"/>
         <xs:enumeration value="207RN0300X"/>
         <xs:enumeration value="207RP1001X"/>
         <xs:enumeration value="207RR0500X"/>
         <xs:enumeration value="207RS0010X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MedicalGeneticsProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20149 (C-0-T19465-S20096-S20149-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207S00000X"/>
         <xs:enumeration value="207SG0202X"/>
         <xs:enumeration value="207SC0300X"/>
         <xs:enumeration value="207SG0201X"/>
         <xs:enumeration value="207SG0203X"/>
         <xs:enumeration value="207SM0001X"/>
         <xs:enumeration value="207SG0205X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NuclearMedicineProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20159 (C-0-T19465-S20096-S20159-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207U00000X"/>
         <xs:enumeration value="207UN0903X"/>
         <xs:enumeration value="207UN0901X"/>
         <xs:enumeration value="207UN0902X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ObstetricsGynecologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20163 (C-0-T19465-S20096-S20163-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207V00000X"/>
         <xs:enumeration value="207VC0200X"/>
         <xs:enumeration value="207VX0201X"/>
         <xs:enumeration value="207VG0400X"/>
         <xs:enumeration value="207VM0101X"/>
         <xs:enumeration value="207VX0000X"/>
         <xs:enumeration value="207VE0102X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OrthopaedicSurgeryProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20172 (C-0-T19465-S20096-S20172-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207X00000X"/>
         <xs:enumeration value="207XS0114X"/>
         <xs:enumeration value="207XX0004X"/>
         <xs:enumeration value="207XS0106X"/>
         <xs:enumeration value="207XS0117X"/>
         <xs:enumeration value="207XX0801X"/>
         <xs:enumeration value="207XX0005X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OtolaryngologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20179 (C-0-T19465-S20096-S20179-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207Y00000X"/>
         <xs:enumeration value="207YS0123X"/>
         <xs:enumeration value="207YX0602X"/>
         <xs:enumeration value="207YX0905X"/>
         <xs:enumeration value="207YX0901X"/>
         <xs:enumeration value="207YP0228X"/>
         <xs:enumeration value="207YX0007X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PainMedicineProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20186 (C-0-T19465-S20096-S20186-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="208V00000X"/>
         <xs:enumeration value="208VP0014X"/>
         <xs:enumeration value="208VP0000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PathologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20189 (C-0-T19465-S20096-S20189-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="207Z00000X"/>
         <xs:enumeration value="207ZP0101X"/>
         <xs:enumeration value="207ZP0102X"/>
         <xs:enumeration value="207ZB0001X"/>
         <xs:enumeration value="207ZP0104X"/>
         <xs:enumeration value="207ZP0105X"/>
         <xs:enumeration value="207ZC0500X"/>
         <xs:enumeration value="207ZD0900X"/>
         <xs:enumeration value="207ZF0201X"/>
         <xs:enumeration value="207ZH0000X"/>
         <xs:enumeration value="207ZI0100X"/>
         <xs:enumeration value="207ZM0300X"/>
         <xs:enumeration value="207ZP0007X"/>
         <xs:enumeration value="207ZN0500X"/>
         <xs:enumeration value="207ZP0213X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PediatricsProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20204 (C-0-T19465-S20096-S20204-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="208000000X"/>
         <xs:enumeration value="2080A0000X"/>
         <xs:enumeration value="2080I0007X"/>
         <xs:enumeration value="2080P0006X"/>
         <xs:enumeration value="2080T0002X"/>
         <xs:enumeration value="2080N0001X"/>
         <xs:enumeration value="2080P0008X"/>
         <xs:enumeration value="2080P0201X"/>
         <xs:enumeration value="2080P0202X"/>
         <xs:enumeration value="2080P0203X"/>
         <xs:enumeration value="2080P0204X"/>
         <xs:enumeration value="2080P0205X"/>
         <xs:enumeration value="2080P0206X"/>
         <xs:enumeration value="2080P0207X"/>
         <xs:enumeration value="2080P0208X"/>
         <xs:enumeration value="2080P0210X"/>
         <xs:enumeration value="2080P0214X"/>
         <xs:enumeration value="2080P0216X"/>
         <xs:enumeration value="2080S0010X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PhysicalMedicineandRehabilitationProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20223 (C-0-T19465-S20096-S20223-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="208100000X"/>
         <xs:enumeration value="2081P2900X"/>
         <xs:enumeration value="2081P0010X"/>
         <xs:enumeration value="2081P0004X"/>
         <xs:enumeration value="2081S0010X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PlasticSurgeryProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20228 (C-0-T19465-S20096-S20228-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="208200000X"/>
         <xs:enumeration value="2082S0099X"/>
         <xs:enumeration value="2082S0105X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PreventiveMedicineProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20231 (C-0-T19465-S20096-S20231-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="208300000X"/>
         <xs:enumeration value="2083A0100X"/>
         <xs:enumeration value="2083T0002X"/>
         <xs:enumeration value="2083X0100X"/>
         <xs:enumeration value="2083P0500X"/>
         <xs:enumeration value="2083P0901X"/>
         <xs:enumeration value="2083S0010X"/>
         <xs:enumeration value="2083P0011X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PsychiatryandNeurologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20239 (C-0-T19465-S20096-S20239-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="208400000X"/>
         <xs:enumeration value="2084A0401X"/>
         <xs:enumeration value="2084P0802X"/>
         <xs:enumeration value="2084P0804X"/>
         <xs:enumeration value="2084N0600X"/>
         <xs:enumeration value="2084F0202X"/>
         <xs:enumeration value="2084P0805X"/>
         <xs:enumeration value="2084P0005X"/>
         <xs:enumeration value="2084N0400X"/>
         <xs:enumeration value="2084N0402X"/>
         <xs:enumeration value="2084P2900X"/>
         <xs:enumeration value="2084P0800X"/>
         <xs:enumeration value="2084S0010X"/>
         <xs:enumeration value="2084V0102X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RadiologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20253 (C-0-T19465-S20096-S20253-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="208500000X"/>
         <xs:enumeration value="2085B0100X"/>
         <xs:enumeration value="2085R0202X"/>
         <xs:enumeration value="2085U0001X"/>
         <xs:enumeration value="2085N0700X"/>
         <xs:enumeration value="2085N0904X"/>
         <xs:enumeration value="2085P0229X"/>
         <xs:enumeration value="2085R0001X"/>
         <xs:enumeration value="2085R0205X"/>
         <xs:enumeration value="2085R0203X"/>
         <xs:enumeration value="2085R0204X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SurgeryProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20264 (C-0-T19465-S20096-S20264-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="208600000X"/>
         <xs:enumeration value="2086S0120X"/>
         <xs:enumeration value="2086S0122X"/>
         <xs:enumeration value="2086S0105X"/>
         <xs:enumeration value="2086S0102X"/>
         <xs:enumeration value="2086X0206X"/>
         <xs:enumeration value="208G00000X"/>
         <xs:enumeration value="204F00000X"/>
         <xs:enumeration value="2086S0127X"/>
         <xs:enumeration value="2086S0129X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AmbulatoryHealthCareFacilitiesProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20678 (C-0-T19465-S20678-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ClinicCenterProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="260000000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ClinicCenterProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20679 (C-0-T19465-S20678-S20679-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="261Q00000X"/>
         <xs:enumeration value="261QM0855X"/>
         <xs:enumeration value="261QA0600X"/>
         <xs:enumeration value="261QM0850X"/>
         <xs:enumeration value="261QA0005X"/>
         <xs:enumeration value="261QA0006X"/>
         <xs:enumeration value="261QA1903X"/>
         <xs:enumeration value="261QA0900X"/>
         <xs:enumeration value="261QA3000X"/>
         <xs:enumeration value="261QB0400X"/>
         <xs:enumeration value="261QC1500X"/>
         <xs:enumeration value="261QC1800X"/>
         <xs:enumeration value="261QC0050X"/>
         <xs:enumeration value="261QD0000X"/>
         <xs:enumeration value="261QD1600X"/>
         <xs:enumeration value="261QE0002X"/>
         <xs:enumeration value="261QE0700X"/>
         <xs:enumeration value="261QE0800X"/>
         <xs:enumeration value="261QF0050X"/>
         <xs:enumeration value="261QF0400X"/>
         <xs:enumeration value="261QG0250X"/>
         <xs:enumeration value="261QH0100X"/>
         <xs:enumeration value="261QH0700X"/>
         <xs:enumeration value="261QI0500X"/>
         <xs:enumeration value="261QL0400X"/>
         <xs:enumeration value="261QM1200X"/>
         <xs:enumeration value="261QR0206X"/>
         <xs:enumeration value="261QM2500X"/>
         <xs:enumeration value="261QM3000X"/>
         <xs:enumeration value="261QM0801X"/>
         <xs:enumeration value="261QM2800X"/>
         <xs:enumeration value="261QM1000X"/>
         <xs:enumeration value="261QM1100X"/>
         <xs:enumeration value="261QM1101X"/>
         <xs:enumeration value="261QM1102X"/>
         <xs:enumeration value="261QR0208X"/>
         <xs:enumeration value="261QR0207X"/>
         <xs:enumeration value="261QM1300X"/>
         <xs:enumeration value="261QX0100X"/>
         <xs:enumeration value="261QX0200X"/>
         <xs:enumeration value="261QX0203X"/>
         <xs:enumeration value="261QS0132X"/>
         <xs:enumeration value="261QS0112X"/>
         <xs:enumeration value="261QP3300X"/>
         <xs:enumeration value="261QP2000X"/>
         <xs:enumeration value="261QP1100X"/>
         <xs:enumeration value="261QP2300X"/>
         <xs:enumeration value="261QP2400X"/>
         <xs:enumeration value="261QP0904X"/>
         <xs:enumeration value="261QP0905X"/>
         <xs:enumeration value="261QR0200X"/>
         <xs:enumeration value="261QR0800X"/>
         <xs:enumeration value="261QR0400X"/>
         <xs:enumeration value="261QR0401X"/>
         <xs:enumeration value="261QR0405X"/>
         <xs:enumeration value="261QR0404X"/>
         <xs:enumeration value="261QR1100X"/>
         <xs:enumeration value="261QR1300X"/>
         <xs:enumeration value="261QS1200X"/>
         <xs:enumeration value="261QS1000X"/>
         <xs:enumeration value="261QU0200X"/>
         <xs:enumeration value="261QV0200X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="BehavioralHealthandSocialServiceProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20275 (C-0-T19465-S20275-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CounselorProviderCodes NeuropsychologistProviderCodes PsychologistProviderCodes SocialWorkerProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="100000000X"/>
               <xs:enumeration value="106H00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CounselorProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20276 (C-0-T19465-S20275-S20276-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="101Y00000X"/>
         <xs:enumeration value="101YA0400X"/>
         <xs:enumeration value="101YM0800X"/>
         <xs:enumeration value="101YP1600X"/>
         <xs:enumeration value="101YP2500X"/>
         <xs:enumeration value="101YS0200X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NeuropsychologistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20283 (C-0-T19465-S20275-S20283-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="103G00000X"/>
         <xs:enumeration value="103GC0700X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PsychologistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20285 (C-0-T19465-S20275-S20285-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="103T00000X"/>
         <xs:enumeration value="103TA0400X"/>
         <xs:enumeration value="103TA0700X"/>
         <xs:enumeration value="103TB0200X"/>
         <xs:enumeration value="103TC2200X"/>
         <xs:enumeration value="103TC0700X"/>
         <xs:enumeration value="103TC1900X"/>
         <xs:enumeration value="103TE1000X"/>
         <xs:enumeration value="103TE1100X"/>
         <xs:enumeration value="103TF0000X"/>
         <xs:enumeration value="103TF0200X"/>
         <xs:enumeration value="103TH0100X"/>
         <xs:enumeration value="103TM1700X"/>
         <xs:enumeration value="103TM1800X"/>
         <xs:enumeration value="103TP0814X"/>
         <xs:enumeration value="103TP2700X"/>
         <xs:enumeration value="103TP2701X"/>
         <xs:enumeration value="103TR0400X"/>
         <xs:enumeration value="103TS0200X"/>
         <xs:enumeration value="103TW0100X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SocialWorkerProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20305 (C-0-T19465-S20275-S20305-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="104100000X"/>
         <xs:enumeration value="1041C0700X"/>
         <xs:enumeration value="1041S0200X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ChiropracticProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20308 (C-0-T19465-S20308-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ChiropractorProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="110000000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ChiropractorProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20309 (C-0-T19465-S20308-S20309-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="111N00000X"/>
         <xs:enumeration value="111NI0900X"/>
         <xs:enumeration value="111NN0400X"/>
         <xs:enumeration value="111NN1001X"/>
         <xs:enumeration value="111NX0100X"/>
         <xs:enumeration value="111NX0800X"/>
         <xs:enumeration value="111NR0200X"/>
         <xs:enumeration value="111NS0005X"/>
         <xs:enumeration value="111NT0100X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DentalProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20318 (C-0-T19465-S20318-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DentistProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="120000000X"/>
               <xs:enumeration value="126800000X"/>
               <xs:enumeration value="124Q00000X"/>
               <xs:enumeration value="126900000X"/>
               <xs:enumeration value="122400000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DentistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20322 (C-0-T19465-S20318-S20322-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="122300000X"/>
         <xs:enumeration value="1223D0001X"/>
         <xs:enumeration value="1223E0200X"/>
         <xs:enumeration value="1223G0001X"/>
         <xs:enumeration value="1223P0106X"/>
         <xs:enumeration value="1223X0008X"/>
         <xs:enumeration value="1223S0112X"/>
         <xs:enumeration value="1223X0400X"/>
         <xs:enumeration value="1223P0221X"/>
         <xs:enumeration value="1223P0300X"/>
         <xs:enumeration value="1223P0700X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DietaryandNutritionalServiceProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20334 (C-0-T19465-S20334-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DietitianRegisteredProviderCodes NutritionistProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="130000000X"/>
               <xs:enumeration value="132700000X"/>
               <xs:enumeration value="136A00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DietitianRegisteredProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20337 (C-0-T19465-S20334-S20337-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="133V00000X"/>
         <xs:enumeration value="133VN1006X"/>
         <xs:enumeration value="133VN1004X"/>
         <xs:enumeration value="133VN1005X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NutritionistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20341 (C-0-T19465-S20334-S20341-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="133N00000X"/>
         <xs:enumeration value="133NN1002X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EmergencyMedicalServiceProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20343 (C-0-T19465-S20343-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="140000000X"/>
         <xs:enumeration value="146N00000X"/>
         <xs:enumeration value="146M00000X"/>
         <xs:enumeration value="146L00000X"/>
         <xs:enumeration value="146D00000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EyeandVisionServiceProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20348 (C-0-T19465-S20348-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OptometristProviderCodes TechnicianTechnologistProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="150000000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OptometristProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20349 (C-0-T19465-S20348-S20349-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="152W00000X"/>
         <xs:enumeration value="152WC0802X"/>
         <xs:enumeration value="152WL0500X"/>
         <xs:enumeration value="152WX0102X"/>
         <xs:enumeration value="152WP0200X"/>
         <xs:enumeration value="152WS0006X"/>
         <xs:enumeration value="152WV0400X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TechnicianTechnologistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20356 (C-0-T19465-S20348-S20356-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="156F00000X"/>
         <xs:enumeration value="156FC0800X"/>
         <xs:enumeration value="156FC0801X"/>
         <xs:enumeration value="156FX1700X"/>
         <xs:enumeration value="156FX1100X"/>
         <xs:enumeration value="156FX1101X"/>
         <xs:enumeration value="156FX1800X"/>
         <xs:enumeration value="156FX1201X"/>
         <xs:enumeration value="156FX1202X"/>
         <xs:enumeration value="156FX1900X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GroupProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20800 (C-0-T19465-S20800-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="190000000X"/>
         <xs:enumeration value="193200000X"/>
         <xs:enumeration value="193400000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HospitalUnitsProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20728 (C-0-T19465-S20728-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="270000000X"/>
         <xs:enumeration value="275N00000X"/>
         <xs:enumeration value="273R00000X"/>
         <xs:enumeration value="273Y00000X"/>
         <xs:enumeration value="276400000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HospitalsProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20733 (C-0-T19465-S20733-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ChronicDiseaseHospitalProviderCodes GeneralAcuteCareHospitalProviderCodes MilitaryHospitalProviderCodes RehabilitationHospitalProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="280000000X"/>
               <xs:enumeration value="287300000X"/>
               <xs:enumeration value="283Q00000X"/>
               <xs:enumeration value="284300000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ChronicDiseaseHospitalProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20735 (C-0-T19465-S20733-S20735-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="281P00000X"/>
         <xs:enumeration value="281PC2000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GeneralAcuteCareHospitalProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20737 (C-0-T19465-S20733-S20737-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="282N00000X"/>
         <xs:enumeration value="282NC2000X"/>
         <xs:enumeration value="282NC0060X"/>
         <xs:enumeration value="282NR1301X"/>
         <xs:enumeration value="282NW0100X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MilitaryHospitalProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20741 (C-0-T19465-S20733-S20741-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="286500000X"/>
         <xs:enumeration value="2865C1500X"/>
         <xs:enumeration value="2865M2000X"/>
         <xs:enumeration value="2865X1600X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RehabilitationHospitalProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20746 (C-0-T19465-S20733-S20746-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="283X00000X"/>
         <xs:enumeration value="283XC2000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LaboratoriesProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20749 (C-0-T19465-S20749-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="290000000X"/>
         <xs:enumeration value="291U00000X"/>
         <xs:enumeration value="292200000X"/>
         <xs:enumeration value="293D00000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ManagedCareOrganizationsProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20753 (C-0-T19465-S20753-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="300000000X"/>
         <xs:enumeration value="302F00000X"/>
         <xs:enumeration value="302R00000X"/>
         <xs:enumeration value="305S00000X"/>
         <xs:enumeration value="305R00000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NursingServiceProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20366 (C-0-T19465-S20366-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RegisteredNurseProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="160000000X"/>
               <xs:enumeration value="164W00000X"/>
               <xs:enumeration value="167G00000X"/>
               <xs:enumeration value="164X00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RegisteredNurseProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20370 (C-0-T19465-S20366-S20370-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="163W00000X"/>
         <xs:enumeration value="163WA0400X"/>
         <xs:enumeration value="163WA2000X"/>
         <xs:enumeration value="163WP2201X"/>
         <xs:enumeration value="163WC3500X"/>
         <xs:enumeration value="163WC0400X"/>
         <xs:enumeration value="163WC1400X"/>
         <xs:enumeration value="163WC1500X"/>
         <xs:enumeration value="163WC2100X"/>
         <xs:enumeration value="163WC1600X"/>
         <xs:enumeration value="163WC0200X"/>
         <xs:enumeration value="163WD0400X"/>
         <xs:enumeration value="163WD1100X"/>
         <xs:enumeration value="163WE0003X"/>
         <xs:enumeration value="163WE0900X"/>
         <xs:enumeration value="163WF0300X"/>
         <xs:enumeration value="163WG0100X"/>
         <xs:enumeration value="163WG0000X"/>
         <xs:enumeration value="163WG0600X"/>
         <xs:enumeration value="163WH0500X"/>
         <xs:enumeration value="163WH0200X"/>
         <xs:enumeration value="163WH1000X"/>
         <xs:enumeration value="163WI0600X"/>
         <xs:enumeration value="163WI0500X"/>
         <xs:enumeration value="163WL0100X"/>
         <xs:enumeration value="163WM0102X"/>
         <xs:enumeration value="163WM0705X"/>
         <xs:enumeration value="163WN0002X"/>
         <xs:enumeration value="163WN0003X"/>
         <xs:enumeration value="163WN0300X"/>
         <xs:enumeration value="163WN0800X"/>
         <xs:enumeration value="163WM1400X"/>
         <xs:enumeration value="163WN1003X"/>
         <xs:enumeration value="163WX0002X"/>
         <xs:enumeration value="163WX0003X"/>
         <xs:enumeration value="163WX0106X"/>
         <xs:enumeration value="163WX0200X"/>
         <xs:enumeration value="163WX1100X"/>
         <xs:enumeration value="163WX0800X"/>
         <xs:enumeration value="163WX1500X"/>
         <xs:enumeration value="163WX0601X"/>
         <xs:enumeration value="163WP0000X"/>
         <xs:enumeration value="163WP0218X"/>
         <xs:enumeration value="163WP0200X"/>
         <xs:enumeration value="163WP1700X"/>
         <xs:enumeration value="163WS0121X"/>
         <xs:enumeration value="163WP0808X"/>
         <xs:enumeration value="163WP0809X"/>
         <xs:enumeration value="163WP0807X"/>
         <xs:enumeration value="163WR0400X"/>
         <xs:enumeration value="163WR1000X"/>
         <xs:enumeration value="163WS0200X"/>
         <xs:enumeration value="163WU0100X"/>
         <xs:enumeration value="163WW0101X"/>
         <xs:enumeration value="163WW0000X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NursingServiceRelatedProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20425 (C-0-T19465-S20425-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="TechnicianProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="370000000X"/>
               <xs:enumeration value="372600000X"/>
               <xs:enumeration value="372500000X"/>
               <xs:enumeration value="374T00000X"/>
               <xs:enumeration value="373H00000X"/>
               <xs:enumeration value="374U00000X"/>
               <xs:enumeration value="376J00000X"/>
               <xs:enumeration value="376K00000X"/>
               <xs:enumeration value="376G00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="TechnicianProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20432 (C-0-T19465-S20425-S20432-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="374700000X"/>
         <xs:enumeration value="3747A0650X"/>
         <xs:enumeration value="3747P1801X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NursingandCustodialCareFacilitiesProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20758 (C-0-T19465-S20758-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AssistedLivingFacilityProviderCodes CustodialCareFacilityProviderCodes SkilledNursingFacilityProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="310000000X"/>
               <xs:enumeration value="311500000X"/>
               <xs:enumeration value="317400000X"/>
               <xs:enumeration value="315D00000X"/>
               <xs:enumeration value="315P00000X"/>
               <xs:enumeration value="310500000X"/>
               <xs:enumeration value="313M00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AssistedLivingFacilityProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20820 (C-0-T19465-S20758-S20820-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="310400000X"/>
         <xs:enumeration value="3104A0630X"/>
         <xs:enumeration value="3104A0625X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CustodialCareFacilityProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20761 (C-0-T19465-S20758-S20761-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="311Z00000X"/>
         <xs:enumeration value="311ZA0620X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SkilledNursingFacilityProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20765 (C-0-T19465-S20758-S20765-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="314000000X"/>
         <xs:enumeration value="3140N1450X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OtherServiceProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20434 (C-0-T19465-S20434-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ContractorProviderCodes SpecialistProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="170000000X"/>
               <xs:enumeration value="171100000X"/>
               <xs:enumeration value="172A00000X"/>
               <xs:enumeration value="176P00000X"/>
               <xs:enumeration value="175L00000X"/>
               <xs:enumeration value="173000000X"/>
               <xs:enumeration value="177F00000X"/>
               <xs:enumeration value="176B00000X"/>
               <xs:enumeration value="175M00000X"/>
               <xs:enumeration value="175F00000X"/>
               <xs:enumeration value="170100000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ContractorProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20436 (C-0-T19465-S20434-S20436-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="171W00000X"/>
         <xs:enumeration value="171WH0202X"/>
         <xs:enumeration value="171WV0202X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpecialistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20448 (C-0-T19465-S20434-S20448-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="VeterinarianProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="174400000X"/>
               <xs:enumeration value="1744G0900X"/>
               <xs:enumeration value="1744P3200X"/>
               <xs:enumeration value="1744R1103X"/>
               <xs:enumeration value="1744R1102X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="VeterinarianProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20453 (C-0-T19465-S20434-S20448-S20453-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="174M00000X"/>
         <xs:enumeration value="174MM1900X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PharmacyServiceProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20455 (C-0-T19465-S20455-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PharmacistProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="180000000X"/>
               <xs:enumeration value="183700000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PharmacistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20456 (C-0-T19465-S20455-S20456-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="183500000X"/>
         <xs:enumeration value="1835G0000X"/>
         <xs:enumeration value="1835N0905X"/>
         <xs:enumeration value="1835N1003X"/>
         <xs:enumeration value="1835P1200X"/>
         <xs:enumeration value="1835P1300X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PhysicianAssistantsandAdvancedPracticeNursingProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20463 (C-0-T19465-S20463-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ClinicalNurseSpecialistProviderCodes NursePractitionerProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="360000000X"/>
               <xs:enumeration value="367H00000X"/>
               <xs:enumeration value="367A00000X"/>
               <xs:enumeration value="367500000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ClinicalNurseSpecialistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20465 (C-0-T19465-S20463-S20465-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="364S00000X"/>
         <xs:enumeration value="364SA2100X"/>
         <xs:enumeration value="364SA2200X"/>
         <xs:enumeration value="364SC2300X"/>
         <xs:enumeration value="364SC1501X"/>
         <xs:enumeration value="364SC0200X"/>
         <xs:enumeration value="364SE0003X"/>
         <xs:enumeration value="364SE1400X"/>
         <xs:enumeration value="364SF0001X"/>
         <xs:enumeration value="364SG0600X"/>
         <xs:enumeration value="364SH1100X"/>
         <xs:enumeration value="364SH0200X"/>
         <xs:enumeration value="364SI0800X"/>
         <xs:enumeration value="364SL0600X"/>
         <xs:enumeration value="364SM0705X"/>
         <xs:enumeration value="364SN0000X"/>
         <xs:enumeration value="364SN0800X"/>
         <xs:enumeration value="364SX0106X"/>
         <xs:enumeration value="364SX0200X"/>
         <xs:enumeration value="364SX0204X"/>
         <xs:enumeration value="364SP0200X"/>
         <xs:enumeration value="364SP1700X"/>
         <xs:enumeration value="364SP2800X"/>
         <xs:enumeration value="364SP0808X"/>
         <xs:enumeration value="364SP0809X"/>
         <xs:enumeration value="364SP0807X"/>
         <xs:enumeration value="364SP0810X"/>
         <xs:enumeration value="364SP0811X"/>
         <xs:enumeration value="364SP0812X"/>
         <xs:enumeration value="364SP0813X"/>
         <xs:enumeration value="364SR0400X"/>
         <xs:enumeration value="364SS0200X"/>
         <xs:enumeration value="364ST0500X"/>
         <xs:enumeration value="364SW0102X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NursePractitionerProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20501 (C-0-T19465-S20463-S20501-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PhysicianAssistantProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="363L00000X"/>
               <xs:enumeration value="363LA2100X"/>
               <xs:enumeration value="363LA2200X"/>
               <xs:enumeration value="363LC1500X"/>
               <xs:enumeration value="363LC0200X"/>
               <xs:enumeration value="363LF0000X"/>
               <xs:enumeration value="363LG0600X"/>
               <xs:enumeration value="363LN0000X"/>
               <xs:enumeration value="363LN0005X"/>
               <xs:enumeration value="363LX0001X"/>
               <xs:enumeration value="363LX0106X"/>
               <xs:enumeration value="363LP0200X"/>
               <xs:enumeration value="363LP0222X"/>
               <xs:enumeration value="363LP1700X"/>
               <xs:enumeration value="363LP2300X"/>
               <xs:enumeration value="363LP0808X"/>
               <xs:enumeration value="363LS0200X"/>
               <xs:enumeration value="363LW0102X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PhysicianAssistantProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20519 (C-0-T19465-S20463-S20501-S20519-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="363A00000X"/>
         <xs:enumeration value="363AM0700X"/>
         <xs:enumeration value="363AS0400X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PodiatricMedicineandSurgeryProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20522 (C-0-T19465-S20522-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PodiatristProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="210000000X"/>
               <xs:enumeration value="211D00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PodiatristProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20524 (C-0-T19465-S20522-S20524-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="213E00000X"/>
         <xs:enumeration value="213EG0000X"/>
         <xs:enumeration value="213EP1101X"/>
         <xs:enumeration value="213EP0504X"/>
         <xs:enumeration value="213ER0200X"/>
         <xs:enumeration value="213ES0000X"/>
         <xs:enumeration value="213ES0131X"/>
         <xs:enumeration value="213ES0103X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ResidentialTreatmentFacilitiesProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20766 (C-0-T19465-S20766-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="SubstanceAbuseDisorderRehabilitationFacilityProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="320000000X"/>
               <xs:enumeration value="320800000X"/>
               <xs:enumeration value="320900000X"/>
               <xs:enumeration value="323P00000X"/>
               <xs:enumeration value="322D00000X"/>
               <xs:enumeration value="320600000X"/>
               <xs:enumeration value="320700000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="SubstanceAbuseDisorderRehabilitationFacilityProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20769 (C-0-T19465-S20766-S20769-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="324500000X"/>
         <xs:enumeration value="3245S0500X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RespiratoryRehabilitativeandRestorativeServiceProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20532 (C-0-T19465-S20532-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OccupationalTherapistProviderCodes PhysicalTherapistProviderCodes RehabilitationCounselorProviderCodes RespiratoryTherapistCertifiedProviderCodes RespiratoryTherapistRegisteredProviderCodes SpecialistTechnologistProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="220000000X"/>
               <xs:enumeration value="221700000X"/>
               <xs:enumeration value="225600000X"/>
               <xs:enumeration value="226300000X"/>
               <xs:enumeration value="225700000X"/>
               <xs:enumeration value="225A00000X"/>
               <xs:enumeration value="224Z00000X"/>
               <xs:enumeration value="225000000X"/>
               <xs:enumeration value="222Z00000X"/>
               <xs:enumeration value="225200000X"/>
               <xs:enumeration value="224P00000X"/>
               <xs:enumeration value="225B00000X"/>
               <xs:enumeration value="225800000X"/>
               <xs:enumeration value="225400000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OccupationalTherapistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20538 (C-0-T19465-S20532-S20538-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="225X00000X"/>
         <xs:enumeration value="225XE1200X"/>
         <xs:enumeration value="225XH1200X"/>
         <xs:enumeration value="225XH1300X"/>
         <xs:enumeration value="225XN1300X"/>
         <xs:enumeration value="225XP0200X"/>
         <xs:enumeration value="225XR0403X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PhysicalTherapistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20548 (C-0-T19465-S20532-S20548-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="225100000X"/>
         <xs:enumeration value="2251C2600X"/>
         <xs:enumeration value="2251E1300X"/>
         <xs:enumeration value="2251E1200X"/>
         <xs:enumeration value="2251G0304X"/>
         <xs:enumeration value="2251H1200X"/>
         <xs:enumeration value="2251H1300X"/>
         <xs:enumeration value="2251N0400X"/>
         <xs:enumeration value="2251X0800X"/>
         <xs:enumeration value="2251P0200X"/>
         <xs:enumeration value="2251S0007X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RehabilitationCounselorProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20563 (C-0-T19465-S20532-S20563-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="225C00000X"/>
         <xs:enumeration value="225CA2400X"/>
         <xs:enumeration value="225CA2500X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RespiratoryTherapistCertifiedProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20567 (C-0-T19465-S20532-S20567-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="227800000X"/>
         <xs:enumeration value="2278C0205X"/>
         <xs:enumeration value="2278E0002X"/>
         <xs:enumeration value="2278G1100X"/>
         <xs:enumeration value="2278G0305X"/>
         <xs:enumeration value="2278H0200X"/>
         <xs:enumeration value="2278P3900X"/>
         <xs:enumeration value="2278P3800X"/>
         <xs:enumeration value="2278E1000X"/>
         <xs:enumeration value="2278P4000X"/>
         <xs:enumeration value="2278P1004X"/>
         <xs:enumeration value="2278P1006X"/>
         <xs:enumeration value="2278P1005X"/>
         <xs:enumeration value="2278S1500X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RespiratoryTherapistRegisteredProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20581 (C-0-T19465-S20532-S20581-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="227900000X"/>
         <xs:enumeration value="2279C0205X"/>
         <xs:enumeration value="2279E0002X"/>
         <xs:enumeration value="2279G1100X"/>
         <xs:enumeration value="2279G0305X"/>
         <xs:enumeration value="2279H0200X"/>
         <xs:enumeration value="2279P3900X"/>
         <xs:enumeration value="2279P3800X"/>
         <xs:enumeration value="2279E1000X"/>
         <xs:enumeration value="2279P4000X"/>
         <xs:enumeration value="2279P1004X"/>
         <xs:enumeration value="2279P1006X"/>
         <xs:enumeration value="2279P1005X"/>
         <xs:enumeration value="2279S1500X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpecialistTechnologistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20595 (C-0-T19465-S20532-S20595-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="225500000X"/>
         <xs:enumeration value="2255A2300X"/>
         <xs:enumeration value="2255R0406X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RespiteCareFacilityProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20770 (C-0-T19465-S20770-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RespiteCareProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="380000000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RespiteCareProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20771 (C-0-T19465-S20770-S20771-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="385H00000X"/>
         <xs:enumeration value="385HR2050X"/>
         <xs:enumeration value="385HR2055X"/>
         <xs:enumeration value="385HR2060X"/>
         <xs:enumeration value="385HR2065X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpeechLanguageandHearingProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20598 (C-0-T19465-S20598-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AudiologistProviderCodes SpeechLanguageTechnologistProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="230000000X"/>
               <xs:enumeration value="237600000X"/>
               <xs:enumeration value="237700000X"/>
               <xs:enumeration value="235Z00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AudiologistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20599 (C-0-T19465-S20598-S20599-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="231H00000X"/>
         <xs:enumeration value="231HA2400X"/>
         <xs:enumeration value="231HA2500X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpeechLanguageTechnologistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20604 (C-0-T19465-S20598-S20604-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="235500000X"/>
         <xs:enumeration value="2355A2700X"/>
         <xs:enumeration value="2355S0801X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SuppliersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20772 (C-0-T19465-S20772-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DurableMedicalEquipmentandMedicalSuppliesProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="330000000X"/>
               <xs:enumeration value="331L00000X"/>
               <xs:enumeration value="332G00000X"/>
               <xs:enumeration value="332H00000X"/>
               <xs:enumeration value="332S00000X"/>
               <xs:enumeration value="332U00000X"/>
               <xs:enumeration value="335U00000X"/>
               <xs:enumeration value="333600000X"/>
               <xs:enumeration value="335V00000X"/>
               <xs:enumeration value="335E00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DurableMedicalEquipmentandMedicalSuppliesProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20774 (C-0-T19465-S20772-S20774-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="332B00000X"/>
         <xs:enumeration value="332BC3200X"/>
         <xs:enumeration value="332BD1200X"/>
         <xs:enumeration value="332BN1400X"/>
         <xs:enumeration value="332BX2000X"/>
         <xs:enumeration value="332BP3500X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TechnologistTechnicianandOtherTechnicalServiceProvidersProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20608 (C-0-T19465-S20608-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RadiologicTechnologistProviderCodes SpecialistTechnologistCardiovascularProviderCodes SpecialistTechnologistHealthInformationProviderCodes SpecialistTechnologistOtherProviderCodes SpecialistTechnologistPathologyProviderCodes TechnicianHealthInformationProviderCodes TechnicianOtherProviderCodes TechnicianPathologyProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="240000000X"/>
               <xs:enumeration value="246W00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RadiologicTechnologistProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20609 (C-0-T19465-S20608-S20609-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="247100000X"/>
         <xs:enumeration value="2471B0102X"/>
         <xs:enumeration value="2471C1106X"/>
         <xs:enumeration value="2471C1101X"/>
         <xs:enumeration value="2471C3401X"/>
         <xs:enumeration value="2471M1202X"/>
         <xs:enumeration value="2471M2300X"/>
         <xs:enumeration value="2471N0900X"/>
         <xs:enumeration value="2471Q0001X"/>
         <xs:enumeration value="2471R0002X"/>
         <xs:enumeration value="2471C3402X"/>
         <xs:enumeration value="2471S1302X"/>
         <xs:enumeration value="2471V0105X"/>
         <xs:enumeration value="2471V0106X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpecialistTechnologistCardiovascularProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20623 (C-0-T19465-S20608-S20623-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246X00000X"/>
         <xs:enumeration value="246XC2901X"/>
         <xs:enumeration value="246XS1301X"/>
         <xs:enumeration value="246XC2903X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpecialistTechnologistHealthInformationProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20627 (C-0-T19465-S20608-S20627-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246Y00000X"/>
         <xs:enumeration value="246YC3301X"/>
         <xs:enumeration value="246YC3302X"/>
         <xs:enumeration value="246YR1600X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpecialistTechnologistOtherProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20631 (C-0-T19465-S20608-S20631-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246Z00000X"/>
         <xs:enumeration value="246ZA2600X"/>
         <xs:enumeration value="246ZB0500X"/>
         <xs:enumeration value="246ZB0301X"/>
         <xs:enumeration value="246ZB0302X"/>
         <xs:enumeration value="246ZB0600X"/>
         <xs:enumeration value="246ZE0500X"/>
         <xs:enumeration value="246ZE0600X"/>
         <xs:enumeration value="246ZG1000X"/>
         <xs:enumeration value="246ZG0701X"/>
         <xs:enumeration value="246ZI1000X"/>
         <xs:enumeration value="246ZN0300X"/>
         <xs:enumeration value="246ZS0400X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpecialistTechnologistPathologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20644 (C-0-T19465-S20608-S20644-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246Q00000X"/>
         <xs:enumeration value="246QB0000X"/>
         <xs:enumeration value="246QC1000X"/>
         <xs:enumeration value="246QC2700X"/>
         <xs:enumeration value="246QH0401X"/>
         <xs:enumeration value="246QH0000X"/>
         <xs:enumeration value="246QH0600X"/>
         <xs:enumeration value="246QI0000X"/>
         <xs:enumeration value="246QL0900X"/>
         <xs:enumeration value="246QL0901X"/>
         <xs:enumeration value="246QM0706X"/>
         <xs:enumeration value="246QM0900X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TechnicianHealthInformationProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20657 (C-0-T19465-S20608-S20657-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="247000000X"/>
         <xs:enumeration value="2470A2800X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TechnicianOtherProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20659 (C-0-T19465-S20608-S20659-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="247200000X"/>
         <xs:enumeration value="2472B0301X"/>
         <xs:enumeration value="2472D0500X"/>
         <xs:enumeration value="2472E0500X"/>
         <xs:enumeration value="2472R0900X"/>
         <xs:enumeration value="2472V0600X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TechnicianPathologyProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20665 (C-0-T19465-S20608-S20665-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="246R00000X"/>
         <xs:enumeration value="246RH0600X"/>
         <xs:enumeration value="246RM2200X"/>
         <xs:enumeration value="246RP1900X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TransportationServicesProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20788 (C-0-T19465-S20788-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AmbulanceProviderCodes">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="340000000X"/>
               <xs:enumeration value="347B00000X"/>
               <xs:enumeration value="343900000X"/>
               <xs:enumeration value="347C00000X"/>
               <xs:enumeration value="343800000X"/>
               <xs:enumeration value="344600000X"/>
               <xs:enumeration value="347D00000X"/>
               <xs:enumeration value="347E00000X"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AmbulanceProviderCodes">
      <xs:annotation>
         <xs:documentation>specDomain: S20789 (C-0-T19465-S20788-S20789-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="341600000X"/>
         <xs:enumeration value="3416A0800X"/>
         <xs:enumeration value="3416L0300X"/>
         <xs:enumeration value="3416S0300X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="QueryParameterValue">
      <xs:annotation>
         <xs:documentation>vocSet: T19726 (C-0-T19726-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IssueFilterCode PrescriptionDispenseFilterCode"/>
   </xs:simpleType>
   <xs:simpleType name="IssueFilterCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19819 (C-0-T19726-A19819-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ISSFA"/>
         <xs:enumeration value="ISSFI"/>
         <xs:enumeration value="ISSFU"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PrescriptionDispenseFilterCode">
      <xs:annotation>
         <xs:documentation>abstDomain: A19727 (C-0-T19726-A19727-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="C"/>
         <xs:enumeration value="R"/>
         <xs:enumeration value="N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="QueryPriority">
      <xs:annotation>
         <xs:documentation>vocSet: T91 (C-0-T91-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="D"/>
         <xs:enumeration value="I"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="QueryQuantityUnit">
      <xs:annotation>
         <xs:documentation>vocSet: T126 (C-0-T126-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CH"/>
         <xs:enumeration value="LI"/>
         <xs:enumeration value="PG"/>
         <xs:enumeration value="RD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="QueryRequestLimit">
      <xs:annotation>
         <xs:documentation>vocSet: T19911 (C-0-T19911-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="QueryResponse">
      <xs:annotation>
         <xs:documentation>vocSet: T208 (C-0-T208-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AE"/>
         <xs:enumeration value="OK"/>
         <xs:enumeration value="NF"/>
         <xs:enumeration value="QE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="QueryStatusCode">
      <xs:annotation>
         <xs:documentation>vocSet: T18899 (C-0-T18899-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="aborted"/>
         <xs:enumeration value="deliveredResponse"/>
         <xs:enumeration value="executing"/>
         <xs:enumeration value="new"/>
         <xs:enumeration value="waitContinuedQueryResponse"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RC">
      <xs:annotation>
         <xs:documentation>vocSet: E18 (C-0-E18-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="RCFB">
      <xs:annotation>
         <xs:documentation>vocSet: E21 (C-0-E21-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="RCV2">
      <xs:annotation>
         <xs:documentation>vocSet: E22 (C-0-E22-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="Race">
      <xs:annotation>
         <xs:documentation>vocSet: T14914 (C-0-T14914-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RaceAsian RaceBlackOrAfricanAmerican RaceHawaiianOrPacificIsland RaceNativeAmerican RaceWhite">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="2131-1"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RaceAsian">
      <xs:annotation>
         <xs:documentation>specDomain: S15743 (C-0-T14914-S15743-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2028-9"/>
         <xs:enumeration value="2029-7"/>
         <xs:enumeration value="2030-5"/>
         <xs:enumeration value="2031-3"/>
         <xs:enumeration value="2032-1"/>
         <xs:enumeration value="2033-9"/>
         <xs:enumeration value="2034-7"/>
         <xs:enumeration value="2036-2"/>
         <xs:enumeration value="2037-0"/>
         <xs:enumeration value="2038-8"/>
         <xs:enumeration value="2048-7"/>
         <xs:enumeration value="2039-6"/>
         <xs:enumeration value="2040-4"/>
         <xs:enumeration value="2041-2"/>
         <xs:enumeration value="2052-9"/>
         <xs:enumeration value="2042-0"/>
         <xs:enumeration value="2049-5"/>
         <xs:enumeration value="2050-3"/>
         <xs:enumeration value="2043-8"/>
         <xs:enumeration value="2044-6"/>
         <xs:enumeration value="2051-1"/>
         <xs:enumeration value="2045-3"/>
         <xs:enumeration value="2035-4"/>
         <xs:enumeration value="2046-1"/>
         <xs:enumeration value="2047-9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceBlackOrAfricanAmerican">
      <xs:annotation>
         <xs:documentation>specDomain: S15768 (C-0-T14914-S15768-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RaceAfricanAmericanAfrican">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="2054-5"/>
               <xs:enumeration value="2058-6"/>
               <xs:enumeration value="2067-7"/>
               <xs:enumeration value="2068-5"/>
               <xs:enumeration value="2056-0"/>
               <xs:enumeration value="2070-1"/>
               <xs:enumeration value="2069-3"/>
               <xs:enumeration value="2071-9"/>
               <xs:enumeration value="2072-7"/>
               <xs:enumeration value="2073-5"/>
               <xs:enumeration value="2074-3"/>
               <xs:enumeration value="2075-0"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RaceAfricanAmericanAfrican">
      <xs:annotation>
         <xs:documentation>specDomain: S15771 (C-0-T14914-S15768-S15771-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2060-2"/>
         <xs:enumeration value="2061-0"/>
         <xs:enumeration value="2062-8"/>
         <xs:enumeration value="2063-6"/>
         <xs:enumeration value="2064-4"/>
         <xs:enumeration value="2065-1"/>
         <xs:enumeration value="2066-9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceHawaiianOrPacificIsland">
      <xs:annotation>
         <xs:documentation>specDomain: S15787 (C-0-T14914-S15787-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RacePacificIslandMelanesian RacePacificIslandMicronesian RacePacificIslandPolynesian">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="2076-8"/>
               <xs:enumeration value="2500-7"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RacePacificIslandMelanesian">
      <xs:annotation>
         <xs:documentation>specDomain: S15808 (C-0-T14914-S15787-S15808-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2100-6"/>
         <xs:enumeration value="2101-4"/>
         <xs:enumeration value="2104-8"/>
         <xs:enumeration value="2102-2"/>
         <xs:enumeration value="2103-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RacePacificIslandMicronesian">
      <xs:annotation>
         <xs:documentation>specDomain: S15794 (C-0-T14914-S15787-S15794-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2085-9"/>
         <xs:enumeration value="2092-5"/>
         <xs:enumeration value="2088-3"/>
         <xs:enumeration value="2097-4"/>
         <xs:enumeration value="2087-5"/>
         <xs:enumeration value="2086-7"/>
         <xs:enumeration value="2096-6"/>
         <xs:enumeration value="2093-3"/>
         <xs:enumeration value="2089-1"/>
         <xs:enumeration value="2090-9"/>
         <xs:enumeration value="2091-7"/>
         <xs:enumeration value="2094-1"/>
         <xs:enumeration value="2095-8"/>
         <xs:enumeration value="2098-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RacePacificIslandPolynesian">
      <xs:annotation>
         <xs:documentation>specDomain: S15788 (C-0-T14914-S15787-S15788-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2078-4"/>
         <xs:enumeration value="2079-2"/>
         <xs:enumeration value="2080-0"/>
         <xs:enumeration value="2081-8"/>
         <xs:enumeration value="2083-4"/>
         <xs:enumeration value="2082-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceNativeAmerican">
      <xs:annotation>
         <xs:documentation>specDomain: S14915 (C-0-T14914-S14915-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RaceAlaskanNative RaceAmericanIndian">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="1002-5"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNative">
      <xs:annotation>
         <xs:documentation>specDomain: S15470 (C-0-T14914-S14915-S15470-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RaceAlaskanIndian RaceAlaskanNativeAleut RaceAlaskanNativeEskimo">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="1735-0"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanIndian">
      <xs:annotation>
         <xs:documentation>specDomain: S15471 (C-0-T14914-S14915-S15470-S15471-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RaceAlaskanIndianAthabascan RaceSoutheastAlaskanIndian">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="1737-6"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanIndianAthabascan">
      <xs:annotation>
         <xs:documentation>specDomain: S15472 (C-0-T14914-S14915-S15470-S15471-S15472-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1739-2"/>
         <xs:enumeration value="1740-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceSoutheastAlaskanIndian">
      <xs:annotation>
         <xs:documentation>specDomain: S15543 (C-0-T14914-S14915-S15470-S15471-S15543-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RaceSoutheastAlaskanIndianTlingit RaceSoutheastAlaskanIndianTsimshian">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="1811-9"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RaceSoutheastAlaskanIndianTlingit">
      <xs:annotation>
         <xs:documentation>specDomain: S15544 (C-0-T14914-S14915-S15470-S15471-S15543-S15544-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1813-5"/>
         <xs:enumeration value="1814-3"/>
         <xs:enumeration value="1815-0"/>
         <xs:enumeration value="1816-8"/>
         <xs:enumeration value="1817-6"/>
         <xs:enumeration value="1818-4"/>
         <xs:enumeration value="1819-2"/>
         <xs:enumeration value="1820-0"/>
         <xs:enumeration value="1821-8"/>
         <xs:enumeration value="1822-6"/>
         <xs:enumeration value="1823-4"/>
         <xs:enumeration value="1824-2"/>
         <xs:enumeration value="1825-9"/>
         <xs:enumeration value="1826-7"/>
         <xs:enumeration value="1827-5"/>
         <xs:enumeration value="1828-3"/>
         <xs:enumeration value="1829-1"/>
         <xs:enumeration value="1830-9"/>
         <xs:enumeration value="1831-7"/>
         <xs:enumeration value="1832-5"/>
         <xs:enumeration value="1833-3"/>
         <xs:enumeration value="1834-1"/>
         <xs:enumeration value="1835-8"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceSoutheastAlaskanIndianTsimshian">
      <xs:annotation>
         <xs:documentation>specDomain: S15567 (C-0-T14914-S14915-S15470-S15471-S15543-S15567-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1837-4"/>
         <xs:enumeration value="1838-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeAleut">
      <xs:annotation>
         <xs:documentation>specDomain: S15690 (C-0-T14914-S14915-S15470-S15690-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RaceAlaskanNativeAleutAlutiiq RaceAlaskanNativeAleutBristolBay RaceAlaskanNativeAleutChugach RaceAlaskanNativeAleutKoniag RaceAlaskanNativeAleutUnangan">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="1966-1"/>
               <xs:enumeration value="1990-1"/>
               <xs:enumeration value="2002-4"/>
               <xs:enumeration value="2004-0"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeAleutAlutiiq">
      <xs:annotation>
         <xs:documentation>specDomain: S15691 (C-0-T14914-S14915-S15470-S15690-S15691-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1968-7"/>
         <xs:enumeration value="1969-5"/>
         <xs:enumeration value="1970-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeAleutBristolBay">
      <xs:annotation>
         <xs:documentation>specDomain: S16466 (C-0-T14914-S14915-S15470-S15690-S16466-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1972-9"/>
         <xs:enumeration value="1973-7"/>
         <xs:enumeration value="1974-5"/>
         <xs:enumeration value="1975-2"/>
         <xs:enumeration value="1976-0"/>
         <xs:enumeration value="1977-8"/>
         <xs:enumeration value="1978-6"/>
         <xs:enumeration value="1979-4"/>
         <xs:enumeration value="1980-2"/>
         <xs:enumeration value="1981-0"/>
         <xs:enumeration value="1982-8"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeAleutChugach">
      <xs:annotation>
         <xs:documentation>specDomain: S15705 (C-0-T14914-S14915-S15470-S15690-S15705-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1984-4"/>
         <xs:enumeration value="1985-1"/>
         <xs:enumeration value="1986-9"/>
         <xs:enumeration value="1987-7"/>
         <xs:enumeration value="1988-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeAleutKoniag">
      <xs:annotation>
         <xs:documentation>specDomain: S15711 (C-0-T14914-S14915-S15470-S15690-S15711-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1992-7"/>
         <xs:enumeration value="1994-3"/>
         <xs:enumeration value="1993-5"/>
         <xs:enumeration value="1995-0"/>
         <xs:enumeration value="1996-8"/>
         <xs:enumeration value="1997-6"/>
         <xs:enumeration value="1998-4"/>
         <xs:enumeration value="1999-2"/>
         <xs:enumeration value="2000-8"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeAleutUnangan">
      <xs:annotation>
         <xs:documentation>specDomain: S15722 (C-0-T14914-S14915-S15470-S15690-S15722-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2006-5"/>
         <xs:enumeration value="2007-3"/>
         <xs:enumeration value="2008-1"/>
         <xs:enumeration value="2009-9"/>
         <xs:enumeration value="2010-7"/>
         <xs:enumeration value="2011-5"/>
         <xs:enumeration value="2012-3"/>
         <xs:enumeration value="2013-1"/>
         <xs:enumeration value="2015-6"/>
         <xs:enumeration value="2014-9"/>
         <xs:enumeration value="2016-4"/>
         <xs:enumeration value="2017-2"/>
         <xs:enumeration value="2018-0"/>
         <xs:enumeration value="2019-8"/>
         <xs:enumeration value="2020-6"/>
         <xs:enumeration value="2023-0"/>
         <xs:enumeration value="2024-8"/>
         <xs:enumeration value="2021-4"/>
         <xs:enumeration value="2022-2"/>
         <xs:enumeration value="2025-5"/>
         <xs:enumeration value="2026-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeEskimo">
      <xs:annotation>
         <xs:documentation>specDomain: S15569 (C-0-T14914-S14915-S15470-S15569-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RaceAlaskanNativeInupiatEskimo RaceAlaskanNativeSiberianEskimo RaceAlaskanNativeYupikEskimo">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="1840-8"/>
               <xs:enumeration value="1842-4"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeInupiatEskimo">
      <xs:annotation>
         <xs:documentation>specDomain: S15571 (C-0-T14914-S14915-S15470-S15569-S15571-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1844-0"/>
         <xs:enumeration value="1845-7"/>
         <xs:enumeration value="1846-5"/>
         <xs:enumeration value="1847-3"/>
         <xs:enumeration value="1849-9"/>
         <xs:enumeration value="1848-1"/>
         <xs:enumeration value="1850-7"/>
         <xs:enumeration value="1851-5"/>
         <xs:enumeration value="1852-3"/>
         <xs:enumeration value="1853-1"/>
         <xs:enumeration value="1854-9"/>
         <xs:enumeration value="1855-6"/>
         <xs:enumeration value="1856-4"/>
         <xs:enumeration value="1857-2"/>
         <xs:enumeration value="1858-0"/>
         <xs:enumeration value="1859-8"/>
         <xs:enumeration value="1860-6"/>
         <xs:enumeration value="1861-4"/>
         <xs:enumeration value="1862-2"/>
         <xs:enumeration value="1863-0"/>
         <xs:enumeration value="1864-8"/>
         <xs:enumeration value="1865-5"/>
         <xs:enumeration value="1866-3"/>
         <xs:enumeration value="1867-1"/>
         <xs:enumeration value="1868-9"/>
         <xs:enumeration value="1869-7"/>
         <xs:enumeration value="1889-5"/>
         <xs:enumeration value="1870-5"/>
         <xs:enumeration value="1871-3"/>
         <xs:enumeration value="1872-1"/>
         <xs:enumeration value="1873-9"/>
         <xs:enumeration value="1874-7"/>
         <xs:enumeration value="1875-4"/>
         <xs:enumeration value="1876-2"/>
         <xs:enumeration value="1877-0"/>
         <xs:enumeration value="1878-8"/>
         <xs:enumeration value="1879-6"/>
         <xs:enumeration value="1880-4"/>
         <xs:enumeration value="1881-2"/>
         <xs:enumeration value="1882-0"/>
         <xs:enumeration value="1883-8"/>
         <xs:enumeration value="1884-6"/>
         <xs:enumeration value="1885-3"/>
         <xs:enumeration value="1886-1"/>
         <xs:enumeration value="1887-9"/>
         <xs:enumeration value="1888-7"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeSiberianEskimo">
      <xs:annotation>
         <xs:documentation>specDomain: S15617 (C-0-T14914-S14915-S15470-S15569-S15617-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1891-1"/>
         <xs:enumeration value="1892-9"/>
         <xs:enumeration value="1893-7"/>
         <xs:enumeration value="1894-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAlaskanNativeYupikEskimo">
      <xs:annotation>
         <xs:documentation>specDomain: S15621 (C-0-T14914-S14915-S15470-S15569-S15621-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1896-0"/>
         <xs:enumeration value="1897-8"/>
         <xs:enumeration value="1898-6"/>
         <xs:enumeration value="1899-4"/>
         <xs:enumeration value="1900-0"/>
         <xs:enumeration value="1901-8"/>
         <xs:enumeration value="1902-6"/>
         <xs:enumeration value="1903-4"/>
         <xs:enumeration value="1904-2"/>
         <xs:enumeration value="1905-9"/>
         <xs:enumeration value="1906-7"/>
         <xs:enumeration value="1907-5"/>
         <xs:enumeration value="1908-3"/>
         <xs:enumeration value="1909-1"/>
         <xs:enumeration value="1910-9"/>
         <xs:enumeration value="1911-7"/>
         <xs:enumeration value="1912-5"/>
         <xs:enumeration value="1913-3"/>
         <xs:enumeration value="1914-1"/>
         <xs:enumeration value="1915-8"/>
         <xs:enumeration value="1916-6"/>
         <xs:enumeration value="1917-4"/>
         <xs:enumeration value="1962-0"/>
         <xs:enumeration value="1918-2"/>
         <xs:enumeration value="1919-0"/>
         <xs:enumeration value="1920-8"/>
         <xs:enumeration value="1921-6"/>
         <xs:enumeration value="1922-4"/>
         <xs:enumeration value="1923-2"/>
         <xs:enumeration value="1924-0"/>
         <xs:enumeration value="1925-7"/>
         <xs:enumeration value="1926-5"/>
         <xs:enumeration value="1927-3"/>
         <xs:enumeration value="1928-1"/>
         <xs:enumeration value="1929-9"/>
         <xs:enumeration value="1930-7"/>
         <xs:enumeration value="1931-5"/>
         <xs:enumeration value="1932-3"/>
         <xs:enumeration value="1933-1"/>
         <xs:enumeration value="1934-9"/>
         <xs:enumeration value="1935-6"/>
         <xs:enumeration value="1937-2"/>
         <xs:enumeration value="1938-0"/>
         <xs:enumeration value="1936-4"/>
         <xs:enumeration value="1940-6"/>
         <xs:enumeration value="1939-8"/>
         <xs:enumeration value="1941-4"/>
         <xs:enumeration value="1942-2"/>
         <xs:enumeration value="1943-0"/>
         <xs:enumeration value="1944-8"/>
         <xs:enumeration value="1945-5"/>
         <xs:enumeration value="1946-3"/>
         <xs:enumeration value="1947-1"/>
         <xs:enumeration value="1948-9"/>
         <xs:enumeration value="1949-7"/>
         <xs:enumeration value="1950-5"/>
         <xs:enumeration value="1952-1"/>
         <xs:enumeration value="1953-9"/>
         <xs:enumeration value="1954-7"/>
         <xs:enumeration value="1963-8"/>
         <xs:enumeration value="1951-3"/>
         <xs:enumeration value="1955-4"/>
         <xs:enumeration value="1956-2"/>
         <xs:enumeration value="1957-0"/>
         <xs:enumeration value="1958-8"/>
         <xs:enumeration value="1959-6"/>
         <xs:enumeration value="1960-4"/>
         <xs:enumeration value="1961-2"/>
         <xs:enumeration value="1964-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndian">
      <xs:annotation>
         <xs:documentation>specDomain: S14916 (C-0-T14914-S14915-S14916-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Catawba RaceAmericanIndianApache RaceAmericanIndianArapaho RaceAmericanIndianAssiniboineSioux RaceAmericanIndianCaddo RaceAmericanIndianCahuilla RaceAmericanIndianCalifornia RaceAmericanIndianChemakuan RaceAmericanIndianCherokee RaceAmericanIndianCheyenne RaceAmericanIndianChickahominy RaceAmericanIndianChinook RaceAmericanIndianChippewa RaceAmericanIndianChippewaCree RaceAmericanIndianChoctaw RaceAmericanIndianChumash RaceAmericanIndianComanche RaceAmericanIndianCoushatta RaceAmericanIndianCreek RaceAmericanIndianCupeno RaceAmericanIndianDelaware RaceAmericanIndianDiegueno RaceAmericanIndianEasternTribes RaceAmericanIndianGrosVentres RaceAmericanIndianHoopa RaceAmericanIndianIowa RaceAmericanIndianIroquois RaceAmericanIndianKickapoo RaceAmericanIndianKiowa RaceAmericanIndianKlallam RaceAmericanIndianLongIsland RaceAmericanIndianLuiseno RaceAmericanIndianMaidu RaceAmericanIndianMiami RaceAmericanIndianMicmac RaceAmericanIndianNavajo RaceAmericanIndianNorthwestTribes RaceAmericanIndianOttawa RaceAmericanIndianPaiute RaceAmericanIndianPassamaquoddy RaceAmericanIndianPawnee RaceAmericanIndianPeoria RaceAmericanIndianPequot RaceAmericanIndianPima RaceAmericanIndianPomo RaceAmericanIndianPonca RaceAmericanIndianPotawatomi RaceAmericanIndianPueblo RaceAmericanIndianPugetSoundSalish RaceAmericanIndianSacFox RaceAmericanIndianSeminole RaceAmericanIndianSerrano RaceAmericanIndianShawnee RaceAmericanIndianShoshone RaceAmericanIndianShoshonePaiute RaceAmericanIndianSioux RaceAmericanIndianTohonoOOdham RaceAmericanIndianUmpqua RaceAmericanIndianUte RaceAmericanIndianWampanoag RaceAmericanIndianWashoe RaceAmericanIndianWinnebago RaceAmericanIndianYuman RaceAmericanIndianYurok RaceCanadianLatinIndian Wiyot Yaqui Yokuts">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="1004-1"/>
               <xs:enumeration value="1006-6"/>
               <xs:enumeration value="1008-2"/>
               <xs:enumeration value="1026-4"/>
               <xs:enumeration value="1028-0"/>
               <xs:enumeration value="1033-0"/>
               <xs:enumeration value="1035-5"/>
               <xs:enumeration value="1037-1"/>
               <xs:enumeration value="1039-7"/>
               <xs:enumeration value="1078-5"/>
               <xs:enumeration value="1080-1"/>
               <xs:enumeration value="1086-8"/>
               <xs:enumeration value="1100-7"/>
               <xs:enumeration value="1106-4"/>
               <xs:enumeration value="1112-2"/>
               <xs:enumeration value="1153-6"/>
               <xs:enumeration value="1165-0"/>
               <xs:enumeration value="1167-6"/>
               <xs:enumeration value="1169-2"/>
               <xs:enumeration value="1171-8"/>
               <xs:enumeration value="1173-4"/>
               <xs:enumeration value="1180-9"/>
               <xs:enumeration value="1178-3"/>
               <xs:enumeration value="1182-5"/>
               <xs:enumeration value="1184-1"/>
               <xs:enumeration value="1189-0"/>
               <xs:enumeration value="1191-6"/>
               <xs:enumeration value="1207-0"/>
               <xs:enumeration value="1209-6"/>
               <xs:enumeration value="1250-0"/>
               <xs:enumeration value="1252-6"/>
               <xs:enumeration value="1254-2"/>
               <xs:enumeration value="1258-3"/>
               <xs:enumeration value="1256-7"/>
               <xs:enumeration value="1260-9"/>
               <xs:enumeration value="1262-5"/>
               <xs:enumeration value="1267-4"/>
               <xs:enumeration value="1269-0"/>
               <xs:enumeration value="1275-7"/>
               <xs:enumeration value="1277-3"/>
               <xs:enumeration value="1279-9"/>
               <xs:enumeration value="1297-1"/>
               <xs:enumeration value="1299-7"/>
               <xs:enumeration value="1301-1"/>
               <xs:enumeration value="1303-7"/>
               <xs:enumeration value="1317-7"/>
               <xs:enumeration value="1319-3"/>
               <xs:enumeration value="1321-9"/>
               <xs:enumeration value="1323-5"/>
               <xs:enumeration value="1340-9"/>
               <xs:enumeration value="1342-5"/>
               <xs:enumeration value="1348-2"/>
               <xs:enumeration value="1350-8"/>
               <xs:enumeration value="1352-4"/>
               <xs:enumeration value="1354-0"/>
               <xs:enumeration value="1356-5"/>
               <xs:enumeration value="1363-1"/>
               <xs:enumeration value="1368-0"/>
               <xs:enumeration value="1370-6"/>
               <xs:enumeration value="1372-2"/>
               <xs:enumeration value="1374-8"/>
               <xs:enumeration value="1376-3"/>
               <xs:enumeration value="1378-9"/>
               <xs:enumeration value="1380-5"/>
               <xs:enumeration value="1387-0"/>
               <xs:enumeration value="1389-6"/>
               <xs:enumeration value="1403-5"/>
               <xs:enumeration value="1405-0"/>
               <xs:enumeration value="1407-6"/>
               <xs:enumeration value="1409-2"/>
               <xs:enumeration value="1439-9"/>
               <xs:enumeration value="1448-0"/>
               <xs:enumeration value="1460-5"/>
               <xs:enumeration value="1462-1"/>
               <xs:enumeration value="1487-8"/>
               <xs:enumeration value="1541-2"/>
               <xs:enumeration value="1543-8"/>
               <xs:enumeration value="1545-3"/>
               <xs:enumeration value="1547-9"/>
               <xs:enumeration value="1549-5"/>
               <xs:enumeration value="1556-0"/>
               <xs:enumeration value="1558-6"/>
               <xs:enumeration value="1560-2"/>
               <xs:enumeration value="1562-8"/>
               <xs:enumeration value="1564-4"/>
               <xs:enumeration value="1576-8"/>
               <xs:enumeration value="1582-6"/>
               <xs:enumeration value="1584-2"/>
               <xs:enumeration value="1607-1"/>
               <xs:enumeration value="1643-6"/>
               <xs:enumeration value="1074-4"/>
               <xs:enumeration value="1645-1"/>
               <xs:enumeration value="1647-7"/>
               <xs:enumeration value="1649-3"/>
               <xs:enumeration value="1651-9"/>
               <xs:enumeration value="1659-2"/>
               <xs:enumeration value="1661-8"/>
               <xs:enumeration value="1663-4"/>
               <xs:enumeration value="1665-9"/>
               <xs:enumeration value="1675-8"/>
               <xs:enumeration value="1677-4"/>
               <xs:enumeration value="1683-2"/>
               <xs:enumeration value="1685-7"/>
               <xs:enumeration value="1692-3"/>
               <xs:enumeration value="1694-9"/>
               <xs:enumeration value="1700-4"/>
               <xs:enumeration value="1702-0"/>
               <xs:enumeration value="1707-9"/>
               <xs:enumeration value="1709-5"/>
               <xs:enumeration value="1715-2"/>
               <xs:enumeration value="1722-8"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Catawba">
      <xs:annotation>
         <xs:documentation>specDomain: S14972 (C-0-T14914-S14915-S14916-S14972-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1076-9"/>
         <xs:enumeration value="1744-2"/>
         <xs:enumeration value="1741-8"/>
         <xs:enumeration value="1742-6"/>
         <xs:enumeration value="1743-4"/>
         <xs:enumeration value="1745-9"/>
         <xs:enumeration value="1746-7"/>
         <xs:enumeration value="1747-5"/>
         <xs:enumeration value="1748-3"/>
         <xs:enumeration value="1749-1"/>
         <xs:enumeration value="1750-9"/>
         <xs:enumeration value="1751-7"/>
         <xs:enumeration value="1752-5"/>
         <xs:enumeration value="1753-3"/>
         <xs:enumeration value="1754-1"/>
         <xs:enumeration value="1755-8"/>
         <xs:enumeration value="1756-6"/>
         <xs:enumeration value="1757-4"/>
         <xs:enumeration value="1758-2"/>
         <xs:enumeration value="1759-0"/>
         <xs:enumeration value="1760-8"/>
         <xs:enumeration value="1761-6"/>
         <xs:enumeration value="1762-4"/>
         <xs:enumeration value="1763-2"/>
         <xs:enumeration value="1764-0"/>
         <xs:enumeration value="1765-7"/>
         <xs:enumeration value="1766-5"/>
         <xs:enumeration value="1767-3"/>
         <xs:enumeration value="1768-1"/>
         <xs:enumeration value="1769-9"/>
         <xs:enumeration value="1770-7"/>
         <xs:enumeration value="1771-5"/>
         <xs:enumeration value="1772-3"/>
         <xs:enumeration value="1773-1"/>
         <xs:enumeration value="1774-9"/>
         <xs:enumeration value="1775-6"/>
         <xs:enumeration value="1776-4"/>
         <xs:enumeration value="1777-2"/>
         <xs:enumeration value="1778-0"/>
         <xs:enumeration value="1780-6"/>
         <xs:enumeration value="1779-8"/>
         <xs:enumeration value="1781-4"/>
         <xs:enumeration value="1782-2"/>
         <xs:enumeration value="1783-0"/>
         <xs:enumeration value="1784-8"/>
         <xs:enumeration value="1785-5"/>
         <xs:enumeration value="1786-3"/>
         <xs:enumeration value="1787-1"/>
         <xs:enumeration value="1788-9"/>
         <xs:enumeration value="1789-7"/>
         <xs:enumeration value="1790-5"/>
         <xs:enumeration value="1791-3"/>
         <xs:enumeration value="1792-1"/>
         <xs:enumeration value="1793-9"/>
         <xs:enumeration value="1795-4"/>
         <xs:enumeration value="1794-7"/>
         <xs:enumeration value="1796-2"/>
         <xs:enumeration value="1797-0"/>
         <xs:enumeration value="1798-8"/>
         <xs:enumeration value="1799-6"/>
         <xs:enumeration value="1800-2"/>
         <xs:enumeration value="1801-0"/>
         <xs:enumeration value="1802-8"/>
         <xs:enumeration value="1803-6"/>
         <xs:enumeration value="1804-4"/>
         <xs:enumeration value="1805-1"/>
         <xs:enumeration value="1806-9"/>
         <xs:enumeration value="1807-7"/>
         <xs:enumeration value="1808-5"/>
         <xs:enumeration value="1809-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianApache">
      <xs:annotation>
         <xs:documentation>specDomain: S14919 (C-0-T14914-S14915-S14916-S14919-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1010-8"/>
         <xs:enumeration value="1011-6"/>
         <xs:enumeration value="1012-4"/>
         <xs:enumeration value="1013-2"/>
         <xs:enumeration value="1014-0"/>
         <xs:enumeration value="1015-7"/>
         <xs:enumeration value="1016-5"/>
         <xs:enumeration value="1017-3"/>
         <xs:enumeration value="1018-1"/>
         <xs:enumeration value="1019-9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianArapaho">
      <xs:annotation>
         <xs:documentation>specDomain: S14929 (C-0-T14914-S14915-S14916-S14929-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1021-5"/>
         <xs:enumeration value="1022-3"/>
         <xs:enumeration value="1023-1"/>
         <xs:enumeration value="1024-9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianAssiniboineSioux">
      <xs:annotation>
         <xs:documentation>specDomain: S14935 (C-0-T14914-S14915-S14916-S14935-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1030-6"/>
         <xs:enumeration value="1031-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianCaddo">
      <xs:annotation>
         <xs:documentation>specDomain: S14941 (C-0-T14914-S14915-S14916-S14941-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1041-3"/>
         <xs:enumeration value="1042-1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianCahuilla">
      <xs:annotation>
         <xs:documentation>specDomain: S14943 (C-0-T14914-S14915-S14916-S14943-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1044-7"/>
         <xs:enumeration value="1045-4"/>
         <xs:enumeration value="1046-2"/>
         <xs:enumeration value="1047-0"/>
         <xs:enumeration value="1048-8"/>
         <xs:enumeration value="1049-6"/>
         <xs:enumeration value="1050-4"/>
         <xs:enumeration value="1051-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianCalifornia">
      <xs:annotation>
         <xs:documentation>specDomain: S14951 (C-0-T14914-S14915-S14916-S14951-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1053-8"/>
         <xs:enumeration value="1054-6"/>
         <xs:enumeration value="1055-3"/>
         <xs:enumeration value="1056-1"/>
         <xs:enumeration value="1057-9"/>
         <xs:enumeration value="1058-7"/>
         <xs:enumeration value="1059-5"/>
         <xs:enumeration value="1060-3"/>
         <xs:enumeration value="1061-1"/>
         <xs:enumeration value="1062-9"/>
         <xs:enumeration value="1063-7"/>
         <xs:enumeration value="1064-5"/>
         <xs:enumeration value="1065-2"/>
         <xs:enumeration value="1066-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianChemakuan">
      <xs:annotation>
         <xs:documentation>specDomain: S14975 (C-0-T14914-S14915-S14916-S14975-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1082-7"/>
         <xs:enumeration value="1083-5"/>
         <xs:enumeration value="1084-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianCherokee">
      <xs:annotation>
         <xs:documentation>specDomain: S14979 (C-0-T14914-S14915-S14916-S14979-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1088-4"/>
         <xs:enumeration value="1089-2"/>
         <xs:enumeration value="1090-0"/>
         <xs:enumeration value="1091-8"/>
         <xs:enumeration value="1092-6"/>
         <xs:enumeration value="1093-4"/>
         <xs:enumeration value="1094-2"/>
         <xs:enumeration value="1095-9"/>
         <xs:enumeration value="1096-7"/>
         <xs:enumeration value="1097-5"/>
         <xs:enumeration value="1098-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianCheyenne">
      <xs:annotation>
         <xs:documentation>specDomain: S14991 (C-0-T14914-S14915-S14916-S14991-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1102-3"/>
         <xs:enumeration value="1103-1"/>
         <xs:enumeration value="1104-9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianChickahominy">
      <xs:annotation>
         <xs:documentation>specDomain: S14995 (C-0-T14914-S14915-S14916-S14995-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1108-0"/>
         <xs:enumeration value="1109-8"/>
         <xs:enumeration value="1110-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianChinook">
      <xs:annotation>
         <xs:documentation>specDomain: S14999 (C-0-T14914-S14915-S14916-S14999-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1114-8"/>
         <xs:enumeration value="1115-5"/>
         <xs:enumeration value="1116-3"/>
         <xs:enumeration value="1117-1"/>
         <xs:enumeration value="1118-9"/>
         <xs:enumeration value="1119-7"/>
         <xs:enumeration value="1120-5"/>
         <xs:enumeration value="1121-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianChippewa">
      <xs:annotation>
         <xs:documentation>specDomain: S15007 (C-0-T14914-S14915-S14916-S15007-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1123-9"/>
         <xs:enumeration value="1124-7"/>
         <xs:enumeration value="1125-4"/>
         <xs:enumeration value="1126-2"/>
         <xs:enumeration value="1127-0"/>
         <xs:enumeration value="1128-8"/>
         <xs:enumeration value="1129-6"/>
         <xs:enumeration value="1130-4"/>
         <xs:enumeration value="1131-2"/>
         <xs:enumeration value="1132-0"/>
         <xs:enumeration value="1134-6"/>
         <xs:enumeration value="1133-8"/>
         <xs:enumeration value="1135-3"/>
         <xs:enumeration value="1136-1"/>
         <xs:enumeration value="1137-9"/>
         <xs:enumeration value="1138-7"/>
         <xs:enumeration value="1139-5"/>
         <xs:enumeration value="1140-3"/>
         <xs:enumeration value="1141-1"/>
         <xs:enumeration value="1142-9"/>
         <xs:enumeration value="1143-7"/>
         <xs:enumeration value="1145-2"/>
         <xs:enumeration value="1146-0"/>
         <xs:enumeration value="1144-5"/>
         <xs:enumeration value="1147-8"/>
         <xs:enumeration value="1148-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianChippewaCree">
      <xs:annotation>
         <xs:documentation>specDomain: S15033 (C-0-T14914-S14915-S14916-S15033-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1150-2"/>
         <xs:enumeration value="1151-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianChoctaw">
      <xs:annotation>
         <xs:documentation>specDomain: S15036 (C-0-T14914-S14915-S14916-S15036-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1155-1"/>
         <xs:enumeration value="1156-9"/>
         <xs:enumeration value="1157-7"/>
         <xs:enumeration value="1158-5"/>
         <xs:enumeration value="1159-3"/>
         <xs:enumeration value="1160-1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianChumash">
      <xs:annotation>
         <xs:documentation>specDomain: S15042 (C-0-T14914-S14915-S14916-S15042-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1162-7"/>
         <xs:enumeration value="1163-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianComanche">
      <xs:annotation>
         <xs:documentation>specDomain: S15049 (C-0-T14914-S14915-S14916-S15049-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1175-9"/>
         <xs:enumeration value="1176-7"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianCoushatta">
      <xs:annotation>
         <xs:documentation>specDomain: S15055 (C-0-T14914-S14915-S14916-S15055-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1186-6"/>
         <xs:enumeration value="1187-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianCreek">
      <xs:annotation>
         <xs:documentation>specDomain: S15059 (C-0-T14914-S14915-S14916-S15059-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1193-2"/>
         <xs:enumeration value="1194-0"/>
         <xs:enumeration value="1195-7"/>
         <xs:enumeration value="1196-5"/>
         <xs:enumeration value="1197-3"/>
         <xs:enumeration value="1198-1"/>
         <xs:enumeration value="1199-9"/>
         <xs:enumeration value="1200-5"/>
         <xs:enumeration value="1201-3"/>
         <xs:enumeration value="1202-1"/>
         <xs:enumeration value="1203-9"/>
         <xs:enumeration value="1204-7"/>
         <xs:enumeration value="1205-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianCupeno">
      <xs:annotation>
         <xs:documentation>specDomain: S15074 (C-0-T14914-S14915-S14916-S15074-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1211-2"/>
         <xs:enumeration value="1212-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianDelaware">
      <xs:annotation>
         <xs:documentation>specDomain: S15076 (C-0-T14914-S14915-S14916-S15076-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1214-6"/>
         <xs:enumeration value="1215-3"/>
         <xs:enumeration value="1216-1"/>
         <xs:enumeration value="1217-9"/>
         <xs:enumeration value="1218-7"/>
         <xs:enumeration value="1219-5"/>
         <xs:enumeration value="1220-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianDiegueno">
      <xs:annotation>
         <xs:documentation>specDomain: S15083 (C-0-T14914-S14915-S14916-S15083-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1222-9"/>
         <xs:enumeration value="1223-7"/>
         <xs:enumeration value="1224-5"/>
         <xs:enumeration value="1225-2"/>
         <xs:enumeration value="1226-0"/>
         <xs:enumeration value="1227-8"/>
         <xs:enumeration value="1228-6"/>
         <xs:enumeration value="1229-4"/>
         <xs:enumeration value="1230-2"/>
         <xs:enumeration value="1231-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianEasternTribes">
      <xs:annotation>
         <xs:documentation>specDomain: S15093 (C-0-T14914-S14915-S14916-S15093-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1233-6"/>
         <xs:enumeration value="1234-4"/>
         <xs:enumeration value="1235-1"/>
         <xs:enumeration value="1236-9"/>
         <xs:enumeration value="1237-7"/>
         <xs:enumeration value="1238-5"/>
         <xs:enumeration value="1239-3"/>
         <xs:enumeration value="1240-1"/>
         <xs:enumeration value="1241-9"/>
         <xs:enumeration value="1242-7"/>
         <xs:enumeration value="1243-5"/>
         <xs:enumeration value="1244-3"/>
         <xs:enumeration value="1245-0"/>
         <xs:enumeration value="1246-8"/>
         <xs:enumeration value="1247-6"/>
         <xs:enumeration value="1248-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianGrosVentres">
      <xs:annotation>
         <xs:documentation>specDomain: S15116 (C-0-T14914-S14915-S14916-S15116-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1264-1"/>
         <xs:enumeration value="1265-8"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianHoopa">
      <xs:annotation>
         <xs:documentation>specDomain: S15120 (C-0-T14914-S14915-S14916-S15120-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1271-6"/>
         <xs:enumeration value="1272-4"/>
         <xs:enumeration value="1273-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianIowa">
      <xs:annotation>
         <xs:documentation>specDomain: S15126 (C-0-T14914-S14915-S14916-S15126-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1281-5"/>
         <xs:enumeration value="1282-3"/>
         <xs:enumeration value="1283-1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianIroquois">
      <xs:annotation>
         <xs:documentation>specDomain: S15129 (C-0-T14914-S14915-S14916-S15129-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1285-6"/>
         <xs:enumeration value="1286-4"/>
         <xs:enumeration value="1287-2"/>
         <xs:enumeration value="1288-0"/>
         <xs:enumeration value="1289-8"/>
         <xs:enumeration value="1290-6"/>
         <xs:enumeration value="1291-4"/>
         <xs:enumeration value="1292-2"/>
         <xs:enumeration value="1293-0"/>
         <xs:enumeration value="1294-8"/>
         <xs:enumeration value="1295-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianKickapoo">
      <xs:annotation>
         <xs:documentation>specDomain: S15144 (C-0-T14914-S14915-S14916-S15144-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1305-2"/>
         <xs:enumeration value="1306-0"/>
         <xs:enumeration value="1307-8"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianKiowa">
      <xs:annotation>
         <xs:documentation>specDomain: S15147 (C-0-T14914-S14915-S14916-S15147-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1309-4"/>
         <xs:enumeration value="1310-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianKlallam">
      <xs:annotation>
         <xs:documentation>specDomain: S15149 (C-0-T14914-S14915-S14916-S15149-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1312-8"/>
         <xs:enumeration value="1313-6"/>
         <xs:enumeration value="1314-4"/>
         <xs:enumeration value="1315-1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianLongIsland">
      <xs:annotation>
         <xs:documentation>specDomain: S15157 (C-0-T14914-S14915-S14916-S15157-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1325-0"/>
         <xs:enumeration value="1326-8"/>
         <xs:enumeration value="1327-6"/>
         <xs:enumeration value="1328-4"/>
         <xs:enumeration value="1329-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianLuiseno">
      <xs:annotation>
         <xs:documentation>specDomain: S15162 (C-0-T14914-S14915-S14916-S15162-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1331-8"/>
         <xs:enumeration value="1332-6"/>
         <xs:enumeration value="1333-4"/>
         <xs:enumeration value="1334-2"/>
         <xs:enumeration value="1335-9"/>
         <xs:enumeration value="1336-7"/>
         <xs:enumeration value="1338-3"/>
         <xs:enumeration value="1337-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianMaidu">
      <xs:annotation>
         <xs:documentation>specDomain: S15172 (C-0-T14914-S14915-S14916-S15172-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1344-1"/>
         <xs:enumeration value="1345-8"/>
         <xs:enumeration value="1346-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianMiami">
      <xs:annotation>
         <xs:documentation>specDomain: S15180 (C-0-T14914-S14915-S14916-S15180-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1358-1"/>
         <xs:enumeration value="1359-9"/>
         <xs:enumeration value="1360-7"/>
         <xs:enumeration value="1361-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianMicmac">
      <xs:annotation>
         <xs:documentation>specDomain: S15185 (C-0-T14914-S14915-S14916-S15185-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1365-6"/>
         <xs:enumeration value="1366-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianNavajo">
      <xs:annotation>
         <xs:documentation>specDomain: S15194 (C-0-T14914-S14915-S14916-S15194-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1382-1"/>
         <xs:enumeration value="1383-9"/>
         <xs:enumeration value="1384-7"/>
         <xs:enumeration value="1385-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianNorthwestTribes">
      <xs:annotation>
         <xs:documentation>specDomain: S15200 (C-0-T14914-S14915-S14916-S15200-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1391-2"/>
         <xs:enumeration value="1392-0"/>
         <xs:enumeration value="1393-8"/>
         <xs:enumeration value="1394-6"/>
         <xs:enumeration value="1395-3"/>
         <xs:enumeration value="1396-1"/>
         <xs:enumeration value="1397-9"/>
         <xs:enumeration value="1398-7"/>
         <xs:enumeration value="1399-5"/>
         <xs:enumeration value="1400-1"/>
         <xs:enumeration value="1401-9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianOttawa">
      <xs:annotation>
         <xs:documentation>specDomain: S15215 (C-0-T14914-S14915-S14916-S15215-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1411-8"/>
         <xs:enumeration value="1412-6"/>
         <xs:enumeration value="1413-4"/>
         <xs:enumeration value="1414-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPaiute">
      <xs:annotation>
         <xs:documentation>specDomain: S15219 (C-0-T14914-S14915-S14916-S15219-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1416-7"/>
         <xs:enumeration value="1417-5"/>
         <xs:enumeration value="1418-3"/>
         <xs:enumeration value="1419-1"/>
         <xs:enumeration value="1420-9"/>
         <xs:enumeration value="1421-7"/>
         <xs:enumeration value="1422-5"/>
         <xs:enumeration value="1423-3"/>
         <xs:enumeration value="1424-1"/>
         <xs:enumeration value="1425-8"/>
         <xs:enumeration value="1426-6"/>
         <xs:enumeration value="1427-4"/>
         <xs:enumeration value="1428-2"/>
         <xs:enumeration value="1429-0"/>
         <xs:enumeration value="1430-8"/>
         <xs:enumeration value="1431-6"/>
         <xs:enumeration value="1432-4"/>
         <xs:enumeration value="1433-2"/>
         <xs:enumeration value="1434-0"/>
         <xs:enumeration value="1435-7"/>
         <xs:enumeration value="1436-5"/>
         <xs:enumeration value="1437-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPassamaquoddy">
      <xs:annotation>
         <xs:documentation>specDomain: S15242 (C-0-T14914-S14915-S14916-S15242-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1441-5"/>
         <xs:enumeration value="1442-3"/>
         <xs:enumeration value="1443-1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPawnee">
      <xs:annotation>
         <xs:documentation>specDomain: S15245 (C-0-T14914-S14915-S14916-S15245-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1445-6"/>
         <xs:enumeration value="1446-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPeoria">
      <xs:annotation>
         <xs:documentation>specDomain: S15248 (C-0-T14914-S14915-S14916-S15248-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1450-6"/>
         <xs:enumeration value="1451-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPequot">
      <xs:annotation>
         <xs:documentation>specDomain: S15250 (C-0-T14914-S14915-S14916-S15250-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1453-0"/>
         <xs:enumeration value="1454-8"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPima">
      <xs:annotation>
         <xs:documentation>specDomain: S15252 (C-0-T14914-S14915-S14916-S15252-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1456-3"/>
         <xs:enumeration value="1457-1"/>
         <xs:enumeration value="1458-9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPomo">
      <xs:annotation>
         <xs:documentation>specDomain: S15257 (C-0-T14914-S14915-S14916-S15257-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1464-7"/>
         <xs:enumeration value="1465-4"/>
         <xs:enumeration value="1466-2"/>
         <xs:enumeration value="1467-0"/>
         <xs:enumeration value="1468-8"/>
         <xs:enumeration value="1469-6"/>
         <xs:enumeration value="1470-4"/>
         <xs:enumeration value="1471-2"/>
         <xs:enumeration value="1472-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPonca">
      <xs:annotation>
         <xs:documentation>specDomain: S15266 (C-0-T14914-S14915-S14916-S15266-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1474-6"/>
         <xs:enumeration value="1475-3"/>
         <xs:enumeration value="1476-1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPotawatomi">
      <xs:annotation>
         <xs:documentation>specDomain: S15269 (C-0-T14914-S14915-S14916-S15269-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1478-7"/>
         <xs:enumeration value="1479-5"/>
         <xs:enumeration value="1480-3"/>
         <xs:enumeration value="1481-1"/>
         <xs:enumeration value="1482-9"/>
         <xs:enumeration value="1483-7"/>
         <xs:enumeration value="1484-5"/>
         <xs:enumeration value="1485-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPueblo">
      <xs:annotation>
         <xs:documentation>specDomain: S15278 (C-0-T14914-S14915-S14916-S15278-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1489-4"/>
         <xs:enumeration value="1490-2"/>
         <xs:enumeration value="1491-0"/>
         <xs:enumeration value="1492-8"/>
         <xs:enumeration value="1493-6"/>
         <xs:enumeration value="1494-4"/>
         <xs:enumeration value="1495-1"/>
         <xs:enumeration value="1496-9"/>
         <xs:enumeration value="1497-7"/>
         <xs:enumeration value="1498-5"/>
         <xs:enumeration value="1499-3"/>
         <xs:enumeration value="1500-8"/>
         <xs:enumeration value="1501-6"/>
         <xs:enumeration value="1502-4"/>
         <xs:enumeration value="1503-2"/>
         <xs:enumeration value="1506-5"/>
         <xs:enumeration value="1505-7"/>
         <xs:enumeration value="1504-0"/>
         <xs:enumeration value="1507-3"/>
         <xs:enumeration value="1508-1"/>
         <xs:enumeration value="1509-9"/>
         <xs:enumeration value="1510-7"/>
         <xs:enumeration value="1511-5"/>
         <xs:enumeration value="1512-3"/>
         <xs:enumeration value="1513-1"/>
         <xs:enumeration value="1514-9"/>
         <xs:enumeration value="1515-6"/>
         <xs:enumeration value="1516-4"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianPugetSoundSalish">
      <xs:annotation>
         <xs:documentation>specDomain: S15306 (C-0-T14914-S14915-S14916-S15306-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1518-0"/>
         <xs:enumeration value="1519-8"/>
         <xs:enumeration value="1520-6"/>
         <xs:enumeration value="1521-4"/>
         <xs:enumeration value="1522-2"/>
         <xs:enumeration value="1523-0"/>
         <xs:enumeration value="1524-8"/>
         <xs:enumeration value="1525-5"/>
         <xs:enumeration value="1526-3"/>
         <xs:enumeration value="1527-1"/>
         <xs:enumeration value="1528-9"/>
         <xs:enumeration value="1529-7"/>
         <xs:enumeration value="1530-5"/>
         <xs:enumeration value="1531-3"/>
         <xs:enumeration value="1532-1"/>
         <xs:enumeration value="1533-9"/>
         <xs:enumeration value="1534-7"/>
         <xs:enumeration value="1535-4"/>
         <xs:enumeration value="1536-2"/>
         <xs:enumeration value="1537-0"/>
         <xs:enumeration value="1538-8"/>
         <xs:enumeration value="1539-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianSacFox">
      <xs:annotation>
         <xs:documentation>specDomain: S15333 (C-0-T14914-S14915-S14916-S15333-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1551-1"/>
         <xs:enumeration value="1552-9"/>
         <xs:enumeration value="1553-7"/>
         <xs:enumeration value="1554-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianSeminole">
      <xs:annotation>
         <xs:documentation>specDomain: S15342 (C-0-T14914-S14915-S14916-S15342-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1566-9"/>
         <xs:enumeration value="1567-7"/>
         <xs:enumeration value="1568-5"/>
         <xs:enumeration value="1569-3"/>
         <xs:enumeration value="1570-1"/>
         <xs:enumeration value="1571-9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianSerrano">
      <xs:annotation>
         <xs:documentation>specDomain: S15348 (C-0-T14914-S14915-S14916-S15348-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1573-5"/>
         <xs:enumeration value="1574-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianShawnee">
      <xs:annotation>
         <xs:documentation>specDomain: S15351 (C-0-T14914-S14915-S14916-S15351-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1578-4"/>
         <xs:enumeration value="1579-2"/>
         <xs:enumeration value="1580-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianShoshone">
      <xs:annotation>
         <xs:documentation>specDomain: S15356 (C-0-T14914-S14915-S14916-S15356-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1586-7"/>
         <xs:enumeration value="1587-5"/>
         <xs:enumeration value="1588-3"/>
         <xs:enumeration value="1589-1"/>
         <xs:enumeration value="1590-9"/>
         <xs:enumeration value="1591-7"/>
         <xs:enumeration value="1592-5"/>
         <xs:enumeration value="1593-3"/>
         <xs:enumeration value="1594-1"/>
         <xs:enumeration value="1595-8"/>
         <xs:enumeration value="1596-6"/>
         <xs:enumeration value="1597-4"/>
         <xs:enumeration value="1598-2"/>
         <xs:enumeration value="1599-0"/>
         <xs:enumeration value="1600-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianShoshonePaiute">
      <xs:annotation>
         <xs:documentation>specDomain: S15371 (C-0-T14914-S14915-S14916-S15371-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1602-2"/>
         <xs:enumeration value="1603-0"/>
         <xs:enumeration value="1604-8"/>
         <xs:enumeration value="1605-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianSioux">
      <xs:annotation>
         <xs:documentation>specDomain: S15376 (C-0-T14914-S14915-S14916-S15376-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1609-7"/>
         <xs:enumeration value="1610-5"/>
         <xs:enumeration value="1611-3"/>
         <xs:enumeration value="1612-1"/>
         <xs:enumeration value="1613-9"/>
         <xs:enumeration value="1614-7"/>
         <xs:enumeration value="1615-4"/>
         <xs:enumeration value="1616-2"/>
         <xs:enumeration value="1617-0"/>
         <xs:enumeration value="1618-8"/>
         <xs:enumeration value="1619-6"/>
         <xs:enumeration value="1620-4"/>
         <xs:enumeration value="1621-2"/>
         <xs:enumeration value="1622-0"/>
         <xs:enumeration value="1623-8"/>
         <xs:enumeration value="1624-6"/>
         <xs:enumeration value="1625-3"/>
         <xs:enumeration value="1626-1"/>
         <xs:enumeration value="1627-9"/>
         <xs:enumeration value="1628-7"/>
         <xs:enumeration value="1629-5"/>
         <xs:enumeration value="1631-1"/>
         <xs:enumeration value="1630-3"/>
         <xs:enumeration value="1632-9"/>
         <xs:enumeration value="1633-7"/>
         <xs:enumeration value="1634-5"/>
         <xs:enumeration value="1635-2"/>
         <xs:enumeration value="1636-0"/>
         <xs:enumeration value="1637-8"/>
         <xs:enumeration value="1638-6"/>
         <xs:enumeration value="1639-4"/>
         <xs:enumeration value="1640-2"/>
         <xs:enumeration value="1641-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianTohonoOOdham">
      <xs:annotation>
         <xs:documentation>specDomain: S15414 (C-0-T14914-S14915-S14916-S15414-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1653-5"/>
         <xs:enumeration value="1654-3"/>
         <xs:enumeration value="1655-0"/>
         <xs:enumeration value="1656-8"/>
         <xs:enumeration value="1657-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianUmpqua">
      <xs:annotation>
         <xs:documentation>specDomain: S15423 (C-0-T14914-S14915-S14916-S15423-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1667-5"/>
         <xs:enumeration value="1668-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianUte">
      <xs:annotation>
         <xs:documentation>specDomain: S15425 (C-0-T14914-S14915-S14916-S15425-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1670-9"/>
         <xs:enumeration value="1671-7"/>
         <xs:enumeration value="1672-5"/>
         <xs:enumeration value="1673-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianWampanoag">
      <xs:annotation>
         <xs:documentation>specDomain: S15431 (C-0-T14914-S14915-S14916-S15431-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1679-0"/>
         <xs:enumeration value="1680-8"/>
         <xs:enumeration value="1681-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianWashoe">
      <xs:annotation>
         <xs:documentation>specDomain: S15436 (C-0-T14914-S14915-S14916-S15436-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1687-3"/>
         <xs:enumeration value="1688-1"/>
         <xs:enumeration value="1689-9"/>
         <xs:enumeration value="1690-7"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianWinnebago">
      <xs:annotation>
         <xs:documentation>specDomain: S15442 (C-0-T14914-S14915-S14916-S15442-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1696-4"/>
         <xs:enumeration value="1697-2"/>
         <xs:enumeration value="1698-0"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianYuman">
      <xs:annotation>
         <xs:documentation>specDomain: S15460 (C-0-T14914-S14915-S14916-S15460-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1724-4"/>
         <xs:enumeration value="1725-1"/>
         <xs:enumeration value="1726-9"/>
         <xs:enumeration value="1727-7"/>
         <xs:enumeration value="1728-5"/>
         <xs:enumeration value="1729-3"/>
         <xs:enumeration value="1730-1"/>
         <xs:enumeration value="1731-9"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceAmericanIndianYurok">
      <xs:annotation>
         <xs:documentation>specDomain: S15468 (C-0-T14914-S14915-S14916-S15468-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1732-7"/>
         <xs:enumeration value="1733-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceCanadianLatinIndian">
      <xs:annotation>
         <xs:documentation>specDomain: S14965 (C-0-T14914-S14915-S14916-S14965-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1068-6"/>
         <xs:enumeration value="1069-4"/>
         <xs:enumeration value="1070-2"/>
         <xs:enumeration value="1071-0"/>
         <xs:enumeration value="1072-8"/>
         <xs:enumeration value="1073-6"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Wiyot">
      <xs:annotation>
         <xs:documentation>specDomain: S15447 (C-0-T14914-S14915-S14916-S15447-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1704-6"/>
         <xs:enumeration value="1705-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Yaqui">
      <xs:annotation>
         <xs:documentation>specDomain: S15451 (C-0-T14914-S14915-S14916-S15451-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1711-1"/>
         <xs:enumeration value="1712-9"/>
         <xs:enumeration value="1713-7"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Yokuts">
      <xs:annotation>
         <xs:documentation>specDomain: S15455 (C-0-T14914-S14915-S14916-S15455-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1717-8"/>
         <xs:enumeration value="1718-6"/>
         <xs:enumeration value="1719-4"/>
         <xs:enumeration value="1720-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceWhite">
      <xs:annotation>
         <xs:documentation>specDomain: S15814 (C-0-T14914-S15814-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RaceWhiteArab RaceWhiteEuropean RaceWhiteMiddleEast">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="2106-3"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RaceWhiteArab">
      <xs:annotation>
         <xs:documentation>specDomain: S15834 (C-0-T14914-S15814-S15834-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2129-5"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceWhiteEuropean">
      <xs:annotation>
         <xs:documentation>specDomain: S15815 (C-0-T14914-S15814-S15815-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2108-9"/>
         <xs:enumeration value="2109-7"/>
         <xs:enumeration value="2110-5"/>
         <xs:enumeration value="2111-3"/>
         <xs:enumeration value="2112-1"/>
         <xs:enumeration value="2113-9"/>
         <xs:enumeration value="2114-7"/>
         <xs:enumeration value="2115-4"/>
         <xs:enumeration value="2116-2"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RaceWhiteMiddleEast">
      <xs:annotation>
         <xs:documentation>specDomain: S15824 (C-0-T14914-S15814-S15824-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="2118-8"/>
         <xs:enumeration value="2126-1"/>
         <xs:enumeration value="2119-6"/>
         <xs:enumeration value="2120-4"/>
         <xs:enumeration value="2121-2"/>
         <xs:enumeration value="2122-0"/>
         <xs:enumeration value="2127-9"/>
         <xs:enumeration value="2123-8"/>
         <xs:enumeration value="2124-6"/>
         <xs:enumeration value="2125-3"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Realm">
      <xs:annotation>
         <xs:documentation>vocSet: D59 (C-0-D59-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="RelationalName">
      <xs:annotation>
         <xs:documentation>vocSet: D60 (C-0-D60-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="RelationalOperator">
      <xs:annotation>
         <xs:documentation>vocSet: T209 (C-0-T209-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CT"/>
         <xs:enumeration value="EQ"/>
         <xs:enumeration value="GN"/>
         <xs:enumeration value="GT"/>
         <xs:enumeration value="GE"/>
         <xs:enumeration value="LT"/>
         <xs:enumeration value="LE"/>
         <xs:enumeration value="NE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RelationshipConjunction">
      <xs:annotation>
         <xs:documentation>vocSet: T10365 (C-0-T10365-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AND"/>
         <xs:enumeration value="XOR"/>
         <xs:enumeration value="OR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ReligiousAffiliation">
      <xs:annotation>
         <xs:documentation>vocSet: T19185 (C-0-T19185-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1001"/>
         <xs:enumeration value="1002"/>
         <xs:enumeration value="1003"/>
         <xs:enumeration value="1004"/>
         <xs:enumeration value="1005"/>
         <xs:enumeration value="1006"/>
         <xs:enumeration value="1061"/>
         <xs:enumeration value="1007"/>
         <xs:enumeration value="1008"/>
         <xs:enumeration value="1009"/>
         <xs:enumeration value="1010"/>
         <xs:enumeration value="1062"/>
         <xs:enumeration value="1011"/>
         <xs:enumeration value="1012"/>
         <xs:enumeration value="1013"/>
         <xs:enumeration value="1063"/>
         <xs:enumeration value="1064"/>
         <xs:enumeration value="1065"/>
         <xs:enumeration value="1014"/>
         <xs:enumeration value="1066"/>
         <xs:enumeration value="1015"/>
         <xs:enumeration value="1067"/>
         <xs:enumeration value="1016"/>
         <xs:enumeration value="1068"/>
         <xs:enumeration value="1069"/>
         <xs:enumeration value="1070"/>
         <xs:enumeration value="1017"/>
         <xs:enumeration value="1018"/>
         <xs:enumeration value="1071"/>
         <xs:enumeration value="1072"/>
         <xs:enumeration value="1019"/>
         <xs:enumeration value="1020"/>
         <xs:enumeration value="1021"/>
         <xs:enumeration value="1022"/>
         <xs:enumeration value="1023"/>
         <xs:enumeration value="1024"/>
         <xs:enumeration value="1025"/>
         <xs:enumeration value="1026"/>
         <xs:enumeration value="1027"/>
         <xs:enumeration value="1028"/>
         <xs:enumeration value="1029"/>
         <xs:enumeration value="1030"/>
         <xs:enumeration value="1031"/>
         <xs:enumeration value="1073"/>
         <xs:enumeration value="1032"/>
         <xs:enumeration value="1074"/>
         <xs:enumeration value="1075"/>
         <xs:enumeration value="1033"/>
         <xs:enumeration value="1035"/>
         <xs:enumeration value="1036"/>
         <xs:enumeration value="1037"/>
         <xs:enumeration value="1038"/>
         <xs:enumeration value="1076"/>
         <xs:enumeration value="1039"/>
         <xs:enumeration value="1077"/>
         <xs:enumeration value="1078"/>
         <xs:enumeration value="1079"/>
         <xs:enumeration value="1040"/>
         <xs:enumeration value="1041"/>
         <xs:enumeration value="1080"/>
         <xs:enumeration value="1042"/>
         <xs:enumeration value="1043"/>
         <xs:enumeration value="1044"/>
         <xs:enumeration value="1045"/>
         <xs:enumeration value="1046"/>
         <xs:enumeration value="1047"/>
         <xs:enumeration value="1048"/>
         <xs:enumeration value="1049"/>
         <xs:enumeration value="1050"/>
         <xs:enumeration value="1051"/>
         <xs:enumeration value="1081"/>
         <xs:enumeration value="1052"/>
         <xs:enumeration value="1082"/>
         <xs:enumeration value="1053"/>
         <xs:enumeration value="1054"/>
         <xs:enumeration value="1055"/>
         <xs:enumeration value="1056"/>
         <xs:enumeration value="1057"/>
         <xs:enumeration value="1058"/>
         <xs:enumeration value="1059"/>
         <xs:enumeration value="1060"/>
         <xs:enumeration value="1034"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ResponseLevel">
      <xs:annotation>
         <xs:documentation>vocSet: T14761 (C-0-T14761-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="C"/>
         <xs:enumeration value="F"/>
         <xs:enumeration value="D"/>
         <xs:enumeration value="E"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="R"/>
         <xs:enumeration value="X"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ResponseModality">
      <xs:annotation>
         <xs:documentation>vocSet: T394 (C-0-T394-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="B"/>
         <xs:enumeration value="T"/>
         <xs:enumeration value="R"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ResponseMode">
      <xs:annotation>
         <xs:documentation>vocSet: T19650 (C-0-T19650-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="D"/>
         <xs:enumeration value="I"/>
         <xs:enumeration value="Q"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClass">
      <xs:annotation>
         <xs:documentation>vocSet: T11555 (C-0-T11555-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassRoot"/>
   </xs:simpleType>
   <xs:simpleType name="RoleClassRoot">
      <xs:annotation>
         <xs:documentation>specDomain: S13940 (C-0-T11555-S13940-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassAssociative RoleClassOntological RoleClassPartitive x_AccommodationRequestorRole x_DocumentEntrySubject x_DocumentSubject x_InformationRecipientRole x_RoleClassAccommodationRequestor x_RoleClassCoverage x_RoleClassCoverageInvoice x_RoleClassCredentialedEntity x_RoleClassPayeePolicyRelationship">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ROL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassAssociative">
      <xs:annotation>
         <xs:documentation>abstDomain: A19313 (C-0-T11555-S13940-A19313-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassMutualRelationship RoleClassPassive">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassMutualRelationship">
      <xs:annotation>
         <xs:documentation>abstDomain: A19316 (C-0-T11555-S13940-A19313-A19316-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassRelationshipFormal">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CAREGIVER"/>
               <xs:enumeration value="PRS"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassRelationshipFormal">
      <xs:annotation>
         <xs:documentation>abstDomain: A10416 (C-0-T11555-S13940-A19313-A19316-A10416-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="LicensedEntityRole RoleClassAgent RoleClassCoveredParty RoleClassEmployee RoleClassInvestigationSubject">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AFFL"/>
               <xs:enumeration value="CIT"/>
               <xs:enumeration value="CRINV"/>
               <xs:enumeration value="CRSPNSR"/>
               <xs:enumeration value="SPNSR"/>
               <xs:enumeration value="GUAR"/>
               <xs:enumeration value="PAYOR"/>
               <xs:enumeration value="PAT"/>
               <xs:enumeration value="PAYEE"/>
               <xs:enumeration value="POLHOLD"/>
               <xs:enumeration value="QUAL"/>
               <xs:enumeration value="STD"/>
               <xs:enumeration value="UNDWRT"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassAgent">
      <xs:annotation>
         <xs:documentation>specDomain: S14006 (C-0-T11555-S13940-A19313-A19316-A10416-S14006-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassAssignedEntity">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AGNT"/>
               <xs:enumeration value="GUARD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassAssignedEntity">
      <xs:annotation>
         <xs:documentation>specDomain: S11595 (C-0-T11555-S13940-A19313-A19316-A10416-S14006-S11595-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassContact">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ASSIGNED"/>
               <xs:enumeration value="COMPAR"/>
               <xs:enumeration value="SGNOFF"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassContact">
      <xs:annotation>
         <xs:documentation>specDomain: S12205 (C-0-T11555-S13940-A19313-A19316-A10416-S14006-S11595-S12205-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CON"/>
         <xs:enumeration value="ECON"/>
         <xs:enumeration value="NOK"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassCoveredParty">
      <xs:annotation>
         <xs:documentation>specDomain: S14011 (C-0-T11555-S13940-A19313-A19316-A10416-S14011-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleNamedInsured">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="COVPTY"/>
               <xs:enumeration value="CLAIM"/>
               <xs:enumeration value="PROG"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleNamedInsured">
      <xs:annotation>
         <xs:documentation>specDomain: S21957 (C-0-T11555-S13940-A19313-A19316-A10416-S14011-S21957-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NAMED"/>
         <xs:enumeration value="DEPEN"/>
         <xs:enumeration value="INDIV"/>
         <xs:enumeration value="SUBSCR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassEmployee">
      <xs:annotation>
         <xs:documentation>specDomain: S11569 (C-0-T11555-S13940-A19313-A19316-A10416-S11569-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EMP"/>
         <xs:enumeration value="MIL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassInvestigationSubject">
      <xs:annotation>
         <xs:documentation>specDomain: S21464 (C-0-T11555-S13940-A19313-A19316-A10416-S21464-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INVSBJ"/>
         <xs:enumeration value="CASEBJ"/>
         <xs:enumeration value="RESBJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassPassive">
      <xs:annotation>
         <xs:documentation>abstDomain: A19105 (C-0-T11555-S13940-A19313-A19105-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassDistributedMaterial RoleClassManufacturedProduct RoleClassServiceDeliveryLocation">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ADMM"/>
               <xs:enumeration value="ACCESS"/>
               <xs:enumeration value="BIRTHPL"/>
               <xs:enumeration value="EXPR"/>
               <xs:enumeration value="HLTHCHRT"/>
               <xs:enumeration value="HLD"/>
               <xs:enumeration value="IDENT"/>
               <xs:enumeration value="MNT"/>
               <xs:enumeration value="OWN"/>
               <xs:enumeration value="DEATHPLC"/>
               <xs:enumeration value="RGPR"/>
               <xs:enumeration value="TERR"/>
               <xs:enumeration value="WRTE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassDistributedMaterial">
      <xs:annotation>
         <xs:documentation>specDomain: S10418 (C-0-T11555-S13940-A19313-A19105-S10418-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DST"/>
         <xs:enumeration value="RET"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassManufacturedProduct">
      <xs:annotation>
         <xs:documentation>specDomain: S11580 (C-0-T11555-S13940-A19313-A19105-S11580-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MANU"/>
         <xs:enumeration value="THER"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassServiceDeliveryLocation">
      <xs:annotation>
         <xs:documentation>specDomain: S16927 (C-0-T11555-S13940-A19313-A19105-S16927-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SDLOC"/>
         <xs:enumeration value="DSDLOC"/>
         <xs:enumeration value="ISDLOC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassOntological">
      <xs:annotation>
         <xs:documentation>abstDomain: A10428 (C-0-T11555-S13940-A10428-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassIsSpeciesEntity">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="INST"/>
               <xs:enumeration value="SAME"/>
               <xs:enumeration value="SUBY"/>
               <xs:enumeration value="SUBS"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassIsSpeciesEntity">
      <xs:annotation>
         <xs:documentation>specDomain: S10441 (C-0-T11555-S13940-A10428-S10441-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GEN"/>
         <xs:enumeration value="GRIC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassPartitive">
      <xs:annotation>
         <xs:documentation>abstDomain: A10429 (C-0-T11555-S13940-A10429-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassIngredientEntity RoleClassLocatedEntity RoleClassSpecimen">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CONT"/>
               <xs:enumeration value="MBR"/>
               <xs:enumeration value="PART"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassIngredientEntity">
      <xs:annotation>
         <xs:documentation>specDomain: S10430 (C-0-T11555-S13940-A10429-S10430-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleClassInactiveIngredient">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="INGR"/>
               <xs:enumeration value="ACTI"/>
               <xs:enumeration value="ACTM"/>
               <xs:enumeration value="ADTV"/>
               <xs:enumeration value="BASE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleClassInactiveIngredient">
      <xs:annotation>
         <xs:documentation>specDomain: S19089 (C-0-T11555-S13940-A10429-S10430-S19089-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IACT"/>
         <xs:enumeration value="COLR"/>
         <xs:enumeration value="FLVR"/>
         <xs:enumeration value="PRSV"/>
         <xs:enumeration value="STBL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassLocatedEntity">
      <xs:annotation>
         <xs:documentation>specDomain: S16815 (C-0-T11555-S13940-A10429-S16815-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LOCE"/>
         <xs:enumeration value="STOR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleClassSpecimen">
      <xs:annotation>
         <xs:documentation>specDomain: S11591 (C-0-T11555-S13940-A10429-S11591-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SPEC"/>
         <xs:enumeration value="ALQT"/>
         <xs:enumeration value="ISLT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_AccommodationRequestorRole">
      <xs:annotation>
         <xs:documentation>abstDomain: A19352 (C-0-T11555-S13940-A19352-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AGNT"/>
         <xs:enumeration value="PROV"/>
         <xs:enumeration value="PAT"/>
         <xs:enumeration value="PRS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_DocumentEntrySubject">
      <xs:annotation>
         <xs:documentation>abstDomain: A19367 (C-0-T11555-S13940-A19367-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PAT"/>
         <xs:enumeration value="PRS"/>
         <xs:enumeration value="SPEC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_DocumentSubject">
      <xs:annotation>
         <xs:documentation>abstDomain: A19368 (C-0-T11555-S13940-A19368-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PAT"/>
         <xs:enumeration value="PRS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_InformationRecipientRole">
      <xs:annotation>
         <xs:documentation>abstDomain: A16772 (C-0-T11555-S13940-A16772-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ASSIGNED"/>
         <xs:enumeration value="HLTHCHRT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_RoleClassAccommodationRequestor">
      <xs:annotation>
         <xs:documentation>abstDomain: A19382 (C-0-T11555-S13940-A19382-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AGNT"/>
         <xs:enumeration value="PROV"/>
         <xs:enumeration value="PAT"/>
         <xs:enumeration value="PRS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_RoleClassCoverage">
      <xs:annotation>
         <xs:documentation>abstDomain: A14008 (C-0-T11555-S13940-A14008-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SPNSR"/>
         <xs:enumeration value="COVPTY"/>
         <xs:enumeration value="POLHOLD"/>
         <xs:enumeration value="UNDWRT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_RoleClassCoverageInvoice">
      <xs:annotation>
         <xs:documentation>abstDomain: A14013 (C-0-T11555-S13940-A14013-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PAYOR"/>
         <xs:enumeration value="PAYEE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_RoleClassCredentialedEntity">
      <xs:annotation>
         <xs:documentation>abstDomain: A16930 (C-0-T11555-S13940-A16930-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="LicensedEntityRole">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ASSIGNED"/>
               <xs:enumeration value="QUAL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="LicensedEntityRole">
      <xs:annotation>
         <xs:documentation>specDomain: S16773 (C-0-T11555-S13940-A16930-S16773-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LIC"/>
         <xs:enumeration value="PROV"/>
         <xs:enumeration value="NOT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_RoleClassPayeePolicyRelationship">
      <xs:annotation>
         <xs:documentation>abstDomain: A19395 (C-0-T11555-S13940-A19395-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COVPTY"/>
         <xs:enumeration value="GUAR"/>
         <xs:enumeration value="PROV"/>
         <xs:enumeration value="PRS"/>
         <xs:enumeration value="POLHOLD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleCode">
      <xs:annotation>
         <xs:documentation>vocSet: T12206 (C-0-T12206-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AdmistrativeLocationRoleType AffiliationRoleType AssignedRoleType ClinicalOrganizationRoleType CommissioningPartyRoleType ContactRoleType DeviceOperatorType EmployeeRoleType HealthcareProviderRoleType LicensedRoleType LivingSubjectProductionClass MedicationGeneralizationRoleType MemberRoleType NDCRelatedDrugEntityType OrganizationPartRoleType PersonalRelationshipRoleType PolicyOrProgramCoverageRoleType ProductProcessingOrganizationRoleType ProductSafetyReportPartyRoleType QualifiedRoleType ResearchSubjectRoleBasis ServiceDeliveryLocationRoleType SpecimenRoleType x_PayeeRelationshipRoleType"/>
   </xs:simpleType>
   <xs:simpleType name="AdmistrativeLocationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19678 (C-0-T12206-A19678-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="AffiliationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19690 (C-0-T12206-A19690-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CoverageSponsorRoleType PayorRoleType ResponsibleParty">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CoverageSponsorRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19877 (C-0-T12206-A19690-A19877-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FULLINS"/>
         <xs:enumeration value="SELFINS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PayorRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19853 (C-0-T12206-A19690-A19853-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ENROLBKR"/>
         <xs:enumeration value="TPA"/>
         <xs:enumeration value="UMO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ResponsibleParty">
      <xs:annotation>
         <xs:documentation>specDomain: S22030 (C-0-T12206-A19690-S22030-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PowerOfAttorney">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="RESPRSN"/>
               <xs:enumeration value="EXCEST"/>
               <xs:enumeration value="GUARD"/>
               <xs:enumeration value="GUADLTM"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PowerOfAttorney">
      <xs:annotation>
         <xs:documentation>specDomain: S22034 (C-0-T12206-A19690-S22030-S22034-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="POWATT"/>
         <xs:enumeration value="DPOWATT"/>
         <xs:enumeration value="HPOWATT"/>
         <xs:enumeration value="SPOWATT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="AssignedRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19679 (C-0-T12206-A19679-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AssignedNonPersonLivingSubjectRoleType x_LabSpecimenCollectionProviders">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AssignedNonPersonLivingSubjectRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19869 (C-0-T12206-A19679-A19869-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="BiotherapeuticNon-personLivingSubjectRoleType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ASSIST"/>
               <xs:enumeration value="CCO"/>
               <xs:enumeration value="SEE"/>
               <xs:enumeration value="SNIFF"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="BiotherapeuticNon-personLivingSubjectRoleType">
      <xs:annotation>
         <xs:documentation>specDomain: S22157 (C-0-T12206-A19679-A19869-S22157-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BIOTH"/>
         <xs:enumeration value="ANTIBIOT"/>
         <xs:enumeration value="DEBR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_LabSpecimenCollectionProviders">
      <xs:annotation>
         <xs:documentation>abstDomain: A19748 (C-0-T12206-A19679-A19748-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="communityLaboratory"/>
         <xs:enumeration value="homeHealth"/>
         <xs:enumeration value="laboratory"/>
         <xs:enumeration value="pathologist"/>
         <xs:enumeration value="phlebotomist"/>
         <xs:enumeration value="self"/>
         <xs:enumeration value="thirdParty"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ClinicalOrganizationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16501 (C-0-T12206-A16501-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="CommissioningPartyRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19680 (C-0-T12206-A19680-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ContactRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A15920 (C-0-T12206-A15920-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AdministrativeContactRoleType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ECON"/>
               <xs:enumeration value="NOK"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AdministrativeContactRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A17622 (C-0-T12206-A15920-A17622-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BILL"/>
         <xs:enumeration value="PAYOR"/>
         <xs:enumeration value="ORG"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DeviceOperatorType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19637 (C-0-T12206-A19637-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EmployeeRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19681 (C-0-T12206-A19681-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="HealthcareProviderRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19682 (C-0-T12206-A19682-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="LicensedRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19683 (C-0-T12206-A19683-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="LivingSubjectProductionClass">
      <xs:annotation>
         <xs:documentation>abstDomain: A16368 (C-0-T12206-A16368-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BF"/>
         <xs:enumeration value="BR"/>
         <xs:enumeration value="BL"/>
         <xs:enumeration value="CO"/>
         <xs:enumeration value="DA"/>
         <xs:enumeration value="DR"/>
         <xs:enumeration value="DU"/>
         <xs:enumeration value="FI"/>
         <xs:enumeration value="LY"/>
         <xs:enumeration value="MT"/>
         <xs:enumeration value="MU"/>
         <xs:enumeration value="PL"/>
         <xs:enumeration value="RC"/>
         <xs:enumeration value="SH"/>
         <xs:enumeration value="VL"/>
         <xs:enumeration value="WL"/>
         <xs:enumeration value="WO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MedicationGeneralizationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19720 (C-0-T12206-A19720-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GD"/>
         <xs:enumeration value="GDF"/>
         <xs:enumeration value="GDS"/>
         <xs:enumeration value="GDSF"/>
         <xs:enumeration value="MGDSF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MemberRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A15925 (C-0-T12206-A15925-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TRB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NDCRelatedDrugEntityType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19263 (C-0-T12206-A19263-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="OrganizationPartRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19684 (C-0-T12206-A19684-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="PersonalRelationshipRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19563 (C-0-T12206-A19563-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="FamilyMember">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="NBOR"/>
               <xs:enumeration value="FRND"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Child">
      <xs:annotation>
         <xs:documentation>specDomain: S16360 (C-0-T12206-A19563-S17926-S16360-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AdoptedChild ChildInLaw FosterChild NaturalChild StepChild">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CHILD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AdoptedChild">
      <xs:annotation>
         <xs:documentation>specDomain: S11564 (C-0-T12206-A19563-S17926-S16360-S11564-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CHLDADOPT"/>
         <xs:enumeration value="DAUADOPT"/>
         <xs:enumeration value="SONADOPT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ChildInLaw">
      <xs:annotation>
         <xs:documentation>specDomain: S11563 (C-0-T12206-A19563-S17926-S16360-S11563-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CHLDINLAW"/>
         <xs:enumeration value="DAUINLAW"/>
         <xs:enumeration value="SONINLAW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="FosterChild">
      <xs:annotation>
         <xs:documentation>specDomain: S11565 (C-0-T12206-A19563-S17926-S16360-S11565-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CHLDFOST"/>
         <xs:enumeration value="DAUFOST"/>
         <xs:enumeration value="SONFOST"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NaturalChild">
      <xs:annotation>
         <xs:documentation>specDomain: S17930 (C-0-T12206-A19563-S17926-S16360-S17930-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NCHILD"/>
         <xs:enumeration value="DAU"/>
         <xs:enumeration value="SON"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="StepChild">
      <xs:annotation>
         <xs:documentation>specDomain: S11562 (C-0-T12206-A19563-S17926-S16360-S11562-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="STPCHLD"/>
         <xs:enumeration value="STPDAU"/>
         <xs:enumeration value="STPSON"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="FamilyMember">
      <xs:annotation>
         <xs:documentation>specDomain: S19753 (C-0-T12206-A19563-S17926-S19753-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="UNCLE"/>
         <xs:enumeration value="MUNCLE"/>
         <xs:enumeration value="PUNCLE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GrandChild">
      <xs:annotation>
         <xs:documentation>specDomain: S19745 (C-0-T12206-A19563-S17926-S19745-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GRNDCHILD"/>
         <xs:enumeration value="GRNDDAU"/>
         <xs:enumeration value="GRNDSON"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Grandparent">
      <xs:annotation>
         <xs:documentation>specDomain: S16349 (C-0-T12206-A19563-S17926-S16349-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GRPRN"/>
         <xs:enumeration value="GRFTH"/>
         <xs:enumeration value="GRMTH"/>
         <xs:enumeration value="MGRFTH"/>
         <xs:enumeration value="MGRMTH"/>
         <xs:enumeration value="MGRPRN"/>
         <xs:enumeration value="PGRFTH"/>
         <xs:enumeration value="PGRMTH"/>
         <xs:enumeration value="PGRPRN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GreatGrandparent">
      <xs:annotation>
         <xs:documentation>specDomain: S19739 (C-0-T12206-A19563-S17926-S19739-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GGRPRN"/>
         <xs:enumeration value="MGGRFTH"/>
         <xs:enumeration value="MGGRMTH"/>
         <xs:enumeration value="MGGRPRN"/>
         <xs:enumeration value="PGGRFTH"/>
         <xs:enumeration value="PGGRMTH"/>
         <xs:enumeration value="PGGRPRN"/>
         <xs:enumeration value="GGRFTH"/>
         <xs:enumeration value="GGRMTH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NieceNephew">
      <xs:annotation>
         <xs:documentation>specDomain: S19750 (C-0-T12206-A19563-S17926-S19750-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NIENEPH"/>
         <xs:enumeration value="NEPHEW"/>
         <xs:enumeration value="NIECE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Parent">
      <xs:annotation>
         <xs:documentation>specDomain: S16346 (C-0-T12206-A19563-S17926-S16346-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="NaturalParent ParentInLaw StepParent">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PRN"/>
               <xs:enumeration value="FTH"/>
               <xs:enumeration value="MTH"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="NaturalParent">
      <xs:annotation>
         <xs:documentation>specDomain: S19765 (C-0-T12206-A19563-S17926-S16346-S19764-S19765-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NFTH"/>
         <xs:enumeration value="NFTHF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParentInLaw">
      <xs:annotation>
         <xs:documentation>specDomain: S19770 (C-0-T12206-A19563-S17926-S16346-S19770-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PRNINLAW"/>
         <xs:enumeration value="FTHINLAW"/>
         <xs:enumeration value="MTHINLAW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="StepParent">
      <xs:annotation>
         <xs:documentation>specDomain: S19767 (C-0-T12206-A19563-S17926-S16346-S19767-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="STPPRN"/>
         <xs:enumeration value="STPFTH"/>
         <xs:enumeration value="STPMTH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Sibling">
      <xs:annotation>
         <xs:documentation>specDomain: S11567 (C-0-T12206-A19563-S17926-S11567-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="HalfSibling NaturalSibling SiblingInLaw StepSibling">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SIB"/>
               <xs:enumeration value="BRO"/>
               <xs:enumeration value="SIS"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="HalfSibling">
      <xs:annotation>
         <xs:documentation>specDomain: S19776 (C-0-T12206-A19563-S17926-S11567-S19776-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HSIB"/>
         <xs:enumeration value="HBRO"/>
         <xs:enumeration value="HSIS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NaturalSibling">
      <xs:annotation>
         <xs:documentation>specDomain: S19773 (C-0-T12206-A19563-S17926-S11567-S19773-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NSIB"/>
         <xs:enumeration value="NBRO"/>
         <xs:enumeration value="NSIS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SiblingInLaw">
      <xs:annotation>
         <xs:documentation>specDomain: S19782 (C-0-T12206-A19563-S17926-S11567-S19782-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SIBINLAW"/>
         <xs:enumeration value="BROINLAW"/>
         <xs:enumeration value="SISINLAW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="StepSibling">
      <xs:annotation>
         <xs:documentation>specDomain: S19779 (C-0-T12206-A19563-S17926-S11567-S19779-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="STPSIB"/>
         <xs:enumeration value="STPBRO"/>
         <xs:enumeration value="STPSIS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SignificantOtherRoleType">
      <xs:annotation>
         <xs:documentation>specDomain: S19755 (C-0-T12206-A19563-S17926-S19755-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Spouse">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="SIGOTHR"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Spouse">
      <xs:annotation>
         <xs:documentation>specDomain: S19742 (C-0-T12206-A19563-S17926-S19755-S19742-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SPS"/>
         <xs:enumeration value="HUSB"/>
         <xs:enumeration value="WIFE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PolicyOrProgramCoverageRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19809 (C-0-T12206-A19809-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CoverageRoleType CoveredPartyRoleType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CoverageRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A18877 (C-0-T12206-A19809-A18877-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="StudentRoleType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="FAMDEP"/>
               <xs:enumeration value="HANDIC"/>
               <xs:enumeration value="INJ"/>
               <xs:enumeration value="SELF"/>
               <xs:enumeration value="SPON"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CoveredPartyRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19805 (C-0-T12206-A19809-A19805-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ClaimantCoveredPartyRoleType DependentCoveredPartyRoleType IndividualInsuredCoveredPartyRoleType ProgramEligibleCoveredPartyRoleType SubscriberCoveredPartyRoleType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ClaimantCoveredPartyRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19810 (C-0-T12206-A19809-A19805-A19810-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CRIMEVIC"/>
         <xs:enumeration value="INJ"/>
         <xs:enumeration value="INJWKR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DependentCoveredPartyRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19815 (C-0-T12206-A19809-A19805-A19815-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="StudentRoleType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="COCBEN"/>
               <xs:enumeration value="DIFFABL"/>
               <xs:enumeration value="WARD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="IndividualInsuredCoveredPartyRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19813 (C-0-T12206-A19809-A19805-A19813-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="StudentRoleType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="COCBEN"/>
               <xs:enumeration value="RETIREE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="StudentRoleType">
      <xs:annotation>
         <xs:documentation>specDomain: S21318 (C-0-T12206-A19809-A19805-A19813-S21318-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="STUD"/>
         <xs:enumeration value="FSTUD"/>
         <xs:enumeration value="PSTUD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ProgramEligibleCoveredPartyRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19811 (C-0-T12206-A19809-A19805-A19811-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MilitaryRoleType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CRIMEVIC"/>
               <xs:enumeration value="DIFFABL"/>
               <xs:enumeration value="INJWKR"/>
               <xs:enumeration value="INDIG"/>
               <xs:enumeration value="WARD"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="SubscriberCoveredPartyRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19814 (C-0-T12206-A19809-A19805-A19814-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MilitaryRoleType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="COCBEN"/>
               <xs:enumeration value="RETIREE"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="MilitaryRoleType">
      <xs:annotation>
         <xs:documentation>specDomain: S21968 (C-0-T12206-A19809-A19805-A19814-S21968-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MIL"/>
         <xs:enumeration value="ACTMIL"/>
         <xs:enumeration value="RETMIL"/>
         <xs:enumeration value="VET"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ProductProcessingOrganizationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19851 (C-0-T12206-A19851-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ProductSafetyReportPartyRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19836 (C-0-T12206-A19836-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="QualifiedRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19685 (C-0-T12206-A19685-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="ResearchSubjectRoleBasis">
      <xs:annotation>
         <xs:documentation>abstDomain: A19417 (C-0-T12206-A19417-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ERL"/>
         <xs:enumeration value="SCN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ServiceDeliveryLocationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A17660 (C-0-T12206-A17660-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DedicatedServiceDeliveryLocationRoleType IncidentalServiceDeliveryLocationRoleType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DedicatedServiceDeliveryLocationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19450 (C-0-T12206-A17660-A19450-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DedicatedClinicalLocationRoleType DedicatedNonClinicalLocationRoleType">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DedicatedClinicalLocationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A10588 (C-0-T12206-A17660-A19450-A10588-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="DiagTherPracticeSetting HospitalPracticeSetting HospitalUnitPracticeSetting NursingOrCustodialCarePracticeSetting OutpatientFacilityPracticeSetting ResidentialTreatmentPracticeSetting">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="DiagTherPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10902 (C-0-T12206-A17660-A19450-A10588-S10902-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CVDiagTherPracticeSetting GIDiagTherPracticeSetting RadDiagTherPracticeSetting">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DX"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CVDiagTherPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10903 (C-0-T12206-A17660-A19450-A10588-S10902-S10903-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CVDX"/>
         <xs:enumeration value="CATH"/>
         <xs:enumeration value="ECHO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GIDiagTherPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10906 (C-0-T12206-A17660-A19450-A10588-S10902-S10906-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GIDX"/>
         <xs:enumeration value="261QE0800N"/>
         <xs:enumeration value="ENDOS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RadDiagTherPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10908 (C-0-T12206-A17660-A19450-A10588-S10902-S10908-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RADDX"/>
         <xs:enumeration value="RNEU"/>
         <xs:enumeration value="261QX0203N"/>
         <xs:enumeration value="RADO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HospitalPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10602 (C-0-T12206-A17660-A19450-A10588-S10602-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ChronicCareFacility GeneralAcuteCareHospital MilitaryHospital RehabilitationHospital">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="HOSP"/>
               <xs:enumeration value="PSYCHF"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ChronicCareFacility">
      <xs:annotation>
         <xs:documentation>specDomain: S13792 (C-0-T12206-A17660-A19450-A10588-S10602-S13792-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CHR"/>
         <xs:enumeration value="281PC2000N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GeneralAcuteCareHospital">
      <xs:annotation>
         <xs:documentation>specDomain: S13798 (C-0-T12206-A17660-A19450-A10588-S10602-S10603-S13798-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="282NW0100N"/>
         <xs:enumeration value="2865C1500N"/>
         <xs:enumeration value="2865M2000N"/>
         <xs:enumeration value="2865X1600N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MilitaryHospital">
      <xs:annotation>
         <xs:documentation>specDomain: S13799 (C-0-T12206-A17660-A19450-A10588-S10602-S13799-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MHSP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RehabilitationHospital">
      <xs:annotation>
         <xs:documentation>specDomain: S10604 (C-0-T12206-A17660-A19450-A10588-S10602-S10604-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RH"/>
         <xs:enumeration value="283XC2000N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HospitalUnitPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10596 (C-0-T12206-A17660-A19450-A10588-S10596-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="ERPracticeSetting ICUPracticeSetting PedsPracticeSetting">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="HU"/>
               <xs:enumeration value="BMTU"/>
               <xs:enumeration value="CHEST"/>
               <xs:enumeration value="CCU"/>
               <xs:enumeration value="EPIL"/>
               <xs:enumeration value="HD"/>
               <xs:enumeration value="NCCS"/>
               <xs:enumeration value="NS"/>
               <xs:enumeration value="273R00000N"/>
               <xs:enumeration value="PHU"/>
               <xs:enumeration value="273Y00000N"/>
               <xs:enumeration value="RHU"/>
               <xs:enumeration value="SLEEP"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="ERPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10598 (C-0-T12206-A17660-A19450-A10588-S10596-S10598-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ER"/>
         <xs:enumeration value="ETU"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ICUPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10599 (C-0-T12206-A17660-A19450-A10588-S10596-S10599-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PedsICUPracticeSetting">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ICU"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PedsPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10920 (C-0-T12206-A17660-A19450-A10588-S10596-S10920-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="PedsICUPracticeSetting">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="PEDU"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="PedsICUPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10916 (C-0-T12206-A17660-A19450-A10588-S10596-S10920-S10916-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PEDICU"/>
         <xs:enumeration value="PEDNICU"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NursingOrCustodialCarePracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10605 (C-0-T12206-A17660-A19450-A10588-S10605-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NCCF"/>
         <xs:enumeration value="314000000N"/>
         <xs:enumeration value="SNF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OutpatientFacilityPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10589 (C-0-T12206-A17660-A19450-A10588-S10589-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="CardClinPracticeSetting EndocrinologyClinic GIClinicPracticeSetting HemClinPracticeSetting IDClinPracticeSetting MedOncClinPracticeSetting NephClinPracticeSetting OrthoClinPracticeSetting PedsClinPracticeSetting RheumClinPracticeSetting SurgClinPracticeSetting">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="OF"/>
               <xs:enumeration value="ALL"/>
               <xs:enumeration value="AMPUT"/>
               <xs:enumeration value="BMTC"/>
               <xs:enumeration value="BREAST"/>
               <xs:enumeration value="CANC"/>
               <xs:enumeration value="CAPC"/>
               <xs:enumeration value="COAG"/>
               <xs:enumeration value="CRS"/>
               <xs:enumeration value="DERM"/>
               <xs:enumeration value="FMC"/>
               <xs:enumeration value="GIM"/>
               <xs:enumeration value="GYN"/>
               <xs:enumeration value="HTN"/>
               <xs:enumeration value="IEC"/>
               <xs:enumeration value="INV"/>
               <xs:enumeration value="LYMPH"/>
               <xs:enumeration value="MGEN"/>
               <xs:enumeration value="NEUR"/>
               <xs:enumeration value="OB"/>
               <xs:enumeration value="OPH"/>
               <xs:enumeration value="261QS0112N"/>
               <xs:enumeration value="OMS"/>
               <xs:enumeration value="ENT"/>
               <xs:enumeration value="261QP3300N"/>
               <xs:enumeration value="PAINCL"/>
               <xs:enumeration value="261QP1100N"/>
               <xs:enumeration value="POD"/>
               <xs:enumeration value="PREV"/>
               <xs:enumeration value="261QP2300N"/>
               <xs:enumeration value="PC"/>
               <xs:enumeration value="PROCTO"/>
               <xs:enumeration value="PROS"/>
               <xs:enumeration value="PROFF"/>
               <xs:enumeration value="PSY"/>
               <xs:enumeration value="PSI"/>
               <xs:enumeration value="SPMED"/>
               <xs:enumeration value="TR"/>
               <xs:enumeration value="TRAVEL"/>
               <xs:enumeration value="WND"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="CardClinPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10590 (C-0-T12206-A17660-A19450-A10588-S10589-S10590-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CARD"/>
         <xs:enumeration value="PEDCARD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EndocrinologyClinic">
      <xs:annotation>
         <xs:documentation>specDomain: S10931 (C-0-T12206-A17660-A19450-A10588-S10589-S10931-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ENDO"/>
         <xs:enumeration value="PEDE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GIClinicPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10934 (C-0-T12206-A17660-A19450-A10588-S10589-S10934-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GI"/>
         <xs:enumeration value="PEDGI"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HemClinPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10936 (C-0-T12206-A17660-A19450-A10588-S10589-S10936-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HEM"/>
         <xs:enumeration value="PEDHEM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IDClinPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10939 (C-0-T12206-A17660-A19450-A10588-S10589-S10939-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INFD"/>
         <xs:enumeration value="PEDID"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MedOncClinPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10947 (C-0-T12206-A17660-A19450-A10588-S10589-S10947-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ONCL"/>
         <xs:enumeration value="PEDHO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NephClinPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10943 (C-0-T12206-A17660-A19450-A10588-S10589-S10943-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NEPH"/>
         <xs:enumeration value="PEDNEPH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OrthoClinPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10949 (C-0-T12206-A17660-A19450-A10588-S10589-S10949-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ORTHO"/>
         <xs:enumeration value="HAND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PedsClinPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10953 (C-0-T12206-A17660-A19450-A10588-S10589-S10953-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PEDC"/>
         <xs:enumeration value="PEDCARD"/>
         <xs:enumeration value="PEDE"/>
         <xs:enumeration value="PEDGI"/>
         <xs:enumeration value="PEDHEM"/>
         <xs:enumeration value="PEDID"/>
         <xs:enumeration value="PEDNEPH"/>
         <xs:enumeration value="PEDHO"/>
         <xs:enumeration value="PEDRHEUM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RheumClinPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10593 (C-0-T12206-A17660-A19450-A10588-S10589-S10593-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RHEUM"/>
         <xs:enumeration value="PEDRHEUM"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SurgClinPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10968 (C-0-T12206-A17660-A19450-A10588-S10589-S10968-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SU"/>
         <xs:enumeration value="PLS"/>
         <xs:enumeration value="URO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ResidentialTreatmentPracticeSetting">
      <xs:annotation>
         <xs:documentation>specDomain: S10607 (C-0-T12206-A17660-A19450-A10588-S10607-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RTF"/>
         <xs:enumeration value="PRC"/>
         <xs:enumeration value="324500000N"/>
         <xs:enumeration value="SURF"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DedicatedNonClinicalLocationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19452 (C-0-T12206-A17660-A19450-A19452-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="MobileUnit">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="DADDR"/>
               <xs:enumeration value="PHARM"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="MobileUnit">
      <xs:annotation>
         <xs:documentation>specDomain: S18100 (C-0-T12206-A17660-A19450-A19452-S18100-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MOBL"/>
         <xs:enumeration value="AMB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IncidentalServiceDeliveryLocationRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A19451 (C-0-T12206-A17660-A19451-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="COMM"/>
         <xs:enumeration value="PTRES"/>
         <xs:enumeration value="ACC"/>
         <xs:enumeration value="SCHOOL"/>
         <xs:enumeration value="WORK"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SpecimenRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A16515 (C-0-T12206-A16515-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="QualitySpecimenRoleType">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="C"/>
               <xs:enumeration value="G"/>
               <xs:enumeration value="P"/>
               <xs:enumeration value="L"/>
               <xs:enumeration value="R"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="QualitySpecimenRoleType">
      <xs:annotation>
         <xs:documentation>specDomain: S16521 (C-0-T12206-A16515-S16521-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="Q"/>
         <xs:enumeration value="B"/>
         <xs:enumeration value="E"/>
         <xs:enumeration value="F"/>
         <xs:enumeration value="O"/>
         <xs:enumeration value="V"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_PayeeRelationshipRoleType">
      <xs:annotation>
         <xs:documentation>abstDomain: A18105 (C-0-T12206-A18105-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="FM"/>
         <xs:enumeration value="GT"/>
         <xs:enumeration value="PT"/>
         <xs:enumeration value="PH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleLinkType">
      <xs:annotation>
         <xs:documentation>vocSet: T11603 (C-0-T11603-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RelatedLinkType"/>
   </xs:simpleType>
   <xs:simpleType name="RelatedLinkType">
      <xs:annotation>
         <xs:documentation>specDomain: S21429 (C-0-T11603-S21429-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="REL"/>
         <xs:enumeration value="IDENT"/>
         <xs:enumeration value="DIRAUTH"/>
         <xs:enumeration value="INDAUTH"/>
         <xs:enumeration value="PART"/>
         <xs:enumeration value="BACKUP"/>
         <xs:enumeration value="REPL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RoleStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T15999 (C-0-T15999-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RoleStatusNormal">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="nullified"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RoleStatusNormal">
      <xs:annotation>
         <xs:documentation>specDomain: S16000 (C-0-T15999-S16000-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="normal"/>
         <xs:enumeration value="active"/>
         <xs:enumeration value="cancelled"/>
         <xs:enumeration value="pending"/>
         <xs:enumeration value="suspended"/>
         <xs:enumeration value="terminated"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RouteOfAdministration">
      <xs:annotation>
         <xs:documentation>vocSet: T14581 (C-0-T14581-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RouteByMethod RouteBySite"/>
   </xs:simpleType>
   <xs:simpleType name="RouteByMethod">
      <xs:annotation>
         <xs:documentation>abstDomain: A16931 (C-0-T14581-A16931-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Chew Diffusion Dissolve Douche ElectroOsmosisRoute Enema Flush Implantation InfiltrationRoute Infusion Inhalation Injection Insertion Instillation IontophoresisRoute Irrigation LavageRoute MucosalAbsorptionRoute Nebulization Rinse SuppositoryRoute Swish TopicalAbsorptionRoute TopicalApplication Transdermal">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="GARGLE"/>
               <xs:enumeration value="SOAK"/>
               <xs:enumeration value="INSUF"/>
               <xs:enumeration value="SHAMPOO"/>
               <xs:enumeration value="SUCK"/>
               <xs:enumeration value="PO"/>
               <xs:enumeration value="TRNSLING"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Chew">
      <xs:annotation>
         <xs:documentation>abstDomain: A14582 (C-0-T14581-A16931-A14582-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CHEW"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Diffusion">
      <xs:annotation>
         <xs:documentation>abstDomain: A14584 (C-0-T14581-A16931-A14584-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EXTCORPDIF"/>
         <xs:enumeration value="HEMODIFF"/>
         <xs:enumeration value="TRNSDERMD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Dissolve">
      <xs:annotation>
         <xs:documentation>abstDomain: A14586 (C-0-T14581-A16931-A14586-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DISSOLVE"/>
         <xs:enumeration value="SL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Douche">
      <xs:annotation>
         <xs:documentation>abstDomain: A14589 (C-0-T14581-A16931-A14589-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOUCHE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ElectroOsmosisRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17019 (C-0-T14581-A16931-A17019-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ELECTOSMOS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Enema">
      <xs:annotation>
         <xs:documentation>abstDomain: A14591 (C-0-T14581-A16931-A14591-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ENEMA"/>
         <xs:enumeration value="RETENEMA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Flush">
      <xs:annotation>
         <xs:documentation>abstDomain: A14594 (C-0-T14581-A16931-A14594-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IVFLUSH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Implantation">
      <xs:annotation>
         <xs:documentation>abstDomain: A14598 (C-0-T14581-A16931-A14598-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IDIMPLNT"/>
         <xs:enumeration value="IVITIMPLNT"/>
         <xs:enumeration value="SQIMPLNT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InfiltrationRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A16935 (C-0-T14581-A16931-A16935-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="Infusion">
      <xs:annotation>
         <xs:documentation>abstDomain: A14602 (C-0-T14581-A16931-A14602-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IntravenousInfusion">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="EPI"/>
               <xs:enumeration value="IA"/>
               <xs:enumeration value="IC"/>
               <xs:enumeration value="ICOR"/>
               <xs:enumeration value="IOSSC"/>
               <xs:enumeration value="IT"/>
               <xs:enumeration value="IVASCINFUS"/>
               <xs:enumeration value="SQINFUS"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="IntravenousInfusion">
      <xs:annotation>
         <xs:documentation>specDomain: S14609 (C-0-T14581-A16931-A14602-S14609-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IV"/>
         <xs:enumeration value="IVC"/>
         <xs:enumeration value="IVCC"/>
         <xs:enumeration value="IVCI"/>
         <xs:enumeration value="PCA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Inhalation">
      <xs:annotation>
         <xs:documentation>abstDomain: A14615 (C-0-T14581-A16931-A14615-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="NasalInhalation NebulizationInhalation OralInhalation">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="IPPB"/>
               <xs:enumeration value="TRACH"/>
               <xs:enumeration value="VENT"/>
               <xs:enumeration value="VENTMASK"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="NebulizationInhalation">
      <xs:annotation>
         <xs:documentation>specDomain: S14619 (C-0-T14581-A16931-A14615-S14619-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NEB"/>
         <xs:enumeration value="NASNEB"/>
         <xs:enumeration value="ORNEB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Injection">
      <xs:annotation>
         <xs:documentation>abstDomain: A14628 (C-0-T14581-A16931-A14628-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IntraarterialInjection IntracardiacInjection IntracoronaryInjection IntramuscularInjection IntravenousInjection">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AMNINJ"/>
               <xs:enumeration value="BILINJ"/>
               <xs:enumeration value="CERVINJ"/>
               <xs:enumeration value="ENDOSININJ"/>
               <xs:enumeration value="EPIDURINJ"/>
               <xs:enumeration value="EPIINJ"/>
               <xs:enumeration value="EPINJSP"/>
               <xs:enumeration value="EXTRAMNINJ"/>
               <xs:enumeration value="EXTCORPINJ"/>
               <xs:enumeration value="CHOLINJ"/>
               <xs:enumeration value="GBINJ"/>
               <xs:enumeration value="GINGINJ"/>
               <xs:enumeration value="HEMOPORT"/>
               <xs:enumeration value="IPUMPINJ"/>
               <xs:enumeration value="INTERMENINJ"/>
               <xs:enumeration value="INTERSTITINJ"/>
               <xs:enumeration value="IABDINJ"/>
               <xs:enumeration value="IARTINJ"/>
               <xs:enumeration value="IBURSINJ"/>
               <xs:enumeration value="ICARTINJ"/>
               <xs:enumeration value="ICAUDINJ"/>
               <xs:enumeration value="ICAVINJ"/>
               <xs:enumeration value="ICAVITINJ"/>
               <xs:enumeration value="ICEREBINJ"/>
               <xs:enumeration value="IUINJC"/>
               <xs:enumeration value="ICISTERNINJ"/>
               <xs:enumeration value="ICORPCAVINJ"/>
               <xs:enumeration value="IDINJ"/>
               <xs:enumeration value="IDISCINJ"/>
               <xs:enumeration value="IDUCTINJ"/>
               <xs:enumeration value="IDURINJ"/>
               <xs:enumeration value="IEPIDINJ"/>
               <xs:enumeration value="IEPITHINJ"/>
               <xs:enumeration value="ILESINJ"/>
               <xs:enumeration value="ILUMINJ"/>
               <xs:enumeration value="ILYMPJINJ"/>
               <xs:enumeration value="IMEDULINJ"/>
               <xs:enumeration value="IOINJ"/>
               <xs:enumeration value="IOSSINJ"/>
               <xs:enumeration value="IOVARINJ"/>
               <xs:enumeration value="IPCARDINJ"/>
               <xs:enumeration value="IPERINJ"/>
               <xs:enumeration value="IPLRINJ"/>
               <xs:enumeration value="IPROSTINJ"/>
               <xs:enumeration value="IPINJ"/>
               <xs:enumeration value="ISINJ"/>
               <xs:enumeration value="ISTERINJ"/>
               <xs:enumeration value="ISYNINJ"/>
               <xs:enumeration value="ITENDINJ"/>
               <xs:enumeration value="ITESTINJ"/>
               <xs:enumeration value="ITINJ"/>
               <xs:enumeration value="ITHORINJ"/>
               <xs:enumeration value="ITUBINJ"/>
               <xs:enumeration value="ITUMINJ"/>
               <xs:enumeration value="ITYMPINJ"/>
               <xs:enumeration value="IURETINJ"/>
               <xs:enumeration value="IUINJ"/>
               <xs:enumeration value="IVASCINJ"/>
               <xs:enumeration value="IVENTINJ"/>
               <xs:enumeration value="IVESINJ"/>
               <xs:enumeration value="IVITINJ"/>
               <xs:enumeration value="PNSINJ"/>
               <xs:enumeration value="PARENTINJ"/>
               <xs:enumeration value="PAINJ"/>
               <xs:enumeration value="PDURINJ"/>
               <xs:enumeration value="PNINJ"/>
               <xs:enumeration value="PDONTINJ"/>
               <xs:enumeration value="PDPINJ"/>
               <xs:enumeration value="RBINJ"/>
               <xs:enumeration value="SOFTISINJ"/>
               <xs:enumeration value="SUBARACHINJ"/>
               <xs:enumeration value="SCINJ"/>
               <xs:enumeration value="SQ"/>
               <xs:enumeration value="SLESINJ"/>
               <xs:enumeration value="SUBMUCINJ"/>
               <xs:enumeration value="TRPLACINJ"/>
               <xs:enumeration value="TRTRACHINJ"/>
               <xs:enumeration value="URETINJ"/>
               <xs:enumeration value="URETHINJ"/>
               <xs:enumeration value="BLADINJ"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Insertion">
      <xs:annotation>
         <xs:documentation>abstDomain: A14687 (C-0-T14581-A16931-A14687-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CERVINS"/>
         <xs:enumeration value="IOSURGINS"/>
         <xs:enumeration value="IU"/>
         <xs:enumeration value="LPINS"/>
         <xs:enumeration value="PR"/>
         <xs:enumeration value="SQSURGINS"/>
         <xs:enumeration value="URETHINS"/>
         <xs:enumeration value="VAGINSI"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Instillation">
      <xs:annotation>
         <xs:documentation>abstDomain: A14696 (C-0-T14581-A16931-A14696-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RectalInstillation">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CECINSTL"/>
               <xs:enumeration value="CTINSTL"/>
               <xs:enumeration value="CAPDINSTL"/>
               <xs:enumeration value="ETINSTL"/>
               <xs:enumeration value="ENTINSTL"/>
               <xs:enumeration value="EFT"/>
               <xs:enumeration value="GJT"/>
               <xs:enumeration value="GT"/>
               <xs:enumeration value="IBRONCHINSTIL"/>
               <xs:enumeration value="IDUODINSTIL"/>
               <xs:enumeration value="IESOPHINSTIL"/>
               <xs:enumeration value="IGASTINSTIL"/>
               <xs:enumeration value="IILEALINJ"/>
               <xs:enumeration value="IOINSTL"/>
               <xs:enumeration value="ISININSTIL"/>
               <xs:enumeration value="ITRACHINSTIL"/>
               <xs:enumeration value="IUINSTL"/>
               <xs:enumeration value="JJTINSTL"/>
               <xs:enumeration value="LARYNGINSTIL"/>
               <xs:enumeration value="NASALINSTIL"/>
               <xs:enumeration value="NASOGASINSTIL"/>
               <xs:enumeration value="NGT"/>
               <xs:enumeration value="NTT"/>
               <xs:enumeration value="OGT"/>
               <xs:enumeration value="OJJ"/>
               <xs:enumeration value="OT"/>
               <xs:enumeration value="PNSINSTL"/>
               <xs:enumeration value="PDPINSTL"/>
               <xs:enumeration value="SININSTIL"/>
               <xs:enumeration value="SOFTISINSTIL"/>
               <xs:enumeration value="TRACHINSTL"/>
               <xs:enumeration value="TRTYMPINSTIL"/>
               <xs:enumeration value="BLADINSTL"/>
               <xs:enumeration value="URETHINSTL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="IontophoresisRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A16990 (C-0-T14581-A16931-A16990-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IONTO"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Irrigation">
      <xs:annotation>
         <xs:documentation>abstDomain: A14721 (C-0-T14581-A16931-A14721-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="UrinaryBladderIrrigation">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="GUIRR"/>
               <xs:enumeration value="IGASTIRR"/>
               <xs:enumeration value="ILESIRR"/>
               <xs:enumeration value="IOIRR"/>
               <xs:enumeration value="RECIRR"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="LavageRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A16995 (C-0-T14581-A16931-A16995-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IGASTLAV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MucosalAbsorptionRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A16997 (C-0-T14581-A16931-A16997-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IDOUDMAB"/>
         <xs:enumeration value="ITRACHMAB"/>
         <xs:enumeration value="SMUCMAB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Nebulization">
      <xs:annotation>
         <xs:documentation>abstDomain: A14728 (C-0-T14581-A16931-A14728-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ETNEB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Rinse">
      <xs:annotation>
         <xs:documentation>abstDomain: A14730 (C-0-T14581-A16931-A14730-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DENRINSE"/>
         <xs:enumeration value="ORRINSE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SuppositoryRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17003 (C-0-T14581-A16931-A17003-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="URETHSUP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Swish">
      <xs:annotation>
         <xs:documentation>abstDomain: A14736 (C-0-T14581-A16931-A14736-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SWISHSPIT"/>
         <xs:enumeration value="SWISHSWAL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TopicalAbsorptionRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17006 (C-0-T14581-A16931-A17006-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TTYMPTABSORP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TopicalApplication">
      <xs:annotation>
         <xs:documentation>abstDomain: A14739 (C-0-T14581-A16931-A14739-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OCDRESTA"/>
         <xs:enumeration value="SUBCONJTA"/>
         <xs:enumeration value="TOPICAL"/>
         <xs:enumeration value="BUC"/>
         <xs:enumeration value="CERV"/>
         <xs:enumeration value="DEN"/>
         <xs:enumeration value="GIN"/>
         <xs:enumeration value="HAIR"/>
         <xs:enumeration value="ICORNTA"/>
         <xs:enumeration value="ICORONTA"/>
         <xs:enumeration value="IESOPHTA"/>
         <xs:enumeration value="IILEALTA"/>
         <xs:enumeration value="ILTOP"/>
         <xs:enumeration value="ILUMTA"/>
         <xs:enumeration value="IOTOP"/>
         <xs:enumeration value="IONTO"/>
         <xs:enumeration value="LARYNGTA"/>
         <xs:enumeration value="MUC"/>
         <xs:enumeration value="NAIL"/>
         <xs:enumeration value="NASAL"/>
         <xs:enumeration value="OPTHALTA"/>
         <xs:enumeration value="ORALTA"/>
         <xs:enumeration value="ORMUC"/>
         <xs:enumeration value="OROPHARTA"/>
         <xs:enumeration value="PERIANAL"/>
         <xs:enumeration value="PERINEAL"/>
         <xs:enumeration value="PDONTTA"/>
         <xs:enumeration value="RECTAL"/>
         <xs:enumeration value="SCALP"/>
         <xs:enumeration value="SKIN"/>
         <xs:enumeration value="DRESS"/>
         <xs:enumeration value="SWAB"/>
         <xs:enumeration value="TMUCTA"/>
         <xs:enumeration value="VAGINS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RouteBySite">
      <xs:annotation>
         <xs:documentation>abstDomain: A17021 (C-0-T14581-A17021-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AmnioticFluidSacRoute BiliaryRoute BodySurfaceRoute BuccalMucosaRoute CecostomyRoute CervicalRoute DentalRoute EndocervicalRoute EnteralRoute EpiduralRoute ExtraAmnioticRoute ExtracorporealCirculationRoute GastricRoute GenitourinaryRoute GingivalRoute HairRoute InterameningealRoute InterstitialRoute IntraabdominalRoute IntraarterialRoute IntraarticularRoute IntrabronchialRoute IntrabursalRoute IntracardiacRoute IntracartilaginousRoute IntracaudalRoute IntracavernosalRoute IntracavitaryRoute IntracerebralRoute IntracervicalRoute IntracisternalRoute IntracornealRoute IntracoronalRoute IntracoronaryRoute IntracorpusCavernosumRoute IntradermalRoute IntradiscalRoute IntraductalRoute IntraduodenalRoute IntraduralRoute IntraepidermalRoute IntraepithelialRoute IntraesophagealRoute IntragastricRoute IntrailealRoute IntralesionalRoute IntraluminalRoute IntralymphaticRoute IntramedullaryRoute IntramuscularRoute IntraocularRoute IntraosseousRoute IntraovarianRoute IntrapericardialRoute IntraperitonealRoute IntrapleuralRoute IntraprostaticRoute IntrapulmonaryRoute IntrasinalRoute IntraspinalRoute IntrasternalRoute IntrasynovialRoute IntratendinousRoute IntratesticularRoute IntrathecalRoute IntrathoracicRoute IntratrachealRoute IntratubularRoute IntratumorRoute IntratympanicRoute IntrauterineRoute IntravascularRoute IntravenousRoute IntraventricularRoute IntravesicleRoute IntravitrealRoute JejunumRoute LacrimalPunctaRoute LaryngealRoute LingualRoute MucousMembraneRoute NailRoute NasalRoute OphthalmicRoute OralRoute OromucosalRoute OropharyngealRoute OticRoute ParanasalSinusesRoute ParenteralRoute PerianalRoute PeriarticularRoute PeriduralRoute PerinealRoute PerineuralRoute PeriodontalRoute PulmonaryRoute RectalRoute RespiratoryTractRoute RetrobulbarRoute ScalpRoute SinusUnspecifiedRoute SkinRoute SoftTissueRoute SubarachnoidRoute SubconjunctivalRoute SubcutaneousRoute SublesionalRoute SublingualRoute SubmucosalRoute TracheostomyRoute Transdermal TransmucosalRoute TransplacentalRoute TranstrachealRoute TranstympanicRoute UreteralRoute UrethralRoute UrinaryBladderRoute UrinaryTractRoute VaginalRoute VitreousHumourRoute">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AmnioticFluidSacRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17022 (C-0-T14581-A17021-A17022-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AMNINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="BiliaryRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17024 (C-0-T14581-A17021-A17024-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BILINJ"/>
         <xs:enumeration value="CHOLINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="BodySurfaceRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17027 (C-0-T14581-A17021-A17027-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ELECTOSMOS"/>
         <xs:enumeration value="SOAK"/>
         <xs:enumeration value="TOPICAL"/>
         <xs:enumeration value="IONTO"/>
         <xs:enumeration value="DRESS"/>
         <xs:enumeration value="SWAB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="BuccalMucosaRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17034 (C-0-T14581-A17021-A17034-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BUC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CecostomyRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17036 (C-0-T14581-A17021-A17036-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CECINSTL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="CervicalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17038 (C-0-T14581-A17021-A17038-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CERVINJ"/>
         <xs:enumeration value="CERVINS"/>
         <xs:enumeration value="DENRINSE"/>
         <xs:enumeration value="CERV"/>
         <xs:enumeration value="DEN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="DentalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17042 (C-0-T14581-A17021-A17042-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="EndocervicalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17045 (C-0-T14581-A17021-A17045-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AMNINJ"/>
         <xs:enumeration value="BILINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EnteralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17048 (C-0-T14581-A17021-A17048-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ENTINSTL"/>
         <xs:enumeration value="EFT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="EpiduralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17051 (C-0-T14581-A17021-A17051-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EPI"/>
         <xs:enumeration value="EPIDURINJ"/>
         <xs:enumeration value="EPIINJ"/>
         <xs:enumeration value="EPINJSP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ExtraAmnioticRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17059 (C-0-T14581-A17021-A17059-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EXTRAMNINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ExtracorporealCirculationRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17056 (C-0-T14581-A17021-A17056-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EXTCORPDIF"/>
         <xs:enumeration value="EXTCORPINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GastricRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17061 (C-0-T14581-A17021-A17061-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GBINJ"/>
         <xs:enumeration value="GT"/>
         <xs:enumeration value="NGT"/>
         <xs:enumeration value="OGT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GenitourinaryRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17066 (C-0-T14581-A17021-A17066-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GUIRR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="GingivalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17068 (C-0-T14581-A17021-A17068-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GINGINJ"/>
         <xs:enumeration value="GIN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="HairRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17071 (C-0-T14581-A17021-A17071-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SHAMPOO"/>
         <xs:enumeration value="HAIR"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InterameningealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17074 (C-0-T14581-A17021-A17074-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INTERMENINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="InterstitialRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17076 (C-0-T14581-A17021-A17076-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="INTERSTITINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraabdominalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17078 (C-0-T14581-A17021-A17078-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IABDINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraarterialRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17080 (C-0-T14581-A17021-A17080-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IntraarterialInjection">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="IA"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="IntraarterialInjection">
      <xs:annotation>
         <xs:documentation>specDomain: S14639 (C-0-T14581-A17021-A17080-S14639-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IAINJ"/>
         <xs:enumeration value="IAINJP"/>
         <xs:enumeration value="IAINJSP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraarticularRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17085 (C-0-T14581-A17021-A17085-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IARTINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrabronchialRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17087 (C-0-T14581-A17021-A17087-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IBRONCHINSTIL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrabursalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17089 (C-0-T14581-A17021-A17089-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IBURSINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracardiacRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17091 (C-0-T14581-A17021-A17091-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IntracardiacInjection">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="IC"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="IntracardiacInjection">
      <xs:annotation>
         <xs:documentation>specDomain: S14644 (C-0-T14581-A17021-A17091-S14644-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICARDINJ"/>
         <xs:enumeration value="ICARINJP"/>
         <xs:enumeration value="ICARDINJRP"/>
         <xs:enumeration value="ICARDINJSP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracartilaginousRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17097 (C-0-T14581-A17021-A17097-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICARTINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracaudalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17099 (C-0-T14581-A17021-A17099-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICAUDINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracavernosalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17101 (C-0-T14581-A17021-A17101-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICAVINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracavitaryRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17103 (C-0-T14581-A17021-A17103-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICAVITINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracerebralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17105 (C-0-T14581-A17021-A17105-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICEREBINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracervicalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17107 (C-0-T14581-A17021-A17107-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IUINJC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracisternalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17109 (C-0-T14581-A17021-A17109-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICISTERNINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracornealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17111 (C-0-T14581-A17021-A17111-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICORNTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracoronalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17113 (C-0-T14581-A17021-A17113-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICORONTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracoronaryRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17115 (C-0-T14581-A17021-A17115-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IntracoronaryInjection">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ICOR"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="IntracoronaryInjection">
      <xs:annotation>
         <xs:documentation>specDomain: S14650 (C-0-T14581-A17021-A17115-S14650-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICORONINJ"/>
         <xs:enumeration value="ICORONINJP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntracorpusCavernosumRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17119 (C-0-T14581-A17021-A17119-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ICORPCAVINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntradermalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17123 (C-0-T14581-A17021-A17123-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IDIMPLNT"/>
         <xs:enumeration value="IDINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntradiscalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17126 (C-0-T14581-A17021-A17126-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IDISCINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraductalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17128 (C-0-T14581-A17021-A17128-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IDUCTINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraduodenalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17130 (C-0-T14581-A17021-A17130-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IDUODINSTIL"/>
         <xs:enumeration value="IDOUDMAB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraduralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17133 (C-0-T14581-A17021-A17133-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IDURINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraepidermalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17135 (C-0-T14581-A17021-A17135-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IEPIDINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraepithelialRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17137 (C-0-T14581-A17021-A17137-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IEPITHINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraesophagealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17139 (C-0-T14581-A17021-A17139-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IESOPHINSTIL"/>
         <xs:enumeration value="IESOPHTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntragastricRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17142 (C-0-T14581-A17021-A17142-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IGASTINSTIL"/>
         <xs:enumeration value="IGASTIRR"/>
         <xs:enumeration value="IGASTLAV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrailealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17146 (C-0-T14581-A17021-A17146-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IILEALINJ"/>
         <xs:enumeration value="IILEALTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntralesionalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17149 (C-0-T14581-A17021-A17149-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ILESINJ"/>
         <xs:enumeration value="ILESIRR"/>
         <xs:enumeration value="ILTOP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraluminalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17153 (C-0-T14581-A17021-A17153-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ILUMINJ"/>
         <xs:enumeration value="ILUMTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntralymphaticRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17156 (C-0-T14581-A17021-A17156-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ILYMPJINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntramedullaryRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17158 (C-0-T14581-A17021-A17158-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IMEDULINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntramuscularRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17160 (C-0-T14581-A17021-A17160-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IntramuscularInjection">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="IntramuscularInjection">
      <xs:annotation>
         <xs:documentation>specDomain: S14657 (C-0-T14581-A17021-A17160-S14657-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IM"/>
         <xs:enumeration value="IMD"/>
         <xs:enumeration value="IMZ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraocularRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17164 (C-0-T14581-A17021-A17164-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IOINJ"/>
         <xs:enumeration value="IOSURGINS"/>
         <xs:enumeration value="IOINSTL"/>
         <xs:enumeration value="IOIRR"/>
         <xs:enumeration value="IOTOP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraosseousRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17170 (C-0-T14581-A17021-A17170-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IOSSC"/>
         <xs:enumeration value="IOSSINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraovarianRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17173 (C-0-T14581-A17021-A17173-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IOVARINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrapericardialRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17175 (C-0-T14581-A17021-A17175-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IPCARDINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraperitonealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17177 (C-0-T14581-A17021-A17177-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IPERINJ"/>
         <xs:enumeration value="PDPINJ"/>
         <xs:enumeration value="CAPDINSTL"/>
         <xs:enumeration value="PDPINSTL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrapleuralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17182 (C-0-T14581-A17021-A17182-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IPLRINJ"/>
         <xs:enumeration value="CTINSTL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraprostaticRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17185 (C-0-T14581-A17021-A17185-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IPROSTINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrapulmonaryRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17187 (C-0-T14581-A17021-A17187-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="EXTCORPINJ"/>
         <xs:enumeration value="IPINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrasinalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17190 (C-0-T14581-A17021-A17190-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ISININSTIL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraspinalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17192 (C-0-T14581-A17021-A17192-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ISINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrasternalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17194 (C-0-T14581-A17021-A17194-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ISTERINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrasynovialRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17196 (C-0-T14581-A17021-A17196-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ISYNINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntratendinousRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17121 (C-0-T14581-A17021-A17121-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ITENDINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntratesticularRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17198 (C-0-T14581-A17021-A17198-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ITESTINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrathecalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17200 (C-0-T14581-A17021-A17200-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IT"/>
         <xs:enumeration value="ITINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrathoracicRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17203 (C-0-T14581-A17021-A17203-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ITHORINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntratrachealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17205 (C-0-T14581-A17021-A17205-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ITRACHINSTIL"/>
         <xs:enumeration value="ITRACHMAB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntratubularRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17208 (C-0-T14581-A17021-A17208-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ITUBINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntratumorRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17210 (C-0-T14581-A17021-A17210-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ITUMINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntratympanicRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17212 (C-0-T14581-A17021-A17212-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ITYMPINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntrauterineRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17214 (C-0-T14581-A17021-A17214-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IURETINJ"/>
         <xs:enumeration value="IUINJ"/>
         <xs:enumeration value="IU"/>
         <xs:enumeration value="IUINSTL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntravascularRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17219 (C-0-T14581-A17021-A17219-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="HEMODIFF"/>
         <xs:enumeration value="IVASCINFUS"/>
         <xs:enumeration value="HEMOPORT"/>
         <xs:enumeration value="IVASCINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntravenousRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17224 (C-0-T14581-A17021-A17224-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="IntravenousInjection">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="IVFLUSH"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="IntravenousInjection">
      <xs:annotation>
         <xs:documentation>specDomain: S14670 (C-0-T14581-A17021-A17224-S14670-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IVINJ"/>
         <xs:enumeration value="IVINJBOL"/>
         <xs:enumeration value="IVPUSH"/>
         <xs:enumeration value="IVRPUSH"/>
         <xs:enumeration value="IVSPUSH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntraventricularRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17235 (C-0-T14581-A17021-A17235-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IVENTINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntravesicleRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17237 (C-0-T14581-A17021-A17237-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IVESINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="IntravitrealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17239 (C-0-T14581-A17021-A17239-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IVITINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="JejunumRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17241 (C-0-T14581-A17021-A17241-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GJT"/>
         <xs:enumeration value="JJTINSTL"/>
         <xs:enumeration value="OJJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LacrimalPunctaRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17245 (C-0-T14581-A17021-A17245-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LPINS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LaryngealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17247 (C-0-T14581-A17021-A17247-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="LARYNGINSTIL"/>
         <xs:enumeration value="LARYNGTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LingualRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17250 (C-0-T14581-A17021-A17250-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TRNSLING"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="MucousMembraneRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17252 (C-0-T14581-A17021-A17252-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="MUC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NailRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17254 (C-0-T14581-A17021-A17254-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NAIL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NasalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17256 (C-0-T14581-A17021-A17256-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="NasalInhalation">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="NASALINSTIL"/>
               <xs:enumeration value="NASOGASINSTIL"/>
               <xs:enumeration value="NASAL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="NasalInhalation">
      <xs:annotation>
         <xs:documentation>specDomain: S14617 (C-0-T14581-A17021-A17256-S14617-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NASINHL"/>
         <xs:enumeration value="NASINHLC"/>
         <xs:enumeration value="NP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OphthalmicRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17264 (C-0-T14581-A17021-A17264-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OPTHALTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17266 (C-0-T14581-A17021-A17266-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OralInhalation">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="CHEW"/>
               <xs:enumeration value="DISSOLVE"/>
               <xs:enumeration value="ORRINSE"/>
               <xs:enumeration value="PO"/>
               <xs:enumeration value="ORALTA"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OromucosalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17276 (C-0-T14581-A17021-A17276-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="GARGLE"/>
         <xs:enumeration value="SUCK"/>
         <xs:enumeration value="SWISHSPIT"/>
         <xs:enumeration value="SWISHSWAL"/>
         <xs:enumeration value="ORMUC"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OropharyngealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17282 (C-0-T14581-A17021-A17282-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OROPHARTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="OticRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17284 (C-0-T14581-A17021-A17284-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParanasalSinusesRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17286 (C-0-T14581-A17021-A17286-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PNSINJ"/>
         <xs:enumeration value="PNSINSTL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ParenteralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17289 (C-0-T14581-A17021-A17289-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PARENTINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PerianalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17291 (C-0-T14581-A17021-A17291-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PERIANAL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PeriarticularRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17293 (C-0-T14581-A17021-A17293-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PAINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PeriduralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17298 (C-0-T14581-A17021-A17298-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PDURINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PerinealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17300 (C-0-T14581-A17021-A17300-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PERINEAL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PerineuralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17302 (C-0-T14581-A17021-A17302-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PNINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PeriodontalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17295 (C-0-T14581-A17021-A17295-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="PDONTINJ"/>
         <xs:enumeration value="PDONTTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="PulmonaryRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17304 (C-0-T14581-A17021-A17304-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IPPB"/>
         <xs:enumeration value="VENT"/>
         <xs:enumeration value="VENTMASK"/>
         <xs:enumeration value="ETINSTL"/>
         <xs:enumeration value="NTT"/>
         <xs:enumeration value="ETNEB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RectalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17311 (C-0-T14581-A17021-A17311-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="RectalInstillation">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ENEMA"/>
               <xs:enumeration value="RETENEMA"/>
               <xs:enumeration value="PR"/>
               <xs:enumeration value="RECIRR"/>
               <xs:enumeration value="RECTAL"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="RectalInstillation">
      <xs:annotation>
         <xs:documentation>specDomain: S14715 (C-0-T14581-A17021-A17311-S14715-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RECINSTL"/>
         <xs:enumeration value="RECTINSTL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RespiratoryTractRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17319 (C-0-T14581-A17021-A17319-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OralInhalation">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OralInhalation">
      <xs:annotation>
         <xs:documentation>specDomain: S14622 (C-0-T14581-A17021-A17319-S14622-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ORINHL"/>
         <xs:enumeration value="ORIFINHL"/>
         <xs:enumeration value="REBREATH"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RetrobulbarRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17321 (C-0-T14581-A17021-A17321-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="RBINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ScalpRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17323 (C-0-T14581-A17021-A17323-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SCALP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SinusUnspecifiedRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17325 (C-0-T14581-A17021-A17325-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="ENDOSININJ"/>
         <xs:enumeration value="SININSTIL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SkinRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17328 (C-0-T14581-A17021-A17328-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="OCDRESTA"/>
         <xs:enumeration value="SKIN"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SoftTissueRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17331 (C-0-T14581-A17021-A17331-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SOFTISINJ"/>
         <xs:enumeration value="SOFTISINSTIL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SubarachnoidRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17334 (C-0-T14581-A17021-A17334-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SUBARACHINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SubconjunctivalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17336 (C-0-T14581-A17021-A17336-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SCINJ"/>
         <xs:enumeration value="SUBCONJTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SubcutaneousRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17339 (C-0-T14581-A17021-A17339-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SQIMPLNT"/>
         <xs:enumeration value="SQINFUS"/>
         <xs:enumeration value="IPUMPINJ"/>
         <xs:enumeration value="SQ"/>
         <xs:enumeration value="SQSURGINS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SublesionalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17345 (C-0-T14581-A17021-A17345-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SLESINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SublingualRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17347 (C-0-T14581-A17021-A17347-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SubmucosalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17349 (C-0-T14581-A17021-A17349-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SUBMUCINJ"/>
         <xs:enumeration value="SMUCMAB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TracheostomyRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17352 (C-0-T14581-A17021-A17352-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TRACH"/>
         <xs:enumeration value="TRACHINSTL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Transdermal">
      <xs:annotation>
         <xs:documentation>abstDomain: A17356 (C-0-T14581-A17021-A17356-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TRNSDERMD"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TransmucosalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17357 (C-0-T14581-A17021-A17357-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TMUCTA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TransplacentalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17359 (C-0-T14581-A17021-A17359-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TRPLACINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TranstrachealRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17361 (C-0-T14581-A17021-A17361-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TRTRACHINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TranstympanicRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17363 (C-0-T14581-A17021-A17363-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="TRTYMPINSTIL"/>
         <xs:enumeration value="TTYMPTABSORP"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UreteralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17366 (C-0-T14581-A17021-A17366-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="URETINJ"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UrethralRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17368 (C-0-T14581-A17021-A17368-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="URETHINJ"/>
         <xs:enumeration value="URETHINS"/>
         <xs:enumeration value="URETHSUP"/>
         <xs:enumeration value="URETHINSTL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UrinaryBladderRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17373 (C-0-T14581-A17021-A17373-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="UrinaryBladderIrrigation">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BLADINJ"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="UrinaryBladderIrrigation">
      <xs:annotation>
         <xs:documentation>specDomain: S14725 (C-0-T14581-A17021-A17373-S14725-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BLADIRR"/>
         <xs:enumeration value="BLADIRRC"/>
         <xs:enumeration value="BLADIRRT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UrinaryTractRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17378 (C-0-T14581-A17021-A17378-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="BLADINSTL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="VaginalRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17380 (C-0-T14581-A17021-A17380-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="DOUCHE"/>
         <xs:enumeration value="VAGINSI"/>
         <xs:enumeration value="VAGINS"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="VitreousHumourRoute">
      <xs:annotation>
         <xs:documentation>abstDomain: A17384 (C-0-T14581-A17021-A17384-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="IVITIMPLNT"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SCDHEC-GISSpatialAccuracyTiers">
      <xs:annotation>
         <xs:documentation>vocSet: E19 (C-0-E19-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SQLConjunction">
      <xs:annotation>
         <xs:documentation>vocSet: D63 (C-0-D63-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="Sequencing">
      <xs:annotation>
         <xs:documentation>vocSet: T390 (C-0-T390-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="A"/>
         <xs:enumeration value="D"/>
         <xs:enumeration value="N"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SetOperator">
      <xs:annotation>
         <xs:documentation>vocSet: T17416 (C-0-T17416-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="H"/>
         <xs:enumeration value="E"/>
         <xs:enumeration value="I"/>
         <xs:enumeration value="A"/>
         <xs:enumeration value="P"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SoftwareName">
      <xs:annotation>
         <xs:documentation>vocSet: D61 (C-0-D61-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SpecialArrangement">
      <xs:annotation>
         <xs:documentation>vocSet: D62 (C-0-D62-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="StyleType">
      <xs:annotation>
         <xs:documentation>vocSet: T19602 (C-0-T19602-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="FontStyle ListStyle TableRuleStyle"/>
   </xs:simpleType>
   <xs:simpleType name="FontStyle">
      <xs:annotation>
         <xs:documentation>abstDomain: A19603 (C-0-T19602-A19603-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="bold"/>
         <xs:enumeration value="emphasis"/>
         <xs:enumeration value="italics"/>
         <xs:enumeration value="underline"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ListStyle">
      <xs:annotation>
         <xs:documentation>abstDomain: A19605 (C-0-T19602-A19605-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="OrderedListStyle UnorderedListStyle">
         <xs:simpleType>
            <xs:restriction base="cs"/>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="OrderedListStyle">
      <xs:annotation>
         <xs:documentation>abstDomain: A19606 (C-0-T19602-A19605-A19606-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="Arabic"/>
         <xs:enumeration value="BigAlpha"/>
         <xs:enumeration value="BigRoman"/>
         <xs:enumeration value="LittleAlpha"/>
         <xs:enumeration value="LittleRoman"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UnorderedListStyle">
      <xs:annotation>
         <xs:documentation>abstDomain: A19607 (C-0-T19602-A19605-A19607-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="Circle"/>
         <xs:enumeration value="Disc"/>
         <xs:enumeration value="Square"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TableRuleStyle">
      <xs:annotation>
         <xs:documentation>abstDomain: A19604 (C-0-T19602-A19604-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="Botrule"/>
         <xs:enumeration value="Lrule"/>
         <xs:enumeration value="Rrule"/>
         <xs:enumeration value="Toprule"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SubjectPhysicalPosition">
      <xs:annotation>
         <xs:documentation>vocSet: D64 (C-0-D64-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="SubstitutionCondition">
      <xs:annotation>
         <xs:documentation>vocSet: T17719 (C-0-T17719-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Conditional x_SubstitutionConditionNoneOrUnconditional">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="NOSUB"/>
               <xs:enumeration value="UNCOND"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="Conditional">
      <xs:annotation>
         <xs:documentation>abstDomain: A17720 (C-0-T17719-A17720-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CONFIRM"/>
         <xs:enumeration value="NOTIFY"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_SubstitutionConditionNoneOrUnconditional">
      <xs:annotation>
         <xs:documentation>abstDomain: A19740 (C-0-T17719-A19740-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="NOSUB"/>
         <xs:enumeration value="UNCOND"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="SupplyOrderAbortReasonCode">
      <xs:annotation>
         <xs:documentation>vocSet: D65 (C-0-D65-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="TableCellHorizontalAlign">
      <xs:annotation>
         <xs:documentation>vocSet: T10981 (C-0-T10981-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="center"/>
         <xs:enumeration value="char"/>
         <xs:enumeration value="justify"/>
         <xs:enumeration value="left"/>
         <xs:enumeration value="right"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TableCellScope">
      <xs:annotation>
         <xs:documentation>vocSet: T11012 (C-0-T11012-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="col"/>
         <xs:enumeration value="colgroup"/>
         <xs:enumeration value="row"/>
         <xs:enumeration value="rowgroup"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TableCellVerticalAlign">
      <xs:annotation>
         <xs:documentation>vocSet: T10987 (C-0-T10987-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="baseline"/>
         <xs:enumeration value="bottom"/>
         <xs:enumeration value="middle"/>
         <xs:enumeration value="top"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TableFrame">
      <xs:annotation>
         <xs:documentation>vocSet: T10992 (C-0-T10992-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="above"/>
         <xs:enumeration value="below"/>
         <xs:enumeration value="border"/>
         <xs:enumeration value="box"/>
         <xs:enumeration value="hsides"/>
         <xs:enumeration value="lhs"/>
         <xs:enumeration value="rhs"/>
         <xs:enumeration value="void"/>
         <xs:enumeration value="vsides"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TableRules">
      <xs:annotation>
         <xs:documentation>vocSet: T11002 (C-0-T11002-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="all"/>
         <xs:enumeration value="cols"/>
         <xs:enumeration value="groups"/>
         <xs:enumeration value="none"/>
         <xs:enumeration value="rows"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TargetAwareness">
      <xs:annotation>
         <xs:documentation>vocSet: T10310 (C-0-T10310-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="D"/>
         <xs:enumeration value="F"/>
         <xs:enumeration value="I"/>
         <xs:enumeration value="M"/>
         <xs:enumeration value="P"/>
         <xs:enumeration value="U"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TelecommunicationAddressUse">
      <xs:annotation>
         <xs:documentation>vocSet: T201 (C-0-T201-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="AddressUse">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="AS"/>
               <xs:enumeration value="EC"/>
               <xs:enumeration value="MC"/>
               <xs:enumeration value="PG"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="AddressUse">
      <xs:annotation>
         <xs:documentation>abstDomain: A190 (C-0-T201-A190-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="HomeAddressUse WorkPlaceAddressUse">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="BAD"/>
               <xs:enumeration value="TMP"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="HomeAddressUse">
      <xs:annotation>
         <xs:documentation>specDomain: S10628 (C-0-T201-A190-S10628-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="H"/>
         <xs:enumeration value="HP"/>
         <xs:enumeration value="HV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="WorkPlaceAddressUse">
      <xs:annotation>
         <xs:documentation>specDomain: S10631 (C-0-T201-A190-S10631-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="WP"/>
         <xs:enumeration value="DIR"/>
         <xs:enumeration value="PUB"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TimingEvent">
      <xs:annotation>
         <xs:documentation>vocSet: T10706 (C-0-T10706-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AC"/>
         <xs:enumeration value="ACM"/>
         <xs:enumeration value="ACD"/>
         <xs:enumeration value="ACV"/>
         <xs:enumeration value="HS"/>
         <xs:enumeration value="IC"/>
         <xs:enumeration value="ICD"/>
         <xs:enumeration value="ICM"/>
         <xs:enumeration value="ICV"/>
         <xs:enumeration value="PC"/>
         <xs:enumeration value="PCD"/>
         <xs:enumeration value="PCM"/>
         <xs:enumeration value="PCV"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TransmissionRelationshipTypeCode">
      <xs:annotation>
         <xs:documentation>vocSet: T19833 (C-0-T19833-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="SEQL"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="TribalEntityUS">
      <xs:annotation>
         <xs:documentation>vocSet: T11631 (C-0-T11631-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="NativeEntityAlaska NativeEntityContiguous"/>
   </xs:simpleType>
   <xs:simpleType name="NativeEntityAlaska">
      <xs:annotation>
         <xs:documentation>abstDomain: A11969 (C-0-T11631-A11969-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="339"/>
         <xs:enumeration value="341"/>
         <xs:enumeration value="342"/>
         <xs:enumeration value="345"/>
         <xs:enumeration value="347"/>
         <xs:enumeration value="348"/>
         <xs:enumeration value="352"/>
         <xs:enumeration value="354"/>
         <xs:enumeration value="355"/>
         <xs:enumeration value="356"/>
         <xs:enumeration value="359"/>
         <xs:enumeration value="361"/>
         <xs:enumeration value="364"/>
         <xs:enumeration value="549"/>
         <xs:enumeration value="369"/>
         <xs:enumeration value="371"/>
         <xs:enumeration value="372"/>
         <xs:enumeration value="375"/>
         <xs:enumeration value="376"/>
         <xs:enumeration value="377"/>
         <xs:enumeration value="378"/>
         <xs:enumeration value="382"/>
         <xs:enumeration value="383"/>
         <xs:enumeration value="386"/>
         <xs:enumeration value="388"/>
         <xs:enumeration value="392"/>
         <xs:enumeration value="395"/>
         <xs:enumeration value="396"/>
         <xs:enumeration value="398"/>
         <xs:enumeration value="400"/>
         <xs:enumeration value="401"/>
         <xs:enumeration value="406"/>
         <xs:enumeration value="411"/>
         <xs:enumeration value="413"/>
         <xs:enumeration value="414"/>
         <xs:enumeration value="415"/>
         <xs:enumeration value="417"/>
         <xs:enumeration value="418"/>
         <xs:enumeration value="419"/>
         <xs:enumeration value="420"/>
         <xs:enumeration value="422"/>
         <xs:enumeration value="423"/>
         <xs:enumeration value="424"/>
         <xs:enumeration value="425"/>
         <xs:enumeration value="427"/>
         <xs:enumeration value="434"/>
         <xs:enumeration value="435"/>
         <xs:enumeration value="437"/>
         <xs:enumeration value="438"/>
         <xs:enumeration value="441"/>
         <xs:enumeration value="443"/>
         <xs:enumeration value="445"/>
         <xs:enumeration value="450"/>
         <xs:enumeration value="456"/>
         <xs:enumeration value="455"/>
         <xs:enumeration value="457"/>
         <xs:enumeration value="459"/>
         <xs:enumeration value="460"/>
         <xs:enumeration value="463"/>
         <xs:enumeration value="465"/>
         <xs:enumeration value="466"/>
         <xs:enumeration value="468"/>
         <xs:enumeration value="340"/>
         <xs:enumeration value="343"/>
         <xs:enumeration value="346"/>
         <xs:enumeration value="349"/>
         <xs:enumeration value="357"/>
         <xs:enumeration value="360"/>
         <xs:enumeration value="362"/>
         <xs:enumeration value="365"/>
         <xs:enumeration value="366"/>
         <xs:enumeration value="367"/>
         <xs:enumeration value="368"/>
         <xs:enumeration value="373"/>
         <xs:enumeration value="374"/>
         <xs:enumeration value="379"/>
         <xs:enumeration value="380"/>
         <xs:enumeration value="381"/>
         <xs:enumeration value="385"/>
         <xs:enumeration value="389"/>
         <xs:enumeration value="390"/>
         <xs:enumeration value="393"/>
         <xs:enumeration value="394"/>
         <xs:enumeration value="397"/>
         <xs:enumeration value="399"/>
         <xs:enumeration value="402"/>
         <xs:enumeration value="403"/>
         <xs:enumeration value="404"/>
         <xs:enumeration value="405"/>
         <xs:enumeration value="407"/>
         <xs:enumeration value="408"/>
         <xs:enumeration value="409"/>
         <xs:enumeration value="412"/>
         <xs:enumeration value="416"/>
         <xs:enumeration value="430"/>
         <xs:enumeration value="431"/>
         <xs:enumeration value="433"/>
         <xs:enumeration value="436"/>
         <xs:enumeration value="439"/>
         <xs:enumeration value="440"/>
         <xs:enumeration value="442"/>
         <xs:enumeration value="444"/>
         <xs:enumeration value="446"/>
         <xs:enumeration value="448"/>
         <xs:enumeration value="449"/>
         <xs:enumeration value="452"/>
         <xs:enumeration value="453"/>
         <xs:enumeration value="454"/>
         <xs:enumeration value="461"/>
         <xs:enumeration value="462"/>
         <xs:enumeration value="464"/>
         <xs:enumeration value="467"/>
         <xs:enumeration value="469"/>
         <xs:enumeration value="470"/>
         <xs:enumeration value="471"/>
         <xs:enumeration value="472"/>
         <xs:enumeration value="473"/>
         <xs:enumeration value="479"/>
         <xs:enumeration value="481"/>
         <xs:enumeration value="483"/>
         <xs:enumeration value="488"/>
         <xs:enumeration value="491"/>
         <xs:enumeration value="496"/>
         <xs:enumeration value="497"/>
         <xs:enumeration value="500"/>
         <xs:enumeration value="502"/>
         <xs:enumeration value="504"/>
         <xs:enumeration value="506"/>
         <xs:enumeration value="507"/>
         <xs:enumeration value="508"/>
         <xs:enumeration value="509"/>
         <xs:enumeration value="510"/>
         <xs:enumeration value="517"/>
         <xs:enumeration value="519"/>
         <xs:enumeration value="522"/>
         <xs:enumeration value="524"/>
         <xs:enumeration value="525"/>
         <xs:enumeration value="528"/>
         <xs:enumeration value="529"/>
         <xs:enumeration value="530"/>
         <xs:enumeration value="532"/>
         <xs:enumeration value="539"/>
         <xs:enumeration value="542"/>
         <xs:enumeration value="543"/>
         <xs:enumeration value="544"/>
         <xs:enumeration value="545"/>
         <xs:enumeration value="547"/>
         <xs:enumeration value="548"/>
         <xs:enumeration value="552"/>
         <xs:enumeration value="553"/>
         <xs:enumeration value="555"/>
         <xs:enumeration value="558"/>
         <xs:enumeration value="559"/>
         <xs:enumeration value="561"/>
         <xs:enumeration value="563"/>
         <xs:enumeration value="564"/>
         <xs:enumeration value="474"/>
         <xs:enumeration value="475"/>
         <xs:enumeration value="476"/>
         <xs:enumeration value="477"/>
         <xs:enumeration value="478"/>
         <xs:enumeration value="480"/>
         <xs:enumeration value="482"/>
         <xs:enumeration value="484"/>
         <xs:enumeration value="485"/>
         <xs:enumeration value="486"/>
         <xs:enumeration value="487"/>
         <xs:enumeration value="489"/>
         <xs:enumeration value="490"/>
         <xs:enumeration value="410"/>
         <xs:enumeration value="426"/>
         <xs:enumeration value="432"/>
         <xs:enumeration value="451"/>
         <xs:enumeration value="523"/>
         <xs:enumeration value="494"/>
         <xs:enumeration value="495"/>
         <xs:enumeration value="498"/>
         <xs:enumeration value="499"/>
         <xs:enumeration value="501"/>
         <xs:enumeration value="503"/>
         <xs:enumeration value="505"/>
         <xs:enumeration value="511"/>
         <xs:enumeration value="512"/>
         <xs:enumeration value="513"/>
         <xs:enumeration value="514"/>
         <xs:enumeration value="515"/>
         <xs:enumeration value="518"/>
         <xs:enumeration value="520"/>
         <xs:enumeration value="526"/>
         <xs:enumeration value="527"/>
         <xs:enumeration value="531"/>
         <xs:enumeration value="533"/>
         <xs:enumeration value="534"/>
         <xs:enumeration value="537"/>
         <xs:enumeration value="538"/>
         <xs:enumeration value="541"/>
         <xs:enumeration value="546"/>
         <xs:enumeration value="550"/>
         <xs:enumeration value="551"/>
         <xs:enumeration value="554"/>
         <xs:enumeration value="556"/>
         <xs:enumeration value="557"/>
         <xs:enumeration value="338"/>
         <xs:enumeration value="344"/>
         <xs:enumeration value="350"/>
         <xs:enumeration value="353"/>
         <xs:enumeration value="358"/>
         <xs:enumeration value="363"/>
         <xs:enumeration value="370"/>
         <xs:enumeration value="384"/>
         <xs:enumeration value="387"/>
         <xs:enumeration value="391"/>
         <xs:enumeration value="421"/>
         <xs:enumeration value="428"/>
         <xs:enumeration value="429"/>
         <xs:enumeration value="447"/>
         <xs:enumeration value="458"/>
         <xs:enumeration value="492"/>
         <xs:enumeration value="493"/>
         <xs:enumeration value="516"/>
         <xs:enumeration value="521"/>
         <xs:enumeration value="535"/>
         <xs:enumeration value="536"/>
         <xs:enumeration value="540"/>
         <xs:enumeration value="560"/>
         <xs:enumeration value="562"/>
         <xs:enumeration value="565"/>
         <xs:enumeration value="566"/>
         <xs:enumeration value="351"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="NativeEntityContiguous">
      <xs:annotation>
         <xs:documentation>abstDomain: A12548 (C-0-T11631-A12548-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="1"/>
         <xs:enumeration value="2"/>
         <xs:enumeration value="3"/>
         <xs:enumeration value="4"/>
         <xs:enumeration value="5"/>
         <xs:enumeration value="6"/>
         <xs:enumeration value="7"/>
         <xs:enumeration value="8"/>
         <xs:enumeration value="9"/>
         <xs:enumeration value="10"/>
         <xs:enumeration value="11"/>
         <xs:enumeration value="12"/>
         <xs:enumeration value="33"/>
         <xs:enumeration value="13"/>
         <xs:enumeration value="14"/>
         <xs:enumeration value="15"/>
         <xs:enumeration value="16"/>
         <xs:enumeration value="17"/>
         <xs:enumeration value="18"/>
         <xs:enumeration value="19"/>
         <xs:enumeration value="20"/>
         <xs:enumeration value="21"/>
         <xs:enumeration value="160"/>
         <xs:enumeration value="22"/>
         <xs:enumeration value="23"/>
         <xs:enumeration value="24"/>
         <xs:enumeration value="25"/>
         <xs:enumeration value="26"/>
         <xs:enumeration value="27"/>
         <xs:enumeration value="29"/>
         <xs:enumeration value="28"/>
         <xs:enumeration value="30"/>
         <xs:enumeration value="31"/>
         <xs:enumeration value="32"/>
         <xs:enumeration value="35"/>
         <xs:enumeration value="36"/>
         <xs:enumeration value="37"/>
         <xs:enumeration value="38"/>
         <xs:enumeration value="39"/>
         <xs:enumeration value="40"/>
         <xs:enumeration value="42"/>
         <xs:enumeration value="41"/>
         <xs:enumeration value="43"/>
         <xs:enumeration value="44"/>
         <xs:enumeration value="45"/>
         <xs:enumeration value="46"/>
         <xs:enumeration value="47"/>
         <xs:enumeration value="48"/>
         <xs:enumeration value="49"/>
         <xs:enumeration value="50"/>
         <xs:enumeration value="51"/>
         <xs:enumeration value="52"/>
         <xs:enumeration value="53"/>
         <xs:enumeration value="54"/>
         <xs:enumeration value="55"/>
         <xs:enumeration value="64"/>
         <xs:enumeration value="56"/>
         <xs:enumeration value="57"/>
         <xs:enumeration value="58"/>
         <xs:enumeration value="59"/>
         <xs:enumeration value="60"/>
         <xs:enumeration value="61"/>
         <xs:enumeration value="62"/>
         <xs:enumeration value="63"/>
         <xs:enumeration value="65"/>
         <xs:enumeration value="66"/>
         <xs:enumeration value="67"/>
         <xs:enumeration value="68"/>
         <xs:enumeration value="69"/>
         <xs:enumeration value="71"/>
         <xs:enumeration value="70"/>
         <xs:enumeration value="72"/>
         <xs:enumeration value="73"/>
         <xs:enumeration value="74"/>
         <xs:enumeration value="75"/>
         <xs:enumeration value="76"/>
         <xs:enumeration value="77"/>
         <xs:enumeration value="78"/>
         <xs:enumeration value="79"/>
         <xs:enumeration value="80"/>
         <xs:enumeration value="81"/>
         <xs:enumeration value="82"/>
         <xs:enumeration value="83"/>
         <xs:enumeration value="84"/>
         <xs:enumeration value="85"/>
         <xs:enumeration value="86"/>
         <xs:enumeration value="87"/>
         <xs:enumeration value="88"/>
         <xs:enumeration value="89"/>
         <xs:enumeration value="90"/>
         <xs:enumeration value="91"/>
         <xs:enumeration value="92"/>
         <xs:enumeration value="93"/>
         <xs:enumeration value="94"/>
         <xs:enumeration value="95"/>
         <xs:enumeration value="96"/>
         <xs:enumeration value="97"/>
         <xs:enumeration value="98"/>
         <xs:enumeration value="99"/>
         <xs:enumeration value="100"/>
         <xs:enumeration value="101"/>
         <xs:enumeration value="102"/>
         <xs:enumeration value="103"/>
         <xs:enumeration value="104"/>
         <xs:enumeration value="105"/>
         <xs:enumeration value="106"/>
         <xs:enumeration value="107"/>
         <xs:enumeration value="108"/>
         <xs:enumeration value="109"/>
         <xs:enumeration value="110"/>
         <xs:enumeration value="111"/>
         <xs:enumeration value="112"/>
         <xs:enumeration value="113"/>
         <xs:enumeration value="114"/>
         <xs:enumeration value="115"/>
         <xs:enumeration value="116"/>
         <xs:enumeration value="117"/>
         <xs:enumeration value="118"/>
         <xs:enumeration value="119"/>
         <xs:enumeration value="120"/>
         <xs:enumeration value="121"/>
         <xs:enumeration value="122"/>
         <xs:enumeration value="123"/>
         <xs:enumeration value="124"/>
         <xs:enumeration value="127"/>
         <xs:enumeration value="125"/>
         <xs:enumeration value="126"/>
         <xs:enumeration value="128"/>
         <xs:enumeration value="129"/>
         <xs:enumeration value="130"/>
         <xs:enumeration value="131"/>
         <xs:enumeration value="132"/>
         <xs:enumeration value="133"/>
         <xs:enumeration value="135"/>
         <xs:enumeration value="134"/>
         <xs:enumeration value="136"/>
         <xs:enumeration value="137"/>
         <xs:enumeration value="138"/>
         <xs:enumeration value="140"/>
         <xs:enumeration value="141"/>
         <xs:enumeration value="142"/>
         <xs:enumeration value="143"/>
         <xs:enumeration value="139"/>
         <xs:enumeration value="144"/>
         <xs:enumeration value="145"/>
         <xs:enumeration value="146"/>
         <xs:enumeration value="147"/>
         <xs:enumeration value="148"/>
         <xs:enumeration value="149"/>
         <xs:enumeration value="150"/>
         <xs:enumeration value="151"/>
         <xs:enumeration value="152"/>
         <xs:enumeration value="153"/>
         <xs:enumeration value="154"/>
         <xs:enumeration value="155"/>
         <xs:enumeration value="156"/>
         <xs:enumeration value="157"/>
         <xs:enumeration value="158"/>
         <xs:enumeration value="159"/>
         <xs:enumeration value="161"/>
         <xs:enumeration value="162"/>
         <xs:enumeration value="163"/>
         <xs:enumeration value="164"/>
         <xs:enumeration value="165"/>
         <xs:enumeration value="166"/>
         <xs:enumeration value="167"/>
         <xs:enumeration value="168"/>
         <xs:enumeration value="169"/>
         <xs:enumeration value="170"/>
         <xs:enumeration value="171"/>
         <xs:enumeration value="172"/>
         <xs:enumeration value="173"/>
         <xs:enumeration value="174"/>
         <xs:enumeration value="175"/>
         <xs:enumeration value="176"/>
         <xs:enumeration value="177"/>
         <xs:enumeration value="178"/>
         <xs:enumeration value="179"/>
         <xs:enumeration value="180"/>
         <xs:enumeration value="181"/>
         <xs:enumeration value="182"/>
         <xs:enumeration value="184"/>
         <xs:enumeration value="183"/>
         <xs:enumeration value="185"/>
         <xs:enumeration value="186"/>
         <xs:enumeration value="188"/>
         <xs:enumeration value="187"/>
         <xs:enumeration value="189"/>
         <xs:enumeration value="190"/>
         <xs:enumeration value="191"/>
         <xs:enumeration value="192"/>
         <xs:enumeration value="193"/>
         <xs:enumeration value="194"/>
         <xs:enumeration value="195"/>
         <xs:enumeration value="196"/>
         <xs:enumeration value="197"/>
         <xs:enumeration value="198"/>
         <xs:enumeration value="199"/>
         <xs:enumeration value="200"/>
         <xs:enumeration value="201"/>
         <xs:enumeration value="202"/>
         <xs:enumeration value="203"/>
         <xs:enumeration value="204"/>
         <xs:enumeration value="205"/>
         <xs:enumeration value="206"/>
         <xs:enumeration value="207"/>
         <xs:enumeration value="208"/>
         <xs:enumeration value="209"/>
         <xs:enumeration value="210"/>
         <xs:enumeration value="212"/>
         <xs:enumeration value="211"/>
         <xs:enumeration value="213"/>
         <xs:enumeration value="214"/>
         <xs:enumeration value="215"/>
         <xs:enumeration value="216"/>
         <xs:enumeration value="217"/>
         <xs:enumeration value="219"/>
         <xs:enumeration value="218"/>
         <xs:enumeration value="220"/>
         <xs:enumeration value="221"/>
         <xs:enumeration value="222"/>
         <xs:enumeration value="223"/>
         <xs:enumeration value="224"/>
         <xs:enumeration value="225"/>
         <xs:enumeration value="226"/>
         <xs:enumeration value="227"/>
         <xs:enumeration value="228"/>
         <xs:enumeration value="229"/>
         <xs:enumeration value="230"/>
         <xs:enumeration value="231"/>
         <xs:enumeration value="232"/>
         <xs:enumeration value="233"/>
         <xs:enumeration value="234"/>
         <xs:enumeration value="235"/>
         <xs:enumeration value="236"/>
         <xs:enumeration value="237"/>
         <xs:enumeration value="238"/>
         <xs:enumeration value="239"/>
         <xs:enumeration value="240"/>
         <xs:enumeration value="241"/>
         <xs:enumeration value="242"/>
         <xs:enumeration value="243"/>
         <xs:enumeration value="244"/>
         <xs:enumeration value="245"/>
         <xs:enumeration value="247"/>
         <xs:enumeration value="248"/>
         <xs:enumeration value="246"/>
         <xs:enumeration value="249"/>
         <xs:enumeration value="250"/>
         <xs:enumeration value="251"/>
         <xs:enumeration value="252"/>
         <xs:enumeration value="253"/>
         <xs:enumeration value="254"/>
         <xs:enumeration value="255"/>
         <xs:enumeration value="257"/>
         <xs:enumeration value="256"/>
         <xs:enumeration value="258"/>
         <xs:enumeration value="259"/>
         <xs:enumeration value="260"/>
         <xs:enumeration value="261"/>
         <xs:enumeration value="262"/>
         <xs:enumeration value="263"/>
         <xs:enumeration value="264"/>
         <xs:enumeration value="265"/>
         <xs:enumeration value="266"/>
         <xs:enumeration value="267"/>
         <xs:enumeration value="268"/>
         <xs:enumeration value="269"/>
         <xs:enumeration value="270"/>
         <xs:enumeration value="271"/>
         <xs:enumeration value="272"/>
         <xs:enumeration value="273"/>
         <xs:enumeration value="274"/>
         <xs:enumeration value="275"/>
         <xs:enumeration value="276"/>
         <xs:enumeration value="277"/>
         <xs:enumeration value="278"/>
         <xs:enumeration value="279"/>
         <xs:enumeration value="280"/>
         <xs:enumeration value="281"/>
         <xs:enumeration value="282"/>
         <xs:enumeration value="283"/>
         <xs:enumeration value="284"/>
         <xs:enumeration value="285"/>
         <xs:enumeration value="286"/>
         <xs:enumeration value="287"/>
         <xs:enumeration value="288"/>
         <xs:enumeration value="289"/>
         <xs:enumeration value="291"/>
         <xs:enumeration value="290"/>
         <xs:enumeration value="292"/>
         <xs:enumeration value="293"/>
         <xs:enumeration value="294"/>
         <xs:enumeration value="295"/>
         <xs:enumeration value="296"/>
         <xs:enumeration value="297"/>
         <xs:enumeration value="298"/>
         <xs:enumeration value="299"/>
         <xs:enumeration value="300"/>
         <xs:enumeration value="301"/>
         <xs:enumeration value="302"/>
         <xs:enumeration value="303"/>
         <xs:enumeration value="304"/>
         <xs:enumeration value="305"/>
         <xs:enumeration value="306"/>
         <xs:enumeration value="308"/>
         <xs:enumeration value="307"/>
         <xs:enumeration value="309"/>
         <xs:enumeration value="310"/>
         <xs:enumeration value="311"/>
         <xs:enumeration value="312"/>
         <xs:enumeration value="313"/>
         <xs:enumeration value="314"/>
         <xs:enumeration value="315"/>
         <xs:enumeration value="316"/>
         <xs:enumeration value="317"/>
         <xs:enumeration value="318"/>
         <xs:enumeration value="319"/>
         <xs:enumeration value="320"/>
         <xs:enumeration value="321"/>
         <xs:enumeration value="34"/>
         <xs:enumeration value="322"/>
         <xs:enumeration value="323"/>
         <xs:enumeration value="324"/>
         <xs:enumeration value="325"/>
         <xs:enumeration value="326"/>
         <xs:enumeration value="327"/>
         <xs:enumeration value="328"/>
         <xs:enumeration value="329"/>
         <xs:enumeration value="330"/>
         <xs:enumeration value="331"/>
         <xs:enumeration value="332"/>
         <xs:enumeration value="333"/>
         <xs:enumeration value="334"/>
         <xs:enumeration value="335"/>
         <xs:enumeration value="336"/>
         <xs:enumeration value="337"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="URLScheme">
      <xs:annotation>
         <xs:documentation>vocSet: T14866 (C-0-T14866-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="x_PhoneOrEmailURLScheme x_PhoneURLScheme">
         <xs:simpleType>
            <xs:restriction base="cs">
               <xs:enumeration value="ftp"/>
               <xs:enumeration value="fax"/>
               <xs:enumeration value="file"/>
               <xs:enumeration value="http"/>
               <xs:enumeration value="mllp"/>
               <xs:enumeration value="mailto"/>
               <xs:enumeration value="modem"/>
               <xs:enumeration value="nfs"/>
               <xs:enumeration value="tel"/>
               <xs:enumeration value="telnet"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:union>
   </xs:simpleType>
   <xs:simpleType name="x_PhoneOrEmailURLScheme">
      <xs:annotation>
         <xs:documentation>abstDomain: A19741 (C-0-T14866-A19741-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="fax"/>
         <xs:enumeration value="mailto"/>
         <xs:enumeration value="tel"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="x_PhoneURLScheme">
      <xs:annotation>
         <xs:documentation>abstDomain: A19742 (C-0-T14866-A19742-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="fax"/>
         <xs:enumeration value="tel"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UnitsOfMeasureCaseInsensitive">
      <xs:annotation>
         <xs:documentation>vocSet: T12549 (C-0-T12549-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="UnitOfMeasureAtomBaseUnitInsens UnitOfMeasureAtomInsens UnitOfMeasurePrefixInsens"/>
   </xs:simpleType>
   <xs:simpleType name="UnitOfMeasureAtomBaseUnitInsens">
      <xs:annotation>
         <xs:documentation>abstDomain: A12550 (C-0-T12549-A12550-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="C"/>
         <xs:enumeration value="K"/>
         <xs:enumeration value="CD"/>
         <xs:enumeration value="G"/>
         <xs:enumeration value="M"/>
         <xs:enumeration value="RAD"/>
         <xs:enumeration value="S"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UnitOfMeasureAtomInsens">
      <xs:annotation>
         <xs:documentation>abstDomain: A12558 (C-0-T12549-A12558-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="[APL'U]"/>
         <xs:enumeration value="A"/>
         <xs:enumeration value="AO"/>
         <xs:enumeration value="BQ"/>
         <xs:enumeration value="[BETH'U]"/>
         <xs:enumeration value="BI"/>
         <xs:enumeration value="[BDSK'U]"/>
         <xs:enumeration value="[K]"/>
         <xs:enumeration value="[BTU_39]"/>
         <xs:enumeration value="[BTU_59]"/>
         <xs:enumeration value="[BTU_60]"/>
         <xs:enumeration value="[BTU_IT]"/>
         <xs:enumeration value="[BTU_M]"/>
         <xs:enumeration value="[BTU_TH]"/>
         <xs:enumeration value="[BTU]"/>
         <xs:enumeration value="[CAL]"/>
         <xs:enumeration value="[CH]"/>
         <xs:enumeration value="CI"/>
         <xs:enumeration value="[DYE'U]"/>
         <xs:enumeration value="F"/>
         <xs:enumeration value="[GPL'U]"/>
         <xs:enumeration value="GL"/>
         <xs:enumeration value="GS"/>
         <xs:enumeration value="GB"/>
         <xs:enumeration value="GY"/>
         <xs:enumeration value="H"/>
         <xs:enumeration value="HZ"/>
         <xs:enumeration value="[HNSF'U]"/>
         <xs:enumeration value="J"/>
         <xs:enumeration value="KY"/>
         <xs:enumeration value="[KA'U]"/>
         <xs:enumeration value="[KNK'U]"/>
         <xs:enumeration value="LMB"/>
         <xs:enumeration value="[MPL'U]"/>
         <xs:enumeration value="[MCLG'U]"/>
         <xs:enumeration value="MX"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="[GC]"/>
         <xs:enumeration value="OE"/>
         <xs:enumeration value="OHM"/>
         <xs:enumeration value="PAL"/>
         <xs:enumeration value="[H]"/>
         <xs:enumeration value="P"/>
         <xs:enumeration value="[PCA_PR]"/>
         <xs:enumeration value="[PNT_PR]"/>
         <xs:enumeration value="ROE"/>
         <xs:enumeration value="SIE"/>
         <xs:enumeration value="SV"/>
         <xs:enumeration value="[SMGY'U]"/>
         <xs:enumeration value="ST"/>
         <xs:enumeration value="[S]"/>
         <xs:enumeration value="T"/>
         <xs:enumeration value="[TODD'U]"/>
         <xs:enumeration value="U"/>
         <xs:enumeration value="[USP'U]"/>
         <xs:enumeration value="V"/>
         <xs:enumeration value="W"/>
         <xs:enumeration value="WB"/>
         <xs:enumeration value="[G]"/>
         <xs:enumeration value="[ACR_BR]"/>
         <xs:enumeration value="[ACR_US]"/>
         <xs:enumeration value="[ARB'U]"/>
         <xs:enumeration value="AR"/>
         <xs:enumeration value="ASU"/>
         <xs:enumeration value="ATM"/>
         <xs:enumeration value="ATT"/>
         <xs:enumeration value="BAR"/>
         <xs:enumeration value="BRN"/>
         <xs:enumeration value="[BBL_US]"/>
         <xs:enumeration value="BD"/>
         <xs:enumeration value="B"/>
         <xs:enumeration value="B[KW]"/>
         <xs:enumeration value="B[UV]"/>
         <xs:enumeration value="B[MV]"/>
         <xs:enumeration value="B[SPL]"/>
         <xs:enumeration value="B[V]"/>
         <xs:enumeration value="B[W]"/>
         <xs:enumeration value="BIT"/>
         <xs:enumeration value="BIT_S"/>
         <xs:enumeration value="[BF_I]"/>
         <xs:enumeration value="[BU_US]"/>
         <xs:enumeration value="[PK_BR]"/>
         <xs:enumeration value="BY"/>
         <xs:enumeration value="CAL_[15]"/>
         <xs:enumeration value="CAL_[20]"/>
         <xs:enumeration value="CAL_IT"/>
         <xs:enumeration value="CAL_M"/>
         <xs:enumeration value="CAL_TH"/>
         <xs:enumeration value="CAL"/>
         <xs:enumeration value="[CAR_M]"/>
         <xs:enumeration value="[CAR_AU]"/>
         <xs:enumeration value="[CH_BR]"/>
         <xs:enumeration value="[CH_US]"/>
         <xs:enumeration value="[RCH_US]"/>
         <xs:enumeration value="[CICERO]"/>
         <xs:enumeration value="CIRC"/>
         <xs:enumeration value="[CML_I]"/>
         <xs:enumeration value="[CR_I]"/>
         <xs:enumeration value="[CRD_US]"/>
         <xs:enumeration value="[CFT_I]"/>
         <xs:enumeration value="[CIN_I]"/>
         <xs:enumeration value="[CYD_I]"/>
         <xs:enumeration value="[CUP_US]"/>
         <xs:enumeration value="D"/>
         <xs:enumeration value="DEG"/>
         <xs:enumeration value="CEL"/>
         <xs:enumeration value="[DEGF]"/>
         <xs:enumeration value="[DIDOT]"/>
         <xs:enumeration value="[DIOP]"/>
         <xs:enumeration value="[DR_AV]"/>
         <xs:enumeration value="[DR_AP]"/>
         <xs:enumeration value="[DRP]"/>
         <xs:enumeration value="[DPT_US]"/>
         <xs:enumeration value="[DQT_US]"/>
         <xs:enumeration value="DYN"/>
         <xs:enumeration value="[M_E]"/>
         <xs:enumeration value="EV"/>
         <xs:enumeration value="[E]"/>
         <xs:enumeration value="EQ"/>
         <xs:enumeration value="ERG"/>
         <xs:enumeration value="[FTH_BR]"/>
         <xs:enumeration value="[FTH_I]"/>
         <xs:enumeration value="[FTH_US]"/>
         <xs:enumeration value="[FDR_BR]"/>
         <xs:enumeration value="[FDR_US]"/>
         <xs:enumeration value="[FOZ_BR]"/>
         <xs:enumeration value="[FOZ_US]"/>
         <xs:enumeration value="[FT_BR]"/>
         <xs:enumeration value="[FT_I]"/>
         <xs:enumeration value="[FT_US]"/>
         <xs:enumeration value="[RD_BR]"/>
         <xs:enumeration value="[FUR_US]"/>
         <xs:enumeration value="[GAL_BR]"/>
         <xs:enumeration value="[GAL_US]"/>
         <xs:enumeration value="[GIL_BR]"/>
         <xs:enumeration value="[GIL_US]"/>
         <xs:enumeration value="GON"/>
         <xs:enumeration value="[GR]"/>
         <xs:enumeration value="G%"/>
         <xs:enumeration value="GF"/>
         <xs:enumeration value="[HD_I]"/>
         <xs:enumeration value="[HPF]"/>
         <xs:enumeration value="HR"/>
         <xs:enumeration value="[IN_BR]"/>
         <xs:enumeration value="[IN_I]"/>
         <xs:enumeration value="[IN_US]"/>
         <xs:enumeration value="[IN_I'HG]"/>
         <xs:enumeration value="[IN_I'H2O]"/>
         <xs:enumeration value="[IU]"/>
         <xs:enumeration value="KAT"/>
         <xs:enumeration value="[KN_BR]"/>
         <xs:enumeration value="[KN_I]"/>
         <xs:enumeration value="[LY]"/>
         <xs:enumeration value="[LIGNE]"/>
         <xs:enumeration value="[LNE]"/>
         <xs:enumeration value="[LK_BR]"/>
         <xs:enumeration value="[LK_US]"/>
         <xs:enumeration value="[RLK_US]"/>
         <xs:enumeration value="L"/>
         <xs:enumeration value="[LCWT_AV]"/>
         <xs:enumeration value="[LTON_AV]"/>
         <xs:enumeration value="[LPF]"/>
         <xs:enumeration value="LM"/>
         <xs:enumeration value="LX"/>
         <xs:enumeration value="[MESH_I]"/>
         <xs:enumeration value="[MET]"/>
         <xs:enumeration value="M[HG]"/>
         <xs:enumeration value="M[H2O]"/>
         <xs:enumeration value="[MIL_I]"/>
         <xs:enumeration value="[MIL_US]"/>
         <xs:enumeration value="[MI_BR]"/>
         <xs:enumeration value="[MI_US]"/>
         <xs:enumeration value="[MIN_BR]"/>
         <xs:enumeration value="[MIN_US]"/>
         <xs:enumeration value="'"/>
         <xs:enumeration value="MIN"/>
         <xs:enumeration value="MOL"/>
         <xs:enumeration value="MO"/>
         <xs:enumeration value="MO_G"/>
         <xs:enumeration value="MO_J"/>
         <xs:enumeration value="MO_S"/>
         <xs:enumeration value="[NMI_BR]"/>
         <xs:enumeration value="[NMI_I]"/>
         <xs:enumeration value="NEP"/>
         <xs:enumeration value="OSM"/>
         <xs:enumeration value="[OZ_AP]"/>
         <xs:enumeration value="[OZ_AV]"/>
         <xs:enumeration value="[OZ_TR]"/>
         <xs:enumeration value="[PH]"/>
         <xs:enumeration value="[PC_BR]"/>
         <xs:enumeration value="PRS"/>
         <xs:enumeration value="[PPB]"/>
         <xs:enumeration value="[PPM]"/>
         <xs:enumeration value="[PPTH]"/>
         <xs:enumeration value="[PPTR]"/>
         <xs:enumeration value="[BU_BR]"/>
         <xs:enumeration value="[PK_US]"/>
         <xs:enumeration value="[PWT_TR]"/>
         <xs:enumeration value="%"/>
         <xs:enumeration value="[PRU]"/>
         <xs:enumeration value="[MU_0]"/>
         <xs:enumeration value="[EPS_0]"/>
         <xs:enumeration value="PHT"/>
         <xs:enumeration value="[PCA]"/>
         <xs:enumeration value="[PIED]"/>
         <xs:enumeration value="[PT_BR]"/>
         <xs:enumeration value="[PT_US]"/>
         <xs:enumeration value="[PNT]"/>
         <xs:enumeration value="[POUCE]"/>
         <xs:enumeration value="[LB_AP]"/>
         <xs:enumeration value="[LB_AV]"/>
         <xs:enumeration value="[LB_TR]"/>
         <xs:enumeration value="[LBF_AV]"/>
         <xs:enumeration value="[M_P]"/>
         <xs:enumeration value="[PSI]"/>
         <xs:enumeration value="[QT_BR]"/>
         <xs:enumeration value="[QT_US]"/>
         <xs:enumeration value="[RAD]"/>
         <xs:enumeration value="[REM]"/>
         <xs:enumeration value="[RD_US]"/>
         <xs:enumeration value="[SC_AP]"/>
         <xs:enumeration value="''"/>
         <xs:enumeration value="[SCT]"/>
         <xs:enumeration value="[SCWT_AV]"/>
         <xs:enumeration value="[STON_AV]"/>
         <xs:enumeration value="SPH"/>
         <xs:enumeration value="[SFT_I]"/>
         <xs:enumeration value="[SIN_I]"/>
         <xs:enumeration value="[SMI_US]"/>
         <xs:enumeration value="[SRD_US]"/>
         <xs:enumeration value="[SYD_I]"/>
         <xs:enumeration value="[MI_I]"/>
         <xs:enumeration value="STR"/>
         <xs:enumeration value="SB"/>
         <xs:enumeration value="[STONE_AV]"/>
         <xs:enumeration value="SR"/>
         <xs:enumeration value="[TBS_US]"/>
         <xs:enumeration value="[TSP_US]"/>
         <xs:enumeration value="10*"/>
         <xs:enumeration value="[PI]"/>
         <xs:enumeration value="TNE"/>
         <xs:enumeration value="[TWP]"/>
         <xs:enumeration value="[TB'U]"/>
         <xs:enumeration value="AMU"/>
         <xs:enumeration value="[C]"/>
         <xs:enumeration value="WK"/>
         <xs:enumeration value="[GAL_WI]"/>
         <xs:enumeration value="[YD_BR]"/>
         <xs:enumeration value="[YD_I]"/>
         <xs:enumeration value="[YD_US]"/>
         <xs:enumeration value="ANN"/>
         <xs:enumeration value="ANN_G"/>
         <xs:enumeration value="ANN_J"/>
         <xs:enumeration value="ANN_T"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UnitOfMeasurePrefixInsens">
      <xs:annotation>
         <xs:documentation>abstDomain: A12814 (C-0-T12549-A12814-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="A"/>
         <xs:enumeration value="C"/>
         <xs:enumeration value="D"/>
         <xs:enumeration value="DA"/>
         <xs:enumeration value="EX"/>
         <xs:enumeration value="F"/>
         <xs:enumeration value="GIB"/>
         <xs:enumeration value="GA"/>
         <xs:enumeration value="H"/>
         <xs:enumeration value="KIB"/>
         <xs:enumeration value="K"/>
         <xs:enumeration value="MIB"/>
         <xs:enumeration value="MA"/>
         <xs:enumeration value="U"/>
         <xs:enumeration value="M"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="PT"/>
         <xs:enumeration value="P"/>
         <xs:enumeration value="TIB"/>
         <xs:enumeration value="TR"/>
         <xs:enumeration value="YO"/>
         <xs:enumeration value="YA"/>
         <xs:enumeration value="ZO"/>
         <xs:enumeration value="ZA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UnitsOfMeasureCaseSensitive">
      <xs:annotation>
         <xs:documentation>vocSet: T12839 (C-0-T12839-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="UnitOfMeasureAtomBaseUnitSens UnitOfMeasureAtomSens UnitOfMeasurePrefixSens"/>
   </xs:simpleType>
   <xs:simpleType name="UnitOfMeasureAtomBaseUnitSens">
      <xs:annotation>
         <xs:documentation>abstDomain: A12840 (C-0-T12839-A12840-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="C"/>
         <xs:enumeration value="K"/>
         <xs:enumeration value="cd"/>
         <xs:enumeration value="g"/>
         <xs:enumeration value="m"/>
         <xs:enumeration value="rad"/>
         <xs:enumeration value="s"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UnitOfMeasureAtomSens">
      <xs:annotation>
         <xs:documentation>abstDomain: A12848 (C-0-T12839-A12848-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="[APL'U]"/>
         <xs:enumeration value="A"/>
         <xs:enumeration value="Ao"/>
         <xs:enumeration value="Bq"/>
         <xs:enumeration value="[beth'U]"/>
         <xs:enumeration value="Bi"/>
         <xs:enumeration value="[bdsk'U]"/>
         <xs:enumeration value="[k]"/>
         <xs:enumeration value="[Btu_39]"/>
         <xs:enumeration value="[Btu_59]"/>
         <xs:enumeration value="[Btu_60]"/>
         <xs:enumeration value="[Btu_IT]"/>
         <xs:enumeration value="[Btu_m]"/>
         <xs:enumeration value="[Btu_th]"/>
         <xs:enumeration value="[Btu]"/>
         <xs:enumeration value="[Cal]"/>
         <xs:enumeration value="[Ch]"/>
         <xs:enumeration value="Ci"/>
         <xs:enumeration value="[dye'U]"/>
         <xs:enumeration value="F"/>
         <xs:enumeration value="[GPL'U]"/>
         <xs:enumeration value="Gal"/>
         <xs:enumeration value="G"/>
         <xs:enumeration value="Gb"/>
         <xs:enumeration value="Gy"/>
         <xs:enumeration value="H"/>
         <xs:enumeration value="Hz"/>
         <xs:enumeration value="[hnsf'U]"/>
         <xs:enumeration value="J"/>
         <xs:enumeration value="Ky"/>
         <xs:enumeration value="[ka'U]"/>
         <xs:enumeration value="[knk'U]"/>
         <xs:enumeration value="Lmb"/>
         <xs:enumeration value="[MPL'U]"/>
         <xs:enumeration value="[mclg'U]"/>
         <xs:enumeration value="Mx"/>
         <xs:enumeration value="N"/>
         <xs:enumeration value="[G]"/>
         <xs:enumeration value="Oe"/>
         <xs:enumeration value="Ohm"/>
         <xs:enumeration value="Pa"/>
         <xs:enumeration value="[h]"/>
         <xs:enumeration value="P"/>
         <xs:enumeration value="[pca_pr]"/>
         <xs:enumeration value="[pnt_pr]"/>
         <xs:enumeration value="R"/>
         <xs:enumeration value="S"/>
         <xs:enumeration value="Sv"/>
         <xs:enumeration value="[smgy'U]"/>
         <xs:enumeration value="St"/>
         <xs:enumeration value="[S]"/>
         <xs:enumeration value="T"/>
         <xs:enumeration value="[todd'U]"/>
         <xs:enumeration value="U"/>
         <xs:enumeration value="[USP'U]"/>
         <xs:enumeration value="V"/>
         <xs:enumeration value="W"/>
         <xs:enumeration value="Wb"/>
         <xs:enumeration value="[g]"/>
         <xs:enumeration value="[acr_br]"/>
         <xs:enumeration value="[acr_us]"/>
         <xs:enumeration value="[arb'U]"/>
         <xs:enumeration value="ar"/>
         <xs:enumeration value="AU"/>
         <xs:enumeration value="atm"/>
         <xs:enumeration value="att"/>
         <xs:enumeration value="bar"/>
         <xs:enumeration value="b"/>
         <xs:enumeration value="[bbl_us]"/>
         <xs:enumeration value="Bd"/>
         <xs:enumeration value="B"/>
         <xs:enumeration value="B[kW]"/>
         <xs:enumeration value="B[uV]"/>
         <xs:enumeration value="B[mV]"/>
         <xs:enumeration value="B[SPL]"/>
         <xs:enumeration value="B[V]"/>
         <xs:enumeration value="B[W]"/>
         <xs:enumeration value="bit"/>
         <xs:enumeration value="bit_s"/>
         <xs:enumeration value="[bf_i]"/>
         <xs:enumeration value="[bu_us]"/>
         <xs:enumeration value="[pk_br]"/>
         <xs:enumeration value="By"/>
         <xs:enumeration value="cal_[15]"/>
         <xs:enumeration value="cal_[20]"/>
         <xs:enumeration value="cal_IT"/>
         <xs:enumeration value="cal_m"/>
         <xs:enumeration value="cal_th"/>
         <xs:enumeration value="cal"/>
         <xs:enumeration value="[car_m]"/>
         <xs:enumeration value="[car_Au]"/>
         <xs:enumeration value="[ch_br]"/>
         <xs:enumeration value="[ch_us]"/>
         <xs:enumeration value="[rch_us]"/>
         <xs:enumeration value="[cicero]"/>
         <xs:enumeration value="circ"/>
         <xs:enumeration value="[cml_i]"/>
         <xs:enumeration value="[cr_i]"/>
         <xs:enumeration value="[crd_us]"/>
         <xs:enumeration value="[cft_i]"/>
         <xs:enumeration value="[cin_i]"/>
         <xs:enumeration value="[cyd_i]"/>
         <xs:enumeration value="[cup_us]"/>
         <xs:enumeration value="d"/>
         <xs:enumeration value="deg"/>
         <xs:enumeration value="Cel"/>
         <xs:enumeration value="[degF]"/>
         <xs:enumeration value="[didot]"/>
         <xs:enumeration value="[diop]"/>
         <xs:enumeration value="[dr_av]"/>
         <xs:enumeration value="[dr_ap]"/>
         <xs:enumeration value="[drp]"/>
         <xs:enumeration value="[dpt_us]"/>
         <xs:enumeration value="[dqt_us]"/>
         <xs:enumeration value="dyn"/>
         <xs:enumeration value="[m_e]"/>
         <xs:enumeration value="eV"/>
         <xs:enumeration value="[e]"/>
         <xs:enumeration value="eq"/>
         <xs:enumeration value="erg"/>
         <xs:enumeration value="[fth_br]"/>
         <xs:enumeration value="[fth_i]"/>
         <xs:enumeration value="[fth_us]"/>
         <xs:enumeration value="[fdr_br]"/>
         <xs:enumeration value="[fdr_us]"/>
         <xs:enumeration value="[foz_br]"/>
         <xs:enumeration value="[foz_us]"/>
         <xs:enumeration value="[ft_br]"/>
         <xs:enumeration value="[ft_i]"/>
         <xs:enumeration value="[ft_us]"/>
         <xs:enumeration value="[rd_br]"/>
         <xs:enumeration value="[fur_us]"/>
         <xs:enumeration value="[gal_br]"/>
         <xs:enumeration value="[gal_us]"/>
         <xs:enumeration value="[gil_br]"/>
         <xs:enumeration value="[gil_us]"/>
         <xs:enumeration value="gon"/>
         <xs:enumeration value="[gr]"/>
         <xs:enumeration value="g%"/>
         <xs:enumeration value="gf"/>
         <xs:enumeration value="[hd_i]"/>
         <xs:enumeration value="[HPF]"/>
         <xs:enumeration value="h"/>
         <xs:enumeration value="[in_br]"/>
         <xs:enumeration value="[in_i]"/>
         <xs:enumeration value="[in_us]"/>
         <xs:enumeration value="[in_i'Hg]"/>
         <xs:enumeration value="[in_i'H2O]"/>
         <xs:enumeration value="[iU]"/>
         <xs:enumeration value="kat"/>
         <xs:enumeration value="[kn_br]"/>
         <xs:enumeration value="[kn_i]"/>
         <xs:enumeration value="[ly]"/>
         <xs:enumeration value="[ligne]"/>
         <xs:enumeration value="[lne]"/>
         <xs:enumeration value="[lk_br]"/>
         <xs:enumeration value="[lk_us]"/>
         <xs:enumeration value="[rlk_us]"/>
         <xs:enumeration value="l"/>
         <xs:enumeration value="[lcwt_av]"/>
         <xs:enumeration value="[lton_av]"/>
         <xs:enumeration value="[LPF]"/>
         <xs:enumeration value="lm"/>
         <xs:enumeration value="lx"/>
         <xs:enumeration value="[mesh_i]"/>
         <xs:enumeration value="[MET]"/>
         <xs:enumeration value="m[Hg]"/>
         <xs:enumeration value="m[H2O]"/>
         <xs:enumeration value="[mil_i]"/>
         <xs:enumeration value="[mil_us]"/>
         <xs:enumeration value="[mi_br]"/>
         <xs:enumeration value="[mi_us]"/>
         <xs:enumeration value="[min_br]"/>
         <xs:enumeration value="[min_us]"/>
         <xs:enumeration value="'"/>
         <xs:enumeration value="min"/>
         <xs:enumeration value="mol"/>
         <xs:enumeration value="mo"/>
         <xs:enumeration value="mo_g"/>
         <xs:enumeration value="mo_j"/>
         <xs:enumeration value="mo_s"/>
         <xs:enumeration value="[nmi_br]"/>
         <xs:enumeration value="[nmi_i]"/>
         <xs:enumeration value="Np"/>
         <xs:enumeration value="osm"/>
         <xs:enumeration value="[oz_ap]"/>
         <xs:enumeration value="[oz_av]"/>
         <xs:enumeration value="[oz_tr]"/>
         <xs:enumeration value="[pH]"/>
         <xs:enumeration value="[pc_br]"/>
         <xs:enumeration value="pc"/>
         <xs:enumeration value="[ppb]"/>
         <xs:enumeration value="[ppm]"/>
         <xs:enumeration value="[ppth]"/>
         <xs:enumeration value="[pptr]"/>
         <xs:enumeration value="[bu_br]"/>
         <xs:enumeration value="[pk_us]"/>
         <xs:enumeration value="[pwt_tr]"/>
         <xs:enumeration value="%"/>
         <xs:enumeration value="[PRU]"/>
         <xs:enumeration value="[mu_0]"/>
         <xs:enumeration value="[eps_0]"/>
         <xs:enumeration value="ph"/>
         <xs:enumeration value="[pca]"/>
         <xs:enumeration value="[pied]"/>
         <xs:enumeration value="[pt_br]"/>
         <xs:enumeration value="[pt_us]"/>
         <xs:enumeration value="[pnt]"/>
         <xs:enumeration value="[pouce]"/>
         <xs:enumeration value="[lb_ap]"/>
         <xs:enumeration value="[lb_av]"/>
         <xs:enumeration value="[lb_tr]"/>
         <xs:enumeration value="[lbf_av]"/>
         <xs:enumeration value="[m_p]"/>
         <xs:enumeration value="[psi]"/>
         <xs:enumeration value="[qt_br]"/>
         <xs:enumeration value="[qt_us]"/>
         <xs:enumeration value="RAD"/>
         <xs:enumeration value="REM"/>
         <xs:enumeration value="[rd_us]"/>
         <xs:enumeration value="[sc_ap]"/>
         <xs:enumeration value="''"/>
         <xs:enumeration value="[sct]"/>
         <xs:enumeration value="[scwt_av]"/>
         <xs:enumeration value="[ston_av]"/>
         <xs:enumeration value="sph"/>
         <xs:enumeration value="[sft_i]"/>
         <xs:enumeration value="[sin_i]"/>
         <xs:enumeration value="[smi_us]"/>
         <xs:enumeration value="[srd_us]"/>
         <xs:enumeration value="[syd_i]"/>
         <xs:enumeration value="[mi_i]"/>
         <xs:enumeration value="st"/>
         <xs:enumeration value="sb"/>
         <xs:enumeration value="[stone_av]"/>
         <xs:enumeration value="sr"/>
         <xs:enumeration value="[tbs_us]"/>
         <xs:enumeration value="[tsp_us]"/>
         <xs:enumeration value="10*"/>
         <xs:enumeration value="[pi]"/>
         <xs:enumeration value="t"/>
         <xs:enumeration value="[twp]"/>
         <xs:enumeration value="[tb'U]"/>
         <xs:enumeration value="u"/>
         <xs:enumeration value="[c]"/>
         <xs:enumeration value="wk"/>
         <xs:enumeration value="[gal_wi]"/>
         <xs:enumeration value="[yd_br]"/>
         <xs:enumeration value="[yd_i]"/>
         <xs:enumeration value="[yd_us]"/>
         <xs:enumeration value="a"/>
         <xs:enumeration value="a_g"/>
         <xs:enumeration value="a_j"/>
         <xs:enumeration value="a_t"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="UnitOfMeasurePrefixSens">
      <xs:annotation>
         <xs:documentation>abstDomain: A13104 (C-0-T12839-A13104-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="a"/>
         <xs:enumeration value="c"/>
         <xs:enumeration value="d"/>
         <xs:enumeration value="da"/>
         <xs:enumeration value="E"/>
         <xs:enumeration value="f"/>
         <xs:enumeration value="Gi"/>
         <xs:enumeration value="G"/>
         <xs:enumeration value="h"/>
         <xs:enumeration value="Ki"/>
         <xs:enumeration value="k"/>
         <xs:enumeration value="Mi"/>
         <xs:enumeration value="M"/>
         <xs:enumeration value="u"/>
         <xs:enumeration value="m"/>
         <xs:enumeration value="n"/>
         <xs:enumeration value="P"/>
         <xs:enumeration value="p"/>
         <xs:enumeration value="Ti"/>
         <xs:enumeration value="T"/>
         <xs:enumeration value="y"/>
         <xs:enumeration value="Y"/>
         <xs:enumeration value="z"/>
         <xs:enumeration value="Z"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="VaccineManufacturer">
      <xs:annotation>
         <xs:documentation>vocSet: T227 (C-0-T227-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="AB"/>
         <xs:enumeration value="AD"/>
         <xs:enumeration value="ALP"/>
         <xs:enumeration value="AR"/>
         <xs:enumeration value="PMC"/>
         <xs:enumeration value="AVI"/>
         <xs:enumeration value="BA"/>
         <xs:enumeration value="BAY"/>
         <xs:enumeration value="BPC"/>
         <xs:enumeration value="BP"/>
         <xs:enumeration value="MIP"/>
         <xs:enumeration value="CEN"/>
         <xs:enumeration value="CHI"/>
         <xs:enumeration value="CON"/>
         <xs:enumeration value="EVN"/>
         <xs:enumeration value="GRE"/>
         <xs:enumeration value="IAG"/>
         <xs:enumeration value="IUS"/>
         <xs:enumeration value="KGC"/>
         <xs:enumeration value="LED"/>
         <xs:enumeration value="MA"/>
         <xs:enumeration value="MED"/>
         <xs:enumeration value="MSD"/>
         <xs:enumeration value="IM"/>
         <xs:enumeration value="MIL"/>
         <xs:enumeration value="NAB"/>
         <xs:enumeration value="NYB"/>
         <xs:enumeration value="NAV"/>
         <xs:enumeration value="NOV"/>
         <xs:enumeration value="OTC"/>
         <xs:enumeration value="ORT"/>
         <xs:enumeration value="PD"/>
         <xs:enumeration value="PRX"/>
         <xs:enumeration value="SCL"/>
         <xs:enumeration value="SKB"/>
         <xs:enumeration value="SI"/>
         <xs:enumeration value="JPN"/>
         <xs:enumeration value="USA"/>
         <xs:enumeration value="WAL"/>
         <xs:enumeration value="WA"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="VaccineType">
      <xs:annotation>
         <xs:documentation>vocSet: T228 (C-0-T228-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="24"/>
         <xs:enumeration value="19"/>
         <xs:enumeration value="29"/>
         <xs:enumeration value="26"/>
         <xs:enumeration value="28"/>
         <xs:enumeration value="1"/>
         <xs:enumeration value="22"/>
         <xs:enumeration value="20"/>
         <xs:enumeration value="50"/>
         <xs:enumeration value="30"/>
         <xs:enumeration value="61"/>
         <xs:enumeration value="62"/>
         <xs:enumeration value="57"/>
         <xs:enumeration value="85"/>
         <xs:enumeration value="52"/>
         <xs:enumeration value="83"/>
         <xs:enumeration value="84"/>
         <xs:enumeration value="31"/>
         <xs:enumeration value="45"/>
         <xs:enumeration value="8"/>
         <xs:enumeration value="42"/>
         <xs:enumeration value="43"/>
         <xs:enumeration value="44"/>
         <xs:enumeration value="58"/>
         <xs:enumeration value="59"/>
         <xs:enumeration value="47"/>
         <xs:enumeration value="46"/>
         <xs:enumeration value="49"/>
         <xs:enumeration value="48"/>
         <xs:enumeration value="17"/>
         <xs:enumeration value="51"/>
         <xs:enumeration value="86"/>
         <xs:enumeration value="14"/>
         <xs:enumeration value="87"/>
         <xs:enumeration value="10"/>
         <xs:enumeration value="39"/>
         <xs:enumeration value="63"/>
         <xs:enumeration value="66"/>
         <xs:enumeration value="4"/>
         <xs:enumeration value="3"/>
         <xs:enumeration value="94"/>
         <xs:enumeration value="2"/>
         <xs:enumeration value="70"/>
         <xs:enumeration value="34"/>
         <xs:enumeration value="71"/>
         <xs:enumeration value="93"/>
         <xs:enumeration value="73"/>
         <xs:enumeration value="76"/>
         <xs:enumeration value="13"/>
         <xs:enumeration value="98"/>
         <xs:enumeration value="95"/>
         <xs:enumeration value="96"/>
         <xs:enumeration value="97"/>
         <xs:enumeration value="9"/>
         <xs:enumeration value="92"/>
         <xs:enumeration value="81"/>
         <xs:enumeration value="80"/>
         <xs:enumeration value="36"/>
         <xs:enumeration value="82"/>
         <xs:enumeration value="54"/>
         <xs:enumeration value="55"/>
         <xs:enumeration value="27"/>
         <xs:enumeration value="56"/>
         <xs:enumeration value="12"/>
         <xs:enumeration value="60"/>
         <xs:enumeration value="88"/>
         <xs:enumeration value="15"/>
         <xs:enumeration value="16"/>
         <xs:enumeration value="64"/>
         <xs:enumeration value="65"/>
         <xs:enumeration value="67"/>
         <xs:enumeration value="5"/>
         <xs:enumeration value="68"/>
         <xs:enumeration value="32"/>
         <xs:enumeration value="7"/>
         <xs:enumeration value="69"/>
         <xs:enumeration value="11"/>
         <xs:enumeration value="23"/>
         <xs:enumeration value="33"/>
         <xs:enumeration value="100"/>
         <xs:enumeration value="89"/>
         <xs:enumeration value="90"/>
         <xs:enumeration value="40"/>
         <xs:enumeration value="18"/>
         <xs:enumeration value="72"/>
         <xs:enumeration value="74"/>
         <xs:enumeration value="6"/>
         <xs:enumeration value="38"/>
         <xs:enumeration value="75"/>
         <xs:enumeration value="35"/>
         <xs:enumeration value="77"/>
         <xs:enumeration value="78"/>
         <xs:enumeration value="91"/>
         <xs:enumeration value="101"/>
         <xs:enumeration value="25"/>
         <xs:enumeration value="41"/>
         <xs:enumeration value="53"/>
         <xs:enumeration value="79"/>
         <xs:enumeration value="21"/>
         <xs:enumeration value="37"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ValueSetOperator">
      <xs:annotation>
         <xs:documentation>vocSet: T11037 (C-0-T11037-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="E"/>
         <xs:enumeration value="I"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ValueSetPropertyId">
      <xs:annotation>
         <xs:documentation>vocSet: T19362 (C-0-T19362-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="appliesTo"/>
         <xs:enumeration value="howApplies"/>
         <xs:enumeration value="openIssue"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ValueSetStatus">
      <xs:annotation>
         <xs:documentation>vocSet: T19360-1 (C-0-T19360-1-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="A"/>
         <xs:enumeration value="D"/>
         <xs:enumeration value="P"/>
         <xs:enumeration value="R"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="VerificationMethod">
      <xs:annotation>
         <xs:documentation>vocSet: D66 (C-0-D66-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs"/>
   </xs:simpleType>
   <xs:simpleType name="VocabularyDomainQualifier">
      <xs:annotation>
         <xs:documentation>vocSet: T11046 (C-0-T11046-cpt)</xs:documentation>
      </xs:annotation>
      <xs:union memberTypes="Extensibility RealmOfUse"/>
   </xs:simpleType>
   <xs:simpleType name="Extensibility">
      <xs:annotation>
         <xs:documentation>abstDomain: A11047 (C-0-T11046-A11047-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="CNE"/>
         <xs:enumeration value="CWE"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="RealmOfUse">
      <xs:annotation>
         <xs:documentation>abstDomain: A11050 (C-0-T11046-A11050-cpt)</xs:documentation>
      </xs:annotation>
      <xs:restriction base="cs">
         <xs:enumeration value="Canada"/>
         <xs:enumeration value="NorthAmerica"/>
         <xs:enumeration value="USA"/>
         <xs:enumeration value="UV"/>
      </xs:restriction>
   </xs:simpleType>
</xs:schema>
