Copyright (c) 2016 US Federal Aviation Administration (FAA) =========================================== All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the disclaimer in the documentation and/or other materials provided with the distribution. * The name of US FAA or the names of its contributors may not be used to endorse or promote products derived from this specification without specific prior written permission. DISCLAIMER THIS SPECIFICATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ========================================== Editorial note: this license is an instance of the BSD license template as provided by the Open Source Initiative: http://www.opensource.org/licenses/bsd-license.php The authoritative reference for FIXM is www.FIXM.aero. Details on the US FAA: http://www.faa.gov/
Contains the NAS Specific Flight definitions that extend the FIXM Core Flight.
<element name="delayReason" type="nas:FlightDelayReasonType" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>For a delayed flight, it provides the reason for the delay.</documentation></annotation></element>
<element name="classified" type="nas:ClassifiedSpeedIndicatorType" minOccurs="0" maxOccurs="1"><annotation><documentation>Container for the Classified Speed Indicator. The indication that the speed for this flight is classified and is not to be recorded.</documentation></annotation></element>
Represents the aircraft speed expressed in either true airspeed or mach.
Diagram
Type
TrueAirspeedType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="nasAirspeed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1"><annotation><documentation>Represents the aircraft speed expressed in either true airspeed or mach.</documentation></annotation></element>
The fix to be used in conjunction with the Coordination Time so processing for this flight (and its trajectory) can be synchronized for the next sector/facility. It coordinates the flight plan with the aircraft position.
Diagram
Type
SignificantPointType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="coordinationFix" type="fb:SignificantPointType" minOccurs="0" maxOccurs="1"><annotation><documentation>The fix to be used in conjunction with the Coordination Time so processing for this flight (and its trajectory) can be synchronized for the next sector/facility. It coordinates the flight plan with the aircraft position.</documentation></annotation></element>
The time to be used in conjunction with the Coordination Fix so processing for this flight (and its trajectory) can be synchronized for the next sector/facility. It coordinates the flight plan with the aircraft position.
Diagram
Type
TimeType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="coordinationTime" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>The time to be used in conjunction with the Coordination Fix so processing for this flight (and its trajectory) can be synchronized for the next sector/facility. It coordinates the flight plan with the aircraft position.</documentation></annotation></element>
Indicates the amount of time that needs to be absorbed during the flight. It is corrective action for meeting the goal of Estimated Departure Clearance Time (EDCT), when flight is already active and needs to arrive at the destination later than originally planned.
Additional information about a flight expressed in key-value pairs. This element consists of an identification tag/indicator and the relevant value. This information is extra information about the flight that does not fall into some other predefined category.
<element name="additionalFlightInformation" type="nas:NameValueListType" minOccurs="0" maxOccurs="1"><annotation><documentation>Additional information about a flight expressed in key-value pairs. This element consists of an identification tag/indicator and the relevant value. This information is extra information about the flight that does not fall into some other predefined category.</documentation></annotation></element>
<element name="assignedAltitude" type="nas:NasAltitudeType" minOccurs="0" maxOccurs="1"><annotation><documentation>The cruise altitude assigned to the active flight.</documentation></annotation></element>
The identifier of the Air Traffic Control unit in control of the aircraft. Identifies the ATC sector in control of the aircraft.
Diagram
Type
AtcUnitReferenceType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="controllingUnit" type="fb:AtcUnitReferenceType" minOccurs="0" maxOccurs="1"><annotation><documentation>The identifier of the Air Traffic Control unit in control of the aircraft. Identifies the ATC sector in control of the aircraft.</documentation></annotation></element>
Indicates the amount of time that needs to be absorbed during the flight. It is corrective action for meeting the goal of Estimated Departure Clearance Time (EDCT), when flight is already active and needs to arrive at the destination later than originally planned.
Source
<element name="coordination" type="nas:NasCoordinationType" minOccurs="0" maxOccurs="1"><annotation><documentation>NAS extension to boundary crossing information: includes special handling for ccoordination time type.</documentation></annotation></element>
Comma delimited list of ICAO country codes indicating the airspace the flight traverses, takes off, or lands in.
Diagram
Type
list of TextNameType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="countryAirspace" minOccurs="0" maxOccurs="1"><annotation><documentation>Comma delimited list of ICAO country codes indicating the airspace the flight traverses, takes off, or lands in.</documentation></annotation><simpleType><list itemType="fb:TextNameType"/></simpleType></element>
The last sector in the current controlling center.
Diagram
Type
AtcUnitReferenceType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="finalControllingUnit" type="fb:AtcUnitReferenceType" minOccurs="0" maxOccurs="1"><annotation><documentation>The last sector in the current controlling center.</documentation></annotation></element>
<element name="flightDelay" type="nas:FlightDelayType" minOccurs="0" maxOccurs="1"><annotation><documentation>Contains information about flight delay and reason</documentation></annotation></element>
The Unit associated with certain NAS Flight Identifiers, e.g., Computer ID.
Diagram
Type
AtcUnitReferenceType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="idCreatorUnit" type="fb:AtcUnitReferenceType" minOccurs="0" maxOccurs="1"><annotation><documentation>The Unit associated with certain NAS Flight Identifiers, e.g., Computer ID.</documentation></annotation></element>
Represents the current status of the flight as specified by the SWIM SFDPS. Status: Identification of the current aspect of the flight life cycle as determined by the SWIM Flight Data Publication Service (SFDPS).
Indicates the current status of the flight, as determined by Traffic Flow Management System (TFMS).
Source
<element name="flightStatus" type="nas:NasFlightStatusType" minOccurs="0" maxOccurs="1"><annotation><documentation>Identifies the aspect of the flight life cycle.</documentation></annotation></element>
<element name="interimAltitude" type="nas:SimpleAltitudeType" minOccurs="0" maxOccurs="1" nillable="true"><annotation><documentation>The altitude an aircraft is cleared to maintain different from that in the flight plan.</documentation></annotation></element>
If a flight is controlled [i.e., has a Controlled Time of Departure (CTD) and Controlled Time of Arrival (CTA)], this element indicates the specific source of the current control times for this flight.
<element name="requestedAirspeed" type="nas:NasAirspeedChoiceType" minOccurs="0" maxOccurs="1"><annotation><documentation>The indication that the speed for this flight is classified and is not to be recorded.</documentation></annotation></element>
<element name="requestedAltitude" type="nas:NasAltitudeType" minOccurs="0" maxOccurs="1"><annotation><documentation>The cruise altitude filed or requested for the proposed flight.</documentation></annotation></element>
<element name="surfaceEvents" type="nas:SurfaceEventsType" minOccurs="0" maxOccurs="1"><annotation><documentation>Container for STDDS surface events such as OOOI (off, on, out, in).</documentation></annotation></element>
Surface Event as determined by a surface movement service. This event represents when a flight has exited a movement area and transitioned into a ramp area.
Diagram
Type
TimeType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="stddsSpotIn" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Surface Event as determined by a surface movement service. This event represents when a flight has exited a movement area and transitioned into a ramp area.</documentation></annotation></element>
Surface Event as determined by a surface movement service. This event represents when a flight has exited a ramp area and transitioned into a movement area.
Diagram
Type
TimeType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="stddsSpotOut" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Surface Event as determined by a surface movement service. This event represents when a flight has exited a ramp area and transitioned into a movement area.</documentation></annotation></element>
Surface Event as determined by a surface movement service. This event represents when a flight has left the ground during take off.
Diagram
Type
TimeType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="stddsWheelsOff" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Surface Event as determined by a surface movement service. This event represents when a flight has left the ground during take off.</documentation></annotation></element>
Surface Event as determined by a surface movement service. This event represents when a flight has touched down on the ground during a landing.
Diagram
Type
TimeType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="stddsWheelsOn" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Surface Event as determined by a surface movement service. This event represents when a flight has touched down on the ground during a landing.</documentation></annotation></element>
The date and time at which a flight was originally created in the TFDM system.
Diagram
Type
TimeType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="tfdmFlightCreationTime" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>The date and time at which a flight was originally created in the TFDM system.</documentation></annotation></element>
Indicates how long TFMS-Core has known of the flight.
Diagram
Type
TimeType
Properties
content:
simple
minOccurs:
0
maxOccurs:
1
Source
<element name="tfmsFlightCreationTime" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Indicates how long TFMS-Core has known of the flight.</documentation></annotation></element>
<complexType name="FlightDelayType"><annotation><documentation>Container that holds flight delay information</documentation></annotation><sequence><element name="delayReason" type="nas:FlightDelayReasonType" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>For a delayed flight, it provides the reason for the delay.</documentation></annotation></element></sequence><attribute name="delayStatus" type="nas:FlightDelayStatusType" use="optional"><annotation><documentation>Provides the delay status for a flight.</documentation></annotation></attribute></complexType>
Simple Type nas:FlightDelayReasonType
Namespace
http://www.faa.aero/nas/4.1
Annotations
For a delayed flight, it provides the reason for the delay.
<simpleType name="FlightDelayReasonType"><annotation><documentation>For a delayed flight, it provides the reason for the delay.</documentation></annotation><restriction base="xs:string"><enumeration value="ALD"/><enumeration value="GDP"/><enumeration value="AFP"/><enumeration value="CTOP"/><enumeration value="DAS"/><enumeration value="GSD"/><enumeration value="TOD"/></restriction></simpleType>
<simpleType name="FlightDelayStatusType"><annotation><documentation>Provides the delay status for a flight.</documentation></annotation><restriction base="xs:string"><enumeration value="DELAYED"/></restriction></simpleType>
Complex Type nas:NasAirspeedChoiceType
Namespace
http://www.faa.aero/nas/4.1
Annotations
A NAS extension to add an additional optional value to element Airspeed, In the NAS this element is: Aircraft Speed/Speed Classified.The value is "SC". Used when the speed is a classifed value.
<complexType name="NasAirspeedChoiceType"><annotation><documentation>A NAS extension to add an additional optional value to element Airspeed, In the NAS this element is: Aircraft Speed/Speed Classified. The value is "SC". Used when the speed is a classifed value.</documentation></annotation><choice><element name="classified" type="nas:ClassifiedSpeedIndicatorType" minOccurs="0" maxOccurs="1"><annotation><documentation>Container for the Classified Speed Indicator. The indication that the speed for this flight is classified and is not to be recorded.</documentation></annotation></element><element name="nasAirspeed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1"><annotation><documentation>Represents the aircraft speed expressed in either true airspeed or mach.</documentation></annotation></element></choice></complexType>
Simple Type nas:ClassifiedSpeedIndicatorType
Namespace
http://www.faa.aero/nas/4.1
Annotations
The indication that the speed for this flight is classified and is not to be recorded.
<simpleType name="ClassifiedSpeedIndicatorType"><annotation><documentation>The indication that the speed for this flight is classified and is not to be recorded.</documentation></annotation><restriction base="xs:string"><enumeration value="CLASSIFIED"/></restriction></simpleType>
Complex Type nas:NasCoordinationType
Namespace
http://www.faa.aero/nas/4.1
Annotations
NAS extension to boundary crossing information: includes special handling for ccoordination time type. Coordination Time and Coordination Fix are handled by crossingPoint and crossingTime.
Indicates the amount of time that needs to be absorbed during the flight. It is corrective action for meeting the goal of Estimated Departure Clearance Time (EDCT), when flight is already active and needs to arrive at the destination later than originally planned.
Source
<complexType name="NasCoordinationType"><annotation><documentation>NAS extension to boundary crossing information: includes special handling for ccoordination time type. Coordination Time and Coordination Fix are handled by crossingPoint and crossingTime.</documentation></annotation><sequence><element name="coordinationFix" type="fb:SignificantPointType" minOccurs="0" maxOccurs="1"><annotation><documentation>The fix to be used in conjunction with the Coordination Time so processing for this flight (and its trajectory) can be synchronized for the next sector/facility. It coordinates the flight plan with the aircraft position.</documentation></annotation></element><element name="coordinationTime" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>The time to be used in conjunction with the Coordination Fix so processing for this flight (and its trajectory) can be synchronized for the next sector/facility. It coordinates the flight plan with the aircraft position.</documentation></annotation></element></sequence><attribute name="coordinationTimeHandling" type="nas:CoordinationTimeTypeType" use="optional"><annotation><documentation>Container for Coordination Time Type. The indicator for the type of Coordination Time .</documentation></annotation></attribute><attribute name="delayTimeToAbsorb" type="fb:DurationType" use="optional"><annotation><documentation>Indicates the amount of time that needs to be absorbed during the flight. It is corrective action for meeting the goal of Estimated Departure Clearance Time (EDCT), when flight is already active and needs to arrive at the destination later than originally planned.</documentation></annotation></attribute></complexType>
Simple Type nas:CoordinationTimeTypeType
Namespace
http://www.faa.aero/nas/4.1
Annotations
The indicator for the type of Coordination Time .
Diagram
Type
restriction of string
Facets
enumeration
P
Proposed flight plan preparing for departure
enumeration
D
Flight plan has departed from the departure airport
<simpleType name="CoordinationTimeTypeType"><annotation><documentation>The indicator for the type of Coordination Time .</documentation></annotation><restriction base="xs:string"><enumeration value="P"><annotation><documentation>Proposed flight plan preparing for departure</documentation></annotation></enumeration><enumeration value="D"><annotation><documentation>Flight plan has departed from the departure airport</documentation></annotation></enumeration><enumeration value="E"><annotation><documentation>Active flight plan, aircraft is flying.</documentation></annotation></enumeration></restriction></simpleType>
<complexType name="NasFlightType"><annotation><documentation>Extends core Flight object with NAS extra data</documentation></annotation><complexContent><extension base="fx:FlightType"><sequence><element name="additionalFlightInformation" type="nas:NameValueListType" minOccurs="0" maxOccurs="1"><annotation><documentation>Additional information about a flight expressed in key-value pairs. This element consists of an identification tag/indicator and the relevant value. This information is extra information about the flight that does not fall into some other predefined category.</documentation></annotation></element><element name="assignedAltitude" type="nas:NasAltitudeType" minOccurs="0" maxOccurs="1"><annotation><documentation>The cruise altitude assigned to the active flight.</documentation></annotation></element><element name="controllingUnit" type="fb:AtcUnitReferenceType" minOccurs="0" maxOccurs="1"><annotation><documentation>The identifier of the Air Traffic Control unit in control of the aircraft. Identifies the ATC sector in control of the aircraft.</documentation></annotation></element><element name="coordination" type="nas:NasCoordinationType" minOccurs="0" maxOccurs="1"><annotation><documentation>NAS extension to boundary crossing information: includes special handling for ccoordination time type.</documentation></annotation></element><element name="countryAirspace" minOccurs="0" maxOccurs="1"><annotation><documentation>Comma delimited list of ICAO country codes indicating the airspace the flight traverses, takes off, or lands in.</documentation></annotation><simpleType><list itemType="fb:TextNameType"/></simpleType></element><element name="finalControllingUnit" type="fb:AtcUnitReferenceType" minOccurs="0" maxOccurs="1"><annotation><documentation>The last sector in the current controlling center.</documentation></annotation></element><element name="flightDelay" type="nas:FlightDelayType" minOccurs="0" maxOccurs="1"><annotation><documentation>Contains information about flight delay and reason</documentation></annotation></element><element name="flightIdentificationPrevious" type="nas:NasFlightIdentificationType" minOccurs="0" maxOccurs="1"><annotation><documentation>The aircraft identification prior to a modification.</documentation></annotation></element><element name="flightPlan" type="nas:NasFlightPlanType" minOccurs="0" maxOccurs="1"><annotation><documentation>NAS Flight Plan Information</documentation></annotation></element><element name="flightStatus" type="nas:NasFlightStatusType" minOccurs="0" maxOccurs="1"><annotation><documentation>Identifies the aspect of the flight life cycle.</documentation></annotation></element><element name="interimAltitude" type="nas:SimpleAltitudeType" minOccurs="0" maxOccurs="1" nillable="true"><annotation><documentation>The altitude an aircraft is cleared to maintain different from that in the flight plan.</documentation></annotation></element><element name="nasTmi" type="nas:NasTmiType" minOccurs="0" maxOccurs="unbounded"><annotation><documentation>NAS Traffic Management Initiative Information</documentation></annotation></element><element name="requestedAirspeed" type="nas:NasAirspeedChoiceType" minOccurs="0" maxOccurs="1"><annotation><documentation>The indication that the speed for this flight is classified and is not to be recorded.</documentation></annotation></element><element name="requestedAltitude" type="nas:NasAltitudeType" minOccurs="0" maxOccurs="1"><annotation><documentation>The cruise altitude filed or requested for the proposed flight.</documentation></annotation></element><element name="surfaceEvents" type="nas:SurfaceEventsType" minOccurs="0" maxOccurs="1"><annotation><documentation>Container for STDDS surface events such as OOOI (off, on, out, in).</documentation></annotation></element><element name="tfdmFlightCreationTime" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>The date and time at which a flight was originally created in the TFDM system.</documentation></annotation></element><element name="tfmsFlightCreationTime" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Indicates how long TFMS-Core has known of the flight.</documentation></annotation></element></sequence><attribute name="cdmParticipantIndicator" type="nas:CdmParticipantIndicatorType" use="optional"><annotation><documentation>Indicates whether this flight belongs to a Collaborative Decision Making Participant and is thus eligible for the full benefits of compression.</documentation></annotation></attribute><attribute name="currentRVSMCompliance" type="nas:RVSMFlightIndicatorType" use="optional"><annotation><documentation>Indicates if the flight is currently Reduced Vertical Separation Minimum (RVSM) compliant in RVSM airspace, as determined by the Traffic Flow Management System.</documentation></annotation></attribute><attribute name="diversionRecoveryIndicator" type="nas:DiversionRecoveryIndicatorType" use="optional"><annotation><documentation>Indicates whether a flight is in diversion recovery.</documentation></annotation></attribute><attribute name="diversionState" type="nas:DiversionStateType" use="optional"><annotation><documentation>Indicator used to define the diversion state of a flight.</documentation></annotation></attribute><attribute name="equippedIndicator" type="nas:RVSMEquippedIndicatorType" use="optional"><annotation><documentation>Indicates if the flight is Reduced Vertical Separation Minimum (RVSM) equipped</documentation></annotation></attribute><attribute name="futureRVSMCompliance" type="nas:RVSMFlightIndicatorType" use="optional"><annotation><documentation>Indicates if the flight will beReduced Vertical Separation Minimum (RVSM) compliant when it reaches the RVSM airspace as determined by the Traffic Flow Management System (TFMS).</documentation></annotation></attribute><attribute name="rnavIndicator" type="nas:RnavIndicatorType" use="optional"><annotation><documentation>Indicates if the flight is RNAV capable</documentation></annotation></attribute><attribute name="tfmsFlightClass" type="nas:TfmsFlightClassType" use="optional"><annotation><documentation>Denotes the flight class of the aircraft which is determined by the aircraft call sign that is in the Aircraft Situation Display to Industry (ASDI) feed.</documentation></annotation></attribute><attribute name="userCategory" type="nas:TfmsUserCategoryType" use="optional"><annotation><documentation>Indicates the category of user operating the flight</documentation></annotation></attribute></extension></complexContent></complexType>
Complex Type nas:NasFlightIdentificationType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Extends aircraft identity to include computer id and SSPID.
<complexType name="NasFlightIdentificationType"><annotation><documentation>Extends aircraft identity to include computer id and SSPID.</documentation></annotation><complexContent><extension base="fx:FlightIdentificationType"><sequence><element name="idCreatorUnit" type="fb:AtcUnitReferenceType" minOccurs="0" maxOccurs="1"><annotation><documentation>The Unit associated with certain NAS Flight Identifiers, e.g., Computer ID.</documentation></annotation></element></sequence><attribute name="computerId" use="optional"><annotation><documentation>A unique identification assigned by ERAM to each flight plan.</documentation></annotation><simpleType><restriction base="fb:CharacterStringType"><pattern value="[0-9]{1}[A-HJ-NP-Z0-9]{2}"/></restriction></simpleType></attribute><attribute name="computerSystemId" type="nas:ComputerSystemIdType" use="optional"><annotation><documentation>Provides the Computer System ID of the system housed at a facility which assigned the ID Number. It is used to predefine the identification of systems which the Traffic Flow Management System exchanges data with.</documentation></annotation></attribute><attribute name="majorCarrierIdentifier" type="fb:AircraftOperatorDesignatorType" use="optional"><annotation><documentation>The identification of the carrier who has contracted out the operation of the flight to a sub-carrier.</documentation></annotation></attribute><attribute name="siteSpecificPlanId" type="fb:CountType" use="optional"><annotation><documentation>Site Specific Plan Identifier is a unique ID for each system plan in each ERAM facility.</documentation></annotation></attribute></extension></complexContent></complexType>
Simple Type nas:ComputerSystemIdType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Provides the Computer System ID of the system housed at a facility which assigned the ID Number. It is used to predefine the identification of systems which the Traffic Flow Management System exchanges data with.
<simpleType name="ComputerSystemIdType"><annotation><documentation>Provides the Computer System ID of the system housed at a facility which assigned the ID Number. It is used to predefine the identification of systems which the Traffic Flow Management System exchanges data with.</documentation></annotation><restriction base="xs:string"><enumeration value="TFMS"/><enumeration value="HCS"/><enumeration value="CTAS"/><enumeration value="TBFM"/><enumeration value="ETMS"/><enumeration value="ERAM"/><enumeration value="STDDS"/><enumeration value="ODAPS"/><enumeration value="OTHER"/></restriction></simpleType>
Complex Type nas:SurfaceEventsType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Container for STDDS surface events such as OOOI (off, on, out, in).
<complexType name="SurfaceEventsType"><annotation><documentation>Container for STDDS surface events such as OOOI (off, on, out, in).</documentation></annotation><sequence><element name="stddsSpotIn" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Surface Event as determined by a surface movement service. This event represents when a flight has exited a movement area and transitioned into a ramp area.</documentation></annotation></element><element name="stddsSpotOut" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Surface Event as determined by a surface movement service. This event represents when a flight has exited a ramp area and transitioned into a movement area.</documentation></annotation></element><element name="stddsWheelsOff" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Surface Event as determined by a surface movement service. This event represents when a flight has left the ground during take off.</documentation></annotation></element><element name="stddsWheelsOn" type="fb:TimeType" minOccurs="0" maxOccurs="1"><annotation><documentation>Surface Event as determined by a surface movement service. This event represents when a flight has touched down on the ground during a landing.</documentation></annotation></element></sequence></complexType>
Simple Type nas:CdmParticipantIndicatorType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Indicates whether this flight belongs to a Collaborative Decision Making Participant and is thus eligible for the full benefits of compression.
<simpleType name="CdmParticipantIndicatorType"><annotation><documentation>Indicates whether this flight belongs to a Collaborative Decision Making Participant and is thus eligible for the full benefits of compression.</documentation></annotation><restriction base="xs:string"><enumeration value="CDM_PARTICIPANT"/></restriction></simpleType>
Simple Type nas:RVSMFlightIndicatorType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Current and Future RVSM Flight Compliance .Indicates if the flight is currently Reduced Vertical Separation Minimum (RVSM) compliant in RVSM airspace, as determined by the Traffic Flow Management System. Indicates if the flight will beReduced Vertical Separation Minimum (RVSM) compliant when it reaches the RVSM airspace as determined by the Traffic Flow Management System (TFMS).
<simpleType name="RVSMFlightIndicatorType"><annotation><documentation>Current and Future RVSM Flight Compliance .Indicates if the flight is currently Reduced Vertical Separation Minimum (RVSM) compliant in RVSM airspace, as determined by the Traffic Flow Management System. Indicates if the flight will beReduced Vertical Separation Minimum (RVSM) compliant when it reaches the RVSM airspace as determined by the Traffic Flow Management System (TFMS).</documentation></annotation><restriction base="xs:string"><enumeration value="COMPLIANT"><annotation><documentation>Indicates that the Flight is RVSM compliant.</documentation></annotation></enumeration></restriction></simpleType>
Simple Type nas:DiversionRecoveryIndicatorType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Indicates whether a flight is in diversion recovery.
<simpleType name="DiversionRecoveryIndicatorType"><annotation><documentation>Indicates whether a flight is in diversion recovery.</documentation></annotation><restriction base="xs:string"><enumeration value="DIVERSION_RECOVERY"/></restriction></simpleType>
Simple Type nas:DiversionStateType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Indicator used to define the diversion state of a flight.
<simpleType name="DiversionStateType"><annotation><documentation>Indicator used to define the diversion state of a flight.</documentation></annotation><restriction base="xs:string"><enumeration value="AIRBORN_NOCTL"/><enumeration value="AIRBORN_CTL"/><enumeration value="GROUND_NOCTL"/><enumeration value="GROUND_CTL"/><enumeration value="NO_DIVERSION"/><enumeration value="DIVERSION_CANCELED"/></restriction></simpleType>
Simple Type nas:RVSMEquippedIndicatorType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Indicates if the flight is Reduced Vertical Separation Minimum (RVSM) equipped
<simpleType name="RVSMEquippedIndicatorType"><annotation><documentation>Indicates if the flight is Reduced Vertical Separation Minimum (RVSM) equipped</documentation></annotation><restriction base="xs:string"><enumeration value="EQUIPPED"/></restriction></simpleType>
<simpleType name="RnavIndicatorType"><annotation><documentation>Indicates if the flight is RNAV capable</documentation></annotation><restriction base="xs:string"><enumeration value="RNAV"/></restriction></simpleType>
Simple Type nas:TfmsFlightClassType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Denotes the flight class of the aircraft which is determined by the aircraft call sign that is in the Aircraft Situation Display to Industry (ASDI) feed.
<simpleType name="TfmsFlightClassType"><annotation><documentation>Denotes the flight class of the aircraft which is determined by the aircraft call sign that is in the Aircraft Situation Display to Industry (ASDI) feed.</documentation></annotation><restriction base="xs:string"><enumeration value="AIR_TAXI"><annotation><documentation>taxi flights</documentation></annotation></enumeration><enumeration value="LIFEGUARD"/><enumeration value="GA"><annotation><documentation>General Aviation</documentation></annotation></enumeration><enumeration value="CANADIAN_GA"/><enumeration value="MILITARY"><annotation><documentation>Military flight</documentation></annotation></enumeration></restriction></simpleType>
Simple Type nas:TfmsUserCategoryType
Namespace
http://www.faa.aero/nas/4.1
Annotations
Indicates the category of user operating the flight
<simpleType name="TfmsUserCategoryType"><annotation><documentation>Indicates the category of user operating the flight</documentation></annotation><restriction base="xs:string"><enumeration value="AIR_TAXI"/><enumeration value="CARGO"/><enumeration value="GA"/><enumeration value="MILITARY"/><enumeration value="OTHER"/><enumeration value="UNKNOWN"/><enumeration value="COMMERCIAL"/></restriction></simpleType>
<attribute name="delayStatus" type="nas:FlightDelayStatusType" use="optional"><annotation><documentation>Provides the delay status for a flight.</documentation></annotation></attribute>
<attribute name="coordinationTimeHandling" type="nas:CoordinationTimeTypeType" use="optional"><annotation><documentation>Container for Coordination Time Type. The indicator for the type of Coordination Time .</documentation></annotation></attribute>
Indicates the amount of time that needs to be absorbed during the flight. It is corrective action for meeting the goal of Estimated Departure Clearance Time (EDCT), when flight is already active and needs to arrive at the destination later than originally planned.
<attribute name="delayTimeToAbsorb" type="fb:DurationType" use="optional"><annotation><documentation>Indicates the amount of time that needs to be absorbed during the flight. It is corrective action for meeting the goal of Estimated Departure Clearance Time (EDCT), when flight is already active and needs to arrive at the destination later than originally planned.</documentation></annotation></attribute>
<attribute name="computerId" use="optional"><annotation><documentation>A unique identification assigned by ERAM to each flight plan.</documentation></annotation><simpleType><restriction base="fb:CharacterStringType"><pattern value="[0-9]{1}[A-HJ-NP-Z0-9]{2}"/></restriction></simpleType></attribute>
Provides the Computer System ID of the system housed at a facility which assigned the ID Number. It is used to predefine the identification of systems which the Traffic Flow Management System exchanges data with.
<attribute name="computerSystemId" type="nas:ComputerSystemIdType" use="optional"><annotation><documentation>Provides the Computer System ID of the system housed at a facility which assigned the ID Number. It is used to predefine the identification of systems which the Traffic Flow Management System exchanges data with.</documentation></annotation></attribute>
<attribute name="majorCarrierIdentifier" type="fb:AircraftOperatorDesignatorType" use="optional"><annotation><documentation>The identification of the carrier who has contracted out the operation of the flight to a sub-carrier.</documentation></annotation></attribute>
<attribute name="siteSpecificPlanId" type="fb:CountType" use="optional"><annotation><documentation>Site Specific Plan Identifier is a unique ID for each system plan in each ERAM facility.</documentation></annotation></attribute>
<attribute name="cdmParticipantIndicator" type="nas:CdmParticipantIndicatorType" use="optional"><annotation><documentation>Indicates whether this flight belongs to a Collaborative Decision Making Participant and is thus eligible for the full benefits of compression.</documentation></annotation></attribute>
Indicates if the flight is currently Reduced Vertical Separation Minimum (RVSM) compliant in RVSM airspace, as determined by the Traffic Flow Management System.
<attribute name="currentRVSMCompliance" type="nas:RVSMFlightIndicatorType" use="optional"><annotation><documentation>Indicates if the flight is currently Reduced Vertical Separation Minimum (RVSM) compliant in RVSM airspace, as determined by the Traffic Flow Management System.</documentation></annotation></attribute>
<attribute name="diversionRecoveryIndicator" type="nas:DiversionRecoveryIndicatorType" use="optional"><annotation><documentation>Indicates whether a flight is in diversion recovery.</documentation></annotation></attribute>
<attribute name="diversionState" type="nas:DiversionStateType" use="optional"><annotation><documentation>Indicator used to define the diversion state of a flight.</documentation></annotation></attribute>
<attribute name="equippedIndicator" type="nas:RVSMEquippedIndicatorType" use="optional"><annotation><documentation>Indicates if the flight is Reduced Vertical Separation Minimum (RVSM) equipped</documentation></annotation></attribute>
Indicates if the flight will beReduced Vertical Separation Minimum (RVSM) compliant when it reaches the RVSM airspace as determined by the Traffic Flow Management System (TFMS).
<attribute name="futureRVSMCompliance" type="nas:RVSMFlightIndicatorType" use="optional"><annotation><documentation>Indicates if the flight will beReduced Vertical Separation Minimum (RVSM) compliant when it reaches the RVSM airspace as determined by the Traffic Flow Management System (TFMS).</documentation></annotation></attribute>
<attribute name="rnavIndicator" type="nas:RnavIndicatorType" use="optional"><annotation><documentation>Indicates if the flight is RNAV capable</documentation></annotation></attribute>
Denotes the flight class of the aircraft which is determined by the aircraft call sign that is in the Aircraft Situation Display to Industry (ASDI) feed.
<attribute name="tfmsFlightClass" type="nas:TfmsFlightClassType" use="optional"><annotation><documentation>Denotes the flight class of the aircraft which is determined by the aircraft call sign that is in the Aircraft Situation Display to Industry (ASDI) feed.</documentation></annotation></attribute>
<attribute name="userCategory" type="nas:TfmsUserCategoryType" use="optional"><annotation><documentation>Indicates the category of user operating the flight</documentation></annotation></attribute>