<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://crown.esrd.net/crown"
  targetNamespace="http://crown.esrd.net/crown" xmlns:crown="http://crown.esrd.net/crown"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:include schemaLocation="crown-global.xsd" />

  <xsd:complexType name="Patient">
    <xsd:sequence>
      <xsd:element name="orgPatientId" type="NonEmptyString" />
      <xsd:element name="effectiveDate" type="xsd:date" />
      <xsd:element name="patientIdentifier" type="PatientIdentifier"
        minOccurs="0" />

       <xsd:element name="citizenshipStatus" type="CitizenshipStatus"
        minOccurs="0" />
      <xsd:element name="citizenshipEffectiveDate" type="xsd:date" 
        minOccurs="0" />
      <xsd:element name="medicareEnrollmentStatus" type="MedicareEnrollmentStatus"
        minOccurs="0" />
      <xsd:element name="medicareEnrollmentEffectiveDate" type="xsd:date" 
        minOccurs="0" />
      <xsd:element name="employmentStatus" type="EmploymentStatus"
        minOccurs="0" />
      <xsd:element name="employmentEffectiveDate" type="xsd:date" 
        minOccurs="0" />
      <xsd:element name="schoolStatus" type="SchoolStatus"
        minOccurs="0" />
      <xsd:element name="schoolEffectiveDate" type="xsd:date" 
        minOccurs="0" />
      <xsd:element name="vocationalRehab" type="VocationalRehab"
        minOccurs="0" />
      <xsd:element name="vocationalRehabEffectiveDate" type="xsd:date" 
        minOccurs="0" />

      <xsd:element name="address" type="Address" minOccurs="0"
        maxOccurs="unbounded" />
      <xsd:element name="phone" type="Phone" minOccurs="0"
        maxOccurs="6" />

      <xsd:element name="admitDischarge" type="AdmitDischarge"
        minOccurs="0" maxOccurs="unbounded" />
    </xsd:sequence>
  </xsd:complexType>

  <xsd:simpleType name="CitizenshipStatus">
    <xsd:annotation>
      <xsd:documentation>
        Citizenship Status
        - US Citizen
        - Non US Citizen
        - Foreign national US Resident
        - US Resident
      </xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="USCitizen" />
      <xsd:enumeration value="NonUSCitizen" />
      <xsd:enumeration value="ForeignUsResident" />
      <xsd:enumeration value="USResident" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:complexType name="PatientIdentifier">
    <xsd:annotation>
      <xsd:documentation>Patient identification information.
      </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="lastName" type="LastName" />
      <xsd:element name="firstName" type="FirstName" />
      <xsd:element name="middleInitial" type="MiddleInitial"
        minOccurs="0" />
      <xsd:element name="suffix" type="Suffix" minOccurs="0" />

      <xsd:element name="hicnum" type="Hicnum" minOccurs="0" />
      <xsd:element name="mbi" type="MBI" minOccurs="0" />
      <xsd:element name="ssn" type="SSN" minOccurs="0" />
      <xsd:element name="crownPatientId" type="xsd:string"
        minOccurs="0" />

      <xsd:element name="gender" type="Gender" />
      <xsd:element name="dob" type="xsd:date" />
      <xsd:element name="dod" type="xsd:date" minOccurs="0" />
      <xsd:element name="raceEthnicity" type="RaceEthnicity"
        minOccurs="0" />

      <xsd:element name="countryOfOrigin" type="Country"
        minOccurs="0" />
    </xsd:sequence>

    <xsd:attribute name="hicnumNA" type="xsd:boolean"
      default="false" />
    <xsd:attribute name="mbiNA" type="xsd:boolean"
      default="false" />
    <xsd:attribute name="ssnNA" type="xsd:boolean"
      default="false" />
  </xsd:complexType>

  <xsd:simpleType name="LastName">
    <xsd:annotation>
      <xsd:documentation>Last Name.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="35"></xsd:maxLength>
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="FirstName">
    <xsd:annotation>
      <xsd:documentation>First Name.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="35"></xsd:maxLength>
    </xsd:restriction>
  </xsd:simpleType>


  <xsd:simpleType name="MiddleInitial">
    <xsd:annotation>
      <xsd:documentation>Middle Initial.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="1"></xsd:maxLength>
    </xsd:restriction>
  </xsd:simpleType>
  
   <xsd:simpleType name="MBI">
    <xsd:annotation>
      <xsd:documentation>
       MBI.  
		- Position 1 – numeric values 1 thru 9
		- Position 2 – alphabetic values A thru Z (minus S, L, O, I, B, Z) – upper case
		- Position 3 – alpha-numeric values 0 thru 9 and A thru Z (minus S, L, O, I, B, Z) – upper case
		- Position 4 – numeric values 0 thru 9
		- Position 5 – alphabetic values A thru Z (minus S, L, O, I, B, Z) – upper case
		- Position 6 – alpha-numeric values 0 thru 9 and A thru Z (minus S, L, O, I, B, Z) – upper case
		- Position 7 – numeric values 0 thru 9
		- Position 8 – alphabetic values A thru Z (minus S, L, O, I, B, Z) – upper case
		- Position 9 – alphabetic values A thru Z (minus S, L, O, I, B, Z) – upper case
		- Position 10 – numeric values 0 thru 9
		- Position 11 – numeric values 0 thru 9
      </xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="11" />      
      <xsd:pattern value="[1-9][ACDEFGHJKMNPQRTUVWXY][0-9ACDEFGHJKMNPQRTUVWXY][0-9][ACDEFGHJKMNPQRTUVWXY][0-9ACDEFGHJKMNPQRTUVWXY][0-9][ACDEFGHJKMNPQRTUVWXY]{2}[0-9]{2}" />
      </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="SSN">
    <xsd:annotation>
      <xsd:documentation>Social Security Number.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:length value="9" />
      <xsd:pattern value="([0-9]{9})" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="Hicnum">
    <xsd:annotation>
      <xsd:documentation>
        HICNUM.
        - First character valid values are: 0,
        1, 2, 3, 4, 5, 6, 7, A, B, C, D, E, F, G, {
        - The values for
        characters 2-9 must be numeric.
        - Length must be no shorter than
        10 characters and no longer than 11 characters.
        - BIC (Basic
        Insurance Code) must be valid (See BIC Tab of KDD).
        The last pattern is to allow RRB's. 
      </xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="12" />
      <xsd:pattern
        value="([0-8A-H{]([0-9]){8}([0-9A-Z])*)|((A|H|JA|MA|PA|WA|CA|PD|WD|MH|PH|WH|WCA|WCD|WCH)([0-9])+)" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:complexType name="RaceEthnicity">
    <xsd:annotation>
      <xsd:documentation>Race and ethnicity.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="race" type="Race" minOccurs="0"
        maxOccurs="5" />
      <xsd:element name="ethnicity" type="Ethnicity"
        minOccurs="0" />
    </xsd:sequence>
    <xsd:attribute name="selfReported" type="ListedRaceSelfReported"
      use="required" />
  </xsd:complexType>

  <xsd:complexType name="Race">
    <xsd:annotation>
      <xsd:documentation>Race declaration.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="raceCode" type="RaceCode" />
      <xsd:element name="tribeCode" type="TribeCode"
        minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>

  <xsd:simpleType name="ListedRaceSelfReported">
    <xsd:annotation>
      <xsd:documentation>
        Listed Race Self-Reported.
        - Self Reported by
        Patient
        - Not Self Reported
        - Reported by family member
        - Patient
        chooses not to support
      </xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="SelfReported" />
      <xsd:enumeration value="NotSelfReported" />
      <xsd:enumeration value="FamilyReported" />
      <xsd:enumeration value="PatientDeclined" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:complexType name="AdmitDischarge">
    <xsd:annotation>
      <xsd:documentation>Admit/discharge information.
      </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="admitDischargeUniqueId" type="NonEmptyString" />
      <xsd:element name="orgFacilityCode" type="NonEmptyString" />

      <xsd:element name="admitDate" type="xsd:date" />
      <xsd:element name="admitReason" type="AdmitReason" />

      <xsd:element name="transient" type="xsd:boolean" />
      <xsd:element name="transientReason" type="TransientReason"
        minOccurs="0" />

      <xsd:element name="dischargeDate" type="xsd:date"
        minOccurs="0" />
      <xsd:element name="dischargeReason" type="DischargeReason"
        minOccurs="0" />

      <xsd:element name="transferDischarge" type="TransferDischarge"
        minOccurs="0" />

      <xsd:element name="transientAddress" type="Address"
        minOccurs="0" />
      <xsd:element name="transientPhoneNumber" type="Phone"
        minOccurs="0" />

      <xsd:element name="modality" type="Modality"
        minOccurs="0" maxOccurs="unbounded" />

    </xsd:sequence>
    <xsd:attribute name="action" type="Action" default="declare" />
  </xsd:complexType>

  <xsd:complexType name="Modality">
    <xsd:annotation>
      <xsd:documentation>Data regarding a prescribed treatment.
      </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="practitioner" type="Physician" />
      <xsd:element name="modalityId" type="NonEmptyString" />
      <xsd:element name="changeDate" type="xsd:date" />
      <xsd:element name="dialysisSetting" type="DialysisSetting" />
      <xsd:element name="primaryTreatmentType" type="TreatmentType" />
      <xsd:element name="prescribedSessionsPerWeek" type="xsd:decimal"
        minOccurs="0" />
      <xsd:element name="minutesPerSession" type="xsd:positiveInteger"
        minOccurs="0" />
      <xsd:element name="dialysisTraining" type="DialysisTraining"
        minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>

  <xsd:complexType name="Physician">
    <xsd:annotation>
      <xsd:documentation>
        Data regarding a physician.
        "orgId":
        Organization's unique identifier for the physician.
      </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="orgId" type="NonEmptyString" />
      <xsd:element name="lastName" type="NonEmptyString" />
      <xsd:element name="firstName" type="NonEmptyString" />
      <xsd:element name="upin" type="UPIN" minOccurs="0" />
      <xsd:element name="npi" type="NPI" minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>

  <xsd:complexType name="DialysisTraining">
    <xsd:annotation>
      <xsd:documentation>
        Data pertaining to dialysis training.
      </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="trainingType" type="DialysisType"
        minOccurs="0" />
      <xsd:element name="dialysisPeriod" type="DialysisPeriod"
        minOccurs="0" />
      <xsd:element name="dialysisTrainingStart" type="xsd:date"
        minOccurs="0" />
      <xsd:element name="dialysisTrainingEnd" type="xsd:date"
        minOccurs="0" />
      <xsd:element name="expectedSelfCare" type="SelfCareSetting"
        minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>

  <!-- enumerations -->

  <xsd:simpleType name="Suffix">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
      <xsd:enumeration value="4" />
      <xsd:enumeration value="5" />
      <xsd:enumeration value="6" />
      <xsd:enumeration value="7" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="Gender">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="M" />
      <xsd:enumeration value="F" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="AdmitReason">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
      <xsd:enumeration value="4" />
      <xsd:enumeration value="5" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="TransientReason">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
      <xsd:enumeration value="4" />
      <xsd:enumeration value="5" />
      <xsd:enumeration value="6" />
      <xsd:enumeration value="7" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="DischargeReason">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
      <xsd:enumeration value="4" />
      <xsd:enumeration value="5" />
      <xsd:enumeration value="6" />
      <xsd:enumeration value="7" />
      <xsd:enumeration value="8" />
      <xsd:enumeration value="9" />
      <xsd:enumeration value="11" />
    </xsd:restriction>
  </xsd:simpleType>

 

  <xsd:simpleType name="TransferDischarge">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
      <xsd:enumeration value="4" />
      <xsd:enumeration value="5" />
      <xsd:enumeration value="6" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="DialysisSetting">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="TreatmentType">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
      <xsd:enumeration value="4" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="Ethnicity">
    <xsd:annotation>
      <xsd:documentation>Ethnicity reported.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="6" />
      <xsd:enumeration value="7" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="SchoolStatus">
    <xsd:annotation>
      <xsd:documentation>School matriculation status.
      </xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="EmploymentStatus">
    <xsd:annotation>
      <xsd:documentation>
        Employment status.
        - Unemployed
        - Employed Full Time
        - Employed Part Time
        - Homemaker
        - Retired due to Age/Preference
        - Retired (Disability)
        - Medical Leave of Absence
        - Student
      </xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="Unemployed" />
      <xsd:enumeration value="FullTime" />
      <xsd:enumeration value="PartTime" />
      <xsd:enumeration value="Homemaker" />
      <xsd:enumeration value="RetiredAgePref" />
      <xsd:enumeration value="RetiredDisability" />
      <xsd:enumeration value="MedicalLeave" />
      <xsd:enumeration value="Student" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="VocationalRehab">
    <xsd:annotation>
      <xsd:documentation>Vocational Rehab.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
      <xsd:enumeration value="4" />
      <xsd:enumeration value="5" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="RaceCode">
    <xsd:annotation>
      <xsd:documentation>Official code - race.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
      <xsd:enumeration value="4" />
      <xsd:enumeration value="6" />
    </xsd:restriction>
  </xsd:simpleType>

  <xsd:simpleType name="TribeCode">
    <xsd:annotation>
      <xsd:documentation>Official code - tribe.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="0" />
      <xsd:enumeration value="1" />
      <xsd:enumeration value="2" />
      <xsd:enumeration value="3" />
      <xsd:enumeration value="4" />
      <xsd:enumeration value="5" />
      <xsd:enumeration value="6" />
      <xsd:enumeration value="7" />
      <xsd:enumeration value="8" />
      <xsd:enumeration value="9" />
      <xsd:enumeration value="10" />
      <xsd:enumeration value="11" />
      <xsd:enumeration value="12" />
      <xsd:enumeration value="13" />
      <xsd:enumeration value="14" />
      <xsd:enumeration value="15" />
      <xsd:enumeration value="16" />
      <xsd:enumeration value="17" />
      <xsd:enumeration value="18" />
      <xsd:enumeration value="19" />
      <xsd:enumeration value="20" />
      <xsd:enumeration value="21" />
      <xsd:enumeration value="22" />
      <xsd:enumeration value="23" />
      <xsd:enumeration value="24" />
      <xsd:enumeration value="25" />
      <xsd:enumeration value="26" />
      <xsd:enumeration value="27" />
      <xsd:enumeration value="28" />
      <xsd:enumeration value="29" />
      <xsd:enumeration value="30" />
      <xsd:enumeration value="31" />
      <xsd:enumeration value="32" />
      <xsd:enumeration value="33" />
      <xsd:enumeration value="34" />
      <xsd:enumeration value="35" />
      <xsd:enumeration value="36" />
      <xsd:enumeration value="37" />
      <xsd:enumeration value="38" />
      <xsd:enumeration value="39" />
      <xsd:enumeration value="40" />
      <xsd:enumeration value="41" />
      <xsd:enumeration value="42" />
      <xsd:enumeration value="43" />
      <xsd:enumeration value="44" />
      <xsd:enumeration value="45" />
      <xsd:enumeration value="46" />
      <xsd:enumeration value="47" />
      <xsd:enumeration value="48" />
      <xsd:enumeration value="49" />
      <xsd:enumeration value="50" />
      <xsd:enumeration value="51" />
      <xsd:enumeration value="52" />
      <xsd:enumeration value="53" />
      <xsd:enumeration value="54" />
      <xsd:enumeration value="55" />
      <xsd:enumeration value="56" />
      <xsd:enumeration value="57" />
      <xsd:enumeration value="58" />
      <xsd:enumeration value="59" />
      <xsd:enumeration value="60" />
      <xsd:enumeration value="61" />
      <xsd:enumeration value="62" />
      <xsd:enumeration value="63" />
      <xsd:enumeration value="64" />
      <xsd:enumeration value="65" />
      <xsd:enumeration value="66" />
      <xsd:enumeration value="67" />
      <xsd:enumeration value="68" />
      <xsd:enumeration value="69" />
      <xsd:enumeration value="70" />
      <xsd:enumeration value="71" />
      <xsd:enumeration value="72" />
      <xsd:enumeration value="73" />
      <xsd:enumeration value="74" />
      <xsd:enumeration value="75" />
      <xsd:enumeration value="76" />
      <xsd:enumeration value="77" />
      <xsd:enumeration value="78" />
      <xsd:enumeration value="79" />
      <xsd:enumeration value="80" />
      <xsd:enumeration value="81" />
      <xsd:enumeration value="82" />
      <xsd:enumeration value="83" />
      <xsd:enumeration value="84" />
      <xsd:enumeration value="85" />
      <xsd:enumeration value="86" />
      <xsd:enumeration value="87" />
      <xsd:enumeration value="88" />
      <xsd:enumeration value="89" />
      <xsd:enumeration value="90" />
      <xsd:enumeration value="91" />
      <xsd:enumeration value="92" />
      <xsd:enumeration value="93" />
      <xsd:enumeration value="94" />
      <xsd:enumeration value="95" />
      <xsd:enumeration value="96" />
      <xsd:enumeration value="97" />
      <xsd:enumeration value="98" />
      <xsd:enumeration value="99" />
      <xsd:enumeration value="100" />
      <xsd:enumeration value="101" />
      <xsd:enumeration value="102" />
      <xsd:enumeration value="103" />
      <xsd:enumeration value="104" />
      <xsd:enumeration value="105" />
      <xsd:enumeration value="106" />
      <xsd:enumeration value="107" />
      <xsd:enumeration value="108" />
      <xsd:enumeration value="109" />
      <xsd:enumeration value="110" />
      <xsd:enumeration value="111" />
      <xsd:enumeration value="112" />
      <xsd:enumeration value="113" />
      <xsd:enumeration value="114" />
      <xsd:enumeration value="115" />
      <xsd:enumeration value="116" />
      <xsd:enumeration value="117" />
      <xsd:enumeration value="118" />
      <xsd:enumeration value="119" />
      <xsd:enumeration value="120" />
      <xsd:enumeration value="121" />
      <xsd:enumeration value="122" />
      <xsd:enumeration value="123" />
      <xsd:enumeration value="124" />
      <xsd:enumeration value="125" />
      <xsd:enumeration value="126" />
      <xsd:enumeration value="127" />
      <xsd:enumeration value="128" />
      <xsd:enumeration value="129" />
      <xsd:enumeration value="130" />
      <xsd:enumeration value="131" />
      <xsd:enumeration value="132" />
      <xsd:enumeration value="133" />
      <xsd:enumeration value="134" />
      <xsd:enumeration value="135" />
      <xsd:enumeration value="136" />
      <xsd:enumeration value="137" />
      <xsd:enumeration value="138" />
      <xsd:enumeration value="139" />
      <xsd:enumeration value="140" />
      <xsd:enumeration value="141" />
      <xsd:enumeration value="142" />
      <xsd:enumeration value="143" />
      <xsd:enumeration value="144" />
      <xsd:enumeration value="145" />
      <xsd:enumeration value="146" />
      <xsd:enumeration value="147" />
      <xsd:enumeration value="148" />
      <xsd:enumeration value="149" />
      <xsd:enumeration value="150" />
      <xsd:enumeration value="151" />
      <xsd:enumeration value="152" />
      <xsd:enumeration value="153" />
      <xsd:enumeration value="154" />
      <xsd:enumeration value="155" />
      <xsd:enumeration value="156" />
      <xsd:enumeration value="157" />
      <xsd:enumeration value="158" />
      <xsd:enumeration value="159" />
      <xsd:enumeration value="160" />
      <xsd:enumeration value="161" />
      <xsd:enumeration value="162" />
      <xsd:enumeration value="163" />
      <xsd:enumeration value="164" />
      <xsd:enumeration value="165" />
      <xsd:enumeration value="166" />
      <xsd:enumeration value="167" />
      <xsd:enumeration value="168" />
      <xsd:enumeration value="169" />
      <xsd:enumeration value="170" />
      <xsd:enumeration value="171" />
      <xsd:enumeration value="172" />
      <xsd:enumeration value="173" />
      <xsd:enumeration value="174" />
      <xsd:enumeration value="175" />
      <xsd:enumeration value="176" />
      <xsd:enumeration value="177" />
      <xsd:enumeration value="178" />
      <xsd:enumeration value="179" />
      <xsd:enumeration value="180" />
      <xsd:enumeration value="181" />
      <xsd:enumeration value="182" />
      <xsd:enumeration value="183" />
      <xsd:enumeration value="184" />
      <xsd:enumeration value="185" />
      <xsd:enumeration value="186" />
      <xsd:enumeration value="187" />
      <xsd:enumeration value="188" />
      <xsd:enumeration value="189" />
      <xsd:enumeration value="190" />
      <xsd:enumeration value="191" />
      <xsd:enumeration value="192" />
      <xsd:enumeration value="193" />
      <xsd:enumeration value="194" />
      <xsd:enumeration value="195" />
      <xsd:enumeration value="196" />
      <xsd:enumeration value="197" />
      <xsd:enumeration value="198" />
      <xsd:enumeration value="199" />
      <xsd:enumeration value="200" />
      <xsd:enumeration value="201" />
      <xsd:enumeration value="202" />
      <xsd:enumeration value="203" />
      <xsd:enumeration value="204" />
      <xsd:enumeration value="205" />
      <xsd:enumeration value="206" />
      <xsd:enumeration value="207" />
      <xsd:enumeration value="208" />
      <xsd:enumeration value="209" />
      <xsd:enumeration value="210" />
      <xsd:enumeration value="211" />
      <xsd:enumeration value="212" />
      <xsd:enumeration value="213" />
      <xsd:enumeration value="214" />
      <xsd:enumeration value="215" />
      <xsd:enumeration value="216" />
      <xsd:enumeration value="217" />
      <xsd:enumeration value="218" />
      <xsd:enumeration value="219" />
      <xsd:enumeration value="220" />
      <xsd:enumeration value="221" />
      <xsd:enumeration value="222" />
      <xsd:enumeration value="223" />
      <xsd:enumeration value="224" />
      <xsd:enumeration value="225" />
      <xsd:enumeration value="226" />
      <xsd:enumeration value="230" />
      <xsd:enumeration value="231" />
      <xsd:enumeration value="232" />
      <xsd:enumeration value="233" />
      <xsd:enumeration value="234" />
      <xsd:enumeration value="235" />
      <xsd:enumeration value="236" />
      <xsd:enumeration value="238" />
      <xsd:enumeration value="240" />
      <xsd:enumeration value="243" />
      <xsd:enumeration value="244" />
      <xsd:enumeration value="245" />
      <xsd:enumeration value="246" />
      <xsd:enumeration value="247" />
      <xsd:enumeration value="248" />
      <xsd:enumeration value="249" />
      <xsd:enumeration value="250" />
      <xsd:enumeration value="251" />
      <xsd:enumeration value="252" />
      <xsd:enumeration value="255" />
      <xsd:enumeration value="256" />
      <xsd:enumeration value="257" />
      <xsd:enumeration value="258" />
      <xsd:enumeration value="259" />
      <xsd:enumeration value="260" />
      <xsd:enumeration value="261" />
      <xsd:enumeration value="262" />
      <xsd:enumeration value="263" />
      <xsd:enumeration value="266" />
      <xsd:enumeration value="267" />
      <xsd:enumeration value="268" />
      <xsd:enumeration value="269" />
      <xsd:enumeration value="272" />
      <xsd:enumeration value="273" />
      <xsd:enumeration value="274" />
      <xsd:enumeration value="275" />
      <xsd:enumeration value="276" />
      <xsd:enumeration value="277" />
      <xsd:enumeration value="278" />
      <xsd:enumeration value="279" />
      <xsd:enumeration value="280" />
      <xsd:enumeration value="281" />
      <xsd:enumeration value="282" />
      <xsd:enumeration value="283" />
      <xsd:enumeration value="284" />
      <xsd:enumeration value="285" />
      <xsd:enumeration value="286" />
      <xsd:enumeration value="287" />
      <xsd:enumeration value="290" />
      <xsd:enumeration value="291" />
      <xsd:enumeration value="293" />
      <xsd:enumeration value="294" />
      <xsd:enumeration value="295" />
      <xsd:enumeration value="303" />
      <xsd:enumeration value="304" />
      <xsd:enumeration value="305" />
      <xsd:enumeration value="306" />
      <xsd:enumeration value="307" />
      <xsd:enumeration value="308" />
      <xsd:enumeration value="309" />
      <xsd:enumeration value="312" />
      <xsd:enumeration value="313" />
      <xsd:enumeration value="314" />
      <xsd:enumeration value="315" />
      <xsd:enumeration value="320" />
      <xsd:enumeration value="321" />
      <xsd:enumeration value="322" />
      <xsd:enumeration value="323" />
      <xsd:enumeration value="324" />
      <xsd:enumeration value="330" />
      <xsd:enumeration value="331" />
      <xsd:enumeration value="332" />
      <xsd:enumeration value="333" />
      <xsd:enumeration value="334" />
      <xsd:enumeration value="335" />
      <xsd:enumeration value="336" />
      <xsd:enumeration value="337" />
      <xsd:enumeration value="338" />
      <xsd:enumeration value="339" />
      <xsd:enumeration value="340" />
      <xsd:enumeration value="345" />
      <xsd:enumeration value="346" />
      <xsd:enumeration value="347" />
      <xsd:enumeration value="348" />
      <xsd:enumeration value="349" />
      <xsd:enumeration value="350" />
      <xsd:enumeration value="351" />
      <xsd:enumeration value="352" />
      <xsd:enumeration value="353" />
      <xsd:enumeration value="354" />
      <xsd:enumeration value="355" />
      <xsd:enumeration value="356" />
      <xsd:enumeration value="357" />
      <xsd:enumeration value="358" />
      <xsd:enumeration value="359" />
      <xsd:enumeration value="360" />
      <xsd:enumeration value="363" />
      <xsd:enumeration value="364" />
      <xsd:enumeration value="365" />
      <xsd:enumeration value="366" />
      <xsd:enumeration value="367" />
      <xsd:enumeration value="368" />
      <xsd:enumeration value="369" />
      <xsd:enumeration value="370" />
      <xsd:enumeration value="371" />
      <xsd:enumeration value="372" />
      <xsd:enumeration value="373" />
      <xsd:enumeration value="374" />
      <xsd:enumeration value="375" />
      <xsd:enumeration value="376" />
      <xsd:enumeration value="377" />
      <xsd:enumeration value="378" />
      <xsd:enumeration value="379" />
      <xsd:enumeration value="380" />
      <xsd:enumeration value="381" />
      <xsd:enumeration value="382" />
      <xsd:enumeration value="383" />
      <xsd:enumeration value="384" />
      <xsd:enumeration value="385" />
      <xsd:enumeration value="390" />
      <xsd:enumeration value="391" />
      <xsd:enumeration value="392" />
      <xsd:enumeration value="393" />
      <xsd:enumeration value="394" />
      <xsd:enumeration value="395" />
      <xsd:enumeration value="396" />
      <xsd:enumeration value="397" />
      <xsd:enumeration value="398" />
      <xsd:enumeration value="399" />
      <xsd:enumeration value="400" />
      <xsd:enumeration value="401" />
      <xsd:enumeration value="402" />
      <xsd:enumeration value="403" />
      <xsd:enumeration value="404" />
      <xsd:enumeration value="406" />
      <xsd:enumeration value="407" />
      <xsd:enumeration value="408" />
      <xsd:enumeration value="410" />
      <xsd:enumeration value="412" />
      <xsd:enumeration value="413" />
      <xsd:enumeration value="415" />
      <xsd:enumeration value="417" />
      <xsd:enumeration value="418" />
      <xsd:enumeration value="419" />
      <xsd:enumeration value="420" />
      <xsd:enumeration value="421" />
      <xsd:enumeration value="422" />
      <xsd:enumeration value="423" />
      <xsd:enumeration value="425" />
      <xsd:enumeration value="426" />
      <xsd:enumeration value="427" />
      <xsd:enumeration value="428" />
      <xsd:enumeration value="429" />
      <xsd:enumeration value="430" />
      <xsd:enumeration value="431" />
      <xsd:enumeration value="432" />
      <xsd:enumeration value="433" />
      <xsd:enumeration value="434" />
      <xsd:enumeration value="435" />
      <xsd:enumeration value="441" />
      <xsd:enumeration value="442" />
      <xsd:enumeration value="443" />
      <xsd:enumeration value="444" />
      <xsd:enumeration value="445" />
      <xsd:enumeration value="446" />
      <xsd:enumeration value="447" />
      <xsd:enumeration value="448" />
      <xsd:enumeration value="970" />
      <xsd:enumeration value="997" />
    </xsd:restriction>
  </xsd:simpleType>

</xsd:schema>
