complexType atis:Route
diagram
namespace http://www.ATIS-Draft-03-00-79
children head isItinerary otherEvent origin subroutes destination primeMode estimatedTravelTime startTime endTime tripTotalDistance estimatedCost maps localRoute
used by
elements tcip:PiTripItineraryList/alternatives/alternative NetworkConditions/bundledATIS/detours/detour RouteSet/detours/detour atis:ResponseGroup/detour tcip:PiItineraryMapSub/itinerarys/itinerary tcip:PiItineraryMap/itinerarys/itinerary tcip:PiItineraryFareSub/itinerarys/itinerary tcip:PiDirections/itinerary tcip:PiItineraryFare/itineraries/itinerary tcip:SCHTimepointInterval/location tcip:IMResponseUnit/response-route tcip:PiTripItineraryList/returnAlternatives/returnAlternative atis:RouteOrLocation/route atis:ResponseGroup/route RouteSet/routes/route NetworkConditions/bundledATIS/routes/route tcip:IMIncident/route-location atis:RouteRequest/routeOutline
source <xs:complexType name="Route">
 
<xs:sequence>
   
<xs:element name="head" type="Head" minOccurs="0"/>
   
<xs:element name="isItinerary">
     
<xs:simpleType>
       
<xs:restriction base="xs:boolean"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- set true if details present -->
   
<xs:element name="otherEvent" type="im:ReferenceID" minOccurs="0" maxOccurs="4"/>
   
<xs:element name="origin" type="lrms:PointLocation"/>
   
<xs:element name="subroutes" type="SubRoute" minOccurs="0" maxOccurs="100"/>
   
<xs:element name="destination" type="lrms:PointLocation"/>
   
<xs:element name="primeMode" type="Mode" minOccurs="0"/>
   
<!-- primary mode of travel -->
   
<xs:element name="estimatedTravelTime" type="TimeInterval" minOccurs="0"/>
   
<xs:element name="startTime" type="DateTimePair" minOccurs="0"/>
   
<xs:element name="endTime" type="DateTimePair" minOccurs="0"/>
   
<xs:element name="tripTotalDistance" type="lrms:Distance" minOccurs="0"/>
   
<xs:element name="estimatedCost" type="ComplexCost" minOccurs="0" maxOccurs="8"/>
   
<xs:element name="maps" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="100">
         
<xs:element name="map">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="mapLink" type="URL-Link" minOccurs="0"/>
               
<!-- Points to a graphic depicting the route or part of it. -->
               
<xs:element name="descr" type="Freetext" minOccurs="0"/>
               
<!-- A name or description for the map -->
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="localRoute" type="local:Route" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element atis:Route/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:Route/isItinerary
diagram
type restriction of xs:boolean
properties
isRef 0
content simple
source <xs:element name="isItinerary">
 
<xs:simpleType>
   
<xs:restriction base="xs:boolean"/>
 
</xs:simpleType>
</xs:element>

element atis:Route/otherEvent
diagram
type ReferenceID
properties
isRef 0
minOcc 0
maxOcc 4
content simple
facets
minLength 1
maxLength 64
source <xs:element name="otherEvent" type="im:ReferenceID" minOccurs="0" maxOccurs="4"/>

element atis:Route/origin
diagram
type lrms:PointLocation
properties
isRef 0
content complex
children pointName pointNodeId pointOffset polarCoordinates linearReferencePoint addressPoint crossStreetsPoint grid publicGrid geoLocationPoint adminArea
attributes
Name  Type  Use  Default  Fixed  annotation
locationIDlrms:String-index64      
source <xs:element name="origin" type="lrms:PointLocation"/>

element atis:Route/subroutes
diagram
type atis:SubRoute
properties
isRef 0
minOcc 0
maxOcc 100
content complex
children name otherEvents traffic weather events origin originRole segements destination destinationRole primeMode estimatedTravelTime startTime endTime tripTotalDistance estimatedCost localSubRoute
source <xs:element name="subroutes" type="SubRoute" minOccurs="0" maxOccurs="100"/>

element atis:Route/destination
diagram
type lrms:PointLocation
properties
isRef 0
content complex
children pointName pointNodeId pointOffset polarCoordinates linearReferencePoint addressPoint crossStreetsPoint grid publicGrid geoLocationPoint adminArea
attributes
Name  Type  Use  Default  Fixed  annotation
locationIDlrms:String-index64      
source <xs:element name="destination" type="lrms:PointLocation"/>

element atis:Route/primeMode
diagram
type atis:Mode
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="primeMode" type="Mode" minOccurs="0"/>

element atis:Route/estimatedTravelTime
diagram
type atis:TimeInterval
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="estimatedTravelTime" type="TimeInterval" minOccurs="0"/>

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

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

element atis:Route/tripTotalDistance
diagram
type lrms:Distance
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children m mDec mm mmDec dm dmDec yd ydDec ft ftDec in inDec mi miDec km kmDec block blkDec
source <xs:element name="tripTotalDistance" type="lrms:Distance" minOccurs="0"/>

element atis:Route/estimatedCost
diagram
type atis:ComplexCost
properties
isRef 0
minOcc 0
maxOcc 8
content complex
children totalCost totalValue charges localComplexCost
source <xs:element name="estimatedCost" type="ComplexCost" minOccurs="0" maxOccurs="8"/>

element atis:Route/maps
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children map
source <xs:element name="maps" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="map">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="mapLink" type="URL-Link" minOccurs="0"/>
           
<!-- Points to a graphic depicting the route or part of it. -->
           
<xs:element name="descr" type="Freetext" minOccurs="0"/>
           
<!-- A name or description for the map -->
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element atis:Route/maps/map
diagram
properties
isRef 0
content complex
children mapLink descr
source <xs:element name="map">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="mapLink" type="URL-Link" minOccurs="0"/>
     
<!-- Points to a graphic depicting the route or part of it. -->
     
<xs:element name="descr" type="Freetext" minOccurs="0"/>
     
<!-- A name or description for the map -->
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

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

element atis:Route/maps/map/descr
diagram
type atis:Freetext
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 500
source <xs:element name="descr" type="Freetext" minOccurs="0"/>

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


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