Definition Type: Element
Name: Violations
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: BackgroundReports.xsd
MinOccurs 0
MaxOccurs unbounded
Abstract
Collapse XSD Schema Diagram:
Drilldown into AdditionalItems in schema backgroundreports_xsd Drilldown into ViolationHazardousMaterial in schema backgroundreports_xsd Drilldown into ViolationVehicleType in schema backgroundreports_xsd Drilldown into CourtName in schema backgroundreports_xsd Drilldown into AgencyReference in schema backgroundreports_xsd Drilldown into ViolationLocation in schema backgroundreports_xsd Drilldown into ViolationPoints in schema backgroundreports_xsd Drilldown into ViolationConvictedDate in schema backgroundreports_xsd Drilldown into ViolationDescription in schema backgroundreports_xsd Drilldown into ViolationACDCode in schema backgroundreports_xsd Drilldown into ViolationCode in schema backgroundreports_xsd Drilldown into ViolationDate in schema backgroundreports_xsd Drilldown into ViolationType in schema backgroundreports_xsdXSD Diagram of Violations in schema backgroundreports_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ViolationType hr:ViolationType 0 (1)
ViolationDate hr:ViolationDate 0 (1)
ViolationCode hr:ViolationCode 0 (1)
ViolationACDCode hr:ViolationACDCode 0 (1)
ViolationDescription hr:ViolationDescription 0 (1)
ViolationConvictedDate hr:ViolationConvictedDate 0 (1)
ViolationPoints hr:ViolationPoints 0 (1)
ViolationLocation hr:ViolationLocation 0 (1)
AgencyReference hr:AgencyReference 0 unbounded
CourtName hr:CourtName 0 (1)
ViolationVehicleType hr:ViolationVehicleType 0 (1)
ViolationHazardousMaterial hr:ViolationHazardousMaterial 0 (1)
AdditionalItems hr:AdditionalItems 0 unbounded