Documentation for ATIS-Draft-03-00-79

Complex Type: SCHVehicleAssignment

[Table of contents]

Super-types: None
Sub-types: None
Name SCHVehicleAssignment
Used by (from the same schema document) Complex Type SchPushVehicleAssignments , Complex Type SchVehicleAssignmentFile , Complex Type SchVehicleAssignmentList
Abstract no
XML Instance Representation
<...>
<block> SCHBlockIden </block> [1]
<metadata> CPTRowMetaData </metadata> [0..1]
<vehicle> CPTVehicleIden </vehicle> [0..1]
<operator> CPTOperatorIden </operator> [0..1]
<pullOutTime> SCH-Time </pullOutTime> [0..1]
<pullInTime> SCH-Time </pullInTime> [0..1]
<pullOutLocation> lrms:GeoLocation </pullOutLocation> [0..1]
<pullInLocation> lrms:GeoLocation </pullInLocation> [0..1]
<vehicle-base> CPTTransitFacilityIden </vehicle-base> [0..1]
<trips> [1]
Start Sequence [1..100]
<trip> SCHTripIden </trip> [1]
End Sequence
</trips>
<begin-timepoint> SCHTimepointIden </begin-timepoint> [0..1]
<end-timepoint> SCHTimepointIden </end-timepoint> [0..1]
<day-types> [1]
Start Sequence [1..20]
<day-type> SCH-DayType </day-type> [1]
End Sequence
</day-types>
<ptv-type> CPT-PTVehicleType </ptv-type> [1]
<organization> CPTOrganizationalUnitIden </organization> [0..1]
<note> SCHNoteIden </note> [0..1]
<localSCHVehicleAssignment> local:SCHVehicleAssignment </localSCHVehicleAssignment> [0..1]
</...>
Diagram
h-258889474 h1503432423 h1471596526 h324755946 h1149568775 h1149568775 h-542031743 h-542031743 h2133900120 h-1158373540 h1668863444 h1668863444 h1495630460 h-1622037417 h288079624 h-1088082775 h-1736634906
Schema Component Representation
<xs:complexType name="SCHVehicleAssignment">
<xs:sequence>
<xs:element name="block" type=" SCHBlockIden "/>
<xs:element name="metadata" type=" CPTRowMetaData " minOccurs="0"/>
<xs:element name="vehicle" type=" CPTVehicleIden " minOccurs="0"/>
<xs:element name="operator" type=" CPTOperatorIden " minOccurs="0"/>
<xs:element name="pullOutTime" type=" SCH-Time " minOccurs="0"/>
<xs:element name="pullInTime" type=" SCH-Time " minOccurs="0"/>
<xs:element name="pullOutLocation" type=" lrms:GeoLocation " minOccurs="0"/>
<xs:element name="pullInLocation" type=" lrms:GeoLocation " minOccurs="0"/>
<xs:element name="vehicle-base" type=" CPTTransitFacilityIden " minOccurs="0"/>
<xs:element name="trips">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="trip" type=" SCHTripIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="begin-timepoint" type=" SCHTimepointIden " minOccurs="0"/>
<xs:element name="end-timepoint" type=" SCHTimepointIden " minOccurs="0"/>
<xs:element name="day-types">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="day-type" type=" SCH-DayType "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ptv-type" type=" CPT-PTVehicleType "/>
<xs:element name="organization" type=" CPTOrganizationalUnitIden " minOccurs="0"/>
<xs:element name="note" type=" SCHNoteIden " minOccurs="0"/>
<xs:element name="localSCHVehicleAssignment" type=" local:SCHVehicleAssignment " minOccurs="0"/>
</xs:sequence>
</xs:complexType>