Showing:

Annotations
Attributes
Diagrams
Instances
Source
Used by
Main schema mvh.xsd
Namespace http://www.tnsaferoads.net/mvc/veh/mvh
Annotations
Documentation for the Motor Vehicle
MMUCC Data Element Reference ??
This schema defines and validates an instance of Motor Vehicle 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 mvh:AccMVehicleType / mvh:ImpactPointInitialPrincipal
Namespace http://www.tnsaferoads.net/mvc/veh/mvh
Annotations
The Initial and Principal Impact Point for this
Vehicle
Diagram
Diagram mvh38.tmp#id113 mvh38.tmp#id106 mvh38.tmp#id107 mvh38.tmp#id110 mvh38.tmp#id105
Type impctpt:ImpactPointInitialPrincipalType
Model ALL(impctpt:ImpactPointDiagram impctpt:InitialImpactPoint impctpt:PrincipalImpactPoint)
Children impctpt:ImpactPointDiagram, impctpt:InitialImpactPoint, impctpt:PrincipalImpactPoint
Instance
<mvh:ImpactPointInitialPrincipal impctpt:SpecialConditions="">
  <impctpt:ImpactPointDiagram>{1,1}</impctpt:ImpactPointDiagram>
  <impctpt:InitialImpactPoint>{1,1}</impctpt:InitialImpactPoint>
  <impctpt:PrincipalImpactPoint>{1,1}</impctpt:PrincipalImpactPoint>
</mvh:ImpactPointInitialPrincipal>
Attributes
QName Type Fixed Default Use Annotation
impctpt:SpecialConditions impctpt:SpecialConditionType optional
This may be 1) This Vehicle Set Something In
    Motion Causing Injury Or Damage (Not A Clock Point) or 2) Unknown impact
point
Source
<xsd:element name="ImpactPointInitialPrincipal" type="impctpt:ImpactPointInitialPrincipalType" block="#all" form="qualified" id="ImpactPointInitialPrincipal">
  <xsd:annotation>
    <xsd:documentation>The Initial and Principal Impact Point for this Vehicle</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element mvh:AccMVehicleType / mvh:InsurancePolicy
Namespace http://www.tnsaferoads.net/mvc/veh/mvh
Annotations
Optionally, the Vehicle Insurance
Information. This information may be required under certain
circumstances pertinent to Financial
Responsibility.
Diagram
Diagram mvh10.tmp#id242 mvh10.tmp#id243 mvh10.tmp#id244 mvh10.tmp#id245 mvh10.tmp#id246 mvh10.tmp#id247 mvh10.tmp#id248 mvh10.tmp#id241
Type ins:InsurancePolicyType
Model ALL(ins:PolicyCompanyName ins:PolicyNumber ins:PolicyPeriodFrom ins:PolicyPeriodTo ins:PolicyHolderName ins:PolicyHolderAddress ins:PolicyIssuingAgentName)
Children ins:PolicyCompanyName, ins:PolicyHolderAddress, ins:PolicyHolderName, ins:PolicyIssuingAgentName, ins:PolicyNumber, ins:PolicyPeriodFrom, ins:PolicyPeriodTo
Instance
<mvh:InsurancePolicy>
  <ins:PolicyCompanyName>{1,1}</ins:PolicyCompanyName>
  <ins:PolicyNumber>{1,1}</ins:PolicyNumber>
  <ins:PolicyPeriodFrom>{1,1}</ins:PolicyPeriodFrom>
  <ins:PolicyPeriodTo>{1,1}</ins:PolicyPeriodTo>
  <ins:PolicyHolderName prsnnm:First="" prsnnm:Last="" prsnnm:Middle="" prsnnm:Suffix="">{1,1}</ins:PolicyHolderName>
  <ins:PolicyHolderAddress addr:Address1="" addr:Address2="" addr:City="" addr:Country="" addr:State="" addr:Validated="" addr:ZipCode="">{1,1}</ins:PolicyHolderAddress>
  <ins:PolicyIssuingAgentName prsnnm:First="" prsnnm:Last="" prsnnm:Middle="" prsnnm:Suffix="">{1,1}</ins:PolicyIssuingAgentName>
