Namespaces

Namespace http://release.niem.gov/niem/appinfo/3.0/

<xs:schema attributeFormDefault="qualified" targetNamespace="http://release.niem.gov/niem/appinfo/3.0/" version="1">
<xs:annotation> ^ns
<xs:documentation>The appinfo schema provides support for high level data model concepts and additional syntax to support the NIEM conceptual model and validation of NIEM-conformant instances.</xs:documentation>
</xs:annotation>
<xs:attribute name="deprecated"> ^ns
<xs:annotation>
<xs:documentation>The Deprecated element provides a method for identifying schema components as being deprecated. A deprecated component is one that is provided, but the use of which is not recommended.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:boolean">
<xs:pattern value="true"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="appliesToTypes"> ^ns
<xs:annotation>
<xs:documentation>The appliesToTypes attribute appears on the element declaration of a metadata element. It indicates a set of types to which the metadata element may be applied. The metadata element will also be applicable to any type that is derived from a listed type.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="appliesToElements"> ^ns
<xs:annotation>
<xs:documentation>The appliesToElements attribute appears on the element declaration of a metadata element. It indicates a set of elements to which the metadata element may be applied. The metadata element will also be applicable to any element that is in the substitution group of a listed element.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="externalAdapterTypeIndicator"> ^ns
<xs:annotation>
<xs:documentation>The externalAdapterTypeIndicator attribute indicates that a complex type is an external adapter type. An external adapter type is composed of elements and attributes from non-NIEM-conformant schemas.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:boolean">
<xs:pattern value="true"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="externalImportIndicator"> ^ns
<xs:annotation>
<xs:documentation>The externalImportIndicator attribute is true if and only if a namespace identified via xs:import is expected to be non-conformant.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:boolean">
<xs:pattern value="true"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:schema>

Namespace http://release.niem.gov/niem/codes/ansi_d20/3.0/

