complexType atis:TransitInformation
diagram
namespace http://www.ATIS-Draft-03-00-79
children head location isForecast coverageTime forecastExpires groupName schedules furtherData tail localTransitInformation
used by
element atis:ResponseGroup/transit
source <xs:complexType name="TransitInformation">
 
<xs:sequence>
   
<xs:element name="head" type="Head" minOccurs="0"/>
   
<xs:element name="location" type="lrms:LocationReference"/>
   
<!-- location for which this applies -->
   
<xs:element name="isForecast" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:boolean"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- forecast or predicted period -->
   
<xs:element name="coverageTime" type="ComplexTime" minOccurs="0"/>
   
<xs:element name="forecastExpires" type="DateTimePair" minOccurs="0"/>
   
<xs:element name="groupName" type="Name" minOccurs="0"/>
   
<!-- run,  route,  or service name -->
   
<xs:element name="schedules">
     
<xs:complexType>
       
<xs:sequence maxOccurs="100">
         
<xs:element name="schedule">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="serviceName" type="Name" minOccurs="0"/>
               
<!-- run,  route,  or service name -->
               
<xs:element name="notes" minOccurs="0">
                 
<xs:complexType>
                   
<xs:sequence maxOccurs="1000">
                     
<xs:element name="note" type="tcip:SCHNoteInfo"/>
                     
<!-- notes for all included timetables -->
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
               
<xs:element name="timepoints">
                 
<xs:complexType>
                   
<xs:sequence maxOccurs="10000">
                     
<xs:element name="timepoint" type="tcip:PITimetableTimepoint"/>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
               
<xs:element name="timetables">
                 
<xs:complexType>
                   
<xs:sequence maxOccurs="1000">
                     
<xs:element name="timetable" type="tcip:PIXMLTimetable"/>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="furtherData" type="URL-Link" minOccurs="0"/>
   
<xs:element name="tail" type="Tail" minOccurs="0"/>
   
<xs:element name="localTransitInformation" type="local:TransitInformation" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element atis:TransitInformation/head
diagram
type atis:Head
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children id reference pedigree language charSet table issuingAgency updateTime expiryTime onExpiry confidence urgency
source <xs:element name="head" type="Head" minOccurs="0"/>

element atis:TransitInformation/location
diagram
type lrms:LocationReference
properties
isRef 0
content complex
children locationName externalID pointLocation linkLocation areaLocation chain transition groupLocation routeLocation geometry geoCoord grid linearReference crossStreets address preCoded nodeAttribute spatialObject publicGrid
attributes
Name  Type  Use  Default  Fixed  annotation
locationIDlrms:String-index64      
source <xs:element name="location" type="lrms:LocationReference"/>

element atis:TransitInformation/isForecast
diagram
type restriction of xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="isForecast" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:boolean"/>
 
</xs:simpleType>
</xs:element>

element atis:TransitInformation/coverageTime
diagram
type atis:ComplexTime
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children start end weekly occurrences furtherData
source <xs:element name="coverageTime" type="ComplexTime" minOccurs="0"/>

element atis:TransitInformation/forecastExpires
diagram
type atis:DateTimePair
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="forecastExpires" type="DateTimePair" minOccurs="0"/>

element atis:TransitInformation/groupName
diagram
type atis:Name
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 30
source <xs:element name="groupName" type="Name" minOccurs="0"/>

element atis:TransitInformation/schedules
diagram
properties
isRef 0
content complex
children schedule
source <xs:element name="schedules">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="schedule">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="serviceName" type="Name" minOccurs="0"/>
           
<!-- run,  route,  or service name -->
           
<xs:element name="notes" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence maxOccurs="1000">
                 
<xs:element name="note" type="tcip:SCHNoteInfo"/>
                 
<!-- notes for all included timetables -->
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="timepoints">
             
<xs:complexType>
               
<xs:sequence maxOccurs="10000">
                 
<xs:element name="timepoint" type="tcip:PITimetableTimepoint"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="timetables">
             
<xs:complexType>
               
<xs:sequence maxOccurs="1000">
                 
<xs:element name="timetable" type="tcip:PIXMLTimetable"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element atis:TransitInformation/schedules/schedule
diagram
properties
isRef 0
content complex
children serviceName notes timepoints timetables
source <xs:element name="schedule">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="serviceName" type="Name" minOccurs="0"/>
     
<!-- run,  route,  or service name -->
     
<xs:element name="notes" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence maxOccurs="1000">
           
<xs:element name="note" type="tcip:SCHNoteInfo"/>
           
<!-- notes for all included timetables -->
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="timepoints">
       
<xs:complexType>
         
<xs:sequence maxOccurs="10000">
           
<xs:element name="timepoint" type="tcip:PITimetableTimepoint"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="timetables">
       
<xs:complexType>
         
<xs:sequence maxOccurs="1000">
           
<xs:element name="timetable" type="tcip:PIXMLTimetable"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element atis:TransitInformation/schedules/schedule/serviceName
diagram
type atis:Name
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 30
source <xs:element name="serviceName" type="Name" minOccurs="0"/>

element atis:TransitInformation/schedules/schedule/notes
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children note
source <xs:element name="notes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="1000">
     
<xs:element name="note" type="tcip:SCHNoteInfo"/>
     
<!-- notes for all included timetables -->
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element atis:TransitInformation/schedules/schedule/notes/note
diagram
type tcip:SCHNoteInfo
properties
isRef 0
content complex
children note metadata public note-text localSCHNoteInfo
source <xs:element name="note" type="tcip:SCHNoteInfo"/>

element atis:TransitInformation/schedules/schedule/timepoints
diagram
properties
isRef 0
content complex
children timepoint
source <xs:element name="timepoints">
 
<xs:complexType>
   
<xs:sequence maxOccurs="10000">
     
<xs:element name="timepoint" type="tcip:PITimetableTimepoint"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element atis:TransitInformation/schedules/schedule/timepoints/timepoint
diagram
type tcip:PITimetableTimepoint
properties
isRef 0
content complex
children timepoint-iden display-hdr-info display-note
source <xs:element name="timepoint" type="tcip:PITimetableTimepoint"/>

element atis:TransitInformation/schedules/schedule/timetables
diagram
properties
isRef 0
content complex
children timetable
source <xs:element name="timetables">
 
<xs:complexType>
   
<xs:sequence maxOccurs="1000">
     
<xs:element name="timetable" type="tcip:PIXMLTimetable"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element atis:TransitInformation/schedules/schedule/timetables/timetable
diagram
type tcip:PIXMLTimetable
properties
isRef 0
content complex
children agency-id mode route direction schedule-identifier route-text day-type day-type-description map other-info trip-entries localPIXMLTimetable
source <xs:element name="timetable" type="tcip:PIXMLTimetable"/>

element atis:TransitInformation/furtherData
diagram
type atis:URL-Link
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 255
source <xs:element name="furtherData" type="URL-Link" minOccurs="0"/>

element atis:TransitInformation/tail
diagram
type atis:Tail
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children entry
source <xs:element name="tail" type="Tail" minOccurs="0"/>

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


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