Documentation for ATIS-Draft-03-00-79

Complex Type: VehicleRestrictions

[Table of contents]

Super-types: None
Sub-types: None
Name VehicleRestrictions
Used by (from the same schema document) Complex Type ParkingSpaceRequest , Complex Type ParkingRequestDetails , Complex Type TripConstraints
Abstract no
XML Instance Representation
<...>
<basicType> itis:VehicleGroupAffected </basicType> [1]
<axleCount> tmdd:Link-restriction-axle-count </axleCount> [0..1]
<axleWeight> tmdd:Link-restriction-weight-axle </axleWeight> [0..1]
<vehicleWeight> tmdd:Link-restriction-weight-vehicle </vehicleWeight> [0..1]
<vehicleHeight> tmdd:Link-restriction-height </vehicleHeight> [0..1]
<vehicleLength> tmdd:Link-restriction-length </vehicleLength> [0..1]
<vehicleWidth> tmdd:Link-restriction-width </vehicleWidth> [0..1]
<vehicleClass> itis:RestrictionClass </vehicleClass> [0..1]
<hasHAZMAT> xs:boolean </hasHAZMAT> [0..1]
<hasWaste> xs:boolean </hasWaste> [0..1]
<convoy> xs:boolean </convoy> [0..1]
<slowVehicle> xs:boolean </slowVehicle> [0..1]
</...>
Diagram
h732589644 h-845399775 h-310708266 h254848390 h-1448828714 h-1334162795 h-171316169 h1465079697
Schema Component Representation
<xs:complexType name="VehicleRestrictions">
<xs:sequence>
<xs:element name="basicType" type=" itis:VehicleGroupAffected "/>
<xs:element name="axleCount" type=" tmdd:Link-restriction-axle-count " minOccurs="0"/>
<xs:element name="axleWeight" type=" tmdd:Link-restriction-weight-axle " minOccurs="0"/>
<xs:element name="vehicleWeight" type=" tmdd:Link-restriction-weight-vehicle " minOccurs="0"/>
<xs:element name="vehicleHeight" type=" tmdd:Link-restriction-height " minOccurs="0"/>
<xs:element name="vehicleLength" type=" tmdd:Link-restriction-length " minOccurs="0"/>
<xs:element name="vehicleWidth" type=" tmdd:Link-restriction-width " minOccurs="0"/>
<xs:element name="vehicleClass" type=" itis:RestrictionClass " minOccurs="0"/>
<xs:element name="hasHAZMAT" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:boolean "/>
</xs:simpleType>
</xs:element>
<xs:element name="hasWaste" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:boolean "/>
</xs:simpleType>
</xs:element>
<xs:element name="convoy" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:boolean "/>
</xs:simpleType>
</xs:element>
<xs:element name="slowVehicle" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:boolean "/>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>