</mvh:InsurancePolicy>
Source
<xsd:element name="InsurancePolicy" type="ins:InsurancePolicyType" minOccurs="0" maxOccurs="2">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">Optionally, the Vehicle Insurance Information. This information may be required under certain circumstances pertinent to Financial Responsibility.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element mvh:AccMVehicle
Namespace http://www.tnsaferoads.net/mvc/veh/mvh
Annotations
The Accident Motor Vehicle
Instance
Diagram
Diagram mvh16.tmp#id58 mvh26.tmp#id62 mvh26.tmp#id64 mvh26.tmp#id65 mvh26.tmp#id67 mvh26.tmp#id68 mvh26.tmp#id70 mvh12.tmp#id72 mvh20.tmp#id78 mvh26.tmp#id57 mvh15.tmp#id84 mvh27.tmp#id88 mvh25.tmp#id93 mvh28.tmp#id98 mvh29.tmp#id102 mvh30.tmp#id104 mvh31.tmp#id115 mvh32.tmp#id121 mvh22.tmp#id125 mvh6.tmp#id223 mvh33.tmp#id231 mvh18.tmp#id234 mvh30.tmp#id240 mvh30.tmp#id56
Type mvh:AccMVehicleType
Type hierarchy
Model VIN:VIN , Use , Make , Model , ModelYear , Color{1,3} , Style , regtyp:Registration , lcnsplt:LicensePlate{0,4} , vhrfct:VehicleRelatedFactors , vhme:MostHarmfulEvent , undrovrd:UnderrideOverride , vhhtrn:HitAndRun , mnrlv:MannerLeavingScene , mvh:ImpactPointInitialPrincipal , trvlspd:TravelSpeed , spdlmt:SpeedLimit , drv:Driver , mtrst:Motorist* , ttlocp:TotalOccupants , onr:RegisteredOwner{0,1} , mvh:InsurancePolicy{0,2}
Children Color, Make, Model, ModelYear, Style, Use, VIN:VIN, drv:Driver, lcnsplt:LicensePlate, mnrlv:MannerLeavingScene, mtrst:Motorist, mvh:ImpactPointInitialPrincipal, mvh:InsurancePolicy, onr:RegisteredOwner, regtyp:Registration, spdlmt:SpeedLimit, trvlspd:TravelSpeed, ttlocp:TotalOccupants, undrovrd:UnderrideOverride, vhhtrn:HitAndRun, vhme:MostHarmfulEvent, vhrfct:VehicleRelatedFactors
Instance
<mvh:AccMVehicle prsnc:DriverPresence="">
  <VIN:VIN VIN:VIN="">{1,1}</VIN:VIN>
  <Use>{1,1}</Use>
  <Make>{1,1}</Make>
  <Model>{1,1}</Model>
  <ModelYear>{1,1}</ModelYear>
  <Color>{1,3}</Color>
  <Style>{1,1}</Style>
  <regtyp:Registration>{1,1}</regtyp:Registration>
  <lcnsplt:LicensePlate>{0,4}</lcnsplt:LicensePlate>
