Documentation for ATIS-Draft-03-00-79

Complex Type: CPTPTVehicle

[Table of contents]

Super-types: None
Sub-types: None
Name CPTPTVehicle
Used by (from the same schema document) Complex Type CptVehicleInventoryList
Abstract no
XML Instance Representation
<...>
<vehicle> CPTVehicleIden </vehicle> [1]
<seating> CPT-PTVSeatingCapacity </seating> [1]
<standing> CPT-PTVStandingCapacity </standing> [1]
<wheelChair> CPT-PTVWheelChairCapacity </wheelChair> [1]
<vehicleType> CPT-PTVehicleType </vehicleType> [0..1]
<vehicleAttributes> [0..1]
Start Sequence [1..20]
<vehicleAttribute> CPT-PTVehicleAttribute </vehicleAttribute> [1]
End Sequence
</vehicleAttributes>
<mode> CPT-Mode </mode> [1]
<manufacturer> CPT-Manufacturer </manufacturer> [1]
<model> CPT-Model </model> [1]
<modelYear> CPT-VehicleModelYear </modelYear> [1]
<rehabDate> CPT-Date </rehabDate> [0..1]
<registration> CPT-Footnote </registration> [0..1]
<componentList> [0..1]
Start Sequence [1..100]
<component> OB-MID </component> [1]
End Sequence
</componentList>
<vehTypeDesc> CPT-PTVehicleTypeDesc </vehTypeDesc> [0..1]
<ieeeData> im:VehicleSummary </ieeeData> [0..1]
<itisCodes> [0..1]
Start Sequence [1..20]
<itisCode> itis:ITIScodes </itisCode> [1]
End Sequence
</itisCodes>
<localCPTPTVehicle> local:CPTPTVehicle </localCPTPTVehicle> [0..1]
</...>
Diagram
h1471596526 h1732600592 h2054877389 h1508685035 h-1622037417 h1217607583 h-1969600082 h1676015836 h-928060290 h-983993147 h-1969881159 h-125442069 h-199933997 h193338248 h-583428449 h-570959124 h-1342587962
Schema Component Representation
<xs:complexType name="CPTPTVehicle">
<xs:sequence>
<xs:element name="vehicle" type=" CPTVehicleIden "/>
<xs:element name="seating" type=" CPT-PTVSeatingCapacity "/>
<xs:element name="standing" type=" CPT-PTVStandingCapacity "/>
<xs:element name="wheelChair" type=" CPT-PTVWheelChairCapacity "/>
<xs:element name="vehicleType" type=" CPT-PTVehicleType " minOccurs="0"/>
<xs:element name="vehicleAttributes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="vehicleAttribute" type=" CPT-PTVehicleAttribute "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="mode" type=" CPT-Mode "/>
<xs:element name="manufacturer" type=" CPT-Manufacturer "/>
<xs:element name="model" type=" CPT-Model "/>
<xs:element name="modelYear" type=" CPT-VehicleModelYear "/>
<xs:element name="rehabDate" type=" CPT-Date " minOccurs="0"/>
<xs:element name="registration" type=" CPT-Footnote " minOccurs="0"/>
<xs:element name="componentList" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="component" type=" OB-MID "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="vehTypeDesc" type=" CPT-PTVehicleTypeDesc " minOccurs="0"/>
<xs:element name="ieeeData" type=" im:VehicleSummary " minOccurs="0"/>
<xs:element name="itisCodes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="itisCode" type=" itis:ITIScodes "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="localCPTPTVehicle" type=" local:CPTPTVehicle " minOccurs="0"/>
</xs:sequence>
</xs:complexType>