Showing:

Annotations
Diagrams
Facets
Instances
Source
Used by
Imported schema fmcevtsq.xsd
Namespace http://www.tnsaferoads.net/mvc/cmv/fmcevtsq
Annotations
This schema validates an instance of
Documentation for the Event Sequence
MMUCC Data Element Reference ??

http://www.mmucc.us/guideline/criteria/c9.htm

This schema defines and validates an instance of the Event sequence employed by  FMCSA within the context
of a Collision report document.

http://www.gnu.org/licenses/gpl.html

<xi:include href="../XML/GPL.xhtml"/>
This software should be used in compliance with GNU GENERAL PUBLIC LICENSE            
Version 3, 29 June 2007 or later. TNSR™
Element tnsr:FMCSAEvents
Namespace http://www.tnsaferoads.net/mvc/cmv/fmcevtsq
Annotations
In the event of a fatality involving a commercial
vehicle, these are mapped onto the NHTSA Event type values to accommodate FARS
reporting. This is not a one to one mapping and must done
programmatically.
Diagram
Diagram comm43.tmp#id282 comm43.tmp#id281
Type tnsr:FMCSAEventSequenceType
Used by
Complex Type cmvh:CMVehicleType
Model tnsr:FMCSAEvent{1,6}
Children tnsr:FMCSAEvent
Instance
<tnsr:FMCSAEvents>
  <tnsr:FMCSAEvent>{1,6}</tnsr:FMCSAEvent>
</tnsr:FMCSAEvents>
Source
<xsd:element name="FMCSAEvents" type="tnsr:FMCSAEventSequenceType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">In the event of a fatality involving a commercial vehicle, these are mapped onto the NHTSA Event type values to accommodate FARS reporting. This is not a one to one mapping and must done programmatically.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element tnsr:FMCSAEventSequenceType / tnsr:FMCSAEvent
Namespace http://www.tnsaferoads.net/mvc/cmv/fmcevtsq
Annotations
Chosen from Non-collision events and
Collision events. These code values are defined in the SAFETYNET data
dictionary-ASCII conversion tables for CRASH01.DAT. See
tnsr:ReferenceVersion@SAFETYNET.
Diagram
Diagram
Type union of(tnsr:FMCSANonCollisionEventsType, tnsr:FMCSACollisionEventsType)
Source
<xsd:element name="FMCSAEvent" maxOccurs="6">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">Chosen from Non-collision events and Collision events. These code values are defined in the SAFETYNET data dictionary-ASCII conversion tables for CRASH01.DAT. See tnsr:ReferenceVersion@SAFETYNET.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:union memberTypes="tnsr:FMCSANonCollisionEventsType tnsr:FMCSACollisionEventsType"/>
  </xsd:simpleType>
</xsd:element>
Complex Type tnsr:FMCSAEventSequenceType
Namespace http://www.tnsaferoads.net/mvc/cmv/fmcevtsq
Annotations
The base type of the events which are defined on the
commercial vehicle. These code values are derived from Volpe Transportation center.
Diagram
Diagram comm43.tmp#id282
Used by
Model tnsr:FMCSAEvent{1,6}
Children tnsr:FMCSAEvent
Source
<xsd:complexType name="FMCSAEventSequenceType" abstract="true">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">The base type of the events which are defined on the commercial vehicle. These code values are derived from Volpe Transportation center.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence id="FMCSAEventSeq">
    <xsd:annotation>
      <xsd:documentation xml:lang="en-US">The sequence of events for the collision. These are exclusive to commercial vehicle types.</xsd:documentation>
    </xsd:annotation>
    <xsd:element name="FMCSAEvent" maxOccurs="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en-US">Chosen from Non-collision events and Collision events. These code values are defined in the SAFETYNET data dictionary-ASCII conversion tables for CRASH01.DAT. See tnsr:ReferenceVersion@SAFETYNET.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:union memberTypes="tnsr:FMCSANonCollisionEventsType tnsr:FMCSACollisionEventsType"/>
      </xsd:simpleType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Simple Type tnsr:FMCSANonCollisionEventsType
