<xsd:complexType name="MVRReportType">
<xsd:sequence>
<xsd:element name="MVRInput" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains information as reported by the screening subject relating to the license.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="License" type="LicenseIdentificationType" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="MVRResults" type="MVRReportDetailType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Contains information as verified by the screening provider relating to the license. Most of the personal data relating to the search subject contained in the driving records may not be disclosed. Refer to the Driver's Privacy Protection Act (DPPA). </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SubjectConfirmation" type="ConfirmationType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Details regarding confirmation of search subjects identity.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Violations" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ViolationType" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The type of the violation being reported. i.e. Conviction, suspension, violation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ViolationDate" type="FlexibleDatesType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The date the violation occurred on.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ViolationCode" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The code assigned by the region describing the violation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ViolationACDCode" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The code assigned by AAMVA describing the violation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ViolationDescription" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The textual description of the violation. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ViolationConvictedDate" type="FlexibleDatesType" minOccurs="0" />
<xsd:element name="ViolationPoints" type="xsd:string" minOccurs="0" />
<xsd:element name="ViolationLocation" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Location of the violation. Typically contains region, county, municipality, etc.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AgencyReference" type="AgencyReferenceType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Case, Docket or other identifier and associated File Date assigned by the reporting agency.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="CourtName" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Name of court if the violation went to court.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ViolationVehicleType" type="VehicleType" minOccurs="0" />
<xsd:element name="ViolationHazardousMaterial" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>True if the vehicle was carying hazardous materials at the time of the violation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Accidents" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="AccidentDate" type="FlexibleDatesType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The date the accident occured.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AccidentLocation" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Location of the accident. Typically contains region or county.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AccidentDamage" type="AccidentDamageType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Identifies the type of damage. i.e. Personal, Property.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AgencyReference" type="AgencyReferenceType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Case, Docket or other identifier and associated File Date assigned by the reporting agency.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AccidentPoliceReportFiled" type="xsd:boolean" minOccurs="0" />
<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Other items reported by the agency such as department information, reinstatements, etc.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Comments related to this screening.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|