<xs:schema targetNamespace="http://release.niem.gov/niem/codes/ansi_d20/3.0/" version="1" xsi:schemaLocation="http://release.niem.gov/niem/appinfo/3.0/ ../../../appinfo/3.0/appinfo.xsd http://release.niem.gov/niem/conformanceTargets/3.0/ ../../../conformanceTargets/3.0/conformanceTargets.xsd" ct:conformanceTargets="http://reference.niem.gov/niem/specification/naming-and-design-rules/3.0/#ReferenceSchemaDocument">
<xs:annotation> ^ns
<xs: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. Publication: ANSI-D20 Data Dictionary Release 5.0.0; Version: May 2009; http://www.aamva.org/ANSI-D20-Standard-for-Traffic-Records-Systems</xs:documentation>
</xs:annotation>
<xs:import schemaLocation="../../../structures/3.0/structures.xsd" namespace="http://release.niem.gov/niem/structures/3.0/"/> ^ns
<xs:simpleType name="DrivingOffenseCodeSimpleType"> ^ns
Base type for: DrivingOffenseCodeType
<xs:annotation>
<xs:documentation>A data type for ACD codes for a driving offense.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="A04">
<xs:annotation>
<xs:documentation>Driving under the influence of alcohol with BAC at or over .04</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A08">
<xs:annotation>
<xs:documentation>Driving under the influence of alcohol with BAC at or over .08</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A10">
<xs:annotation>
<xs:documentation>Driving under the influence of alcohol with BAC at or over .10</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A11">
<xs:annotation>
<xs:documentation>Driving under the influence of alcohol with BAC at or over __ (detail field required)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A12">
<xs:annotation>
<xs:documentation>Refused to submit to test for alcohol - Implied Consent Law</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A20">
<xs:annotation>
<xs:documentation>Driving under the influence of alcohol or drugs</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A21">
<xs:annotation>
<xs:documentation>Driving under the influence of alcohol</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A22">
<xs:annotation>
<xs:documentation>Driving under the influence of drugs</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A23">
<xs:annotation>
<xs:documentation>Driving under the influence of alcohol and drugs</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A24">
<xs:annotation>
<xs:documentation>Driving under the influence of medication not intended to intoxicate</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A25">
<xs:annotation>
<xs:documentation>Driving while impaired - ability definitely impaired</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A26">
<xs:annotation>
<xs:documentation>Drinking alcohol while operating a vehicle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A31">
<xs:annotation>
<xs:documentation>Illegal possession of alcohol</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A33">
<xs:annotation>
<xs:documentation>Illegal possession of drugs (controlled substances)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A35">
<xs:annotation>
<xs:documentation>Possession of open alcohol container</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A41">
<xs:annotation>
<xs:documentation>Driver violation of ignition interlock or immobilization device</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A50">
<xs:annotation>
<xs:documentation>Motor vehicle used in the commission of a felony involving the manufacturing, distributing, or dispensing a con-trolled substance</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A60">
<xs:annotation>
<xs:documentation>Underage Convicted of Drinking and Driving at .02 or higher BAC</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A61">
<xs:annotation>
<xs:documentation>Underage Administrative Per Se - Drinking and Driving at .02 or higher BAC</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A90">
<xs:annotation>
<xs:documentation>Administrative Per Se for .10 BAC</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A94">
<xs:annotation>
<xs:documentation>Administrative Per Se for .04 BAC</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="A98">
<xs:annotation>
<xs:documentation>Administrative Per Se for .08 BAC</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B01">
<xs:annotation>
<xs:documentation>Hit and run - failure to stop and render aid after accident</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B02">
<xs:annotation>
<xs:documentation>Hit and run - failure to stop and render aid after accident - Fatal accident</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B03">
<xs:annotation>
<xs:documentation>Hit and run - failure to stop and render aid after accident - Personal injury accident</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B04">
<xs:annotation>
<xs:documentation>Hit and run - failure to stop and render aid after accident - Property damage accident</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B05">
<xs:annotation>
<xs:documentation>Leaving accident scene before police arrive</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B06">
<xs:annotation>
<xs:documentation>Leaving accident scene before police arrive - Fatal accident</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B07">
<xs:annotation>
<xs:documentation>Leaving accident scene before police arrive - Personal injury accident</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B08">
<xs:annotation>
<xs:documentation>Leaving accident scene before police arrive - Property damage accident</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B14">
<xs:annotation>
<xs:documentation>Failure to reveal identity after fatal or personal injury accident</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B19">
<xs:annotation>
<xs:documentation>Driving while out of service order is in effect and transporting 16 or more passengers, including the driver and/or transporting hazardous materials that require a placard.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B20">
<xs:annotation>
<xs:documentation>Driving while license withdrawn</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B21">
<xs:annotation>
<xs:documentation>Driving while license barred</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B22">
<xs:annotation>
<xs:documentation>Driving while license canceled</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B23">
<xs:annotation>
<xs:documentation>Driving while license denied</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B24">
<xs:annotation>
<xs:documentation>Driving while license disqualified</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B25">
<xs:annotation>
<xs:documentation>Driving while license revoked</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B26">
<xs:annotation>
<xs:documentation>Driving while license suspended</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B27">
<xs:annotation>
<xs:documentation>General, driving while an out of service order is in effect (for violations not covered by B19).</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B41">
<xs:annotation>
<xs:documentation>Possess or provide counterfeit or altered driver license (includes DL, CDL, and Instruction Permit) or ID</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B51">
<xs:annotation>
<xs:documentation>Expired or no driver license (includes DL, CDL, and Instruction Permit)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B56">
<xs:annotation>
<xs:documentation>Driving a CMV without obtaining a CDL</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B57">
<xs:annotation>
<xs:documentation>Driving a CMV without a CDL in the drivers possession</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B61">
<xs:annotation>
<xs:documentation>Failed to file accident report</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B63">
<xs:annotation>
<xs:documentation>Failed to file future proof of financial responsibility</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B64">
<xs:annotation>
<xs:documentation>Failed to file insurance certification</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B65">
<xs:annotation>
<xs:documentation>Failed to file medical certification/disability information</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B74">
<xs:annotation>
<xs:documentation>Failed to show insurance certification</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B78">
<xs:annotation>
<xs:documentation>Failed to show non-commercial driver license</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="B91">
<xs:annotation>
<xs:documentation>Improper classification or endorsement on driver license (includes DL, CDL, and Instruction Permit)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D02">
<xs:annotation>
<xs:documentation>Misrepresentation of identity or other facts on application for driver license (includes DL, CDL, and Instruction Permit)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D06">
<xs:annotation>
<xs:documentation>Misrepresentation of identity or other facts to obtain alcohol</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D07">
<xs:annotation>
<xs:documentation>Possess multiple driver licenses (includes DL, CDL, and Instruction Permit)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D10">
<xs:annotation>
<xs:documentation>Manufacture or make false driver license (includes DL, CDL, and Instruction Permit)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D16">
<xs:annotation>
<xs:documentation>Show or use improperly - Driver license (includes DL, CDL, and Instruction Permit)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D27">
<xs:annotation>
<xs:documentation>Violate limited license conditions</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D29">
<xs:annotation>
<xs:documentation>Violate restrictions of driver license (includes DL, CDL, and Instruction Permit)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D35">
<xs:annotation>
<xs:documentation>Failure to comply with financial responsibility law</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D36">
<xs:annotation>
<xs:documentation>Failure to maintain required liability insurance</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D37">
<xs:annotation>
<xs:documentation>Failure to pay for damages or make installment payment</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D38">
<xs:annotation>
<xs:documentation>Failure to post security or obtain release from liability</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D39">
<xs:annotation>
<xs:documentation>Unsatisfied judgment</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D45">
<xs:annotation>
<xs:documentation>Failure to appear for trial or court appearance.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D51">
<xs:annotation>
<xs:documentation>Failure to make required payment of child support</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D53">
<xs:annotation>
<xs:documentation>Failure to make required payment of fine and costs</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D56">
<xs:annotation>
<xs:documentation>Failure to answer a citation, pay fines, penalties and/or costs related to the original violation </xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D70">
<xs:annotation>
<xs:documentation>Driver's view obstructed</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D72">
<xs:annotation>
<xs:documentation>Inability to control vehicle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D74">
<xs:annotation>
<xs:documentation>Operating a motor vehicle improperly because of drowsiness</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D75">
<xs:annotation>
<xs:documentation>Operating a motor vehicle improperly due to physical or mental disabili-ty</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="D78">
<xs:annotation>
<xs:documentation>Perjury about the operation of a motor vehicle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E01">
<xs:annotation>
<xs:documentation>Operating without equipment as required by law</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E02">
<xs:annotation>
<xs:documentation>Operating without brakes as required by law</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E03">
<xs:annotation>
<xs:documentation>Operating without HAZMAT safety equipment as required by law</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E04">
<xs:annotation>
<xs:documentation>Operating without HAZMAT placards/markings as required by law</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E05">
<xs:annotation>
<xs:documentation>Operating without lights as required by law</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E06">
<xs:annotation>
<xs:documentation>Operating without school bus equipment as required by law</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E23">
<xs:annotation>
<xs:documentation>Use of radar or laser detector prohibited by law</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E31">
<xs:annotation>
<xs:documentation>Defective brakes</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E33">
<xs:annotation>
<xs:documentation>Defective HAZMAT safety devices</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E34">
<xs:annotation>
<xs:documentation>Defective lights</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E36">
<xs:annotation>
<xs:documentation>Defective school bus equipment</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E37">
<xs:annotation>
<xs:documentation>Defective tires</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E50">
<xs:annotation>
<xs:documentation>Failure to use equipment as required</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E51">
<xs:annotation>
<xs:documentation>Failure to use brakes</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E53">
<xs:annotation>
<xs:documentation>Failure to use HAZMAT safety devices as required</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E54">
<xs:annotation>
<xs:documentation>Failure to use headlight dimmer as required</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E55">
<xs:annotation>
<xs:documentation>Failure to use lights as required</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E56">
<xs:annotation>
<xs:documentation>Failure to use school bus safety equipment as required</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E57">
<xs:annotation>
<xs:documentation>Failure to use snow tires or chains as required</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E70">
<xs:annotation>
<xs:documentation>Equipment used improperly or obstructed</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E71">
<xs:annotation>
<xs:documentation>Brakes used improperly</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="F02">
<xs:annotation>
<xs:documentation>Child or youth restraint not used properly as required</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="F03">
<xs:annotation>
<xs:documentation>Motorcycle safety equipment not used properly as required</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="F04">
<xs:annotation>
<xs:documentation>Seat belt not used properly as required</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="F05">
<xs:annotation>
<xs:documentation>Carrying unsecured passengers in open area of vehicle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="F06">
<xs:annotation>
<xs:documentation>Improper operation of or riding on a motorcycle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="F34">
<xs:annotation>
<xs:documentation>Stopping, standing, or parking: obstructing or impeding traffic</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="F66">
<xs:annotation>
<xs:documentation>Unsafe condition of vehicle (no specified component)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M02">
<xs:annotation>
<xs:documentation>Failure to obey barrier</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M03">
<xs:annotation>
<xs:documentation>Failure to obey construction or maintenance zone markers</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M04">
<xs:annotation>
<xs:documentation>Failure to obey flagger</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M05">
<xs:annotation>
<xs:documentation>Failure to obey lane markings or signal</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M08">
<xs:annotation>
<xs:documentation>Failure to obey police or peace officer</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M09">
<xs:annotation>
<xs:documentation>Failure to obey railroad crossing restrictions</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M10">
<xs:annotation>
<xs:documentation>Failure to obey railroad gates, signs or signals</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M11">
<xs:annotation>
<xs:documentation>Failure to obey restricted lane</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M12">
<xs:annotation>
<xs:documentation>Failure to obey safety zone</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M13">
<xs:annotation>
<xs:documentation>Failure to obey school crossing guard</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M14">
<xs:annotation>
<xs:documentation>Failure to obey sign or traffic control device</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M15">
<xs:annotation>
<xs:documentation>Failure to obey stop sign</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M16">
<xs:annotation>
<xs:documentation>Failure to obey traffic signal or light</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M17">
<xs:annotation>
<xs:documentation>Failure to obey traffic sign</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M18">
<xs:annotation>
<xs:documentation>Failure to obey warning light or flasher</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M19">
<xs:annotation>
<xs:documentation>Failure to obey yield sign</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M20">
<xs:annotation>
<xs: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.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M21">
<xs:annotation>
<xs: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.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M22">
<xs:annotation>
<xs:documentation>For drivers who are always required to stop, failure to stop as required before driving onto railroad-highway grade crossing.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M23">
<xs:annotation>
<xs:documentation>For all drivers, failing to have sufficient space to drive completely through the railroad-highway grade crossing without stopping.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M24">
<xs:annotation>
<xs:documentation>For all drivers, failing to negotiate a railroad-highway grade crossing because of insufficient undercarriage clearance.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M25">
<xs:annotation>
<xs:documentation>Failure to stop - basic rule at unsigned intersection or when entering roadway from private driveway, alley, etc.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M30">
<xs:annotation>
<xs:documentation>Following improperly</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M31">
<xs:annotation>
<xs:documentation>Failure to leave sufficient distance for overtaking by other vehicles</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M32">
<xs:annotation>
<xs:documentation>Following emergency vehicle unlawfully</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M33">
<xs:annotation>
<xs:documentation>Following fire equipment unlawfully</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M34">
<xs:annotation>
<xs:documentation>Following too closely</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M40">
<xs:annotation>
<xs:documentation>Improper lane or location</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M41">
<xs:annotation>
<xs:documentation>Failure to keep in proper lane</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M42">
<xs:annotation>
<xs:documentation>Improper or erratic (unsafe) lane changes</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M43">
<xs:annotation>
<xs:documentation>Ran off road</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M44">
<xs:annotation>
<xs:documentation>Improper lane or location - crossover</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M45">
<xs:annotation>
<xs:documentation>Improper lane or location - crosswalk</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M46">
<xs:annotation>
<xs:documentation>Improper lane or location - entrance/exit ramp or way</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M47">
<xs:annotation>
<xs:documentation>Improper lane or location - in bicycle lane</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M48">
<xs:annotation>
<xs:documentation>Improper lane or location - in occupied lane</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M49">
<xs:annotation>
<xs:documentation>Improper lane or location - in HOV or restricted lane</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M50">
<xs:annotation>
<xs:documentation>Improper lane or location - limited access highway</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M51">
<xs:annotation>
<xs:documentation>Improper lane or location - median</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M55">
<xs:annotation>
<xs:documentation>Improper lane or location - on rail or streetcar tracks</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M56">
<xs:annotation>
<xs:documentation>Improper lane or location - on fire hose</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M57">
<xs:annotation>
<xs:documentation>Improper lane or location - oncoming traffic lane</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M58">
<xs:annotation>
<xs:documentation>Improper lane or location - road shoulder, ditch or sidewalk</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M60">
<xs:annotation>
<xs:documentation>Improper lane or location - slower vehicle lane</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M61">
<xs:annotation>
<xs:documentation>Improper lane or location - straddling center line(s)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M62">
<xs:annotation>
<xs:documentation>Improper lane or location - traveling in turn (or center) lane</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M70">
<xs:annotation>
<xs:documentation>Improper passing</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M71">
<xs:annotation>
<xs:documentation>Passing in violation of posted sign or pavement marking</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M72">
<xs:annotation>
<xs:documentation>Passing in violation of opposite directions restriction</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M73">
<xs:annotation>
<xs:documentation>Passing on wrong side</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M74">
<xs:annotation>
<xs:documentation>Passing on hill or curve</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M75">
<xs:annotation>
<xs:documentation>Passing school bus displaying warning not to pass</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M76">
<xs:annotation>
<xs:documentation>Passing where prohibited</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M77">
<xs:annotation>
<xs:documentation>Passing with insufficient distance or visibility</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M80">
<xs:annotation>
<xs:documentation>Inattentive/distracted,careless, or negligent driving</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M81">
<xs:annotation>
<xs:documentation>Careless driving</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M82">
<xs:annotation>
<xs:documentation>Inattentive/distracted driving</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M83">
<xs:annotation>
<xs:documentation>Negligent driving</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M84">
<xs:annotation>
<xs:documentation>Reckless driving</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M85">
<xs:annotation>
<xs:documentation>Texting While Driving</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="M86">
<xs:annotation>
<xs:documentation>Using a Hand-held Mobile Telephone While Driving</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N01">
<xs:annotation>
<xs:documentation>Failure to yield right of way (FTY ROW)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N02">
<xs:annotation>
<xs:documentation>FTY ROW to animal rider or animal-drawn vehicle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N03">
<xs:annotation>
<xs:documentation>FTY ROW to cyclist</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N04">
<xs:annotation>
<xs:documentation>FTY ROW to emergency vehicle (i.e. ambulance, fire equipment, police, etc.)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N05">
<xs:annotation>
<xs:documentation>FTY ROW to funeral procession, procession or parade</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N06">
<xs:annotation>
<xs:documentation>FTY ROW to other vehicle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N07">
<xs:annotation>
<xs:documentation>FTY ROW to overtaking vehicle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N08">
<xs:annotation>
<xs:documentation>FTY ROW to pedestrian (includes handicapped or blind)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N09">
<xs:annotation>
<xs:documentation>FTY ROW to school bus</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N20">
<xs:annotation>
<xs:documentation>FTY ROW at crosswalk</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N21">
<xs:annotation>
<xs:documentation>FTY ROW at rotary/roundabout/circular intersection</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N22">
<xs:annotation>
<xs:documentation>FTY ROW at stop sign</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N23">
<xs:annotation>
<xs:documentation>FTY ROW at traffic sign</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N24">
<xs:annotation>
<xs:documentation>FTY ROW at traffic signal</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N25">
<xs:annotation>
<xs:documentation>FTY ROW at unsigned intersection</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N26">
<xs:annotation>
<xs:documentation>FTY ROW at yield sign</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N30">
<xs:annotation>
<xs:documentation>FTY ROW when warning displayed on other vehicle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N31">
<xs:annotation>
<xs:documentation>FTY ROW when turning</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N40">
<xs:annotation>
<xs:documentation>Failure to use or improper signal</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N41">
<xs:annotation>
<xs:documentation>Failure to cancel directional signals</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N42">
<xs:annotation>
<xs:documentation>Failure to signal intention to pass </xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N43">
<xs:annotation>
<xs:documentation>Failure to signal lane change or turn</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N44">
<xs:annotation>
<xs:documentation>Giving wrong signal</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N50">
<xs:annotation>
<xs:documentation>Improper turn</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N51">
<xs:annotation>
<xs:documentation>Improper method of turning</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N52">
<xs:annotation>
<xs:documentation>Improper position for turning</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N53">
<xs:annotation>
<xs:documentation>Making improper left turn</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N54">
<xs:annotation>
<xs:documentation>Making improper right turn</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N55">
<xs:annotation>
<xs:documentation>Making improper turn around (not U turn)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N56">
<xs:annotation>
<xs:documentation>Making improper U turn</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N60">
<xs:annotation>
<xs:documentation>Driving wrong way</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N61">
<xs:annotation>
<xs:documentation>Driving wrong way at rotary/roundabout/circular intersection</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N62">
<xs:annotation>
<xs:documentation>Driving wrong way on divided highway</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N63">
<xs:annotation>
<xs:documentation>Driving wrong way on one way street or road</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N70">
<xs:annotation>
<xs:documentation>Driving on wrong side</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N71">
<xs:annotation>
<xs:documentation>Driving on wrong side of divided highway</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N72">
<xs:annotation>
<xs:documentation>Driving on wrong side of undivided street or road</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N80">
<xs:annotation>
<xs:documentation>Coasting (operating with gears disengaged)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N82">
<xs:annotation>
<xs:documentation>Improper backing</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N83">
<xs:annotation>
<xs:documentation>Improper Start from a Parked Position</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="N84">
<xs:annotation>
<xs:documentation>Unsafe operation</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S01">
<xs:annotation>
<xs:documentation>01-05 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S06">
<xs:annotation>
<xs:documentation>06-10 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S14">
<xs:annotation>
<xs:documentation>Speeding 11-14 > speed limit</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S15">
<xs:annotation>
<xs:documentation>Speeding 15 mph or more above speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S16">
<xs:annotation>
<xs:documentation>16-20 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S21">
<xs:annotation>
<xs:documentation>21-25 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S26">
<xs:annotation>
<xs:documentation>26-30 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S31">
<xs:annotation>
<xs:documentation>31-35 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S36">
<xs:annotation>
<xs:documentation>36-40 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S41">
<xs:annotation>
<xs:documentation>41+ > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S51">
<xs:annotation>
<xs:documentation>01-10 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S71">
<xs:annotation>
<xs:documentation>21-30 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S81">
<xs:annotation>
<xs:documentation>31-40 > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S91">
<xs:annotation>
<xs:documentation>41+ > Speed limit (detail optional)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S92">
<xs:annotation>
<xs:documentation>Speeding - Speed limit and actual speed (detail required)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S93">
<xs:annotation>
<xs:documentation>Speeding</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S94">
<xs:annotation>
<xs:documentation>Prima Facie speed violation or driving too fast for conditions</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S95">
<xs:annotation>
<xs:documentation>Speed contest (racing) on road open to traffic</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S96">
<xs:annotation>
<xs:documentation>Speed less than minimum</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S97">
<xs:annotation>
<xs:documentation>Operating at erratic or suddenly changing speeds</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="S98">
<xs:annotation>
<xs:documentation>Speeding on freeway (wasting fuel)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U01">
<xs:annotation>
<xs:documentation>Fleeing or evading police or roadblock</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U02">
<xs:annotation>
<xs:documentation>Resisting arrest</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U03">
<xs:annotation>
<xs:documentation>Using a motor vehicle in connection with a felony (not traffic offense)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U04">
<xs:annotation>
<xs:documentation>Using a motor vehicle in connection with a misdemeanor (not traffic offense)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U05">
<xs:annotation>
<xs:documentation>Using a motor vehicle to aid and abet a felon</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U06">
<xs:annotation>
<xs:documentation>Vehicular assault</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U07">
<xs:annotation>
<xs:documentation>Vehicular homicide</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U08">
<xs:annotation>
<xs:documentation>Vehicular manslaughter</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U09">
<xs:annotation>
<xs:documentation>Negligent homicide while operating a CMV</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U10">
<xs:annotation>
<xs:documentation>Causing a fatality through the negligent operation of a CMV</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U21">
<xs:annotation>
<xs:documentation>Illegal operation of emergency vehicle</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U27">
<xs:annotation>
<xs:documentation>Vehicular Feticide (1st Degree)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U28">
<xs:annotation>
<xs:documentation>Vehicular Feticide (2nd Degree)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="U31">
<xs:annotation>
<xs:documentation>Violation resulting in fatal accident</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W00">
<xs:annotation>
<xs:documentation>Withdrawal, Non-ACD violation (A withdrawal issued by the State of Record for a single conviction which is neither traffic safety related, driver control related or federally mandated)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W01">
<xs:annotation>
<xs:documentation>Accumulation of convictions (including point systems and/or being judged a habitual offender or violator)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W13">
<xs:annotation>
<xs:documentation>Parental consent withdrawn</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W14">
<xs:annotation>
<xs:documentation>Physical or mental disability</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W15">
<xs:annotation>
<xs:documentation>Physicians' or specialists' report recommended</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W20">
<xs:annotation>
<xs:documentation>Unable to pass DL test(s) or meet qualifications</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W30">
<xs:annotation>
<xs:documentation>Two serious violations within three years</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W31">
<xs:annotation>
<xs:documentation>Three serious violations within three years</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W40">
<xs:annotation>
<xs:documentation>The accumulation of two or more major offenses.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W41">
<xs:annotation>
<xs:documentation>An additional major offenses after reinstatement.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W50">
<xs:annotation>
<xs:documentation>The accumulation of two out-of-service order general violations (violations not covered by W51) within ten years.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W51">
<xs:annotation>
<xs:documentation>The accumulation of two out-of-service order violations within ten years while transporting 16 or more passengers, including the driver and/or transporting hazardous materials that require a placard.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W52">
<xs:annotation>
<xs:documentation>The accumulation of three or more out-of-service order violations within ten years.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W60">
<xs:annotation>
<xs:documentation>The accumulation of two RRGC violations within three years.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W61">
<xs:annotation>
<xs:documentation>The accumulation of three or more RRGC violations within three years.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W70">
<xs:annotation>
<xs:documentation>Imminent hazard.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W80">
<xs:annotation>
<xs:documentation>Failed employer-directed drug test</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="W81">
<xs:annotation>
<xs:documentation>Refusal to submit to an employer-directed drug test</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="DrivingOffenseCodeType"> ^ns
<xs:annotation>
<xs:documentation>A data type for ACD codes for a driving offense.</xs:documentation>
</xs:annotation>
<xs:simpleContent></xs:simpleContent>
</xs:complexType>
</xs:schema>

Namespace http://release.niem.gov/niem/codes/fbi_ncic/3.0/

<xs:schema targetNamespace="http://release.niem.gov/niem/codes/fbi_ncic/3.0/" version="1" xsi:schemaLocation="http://release.niem.gov/niem/appinfo/3.0/ ../../../appinfo/3.0/appinfo.xsd http://release.niem.gov/niem/conformanceTargets/3.0/ ../../../conformanceTargets/3.0/conformanceTargets.xsd" ct:conformanceTargets="http://reference.niem.gov/niem/specification/naming-and-design-rules/3.0/#ReferenceSchemaDocument">
<xs:annotation> ^ns
<xs:documentation>FBI code lists for the National Crime and Information Center (NCIC-2000). Source: FBI Crminal Justice Information Systems (CJIS) Division; Publication: leo.gov database; https://www.leo.gov</xs:documentation>
</xs:annotation>
<xs:import schemaLocation="../../../structures/3.0/structures.xsd" namespace="http://release.niem.gov/niem/structures/3.0/"/> ^ns
<xs:simpleType name="VMACodeSimpleType"> ^ns
Base type for: VMACodeType
<xs:annotation>
<xs:documentation>A data type for Vehicle Make.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="FORD">
<xs:annotation>
<xs:documentation>Ford Goldline Camper</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FORD">
<xs:annotation>
<xs:documentation>Courier</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FORD">
<xs:annotation>
<xs:documentation>Ford</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FORD">
<xs:annotation>
<xs:documentation>Ford (see English, French, German, and Italian Ford)</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="VMACodeType"> ^ns
<xs:annotation>
<xs:documentation>A data type for Vehicle Make.</xs:documentation>
</xs:annotation>
<xs:simpleContent></xs:simpleContent>
</xs:complexType>
</xs:schema>