Namespace http://www.tnsaferoads.net/mvc/cmv/fmcevtsq
Diagram
Diagram
Type restriction of xsd:token
Facets
enumeration 00
None-not applicable
enumeration 01
Ran off the road
enumeration 02
Jackknifed
enumeration 03
Overturn or rollover
enumeration 04
Down hill run away
enumeration 05
Cargo or equipment loss or shift
enumeration 06
Fire or explosion in vehicle
enumeration 07
Separation of units (trailer from tractor
etc.)
enumeration 08
Crossed the median (divided hwy.) or the center line (non
divided hwy.)
enumeration 09
Equipment failure on vehicle (tractor or trailer in
combination units)
enumeration 10
Other non-collision event
enumeration 11
Unknown non-collision event
pattern \d{2}
Source
<xsd:simpleType name="FMCSANonCollisionEventsType" id="FMCSANonCollisionEventsType">
  <xsd:restriction base="xsd:token">
    <xsd:pattern value="\d{2}"/>
    <xsd:enumeration value="00" id="FMCSANonCollisionEventsType.None">
      <!--None-not applicable-->
      <xsd:annotation>
        <xsd:documentation>None-not applicable</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="01" id="RanOffRoad">
      <!--Ran off the road-->
      <xsd:annotation>
        <xsd:documentation>Ran off the road</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="02" id="Jackknife">
      <!--Jackknifed-->
      <xsd:annotation>
        <xsd:documentation>Jackknifed</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="03" id="OverTurnRollOver">
      <!--Overturn or rollover-->
      <xsd:annotation>
        <xsd:documentation>Overturn or rollover</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="04" id="DownHillRunAway">
      <!--Down hill run away-->
      <xsd:annotation>
        <xsd:documentation>Down hill run away</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="05" id="CargoEquipLossShift">
      <!--Cargo or equipment loss or shift-->
      <xsd:annotation>
        <xsd:documentation>Cargo or equipment loss or shift</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="06" id="FireExplosion">
      <!--Fire or explosion in vehicle-->
      <xsd:annotation>
        <xsd:documentation>Fire or explosion in vehicle</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="07" id="SeparatIionOfUnits">
      <!--Separation of units (trailer from tractor etc.)-->
      <xsd:annotation>
        <xsd:documentation>Separation of units (trailer from tractor etc.)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="08" id="CrossMedianCenterLine">
      <!--Crossed the nedian (divided hwy.) or the center line (non divided hwy.)-->
      <xsd:annotation>
        <xsd:documentation>Crossed the median (divided hwy.) or the center line (non divided hwy.)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="09" id="EquipFailure">
      <!--Equipment failure on vehilce (tractor or trailer in combination units)-->
      <xsd:annotation>
        <xsd:documentation>Equipment failure on vehicle (tractor or trailer in combination units)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="10" id="OtherNonCollision">
      <!--Other non-collision event-->
      <xsd:annotation>
        <xsd:documentation>Other non-collision event</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="11" id="UnknownNonCollision">
      <!--Unknown non-collision event-->
      <xsd:annotation>
        <xsd:documentation>Unknown non-collision event</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Simple Type tnsr:FMCSACollisionEventsType
Namespace http://www.tnsaferoads.net/mvc/cmv/fmcevtsq
Diagram
Diagram
Type restriction of xsd:token
Facets
enumeration 00
None not applicable
enumeration 12
Collision with or struck pedestrian
enumeration 13
Collision with another motor vehicle in
transport
enumeration 14
Collision with a parked motor vehicle
enumeration 15
Collision with a railway train
enumeration 16
Collision with a pedal cycle (bicycle, moped
??)
enumeration 17
Collision with an animal
enumeration 18
Collision with a fixed object
enumeration 19
Collision with a work or maintenance vehicle (engaged in work
at the collision site )
enumeration 20
Collision with any other moving object
enumeration 20
Collision with an unknown movable object
enumeration 98
Collision with some other object
pattern \d{2}
Source
<xsd:simpleType name="FMCSACollisionEventsType" id="FMCSACollisionEventsType">
  <xsd:restriction base="xsd:token">
    <xsd:pattern value="\d{2}"/>
    <xsd:enumeration value="00" id="FMCSACollisionEventsType.None">
      <!--None not applicable-->
      <xsd:annotation>
        <xsd:documentation>None not applicable</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="12" id="Pedestrian">
      <!--Collision with or struck pedestrian-->
      <xsd:annotation>
        <xsd:documentation>Collision with or struck pedestrian</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="13" id="InTransportMotorVehicle">
      <!--Collision with another motor vehicle in transport-->
      <xsd:annotation>
        <xsd:documentation>Collision with another motor vehicle in transport</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="14" id="ParkedMotorVehicle">
      <!--Collision with a parked motor vehicle-->
      <xsd:annotation>
        <xsd:documentation>Collision with a parked motor vehicle</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="15" id="RailwayTrain">
      <!--Collision with a railway train-->
      <xsd:annotation>
        <xsd:documentation>Collision with a railway train</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="16" id="PedalCycle">
      <!--Collision with a pedalcycle (bicycle, moped ??)-->
      <xsd:annotation>
        <xsd:documentation>Collision with a pedal cycle (bicycle, moped ??)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="17" id="Animal">
      <!--Collision with an animal-->
      <xsd:annotation>
        <xsd:documentation>Collision with an animal</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="18" id="FixedObject">
      <!--Collision with a fixed object-->
      <xsd:annotation>
        <xsd:documentation>Collision with a fixed object</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="19" id="WorkMaintUtilVehicle">
      <!--Collision with a work or maintenance vehicle (engaged in work at the collision site )-->
      <xsd:annotation>
        <xsd:documentation>Collision with a work or maintenance vehicle (engaged in work at the collision site )</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="20" id="OtherMovableObject">
      <!--Collisoin with any other moving object-->
      <xsd:annotation>
        <xsd:documentation>Collision with any other moving object</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="20" id="UnknownMovableObject">
      <!--Collision with an unknown movable object-->
      <xsd:annotation>
        <xsd:documentation>Collision with an unknown movable object</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="98" id="OtherObject">
      <!--Collision with some other object-->
      <xsd:annotation>
        <xsd:documentation>Collision with some other object</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>