</mvh:AccMVehicle>
Attributes
QName Type Fixed Default Use Annotation
prsnc:DriverPresence restriction of xsd:token required
Source
<xsd:element name="AccMVehicle" type="mvh:AccMVehicleType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">The Accident Motor Vehicle Instance</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Complex Type mvh:AccMVehicleType
Namespace http://www.tnsaferoads.net/mvc/veh/mvh
Annotations
Represents the collection of elements required to
document circumstances associated with an instance of a Motor Vehicle involved in
this accident.
Diagram
Diagram mvh16.tmp#id58 mvh26.tmp#id62 mvh26.tmp#id64 mvh26.tmp#id65 mvh26.tmp#id67 mvh26.tmp#id68 mvh26.tmp#id70 mvh12.tmp#id72 mvh20.tmp#id78 mvh26.tmp#id57 mvh15.tmp#id84 mvh27.tmp#id88 mvh25.tmp#id93 mvh28.tmp#id98 mvh29.tmp#id102 mvh30.tmp#id104 mvh31.tmp#id115 mvh32.tmp#id121 mvh22.tmp#id125 mvh6.tmp#id223 mvh33.tmp#id231 mvh18.tmp#id234 mvh30.tmp#id240
Type extension of MVehicleType
Type hierarchy
Used by
Element mvh:AccMVehicle
Model VIN:VIN , Use , Make , Model , ModelYear , Color{1,3} , Style , regtyp:Registration , lcnsplt:LicensePlate{0,4} , vhrfct:VehicleRelatedFactors , vhme:MostHarmfulEvent , undrovrd:UnderrideOverride , vhhtrn:HitAndRun , mnrlv:MannerLeavingScene , mvh:ImpactPointInitialPrincipal , trvlspd:TravelSpeed , spdlmt:SpeedLimit , drv:Driver , mtrst:Motorist* , ttlocp:TotalOccupants , onr:RegisteredOwner{0,1} , mvh:InsurancePolicy{0,2}
Children Color, Make, Model, ModelYear, Style, Use, VIN:VIN, drv:Driver, lcnsplt:LicensePlate, mnrlv:MannerLeavingScene, mtrst:Motorist, mvh:ImpactPointInitialPrincipal, mvh:InsurancePolicy, onr:RegisteredOwner, regtyp:Registration, spdlmt:SpeedLimit, trvlspd:TravelSpeed, ttlocp:TotalOccupants, undrovrd:UnderrideOverride, vhhtrn:HitAndRun, vhme:MostHarmfulEvent, vhrfct:VehicleRelatedFactors
Attributes
QName Type Fixed Default Use Annotation
prsnc:DriverPresence restriction of xsd:token required
Source
<xsd:complexType name="AccMVehicleType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en-US">Represents the collection of elements required to document circumstances associated with an instance of a Motor Vehicle involved in this accident.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="mvhtyp:MVehicleType">
      <xsd:annotation>
        <xsd:documentation>The Motor Vehicle Type. This type is a supertype of ACCMVehicleType and to</xsd:documentation>
      </xsd:annotation>
      <xsd:sequence>
        <xsd:annotation>
          <xsd:documentation xml:lang="en-US">Elements germane to the Accident Motor Vehicle (ACCMVehicleType.)</xsd:documentation>
        </xsd:annotation>
        <xsd:element ref="vhrfct:VehicleRelatedFactors">
          <xsd:annotation>
            <xsd:documentation>The Vehicle Related Factors</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element ref="vhme:MostHarmfulEvent">
          <xsd:annotation>
            <xsd:documentation>The Most Harmful Event for this Vehicle</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element ref="undrovrd:UnderrideOverride">
          <xsd:annotation>
            <xsd:documentation>The Override Under ride Information for this Vehicle</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element ref="vhhtrn:HitAndRun">
          <xsd:annotation>
            <xsd:documentation>The Hit and Run Information for this Vehicle</xsd:documentation>
          </xsd:annotation>
          <!--Hit and Run-->
        </xsd:element>
        <xsd:element ref="mnrlv:MannerLeavingScene">
          <xsd:annotation>
            <xsd:documentation>The Manner of Leaving the Collision Scene for this Vehicle</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ImpactPointInitialPrincipal" type="impctpt:ImpactPointInitialPrincipalType" block="#all" form="qualified" id="ImpactPointInitialPrincipal">
          <xsd:annotation>
            <xsd:documentation>The Initial and Principal Impact Point for this Vehicle</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element ref="trvlspd:TravelSpeed">
          <xsd:annotation>
            <xsd:documentation>The Travel Speed for this Vehicle</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element ref="spdlmt:SpeedLimit">
          <xsd:annotation>
            <xsd:documentation>The Posted Speed Limit of the Traffic Way or Roadway where this Vehicle was Traveling</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element ref="drv:Driver">
          <xsd:annotation>
            <xsd:documentation>The Driver of this Vehicle when the Collision Occurred</xsd:documentation>
          </xsd:annotation>
          <!--Driver-->
        </xsd:element>
        <xsd:element ref="mtrst:Motorist" minOccurs="0" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation>The List of Motorists and their Attributes Associated with this Vehicle when the Collision Occurred</xsd:documentation>
          </xsd:annotation>
          <!-- Motorists -->
        </xsd:element>
        <xsd:element ref="ttlocp:TotalOccupants">
          <xsd:annotation>
            <xsd:documentation>The Total Number of Occupants in this Vehicle when the Collision Occurred</xsd:documentation>
          </xsd:annotation>
          <!--Total number of occupants-->
        </xsd:element>
        <xsd:element ref="onr:RegisteredOwner" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>The Registered Owner of this Vehicle</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="InsurancePolicy" type="ins:InsurancePolicyType" minOccurs="0" maxOccurs="2">
          <xsd:annotation>
            <xsd:documentation xml:lang="en-US">Optionally, the Vehicle Insurance Information. This information may be required under certain circumstances pertinent to Financial Responsibility.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
      <!--               <xsd:attributeGroup ref="vehatt:AccMVehicleAttribs">
                    <xsd:annotation>
                        <xsd:documentation>The Attributes Associated to this
                            Vehicle</xsd:documentation>
                    </xsd:annotation>
                </xsd:attributeGroup>
-->
      <xsd:attribute ref="prsnc:DriverPresence" use="required" id="DriverPresence"/>
    </xsd:extension>
  </xsd:complexContent>
  <!--Accident Motor Vehicle Type-->
</xsd:complexType>