Documentation for ATIS-Draft-03-00-79

Complex Type: CCPTVTripData

[Table of contents]

Super-types: None
Sub-types: None
Name CCPTVTripData
Used by (from the same schema document) Complex Type CcPTVTrips , Complex Type ObNotifyTripStart
Abstract no
XML Instance Representation
<...>
<operator> CPTOperatorIden </operator> [1]
<operator2> CPTOperatorIden </operator2> [0..1]
<pattern-Version> SCH-TimetableVersionID </pattern-Version> [0..1]
<timepoint-Version> SCH-TimetableVersionID </timepoint-Version> [0..1]
<patterns> [0..1]
Start Sequence [1..100]
<pattern> SCHPatternIden </pattern> [1]
End Sequence
</patterns>
<start-Time> SCH-Time </start-Time> [1]
<end-Time> SCH-Time </end-Time> [1]
<start-Location> lrms:GeoLocation </start-Location> [1]
<end-Location> lrms:GeoLocation </end-Location> [1]
<timepoints> [0..1]
Start Sequence [1..20]
<timepoint> lrms:GeoLocation </timepoint> [1]
End Sequence
</timepoints>
<timepoint-times> [0..1]
Start Sequence [1..20]
<timepoint-time> SCH-Time </timepoint-time> [1]
End Sequence
</timepoint-times>
<trip> SCHTripIden </trip> [1]
<operator-Change> lrms:GeoLocation </operator-Change> [0..1]
<event-List> [0..1]
Start Sequence [1..30]
<event> SCHEvent </event> [1]
End Sequence
</event-List>
<notes> [0..1]
Start Sequence [1..30]
<note> SCHNoteInfo </note> [1]
End Sequence
</notes>
<operating-Time-Type> SCH-OperatingTimeType </operating-Time-Type> [0..1]
<trip-type> SCH-TripType </trip-type> [0..1]
<service-type> SCH-ServiceType </service-type> [0..1]
</...>
Diagram
h324755946 h324755946 h-337950068 h-337950068 h-1937713343 h1149568775 h1149568775 h-542031743 h-542031743 h-542031743 h1149568775 h-1158373540 h-542031743 h1172742375 h-1088073133 h-1890317810 h-1290542023 h1368546837
Schema Component Representation
<xs:complexType name="CCPTVTripData">
<xs:sequence>
<xs:element name="operator" type=" CPTOperatorIden "/>
<xs:element name="operator2" type=" CPTOperatorIden " minOccurs="0"/>
<xs:element name="pattern-Version" type=" SCH-TimetableVersionID " minOccurs="0"/>
<xs:element name="timepoint-Version" type=" SCH-TimetableVersionID " minOccurs="0"/>
<xs:element name="patterns" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="pattern" type=" SCHPatternIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="start-Time" type=" SCH-Time "/>
<-- may not be a timept, but use same time format -->
<xs:element name="end-Time" type=" SCH-Time "/>
<-- may not be a timept, but use same time format -->
<xs:element name="start-Location" type=" lrms:GeoLocation "/>
<xs:element name="end-Location" type=" lrms:GeoLocation "/>
<xs:element name="timepoints" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="timepoint" type=" lrms:GeoLocation "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="timepoint-times" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="timepoint-time" type=" SCH-Time "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="trip" type=" SCHTripIden "/>
<xs:element name="operator-Change" type=" lrms:GeoLocation " minOccurs="0"/>
<xs:element name="event-List" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="30">
<xs:element name="event" type=" SCHEvent "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="notes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="30">
<xs:element name="note" type=" SCHNoteInfo "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="operating-Time-Type" type=" SCH-OperatingTimeType " minOccurs="0"/>
<xs:element name="trip-type" type=" SCH-TripType " minOccurs="0"/>
<xs:element name="service-type" type=" SCH-ServiceType " minOccurs="0"/>
</xs:sequence>
</xs:complexType>