Documentation for ATIS-Draft-03-00-79

Complex Type: IMPTVehicleInvolved

[Table of contents]

Super-types: None
Sub-types: None
Name IMPTVehicleInvolved
Used by (from the same schema document) Complex Type IMIncident , Complex Type IMInjury
Abstract no
XML Instance Representation
<...>
<ptv> CPTVehicleIden </ptv> [1]
<incident> IMIncidentIden </incident> [1]
<operator> CPTOperatorIden </operator> [1]
<operator-injured> IM-OperatorInjured </operator-injured> [1]
<post-accident-test> IM-PostAccidentTest </post-accident-test> [1]
<injury-info> IMInjuryInfo </injury-info> [1]
<passengers-onboard> [0..1]
Start Sequence [1..500]
<passengers-onboard-item> IMPerson </passengers-onboard-item> [1]
End Sequence
</passengers-onboard>
<vehicle-damage> IM-VehicleDamage </vehicle-damage> [0..1]
<number-passengers-onboard> IM-VehicleOccupantCount </number-passengers-onboard> [0..1]
<note> CPT-Footnote </note> [0..1]
<velocity-vector> OBBusVelocityVector </velocity-vector> [0..1]
<block> SCHBlockIden </block> [0..1]
<run> SCHRunIden </run> [0..1]
<direction> SCH-RouteDirectionName </direction> [0..1]
<vehicle-base> CPTTransitFacilityIden </vehicle-base> [0..1]
<localIMPTVehicleInvolved> local:IMPTVehicleInvolved </localIMPTVehicleInvolved> [0..1]
</...>
Diagram
h1471596526 h-1971041825 h324755946 h-187165063 h19517733 h1822285294 h1468090622 h260357911 h959121578 h-125442069 h744885512 h-258889474 h355204924 h-998956645 h2133900120 h-1375677754
Schema Component Representation
<xs:complexType name="IMPTVehicleInvolved">
<xs:sequence>
<xs:element name="ptv" type=" CPTVehicleIden "/>
<xs:element name="incident" type=" IMIncidentIden "/>
<xs:element name="operator" type=" CPTOperatorIden "/>
<xs:element name="operator-injured" type=" IM-OperatorInjured "/>
<xs:element name="post-accident-test" type=" IM-PostAccidentTest "/>
<xs:element name="injury-info" type=" IMInjuryInfo "/>
<xs:element name="passengers-onboard" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="500">
<xs:element name="passengers-onboard-item" type=" IMPerson "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="vehicle-damage" type=" IM-VehicleDamage " minOccurs="0"/>
<xs:element name="number-passengers-onboard" type=" IM-VehicleOccupantCount " minOccurs="0"/>
<xs:element name="note" type=" CPT-Footnote " minOccurs="0"/>
<xs:element name="velocity-vector" type=" OBBusVelocityVector " minOccurs="0"/>
<xs:element name="block" type=" SCHBlockIden " minOccurs="0"/>
<xs:element name="run" type=" SCHRunIden " minOccurs="0"/>
<xs:element name="direction" type=" SCH-RouteDirectionName " minOccurs="0"/>
<-- code -->
<xs:element name="vehicle-base" type=" CPTTransitFacilityIden " minOccurs="0"/>
<xs:element name="localIMPTVehicleInvolved" type=" local:IMPTVehicleInvolved " minOccurs="0"/>
</xs:sequence>
</xs:complexType>