Namespace http://release.niem.gov/niem/conformanceTargets/3.0/

<xs:schema targetNamespace="http://release.niem.gov/niem/conformanceTargets/3.0/">
<xs:attribute name="conformanceTargets"> ^ns</xs:attribute>
</xs:schema>

Namespace http://release.niem.gov/niem/domains/jxdm/5.0/

<xs:schema targetNamespace="http://release.niem.gov/niem/domains/jxdm/5.0/" version="1" xsi:schemaLocation="http://release.niem.gov/niem/appinfo/3.0/ ../../../appinfo/3.0/appinfo.xsd http://release.niem.gov/niem/conformanceTargets/3.0/ ../../../conformanceTargets/3.0/conformanceTargets.xsd" ct:conformanceTargets="http://reference.niem.gov/niem/specification/naming-and-design-rules/3.0/#ReferenceSchemaDocument">
<xs:annotation> ^ns
<xs:documentation>Justice</xs:documentation>
</xs:annotation>
<xs:import schemaLocation="../../../codes/ansi_d20/3.0/ansi_d20.xsd" namespace="http://release.niem.gov/niem/codes/ansi_d20/3.0/"/> ^ns
<xs:import schemaLocation="../../../codes/fbi_ncic/3.0/fbi_ncic.xsd" namespace="http://release.niem.gov/niem/codes/fbi_ncic/3.0/"/> ^ns
<xs:import schemaLocation="../../../niem-core/3.0/niem-core.xsd" namespace="http://release.niem.gov/niem/niem-core/3.0/"/> ^ns
<xs:import schemaLocation="../../../structures/3.0/structures.xsd" namespace="http://release.niem.gov/niem/structures/3.0/"/> ^ns
<xs:complexType name="CrashDriverType"> ^ns
Used in: CrashDriver
<xs:annotation>
<xs:documentation>A data type for a motor vehicle driver involved in a traffic accident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/> ^ct
<xs:element ref="j:CrashDriverViolation" minOccurs="0" maxOccurs="unbounded"/> ^ct
<xs:element ref="j:CrashDrivingViolation" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="WitnessType"> ^ns
Used in: Witness
<xs:annotation>
<xs:documentation>A data type for a person who has observed an incident.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="CrashDriver" type="j:CrashDriverType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A motor vehicle driver involved into a traffic accident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverViolation" abstract="true"> ^ns
Substitutable elements: ( CrashDriverViolationCode )
<xs:annotation>
<xs:documentation>A data concept for a vehicle-related violation, which applies to a driver involved in a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDriverViolationCode" type="ansi_d20:DrivingOffenseCodeType" substitutionGroup="j:CrashDriverViolation" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A vehicle-related violation, which applies to a driver involved in a crash.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDrivingViolation" abstract="true"> ^ns
Substitutable elements: ( CrashDrivingViolationCode )
<xs:annotation>
<xs:documentation>A data concept for an offense a driver was convicted of in relation to a driving incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CrashDrivingViolationCode" type="ansi_d20:DrivingOffenseCodeType" substitutionGroup="j:CrashDrivingViolation" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>An offense a driver was convicted of in relation to a driving incident.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleMakeCode" type="ncic:VMACodeType" substitutionGroup="nc:VehicleMake" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A manufacturer of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Witness" type="j:WitnessType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A person who has observed an incident.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:schema>

