<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.it.ojp.gov/jxdm/ansi_d20/1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:i="http://www.it.ojp.gov/jxdm/appinfo/1">
  <xsd:annotation>
    <xsd:documentation>Motor vehicle administration codes from ANSI D20, the Data Dictionary for Traffic Record Systems, maintained by AAMVA, the American Association of Motor Vehicle Administrators.</xsd:documentation>
  </xsd:annotation>
  <xsd:import namespace="http://www.it.ojp.gov/jxdm/appinfo/1" schemaLocation="../../appinfo/1/appinfo.xsd">
    <xsd:annotation>
      <xsd:documentation>The appinfo for the schemas</xsd:documentation>
    </xsd:annotation>
  </xsd:import>
  <xsd:simpleType name="AccidentSeverityCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates severity levels of an accident.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="1">
        <xsd:annotation>
          <xsd:documentation>Fatal Accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="2">
        <xsd:annotation>
          <xsd:documentation>Incapacitating Injury Accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="3">
        <xsd:annotation>
          <xsd:documentation>Non-incapacitating Evident Injury</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="4">
        <xsd:annotation>
          <xsd:documentation>Possible Injury Accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="5">
        <xsd:annotation>
          <xsd:documentation>Non-injury Accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="9">
        <xsd:annotation>
          <xsd:documentation>Unknown</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="BrandCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates information about a brand applied to a vehicle title or odometer.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="00">
        <xsd:annotation>
          <xsd:documentation>Clear</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="01">
        <xsd:annotation>
          <xsd:documentation>Flood damage</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="02">
        <xsd:annotation>
          <xsd:documentation>Fire damage</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="03">
        <xsd:annotation>
          <xsd:documentation>Hail damage</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="04">
        <xsd:annotation>
          <xsd:documentation>Salt damage</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="05">
        <xsd:annotation>
          <xsd:documentation>Vandalism</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="06">
        <xsd:annotation>
          <xsd:documentation>Kit</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="07">
        <xsd:annotation>
          <xsd:documentation>Dismantled</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="08">
        <xsd:annotation>
          <xsd:documentation>Junk</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="09">
        <xsd:annotation>
          <xsd:documentation>Rebuilt</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="10">
        <xsd:annotation>
          <xsd:documentation>Reconstructed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="11">
        <xsd:annotation>
          <xsd:documentation>Salvage</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="12">
        <xsd:annotation>
          <xsd:documentation>Test Vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="13">
        <xsd:annotation>
          <xsd:documentation>Refurbished</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="14">
        <xsd:annotation>
          <xsd:documentation>Collision</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="15">
        <xsd:annotation>
          <xsd:documentation>Reserved</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="16">
        <xsd:annotation>
          <xsd:documentation>Salvage Retention</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="17">
        <xsd:annotation>
          <xsd:documentation>Prior Taxi</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="18">
        <xsd:annotation>
          <xsd:documentation>Prior Police</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="19">
        <xsd:annotation>
          <xsd:documentation>Original Taxi</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="20">
        <xsd:annotation>
          <xsd:documentation>Original Police</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="21">
        <xsd:annotation>
          <xsd:documentation>Remanufactured</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="22">
        <xsd:annotation>
          <xsd:documentation>Gray Market</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="23">
        <xsd:annotation>
          <xsd:documentation>Warranty Return</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="24">
        <xsd:annotation>
          <xsd:documentation>Antique</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="25">
        <xsd:annotation>
          <xsd:documentation>Classic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="26">
        <xsd:annotation>
          <xsd:documentation>Agricultural Vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="27">
        <xsd:annotation>
          <xsd:documentation>Logging Vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="28">
        <xsd:annotation>
          <xsd:documentation>Street Rod</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="29">
        <xsd:annotation>
          <xsd:documentation>Vehicle Contains Reissued VIN</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="30">
        <xsd:annotation>
          <xsd:documentation>Replica</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="31">
        <xsd:annotation>
          <xsd:documentation>Totaled</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="32">
        <xsd:annotation>
          <xsd:documentation>Owner Retained</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="33">
        <xsd:annotation>
          <xsd:documentation>Bond Posted</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="34">
        <xsd:annotation>
          <xsd:documentation>Memorandum Copy</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="35">
        <xsd:annotation>
          <xsd:documentation>Parts Only</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="36">
        <xsd:annotation>
          <xsd:documentation>Recovered Theft</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="37">
        <xsd:annotation>
          <xsd:documentation>Undisclosed Lien</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="38">
        <xsd:annotation>
          <xsd:documentation>Prior Owner Retained</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="39">
        <xsd:annotation>
          <xsd:documentation>Vehicle Non-conformity Uncorrected</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="40">
        <xsd:annotation>
          <xsd:documentation>Vehicle Non-conformity Corrected</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="41">
        <xsd:annotation>
          <xsd:documentation>Vehicle Safety Defect Uncorrected</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="42">
        <xsd:annotation>
          <xsd:documentation>Vehicle Safety Defect Corrected</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="43">
        <xsd:annotation>
          <xsd:documentation>VIN replaced by a new state assigned VIN</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="45">
        <xsd:annotation>
          <xsd:documentation>Gray Market</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="46">
        <xsd:annotation>
          <xsd:documentation>Gray Market</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="68">
        <xsd:annotation>
          <xsd:documentation>Actual</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="69">
        <xsd:annotation>
          <xsd:documentation>Not Actual</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="70">
        <xsd:annotation>
          <xsd:documentation>Not Actual - Odometer tampering verified</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="71">
        <xsd:annotation>
          <xsd:documentation>Exempt from Odometer Disclosure</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="72">
        <xsd:annotation>
          <xsd:documentation>Exceeds Mechanical Limits</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="73">
        <xsd:annotation>
          <xsd:documentation>Odometer may be Altered</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="74">
        <xsd:annotation>
          <xsd:documentation>Odometer Replaced</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="75">
        <xsd:annotation>
          <xsd:documentation>Reading at Time of Renewal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="76">
        <xsd:annotation>
          <xsd:documentation>Odometer Discrepancy</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="77">
        <xsd:annotation>
          <xsd:documentation>Call Title Division</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="78">
        <xsd:annotation>
          <xsd:documentation>Rectify Previous Exceeds Mechanical Limits Brand</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="BrandDamagePercentageTypeCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates information about the percentage of damage in a brand on a vehicle.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="R">
        <xsd:annotation>
          <xsd:documentation>Reported</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="T">
        <xsd:annotation>
          <xsd:documentation>Threshold</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="BrandVehicleDispositionCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates vehicle dispositions.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="01">
        <xsd:annotation>
          <xsd:documentation>Scrapped</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="02">
        <xsd:annotation>
          <xsd:documentation>Sold Out Of State</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="03">
        <xsd:annotation>
          <xsd:documentation>Stolen or Never Recovered</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="04">
        <xsd:annotation>
          <xsd:documentation>Crushed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="09">
        <xsd:annotation>
          <xsd:documentation>Unknown</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="BranderTypeCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates types of branders.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="I">
        <xsd:annotation>
          <xsd:documentation>Insurance Carrier</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="J">
        <xsd:annotation>
          <xsd:documentation>Junk Yard</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S">
        <xsd:annotation>
          <xsd:documentation>State</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="V">
        <xsd:annotation>
          <xsd:documentation>Salvage Yard</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="CMVCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates information about whether a person was operating a commercial motor vehicle in an incident.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="1">
        <xsd:annotation>
          <xsd:documentation>Commercial</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="2">
        <xsd:annotation>
          <xsd:documentation>Noncommercial</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="9">
        <xsd:annotation>
          <xsd:documentation>Unknown</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="CourtTypeCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates types of courts.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="ADM">
        <xsd:annotation>
          <xsd:documentation>Administrative Adjudication</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CHA">
        <xsd:annotation>
          <xsd:documentation>Chancery Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CIR">
        <xsd:annotation>
          <xsd:documentation>Circuit Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CIT">
        <xsd:annotation>
          <xsd:documentation>City Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CIV">
        <xsd:annotation>
          <xsd:documentation>Civil Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="COC">
        <xsd:annotation>
          <xsd:documentation>County Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="COR">
        <xsd:annotation>
          <xsd:documentation>Corporation Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CRI">
        <xsd:annotation>
          <xsd:documentation>Criminal Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DIS">
        <xsd:annotation>
          <xsd:documentation>District Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DOT">
        <xsd:annotation>
          <xsd:documentation>Secretary USDOT</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FED">
        <xsd:annotation>
          <xsd:documentation>U.S. District Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GEN">
        <xsd:annotation>
          <xsd:documentation>General Court Martial</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HUS">
        <xsd:annotation>
          <xsd:documentation>Hustings Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JPC">
        <xsd:annotation>
          <xsd:documentation>Justice of Peace Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JUS">
        <xsd:annotation>
          <xsd:documentation>Justice Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JUV">
        <xsd:annotation>
          <xsd:documentation>Juvenile Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LEC">
        <xsd:annotation>
          <xsd:documentation>Law &amp; Equity Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MAG">
        <xsd:annotation>
          <xsd:documentation>Magistrate Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MAY">
        <xsd:annotation>
          <xsd:documentation>Mayor's Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MUN">
        <xsd:annotation>
          <xsd:documentation>Municipal Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="OTH">
        <xsd:annotation>
          <xsd:documentation>Other</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="POL">
        <xsd:annotation>
          <xsd:documentation>Police Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SJC">
        <xsd:annotation>
          <xsd:documentation>Special Justice Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SPL">
        <xsd:annotation>
          <xsd:documentation>Special Court Martial</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SSP">
        <xsd:annotation>
          <xsd:documentation>State Supreme Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SUM">
        <xsd:annotation>
          <xsd:documentation>Summary Court Martial</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SUP">
        <xsd:annotation>
          <xsd:documentation>Superior Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TJC">
        <xsd:annotation>
          <xsd:documentation>Trial Justice Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TRA">
        <xsd:annotation>
          <xsd:documentation>Traffic Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TRI">
        <xsd:annotation>
          <xsd:documentation>Tribal Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TWN">
        <xsd:annotation>
          <xsd:documentation>Town Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="UNK">
        <xsd:annotation>
          <xsd:documentation>Unknown</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="USC">
        <xsd:annotation>
          <xsd:documentation>U.S. Commissioner</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="USM">
        <xsd:annotation>
          <xsd:documentation>U.S. Magistrate Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="USS">
        <xsd:annotation>
          <xsd:documentation>U.S. Supreme Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DecalPeriodCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates information that describes the lifespan of a decal.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="2">
        <xsd:annotation>
          <xsd:documentation>2 Years</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F">
        <xsd:annotation>
          <xsd:documentation>Full Year Decal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="I">
        <xsd:annotation>
          <xsd:documentation>Infinite</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="P">
        <xsd:annotation>
          <xsd:documentation>Partial Year Decal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="R">
        <xsd:annotation>
          <xsd:documentation>Prorated Decal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DriverLicenseClassCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates types of vehicles that a licensed driver may be approved to operate.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="A">
        <xsd:annotation>
          <xsd:documentation>Class A</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B">
        <xsd:annotation>
          <xsd:documentation>Class B</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="C">
        <xsd:annotation>
          <xsd:documentation>Class C</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M">
        <xsd:annotation>
          <xsd:documentation>Class M</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DriverLicenseWithdrawalActionCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates types of driver license withdrawal actions.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="1">
        <xsd:annotation>
          <xsd:documentation>Revoked</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="2">
        <xsd:annotation>
          <xsd:documentation>Barred</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="3">
        <xsd:annotation>
          <xsd:documentation>Suspended</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="4">
        <xsd:annotation>
          <xsd:documentation>Canceled</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="6">
        <xsd:annotation>
          <xsd:documentation>Disqualified</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="7">
        <xsd:annotation>
          <xsd:documentation>Other Withdrawal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DriverLicenseWithdrawalBasisCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates bases for withdrawal action for a driver.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="1">
        <xsd:annotation>
          <xsd:documentation>Conviction</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="2">
        <xsd:annotation>
          <xsd:documentation>Administrative Adjudication</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="3">
        <xsd:annotation>
          <xsd:documentation>Administrative Action</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="4">
        <xsd:annotation>
          <xsd:documentation>Repeated Violations</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="6">
        <xsd:annotation>
          <xsd:documentation>Court Ordered or Requested</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="7">
        <xsd:annotation>
          <xsd:documentation>Court Recommended</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="8">
        <xsd:annotation>
          <xsd:documentation>NRVC Action or Reciprocity</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="9">
        <xsd:annotation>
          <xsd:documentation>Administrative Per Se</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DriverLicenseWithdrawalDueProcessStatusCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates due process statuses of a withdrawal action.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="0">
        <xsd:annotation>
          <xsd:documentation>Not Defined</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="1">
        <xsd:annotation>
          <xsd:documentation>Hearing Held; Action Confirmed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="2">
        <xsd:annotation>
          <xsd:documentation>Hearing Offered but not Requested</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="3">
        <xsd:annotation>
          <xsd:documentation>Hearing Requested; not yet Held</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="4">
        <xsd:annotation>
          <xsd:documentation>Department Action Appealed to Court</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="5">
        <xsd:annotation>
          <xsd:documentation>Hearing not Applicable</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DriverLicenseWithdrawalEligibilityCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates when a driver may be eligible to apply for reinstatement of driving privileges that have been withdrawn.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="Date">
        <xsd:annotation>
          <xsd:documentation>A person will become eligible to apply for reinstatement of those driving privileges withdrawn on a given date.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="Indefinite">
        <xsd:annotation>
          <xsd:documentation>It has not yet been determined when or if a person will be eligible to apply for reinstatement of those driving privileges withdrawn.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="Permanent">
        <xsd:annotation>
          <xsd:documentation>A person will never be eligible to apply for reinstatement of those driving privileges withdrawn.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DriverLicenseWithdrawalExtentCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates extents of withdrawals.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="1">
        <xsd:annotation>
          <xsd:documentation>Commercial</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="2">
        <xsd:annotation>
          <xsd:documentation>Permit</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="3">
        <xsd:annotation>
          <xsd:documentation>All</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="4">
        <xsd:annotation>
          <xsd:documentation>Non-CDL</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DrivingEndorsementCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates endorsements on a driver license or a driver license permit which authorizes the operation of specified types of vehicles carrying specified loads.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="H">
        <xsd:annotation>
          <xsd:documentation>Hazardous Material</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="L">
        <xsd:annotation>
          <xsd:documentation>Motorcycle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N">
        <xsd:annotation>
          <xsd:documentation>Tank</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="O">
        <xsd:annotation>
          <xsd:documentation>Other</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="P">
        <xsd:annotation>
          <xsd:documentation>Passenger</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="T">
        <xsd:annotation>
          <xsd:documentation>Doubles/Triples</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="X">
        <xsd:annotation>
          <xsd:documentation>Combined Tank/Hazmat</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DrivingInsuranceStatusCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates the ways in which a driver of a vehicle may or may not be insured.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="N">
        <xsd:annotation>
          <xsd:documentation>No insurance</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="O">
        <xsd:annotation>
          <xsd:documentation>Insured owner</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="P">
        <xsd:annotation>
          <xsd:documentation>Insured non-owner</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DrivingOffenseCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates ACD codes for a driving offense.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="A04">
        <xsd:annotation>
          <xsd:documentation>Driving under the influence of alcohol with BAC at or over .04</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A08">
        <xsd:annotation>
          <xsd:documentation>Driving under the influence of alcohol with BAC at or over .08</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A10">
        <xsd:annotation>
          <xsd:documentation>Driving under the influence of alcohol with BAC at or over .10</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A11">
        <xsd:annotation>
          <xsd:documentation>Driving under the influence of alcohol with BAC at or over __ (detail field required)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A12">
        <xsd:annotation>
          <xsd:documentation>Refused to submit to test for alcohol - Implied Consent Law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A20">
        <xsd:annotation>
          <xsd:documentation>Driving under the influence of alcohol or drugs</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A21">
        <xsd:annotation>
          <xsd:documentation>Driving under the influence of alcohol</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A22">
        <xsd:annotation>
          <xsd:documentation>Driving under the influence of drugs</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A23">
        <xsd:annotation>
          <xsd:documentation>Driving under the influence of alcohol and drugs</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A24">
        <xsd:annotation>
          <xsd:documentation>Driving under the influence of medication not intended to intoxicate</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A25">
        <xsd:annotation>
          <xsd:documentation>Driving while impaired - ability definitely impaired</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A26">
        <xsd:annotation>
          <xsd:documentation>Drinking alcohol while operating a vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A27">
        <xsd:annotation>
          <xsd:documentation>Driving after drinking - level of intoxication or impairment not known</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A30">
        <xsd:annotation>
          <xsd:documentation>Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A31">
        <xsd:annotation>
          <xsd:documentation>Illegal possession of alcohol</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A32">
        <xsd:annotation>
          <xsd:documentation>Illegal possession of alcohol or drugs</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A33">
        <xsd:annotation>
          <xsd:documentation>Illegal possession of drugs (controlled substances)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A34">
        <xsd:annotation>
          <xsd:documentation>Illegal possession of weapon including firearm</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A35">
        <xsd:annotation>
          <xsd:documentation>Possession of open alcohol container</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A40">
        <xsd:annotation>
          <xsd:documentation>Aiding in violation of ignition interlock or immobilization device</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A41">
        <xsd:annotation>
          <xsd:documentation>Driver violation of ignition interlock or immobilization device</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A50">
        <xsd:annotation>
          <xsd:documentation>Motor vehicle used in the commission of a felony involving the manufacturing, distributing, or dispensing a con-trolled substance</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A51">
        <xsd:annotation>
          <xsd:documentation>Transporting liquor illegally</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A52">
        <xsd:annotation>
          <xsd:documentation>Transporting liquor to a minor</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A60">
        <xsd:annotation>
          <xsd:documentation>Underage Convicted of Drinking and Driving at .02 or higher BAC</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A61">
        <xsd:annotation>
          <xsd:documentation>Underage Administrative Per Se - Drinking and Driving at .02 or higher BAC</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A90">
        <xsd:annotation>
          <xsd:documentation>Administrative Per Se for .10 BAC</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A94">
        <xsd:annotation>
          <xsd:documentation>Administrative Per Se for .04 BAC</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="A98">
        <xsd:annotation>
          <xsd:documentation>Administrative Per Se for .08 BAC</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B01">
        <xsd:annotation>
          <xsd:documentation>Hit and run - failure to stop and render aid after accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B02">
        <xsd:annotation>
          <xsd:documentation>Hit and run - failure to stop and render aid after accident - Fatal accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B03">
        <xsd:annotation>
          <xsd:documentation>Hit and run - failure to stop and render aid after accident - Personal injury accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B04">
        <xsd:annotation>
          <xsd:documentation>Hit and run - failure to stop and render aid after accident - Property damage accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B05">
        <xsd:annotation>
          <xsd:documentation>Leaving accident scene before police arrive</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B06">
        <xsd:annotation>
          <xsd:documentation>Leaving accident scene before police arrive - Fatal accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B07">
        <xsd:annotation>
          <xsd:documentation>Leaving accident scene before police arrive - Personal injury accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B08">
        <xsd:annotation>
          <xsd:documentation>Leaving accident scene before police arrive - Property damage accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B09">
        <xsd:annotation>
          <xsd:documentation>Refusal to reveal identity after accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B10">
        <xsd:annotation>
          <xsd:documentation>Refusal to reveal identity after accident - Fatal accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B11">
        <xsd:annotation>
          <xsd:documentation>Refusal to reveal identity after accident - Personal injury accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B12">
        <xsd:annotation>
          <xsd:documentation>Refusal to reveal identity after accident - Property damage accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B13">
        <xsd:annotation>
          <xsd:documentation>Failure of duties upon damaging unattended vehicle or injuring animal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B20">
        <xsd:annotation>
          <xsd:documentation>Driving while license withdrawn</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B21">
        <xsd:annotation>
          <xsd:documentation>Driving while license barred</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B22">
        <xsd:annotation>
          <xsd:documentation>Driving while license canceled</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B23">
        <xsd:annotation>
          <xsd:documentation>Driving while license denied</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B24">
        <xsd:annotation>
          <xsd:documentation>Driving while license disqualified</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B25">
        <xsd:annotation>
          <xsd:documentation>Driving while license revoked</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B26">
        <xsd:annotation>
          <xsd:documentation>Driving while license suspended</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B27">
        <xsd:annotation>
          <xsd:documentation>General, driving while an out of service order is in effect (for violations not covered by B19).</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B28">
        <xsd:annotation>
          <xsd:documentation>Driving while registration canceled</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B29">
        <xsd:annotation>
          <xsd:documentation>Driving while registration suspended</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B30">
        <xsd:annotation>
          <xsd:documentation>Permit unlicensed person to drive</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B40">
        <xsd:annotation>
          <xsd:documentation>Possess or provide counterfeit or altered document</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B41">
        <xsd:annotation>
          <xsd:documentation>Possess or provide counterfeit or altered driver license (includes DL, CDL, and Instruction Permit) or ID</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B42">
        <xsd:annotation>
          <xsd:documentation>Possess or provide counterfeit or altered registration or title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B43">
        <xsd:annotation>
          <xsd:documentation>Missing, defaced, or obscured license plates</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B44">
        <xsd:annotation>
          <xsd:documentation>Mutilated document</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B45">
        <xsd:annotation>
          <xsd:documentation>Mutilated driver license (includes DL, CDL, and Instruction Permit) or ID</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B46">
        <xsd:annotation>
          <xsd:documentation>Mutilated registration card or title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B50">
        <xsd:annotation>
          <xsd:documentation>Expired or no document (or item) which is required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B51">
        <xsd:annotation>
          <xsd:documentation>Expired or no driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B52">
        <xsd:annotation>
          <xsd:documentation>Expired or no emissions inspection</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B53">
        <xsd:annotation>
          <xsd:documentation>Expired or no license plates or decal/sticker</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B54">
        <xsd:annotation>
          <xsd:documentation>Expired or no registration or title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B55">
        <xsd:annotation>
          <xsd:documentation>Expired or no vehicle safety inspection</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B60">
        <xsd:annotation>
          <xsd:documentation>Failed to file document or report as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B61">
        <xsd:annotation>
          <xsd:documentation>Failed to file accident report</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B62">
        <xsd:annotation>
          <xsd:documentation>Failed to file change of address or name</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B63">
        <xsd:annotation>
          <xsd:documentation>Failed to file future proof of financial responsibility</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B64">
        <xsd:annotation>
          <xsd:documentation>Failed to file insurance certification</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B65">
        <xsd:annotation>
          <xsd:documentation>Failed to file medical certification/disability information</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B70">
        <xsd:annotation>
          <xsd:documentation>Failed to show document as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B71">
        <xsd:annotation>
          <xsd:documentation>Failed to show certificate of weight</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B72">
        <xsd:annotation>
          <xsd:documentation>Failed to show driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B73">
        <xsd:annotation>
          <xsd:documentation>Failed to show emissions or vehicle (safety) inspection</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B74">
        <xsd:annotation>
          <xsd:documentation>Failed to show insurance certification</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B75">
        <xsd:annotation>
          <xsd:documentation>Failed to show operator's (driver's) log</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B76">
        <xsd:annotation>
          <xsd:documentation>Failed to show registration</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B77">
        <xsd:annotation>
          <xsd:documentation>Failed to show registration, title or driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B80">
        <xsd:annotation>
          <xsd:documentation>Failed to surrender driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B81">
        <xsd:annotation>
          <xsd:documentation>Failed to surrender driver license, registration, plates, or title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B82">
        <xsd:annotation>
          <xsd:documentation>Failed to surrender registration, plates, or title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B83">
        <xsd:annotation>
          <xsd:documentation>False report</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B84">
        <xsd:annotation>
          <xsd:documentation>False report of accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B85">
        <xsd:annotation>
          <xsd:documentation>False report of emissions inspection</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B86">
        <xsd:annotation>
          <xsd:documentation>False report of odometer reading or disclosure</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B87">
        <xsd:annotation>
          <xsd:documentation>False report of Operator's (driver's) log</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B88">
        <xsd:annotation>
          <xsd:documentation>False report of theft</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B89">
        <xsd:annotation>
          <xsd:documentation>False report of vehicle (safety) inspection</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B90">
        <xsd:annotation>
          <xsd:documentation>Failed to provide or submit title transfer documents</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B91">
        <xsd:annotation>
          <xsd:documentation>Improper classification or endorsement on driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B92">
        <xsd:annotation>
          <xsd:documentation>Loan driver license (includes DL, CDL, and Instruction Permit) to another person</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B93">
        <xsd:annotation>
          <xsd:documentation>Loan registration or plates to another person</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D01">
        <xsd:annotation>
          <xsd:documentation>Misrepresentation of identity or other facts</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D02">
        <xsd:annotation>
          <xsd:documentation>Misrepresentation of identity or other facts on application for driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D03">
        <xsd:annotation>
          <xsd:documentation>Misrepresentation of identity or other facts on application for handicap permit/plates</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D04">
        <xsd:annotation>
          <xsd:documentation>Misrepresentation of identity or other facts on application for registration or title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D05">
        <xsd:annotation>
          <xsd:documentation>Misrepresentation of identity or other facts to avoid arrest or prosecution</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D06">
        <xsd:annotation>
          <xsd:documentation>Misrepresentation of identity or other facts to obtain alcohol</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D07">
        <xsd:annotation>
          <xsd:documentation>Possess multiple driver licenses (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D10">
        <xsd:annotation>
          <xsd:documentation>Manufacture or make false driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D11">
        <xsd:annotation>
          <xsd:documentation>Manufacture or make false emissions or vehicle (safety) inspection certificates</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D12">
        <xsd:annotation>
          <xsd:documentation>Manufacture or make false registration or title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D15">
        <xsd:annotation>
          <xsd:documentation>Show or use improperly - Document (or item) not specified</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D16">
        <xsd:annotation>
          <xsd:documentation>Show or use improperly - Driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D17">
        <xsd:annotation>
          <xsd:documentation>Show or use improperly - Emissions or vehicle (safety) inspection</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D18">
        <xsd:annotation>
          <xsd:documentation>Show or use improperly - Insurance certification</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D19">
        <xsd:annotation>
          <xsd:documentation>Show or use improperly - Operator's (driver's) log</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D20">
        <xsd:annotation>
          <xsd:documentation>Show or use improperly - Registration, plates, or decal/sticker</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D21">
        <xsd:annotation>
          <xsd:documentation>Show or use improperly - Registration or title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D25">
        <xsd:annotation>
          <xsd:documentation>Use another's driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D26">
        <xsd:annotation>
          <xsd:documentation>Use another's registration, plates, or title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D27">
        <xsd:annotation>
          <xsd:documentation>Violate limited license conditions</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D28">
        <xsd:annotation>
          <xsd:documentation>Violate limits of registration (manufacturer, transporter, dealer, farm, antique, etc.)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D29">
        <xsd:annotation>
          <xsd:documentation>Violate restrictions of driver license (includes DL, CDL, and Instruction Permit)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D35">
        <xsd:annotation>
          <xsd:documentation>Failure to comply with financial responsibility law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D36">
        <xsd:annotation>
          <xsd:documentation>Failure to maintain required liability insurance</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D37">
        <xsd:annotation>
          <xsd:documentation>Failure to pay for damages or make installment payment</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D38">
        <xsd:annotation>
          <xsd:documentation>Failure to post security or obtain release from liability</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D39">
        <xsd:annotation>
          <xsd:documentation>Unsatisfied judgment</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D40">
        <xsd:annotation>
          <xsd:documentation>Failure to appear</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D41">
        <xsd:annotation>
          <xsd:documentation>Failure to appear for hearing or mandatory appearance</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D42">
        <xsd:annotation>
          <xsd:documentation>Failure to appear for or complete department investigations</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D43">
        <xsd:annotation>
          <xsd:documentation>Failure to appear for or complete exam/re-exam</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D44">
        <xsd:annotation>
          <xsd:documentation>Failure to appear for or complete required courses</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D45">
        <xsd:annotation>
          <xsd:documentation>Failure to appear for trial or court appearance.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D50">
        <xsd:annotation>
          <xsd:documentation>Failure to make required payment. </xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D51">
        <xsd:annotation>
          <xsd:documentation>Failure to make required payment of child support</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D52">
        <xsd:annotation>
          <xsd:documentation>Failure to make required payment of fee</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D53">
        <xsd:annotation>
          <xsd:documentation>Failure to make required payment of fine and costs</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D54">
        <xsd:annotation>
          <xsd:documentation>Failure to make required payment of tax</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D55">
        <xsd:annotation>
          <xsd:documentation>Failure to make required payment of toll</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D56">
        <xsd:annotation>
          <xsd:documentation>Failure to answer a citation, pay fines, penalties and/or costs related to the original violation </xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D65">
        <xsd:annotation>
          <xsd:documentation>Depositing harmful (including injurious and burning) substance on traffic way</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D66">
        <xsd:annotation>
          <xsd:documentation>Failure to remove harmful substance from traffic way</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D67">
        <xsd:annotation>
          <xsd:documentation>Littering from a motor vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D68">
        <xsd:annotation>
          <xsd:documentation>Throwing from vehicle any harmful substance</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D70">
        <xsd:annotation>
          <xsd:documentation>Driver's view obstructed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D71">
        <xsd:annotation>
          <xsd:documentation>Exceeding hours on duty limitations</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D72">
        <xsd:annotation>
          <xsd:documentation>Inability to control vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D73">
        <xsd:annotation>
          <xsd:documentation>Obscuring, tampering with, or illegally displaying traffic control devices, warning, or instructions</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D74">
        <xsd:annotation>
          <xsd:documentation>Operating a motor vehicle improperly because of drowsiness</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D75">
        <xsd:annotation>
          <xsd:documentation>Operating a motor vehicle improperly due to physical or mental disabili-ty</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D76">
        <xsd:annotation>
          <xsd:documentation>Perjury</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D77">
        <xsd:annotation>
          <xsd:documentation>Sex offense in a motor vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E01">
        <xsd:annotation>
          <xsd:documentation>Operating without equipment as required by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E02">
        <xsd:annotation>
          <xsd:documentation>Operating without brakes as required by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E03">
        <xsd:annotation>
          <xsd:documentation>Operating without HAZMAT safety equipment as required by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E04">
        <xsd:annotation>
          <xsd:documentation>Operating without HAZMAT placards/markings as required by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E05">
        <xsd:annotation>
          <xsd:documentation>Operating without lights as required by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E06">
        <xsd:annotation>
          <xsd:documentation>Operating without school bus equipment as required by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E20">
        <xsd:annotation>
          <xsd:documentation>Use of equipment prohibited by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E21">
        <xsd:annotation>
          <xsd:documentation>Use of colored lights and/or siren prohibited by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E22">
        <xsd:annotation>
          <xsd:documentation>Use of emergency vehicle markings prohibited by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E23">
        <xsd:annotation>
          <xsd:documentation>Use of radar or laser detector prohibited by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E24">
        <xsd:annotation>
          <xsd:documentation>Use of vehicle lights prohibited by law</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E30">
        <xsd:annotation>
          <xsd:documentation>Defective equipment</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E31">
        <xsd:annotation>
          <xsd:documentation>Defective brakes</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E32">
        <xsd:annotation>
          <xsd:documentation>Defective emissions control device</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E33">
        <xsd:annotation>
          <xsd:documentation>Defective HAZMAT safety devices</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E34">
        <xsd:annotation>
          <xsd:documentation>Defective lights</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E35">
        <xsd:annotation>
          <xsd:documentation>Defective or noisy exhaust system or muffler</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E36">
        <xsd:annotation>
          <xsd:documentation>Defective school bus equipment</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E37">
        <xsd:annotation>
          <xsd:documentation>Defective tires</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E50">
        <xsd:annotation>
          <xsd:documentation>Failure to use equipment as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E51">
        <xsd:annotation>
          <xsd:documentation>Failure to use brakes</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E52">
        <xsd:annotation>
          <xsd:documentation>Failure to use disabled vehicle lights, reflectors, or flares as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E53">
        <xsd:annotation>
          <xsd:documentation>Failure to use HAZMAT safety devices as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E54">
        <xsd:annotation>
          <xsd:documentation>Failure to use headlight dimmer as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E55">
        <xsd:annotation>
          <xsd:documentation>Failure to use lights as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E56">
        <xsd:annotation>
          <xsd:documentation>Failure to use school bus safety equipment as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E57">
        <xsd:annotation>
          <xsd:documentation>Failure to use snow tires or chains as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E70">
        <xsd:annotation>
          <xsd:documentation>Equipment used improperly or obstructed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E71">
        <xsd:annotation>
          <xsd:documentation>Brakes used improperly</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E72">
        <xsd:annotation>
          <xsd:documentation>Emissions control device used improperly or obstructed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E73">
        <xsd:annotation>
          <xsd:documentation>Equipment used improperly - making excessive noise</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E74">
        <xsd:annotation>
          <xsd:documentation>Exhaust system used improperly or obstructed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E80">
        <xsd:annotation>
          <xsd:documentation>Failure to correct defects after inspection failure or notice</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F01">
        <xsd:annotation>
          <xsd:documentation>Safety equipment not used properly as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F02">
        <xsd:annotation>
          <xsd:documentation>Child or youth restraint not used properly as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F03">
        <xsd:annotation>
          <xsd:documentation>Motorcycle safety equipment not used properly as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F04">
        <xsd:annotation>
          <xsd:documentation>Seat belt not used properly as required</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F05">
        <xsd:annotation>
          <xsd:documentation>Carrying unsecured passengers in open area of vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F06">
        <xsd:annotation>
          <xsd:documentation>Improper operation of or riding on a motorcycle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F10">
        <xsd:annotation>
          <xsd:documentation>Exceeding or violating size, weight, or passenger/cargo limits</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F11">
        <xsd:annotation>
          <xsd:documentation>Exceeding or violating passenger or cargo limits of vehicle/truck</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F12">
        <xsd:annotation>
          <xsd:documentation>Exceeding or violating size limits of vehicle/truck</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F13">
        <xsd:annotation>
          <xsd:documentation>Exceeding or violating weight limits of vehicle/truck</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F14">
        <xsd:annotation>
          <xsd:documentation>Exceeding or violating passenger or cargo limits of motorcycle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F15">
        <xsd:annotation>
          <xsd:documentation>Exceeding or violating size limits of road/bridge/tunnel</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F16">
        <xsd:annotation>
          <xsd:documentation>Exceeding or violating weight limits of road/bridge/tunnel</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F20">
        <xsd:annotation>
          <xsd:documentation>Failure to weigh vehicle or stop at weigh station</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F21">
        <xsd:annotation>
          <xsd:documentation>No or improper trip permit</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F22">
        <xsd:annotation>
          <xsd:documentation>No warning for projecting load</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F23">
        <xsd:annotation>
          <xsd:documentation>Spilling, dragging, unsecured or unsafe load</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F24">
        <xsd:annotation>
          <xsd:documentation>Violation of excess size/weight permit</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F30">
        <xsd:annotation>
          <xsd:documentation>Failure to place red flags or flares</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F31">
        <xsd:annotation>
          <xsd:documentation>Failure to set brake(s)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F32">
        <xsd:annotation>
          <xsd:documentation>Non emergency stop</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F33">
        <xsd:annotation>
          <xsd:documentation>Parking in a handicap zone</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F34">
        <xsd:annotation>
          <xsd:documentation>Stopping, standing, or parking: obstructing or impeding traffic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F35">
        <xsd:annotation>
          <xsd:documentation>Stopping, standing, or parking where prohibited or improper</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F40">
        <xsd:annotation>
          <xsd:documentation>Improper vehicle used on roadway</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F41">
        <xsd:annotation>
          <xsd:documentation>Operate or permit vehicle where prohibited or not authorized</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F60">
        <xsd:annotation>
          <xsd:documentation>Abandoned vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F61">
        <xsd:annotation>
          <xsd:documentation>Alteration of emissions control device</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F62">
        <xsd:annotation>
          <xsd:documentation>Failed to get VIN</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F63">
        <xsd:annotation>
          <xsd:documentation>Leaving vehicle unattended with engine running</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F64">
        <xsd:annotation>
          <xsd:documentation>Opening vehicle door into moving traffic or while vehicle is in motion</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F65">
        <xsd:annotation>
          <xsd:documentation>Towing or pushing vehicle improperly</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F66">
        <xsd:annotation>
          <xsd:documentation>Unsafe condition of vehicle (no specified component)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M01">
        <xsd:annotation>
          <xsd:documentation>Failure to obey</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M02">
        <xsd:annotation>
          <xsd:documentation>Failure to obey barrier</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M03">
        <xsd:annotation>
          <xsd:documentation>Failure to obey construction or maintenance zone markers</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M04">
        <xsd:annotation>
          <xsd:documentation>Failure to obey flagger</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M05">
        <xsd:annotation>
          <xsd:documentation>Failure to obey lane markings or signal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M06">
        <xsd:annotation>
          <xsd:documentation>Failure to obey motor carrier rules/regulations</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M07">
        <xsd:annotation>
          <xsd:documentation>Failure to obey pedestrian control device</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M08">
        <xsd:annotation>
          <xsd:documentation>Failure to obey police or peace officer</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M09">
        <xsd:annotation>
          <xsd:documentation>Failure to obey railroad crossing restrictions</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M10">
        <xsd:annotation>
          <xsd:documentation>Failure to obey railroad gates, signs or signals</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M11">
        <xsd:annotation>
          <xsd:documentation>Failure to obey restricted lane</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M12">
        <xsd:annotation>
          <xsd:documentation>Failure to obey safety zone</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M13">
        <xsd:annotation>
          <xsd:documentation>Failure to obey school crossing guard</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M14">
        <xsd:annotation>
          <xsd:documentation>Failure to obey sign or traffic control device</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M15">
        <xsd:annotation>
          <xsd:documentation>Failure to obey stop sign</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M16">
        <xsd:annotation>
          <xsd:documentation>Failure to obey traffic signal or light</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M17">
        <xsd:annotation>
          <xsd:documentation>Failure to obey traffic sign</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M18">
        <xsd:annotation>
          <xsd:documentation>Failure to obey warning light or flasher</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M19">
        <xsd:annotation>
          <xsd:documentation>Failure to obey yield sign</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M20">
        <xsd:annotation>
          <xsd:documentation>For drivers who are not required to always stop, failure to slow down at a railroad-highway grade crossing and check that tracks are clear of approaching train.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M21">
        <xsd:annotation>
          <xsd:documentation>For drivers who are not required to always stop, failure to stop before reaching tracks at a railroad-highway grade crossing when the tracks are not clear.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M22">
        <xsd:annotation>
          <xsd:documentation>For drivers who are always required to stop, failure to stop as required before driving onto railroad-highway grade crossing.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M23">
        <xsd:annotation>
          <xsd:documentation>For all drivers, failing to have sufficient space to drive completely through the railroad-highway grade crossing without stopping.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M24">
        <xsd:annotation>
          <xsd:documentation>For all drivers, failing to negotiate a railroad-highway grade crossing because of insufficient undercarriage clearance.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M25">
        <xsd:annotation>
          <xsd:documentation>Failure to stop - basic rule at unsigned intersection or when entering roadway from private driveway, alley, etc.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M30">
        <xsd:annotation>
          <xsd:documentation>Following improperly</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M31">
        <xsd:annotation>
          <xsd:documentation>Failure to leave sufficient distance for overtaking by other vehicles</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M32">
        <xsd:annotation>
          <xsd:documentation>Following emergency vehicle unlawfully</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M33">
        <xsd:annotation>
          <xsd:documentation>Following fire equipment unlawfully</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M34">
        <xsd:annotation>
          <xsd:documentation>Following too closely</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M40">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M41">
        <xsd:annotation>
          <xsd:documentation>Failure to keep in proper lane</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M42">
        <xsd:annotation>
          <xsd:documentation>Improper or erratic (unsafe) lane changes</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M43">
        <xsd:annotation>
          <xsd:documentation>Ran off road</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M44">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - crossover</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M45">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - crosswalk</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M46">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - entrance/exit ramp or way</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M47">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - in bicycle lane</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M48">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - in occupied lane</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M49">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - in HOV or restricted lane</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M50">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - limited access highway</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M51">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - median</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M52">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - not on National Network</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M53">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - not on route authorized by permit</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M54">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - not on truck route</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M55">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - on rail or streetcar tracks</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M56">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - on fire hose</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M57">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - oncoming traffic lane</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M58">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - road shoulder, ditch or sidewalk</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M60">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - slower vehicle lane</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M61">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - straddling center line(s)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M62">
        <xsd:annotation>
          <xsd:documentation>Improper lane or location - traveling in turn (or center) lane</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M70">
        <xsd:annotation>
          <xsd:documentation>Improper passing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M71">
        <xsd:annotation>
          <xsd:documentation>Passing in violation of posted sign or pavement marking</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M72">
        <xsd:annotation>
          <xsd:documentation>Passing in violation of opposite directions restriction</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M73">
        <xsd:annotation>
          <xsd:documentation>Passing on wrong side</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M74">
        <xsd:annotation>
          <xsd:documentation>Passing on hill or curve</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M75">
        <xsd:annotation>
          <xsd:documentation>Passing school bus displaying warning not to pass</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M76">
        <xsd:annotation>
          <xsd:documentation>Passing where prohibited</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M77">
        <xsd:annotation>
          <xsd:documentation>Passing with insufficient distance or visibility</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M80">
        <xsd:annotation>
          <xsd:documentation>Reckless, careless, or negligent driving</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M81">
        <xsd:annotation>
          <xsd:documentation>Careless driving</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M82">
        <xsd:annotation>
          <xsd:documentation>Inattentive driving</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M83">
        <xsd:annotation>
          <xsd:documentation>Negligent driving</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M84">
        <xsd:annotation>
          <xsd:documentation>Reckless driving</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N01">
        <xsd:annotation>
          <xsd:documentation>Failure to yield right of way (FTY ROW)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N02">
        <xsd:annotation>
          <xsd:documentation>FTY ROW to animal rider or animal-drawn vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N03">
        <xsd:annotation>
          <xsd:documentation>FTY ROW to cyclist</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N04">
        <xsd:annotation>
          <xsd:documentation>FTY ROW to emergency vehicle (i.e. ambulance, fire equipment, police, etc.)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N05">
        <xsd:annotation>
          <xsd:documentation>FTY ROW to funeral procession, procession or parade</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N06">
        <xsd:annotation>
          <xsd:documentation>FTY ROW to other vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N07">
        <xsd:annotation>
          <xsd:documentation>FTY ROW to overtaking vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N08">
        <xsd:annotation>
          <xsd:documentation>FTY ROW to pedestrian (includes handicapped or blind)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N09">
        <xsd:annotation>
          <xsd:documentation>FTY ROW to school bus</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N20">
        <xsd:annotation>
          <xsd:documentation>FTY ROW at crosswalk</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N21">
        <xsd:annotation>
          <xsd:documentation>FTY ROW at rotary</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N22">
        <xsd:annotation>
          <xsd:documentation>FTY ROW at stop sign</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N23">
        <xsd:annotation>
          <xsd:documentation>FTY ROW at traffic sign</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N24">
        <xsd:annotation>
          <xsd:documentation>FTY ROW at traffic signal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N25">
        <xsd:annotation>
          <xsd:documentation>FTY ROW at unsigned intersection</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N26">
        <xsd:annotation>
          <xsd:documentation>FTY ROW at yield sign</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N30">
        <xsd:annotation>
          <xsd:documentation>FTY ROW when warning displayed on other vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N31">
        <xsd:annotation>
          <xsd:documentation>FTY ROW when turning</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N40">
        <xsd:annotation>
          <xsd:documentation>Failure to use or improper signal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N41">
        <xsd:annotation>
          <xsd:documentation>Failure to cancel directional signals</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N42">
        <xsd:annotation>
          <xsd:documentation>Failure to signal intention to pass </xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N43">
        <xsd:annotation>
          <xsd:documentation>Failure to signal lane change or turn</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N44">
        <xsd:annotation>
          <xsd:documentation>Giving wrong signal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N50">
        <xsd:annotation>
          <xsd:documentation>Improper turn</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N51">
        <xsd:annotation>
          <xsd:documentation>Improper method of turning</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N52">
        <xsd:annotation>
          <xsd:documentation>Improper position for turning</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N53">
        <xsd:annotation>
          <xsd:documentation>Making improper left turn</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N54">
        <xsd:annotation>
          <xsd:documentation>Making improper right turn</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N55">
        <xsd:annotation>
          <xsd:documentation>Making improper turn around (not U turn)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N56">
        <xsd:annotation>
          <xsd:documentation>Making improper U turn</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N60">
        <xsd:annotation>
          <xsd:documentation>Driving wrong way</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N61">
        <xsd:annotation>
          <xsd:documentation>Driving wrong way at rotary intersection</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N62">
        <xsd:annotation>
          <xsd:documentation>Driving wrong way on divided highway</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N63">
        <xsd:annotation>
          <xsd:documentation>Driving wrong way on one way street or road</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N70">
        <xsd:annotation>
          <xsd:documentation>Driving on wrong side</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N71">
        <xsd:annotation>
          <xsd:documentation>Driving on wrong side of divided highway</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N72">
        <xsd:annotation>
          <xsd:documentation>Driving on wrong side of undivided street or road</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N80">
        <xsd:annotation>
          <xsd:documentation>Coasting (operating with gears disengaged)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N81">
        <xsd:annotation>
          <xsd:documentation>Clinging to other vehicles</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N82">
        <xsd:annotation>
          <xsd:documentation>Improper backing</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N83">
        <xsd:annotation>
          <xsd:documentation>Improper starting</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N84">
        <xsd:annotation>
          <xsd:documentation>Unsafe operation</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S01">
        <xsd:annotation>
          <xsd:documentation>01-05 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S06">
        <xsd:annotation>
          <xsd:documentation>06-10 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S11">
        <xsd:annotation>
          <xsd:documentation>11-15 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S15">
        <xsd:annotation>
          <xsd:documentation>Speeding 15 mph or more above speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S16">
        <xsd:annotation>
          <xsd:documentation>16-20 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S21">
        <xsd:annotation>
          <xsd:documentation>21-25 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S26">
        <xsd:annotation>
          <xsd:documentation>26-30 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S31">
        <xsd:annotation>
          <xsd:documentation>31-35 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S36">
        <xsd:annotation>
          <xsd:documentation>36-40 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S41">
        <xsd:annotation>
          <xsd:documentation>41+   &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S50">
        <xsd:annotation>
          <xsd:documentation>Speeding in a school zone (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S51">
        <xsd:annotation>
          <xsd:documentation>01-10 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S61">
        <xsd:annotation>
          <xsd:documentation>11-20 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S71">
        <xsd:annotation>
          <xsd:documentation>21-30 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S81">
        <xsd:annotation>
          <xsd:documentation>31-40 &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S91">
        <xsd:annotation>
          <xsd:documentation>41+   &gt; Speed limit (detail optional)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S92">
        <xsd:annotation>
          <xsd:documentation>Speeding - Speed limit and actual speed (detail required)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S93">
        <xsd:annotation>
          <xsd:documentation>Speeding</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S94">
        <xsd:annotation>
          <xsd:documentation>Prima Facie speed violation or driving too fast for conditions</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S95">
        <xsd:annotation>
          <xsd:documentation>Speed contest (racing) on road open to traffic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S96">
        <xsd:annotation>
          <xsd:documentation>Speed less than minimum</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S97">
        <xsd:annotation>
          <xsd:documentation>Operating at erratic or suddenly changing speeds</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S98">
        <xsd:annotation>
          <xsd:documentation>Speeding on freeway (wasting fuel)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S99">
        <xsd:annotation>
          <xsd:documentation>Speeding in a school zone</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U01">
        <xsd:annotation>
          <xsd:documentation>Fleeing or evading police or roadblock</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U02">
        <xsd:annotation>
          <xsd:documentation>Resisting arrest</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U03">
        <xsd:annotation>
          <xsd:documentation>Using a motor vehicle in connection with a felony (not traffic offense)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U04">
        <xsd:annotation>
          <xsd:documentation>Using a motor vehicle in connection with a misdemeanor (not traffic offense)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U05">
        <xsd:annotation>
          <xsd:documentation>Using a motor vehicle to aid and abet a felon</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U06">
        <xsd:annotation>
          <xsd:documentation>Vehicular assault</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U07">
        <xsd:annotation>
          <xsd:documentation>Vehicular homicide</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U08">
        <xsd:annotation>
          <xsd:documentation>Vehicular manslaughter</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U20">
        <xsd:annotation>
          <xsd:documentation>Damaging or tampering with vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U21">
        <xsd:annotation>
          <xsd:documentation>Illegal operation of emergency vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U22">
        <xsd:annotation>
          <xsd:documentation>Odometer tampering</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U23">
        <xsd:annotation>
          <xsd:documentation>Receiving or disposing of stolen vehicle or its parts</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U24">
        <xsd:annotation>
          <xsd:documentation>Removal, falsification, or unauthorized use of VIN on registration plate</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U25">
        <xsd:annotation>
          <xsd:documentation>Unauthorized use of a vehicle or taking a vehicle without owner consent</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U26">
        <xsd:annotation>
          <xsd:documentation>Vehicle theft</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U30">
        <xsd:annotation>
          <xsd:documentation>Violation resulting in accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U31">
        <xsd:annotation>
          <xsd:documentation>Violation resulting in fatal accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U32">
        <xsd:annotation>
          <xsd:documentation>Violation resulting in personal injury accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U33">
        <xsd:annotation>
          <xsd:documentation>Violation resulting in property damage accident</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W01">
        <xsd:annotation>
          <xsd:documentation>Accumulation of convictions (including point systems and/or being judged a habitual offender or violator)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W10">
        <xsd:annotation>
          <xsd:documentation>Withdrawal (reason not specified)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W11">
        <xsd:annotation>
          <xsd:documentation>Family report recommended</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W12">
        <xsd:annotation>
          <xsd:documentation>Immigration law offender</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W13">
        <xsd:annotation>
          <xsd:documentation>Parental consent withdrawn</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W14">
        <xsd:annotation>
          <xsd:documentation>Physical or mental disability</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W15">
        <xsd:annotation>
          <xsd:documentation>Physicians' or specialists' report recommended</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W20">
        <xsd:annotation>
          <xsd:documentation>Unable to pass DL test(s) or meet qualifications</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W21">
        <xsd:annotation>
          <xsd:documentation>Unable to pass re-examination</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W22">
        <xsd:annotation>
          <xsd:documentation>Under age for license</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W23">
        <xsd:annotation>
          <xsd:documentation>Under age possession of tobacco</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W24">
        <xsd:annotation>
          <xsd:documentation>Under age school dropout</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W25">
        <xsd:annotation>
          <xsd:documentation>Disobeying terms of probation</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W26">
        <xsd:annotation>
          <xsd:documentation>Insufficient funds, protested or invalid check</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W30">
        <xsd:annotation>
          <xsd:documentation>Two serious violations within three years</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W31">
        <xsd:annotation>
          <xsd:documentation>Three serious violations within three years</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W60">
        <xsd:annotation>
          <xsd:documentation>The accumulation of two RRGC violations within three years.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W61">
        <xsd:annotation>
          <xsd:documentation>The accumulation of three or more RRGC violations within three years.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DrivingRestrictionCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates categories of driving restrictions.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="B">
        <xsd:annotation>
          <xsd:documentation>Corrective lenses must be worn</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="C">
        <xsd:annotation>
          <xsd:documentation>Mechanical Aid</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D">
        <xsd:annotation>
          <xsd:documentation>Prosthetic Aid</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E">
        <xsd:annotation>
          <xsd:documentation>Automatic Transmission</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F">
        <xsd:annotation>
          <xsd:documentation>Outside Mirror</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="G">
        <xsd:annotation>
          <xsd:documentation>Limit to Daylight Only</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="I">
        <xsd:annotation>
          <xsd:documentation>Limited - other</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="J">
        <xsd:annotation>
          <xsd:documentation>Other</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="K">
        <xsd:annotation>
          <xsd:documentation>CDL Intrastate Only</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="L">
        <xsd:annotation>
          <xsd:documentation>Vehicles without Air Brakes</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="O">
        <xsd:annotation>
          <xsd:documentation>Except Tractor-Trailer</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W">
        <xsd:annotation>
          <xsd:documentation>Farm Waiver</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="DrivingStatusCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates statuses of a driver's privilege type.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="ELG">
        <xsd:annotation>
          <xsd:documentation>Eligible</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LIC">
        <xsd:annotation>
          <xsd:documentation>Licensed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NOT">
        <xsd:annotation>
          <xsd:documentation>Not Eligible</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RPD">
        <xsd:annotation>
          <xsd:documentation>Reported Deceased</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="HazMatCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates whether a driver was operating a vehicle carrying hazardous materials.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="1">
        <xsd:annotation>
          <xsd:documentation>Hazardous Materials</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="2">
        <xsd:annotation>
          <xsd:documentation>No Hazardous Materials</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="9">
        <xsd:annotation>
          <xsd:documentation>Unknown</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="InsuranceCoverageTypeCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates categories of coverage provided by an insurance policy.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="01">
        <xsd:annotation>
          <xsd:documentation>All inclusive (all vehicles owned or not)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="02">
        <xsd:annotation>
          <xsd:documentation>Limited to vehicles insurer is aware of</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="03">
        <xsd:annotation>
          <xsd:documentation>Broadform</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="04">
        <xsd:annotation>
          <xsd:documentation>Driver other vehicle</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="05">
        <xsd:annotation>
          <xsd:documentation>Not to exceed 1.5 Tons</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="06">
        <xsd:annotation>
          <xsd:documentation>Not for hire</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="JurisdictionAuthorityCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates an authority with jurisdiction over a particular area.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="AB">
        <xsd:annotation>
          <xsd:documentation>Alberta, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AG">
        <xsd:annotation>
          <xsd:documentation>Aguascalientes, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AK">
        <xsd:annotation>
          <xsd:documentation>Alaska, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AL">
        <xsd:annotation>
          <xsd:documentation>Alabama, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AR">
        <xsd:annotation>
          <xsd:documentation>Arkansas, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AS">
        <xsd:annotation>
          <xsd:documentation>American Samoa, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="AZ">
        <xsd:annotation>
          <xsd:documentation>Arizona, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BA">
        <xsd:annotation>
          <xsd:documentation>Baja Clifornia, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BC">
        <xsd:annotation>
          <xsd:documentation>British Columbia, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="BJ">
        <xsd:annotation>
          <xsd:documentation>Baja California Sur, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CA">
        <xsd:annotation>
          <xsd:documentation>California, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CE">
        <xsd:annotation>
          <xsd:documentation>Campeche, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CH">
        <xsd:annotation>
          <xsd:documentation>Chihuahua, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CI">
        <xsd:annotation>
          <xsd:documentation>Chiapas, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CL">
        <xsd:annotation>
          <xsd:documentation>Colima, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CO">
        <xsd:annotation>
          <xsd:documentation>Colorado, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CT">
        <xsd:annotation>
          <xsd:documentation>Connecticut, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="CU">
        <xsd:annotation>
          <xsd:documentation>Coahuila, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DC">
        <xsd:annotation>
          <xsd:documentation>District of Columbia, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DE">
        <xsd:annotation>
          <xsd:documentation>Delaware, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DF">
        <xsd:annotation>
          <xsd:documentation>Distrito Federal, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DO">
        <xsd:annotation>
          <xsd:documentation>Durango, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DS">
        <xsd:annotation>
          <xsd:documentation>U.S. Department of State</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="DT">
        <xsd:annotation>
          <xsd:documentation>U.S. Department of Transportation</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="EM">
        <xsd:annotation>
          <xsd:documentation>State of Mexico Estado Mexico, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FH">
        <xsd:annotation>
          <xsd:documentation>Federal Motor Carrier Safety Administration FMCSA used to be FHWA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FL">
        <xsd:annotation>
          <xsd:documentation>Florida, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="FM">
        <xsd:annotation>
          <xsd:documentation>Federal States of Micronesia, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GA">
        <xsd:annotation>
          <xsd:documentation>Georgia, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GM">
        <xsd:annotation>
          <xsd:documentation>Guam, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GR">
        <xsd:annotation>
          <xsd:documentation>Guerrero, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="GU">
        <xsd:annotation>
          <xsd:documentation>Guanajuato, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HI">
        <xsd:annotation>
          <xsd:documentation>Hawaii, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="HL">
        <xsd:annotation>
          <xsd:documentation>Hidalgo, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IA">
        <xsd:annotation>
          <xsd:documentation>Iowa, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ID">
        <xsd:annotation>
          <xsd:documentation>Idaho, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IL">
        <xsd:annotation>
          <xsd:documentation>Illinois, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="IN">
        <xsd:annotation>
          <xsd:documentation>Indiana, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="JL">
        <xsd:annotation>
          <xsd:documentation>Jalisco, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KS">
        <xsd:annotation>
          <xsd:documentation>Kansas, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="KY">
        <xsd:annotation>
          <xsd:documentation>Kentucky, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LA">
        <xsd:annotation>
          <xsd:documentation>Louisiana, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MA">
        <xsd:annotation>
          <xsd:documentation>Massachusetts, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MB">
        <xsd:annotation>
          <xsd:documentation>Manitoba, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MC">
        <xsd:annotation>
          <xsd:documentation>Michoacan, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MD">
        <xsd:annotation>
          <xsd:documentation>Maryland, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ME">
        <xsd:annotation>
          <xsd:documentation>Maine, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MH">
        <xsd:annotation>
          <xsd:documentation>Marshal Islands, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MI">
        <xsd:annotation>
          <xsd:documentation>Michigan, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MN">
        <xsd:annotation>
          <xsd:documentation>Minnesota, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MO">
        <xsd:annotation>
          <xsd:documentation>Missouri, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MP">
        <xsd:annotation>
          <xsd:documentation>Northern Mariana Islands, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MR">
        <xsd:annotation>
          <xsd:documentation>Morelos, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MS">
        <xsd:annotation>
          <xsd:documentation>Mississippi, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MT">
        <xsd:annotation>
          <xsd:documentation>Montana, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="MX">
        <xsd:annotation>
          <xsd:documentation>Mexican Federal Government</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NA">
        <xsd:annotation>
          <xsd:documentation>Nayarit, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NB">
        <xsd:annotation>
          <xsd:documentation>New Brunswick, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NC">
        <xsd:annotation>
          <xsd:documentation>North Carolina, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ND">
        <xsd:annotation>
          <xsd:documentation>North Dakota, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NE">
        <xsd:annotation>
          <xsd:documentation>Nebraska, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NF">
        <xsd:annotation>
          <xsd:documentation>Newfoundland, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NH">
        <xsd:annotation>
          <xsd:documentation>New Hampshire, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NJ">
        <xsd:annotation>
          <xsd:documentation>New Jersey, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NL">
        <xsd:annotation>
          <xsd:documentation>Nuevo Leon, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NM">
        <xsd:annotation>
          <xsd:documentation>New Mexico, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NS">
        <xsd:annotation>
          <xsd:documentation>Nova Scotia, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NT">
        <xsd:annotation>
          <xsd:documentation>Northwest Territory, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NV">
        <xsd:annotation>
          <xsd:documentation>Nevada, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="NY">
        <xsd:annotation>
          <xsd:documentation>New York, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="OA">
        <xsd:annotation>
          <xsd:documentation>Oaxaca, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="OH">
        <xsd:annotation>
          <xsd:documentation>Ohio, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="OK">
        <xsd:annotation>
          <xsd:documentation>Oklahoma, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ON">
        <xsd:annotation>
          <xsd:documentation>Ontario, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="OR">
        <xsd:annotation>
          <xsd:documentation>Oregon, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PA">
        <xsd:annotation>
          <xsd:documentation>Pennsylvania, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PB">
        <xsd:annotation>
          <xsd:documentation>Puebla, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PE">
        <xsd:annotation>
          <xsd:documentation>Prince Edward Island, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PR">
        <xsd:annotation>
          <xsd:documentation>Puerto Rico, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PW">
        <xsd:annotation>
          <xsd:documentation>Palau, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="PZ">
        <xsd:annotation>
          <xsd:documentation>Panamanian Canal Zone till December 2000, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="QC">
        <xsd:annotation>
          <xsd:documentation>Quebec, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="QR">
        <xsd:annotation>
          <xsd:documentation>Quintana Roo, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="QU">
        <xsd:annotation>
          <xsd:documentation>Queretaro, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="RI">
        <xsd:annotation>
          <xsd:documentation>Rhode Island, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SC">
        <xsd:annotation>
          <xsd:documentation>South Carolina, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SD">
        <xsd:annotation>
          <xsd:documentation>South Dakota, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SI">
        <xsd:annotation>
          <xsd:documentation>Sinaloa, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SK">
        <xsd:annotation>
          <xsd:documentation>Saskatchewan, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SL">
        <xsd:annotation>
          <xsd:documentation>San Luis Potosi, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SO">
        <xsd:annotation>
          <xsd:documentation>Sonora, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TA">
        <xsd:annotation>
          <xsd:documentation>Tamaulipas, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TB">
        <xsd:annotation>
          <xsd:documentation>Tabasco, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TL">
        <xsd:annotation>
          <xsd:documentation>Tlaxcala, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TN">
        <xsd:annotation>
          <xsd:documentation>Tennessee, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="TX">
        <xsd:annotation>
          <xsd:documentation>Texas, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="UT">
        <xsd:annotation>
          <xsd:documentation>Utah, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VA">
        <xsd:annotation>
          <xsd:documentation>Virginia, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VC">
        <xsd:annotation>
          <xsd:documentation>Veracruz, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VI">
        <xsd:annotation>
          <xsd:documentation>Virgin Islands, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="VT">
        <xsd:annotation>
          <xsd:documentation>Vermont, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WA">
        <xsd:annotation>
          <xsd:documentation>Washington, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WI">
        <xsd:annotation>
          <xsd:documentation>Wisconsin, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WK">
        <xsd:annotation>
          <xsd:documentation>Wake Island, US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WV">
        <xsd:annotation>
          <xsd:documentation>West Virginia, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="WY">
        <xsd:annotation>
          <xsd:documentation>Wyoming, USA</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="YT">
        <xsd:annotation>
          <xsd:documentation>Yukon Territory, Canada</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="YU">
        <xsd:annotation>
          <xsd:documentation>Yucatan, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="ZA">
        <xsd:annotation>
          <xsd:documentation>Zacatecas, Mexico</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="gu">
        <xsd:annotation>
          <xsd:documentation>Guam (till 1940), US Territorial Possession</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LienReleaseReasonCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates reasons a legal encumbrance may be removed from a property.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="01">
        <xsd:annotation>
          <xsd:documentation>Lien paid off.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="02">
        <xsd:annotation>
          <xsd:documentation>Vehicle repossessed.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="03">
        <xsd:annotation>
          <xsd:documentation>Lien perfected in error (lienholder has no interest in the vehicle).</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="04">
        <xsd:annotation>
          <xsd:documentation>Paper title requested.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="05">
        <xsd:annotation>
          <xsd:documentation>Lien paid off with no title printed.</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="PassFailCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates whether something has passed or failed some sort of test.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="F">
        <xsd:annotation>
          <xsd:documentation>Fail</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="P">
        <xsd:annotation>
          <xsd:documentation>Pass</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="RegistrationPlateColorCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates colors of a vehicle registration plate or license plate.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="A">
        <xsd:annotation>
          <xsd:documentation>Maroon</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B">
        <xsd:annotation>
          <xsd:documentation>Blue</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E">
        <xsd:annotation>
          <xsd:documentation>Gray</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="G">
        <xsd:annotation>
          <xsd:documentation>Green</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="I">
        <xsd:annotation>
          <xsd:documentation>Ivory</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="K">
        <xsd:annotation>
          <xsd:documentation>Black</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N">
        <xsd:annotation>
          <xsd:documentation>Brown</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="O">
        <xsd:annotation>
          <xsd:documentation>Orange</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="R">
        <xsd:annotation>
          <xsd:documentation>Red</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="W">
        <xsd:annotation>
          <xsd:documentation>White</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="RegistrationStatusCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates activities recorded for a registration.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="00">
        <xsd:annotation>
          <xsd:documentation>Active</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="01">
        <xsd:annotation>
          <xsd:documentation>Canceled</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="02">
        <xsd:annotation>
          <xsd:documentation>Stolen</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="03">
        <xsd:annotation>
          <xsd:documentation>Expired</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="04">
        <xsd:annotation>
          <xsd:documentation>Revoked</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="05">
        <xsd:annotation>
          <xsd:documentation>Suspended</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="06">
        <xsd:annotation>
          <xsd:documentation>Swap</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="07">
        <xsd:annotation>
          <xsd:documentation>Inactive</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="99">
        <xsd:annotation>
          <xsd:documentation>No Status</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="RegistrationStatusDetailCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates additional information regarding a registration status.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="A">
        <xsd:annotation>
          <xsd:documentation>Vehicle, Plates &amp; VIN Stolen</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="B">
        <xsd:annotation>
          <xsd:documentation>Plates &amp; VIN Stolen (not vehicle)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="C">
        <xsd:annotation>
          <xsd:documentation>Vehicle &amp; Plate Stolen (not VIN)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D">
        <xsd:annotation>
          <xsd:documentation>Vehicle &amp; VIN Stolen (not plate)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E">
        <xsd:annotation>
          <xsd:documentation>Vehicle Stolen (not plate &amp; VIN)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="F">
        <xsd:annotation>
          <xsd:documentation>Plate Stolen (not Vehicle &amp; VIN)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="G">
        <xsd:annotation>
          <xsd:documentation>VIN Stolen (not vehicle &amp; plate)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="H">
        <xsd:annotation>
          <xsd:documentation>Junk</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="I">
        <xsd:annotation>
          <xsd:documentation>Excise Tax Due</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="J">
        <xsd:annotation>
          <xsd:documentation>Non-renewable</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="K">
        <xsd:annotation>
          <xsd:documentation>Insurance</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="L">
        <xsd:annotation>
          <xsd:documentation>Insurance Pending</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M">
        <xsd:annotation>
          <xsd:documentation>Revoked Check</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N">
        <xsd:annotation>
          <xsd:documentation>Pending Revoked Check</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="O">
        <xsd:annotation>
          <xsd:documentation>Revoked Credit Card</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="P">
        <xsd:annotation>
          <xsd:documentation>Pending Revoked Credit Card</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="Q">
        <xsd:annotation>
          <xsd:documentation>Advanced Renew</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="R">
        <xsd:annotation>
          <xsd:documentation>Advanced Registration</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S">
        <xsd:annotation>
          <xsd:documentation>Lost</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="T">
        <xsd:annotation>
          <xsd:documentation>Owner Citation</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="U">
        <xsd:annotation>
          <xsd:documentation>Reinstatement Fee Due</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="SmogCertificateCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates whether or not a vehicle has a current smog certificate.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="B">
        <xsd:annotation>
          <xsd:documentation>Biannual</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E">
        <xsd:annotation>
          <xsd:documentation>Exempt</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N">
        <xsd:annotation>
          <xsd:documentation>No</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="Y">
        <xsd:annotation>
          <xsd:documentation>Year</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="TitleStatusCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates statuses for a title.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="00">
        <xsd:annotation>
          <xsd:documentation>Active</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="01">
        <xsd:annotation>
          <xsd:documentation>In Process</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="02">
        <xsd:annotation>
          <xsd:documentation>Mailed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="03">
        <xsd:annotation>
          <xsd:documentation>Canceled</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="04">
        <xsd:annotation>
          <xsd:documentation>Stolen Title</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="05">
        <xsd:annotation>
          <xsd:documentation>Already Surrendered</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="06">
        <xsd:annotation>
          <xsd:documentation>Held by Garagekeeper</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="07">
        <xsd:annotation>
          <xsd:documentation>Held for Revenue</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="08">
        <xsd:annotation>
          <xsd:documentation>Returned for Correction</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="09">
        <xsd:annotation>
          <xsd:documentation>Held in Abeyance</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="10">
        <xsd:annotation>
          <xsd:documentation>Transferred</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="11">
        <xsd:annotation>
          <xsd:documentation>Title Returned Unclaimed</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="12">
        <xsd:annotation>
          <xsd:documentation>Vehicle Titled Out of State</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="13">
        <xsd:annotation>
          <xsd:documentation>Revoked</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="14">
        <xsd:annotation>
          <xsd:documentation>Title Application Withdrawn</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="15">
        <xsd:annotation>
          <xsd:documentation>Inactive</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="16">
        <xsd:annotation>
          <xsd:documentation>Suspended</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="17">
        <xsd:annotation>
          <xsd:documentation>Vehicle Reported Sold Out of State by Owner</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="97">
        <xsd:annotation>
          <xsd:documentation>Other</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="VehicleEngineDisplacementUnitCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates units of measurement for the displacement of a vehicle engine.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="cc">
        <xsd:annotation>
          <xsd:documentation>cubic centimeter</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="liter">
        <xsd:annotation>
          <xsd:documentation>liter</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="VehicleFuelTypeCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates types of fuel or motive power used to propel a vehicle.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="A">
        <xsd:annotation>
          <xsd:documentation>Gasohol</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="C">
        <xsd:annotation>
          <xsd:documentation>Compressed Natural Gas</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D">
        <xsd:annotation>
          <xsd:documentation>Diesel</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="E">
        <xsd:annotation>
          <xsd:documentation>Electric</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="G">
        <xsd:annotation>
          <xsd:documentation>Gasoline</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="H">
        <xsd:annotation>
          <xsd:documentation>Hybrid</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="K">
        <xsd:annotation>
          <xsd:documentation>Kerosene</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="L">
        <xsd:annotation>
          <xsd:documentation>Liquefied Petroleum Gas (Butane &amp; Propane)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="N">
        <xsd:annotation>
          <xsd:documentation>Liquefied Natural Gas</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="O">
        <xsd:annotation>
          <xsd:documentation>Other</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="S">
        <xsd:annotation>
          <xsd:documentation>Steam</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="VehicleOdometerReadingUnitCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerate the units of measurement associated with an odometer reading.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="K">
        <xsd:annotation>
          <xsd:documentation>Kilometers</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M">
        <xsd:annotation>
          <xsd:documentation>Miles</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="VehicleTitleDocumentTypeCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates types of an individual title document.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="Duplicate"/>
      <xsd:enumeration value="Original"/>
      <xsd:enumeration value="Replacement"/>
      <xsd:enumeration value="Salvage"/>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="VehicleTransmissionTypeCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates types of transmission units in a vehicle.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="A">
        <xsd:annotation>
          <xsd:documentation>Automatic</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="M">
        <xsd:annotation>
          <xsd:documentation>Manual</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="VehicleUseCodeType">
    <xsd:annotation>
      <xsd:documentation>A code list that enumerates ways in which a vehicle is used.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="00">
        <xsd:annotation>
          <xsd:documentation>None (not in use)</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="01">
        <xsd:annotation>
          <xsd:documentation>Personal</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="02">
        <xsd:annotation>
          <xsd:documentation>Driver Training</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="03">
        <xsd:annotation>
          <xsd:documentation>Construction/Maintenance</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="04">
        <xsd:annotation>
          <xsd:documentation>Ambulance</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="05">
        <xsd:annotation>
          <xsd:documentation>Military</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="06">
        <xsd:annotation>
          <xsd:documentation>Taxi</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="07">
        <xsd:annotation>
          <xsd:documentation>Transportation of property</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="08">
        <xsd:annotation>
          <xsd:documentation>Agriculture</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="09">
        <xsd:annotation>
          <xsd:documentation>Wrecker or Tow</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="10">
        <xsd:annotation>
          <xsd:documentation>Police</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="11">
        <xsd:annotation>
          <xsd:documentation>Other Business</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="12">
        <xsd:annotation>
          <xsd:documentation>Fire fighting</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="13">
        <xsd:annotation>
          <xsd:documentation>Bus</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="97">
        <xsd:annotation>
          <xsd:documentation>Other</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="99">
        <xsd:annotation>
          <xsd:documentation>Unknown</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:schema>
