complexType tcip:CPTPTVehicle
diagram
namespace http://www.TCIP-Adopted-03-00-01
children vehicle seating standing wheelChair vehicleType vehicleAttributes mode manufacturer model modelYear rehabDate registration componentList vehTypeDesc ieeeData itisCodes localCPTPTVehicle
used by
element tcip:CptVehicleInventoryList/vehicles/vehicle
source <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 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 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 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>

element tcip:CPTPTVehicle/vehicle
diagram
type tcip:CPTVehicleIden
properties
isRef 0
content complex
children vehicle-id agency-id vin
source <xs:element name="vehicle" type="CPTVehicleIden"/>

element tcip:CPTPTVehicle/seating
diagram
type tcip:CPT-PTVSeatingCapacity
properties
isRef 0
content simple
source <xs:element name="seating" type="CPT-PTVSeatingCapacity"/>

element tcip:CPTPTVehicle/standing
diagram
type tcip:CPT-PTVStandingCapacity
properties
isRef 0
content simple
source <xs:element name="standing" type="CPT-PTVStandingCapacity"/>

element tcip:CPTPTVehicle/wheelChair
diagram
type tcip:CPT-PTVWheelChairCapacity
properties
isRef 0
content simple
source <xs:element name="wheelChair" type="CPT-PTVWheelChairCapacity"/>

element tcip:CPTPTVehicle/vehicleType
diagram
type tcip:CPT-PTVehicleType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="vehicleType" type="CPT-PTVehicleType" minOccurs="0"/>

element tcip:CPTPTVehicle/vehicleAttributes
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children vehicleAttribute
source <xs:element name="vehicleAttributes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="20">
     
<xs:element name="vehicleAttribute" type="CPT-PTVehicleAttribute"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CPTPTVehicle/vehicleAttributes/vehicleAttribute
diagram
type tcip:CPT-PTVehicleAttribute
properties
isRef 0
content simple
source <xs:element name="vehicleAttribute" type="CPT-PTVehicleAttribute"/>

element tcip:CPTPTVehicle/mode
diagram
type tcip:CPT-Mode
properties
isRef 0
content simple
facets
minLength 1
maxLength 2
source <xs:element name="mode" type="CPT-Mode"/>

element tcip:CPTPTVehicle/manufacturer
diagram
type tcip:CPT-Manufacturer
properties
isRef 0
content simple
facets
minLength 1
maxLength 20
source <xs:element name="manufacturer" type="CPT-Manufacturer"/>

element tcip:CPTPTVehicle/model
diagram
type tcip:CPT-Model
properties
isRef 0
content simple
facets
minLength 1
maxLength 30
source <xs:element name="model" type="CPT-Model"/>

element tcip:CPTPTVehicle/modelYear
diagram
type tcip:CPT-VehicleModelYear
properties
isRef 0
content simple
facets
minLength 1
maxLength 4
source <xs:element name="modelYear" type="CPT-VehicleModelYear"/>

element tcip:CPTPTVehicle/rehabDate
diagram
type tcip:CPT-Date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="rehabDate" type="CPT-Date" minOccurs="0"/>

element tcip:CPTPTVehicle/registration
diagram
type tcip:CPT-Footnote
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 255
source <xs:element name="registration" type="CPT-Footnote" minOccurs="0"/>

element tcip:CPTPTVehicle/componentList
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children component
source <xs:element name="componentList" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="component" type="OB-MID"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CPTPTVehicle/componentList/component
diagram
type tcip:OB-MID
properties
isRef 0
content simple
source <xs:element name="component" type="OB-MID"/>

element tcip:CPTPTVehicle/vehTypeDesc
diagram
type tcip:CPT-PTVehicleTypeDesc
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
source <xs:element name="vehTypeDesc" type="CPT-PTVehicleTypeDesc" minOccurs="0"/>

element tcip:CPTPTVehicle/ieeeData
diagram
type VehicleSummary
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children axlecount class height length weight weightAxle width maxSpeed minTurnRadius owner responseType canReverseLane vehicleID vehicleEvent preemptTech dataSets
source <xs:element name="ieeeData" type="im:VehicleSummary" minOccurs="0"/>

element tcip:CPTPTVehicle/itisCodes
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children itisCode
source <xs:element name="itisCodes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="20">
     
<xs:element name="itisCode" type="itis:ITIScodes"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:CPTPTVehicle/itisCodes/itisCode
diagram
type itis:ITIScodes
properties
isRef 0
content simple
source <xs:element name="itisCode" type="itis:ITIScodes"/>

element tcip:CPTPTVehicle/localCPTPTVehicle
diagram
type CPTPTVehicle
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children yourName
source <xs:element name="localCPTPTVehicle" type="local:CPTPTVehicle" minOccurs="0"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy