﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Fall 2026 General Collection</xs:documentation>
  </xs:annotation>
  <xs:element name="FallGeneralCollectionGroup">
    <xs:complexType>
      <xs:sequence>
        <xs:element maxOccurs="unbounded" name="FallGeneralCollection">
          <xs:complexType>
            <xs:sequence>
              <xs:element minOccurs="1" maxOccurs="1" name="SubmittingEntity" type="SubmittingEntityType" />
              <xs:element minOccurs="1" maxOccurs="1" name="PersonalCore" type="PersonalCoreType" />
              <xs:element minOccurs="1" maxOccurs="1" name="SchoolDemographics" type="SchoolDemographicsType" />
              <xs:element minOccurs="1" maxOccurs="1" name="PersonalDemographics" type="PersonalDemographicsType" />
              <xs:element minOccurs="0" maxOccurs="6" name="Contacts" type="ContactsType" />
              <xs:element minOccurs="1" maxOccurs="1" name="Enrollment" type="EnrollmentType" />
              <xs:element minOccurs="1" maxOccurs="1" name="Membership" type="MembershipType" />
              <xs:element minOccurs="0" maxOccurs="1" name="GeneralEducationFTE" type="GeneralEducationFTEType" />
              <xs:element minOccurs="0" maxOccurs="1" name="ProgramParticipation" type="ProgramParticipationType" />
              <xs:element minOccurs="0" maxOccurs="1" name="PersonalCurriculum" type="PersonalCurriculumType" />
              <xs:element minOccurs="0" maxOccurs="1" name="HomelessDemographics" type="HomelessDemographicsType" />
              <xs:element minOccurs="0" maxOccurs="1" name="LEP" type="LEPType" />
              <xs:element minOccurs="0" maxOccurs="1" name="TitleITAS" type="TitleITASType" />
              <xs:element minOccurs="0" maxOccurs="1" name="InitialIEP" type="InitialIEPType" />
              <xs:element minOccurs="0" maxOccurs="1" name="SpecialEducation" type="SpecialEducationType" />
              <xs:element minOccurs="0" maxOccurs="2" name="ECSpecialEdAssessment" type="ECSpecialEdAssessmentType" />
              <xs:element minOccurs="0" maxOccurs="unbounded" name="Discipline" type="DisciplineType" />
              <xs:element minOccurs="0" maxOccurs="1" name="Attendance" type="AttendanceType" />
              <xs:element minOccurs="0" maxOccurs="1" name="EarlyReadingDeficiency" type="EarlyReadingDeficiencyType" />
              <xs:element minOccurs="0" maxOccurs="1" name="SNE" type="SNEType" />
              <xs:element minOccurs="0" maxOccurs="1" name="EarlyOn" type="EarlyOnType" />
              <xs:element minOccurs="0" maxOccurs="1" name="InitialIFSP" type="InitialIFSPType" />
              <xs:element minOccurs="0" maxOccurs="1" name="PartBReferral" type="PartBReferralType" />
              <xs:element minOccurs="0" maxOccurs="3" name="PartCAssessment" type="PartCAssessmentType" />
              <xs:element minOccurs="0" maxOccurs="unbounded" name="SeclusionandRestraint" type="SeclusionandRestraintType" />
              <xs:element minOccurs="0" maxOccurs="5" name="EarlyOnServices" type="EarlyOnServicesType" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute fixed="2026-2027" name="SchemaVersionMajor" type="xs:string" use="required" />
      <xs:attribute fixed="1" name="SchemaVersionMinor" type="xs:string" use="required" />
      <xs:attribute fixed="314" name="CollectionId" type="xs:int" use="required" />
      <xs:attribute fixed="FallGeneralCollection" name="CollectionName" type="xs:string" />
      <xs:attribute name="SubmittingSystemVendor" type="xs:string" use="required" />
      <xs:attribute name="SubmittingSystemName" type="xs:string" use="required" />
      <xs:attribute name="SubmittingSystemVersion" type="xs:string" use="required" />
    </xs:complexType>
  </xs:element>
  <xs:complexType name="SubmittingEntityType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="SubmittingEntityTypeCode" type="SubmittingEntityTypeCodeType" />
      <xs:element minOccurs="1" maxOccurs="1" name="SubmittingEntityCode" type="SubmittingEntityCodeType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="SubmittingEntityTypeCodeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="A" />
      <xs:enumeration value="B" />
      <xs:enumeration value="D" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SubmittingEntityCodeType">
    <xs:restriction base="xs:string">
      <xs:minLength value="5" />
      <xs:maxLength value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="PersonalCoreType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="UIC" type="UICType" />
      <xs:element minOccurs="1" maxOccurs="1" name="LastName" type="LastNameType" />
      <xs:element minOccurs="1" maxOccurs="1" name="FirstName" type="FirstNameType" />
      <xs:element minOccurs="0" maxOccurs="1" name="MiddleName" type="MiddleNameType" />
      <xs:element minOccurs="0" maxOccurs="1" name="StudentSuffix" type="StudentSuffixType" />
      <xs:element minOccurs="1" maxOccurs="1" name="DateOfBirth" type="DateOfBirthType" />
      <xs:element minOccurs="0" maxOccurs="1" name="MultipleBirthOrder" type="MultipleBirthOrderType" />
      <xs:element minOccurs="1" maxOccurs="1" name="Gender" type="GenderType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="UICType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]{10,10}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="LastNameType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-Za-z'\-.,\s]{1,50}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FirstNameType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-Za-z'\-.,\s]{1,50}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MiddleNameType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-Za-z'\-.,\s]{1,50}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StudentSuffixType">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DateOfBirthType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MultipleBirthOrderType">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GenderType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="M" />
      <xs:enumeration value="F" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="SchoolDemographicsType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="OperatingDistrictNumber" type="OperatingDistrictNumberType" />
      <xs:element minOccurs="0" maxOccurs="1" name="SchoolFacilityNumber" type="SchoolFacilityNumberType" />
      <xs:element minOccurs="0" maxOccurs="1" name="StudentIdNumber" type="StudentIdNumberType" />
      <xs:element minOccurs="1" maxOccurs="1" name="GradeOrSetting" type="GradeOrSettingType" />
      <xs:element minOccurs="0" maxOccurs="1" name="S2E2Code" type="S2E2CodeType" />
      <xs:element minOccurs="0" maxOccurs="1" name="BldgOtherwiseAttend" type="BldgOtherwiseAttendType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="OperatingDistrictNumberType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]{5,5}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SchoolFacilityNumberType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]{5,5}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StudentIdNumberType">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="20" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="GradeOrSettingType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="00" />
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="14" />
      <xs:enumeration value="20" />
      <xs:enumeration value="30" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="S2E2CodeType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]{5,5}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="BldgOtherwiseAttendType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]{5,5}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="PersonalDemographicsType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="ResidentLEANumber" type="ResidentLEANumberType" />
      <xs:element minOccurs="0" maxOccurs="1" name="StudentResidentCounty" type="StudentResidentCountyType" />
      <xs:element minOccurs="1" maxOccurs="1" name="Ethnicity" type="EthnicityType" />
      <xs:element minOccurs="0" maxOccurs="1" name="TribalAffiliationStatus" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="TribalAffiliation" type="TribalAffiliationType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="ResidentLEANumberType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]{5,5}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StudentResidentCountyType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <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="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <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="41" />
      <xs:enumeration value="42" />
      <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="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="64" />
      <xs:enumeration value="65" />
      <xs:enumeration value="66" />
      <xs:enumeration value="67" />
      <xs:enumeration value="68" />
      <xs:enumeration value="69" />
      <xs:enumeration value="70" />
      <xs:enumeration value="71" />
      <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:restriction>
  </xs:simpleType>
  <xs:simpleType name="EthnicityType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-6]{6,6}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TribalAffiliationType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="BayMillsIndianCommunityMichigan" />
      <xs:enumeration value="GrandTraverseBandofOttawaandChippewaIndians" />
      <xs:enumeration value="HannahvilleIndianCommunityMichigan" />
      <xs:enumeration value="KeweenawBayIndianCommunityMichigan" />
      <xs:enumeration value="LacVieuxDesertBandofLakeSuperiorChippewaIndians" />
      <xs:enumeration value="LittleRiverBandofOttawaIndiansMichigan" />
      <xs:enumeration value="LittleTraverseBayBandsofOdawaIndiansMichigan" />
      <xs:enumeration value="MatchebenashshewishBandofPottawatomiIndians" />
      <xs:enumeration value="NottawaseppiHuronBandofthePotawatomiMichigan" />
      <xs:enumeration value="PokagonBandofPotawatomiIndiansMichiganandIndiana" />
      <xs:enumeration value="SaginawChippewaIndianTribeofMichigan" />
      <xs:enumeration value="SaultSte.MarieTribeofChippewaIndiansMichigan" />
      <xs:enumeration value="NotListed" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ContactsType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="AddressTypeDescriptor" type="AddressTypeDescriptorType" />
      <xs:element minOccurs="0" maxOccurs="1" name="StreetNumberName" type="StreetNumberNameType" />
      <xs:element minOccurs="0" maxOccurs="1" name="ApartmentRoomSuiteNumber" type="ApartmentRoomSuiteNumberType" />
      <xs:element minOccurs="0" maxOccurs="1" name="City" type="CityType" />
      <xs:element minOccurs="0" maxOccurs="1" name="StateAbbreviationDescriptor" type="StateAbbreviationDescriptorType" />
      <xs:element minOccurs="0" maxOccurs="1" name="PostalCode" type="PostalCodeType" />
      <xs:element minOccurs="0" maxOccurs="1" name="TelephoneNumber" type="TelephoneNumberType" />
      <xs:element minOccurs="0" maxOccurs="1" name="ElectronicMailAddress" type="ElectronicMailAddressType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="AddressTypeDescriptorType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Physical" />
      <xs:enumeration value="Mailing" />
      <xs:enumeration value="Father" />
      <xs:enumeration value="Mother" />
      <xs:enumeration value="Guardian" />
      <xs:enumeration value="Other" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StreetNumberNameType">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ApartmentRoomSuiteNumberType">
    <xs:restriction base="xs:string">
      <xs:minLength value="0" />
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CityType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-Za-z'\-.,\s0-9]{1,50}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="StateAbbreviationDescriptorType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="AA" />
      <xs:enumeration value="AE" />
      <xs:enumeration value="AK" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AP" />
      <xs:enumeration value="AR" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="AZ" />
      <xs:enumeration value="CA" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="DC" />
      <xs:enumeration value="DE" />
      <xs:enumeration value="FL" />
      <xs:enumeration value="FM" />
      <xs:enumeration value="GA" />
      <xs:enumeration value="GU" />
      <xs:enumeration value="HI" />
      <xs:enumeration value="IA" />
      <xs:enumeration value="ID" />
      <xs:enumeration value="IL" />
      <xs:enumeration value="IN" />
      <xs:enumeration value="KS" />
      <xs:enumeration value="KY" />
      <xs:enumeration value="LA" />
      <xs:enumeration value="MA" />
      <xs:enumeration value="MD" />
      <xs:enumeration value="ME" />
      <xs:enumeration value="MH" />
      <xs:enumeration value="MI" />
      <xs:enumeration value="MN" />
      <xs:enumeration value="MO" />
      <xs:enumeration value="MP" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="MT" />
      <xs:enumeration value="NC" />
      <xs:enumeration value="ND" />
      <xs:enumeration value="NE" />
      <xs:enumeration value="NH" />
      <xs:enumeration value="NJ" />
      <xs:enumeration value="NM" />
      <xs:enumeration value="NV" />
      <xs:enumeration value="NY" />
      <xs:enumeration value="OH" />
      <xs:enumeration value="OK" />
      <xs:enumeration value="OR" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="PR" />
      <xs:enumeration value="PW" />
      <xs:enumeration value="RI" />
      <xs:enumeration value="SC" />
      <xs:enumeration value="SD" />
      <xs:enumeration value="TN" />
      <xs:enumeration value="TX" />
      <xs:enumeration value="UT" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="VI" />
      <xs:enumeration value="VT" />
      <xs:enumeration value="WA" />
      <xs:enumeration value="WI" />
      <xs:enumeration value="WV" />
      <xs:enumeration value="WY" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PostalCodeType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-Za-z'\-.,\s0-9]{5,10}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TelephoneNumberType">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="24" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ElectronicMailAddressType">
    <xs:restriction base="xs:string">
      <xs:minLength value="7" />
      <xs:maxLength value="128" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="EnrollmentType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="EnrollmentDate" type="EnrollmentDateType" />
      <xs:element minOccurs="1" maxOccurs="1" name="ExitStatus" type="ExitStatusType" />
      <xs:element minOccurs="0" maxOccurs="1" name="ExitDate" type="ExitDateType" />
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AdditionalGraduationAward" type="AdditionalGraduationAwardType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="EnrollmentDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ExitStatusType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="00" />
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <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="30" />
      <xs:enumeration value="40" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ExitDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="AdditionalGraduationAwardType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="MembershipType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="StudentResidency" type="StudentResidencyType" />
      <xs:element minOccurs="0" maxOccurs="1" name="TuitionFundedEnrollment" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="StudentResidencyType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="GeneralEducationFTEType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="GeneralEdFTE" type="GeneralEdFTEType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="GeneralEdFTEType">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0.00" />
      <xs:maxInclusive value="1.00" />
      <xs:fractionDigits value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ProgramParticipationType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="unbounded" name="ProgramEligibilityParticipation" type="ProgramEligibilityParticipationType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="ProgramEligibilityParticipationType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="9220" />
      <xs:enumeration value="9230" />
      <xs:enumeration value="3500" />
      <xs:enumeration value="9130" />
      <xs:enumeration value="9120" />
      <xs:enumeration value="9110" />
      <xs:enumeration value="9229" />
      <xs:enumeration value="9210" />
      <xs:enumeration value="6010" />
      <xs:enumeration value="3060" />
      <xs:enumeration value="9222" />
      <xs:enumeration value="9140" />
      <xs:enumeration value="7700" />
      <xs:enumeration value="9150" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="PersonalCurriculumType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="unbounded" name="PersonalCurriculumCreditModification" type="PersonalCurriculumCreditModificationType" />
      <xs:element minOccurs="1" maxOccurs="1" name="PersonalCurriculumType" type="PersonalCurriculumTypeType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="PersonalCurriculumCreditModificationType">
    <xs:restriction base="xs:string">
      <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="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PersonalCurriculumTypeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="HomelessDemographicsType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="Homeless" type="HomelessType" />
      <xs:element minOccurs="1" maxOccurs="1" name="UnaccompaniedYouth" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="HomelessType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="LEPType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="unbounded" name="LEPInstructionalProgram" type="LEPInstructionalProgramType" />
      <xs:element minOccurs="1" maxOccurs="1" name="PrimaryLanguage" type="PrimaryLanguageType" />
      <xs:element minOccurs="0" maxOccurs="3" name="HomeLanguage" type="HomeLanguageType" />
      <xs:element minOccurs="0" maxOccurs="1" name="LEPExitDate" type="LEPExitDateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="LEPReEntryDate" type="LEPReEntryDateType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="LEPInstructionalProgramType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="05" />
      <xs:enumeration value="07" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="13" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PrimaryLanguageType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="aar" />
      <xs:enumeration value="abk" />
      <xs:enumeration value="ace" />
      <xs:enumeration value="ach" />
      <xs:enumeration value="ada" />
      <xs:enumeration value="ady" />
      <xs:enumeration value="afa" />
      <xs:enumeration value="afr" />
      <xs:enumeration value="ain" />
      <xs:enumeration value="aka" />
      <xs:enumeration value="alb" />
      <xs:enumeration value="ale" />
      <xs:enumeration value="alg" />
      <xs:enumeration value="alt" />
      <xs:enumeration value="amh" />
      <xs:enumeration value="anp" />
      <xs:enumeration value="apa" />
      <xs:enumeration value="ara" />
      <xs:enumeration value="arc" />
      <xs:enumeration value="arg" />
      <xs:enumeration value="arm" />
      <xs:enumeration value="arn" />
      <xs:enumeration value="arp" />
      <xs:enumeration value="arw" />
      <xs:enumeration value="asm" />
      <xs:enumeration value="ast" />
      <xs:enumeration value="ath" />
      <xs:enumeration value="aus" />
      <xs:enumeration value="ava" />
      <xs:enumeration value="awa" />
      <xs:enumeration value="aym" />
      <xs:enumeration value="aze" />
      <xs:enumeration value="bad" />
      <xs:enumeration value="bai" />
      <xs:enumeration value="bak" />
      <xs:enumeration value="bal" />
      <xs:enumeration value="bam" />
      <xs:enumeration value="ban" />
      <xs:enumeration value="baq" />
      <xs:enumeration value="bas" />
      <xs:enumeration value="bat" />
      <xs:enumeration value="bej" />
      <xs:enumeration value="bel" />
      <xs:enumeration value="bem" />
      <xs:enumeration value="ben" />
      <xs:enumeration value="ber" />
      <xs:enumeration value="bho" />
      <xs:enumeration value="bih" />
      <xs:enumeration value="bik" />
      <xs:enumeration value="bin" />
      <xs:enumeration value="bis" />
      <xs:enumeration value="bla" />
      <xs:enumeration value="bnt" />
      <xs:enumeration value="bos" />
      <xs:enumeration value="bra" />
      <xs:enumeration value="bre" />
      <xs:enumeration value="btk" />
      <xs:enumeration value="bua" />
      <xs:enumeration value="bug" />
      <xs:enumeration value="bul" />
      <xs:enumeration value="bur" />
      <xs:enumeration value="byn" />
      <xs:enumeration value="cad" />
      <xs:enumeration value="cai" />
      <xs:enumeration value="car" />
      <xs:enumeration value="cat" />
      <xs:enumeration value="cau" />
      <xs:enumeration value="ceb" />
      <xs:enumeration value="cel" />
      <xs:enumeration value="cha" />
      <xs:enumeration value="che" />
      <xs:enumeration value="chi" />
      <xs:enumeration value="chk" />
      <xs:enumeration value="chm" />
      <xs:enumeration value="chn" />
      <xs:enumeration value="cho" />
      <xs:enumeration value="chp" />
      <xs:enumeration value="chr" />
      <xs:enumeration value="chv" />
      <xs:enumeration value="chy" />
      <xs:enumeration value="cmc" />
      <xs:enumeration value="cor" />
      <xs:enumeration value="cos" />
      <xs:enumeration value="cpe" />
      <xs:enumeration value="cpf" />
      <xs:enumeration value="cpp" />
      <xs:enumeration value="cre" />
      <xs:enumeration value="crh" />
      <xs:enumeration value="crp" />
      <xs:enumeration value="csb" />
      <xs:enumeration value="cus" />
      <xs:enumeration value="cze" />
      <xs:enumeration value="dak" />
      <xs:enumeration value="dan" />
      <xs:enumeration value="dar" />
      <xs:enumeration value="day" />
      <xs:enumeration value="del" />
      <xs:enumeration value="den" />
      <xs:enumeration value="dgr" />
      <xs:enumeration value="din" />
      <xs:enumeration value="div" />
      <xs:enumeration value="doi" />
      <xs:enumeration value="dra" />
      <xs:enumeration value="dsb" />
      <xs:enumeration value="dua" />
      <xs:enumeration value="dut" />
      <xs:enumeration value="dyu" />
      <xs:enumeration value="dzo" />
      <xs:enumeration value="efi" />
      <xs:enumeration value="eka" />
      <xs:enumeration value="eng" />
      <xs:enumeration value="est" />
      <xs:enumeration value="ewe" />
      <xs:enumeration value="ewo" />
      <xs:enumeration value="fan" />
      <xs:enumeration value="fao" />
      <xs:enumeration value="fat" />
      <xs:enumeration value="fij" />
      <xs:enumeration value="fil" />
      <xs:enumeration value="fin" />
      <xs:enumeration value="fiu" />
      <xs:enumeration value="fon" />
      <xs:enumeration value="fre" />
      <xs:enumeration value="frr" />
      <xs:enumeration value="frs" />
      <xs:enumeration value="fry" />
      <xs:enumeration value="ful" />
      <xs:enumeration value="fur" />
      <xs:enumeration value="gaa" />
      <xs:enumeration value="gay" />
      <xs:enumeration value="gba" />
      <xs:enumeration value="gem" />
      <xs:enumeration value="geo" />
      <xs:enumeration value="ger" />
      <xs:enumeration value="gil" />
      <xs:enumeration value="gla" />
      <xs:enumeration value="gle" />
      <xs:enumeration value="glg" />
      <xs:enumeration value="glv" />
      <xs:enumeration value="gon" />
      <xs:enumeration value="gor" />
      <xs:enumeration value="grb" />
      <xs:enumeration value="gre" />
      <xs:enumeration value="grn" />
      <xs:enumeration value="gsw" />
      <xs:enumeration value="guj" />
      <xs:enumeration value="gwi" />
      <xs:enumeration value="hai" />
      <xs:enumeration value="hat" />
      <xs:enumeration value="hau" />
      <xs:enumeration value="haw" />
      <xs:enumeration value="heb" />
      <xs:enumeration value="her" />
      <xs:enumeration value="hil" />
      <xs:enumeration value="him" />
      <xs:enumeration value="hin" />
      <xs:enumeration value="hit" />
      <xs:enumeration value="hmn" />
      <xs:enumeration value="hmo" />
      <xs:enumeration value="hrv" />
      <xs:enumeration value="hsb" />
      <xs:enumeration value="hun" />
      <xs:enumeration value="hup" />
      <xs:enumeration value="iba" />
      <xs:enumeration value="ibo" />
      <xs:enumeration value="ice" />
      <xs:enumeration value="iii" />
      <xs:enumeration value="ijo" />
      <xs:enumeration value="iku" />
      <xs:enumeration value="ilo" />
      <xs:enumeration value="inc" />
      <xs:enumeration value="ind" />
      <xs:enumeration value="ine" />
      <xs:enumeration value="inh" />
      <xs:enumeration value="ipk" />
      <xs:enumeration value="ira" />
      <xs:enumeration value="iro" />
      <xs:enumeration value="ita" />
      <xs:enumeration value="jav" />
      <xs:enumeration value="jpn" />
      <xs:enumeration value="jpr" />
      <xs:enumeration value="jrb" />
      <xs:enumeration value="kaa" />
      <xs:enumeration value="kab" />
      <xs:enumeration value="kac" />
      <xs:enumeration value="kal" />
      <xs:enumeration value="kam" />
      <xs:enumeration value="kan" />
      <xs:enumeration value="kar" />
      <xs:enumeration value="kas" />
      <xs:enumeration value="kau" />
      <xs:enumeration value="kaz" />
      <xs:enumeration value="kbd" />
      <xs:enumeration value="kea" />
      <xs:enumeration value="kha" />
      <xs:enumeration value="khi" />
      <xs:enumeration value="khm" />
      <xs:enumeration value="kho" />
      <xs:enumeration value="kik" />
      <xs:enumeration value="kin" />
      <xs:enumeration value="kir" />
      <xs:enumeration value="kmb" />
      <xs:enumeration value="kok" />
      <xs:enumeration value="kom" />
      <xs:enumeration value="kon" />
      <xs:enumeration value="kor" />
      <xs:enumeration value="kos" />
      <xs:enumeration value="kpe" />
      <xs:enumeration value="krc" />
      <xs:enumeration value="krl" />
      <xs:enumeration value="kro" />
      <xs:enumeration value="kru" />
      <xs:enumeration value="kua" />
      <xs:enumeration value="kum" />
      <xs:enumeration value="kur" />
      <xs:enumeration value="kut" />
      <xs:enumeration value="lad" />
      <xs:enumeration value="lah" />
      <xs:enumeration value="lam" />
      <xs:enumeration value="lao" />
      <xs:enumeration value="lav" />
      <xs:enumeration value="lez" />
      <xs:enumeration value="lim" />
      <xs:enumeration value="lin" />
      <xs:enumeration value="lit" />
      <xs:enumeration value="lol" />
      <xs:enumeration value="loz" />
      <xs:enumeration value="ltz" />
      <xs:enumeration value="lua" />
      <xs:enumeration value="lub" />
      <xs:enumeration value="lug" />
      <xs:enumeration value="lui" />
      <xs:enumeration value="lun" />
      <xs:enumeration value="luo" />
      <xs:enumeration value="lus" />
      <xs:enumeration value="mac" />
      <xs:enumeration value="mad" />
      <xs:enumeration value="mag" />
      <xs:enumeration value="mah" />
      <xs:enumeration value="mai" />
      <xs:enumeration value="mak" />
      <xs:enumeration value="mal" />
      <xs:enumeration value="man" />
      <xs:enumeration value="mao" />
      <xs:enumeration value="map" />
      <xs:enumeration value="mar" />
      <xs:enumeration value="mas" />
      <xs:enumeration value="may" />
      <xs:enumeration value="mdf" />
      <xs:enumeration value="mdr" />
      <xs:enumeration value="men" />
      <xs:enumeration value="mic" />
      <xs:enumeration value="min" />
      <xs:enumeration value="mkh" />
      <xs:enumeration value="mlg" />
      <xs:enumeration value="mlt" />
      <xs:enumeration value="mni" />
      <xs:enumeration value="mno" />
      <xs:enumeration value="moh" />
      <xs:enumeration value="mon" />
      <xs:enumeration value="mos" />
      <xs:enumeration value="mul" />
      <xs:enumeration value="mun" />
      <xs:enumeration value="mus" />
      <xs:enumeration value="mwl" />
      <xs:enumeration value="mwr" />
      <xs:enumeration value="myn" />
      <xs:enumeration value="myv" />
      <xs:enumeration value="nah" />
      <xs:enumeration value="nai" />
      <xs:enumeration value="nap" />
      <xs:enumeration value="nau" />
      <xs:enumeration value="nav" />
      <xs:enumeration value="nbl" />
      <xs:enumeration value="nde" />
      <xs:enumeration value="ndo" />
      <xs:enumeration value="nds" />
      <xs:enumeration value="nep" />
      <xs:enumeration value="new" />
      <xs:enumeration value="nia" />
      <xs:enumeration value="nic" />
      <xs:enumeration value="niu" />
      <xs:enumeration value="nno" />
      <xs:enumeration value="nob" />
      <xs:enumeration value="nog" />
      <xs:enumeration value="nor" />
      <xs:enumeration value="nqo" />
      <xs:enumeration value="nso" />
      <xs:enumeration value="nub" />
      <xs:enumeration value="nya" />
      <xs:enumeration value="nym" />
      <xs:enumeration value="nyn" />
      <xs:enumeration value="nyo" />
      <xs:enumeration value="nzi" />
      <xs:enumeration value="oci" />
      <xs:enumeration value="oji" />
      <xs:enumeration value="ori" />
      <xs:enumeration value="orm" />
      <xs:enumeration value="oss" />
      <xs:enumeration value="ota" />
      <xs:enumeration value="oto" />
      <xs:enumeration value="paa" />
      <xs:enumeration value="pag" />
      <xs:enumeration value="pam" />
      <xs:enumeration value="pan" />
      <xs:enumeration value="pap" />
      <xs:enumeration value="pau" />
      <xs:enumeration value="per" />
      <xs:enumeration value="phi" />
      <xs:enumeration value="pol" />
      <xs:enumeration value="pon" />
      <xs:enumeration value="por" />
      <xs:enumeration value="pra" />
      <xs:enumeration value="prs" />
      <xs:enumeration value="pus" />
      <xs:enumeration value="quc" />
      <xs:enumeration value="que" />
      <xs:enumeration value="raj" />
      <xs:enumeration value="rap" />
      <xs:enumeration value="rar" />
      <xs:enumeration value="roa" />
      <xs:enumeration value="roh" />
      <xs:enumeration value="rom" />
      <xs:enumeration value="rum" />
      <xs:enumeration value="run" />
      <xs:enumeration value="rup" />
      <xs:enumeration value="rus" />
      <xs:enumeration value="sad" />
      <xs:enumeration value="sag" />
      <xs:enumeration value="sah" />
      <xs:enumeration value="sai" />
      <xs:enumeration value="sal" />
      <xs:enumeration value="sas" />
      <xs:enumeration value="sat" />
      <xs:enumeration value="scn" />
      <xs:enumeration value="sco" />
      <xs:enumeration value="sel" />
      <xs:enumeration value="sem" />
      <xs:enumeration value="shn" />
      <xs:enumeration value="sid" />
      <xs:enumeration value="sin" />
      <xs:enumeration value="sio" />
      <xs:enumeration value="sit" />
      <xs:enumeration value="sla" />
      <xs:enumeration value="slo" />
      <xs:enumeration value="slv" />
      <xs:enumeration value="sma" />
      <xs:enumeration value="sme" />
      <xs:enumeration value="smi" />
      <xs:enumeration value="smj" />
      <xs:enumeration value="smn" />
      <xs:enumeration value="smo" />
      <xs:enumeration value="sms" />
      <xs:enumeration value="sna" />
      <xs:enumeration value="snd" />
      <xs:enumeration value="snk" />
      <xs:enumeration value="sog" />
      <xs:enumeration value="som" />
      <xs:enumeration value="son" />
      <xs:enumeration value="sot" />
      <xs:enumeration value="spa" />
      <xs:enumeration value="srd" />
      <xs:enumeration value="srn" />
      <xs:enumeration value="srp" />
      <xs:enumeration value="srr" />
      <xs:enumeration value="ssa" />
      <xs:enumeration value="ssw" />
      <xs:enumeration value="suk" />
      <xs:enumeration value="sun" />
      <xs:enumeration value="sus" />
      <xs:enumeration value="swa" />
      <xs:enumeration value="swe" />
      <xs:enumeration value="syr" />
      <xs:enumeration value="tah" />
      <xs:enumeration value="tai" />
      <xs:enumeration value="tam" />
      <xs:enumeration value="tat" />
      <xs:enumeration value="tel" />
      <xs:enumeration value="tem" />
      <xs:enumeration value="ter" />
      <xs:enumeration value="tet" />
      <xs:enumeration value="tgk" />
      <xs:enumeration value="tgl" />
      <xs:enumeration value="tha" />
      <xs:enumeration value="tib" />
      <xs:enumeration value="tig" />
      <xs:enumeration value="tir" />
      <xs:enumeration value="tiv" />
      <xs:enumeration value="tkl" />
      <xs:enumeration value="tli" />
      <xs:enumeration value="tmh" />
      <xs:enumeration value="tog" />
      <xs:enumeration value="ton" />
      <xs:enumeration value="tpi" />
      <xs:enumeration value="tsi" />
      <xs:enumeration value="tsn" />
      <xs:enumeration value="tso" />
      <xs:enumeration value="tuk" />
      <xs:enumeration value="tum" />
      <xs:enumeration value="tup" />
      <xs:enumeration value="tur" />
      <xs:enumeration value="tut" />
      <xs:enumeration value="tvl" />
      <xs:enumeration value="twi" />
      <xs:enumeration value="tyv" />
      <xs:enumeration value="udm" />
      <xs:enumeration value="uig" />
      <xs:enumeration value="ukr" />
      <xs:enumeration value="umb" />
      <xs:enumeration value="urd" />
      <xs:enumeration value="uzb" />
      <xs:enumeration value="vai" />
      <xs:enumeration value="ven" />
      <xs:enumeration value="vie" />
      <xs:enumeration value="vot" />
      <xs:enumeration value="wak" />
      <xs:enumeration value="wal" />
      <xs:enumeration value="war" />
      <xs:enumeration value="was" />
      <xs:enumeration value="wel" />
      <xs:enumeration value="wen" />
      <xs:enumeration value="wln" />
      <xs:enumeration value="wol" />
      <xs:enumeration value="xal" />
      <xs:enumeration value="xho" />
      <xs:enumeration value="yao" />
      <xs:enumeration value="yap" />
      <xs:enumeration value="yid" />
      <xs:enumeration value="yor" />
      <xs:enumeration value="ypk" />
      <xs:enumeration value="zap" />
      <xs:enumeration value="zbl" />
      <xs:enumeration value="zen" />
      <xs:enumeration value="zgh" />
      <xs:enumeration value="zha" />
      <xs:enumeration value="znd" />
      <xs:enumeration value="zul" />
      <xs:enumeration value="zun" />
      <xs:enumeration value="zza" />
      <xs:enumeration value="rhg" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="HomeLanguageType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="aar" />
      <xs:enumeration value="abk" />
      <xs:enumeration value="ace" />
      <xs:enumeration value="ach" />
      <xs:enumeration value="ada" />
      <xs:enumeration value="ady" />
      <xs:enumeration value="afa" />
      <xs:enumeration value="afr" />
      <xs:enumeration value="ain" />
      <xs:enumeration value="aka" />
      <xs:enumeration value="alb" />
      <xs:enumeration value="ale" />
      <xs:enumeration value="alg" />
      <xs:enumeration value="alt" />
      <xs:enumeration value="amh" />
      <xs:enumeration value="anp" />
      <xs:enumeration value="apa" />
      <xs:enumeration value="ara" />
      <xs:enumeration value="arc" />
      <xs:enumeration value="arg" />
      <xs:enumeration value="arm" />
      <xs:enumeration value="arn" />
      <xs:enumeration value="arp" />
      <xs:enumeration value="arw" />
      <xs:enumeration value="asm" />
      <xs:enumeration value="ast" />
      <xs:enumeration value="ath" />
      <xs:enumeration value="aus" />
      <xs:enumeration value="ava" />
      <xs:enumeration value="awa" />
      <xs:enumeration value="aym" />
      <xs:enumeration value="aze" />
      <xs:enumeration value="bad" />
      <xs:enumeration value="bai" />
      <xs:enumeration value="bak" />
      <xs:enumeration value="bal" />
      <xs:enumeration value="bam" />
      <xs:enumeration value="ban" />
      <xs:enumeration value="baq" />
      <xs:enumeration value="bas" />
      <xs:enumeration value="bat" />
      <xs:enumeration value="bej" />
      <xs:enumeration value="bel" />
      <xs:enumeration value="bem" />
      <xs:enumeration value="ben" />
      <xs:enumeration value="ber" />
      <xs:enumeration value="bho" />
      <xs:enumeration value="bih" />
      <xs:enumeration value="bik" />
      <xs:enumeration value="bin" />
      <xs:enumeration value="bis" />
      <xs:enumeration value="bla" />
      <xs:enumeration value="bnt" />
      <xs:enumeration value="bos" />
      <xs:enumeration value="bra" />
      <xs:enumeration value="bre" />
      <xs:enumeration value="btk" />
      <xs:enumeration value="bua" />
      <xs:enumeration value="bug" />
      <xs:enumeration value="bul" />
      <xs:enumeration value="bur" />
      <xs:enumeration value="byn" />
      <xs:enumeration value="cad" />
      <xs:enumeration value="cai" />
      <xs:enumeration value="car" />
      <xs:enumeration value="cat" />
      <xs:enumeration value="cau" />
      <xs:enumeration value="ceb" />
      <xs:enumeration value="cel" />
      <xs:enumeration value="cha" />
      <xs:enumeration value="che" />
      <xs:enumeration value="chi" />
      <xs:enumeration value="chk" />
      <xs:enumeration value="chm" />
      <xs:enumeration value="chn" />
      <xs:enumeration value="cho" />
      <xs:enumeration value="chp" />
      <xs:enumeration value="chr" />
      <xs:enumeration value="chv" />
      <xs:enumeration value="chy" />
      <xs:enumeration value="cmc" />
      <xs:enumeration value="cor" />
      <xs:enumeration value="cos" />
      <xs:enumeration value="cpe" />
      <xs:enumeration value="cpf" />
      <xs:enumeration value="cpp" />
      <xs:enumeration value="cre" />
      <xs:enumeration value="crh" />
      <xs:enumeration value="crp" />
      <xs:enumeration value="csb" />
      <xs:enumeration value="cus" />
      <xs:enumeration value="cze" />
      <xs:enumeration value="dak" />
      <xs:enumeration value="dan" />
      <xs:enumeration value="dar" />
      <xs:enumeration value="day" />
      <xs:enumeration value="del" />
      <xs:enumeration value="den" />
      <xs:enumeration value="dgr" />
      <xs:enumeration value="din" />
      <xs:enumeration value="div" />
      <xs:enumeration value="doi" />
      <xs:enumeration value="dra" />
      <xs:enumeration value="dsb" />
      <xs:enumeration value="dua" />
      <xs:enumeration value="dut" />
      <xs:enumeration value="dyu" />
      <xs:enumeration value="dzo" />
      <xs:enumeration value="efi" />
      <xs:enumeration value="eka" />
      <xs:enumeration value="eng" />
      <xs:enumeration value="est" />
      <xs:enumeration value="ewe" />
      <xs:enumeration value="ewo" />
      <xs:enumeration value="fan" />
      <xs:enumeration value="fao" />
      <xs:enumeration value="fat" />
      <xs:enumeration value="fij" />
      <xs:enumeration value="fil" />
      <xs:enumeration value="fin" />
      <xs:enumeration value="fiu" />
      <xs:enumeration value="fon" />
      <xs:enumeration value="fre" />
      <xs:enumeration value="frr" />
      <xs:enumeration value="frs" />
      <xs:enumeration value="fry" />
      <xs:enumeration value="ful" />
      <xs:enumeration value="fur" />
      <xs:enumeration value="gaa" />
      <xs:enumeration value="gay" />
      <xs:enumeration value="gba" />
      <xs:enumeration value="gem" />
      <xs:enumeration value="geo" />
      <xs:enumeration value="ger" />
      <xs:enumeration value="gil" />
      <xs:enumeration value="gla" />
      <xs:enumeration value="gle" />
      <xs:enumeration value="glg" />
      <xs:enumeration value="glv" />
      <xs:enumeration value="gon" />
      <xs:enumeration value="gor" />
      <xs:enumeration value="grb" />
      <xs:enumeration value="gre" />
      <xs:enumeration value="grn" />
      <xs:enumeration value="gsw" />
      <xs:enumeration value="guj" />
      <xs:enumeration value="gwi" />
      <xs:enumeration value="hai" />
      <xs:enumeration value="hat" />
      <xs:enumeration value="hau" />
      <xs:enumeration value="haw" />
      <xs:enumeration value="heb" />
      <xs:enumeration value="her" />
      <xs:enumeration value="hil" />
      <xs:enumeration value="him" />
      <xs:enumeration value="hin" />
      <xs:enumeration value="hit" />
      <xs:enumeration value="hmn" />
      <xs:enumeration value="hmo" />
      <xs:enumeration value="hrv" />
      <xs:enumeration value="hsb" />
      <xs:enumeration value="hun" />
      <xs:enumeration value="hup" />
      <xs:enumeration value="iba" />
      <xs:enumeration value="ibo" />
      <xs:enumeration value="ice" />
      <xs:enumeration value="iii" />
      <xs:enumeration value="ijo" />
      <xs:enumeration value="iku" />
      <xs:enumeration value="ilo" />
      <xs:enumeration value="inc" />
      <xs:enumeration value="ind" />
      <xs:enumeration value="ine" />
      <xs:enumeration value="inh" />
      <xs:enumeration value="ipk" />
      <xs:enumeration value="ira" />
      <xs:enumeration value="iro" />
      <xs:enumeration value="ita" />
      <xs:enumeration value="jav" />
      <xs:enumeration value="jpn" />
      <xs:enumeration value="jpr" />
      <xs:enumeration value="jrb" />
      <xs:enumeration value="kaa" />
      <xs:enumeration value="kab" />
      <xs:enumeration value="kac" />
      <xs:enumeration value="kal" />
      <xs:enumeration value="kam" />
      <xs:enumeration value="kan" />
      <xs:enumeration value="kar" />
      <xs:enumeration value="kas" />
      <xs:enumeration value="kau" />
      <xs:enumeration value="kaz" />
      <xs:enumeration value="kbd" />
      <xs:enumeration value="kea" />
      <xs:enumeration value="kha" />
      <xs:enumeration value="khi" />
      <xs:enumeration value="khm" />
      <xs:enumeration value="kho" />
      <xs:enumeration value="kik" />
      <xs:enumeration value="kin" />
      <xs:enumeration value="kir" />
      <xs:enumeration value="kmb" />
      <xs:enumeration value="kok" />
      <xs:enumeration value="kom" />
      <xs:enumeration value="kon" />
      <xs:enumeration value="kor" />
      <xs:enumeration value="kos" />
      <xs:enumeration value="kpe" />
      <xs:enumeration value="krc" />
      <xs:enumeration value="krl" />
      <xs:enumeration value="kro" />
      <xs:enumeration value="kru" />
      <xs:enumeration value="kua" />
      <xs:enumeration value="kum" />
      <xs:enumeration value="kur" />
      <xs:enumeration value="kut" />
      <xs:enumeration value="lad" />
      <xs:enumeration value="lah" />
      <xs:enumeration value="lam" />
      <xs:enumeration value="lao" />
      <xs:enumeration value="lav" />
      <xs:enumeration value="lez" />
      <xs:enumeration value="lim" />
      <xs:enumeration value="lin" />
      <xs:enumeration value="lit" />
      <xs:enumeration value="lol" />
      <xs:enumeration value="loz" />
      <xs:enumeration value="ltz" />
      <xs:enumeration value="lua" />
      <xs:enumeration value="lub" />
      <xs:enumeration value="lug" />
      <xs:enumeration value="lui" />
      <xs:enumeration value="lun" />
      <xs:enumeration value="luo" />
      <xs:enumeration value="lus" />
      <xs:enumeration value="mac" />
      <xs:enumeration value="mad" />
      <xs:enumeration value="mag" />
      <xs:enumeration value="mah" />
      <xs:enumeration value="mai" />
      <xs:enumeration value="mak" />
      <xs:enumeration value="mal" />
      <xs:enumeration value="man" />
      <xs:enumeration value="mao" />
      <xs:enumeration value="map" />
      <xs:enumeration value="mar" />
      <xs:enumeration value="mas" />
      <xs:enumeration value="may" />
      <xs:enumeration value="mdf" />
      <xs:enumeration value="mdr" />
      <xs:enumeration value="men" />
      <xs:enumeration value="mic" />
      <xs:enumeration value="min" />
      <xs:enumeration value="mkh" />
      <xs:enumeration value="mlg" />
      <xs:enumeration value="mlt" />
      <xs:enumeration value="mni" />
      <xs:enumeration value="mno" />
      <xs:enumeration value="moh" />
      <xs:enumeration value="mon" />
      <xs:enumeration value="mos" />
      <xs:enumeration value="mul" />
      <xs:enumeration value="mun" />
      <xs:enumeration value="mus" />
      <xs:enumeration value="mwl" />
      <xs:enumeration value="mwr" />
      <xs:enumeration value="myn" />
      <xs:enumeration value="myv" />
      <xs:enumeration value="nah" />
      <xs:enumeration value="nai" />
      <xs:enumeration value="nap" />
      <xs:enumeration value="nau" />
      <xs:enumeration value="nav" />
      <xs:enumeration value="nbl" />
      <xs:enumeration value="nde" />
      <xs:enumeration value="ndo" />
      <xs:enumeration value="nds" />
      <xs:enumeration value="nep" />
      <xs:enumeration value="new" />
      <xs:enumeration value="nia" />
      <xs:enumeration value="nic" />
      <xs:enumeration value="niu" />
      <xs:enumeration value="nno" />
      <xs:enumeration value="nob" />
      <xs:enumeration value="nog" />
      <xs:enumeration value="nor" />
      <xs:enumeration value="nqo" />
      <xs:enumeration value="nso" />
      <xs:enumeration value="nub" />
      <xs:enumeration value="nya" />
      <xs:enumeration value="nym" />
      <xs:enumeration value="nyn" />
      <xs:enumeration value="nyo" />
      <xs:enumeration value="nzi" />
      <xs:enumeration value="oci" />
      <xs:enumeration value="oji" />
      <xs:enumeration value="ori" />
      <xs:enumeration value="orm" />
      <xs:enumeration value="oss" />
      <xs:enumeration value="ota" />
      <xs:enumeration value="oto" />
      <xs:enumeration value="paa" />
      <xs:enumeration value="pag" />
      <xs:enumeration value="pam" />
      <xs:enumeration value="pan" />
      <xs:enumeration value="pap" />
      <xs:enumeration value="pau" />
      <xs:enumeration value="per" />
      <xs:enumeration value="phi" />
      <xs:enumeration value="pol" />
      <xs:enumeration value="pon" />
      <xs:enumeration value="por" />
      <xs:enumeration value="pra" />
      <xs:enumeration value="prs" />
      <xs:enumeration value="pus" />
      <xs:enumeration value="quc" />
      <xs:enumeration value="que" />
      <xs:enumeration value="raj" />
      <xs:enumeration value="rap" />
      <xs:enumeration value="rar" />
      <xs:enumeration value="roa" />
      <xs:enumeration value="roh" />
      <xs:enumeration value="rom" />
      <xs:enumeration value="rum" />
      <xs:enumeration value="run" />
      <xs:enumeration value="rup" />
      <xs:enumeration value="rus" />
      <xs:enumeration value="sad" />
      <xs:enumeration value="sag" />
      <xs:enumeration value="sah" />
      <xs:enumeration value="sai" />
      <xs:enumeration value="sal" />
      <xs:enumeration value="sas" />
      <xs:enumeration value="sat" />
      <xs:enumeration value="scn" />
      <xs:enumeration value="sco" />
      <xs:enumeration value="sel" />
      <xs:enumeration value="sem" />
      <xs:enumeration value="shn" />
      <xs:enumeration value="sid" />
      <xs:enumeration value="sin" />
      <xs:enumeration value="sio" />
      <xs:enumeration value="sit" />
      <xs:enumeration value="sla" />
      <xs:enumeration value="slo" />
      <xs:enumeration value="slv" />
      <xs:enumeration value="sma" />
      <xs:enumeration value="sme" />
      <xs:enumeration value="smi" />
      <xs:enumeration value="smj" />
      <xs:enumeration value="smn" />
      <xs:enumeration value="smo" />
      <xs:enumeration value="sms" />
      <xs:enumeration value="sna" />
      <xs:enumeration value="snd" />
      <xs:enumeration value="snk" />
      <xs:enumeration value="sog" />
      <xs:enumeration value="som" />
      <xs:enumeration value="son" />
      <xs:enumeration value="sot" />
      <xs:enumeration value="spa" />
      <xs:enumeration value="srd" />
      <xs:enumeration value="srn" />
      <xs:enumeration value="srp" />
      <xs:enumeration value="srr" />
      <xs:enumeration value="ssa" />
      <xs:enumeration value="ssw" />
      <xs:enumeration value="suk" />
      <xs:enumeration value="sun" />
      <xs:enumeration value="sus" />
      <xs:enumeration value="swa" />
      <xs:enumeration value="swe" />
      <xs:enumeration value="syr" />
      <xs:enumeration value="tah" />
      <xs:enumeration value="tai" />
      <xs:enumeration value="tam" />
      <xs:enumeration value="tat" />
      <xs:enumeration value="tel" />
      <xs:enumeration value="tem" />
      <xs:enumeration value="ter" />
      <xs:enumeration value="tet" />
      <xs:enumeration value="tgk" />
      <xs:enumeration value="tgl" />
      <xs:enumeration value="tha" />
      <xs:enumeration value="tib" />
      <xs:enumeration value="tig" />
      <xs:enumeration value="tir" />
      <xs:enumeration value="tiv" />
      <xs:enumeration value="tkl" />
      <xs:enumeration value="tli" />
      <xs:enumeration value="tmh" />
      <xs:enumeration value="tog" />
      <xs:enumeration value="ton" />
      <xs:enumeration value="tpi" />
      <xs:enumeration value="tsi" />
      <xs:enumeration value="tsn" />
      <xs:enumeration value="tso" />
      <xs:enumeration value="tuk" />
      <xs:enumeration value="tum" />
      <xs:enumeration value="tup" />
      <xs:enumeration value="tur" />
      <xs:enumeration value="tut" />
      <xs:enumeration value="tvl" />
      <xs:enumeration value="twi" />
      <xs:enumeration value="tyv" />
      <xs:enumeration value="udm" />
      <xs:enumeration value="uig" />
      <xs:enumeration value="ukr" />
      <xs:enumeration value="umb" />
      <xs:enumeration value="urd" />
      <xs:enumeration value="uzb" />
      <xs:enumeration value="vai" />
      <xs:enumeration value="ven" />
      <xs:enumeration value="vie" />
      <xs:enumeration value="vot" />
      <xs:enumeration value="wak" />
      <xs:enumeration value="wal" />
      <xs:enumeration value="war" />
      <xs:enumeration value="was" />
      <xs:enumeration value="wel" />
      <xs:enumeration value="wen" />
      <xs:enumeration value="wln" />
      <xs:enumeration value="wol" />
      <xs:enumeration value="xal" />
      <xs:enumeration value="xho" />
      <xs:enumeration value="yao" />
      <xs:enumeration value="yap" />
      <xs:enumeration value="yid" />
      <xs:enumeration value="yor" />
      <xs:enumeration value="ypk" />
      <xs:enumeration value="zap" />
      <xs:enumeration value="zbl" />
      <xs:enumeration value="zen" />
      <xs:enumeration value="zgh" />
      <xs:enumeration value="zha" />
      <xs:enumeration value="znd" />
      <xs:enumeration value="zul" />
      <xs:enumeration value="zun" />
      <xs:enumeration value="zza" />
      <xs:enumeration value="rhg" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="LEPExitDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="LEPReEntryDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="TitleITASType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="TASInstructionalServices" type="TASInstructionalServicesType" />
      <xs:element minOccurs="0" maxOccurs="unbounded" name="TASSupportServices" type="TASSupportServicesType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="TASInstructionalServicesType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="6011" />
      <xs:enumeration value="6012" />
      <xs:enumeration value="6013" />
      <xs:enumeration value="6014" />
      <xs:enumeration value="6015" />
      <xs:enumeration value="6016" />
      <xs:enumeration value="6017" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TASSupportServicesType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="6021" />
      <xs:enumeration value="6022" />
      <xs:enumeration value="6023" />
      <xs:enumeration value="6024" />
      <xs:enumeration value="6025" />
      <xs:enumeration value="6026" />
      <xs:enumeration value="6027" />
      <xs:enumeration value="6028" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="InitialIEPType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="DateOfParentalConsent" type="DateOfParentalConsentType" />
      <xs:element minOccurs="0" maxOccurs="1" name="InitialIEPCompletionDate" type="InitialIEPCompletionDateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="TimelinessOfInitialIEP" type="TimelinessOfInitialIEPType" />
      <xs:element minOccurs="0" maxOccurs="1" name="ResultOfInitialIEP" type="ResultOfInitialIEPType" />
      <xs:element minOccurs="0" maxOccurs="1" name="DaysBeyondTimeline" type="DaysBeyondTimelineType" />
      <xs:element minOccurs="0" maxOccurs="1" name="PartCTransitionTimeliness" type="PartCTransitionTimelinessType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="DateOfParentalConsentType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InitialIEPCompletionDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TimelinessOfInitialIEPType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <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="22" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ResultOfInitialIEPType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DaysBeyondTimelineType">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="365" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PartCTransitionTimelinessType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="50" />
      <xs:enumeration value="53" />
      <xs:enumeration value="54" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="57" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="SpecialEducationType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="PrimaryDisability" type="PrimaryDisabilityType" />
      <xs:element minOccurs="0" maxOccurs="unbounded" name="SecondaryDisability" type="SecondaryDisabilityType" />
      <xs:element minOccurs="0" maxOccurs="1" name="SignificantCognitiveDisability" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="IEPDate" type="IEPDateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="TypeofPlan" type="TypeofPlanType" />
      <xs:element minOccurs="0" maxOccurs="3" name="AddPlanDate" type="AddPlanDateType" />
      <xs:element minOccurs="0" maxOccurs="unbounded" name="SupportServices" type="SupportServicesType" />
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ProgramServiceCode" type="ProgramServiceCodeType" />
      <xs:element minOccurs="0" maxOccurs="1" name="PrimaryEducationalSetting" type="PrimaryEducationalSettingType" />
      <xs:element minOccurs="0" maxOccurs="1" name="PlacedByAnotherDistIEP" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="SpecEdExitReason" type="SpecEdExitReasonType" />
      <xs:element minOccurs="0" maxOccurs="1" name="SpecEdExitDate" type="SpecEdExitDateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="Section52FTE" type="Section52FTEType" />
      <xs:element minOccurs="0" maxOccurs="1" name="Section53FTE" type="Section53FTEType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="PrimaryDisabilityType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="20" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SecondaryDisabilityType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="22" />
      <xs:enumeration value="24" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IEPDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TypeofPlanType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="AddPlanDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SupportServicesType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="200" />
      <xs:enumeration value="210" />
      <xs:enumeration value="220" />
      <xs:enumeration value="230" />
      <xs:enumeration value="240" />
      <xs:enumeration value="250" />
      <xs:enumeration value="261" />
      <xs:enumeration value="262" />
      <xs:enumeration value="280" />
      <xs:enumeration value="290" />
      <xs:enumeration value="291" />
      <xs:enumeration value="310" />
      <xs:enumeration value="320" />
      <xs:enumeration value="360" />
      <xs:enumeration value="370" />
      <xs:enumeration value="383" />
      <xs:enumeration value="390" />
      <xs:enumeration value="400" />
      <xs:enumeration value="406" />
      <xs:enumeration value="410" />
      <xs:enumeration value="440" />
      <xs:enumeration value="450" />
      <xs:enumeration value="460" />
      <xs:enumeration value="470" />
      <xs:enumeration value="480" />
      <xs:enumeration value="490" />
      <xs:enumeration value="491" />
      <xs:enumeration value="492" />
      <xs:enumeration value="493" />
      <xs:enumeration value="494" />
      <xs:enumeration value="495" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ProgramServiceCodeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="110" />
      <xs:enumeration value="120" />
      <xs:enumeration value="130" />
      <xs:enumeration value="140" />
      <xs:enumeration value="150" />
      <xs:enumeration value="160" />
      <xs:enumeration value="170" />
      <xs:enumeration value="180" />
      <xs:enumeration value="190" />
      <xs:enumeration value="191" />
      <xs:enumeration value="192" />
      <xs:enumeration value="193" />
      <xs:enumeration value="194" />
      <xs:enumeration value="270" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PrimaryEducationalSettingType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="31" />
      <xs:enumeration value="38" />
      <xs:enumeration value="41" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SpecEdExitReasonType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SpecEdExitDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Section52FTEType">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0.00" />
      <xs:maxInclusive value="1.00" />
      <xs:fractionDigits value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Section53FTEType">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0.00" />
      <xs:maxInclusive value="1.00" />
      <xs:fractionDigits value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ECSpecialEdAssessmentType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="EntryAssessmentDate" type="EntryAssessmentDateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="ExitAssessmentDate" type="ExitAssessmentDateType" />
      <xs:element minOccurs="1" maxOccurs="1" name="Outcome1A" type="Outcome1AType" />
      <xs:element minOccurs="0" maxOccurs="1" name="Outcome1B" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="Outcome2A" type="Outcome2AType" />
      <xs:element minOccurs="0" maxOccurs="1" name="Outcome2B" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="Outcome3A" type="Outcome3AType" />
      <xs:element minOccurs="0" maxOccurs="1" name="Outcome3B" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="EntryAssessmentDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ExitAssessmentDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Outcome1AType">
    <xs:restriction base="xs:string">
      <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:restriction>
  </xs:simpleType>
  <xs:simpleType name="Outcome2AType">
    <xs:restriction base="xs:string">
      <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:restriction>
  </xs:simpleType>
  <xs:simpleType name="Outcome3AType">
    <xs:restriction base="xs:string">
      <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:restriction>
  </xs:simpleType>
  <xs:complexType name="DisciplineType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="IncidentID" type="IncidentIDType" />
      <xs:element minOccurs="1" maxOccurs="1" name="DateOfIncident" type="DateOfIncidentType" />
      <xs:element minOccurs="1" maxOccurs="unbounded" name="IncidentType" type="IncidentTypeType" />
      <xs:element minOccurs="0" maxOccurs="1" name="SeriousBodilyInjury" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="SexualAssault" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="InitialConsequenceType" type="InitialConsequenceTypeType" />
      <xs:element minOccurs="1" maxOccurs="1" name="InitialDays" type="InitialDaysType" />
      <xs:element minOccurs="1" maxOccurs="1" name="InitialStartDate" type="InitialStartDateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="SecondaryConsequenceType" type="SecondaryConsequenceTypeType" />
      <xs:element minOccurs="0" maxOccurs="1" name="SecondaryDays" type="SecondaryDaysType" />
      <xs:element minOccurs="0" maxOccurs="1" name="SecondaryStartDate" type="SecondaryStartDateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="OtherConsequenceType" type="OtherConsequenceTypeType" />
      <xs:element minOccurs="0" maxOccurs="1" name="OtherDays" type="OtherDaysType" />
      <xs:element minOccurs="0" maxOccurs="1" name="OtherStartDate" type="OtherStartDateType" />
      <xs:element minOccurs="0" maxOccurs="unbounded" name="FollowUp" type="FollowUpType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="IncidentIDType">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DateOfIncidentType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IncidentTypeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="44" />
      <xs:enumeration value="55" />
      <xs:enumeration value="56" />
      <xs:enumeration value="60" />
      <xs:enumeration value="61" />
      <xs:enumeration value="62" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InitialConsequenceTypeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InitialDaysType">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0.5" />
      <xs:maxInclusive value="888" />
      <xs:fractionDigits value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InitialStartDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SecondaryConsequenceTypeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SecondaryDaysType">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0.5" />
      <xs:maxInclusive value="888" />
      <xs:fractionDigits value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SecondaryStartDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="OtherConsequenceTypeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="OtherDaysType">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0.5" />
      <xs:maxInclusive value="888" />
      <xs:fractionDigits value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="OtherStartDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FollowUpType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="20" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="AttendanceType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="DaysAttended" type="DaysAttendedType" />
      <xs:element minOccurs="1" maxOccurs="1" name="TotalPossibleAttendence" type="TotalPossibleAttendenceType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="DaysAttendedType">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="365" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TotalPossibleAttendenceType">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="365" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="EarlyReadingDeficiencyType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="ReadingDeficiencyIdentified" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReadingDeficiencyContinuation" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ReadingDeficiencyActivities" type="ReadingDeficiencyActivitiesType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="ReadingDeficiencyActivitiesType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="SNEType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="SupplementalNutritionEligibility" type="SupplementalNutritionEligibilityType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="SupplementalNutritionEligibilityType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="EarlyOnType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="ServiceCoordAgency" type="ServiceCoordAgencyType" />
      <xs:element minOccurs="1" maxOccurs="1" name="PrimaryServiceSetting" type="PrimaryServiceSettingType" />
      <xs:element minOccurs="1" maxOccurs="1" name="CurrentIFSPDate" type="CurrentIFSPDateType" />
      <xs:element minOccurs="1" maxOccurs="1" name="TimelyStartOfService" type="TimelyStartOfServiceType" />
      <xs:element minOccurs="0" maxOccurs="22" name="EligibilityReason" type="EligibilityReasonType" />
      <xs:element minOccurs="0" maxOccurs="1" name="PartCExitReason" type="PartCExitReasonType" />
      <xs:element minOccurs="0" maxOccurs="1" name="PartCExitDate" type="PartCExitDateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="TransitionIFSP" type="TransitionIFSPType" />
      <xs:element minOccurs="0" maxOccurs="1" name="TransitionConference" type="TransitionConferenceType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="ServiceCoordAgencyType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ED" />
      <xs:enumeration value="HO" />
      <xs:enumeration value="PH" />
      <xs:enumeration value="DHS" />
      <xs:enumeration value="MH" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="UKN" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PrimaryServiceSettingType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="31" />
      <xs:enumeration value="41" />
      <xs:enumeration value="38" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CurrentIFSPDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TimelyStartOfServiceType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1" />
      <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="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EligibilityReasonType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <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="22" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PartCExitReasonType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="34" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PartCExitDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TransitionIFSPType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="TransitionConferenceType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="InitialIFSPType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="ReferralDate" type="ReferralDateType" />
      <xs:element minOccurs="0" maxOccurs="1" name="ReferralAgency" type="ReferralAgencyType" />
      <xs:element minOccurs="1" maxOccurs="1" name="IFSPTimeliness" type="IFSPTimelinessType" />
      <xs:element minOccurs="1" maxOccurs="1" name="ResultOfInitialIFSP" type="ResultOfInitialIFSPType" />
      <xs:element minOccurs="1" maxOccurs="1" name="InitialIFSPDate" type="InitialIFSPDateType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="ReferralDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ReferralAgencyType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ED" />
      <xs:enumeration value="FAM" />
      <xs:enumeration value="HO" />
      <xs:enumeration value="PHY" />
      <xs:enumeration value="PH" />
      <xs:enumeration value="DHS" />
      <xs:enumeration value="MH" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="UKN" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="IFSPTimelinessType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="14" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ResultOfInitialIFSPType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InitialIFSPDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="PartBReferralType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="SEANotification" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="LEANotification" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="ParentLastName" type="ParentLastNameType" />
      <xs:element minOccurs="1" maxOccurs="1" name="ParentFirstName" type="ParentFirstNameType" />
      <xs:element minOccurs="0" maxOccurs="1" name="ParentAddressUnknown" type="xs:boolean" />
      <xs:element minOccurs="0" maxOccurs="1" name="ParentPhoneUnknown" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="ParentLastNameType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-Za-z'\-.,\s]{1,50}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ParentFirstNameType">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-Za-z'\-.,\s]{1,50}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="PartCAssessmentType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="AssessmentDate" type="AssessmentDateType" />
      <xs:element minOccurs="1" maxOccurs="1" name="AssessmentType" type="AssessmentTypeType" />
      <xs:element minOccurs="1" maxOccurs="1" name="SocialRelationships" type="SocialRelationshipsType" />
      <xs:element minOccurs="0" maxOccurs="1" name="NewSocialRelationships" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="KnowledgeSkills" type="KnowledgeSkillsType" />
      <xs:element minOccurs="0" maxOccurs="1" name="NewKnowledgeSkills" type="xs:boolean" />
      <xs:element minOccurs="1" maxOccurs="1" name="Actions" type="ActionsType" />
      <xs:element minOccurs="0" maxOccurs="1" name="NewActions" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="AssessmentDateType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="AssessmentTypeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SocialRelationshipsType">
    <xs:restriction base="xs:string">
      <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:restriction>
  </xs:simpleType>
  <xs:simpleType name="KnowledgeSkillsType">
    <xs:restriction base="xs:string">
      <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:restriction>
  </xs:simpleType>
  <xs:simpleType name="ActionsType">
    <xs:restriction base="xs:string">
      <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:restriction>
  </xs:simpleType>
  <xs:complexType name="SeclusionandRestraintType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="DateOccurred" type="DateOccurredType" />
      <xs:element minOccurs="0" maxOccurs="1" name="NumberSecluded" type="NumberSecludedType" />
      <xs:element minOccurs="0" maxOccurs="1" name="NumberRestrained" type="NumberRestrainedType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="DateOccurredType">
    <xs:restriction base="xs:date">
      <xs:minInclusive value="1753-01-01" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NumberSecludedType">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="99" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NumberRestrainedType">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="99" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="EarlyOnServicesType">
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="ServiceCode" type="ServiceCodeType" />
      <xs:element minOccurs="1" maxOccurs="1" name="LengthInMinutes" type="LengthInMinutesType" />
      <xs:element minOccurs="1" maxOccurs="1" name="FrequencyOfService" type="FrequencyOfServiceType" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="ServiceCodeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="801" />
      <xs:enumeration value="802" />
      <xs:enumeration value="803" />
      <xs:enumeration value="804" />
      <xs:enumeration value="805" />
      <xs:enumeration value="806" />
      <xs:enumeration value="807" />
      <xs:enumeration value="808" />
      <xs:enumeration value="809" />
      <xs:enumeration value="811" />
      <xs:enumeration value="812" />
      <xs:enumeration value="813" />
      <xs:enumeration value="814" />
      <xs:enumeration value="816" />
      <xs:enumeration value="817" />
      <xs:enumeration value="818" />
      <xs:enumeration value="819" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="LengthInMinutesType">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="500000" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FrequencyOfServiceType">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0" />
      <xs:maxInclusive value="500" />
    </xs:restriction>
  </xs:simpleType>
</xs:schema>