<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://mha.ohio.gov/BHUpload" xmlns:bhc="http://mha.ohio.gov/BHUpload">
  <xs:element name="BHData">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="bhc:Record" minOccurs="1" maxOccurs="unbounded" />
      </xs:sequence>
      <xs:attribute name="version" type="xs:string" use="required" />
    </xs:complexType>
  </xs:element>
  <xs:element name="Record">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Client" type="bhc:ClientDef" />
        <xs:element ref="bhc:Admission" minOccurs="0" />
        <xs:element name="Transfer" type="bhc:TransferDef" minOccurs="0" maxOccurs="unbounded" />
        <xs:element ref="bhc:Discharge" minOccurs="0" maxOccurs="1" />
        <xs:element ref="bhc:MHUpdate" minOccurs="0" maxOccurs="unbounded" />
      </xs:sequence>
      <xs:attribute name="number" type="xs:positiveInteger" use="required" />
    </xs:complexType>
  </xs:element>
  <!-- **********************
       * Client Definitions *
       ********************** -->
  <xs:element name="FirstName">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1" />
        <xs:maxLength value="125" />
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:element name="LastName">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1" />
        <xs:maxLength value="125" />
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:element name="DateOfBirth" type="xs:date" />
  <xs:element name="Gender" type="bhc:GenderTypeDef" />
  <xs:element name="Race" type="bhc:RaceTypeDef" />
  <xs:element name="Ethnicity" type="bhc:EthnicityTypeDef" />
  <xs:complexType name="ClientDef">
    <xs:all>
      <xs:element name="Identifier" type="bhc:IdentifierDef" />
      <xs:element ref="bhc:FirstName" />
      <xs:element ref="bhc:LastName" />
      <xs:element ref="bhc:DateOfBirth" />
      <xs:element ref="bhc:Gender" />
      <xs:element ref="bhc:Race" />
      <xs:element ref="bhc:Ethnicity" />
      <xs:element name="Change" type="bhc:ChangeClientDef" minOccurs="0" maxOccurs="1" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="ChangeClientDef">
    <xs:all>
      <xs:element ref="bhc:FirstName" minOccurs="0" />
      <xs:element ref="bhc:LastName" minOccurs="0" />
      <xs:element ref="bhc:DateOfBirth" minOccurs="0" />
      <xs:element ref="bhc:Gender" minOccurs="0" />
      <xs:element ref="bhc:Race" minOccurs="0" />
      <xs:element ref="bhc:Ethnicity" minOccurs="0" />
    </xs:all>
  </xs:complexType>
  <xs:complexType name="IdentifierDef">
    <xs:sequence>
      <xs:element name="IDType">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="GOSH" />
            <xs:enumeration value="Medicaid" />
            <xs:enumeration value="SHARES" />
            <xs:enumeration value="SSN" />
            <xs:enumeration value="MACSIS" />
            <xs:enumeration value="Heartland" />
            <xs:enumeration value="Unknown" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Value">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:minLength value="1" />
            <xs:maxLength value="15" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="GenderTypeDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Male" />
      <xs:enumeration value="Female" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="RaceTypeDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Alaska Native" />
      <xs:enumeration value="American Indian" />
      <xs:enumeration value="Asian" />
      <xs:enumeration value="Black/African-American" />
      <xs:enumeration value="Pacific Islander" />
      <xs:enumeration value="White" />
      <xs:enumeration value="Other Single Race" />
      <xs:enumeration value="Two or More Races" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EthnicityTypeDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Cuban" />
      <xs:enumeration value="Mexican" />
      <xs:enumeration value="Puerto Rican" />
      <xs:enumeration value="Hispanic - Specific Origin Not Given" />
      <xs:enumeration value="Not of Hispanic Origin" />
      <xs:enumeration value="Other Specific Hispanic" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <!-- *************************
       * Admission Definitions *
       ************************* -->
  <xs:element name="Admission">
    <xs:complexType>
      <xs:all>
        <xs:element name="DateOfFirstContact" type="xs:date" />
        <xs:element ref="bhc:AdmissionDate" />
        <xs:element ref="bhc:EducationLevel" />
        <xs:element ref="bhc:EducationEnrollment" />
        <xs:element ref="bhc:EducationType" minOccurs="0" />
        <xs:element ref="bhc:EmploymentState" />
        <xs:element ref="bhc:PrimaryIncomeSupport" />
        <xs:element ref="bhc:LivingArrangement" />
        <xs:element ref="bhc:TobaccoUse" />
        <xs:element ref="bhc:Pregnancy" minOccurs="0" />
        <xs:element ref="bhc:ArrestsPast30Days" />
        <xs:element ref="bhc:SpecialPopulation" />
        <xs:element ref="bhc:Reimbursement" />
        <xs:element ref="bhc:MaritalState" />
        <xs:element ref="bhc:ProviderClientNumber" minOccurs="0" />
        <xs:element ref="bhc:ReferredBy" />
        <xs:element ref="bhc:ChildrenInHouseholdUnder18" />
        <xs:element ref="bhc:MilitaryState" />
        <xs:element ref="bhc:CountyOfResidence" />
        <xs:element ref="bhc:AssessReferOnly" />
        <xs:element ref="bhc:DiagnosisType" />
        <xs:element ref="bhc:PayingBoard" />
        <xs:element ref="bhc:AODAdmissionData" minOccurs="0" />
        <xs:element ref="bhc:MHAdmissionData" minOccurs="0" />
      </xs:all>
      <xs:attribute name="action" type="bhc:AdmissionActionDef" use="required" />
    </xs:complexType>
  </xs:element>
  <xs:element name="AdmissionDate" type="xs:date" />
  <xs:element name="MaritalState" type="bhc:MaritalStateDef" />
  <xs:element name="EducationLevel" type="bhc:EducationLevelDef" />
  <xs:element name="EducationEnrollment" type="bhc:EducationEnrollmentDef" />
  <xs:element name="EducationType" type="bhc:EducationTypeDef" />
  <xs:element name="EmploymentState" type="bhc:EmploymentStateDef" />
  <xs:element name="PrimaryIncomeSupport" type="bhc:PrimaryIncomeSupportDef" />
  <xs:element name="LivingArrangement" type="bhc:LivingArrangementDef" />
  <xs:element name="ProviderClientNumber">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:minLength value="1" />
        <xs:maxLength value="50" />
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:element name="ReferredBy" type="bhc:ReferredByDef" />
  <xs:element name="TobaccoUse" type="bhc:YesNoUnknownDef" />
  <xs:element name="Pregnancy" type="bhc:PregnancyDef" />
  <xs:element name="ChildrenInHouseholdUnder18" type="xs:integer" />
  <xs:element name="MilitaryState" type="bhc:MilitaryStateDef" />
  <xs:element name="SpecialPopulation" type="bhc:SpecialPopulationDef" />
  <xs:element name="ArrestsPast30Days" type="xs:integer" />
  <xs:element name="Reimbursement" type="bhc:ReimbursementDef" />
  <xs:element name="CountyOfResidence" type="bhc:CountyDef" />
  <xs:element name="AODAdmissionData" type="bhc:AODAdmissionDataDef" />
  <xs:element name="MHAdmissionData" type="bhc:MHAdmissionDataDef" />
  <xs:element name="DiagnosisType" type="bhc:DiagnosisTypeDef" />
  <xs:element name="DrugUse" type="bhc:DrugUseDef" />
  <xs:element name="Diagnoses" type="bhc:DiagnosesDef" />
  <xs:element name="SocialConnectedness" type="bhc:SocialConnectednessDef" />
  <xs:element name="CareSetting" type="bhc:CareSettingDef" />
  <xs:element name="AODDischargeData" type="bhc:AODDischargeDataDef" />
  <xs:element name="MHDischargeData" type="bhc:MHDischargeDataDef" />
  <xs:element name="AssessReferOnly" type="bhc:AssessReferOnlyDef" />
  <xs:element name="PayingBoard" type="bhc:BoardDef" />
  <xs:simpleType name="AdmissionActionDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Add" />
      <xs:enumeration value="Change" />
      <xs:enumeration value="Delete" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="AdmissionTypeDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="MH" />
      <xs:enumeration value="AOD" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MaritalStateDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Single (Never Married)" />
      <xs:enumeration value="Married (Living Together as Married)" />
      <xs:enumeration value="Divorced" />
      <xs:enumeration value="Widowed" />
      <xs:enumeration value="Separated" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EducationLevelDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Less Than 1st Grade" />
      <xs:enumeration value="1st Grade" />
      <xs:enumeration value="2nd Grade" />
      <xs:enumeration value="3rd Grade" />
      <xs:enumeration value="4th Grade" />
      <xs:enumeration value="5th Grade" />
      <xs:enumeration value="6th Grade" />
      <xs:enumeration value="7th Grade" />
      <xs:enumeration value="8th Grade" />
      <xs:enumeration value="9th Grade" />
      <xs:enumeration value="10th Grade" />
      <xs:enumeration value="11th Grade" />
      <xs:enumeration value="HS Diploma/GED" />
      <xs:enumeration value="Tech School" />
      <xs:enumeration value="Some College" />
      <xs:enumeration value="2yr College Degree" />
      <xs:enumeration value="4yr College Degree" />
      <xs:enumeration value="Graduate Degree" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EducationEnrollmentDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Pre-School" />
      <xs:enumeration value="K - 12th Grade" />
      <xs:enumeration value="GED Classes" />
      <xs:enumeration value="College" />
      <xs:enumeration value="Other Schooling (e.g. Adult Basic Education, Literacy)" />
      <xs:enumeration value="Vocation/Job Training" />
      <xs:enumeration value="Has not attended school at any time in last three months" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="EmploymentStateDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Full Time" />
      <xs:enumeration value="Part Time" />
      <xs:enumeration value="Sheltered Employment" />
      <xs:enumeration value="Unemployed but Actively Looking for Work" />
      <xs:enumeration value="Homemaker" />
      <xs:enumeration value="Student" />
      <xs:enumeration value="Volunteer Worker" />
      <xs:enumeration value="Retired" />
      <xs:enumeration value="Disabled" />
      <xs:enumeration value="Inmate in Jail/Prison/Corrections" />
      <xs:enumeration value="Engaged in Residential/Hospitalization" />
      <xs:enumeration value="Other Not in Labor Force" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PrimaryIncomeSupportDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Wages/Salary" />
      <xs:enumeration value="Family/Relative" />
      <xs:enumeration value="Public Assistance" />
      <xs:enumeration value="Retirement/Pension" />
      <xs:enumeration value="Disability (SSI/SSD)" />
      <xs:enumeration value="None" />
      <xs:enumeration value="Other" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="LivingArrangementDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Private Residence - Adult" />
      <xs:enumeration value="Private Residence - Child" />
      <xs:enumeration value="Permanent Supportive Housing" />
      <xs:enumeration value="Residential Care/Group Home/ACF" />
      <xs:enumeration value="Community Residence" />
      <xs:enumeration value="Temporary Housing" />
      <xs:enumeration value="Foster Care" />
      <xs:enumeration value="DD Licensed/Operated Facility" />
      <xs:enumeration value="Correctional Facility" />
      <xs:enumeration value="Homeless" />
      <xs:enumeration value="Other" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ReferredByDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Individual (self-referral/family/friend)" />
      <xs:enumeration value="AOD Care Provider" />
      <xs:enumeration value="Mental Health Provider" />
      <xs:enumeration value="Other Health Provider" />
      <xs:enumeration value="School" />
      <xs:enumeration value="Employer/EAP" />
      <xs:enumeration value="Child Welfare (CDJFS, CSBS)" />
      <xs:enumeration value="Ohio Family and Children First Council" />
      <xs:enumeration value="Other Community Provider" />
      <xs:enumeration value="State Psychiatric Hospital" />
      <xs:enumeration value="State Prison" />
      <xs:enumeration value="Jail" />
      <xs:enumeration value="Courts/Other Criminal Justice" />
      <xs:enumeration value="TASC: Courts/CJ - Felony" />
      <xs:enumeration value="TASC: Courts/CJ - Juvenile" />
      <xs:enumeration value="TASC: Courts/CJ - Municipal" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DiagnosisTypeDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ICD 10" />
      <xs:enumeration value="DSM-V" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="YesNoUnknownDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Yes" />
      <xs:enumeration value="No" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="PregnancyDef">
    <xs:all>
      <xs:element name="ChildbirthWithinLast5Years" type="bhc:restrictedBoolean" />
      <xs:element name="NumberOfBirths" type="xs:integer" />
      <xs:element ref="bhc:ClientIsPregnant" />
      <xs:element name="StageOfPregnancy" type="bhc:StageOfPregnancyDef" minOccurs="0" />
    </xs:all>
  </xs:complexType>
  <xs:element name="ClientIsPregnant" type="bhc:restrictedBoolean" />
  <xs:simpleType name="StageOfPregnancyDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="" />
      <xs:enumeration value="Unknown" />
      <xs:enumeration value="1st Trimester" />
      <xs:enumeration value="2nd Trimester" />
      <xs:enumeration value="3rd Trimester" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="MilitaryStateDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="None" />
      <xs:enumeration value="Active" />
      <xs:enumeration value="Discharged" />
      <xs:enumeration value="Disabled Veteran" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="SpecialPopulationDef">
    <xs:sequence>
      <xs:element name="Population" type="bhc:PopulationDef" minOccurs="1" maxOccurs="23" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="PopulationDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="SMD/SED" />
      <xs:enumeration value="Alcohol/Other Drug Use" />
      <xs:enumeration value="Forensic/Legal Status" />
      <xs:enumeration value="Developmental Disability" />
      <xs:enumeration value="Deaf or Hearing Impaired" />
      <xs:enumeration value="Blind or Visually Impaired" />
      <xs:enumeration value="Physically Disabled" />
      <xs:enumeration value="Speech Impaired" />
      <xs:enumeration value="Physical Abuse Victim" />
      <xs:enumeration value="Sexual Abuse Victim" />
      <xs:enumeration value="Domestic Violence Victim/Witness" />
      <xs:enumeration value="Child of Alcohol or Drug User" />
      <xs:enumeration value="HIV/AIDS" />
      <xs:enumeration value="Suicidal" />
      <xs:enumeration value="Language Barriers/English as a Second Language" />
      <xs:enumeration value="Hepatitis C" />
      <xs:enumeration value="In Custody of Children's Services" />
      <xs:enumeration value="Sexual Offender" />
      <xs:enumeration value="Early Childhood Risk for SED" />
      <xs:enumeration value="Non-Conforming Gender Identity" />
      <xs:enumeration value="Gay/Lesbian/Bisexual" />
      <xs:enumeration value="Military Family Dependent" />
      <xs:enumeration value="Traumatic Brain Injury" />
      <xs:enumeration value="Multiple Service System Involvement" />
      <xs:enumeration value="NO SPECIAL POPULATION" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ReimbursementDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Blue Cross" />
      <xs:enumeration value="Medicaid" />
      <xs:enumeration value="Medicare" />
      <xs:enumeration value="No Charge" />
      <xs:enumeration value="Other Government Payments" />
      <xs:enumeration value="Other Health Insurance Companies" />
      <xs:enumeration value="Other Payment Source" />
      <xs:enumeration value="Self-Pay" />
      <xs:enumeration value="Workers Compensation" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CountyDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <!--"Adams" -->
      <xs:enumeration value="2" />
      <!--"Allen" -->
      <xs:enumeration value="3" />
      <!--"Ashland"-->
      <xs:enumeration value="4" />
      <!--"Ashtabula"-->
      <xs:enumeration value="5" />
      <!--"Athens" -->
      <xs:enumeration value="6" />
      <!--"Auglaize" -->
      <xs:enumeration value="7" />
      <!--"Belmont"-->
      <xs:enumeration value="8" />
      <!--"Brown" -->
      <xs:enumeration value="9" />
      <!--"Butler"-->
      <xs:enumeration value="10" />
      <!--"Carroll" -->
      <xs:enumeration value="11" />
      <!--"Champaign"-->
      <xs:enumeration value="12" />
      <!--"Clark" -->
      <xs:enumeration value="13" />
      <!--"Clermont"-->
      <xs:enumeration value="14" />
      <!--"Clinton"-->
      <xs:enumeration value="15" />
      <!--"Columbiana" -->
      <xs:enumeration value="16" />
      <!--"Coshocton" -->
      <xs:enumeration value="17" />
      <!--"Crawford" -->
      <xs:enumeration value="18" />
      <!--"Cuyahoga"-->
      <xs:enumeration value="19" />
      <!--"Darke"-->
      <xs:enumeration value="20" />
      <!--"Defiance"-->
      <xs:enumeration value="21" />
      <!--"Delaware"-->
      <xs:enumeration value="22" />
      <!--"Erie"-->
      <xs:enumeration value="23" />
      <!--"Fairfield"-->
      <xs:enumeration value="24" />
      <!--"Fayette"-->
      <xs:enumeration value="25" />
      <!--"Franklin"-->
      <xs:enumeration value="26" />
      <!--"Fulton"-->
      <xs:enumeration value="27" />
      <!--"Gallia"-->
      <xs:enumeration value="28" />
      <!--"Geauga"-->
      <xs:enumeration value="29" />
      <!--"Greene"-->
      <xs:enumeration value="30" />
      <!--"Guernsey"-->
      <xs:enumeration value="31" />
      <!--"Hamilton"-->
      <xs:enumeration value="32" />
      <!--"Hancock"-->
      <xs:enumeration value="33" />
      <!--"Hardin"-->
      <xs:enumeration value="34" />
      <!--"Harrison"-->
      <xs:enumeration value="35" />
      <!--"Henry"-->
      <xs:enumeration value="36" />
      <!--"Highland"-->
      <xs:enumeration value="37" />
      <!--"Hocking" -->
      <xs:enumeration value="38" />
      <!--"Holmes"-->
      <xs:enumeration value="39" />
      <!--"Huron" -->
      <xs:enumeration value="40" />
      <!--"Jackson" -->
      <xs:enumeration value="41" />
      <!--"Jefferson"-->
      <xs:enumeration value="42" />
      <!--"Knox"-->
      <xs:enumeration value="43" />
      <!--"Lake" -->
      <xs:enumeration value="44" />
      <!--"Lawrence"-->
      <xs:enumeration value="45" />
      <!--"Licking"-->
      <xs:enumeration value="46" />
      <!--"Logan" -->
      <xs:enumeration value="47" />
      <!--"Lorain" -->
      <xs:enumeration value="48" />
      <!--"Lucas"-->
      <xs:enumeration value="49" />
      <!--"Madison" -->
      <xs:enumeration value="50" />
      <!--"Mahoning"-->
      <xs:enumeration value="51" />
      <!--"Marion"-->
      <xs:enumeration value="52" />
      <!--"Medina" -->
      <xs:enumeration value="53" />
      <!--"Meigs" -->
      <xs:enumeration value="54" />
      <!--"Mercer"-->
      <xs:enumeration value="55" />
      <!--"Miami"-->
      <xs:enumeration value="56" />
      <!--"Monroe"-->
      <xs:enumeration value="57" />
      <!--"Montgomery"-->
      <xs:enumeration value="58" />
      <!--"Morgan"-->
      <xs:enumeration value="59" />
      <!--"Morrow"-->
      <xs:enumeration value="60" />
      <!--"Muskingum"-->
      <xs:enumeration value="61" />
      <!--"Noble" -->
      <xs:enumeration value="62" />
      <!--"Ottawa" -->
      <xs:enumeration value="63" />
      <!--"Paulding" -->
      <xs:enumeration value="64" />
      <!--"Perry"-->
      <xs:enumeration value="65" />
      <!--"Pickaway"-->
      <xs:enumeration value="66" />
      <!--"Pike"-->
      <xs:enumeration value="67" />
      <!--"Portage" -->
      <xs:enumeration value="68" />
      <!--"Preble" -->
      <xs:enumeration value="69" />
      <!--"Putnam" -->
      <xs:enumeration value="70" />
      <!--"Richland" -->
      <xs:enumeration value="71" />
      <!--"Ross" -->
      <xs:enumeration value="72" />
      <!--"Sandusky" -->
      <xs:enumeration value="73" />
      <!--"Scioto"-->
      <xs:enumeration value="74" />
      <!--"Seneca"-->
      <xs:enumeration value="75" />
      <!--"Shelby" -->
      <xs:enumeration value="76" />
      <!--"Stark"-->
      <xs:enumeration value="77" />
      <!--"Summit" -->
      <xs:enumeration value="78" />
      <!--"Trumbull" -->
      <xs:enumeration value="79" />
      <!--"Tuscarawas" -->
      <xs:enumeration value="80" />
      <!--"Union" -->
      <xs:enumeration value="81" />
      <!--"VanWert"-->
      <xs:enumeration value="82" />
      <!--"Vinton"-->
      <xs:enumeration value="83" />
      <!--"Warren" -->
      <xs:enumeration value="84" />
      <!--"Washington" -->
      <xs:enumeration value="85" />
      <!--"Wayne"-->
      <xs:enumeration value="86" />
      <!--"Williams" -->
      <xs:enumeration value="87" />
      <!--"Wood"-->
      <xs:enumeration value="88" />
      <!--"Wyandot" -->
      <xs:enumeration value="89" />
      <!--"None Specified" -->
      <xs:enumeration value="90" />
      <!--"Out of State" -->
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="BoardDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="99" />
      <!-- OhioMHAS -->
      <xs:enumeration value="01" />
      <!-- ALLEN-AUGLAIZE-HARDIN -->
      <xs:enumeration value="02" />
      <!-- ASHLAND -->
      <xs:enumeration value="03" />
      <!-- ASHTABULA -->
      <xs:enumeration value="04" />
      <!-- ATHENS-HOCKING-VINTON -->
      <xs:enumeration value="05" />
      <!-- BELMONT-HARRISON-MONROE -->
      <xs:enumeration value="06" />
      <!-- BROWN -->
      <xs:enumeration value="07" />
      <!-- BUTLER -->
      <xs:enumeration value="08" />
      <!-- CLARK-GREEN-MADISON -->
      <xs:enumeration value="09" />
      <!-- CLERMONT -->
      <xs:enumeration value="10" />
      <!-- COLUMBIANA -->
      <xs:enumeration value="11" />
      <!-- CUYAHOGA -->
      <xs:enumeration value="12" />
      <!-- DEFIANCE-WMS-HEN-FUL -->
      <xs:enumeration value="13" />
      <!-- DELAWARE-MORROW -->
      <xs:enumeration value="14" />
      <!-- ERIE-OTTAWA -->
      <xs:enumeration value="15" />
      <!-- FAIRFIELD -->
      <xs:enumeration value="16" />
      <!-- FRANKLIN -->
      <xs:enumeration value="17" />
      <!-- GALLIA-JACKSON-MEIGS -->
      <xs:enumeration value="18" />
      <!-- GEAUGA -->
      <xs:enumeration value="19" />
      <!-- HAMILTON -->
      <xs:enumeration value="20" />
      <!-- HANCOCK -->
      <xs:enumeration value="21" />
      <!-- HURON -->
      <xs:enumeration value="22" />
      <!-- JEFFERSON -->
      <xs:enumeration value="23" />
      <!-- LAKE -->
      <xs:enumeration value="24" />
      <!-- LICKING-KNOX -->
      <xs:enumeration value="25" />
      <!-- LOGAN-CHAMPAIGN -->
      <xs:enumeration value="26" />
      <!-- LORAIN -->
      <xs:enumeration value="27" />
      <!-- LUCAS -->
      <xs:enumeration value="28" />
      <!-- MAHONING -->
      <xs:enumeration value="29" />
      <!-- MARION-CRAWFORD -->
      <xs:enumeration value="30" />
      <!-- MEDINA -->
      <xs:enumeration value="31" />
      <!-- MIAMI-DARKE-SHELBY -->
      <xs:enumeration value="32" />
      <!-- MONTGOMERY -->
      <xs:enumeration value="33" />
      <!-- MUSKINGUM -->
      <xs:enumeration value="34" />
      <!-- PORTAGE -->
      <xs:enumeration value="35" />
      <!-- PREBLE -->
      <xs:enumeration value="36" />
      <!-- PUTNAM -->
      <xs:enumeration value="37" />
      <!-- RICHLAND -->
      <xs:enumeration value="38" />
      <!-- ROSS-PICK-PIKE-FAY-HIGH -->
      <xs:enumeration value="39" />
      <!-- SCIOTO-ADAMS-LAWRENCE -->
      <xs:enumeration value="40" />
      <!-- SENECA-SANDUSKY-WYANDOT -->
      <xs:enumeration value="41" />
      <!-- STARK -->
      <xs:enumeration value="42" />
      <!-- SUMMIT -->
      <xs:enumeration value="43" />
      <!-- TRUMBULL -->
      <xs:enumeration value="44" />
      <!-- TUSCARAWAS-CARROLL -->
      <xs:enumeration value="45" />
      <!-- UNION -->
      <xs:enumeration value="46" />
      <!-- VANWERT-MERCER-PAULDING -->
      <xs:enumeration value="47" />
      <!-- WARREN-CLINTON -->
      <xs:enumeration value="48" />
      <!-- WASHINGTON -->
      <xs:enumeration value="49" />
      <!-- WAYNE-HOLMES -->
      <xs:enumeration value="50" />
      <!-- WOOD -->
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="DiagnosisCode.content">
    <xs:restriction base="xs:token">
      <xs:minLength value="1" />
      <xs:maxLength value="125" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="DiagnosesDef">
    <xs:sequence>
      <xs:element name="DiagnosisCode" minOccurs="1" maxOccurs="3">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="bhc:DiagnosisCode.content">
              <xs:attribute name="rank" use="required">
                <xs:simpleType>
                  <xs:restriction base="xs:positiveInteger">
                    <xs:minInclusive value="1" />
                    <xs:maxInclusive value="3" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="AssessReferOnlyDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="No" />
      <xs:enumeration value="AOD" />
      <xs:enumeration value="MH" />
    </xs:restriction>
  </xs:simpleType>
  <!-- *****************************
       * AOD Admission Definitions *
       ***************************** -->
  <xs:complexType name="AODAdmissionDataDef">
    <xs:sequence>
      <xs:element ref="bhc:Diagnoses" />
      <xs:element ref="bhc:LevelOfCare" />
      <xs:element name="ConsistentWithAssessment" type="bhc:restrictedBoolean" />
      <xs:element name="NotConsistentWithAssessmentReason" type="bhc:NotConsistentReasonDef" minOccurs="0" />
      <xs:element ref="bhc:NotConsistentWithAssessmentOtherReason" minOccurs="0" />
      <xs:element name="PriorAODEpisodes" type="bhc:PriorAODEpisodesDef" />
      <xs:element name="MHProblemAlso" type="bhc:restrictedBoolean" />
      <xs:element name="MedicationAssistedTherapies" type="bhc:MedicationAssistedTherapiesDef" />
      <xs:element ref="bhc:DrugUse" minOccurs="1" maxOccurs="3" />
      <xs:element ref="bhc:SocialConnectedness" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NotConsistentWithAssessmentOtherReason">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="0" />
        <xs:maxLength value="125" />
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:element name="LevelOfCare">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="Early Intervention" />
        <xs:enumeration value="Outpatient" />
        <xs:enumeration value="Intensive Outpatient" />
        <xs:enumeration value="Partial Hospitalization" />
        <xs:enumeration value="Clinically Managed Low-Intensity Residential" />
        <xs:enumeration value="Clinically Managed Population-Specific High-Intensity Residential" />
        <xs:enumeration value="Clinically Managed High-Intensity Residential" />
        <xs:enumeration value="Medically Monitored Intensive Inpatient" />
        <xs:enumeration value="Medically Managed Intensive Inpatient" />
        <xs:enumeration value="No Treatment Recommended" />
        <xs:enumeration value="Assessment Only" />
      </xs:restriction>
    </xs:simpleType>
  </xs:element>
  <xs:simpleType name="NotConsistentReasonDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="" />
      <xs:enumeration value="Agency Financial Constraints" />
      <xs:enumeration value="Appropriate LOC Not Available" />
      <xs:enumeration value="Undue Client Hardship" />
      <xs:enumeration value="Other" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="PriorAODEpisodesDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5 Or More" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="MedicationAssistedTherapiesDef">
    <xs:sequence>
      <xs:element name="MedicationAssistedTherapy" type="bhc:MedicationAssistedTherapyDef" minOccurs="1" maxOccurs="4" />
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="MedicationAssistedTherapyDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Opiate/Opioid Addiction" />
      <xs:enumeration value="Alcohol Addiction" />
      <xs:enumeration value="Nicotine Addiction" />
      <xs:enumeration value="None" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="DrugUseDef">
    <xs:all>
      <xs:element name="DrugName" type="bhc:DrugNameDef" minOccurs="0" />
      <xs:element name="FrequencyOfUse" type="bhc:FrequencyOfUseDef" minOccurs="0" />
      <xs:element name="RouteOfAdmin" type="bhc:RouteOfAdminDef" minOccurs="0" />
      <xs:element name="AgeOfFirstUse" type="xs:integer" minOccurs="0" />
    </xs:all>
    <xs:attribute name="rank" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:positiveInteger">
          <xs:minInclusive value="1" />
          <xs:maxInclusive value="3" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
  <xs:simpleType name="DrugNameDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="" />
      <xs:enumeration value="Alcohol" />
      <xs:enumeration value="Cocaine/Crack" />
      <xs:enumeration value="Marijuana" />
      <xs:enumeration value="Heroin" />
      <xs:enumeration value="Non-Prescription Methadone" />
      <xs:enumeration value="Other Opiates and Synthetics" />
      <xs:enumeration value="PCP" />
      <xs:enumeration value="Other Hallucinogens" />
      <xs:enumeration value="Methamphetamines" />
      <xs:enumeration value="Nicotine" />
      <xs:enumeration value="Other Amphetamines" />
      <xs:enumeration value="Other Stimulants" />
      <xs:enumeration value="Benzodiazepine" />
      <xs:enumeration value="Other Non-Benzodiazepines Tranquilizers" />
      <xs:enumeration value="Barbiturates" />
      <xs:enumeration value="Other Non-Barbiturate Sedative/Hypnotics" />
      <xs:enumeration value="Inhalants" />
      <xs:enumeration value="Over the Counter Medications" />
      <xs:enumeration value="Other Medications" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FrequencyOfUseDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="" />
      <xs:enumeration value="No Use In Last Month" />
      <xs:enumeration value="1-3 Times in Past Month" />
      <xs:enumeration value="1-2 Times in Past Week" />
      <xs:enumeration value="3-6 Times in Past Week" />
      <xs:enumeration value="Daily" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="RouteOfAdminDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="" />
      <xs:enumeration value="Oral" />
      <xs:enumeration value="Smoking" />
      <xs:enumeration value="Inhalation" />
      <xs:enumeration value="Injection" />
      <xs:enumeration value="Other" />
      <xs:enumeration value="Unknown" />
      <xs:enumeration value="None" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SocialConnectednessDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="No Attendance in the past month" />
      <xs:enumeration value="1-3 times in the past month (less than once per week)" />
      <xs:enumeration value="4-7 times in the past month(about once per week)" />
      <xs:enumeration value="8-15 times in the past month (2 or 3 times per week)" />
      <xs:enumeration value="16-30 times in the past month (4 or more times per week)" />
      <xs:enumeration value="Some attendance in the past month (frequency unknown)" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <!-- ****************************
       * MH Admission Definitions *
       **************************** -->
  <xs:complexType name="MHAdmissionDataDef">
    <xs:all>
      <xs:element ref="bhc:Diagnoses" />
      <xs:element ref="bhc:CareSetting" />
    </xs:all>
  </xs:complexType>
  <xs:simpleType name="EducationTypeDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="" />
      <xs:enumeration value="Does Not Have IEP" />
      <xs:enumeration value="Has IEP" />
      <xs:enumeration value="Unknown" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CareSettingDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Unknown" />
      <xs:enumeration value="Type1 Bed:Residential" />
      <xs:enumeration value="Jail or Prison" />
      <xs:enumeration value="Community" />
    </xs:restriction>
  </xs:simpleType>
  <!-- ************************
       * Transfer Definitions *
       ************************ -->
  <xs:complexType name="TransferDef">
    <xs:all>
      <xs:element ref="bhc:AdmissionDate" />
      <xs:element name="TransferDate" type="xs:date" />
      <xs:element name="LevelOfCare">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Early Intervention" />
            <xs:enumeration value="Outpatient" />
            <xs:enumeration value="Intensive Outpatient" />
            <xs:enumeration value="Partial Hospitalization" />
            <xs:enumeration value="Clinically Managed Low-Intensity Residential" />
            <xs:enumeration value="Clinically Managed Population-Specific High-Intensity Residential" />
            <xs:enumeration value="Clinically Managed High-Intensity Residential" />
            <xs:enumeration value="Medically Monitored Intensive Inpatient" />
            <xs:enumeration value="Medically Managed Intensive Inpatient" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:all>
    <xs:attribute name="action" type="bhc:TransferActionDef" use="required" />
  </xs:complexType>
  <xs:simpleType name="TransferActionDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Add" />
      <xs:enumeration value="Delete" />
    </xs:restriction>
  </xs:simpleType>
  <!-- *************************
       * Discharge Definitions *
       ************************* -->
  <xs:element name="Discharge">
    <xs:complexType>
      <xs:choice>
        <xs:element ref="bhc:AddDischarge" />
        <xs:element ref="bhc:ChangeDischarge" />
        <xs:element ref="bhc:DeleteDischarge" />
      </xs:choice>
      <xs:attribute name="AdmissionDate" type="xs:date" use="required" />
    </xs:complexType>
  </xs:element>
  <xs:element name="AddDischarge">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="LastServiceDate" type="xs:date" />
        <xs:element name="ClosureDate" type="xs:date" />
        <xs:element ref="bhc:EducationLevel" />
        <xs:element ref="bhc:EducationEnrollment" />
        <xs:element ref="bhc:EducationType" minOccurs="0" />
        <xs:element ref="bhc:EmploymentState" />
        <xs:element ref="bhc:LivingArrangement" />
        <xs:element ref="bhc:TobaccoUse" />
        <xs:element ref="bhc:ClientIsPregnant" minOccurs="0" />
        <xs:element name="StageOfPregnancy" type="bhc:StageOfPregnancyDef" minOccurs="0" />
        <xs:element name="ResultOfAdmissionPregnancy" type="bhc:ResultOfPregnancyDef" minOccurs="0" />
        <xs:element ref="bhc:ArrestsPast30Days" />
        <xs:element ref="bhc:SpecialPopulation" />
        <xs:element name="ReasonForDischarge" type="bhc:ReasonForDischargeDef" />
        <xs:choice>
          <xs:element ref="bhc:AODDischargeData" />
          <xs:element ref="bhc:MHDischargeData" />
        </xs:choice>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ChangeDischarge">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="LastServiceDate" type="xs:date" />
        <xs:element name="ClosureDate" type="xs:date" />
        <xs:element ref="bhc:EducationLevel" />
        <xs:element ref="bhc:EducationEnrollment" />
        <xs:element ref="bhc:EducationType" minOccurs="0" />
        <xs:element ref="bhc:EmploymentState" />
        <xs:element ref="bhc:LivingArrangement" />
        <xs:element ref="bhc:TobaccoUse" />
        <xs:element ref="bhc:ClientIsPregnant" minOccurs="0" />
        <xs:element name="StageOfPregnancy" type="bhc:StageOfPregnancyDef" minOccurs="0" />
        <xs:element name="ResultOfAdmissionPregnancy" type="bhc:ResultOfPregnancyDef" minOccurs="0" />
        <xs:element ref="bhc:ArrestsPast30Days" />
        <xs:element ref="bhc:SpecialPopulation" />
        <xs:element name="ReasonForDischarge" type="bhc:ReasonForDischargeDef" />
        <xs:choice>
          <xs:element ref="bhc:AODDischargeData" />
          <xs:element ref="bhc:MHDischargeData" />
        </xs:choice>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteDischarge">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="AdmissionType" type="bhc:AdmissionTypeDef" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DischargeData">
    <xs:complexType>
      <xs:choice>
        <xs:element ref="bhc:AODDischargeData" />
        <xs:element ref="bhc:MHDischargeData" />
      </xs:choice>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="ReasonForDischargeDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Assessment And Evaluation Only, Client Rejected Recommendations" />
      <xs:enumeration value="Assessment And Evaluation Only, Successfully Completed no Further Services Recommended" />
      <xs:enumeration value="Client Moved" />
      <xs:enumeration value="Death" />
      <xs:enumeration value="Incarcerated Due to Offense Committed while in Treatment/Recovery with SATISFACTORY Progress" />
      <xs:enumeration value="Incarcerated Due to Offense Committed while in Treatment/Recovery with UNSATISFACTORY Progress" />
      <xs:enumeration value="Incarcerated Due to Old Warrant/Charged from Before Entering Treatment/Recovery with SATISFACTORY Progress" />
      <xs:enumeration value="Incarcerated Due to Old Warrant/Charged from Before Entering Treatment/Recovery with UNSATISFACTORY Progress" />
      <xs:enumeration value="Involuntarily Discharged Due to Non-Participation" />
      <xs:enumeration value="Involuntarily Discharged Due to Violation of Rules" />
      <xs:enumeration value="Left on Own, Against Staff Advice WITH Satisfactory Progress" />
      <xs:enumeration value="Left on Own, Against Staff Advice WITHOUT Satisfactory Progress" />
      <xs:enumeration value="Needed Services Not Available" />
      <xs:enumeration value="Referred to Another Program or Service with SATISFACTORY Progress" />
      <xs:enumeration value="Referred to Another Program or Service with UNSATISFACTORY Progress" />
      <xs:enumeration value="Successful Completion/Graduate" />
      <xs:enumeration value="Transferred to Another Facility for Health Reasons" />
      <xs:enumeration value="Other" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ResultOfPregnancyDef">
    <xs:restriction base="xs:token">
      <xs:enumeration value="" />
      <xs:enumeration value="Unknown" />
      <xs:enumeration value="1st Trimester" />
      <xs:enumeration value="2nd Trimester" />
      <xs:enumeration value="3rd Trimester" />
      <xs:enumeration value="Birth Occurred: Drug Free Birth" />
      <xs:enumeration value="Birth Occurred: Not Drug Free" />
      <xs:enumeration value="Pregnancy Terminated" />
      <xs:enumeration value="Miscarriage" />
    </xs:restriction>
  </xs:simpleType>
  <!-- *****************************
       * AOD Discharge Definitions *
       ***************************** -->
  <xs:complexType name="AODDischargeDataDef">
    <xs:sequence>
      <xs:element ref="bhc:LevelOfCare" />
      <xs:element ref="bhc:SocialConnectedness" />
      <xs:element ref="bhc:DrugUse" minOccurs="1" maxOccurs="3" />
      <xs:element name="ClientScreenedForGambling" type="bhc:YesNoUnknownDef" />
      <xs:element name="ReligiousPreference" type="bhc:restrictedBoolean" />
      <xs:element ref="bhc:Diagnoses" />
    </xs:sequence>
  </xs:complexType>
  <!-- ****************************
       * MH Discharge Definitions *
       **************************** -->
  <xs:complexType name="MHDischargeDataDef">
    <xs:all>
      <xs:element ref="bhc:CareSetting" />
      <xs:element ref="bhc:Diagnoses" />
    </xs:all>
  </xs:complexType>
  <!-- **********************
       * Update Definitions *
       ********************** -->
  <xs:element name="MHUpdate">
    <xs:complexType>
      <xs:choice>
        <xs:element ref="bhc:AddMHUpdate" minOccurs="0" />
        <xs:element ref="bhc:ChangeMHUpdate" minOccurs="0" />
        <xs:element ref="bhc:DeleteMHUpdate" minOccurs="0" />
      </xs:choice>
      <xs:attribute name="AdmissionDate" type="xs:date" use="required" />
    </xs:complexType>
  </xs:element>
  <xs:element name="AddMHUpdate">
    <xs:complexType>
      <xs:all>
        <xs:element name="EducationLevel" type="bhc:EducationLevelDef" />
        <xs:element name="EducationEnrollment" type="bhc:EducationEnrollmentDef" />
        <xs:element name="EducationType" type="bhc:EducationTypeDef" minOccurs="0" />
        <xs:element name="EmploymentState" type="bhc:EmploymentStateDef" />
        <xs:element name="LivingArrangement" type="bhc:LivingArrangementDef" />
        <xs:element name="TobaccoUse" type="bhc:YesNoUnknownDef" />
        <xs:element name="SpecialPopulation" type="bhc:SpecialPopulationDef" />
        <xs:element name="ArrestsPast30Days" type="xs:integer" />
        <xs:element name="Diagnoses" type="bhc:DiagnosesDef" />
        <xs:element name="CareSetting" type="bhc:CareSettingDef" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="ChangeMHUpdate">
    <xs:complexType>
      <xs:all>
        <xs:element name="EducationLevel" type="bhc:EducationLevelDef" />
        <xs:element name="EducationEnrollment" type="bhc:EducationEnrollmentDef" />
        <xs:element name="EducationType" type="bhc:EducationTypeDef" minOccurs="0" />
        <xs:element name="EmploymentState" type="bhc:EmploymentStateDef" />
        <xs:element name="LivingArrangement" type="bhc:LivingArrangementDef" />
        <xs:element name="TobaccoUse" type="bhc:YesNoUnknownDef" />
        <xs:element name="SpecialPopulation" type="bhc:SpecialPopulationDef" />
        <xs:element name="ArrestsPast30Days" type="xs:integer" />
        <xs:element name="Diagnoses" type="bhc:DiagnosesDef" />
        <xs:element name="CareSetting" type="bhc:CareSettingDef" />
        <xs:element name="UpdateDate" type="xs:date" />
      </xs:all>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteMHUpdate">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="UpdateDate" type="xs:date" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="restrictedBoolean">
    <xs:restriction base="xs:boolean">
      <xs:pattern value="true" />
      <xs:pattern value="false" />
    </xs:restriction>
  </xs:simpleType>
</xs:schema>