Namespace http://release.niem.gov/niem/domains/screening/3.0/

<xs:schema targetNamespace="http://release.niem.gov/niem/domains/screening/3.0/" version="1" xsi:schemaLocation="http://release.niem.gov/niem/appinfo/3.0/ ../../../appinfo/3.0/appinfo.xsd http://release.niem.gov/niem/conformanceTargets/3.0/ ../../../conformanceTargets/3.0/conformanceTargets.xsd" ct:conformanceTargets="http://reference.niem.gov/niem/specification/naming-and-design-rules/3.0/#ReferenceSchemaDocument">
<xs:annotation> ^ns
<xs:documentation>The People Screening domain provides harmonized information sharing content within the Screening Portfolio of DHS. The Screening namespace is initially being populated with person screening information for immigrant and non-immigrant person types who have been encountered and identified by the Screening Portfolio Components. Screening expands on encounter-related NIEM elements currently included in the Immigration and Intelligence domains.</xs:documentation>
</xs:annotation>
<xs:import schemaLocation="../../../niem-core/3.0/niem-core.xsd" namespace="http://release.niem.gov/niem/niem-core/3.0/"/> ^ns
<xs:import schemaLocation="../../../structures/3.0/structures.xsd" namespace="http://release.niem.gov/niem/structures/3.0/"/> ^ns
<xs:complexType name="PersonPhoneAssociationType"> ^ns
<xs:annotation>
<xs:documentation>A data type for a relationship between a PERSON and a PHONE.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/> ^ct
<xs:element ref="nc:TelephoneNumber" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="PersonPhoneAssociation" type="scr:PersonPhoneAssociationType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>An association between a PERSON and a PHONE.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:schema>

