complexType tcip:SCHTrip
diagram
namespace http://www.TCIP-Adopted-03-00-01
children trip-id trip-designator service-type day-type route-id route-designator patterns run-id block-id trip-types trip-timepoints event note mode timetable-version
used by
element tcip:PIPublishedScheduleTable/trips/trip
annotation
documentation
      
            one of these fields must be present in the message
        
source <xs:complexType name="SCHTrip">
 
<xs:annotation>
   
<xs:documentation>      
            one of these fields must be present in the message
        
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:choice>
     
<xs:element name="trip-id" type="SCH-TripID" minOccurs="0"/>
     
<xs:element name="trip-designator" type="SCH-TripDesignator" minOccurs="0"/>
   
</xs:choice>
   
<xs:element name="service-type" type="SCH-ServiceType"/>
   
<xs:element name="day-type" type="SCH-DayType"/>
   
<xs:element name="route-id" type="SCH-RouteID"/>
   
<xs:element name="route-designator" type="SCH-RouteDesignator" minOccurs="0"/>
   
<xs:element name="patterns" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:element name="pattern" type="SCH-PatternID"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="run-id" type="SCH-RunID" minOccurs="0"/>
   
<xs:element name="block-id" type="SCH-BlockID" minOccurs="0"/>
   
<xs:element name="trip-types" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:element name="trip-type" type="SCH-TripType"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="trip-timepoints">
     
<xs:complexType>
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:element name="trip-timepoint" type="SCHTripTimepoint"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="event" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:element name="event-item" type="SCHEvent"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="note" type="SCH-NoteID" minOccurs="0"/>
   
<xs:element name="mode" type="CPT-Mode" minOccurs="0"/>
   
<xs:element name="timetable-version" type="SCH-TimetableVersionID" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element tcip:SCHTrip/trip-id
diagram
type tcip:SCH-TripID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="trip-id" type="SCH-TripID" minOccurs="0"/>

element tcip:SCHTrip/trip-designator
diagram
type tcip:SCH-TripDesignator
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 8
source <xs:element name="trip-designator" type="SCH-TripDesignator" minOccurs="0"/>

element tcip:SCHTrip/service-type
diagram
type tcip:SCH-ServiceType
properties
isRef 0
content simple
source <xs:element name="service-type" type="SCH-ServiceType"/>

element tcip:SCHTrip/day-type
diagram
type tcip:SCH-DayType
properties
isRef 0
content simple
source <xs:element name="day-type" type="SCH-DayType"/>

element tcip:SCHTrip/route-id
diagram
type tcip:SCH-RouteID
properties
isRef 0
content simple
source <xs:element name="route-id" type="SCH-RouteID"/>

element tcip:SCHTrip/route-designator
diagram
type tcip:SCH-RouteDesignator
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 8
source <xs:element name="route-designator" type="SCH-RouteDesignator" minOccurs="0"/>

element tcip:SCHTrip/patterns
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children pattern
source <xs:element name="patterns" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="pattern" type="SCH-PatternID"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SCHTrip/patterns/pattern
diagram
type tcip:SCH-PatternID
properties
isRef 0
content simple
source <xs:element name="pattern" type="SCH-PatternID"/>

element tcip:SCHTrip/run-id
diagram
type tcip:SCH-RunID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="run-id" type="SCH-RunID" minOccurs="0"/>

element tcip:SCHTrip/block-id
diagram
type tcip:SCH-BlockID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="block-id" type="SCH-BlockID" minOccurs="0"/>

element tcip:SCHTrip/trip-types
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children trip-type
source <xs:element name="trip-types" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="trip-type" type="SCH-TripType"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SCHTrip/trip-types/trip-type
diagram
type tcip:SCH-TripType
properties
isRef 0
content simple
source <xs:element name="trip-type" type="SCH-TripType"/>

element tcip:SCHTrip/trip-timepoints
diagram
properties
isRef 0
content complex
children trip-timepoint
source <xs:element name="trip-timepoints">
 
<xs:complexType>
   
<xs:sequence minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="trip-timepoint" type="SCHTripTimepoint"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SCHTrip/trip-timepoints/trip-timepoint
diagram
type tcip:SCHTripTimepoint
properties
isRef 0
content complex
children timepoint-id timepoint-designator trip-timepoint-time note trip-timepoint-attr mode timetable-version
source <xs:element name="trip-timepoint" type="SCHTripTimepoint"/>

element tcip:SCHTrip/event
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children event-item
source <xs:element name="event" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence minOccurs="0" maxOccurs="unbounded">
     
<xs:element name="event-item" type="SCHEvent"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SCHTrip/event/event-item
diagram
type tcip:SCHEvent
properties
isRef 0
content complex
children activation-id time-begin point proximity activation-type fare-zone-id radio-zone-id
source <xs:element name="event-item" type="SCHEvent"/>

element tcip:SCHTrip/note
diagram
type tcip:SCH-NoteID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="note" type="SCH-NoteID" minOccurs="0"/>

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

element tcip:SCHTrip/timetable-version
diagram
type tcip:SCH-TimetableVersionID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="timetable-version" type="SCH-TimetableVersionID" minOccurs="0"/>


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