Documentation for ATIS-Draft-03-00-79

Complex Type: AirlineTravelInformation

[Table of contents]

Super-types: None
Sub-types: None
Name AirlineTravelInformation
Used by (from the same schema document) Complex Type ResponseGroup
Abstract no
XML Instance Representation
<...>
<head> Head </head> [0..1]
<location> lrms:LocationReference </location> [1]
<isForecast> xs:boolean </isForecast> [0..1]
<coverageTime> ComplexTime </coverageTime> [0..1]
<forecastExpires> DateTimePair </forecastExpires> [0..1]
<serviceName> Name </serviceName> [1]
<originAirport> AirportCode </originAirport> [0..1]
<destinationAirport> AirportCode </destinationAirport> [0..1]
<departTimeScheduled> DateTimePair </departTimeScheduled> [0..1]
<arriveTimeScheduled> DateTimePair </arriveTimeScheduled> [0..1]
<offSchedule> tcip:PI-OffSchedule </offSchedule> [0..1]
<departureConcourse> Flight-GateNumber </departureConcourse> [0..1]
<arrivalConcourse> Flight-GateNumber </arrivalConcourse> [0..1]
<departureGate> Flight-GateNumber </departureGate> [0..1]
<arrivalGate> Flight-GateNumber </arrivalGate> [0..1]
<generalGate> Flight-GateNumber </generalGate> [0..1]
<baggageClaim> Flight-GateNumber </baggageClaim> [0..1]
<overallStatus> itis:DelayStatusCancellation </overallStatus> [0..1]
<timeValue> TimeInterval </timeValue> [0..1]
<furtherData> URL-Link </furtherData> [0..1]
<tail> Tail </tail> [0..1]
<localAirlineTravelInformation> local:AirlineTravelInformation </localAirlineTravelInformation> [0..1]
</...>
Diagram
h518053861 h1843378481 h-267722248 h1210973722 h518229136 h-1501515853 h-1501515853 h1210973722 h1210973722 h-474767657 h1108986796 h1108986796 h1108986796 h1108986796 h1108986796 h1108986796 h1631283923 h1514126263 h882153789 h518407765 h1015805593
Schema Component Representation
<xs:complexType name="AirlineTravelInformation">
<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="serviceName" type=" Name "/>
<-- flight or service name -->
<xs:element name="originAirport" type=" AirportCode " minOccurs="0"/>
<-- OPTIONAL when the origin is known, such as an all departing flight sign board -->
<xs:element name="destinationAirport" type=" AirportCode " minOccurs="0"/>
<xs:element name="departTimeScheduled" type=" DateTimePair " minOccurs="0"/>
<xs:element name="arriveTimeScheduled" type=" DateTimePair " minOccurs="0"/>
<xs:element name="offSchedule" type=" tcip:PI-OffSchedule " minOccurs="0"/>
<xs:element name="departureConcourse" type=" Flight-GateNumber " minOccurs="0"/>
<xs:element name="arrivalConcourse" type=" Flight-GateNumber " minOccurs="0"/>
<-- used only when needed in large airports with overlapping gate mumbering systems -->
<xs:element name="departureGate" type=" Flight-GateNumber " minOccurs="0"/>
<xs:element name="arrivalGate" type=" Flight-GateNumber " minOccurs="0"/>
<xs:element name="generalGate" type=" Flight-GateNumber " minOccurs="0"/>
<-- use with commuter flights when multiple flights all leave from the same gate/area -->
<xs:element name="baggageClaim" type=" Flight-GateNumber " minOccurs="0"/>
<xs:element name="overallStatus" type=" itis:DelayStatusCancellation " minOccurs="0"/>
<-- use &quot;Regular service&quot; when conditions are normal -->
<xs:element name="timeValue" type=" TimeInterval " minOccurs="0"/>
<-- if status is a type of delay this provides the current estimate of time, if travel time is used in the ITIS codes this provides a trip duration (units are minutes in all uses) -->
<xs:element name="furtherData" type=" URL-Link " minOccurs="0"/>
<xs:element name="tail" type=" Tail " minOccurs="0"/>
<-- linkages to related event messages such as weather would be inserted in the references of the header section -->
<xs:element name="localAirlineTravelInformation" type=" local:AirlineTravelInformation " minOccurs="0"/>
</xs:sequence>
</xs:complexType>