Namespace http://release.niem.gov/niem/localTerminology/3.0/

<xs:schema elementFormDefault="qualified" targetNamespace="http://release.niem.gov/niem/localTerminology/3.0/" version="1">
<xs:element name="LocalTerm"> ^ns</xs:element>
<xs:simpleType name="NonemptyStringSimpleType"> ^ns
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

Namespace http://release.niem.gov/niem/niem-core/3.0/

<xs:schema targetNamespace="http://release.niem.gov/niem/niem-core/3.0/" version="1" xsi:schemaLocation="http://release.niem.gov/niem/appinfo/3.0/ ../../appinfo/3.0/appinfo.xsd http://release.niem.gov/niem/conformanceTargets/3.0/ ../../conformanceTargets/3.0/conformanceTargets.xsd" ct:conformanceTargets="http://reference.niem.gov/niem/specification/naming-and-design-rules/3.0/#ReferenceSchemaDocument">
<xs:annotation> ^ns
<xs:documentation>NIEM Core.</xs:documentation>
</xs:annotation>
<xs:import schemaLocation="../../proxy/xsd/3.0/xs.xsd" namespace="http://release.niem.gov/niem/proxy/xsd/3.0/"/> ^ns
<xs:import schemaLocation="../../structures/3.0/structures.xsd" namespace="http://release.niem.gov/niem/structures/3.0/"/> ^ns
<xs:complexType name="AssociationType"> ^ns
<xs:annotation>
<xs:documentation>A data type for an association, connection, relationship, or involvement somehow linking people, things, and/or activities together.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:AssociationType"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConveyanceType"> ^ns
Used in: Conveyance
Base type for: VehicleType
<xs:annotation>
<xs:documentation>A data type for a means of transport from place to place.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ItemType"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="DateType"> ^ns
<xs:annotation>
<xs:documentation>A data type for a calendar date.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:DateRepresentation" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="EntityType"> ^ns
Used in: Entity ItemOwner
<xs:annotation>
<xs:documentation>A data type for a person, organization, or thing capable of bearing legal rights and responsibilities.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:EntityRepresentation" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="FullTelephoneNumberType"> ^ns
<xs:annotation>
<xs:documentation>A data type for a full telephone number.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:TelephoneNumberFullID" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ItemType"> ^ns
Used in: Item
Base type for: ConveyanceType
<xs:annotation>
<xs:documentation>A data type for an article or thing.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:ItemOwner" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="MetadataType"> ^ns
Used in: Metadata
<xs:annotation>
<xs:documentation>A data type for information that further qualifies primary data; data about data.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:MetadataType">
<xs:sequence>
<xs:element ref="nc:ProbabilityPercent" minOccurs="0" maxOccurs="unbounded"/> ^ct
<xs:element ref="nc:ReportedDate" minOccurs="0" maxOccurs="unbounded"/> ^ct
<xs:element ref="nc:SourceText" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:simpleType name="PercentSimpleType"> ^ns
Base type for: PercentType
<xs:annotation>
<xs:documentation>A data type for a ratio, proper fraction, or percentage, with permissible decimal values ranging from 0 to 1 inclusive.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0">
<xs:annotation>
<xs:documentation>The lowest value allowed (inclusive) - represents 0%.</xs:documentation>
</xs:annotation>
</xs:minInclusive>
<xs:maxInclusive value="1">
<xs:annotation>
<xs:documentation>The highest value allowed (inclusive) - represents 100%.</xs:documentation>
</xs:annotation>
</xs:maxInclusive>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PercentType"> ^ns
<xs:annotation>
<xs:documentation>A data type for a ratio, proper fraction, or percentage, with permissible decimal values ranging from 0 to 1 inclusive.</xs:documentation>
</xs:annotation>
<xs:simpleContent></xs:simpleContent>
</xs:complexType>
<xs:complexType name="PersonConveyanceAssociationType"> ^ns
<xs:annotation>
<xs:documentation>A data type for an association between a person and a conveyance.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:AssociationType">
<xs:sequence>
<xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/> ^ct
<xs:element ref="nc:Conveyance" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonNameTextType"> ^ns
<xs:annotation>
<xs:documentation>A data type for a name by which a person is known, referred, or addressed.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="nc:ProperNameTextType"/>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PersonNameType"> ^ns
Used in: PersonName
<xs:annotation>
<xs:documentation>A data type for a combination of names and/or titles by which a person is known.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:PersonFullName" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PersonType"> ^ns
<xs:annotation>
<xs:documentation>A data type for a human being.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:PersonBirthDate" minOccurs="0" maxOccurs="unbounded"/> ^ct
<xs:element ref="nc:PersonName" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ProperNameTextType"> ^ns
Base type for: PersonNameTextType
<xs:annotation>
<xs:documentation>A data type for a word or phrase by which a person or thing is known, referred, or addressed.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="nc:TextType"/>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="TelephoneNumberType"> ^ns
<xs:annotation>
<xs:documentation>A data type for a telephone number for a telecommunication device.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="structures:ObjectType">
<xs:sequence>
<xs:element ref="nc:TelephoneNumberRepresentation" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TextType"> ^ns
Used in: SourceText
Base type for: ProperNameTextType
<xs:annotation>
<xs:documentation>A data type for a character string.</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="niem-xs:string"/>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="VehicleType"> ^ns
<xs:annotation>
<xs:documentation>A data type for a conveyance designed to carry an operator, passengers and/or cargo, over land.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="nc:ConveyanceType">
<xs:sequence>
<xs:element ref="nc:VehicleMake" minOccurs="0" maxOccurs="unbounded"/> ^ct
<xs:element ref="nc:VehicleModel" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="Conveyance" type="nc:ConveyanceType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A means of transport.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Date" type="niem-xs:date" substitutionGroup="nc:DateRepresentation" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A full date.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DateRepresentation" abstract="true"> ^ns
Used in: DateType
Substitutable elements: ( Date )
<xs:annotation>
<xs:documentation>A data concept for a representation of a date.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Entity" type="nc:EntityType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A person, organization, or thing capable of bearing legal rights and responsibilities.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityPerson" type="nc:PersonType" substitutionGroup="nc:EntityRepresentation"> ^ns
<xs:annotation>
<xs:documentation>A person capable of bearing legal rights and responsibilities.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EntityRepresentation" abstract="true"> ^ns
Used in: EntityType
Substitutable elements: ( EntityPerson )
<xs:annotation>
<xs:documentation>A data concept for a person, organization, or thing capable of bearing legal rights and responsibilities.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FullTelephoneNumber" type="nc:FullTelephoneNumberType" substitutionGroup="nc:TelephoneNumberRepresentation" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A full telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Item" type="nc:ItemType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>An article or thing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ItemOwner" type="nc:EntityType" nillable="true"> ^ns
Used in: ItemType
<xs:annotation>
<xs:documentation>An entity which owns a property item.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Metadata" type="nc:MetadataType" nillable="true" appinfo:appliesToTypes="structures:ObjectType structures:AssociationType"> ^ns
<xs:annotation>
<xs:documentation>Information that further qualifies primary data; data about data.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Person" type="nc:PersonType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A human being.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonBirthDate" type="nc:DateType" nillable="true"> ^ns
Used in: PersonType
<xs:annotation>
<xs:documentation>A date a person was born.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonConveyanceAssociation" type="nc:PersonConveyanceAssociationType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>An association between a person and a conveyance.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonFullName" type="nc:PersonNameTextType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A complete name of a person.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PersonName" type="nc:PersonNameType" nillable="true"> ^ns
Used in: PersonType
<xs:annotation>
<xs:documentation>A combination of names and/or titles by which a person is known.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProbabilityPercent" type="nc:PercentType" nillable="true"> ^ns
Used in: MetadataType
<xs:annotation>
<xs:documentation>A decimal value that indicates computed likelihood that what the content is true or accurate. This value is based on a calculation of probability of occurrence or truth.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ReportedDate" type="nc:DateType" nillable="true"> ^ns
Used in: MetadataType
<xs:annotation>
<xs:documentation>A date information was observed, measured, identified, or became known.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RoleOf" abstract="true"> ^ns
Substitutable elements: ( RoleOfPerson )
<xs:annotation>
<xs:documentation>A data concept for a property of a role object. This specifies the base object, of which the role object is a function.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RoleOfPerson" type="nc:PersonType" substitutionGroup="nc:RoleOf" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A person of whom the role object is a function.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SourceText" type="nc:TextType" nillable="true"> ^ns
Used in: MetadataType
<xs:annotation>
<xs:documentation>A name, identifier, or reference of a resource from which the information was taken.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumber" type="nc:TelephoneNumberType" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A telephone number for a telecommunication device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberFullID" type="niem-xs:string" nillable="true"> ^ns
<xs:annotation>
<xs:documentation>A complete telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephoneNumberRepresentation" abstract="true"> ^ns
Substitutable elements: ( FullTelephoneNumber )
<xs:annotation>
<xs:documentation>A data concept for a telephone number.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleMake" abstract="true"> ^ns
Used in: VehicleType
Substitutable elements: ( VehicleMakeCode )
<xs:annotation>
<xs:documentation>A data concept for a manufacturer of a vehicle.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VehicleModel" abstract="true"> ^ns
Used in: VehicleType
<xs:annotation>
<xs:documentation>A data concept for a specific design or class of vehicle made by a manufacturer.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:schema>

Namespace http://release.niem.gov/niem/proxy/xsd/3.0/

<xs:schema targetNamespace="http://release.niem.gov/niem/proxy/xsd/3.0/" version="1" xsi:schemaLocation="http://release.niem.gov/niem/appinfo/3.0/ ../../../appinfo/3.0/appinfo.xsd http://release.niem.gov/niem/conformanceTargets/3.0/ ../../../conformanceTargets/3.0/conformanceTargets.xsd" ct:conformanceTargets="http://reference.niem.gov/niem/specification/naming-and-design-rules/3.0/#ReferenceSchemaDocument">
<xs:annotation> ^ns
<xs:documentation>Proxy types that carry dictionary metadata and have XML data type simple contents.</xs:documentation>
</xs:annotation>
<xs:import schemaLocation="../../../structures/3.0/structures.xsd" namespace="http://release.niem.gov/niem/structures/3.0/"/> ^ns
<xs:complexType name="date"> ^ns
Used in: Date
<xs:annotation>
<xs:documentation>A data type for a calendar date with the format CCYY-MM-DD.</xs:documentation>
</xs:annotation>
<xs:simpleContent></xs:simpleContent>
</xs:complexType>
<xs:complexType name="string"> ^ns
Base type for: TextType
<xs:annotation>
<xs:documentation>A data type for character strings in XML.</xs:documentation>
</xs:annotation>
<xs:simpleContent></xs:simpleContent>
</xs:complexType>
</xs:schema>

Namespace http://release.niem.gov/niem/structures/3.0/

<xs:schema targetNamespace="http://release.niem.gov/niem/structures/3.0/" version="1">
<xs:attribute name="id" type="xs:ID"> ^ns</xs:attribute>
<xs:attribute name="ref" type="xs:IDREF"> ^ns</xs:attribute>
<xs:attribute name="metadata" type="xs:IDREFS"> ^ns</xs:attribute>
<xs:attribute name="relationshipMetadata" type="xs:IDREFS"> ^ns</xs:attribute>
<xs:attributeGroup name="SimpleObjectAttributeGroup"> ^ns
<xs:anyAttribute namespace="urn:us:gov:ic:ism urn:us:gov:ic:ntk" processContents="lax"/>
</xs:attributeGroup>
<xs:complexType name="ObjectType" abstract="true"> ^ns
<xs:sequence>
<xs:element ref="structures:ObjectAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
<xs:anyAttribute namespace="urn:us:gov:ic:ism urn:us:gov:ic:ntk" processContents="lax"/>
</xs:complexType>
<xs:element name="ObjectAugmentationPoint" abstract="true"> ^ns
Used in: ObjectType
<xs:annotation>
<xs:documentation>An augmentation point for ObjectType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="AssociationType" abstract="true"> ^ns
Base type for: AssociationType
<xs:sequence>
<xs:element ref="structures:AssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/> ^ct
</xs:sequence>
<xs:anyAttribute namespace="urn:us:gov:ic:ism urn:us:gov:ic:ntk" processContents="lax"/>
</xs:complexType>
<xs:element name="AssociationAugmentationPoint" abstract="true"> ^ns
<xs:annotation>
<xs:documentation>An augmentation point for AssociationType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="MetadataType" abstract="true"> ^ns
Base type for: MetadataType
<xs:anyAttribute namespace="urn:us:gov:ic:ism urn:us:gov:ic:ntk" processContents="lax"/>
</xs:complexType>
<xs:complexType name="AugmentationType" abstract="true"> ^ns
<xs:anyAttribute namespace="urn:us:gov:ic:ism urn:us:gov:ic:ntk" processContents="lax"/>
</xs:complexType>
</xs:schema>