Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema NasFlightData.xsd
Namespace http://www.faa.aero/nas/4.0
Annotations
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.
Properties
attribute form default: unqualified
element form default: qualified
version: 4.0.0
Element nas:FlightDelay
Namespace http://www.faa.aero/nas/4.0
Diagram
Diagram NasFlightData_xsd.tmp#FlightDelayType_delayReason NasFlightData_xsd.tmp#FlightDelayType_delayStatus NasFlightData_xsd.tmp#FlightDelayType
Type nas:FlightDelayType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
delayReason nas:FlightDelayReasonType optional
For a delayed flight, it provides the reason for the delay.
delayStatus nas:FlightDelayStatusType optional
Provides the delay status for a flight.
Source
<element name="FlightDelay" type="nas:FlightDelayType"/>
Element nas:NasAirspeedChoiceType / nas:classified
Namespace http://www.faa.aero/nas/4.0
Annotations
Container for the Classified Speed Indicator. 
The indication that the speed for this flight is classified and is not to be recorded.
Diagram
Diagram NasFlightData_xsd.tmp#ClassifiedSpeedIndicatorType
Type nas:ClassifiedSpeedIndicatorType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
enumeration CLASSIFIED
Source
<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 nas:NasAirspeedChoiceType / nas:nasAirspeed
Namespace http://www.faa.aero/nas/4.0
Annotations
Represents the aircraft speed expressed in either true airspeed or mach.
Diagram
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>
Element nas:NasAirspeedChoice
Namespace http://www.faa.aero/nas/4.0
Diagram
Diagram NasFlightData_xsd.tmp#NasAirspeedChoiceType_classified NasFlightData_xsd.tmp#NasAirspeedChoiceType_nasAirspeed NasFlightData_xsd.tmp#NasAirspeedChoiceType
Type nas:NasAirspeedChoiceType
Properties
content: complex
Model nas:classified{0,1} | nas:nasAirspeed{0,1}
Children nas:classified, nas:nasAirspeed
Instance
<nas:NasAirspeedChoice>
  <nas:classified>{0,1}</nas:classified>
  <nas:nasAirspeed>{0,1}</nas:nasAirspeed>
</nas:NasAirspeedChoice>
Source
<element name="NasAirspeedChoice" type="nas:NasAirspeedChoiceType"/>
Element nas:NasCoordinationType / nas:coordinationFix
Namespace http://www.faa.aero/nas/4.0
Annotations
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
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>
Element nas:NasCoordinationType / nas:coordinationTime
Namespace http://www.faa.aero/nas/4.0
Annotations
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
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>
Element nas:NasCoordination
Namespace http://www.faa.aero/nas/4.0
Diagram
Diagram NasFlightData_xsd.tmp#NasCoordinationType_coordinationTimeHandling NasFlightData_xsd.tmp#NasCoordinationType_delayTimeToAbsorb NasFlightData_xsd.tmp#NasCoordinationType_coordinationFix NasFlightData_xsd.tmp#NasCoordinationType_coordinationTime NasFlightData_xsd.tmp#NasCoordinationType
Type nas:NasCoordinationType
Properties
content: complex
Model nas:coordinationFix{0,1} , nas:coordinationTime{0,1}
Children nas:coordinationFix, nas:coordinationTime
Instance
<nas:NasCoordination coordinationTimeHandling="" delayTimeToAbsorb="">
  <nas:coordinationFix>{0,1}</nas:coordinationFix>
  <nas:coordinationTime>{0,1}</nas:coordinationTime>
</nas:NasCoordination>
Attributes
QName Type Fixed Default Use Annotation
coordinationTimeHandling nas:CoordinationTimeTypeType optional
Container for Coordination Time Type. 
The indicator for the type of   Coordination Time  .
delayTimeToAbsorb DurationType optional
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="NasCoordination" type="nas:NasCoordinationType"/>
Element nas:NasFlightType / nas:additionalFlightInformation
Namespace http://www.faa.aero/nas/4.0
Annotations
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.
Diagram
Diagram NasCommon_xsd.tmp#NameValueListType_nameValue NasCommon_xsd.tmp#NameValueListType
Type nas:NameValueListType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:nameValue{0,20}
Children nas:nameValue
Instance
<nas:additionalFlightInformation>
  <nas:nameValue name="" value="">{0,20}</nas:nameValue>
</nas:additionalFlightInformation>
Source
<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 nas:NasFlightType / nas:assignedAltitude
Namespace http://www.faa.aero/nas/4.0
Annotations
The cruise altitude assigned to the active flight.
Diagram
Diagram NasAltitude_xsd.tmp#NasAltitudeType_above NasAltitude_xsd.tmp#NasAltitudeType_altFixAlt NasAltitude_xsd.tmp#NasAltitudeType_block NasAltitude_xsd.tmp#NasAltitudeType_simple NasAltitude_xsd.tmp#NasAltitudeType_vfr NasAltitude_xsd.tmp#NasAltitudeType_vfrOnTop NasAltitude_xsd.tmp#NasAltitudeType_vfrOnTopPlus NasAltitude_xsd.tmp#NasAltitudeType_vfrPlus NasAltitude_xsd.tmp#NasAltitudeType
Type nas:NasAltitudeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:above{0,1} | nas:altFixAlt{0,1} | nas:block{0,1} | nas:simple{0,1} | nas:vfr{0,1} | nas:vfrOnTop{0,1} | nas:vfrOnTopPlus{0,1} | nas:vfrPlus{0,1}
Children nas:above, nas:altFixAlt, nas:block, nas:simple, nas:vfr, nas:vfrOnTop, nas:vfrOnTopPlus, nas:vfrPlus
Instance
<nas:assignedAltitude>
  <nas:above>{0,1}</nas:above>
  <nas:altFixAlt>{0,1}</nas:altFixAlt>
  <nas:block>{0,1}</nas:block>
  <nas:simple>{0,1}</nas:simple>
  <nas:vfr>{0,1}</nas:vfr>
  <nas:vfrOnTop>{0,1}</nas:vfrOnTop>
  <nas:vfrOnTopPlus>{0,1}</nas:vfrOnTopPlus>
  <nas:vfrPlus>{0,1}</nas:vfrPlus>
</nas:assignedAltitude>
Source
<element name="assignedAltitude" type="nas:NasAltitudeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The cruise altitude assigned to the active flight.</documentation>
  </annotation>
</element>
Element nas:NasFlightType / nas:controllingUnit
Namespace http://www.faa.aero/nas/4.0
Annotations
The identifier of the Air Traffic Control unit in control of the aircraft. 
Identifies the ATC sector in control of the aircraft.
Diagram
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>
Element nas:NasFlightType / nas:coordination
Namespace http://www.faa.aero/nas/4.0
Annotations
NAS extension to boundary crossing information: includes special handling for ccoordination 
time type.
Diagram
Diagram NasFlightData_xsd.tmp#NasCoordinationType_coordinationTimeHandling NasFlightData_xsd.tmp#NasCoordinationType_delayTimeToAbsorb NasFlightData_xsd.tmp#NasCoordinationType_coordinationFix NasFlightData_xsd.tmp#NasCoordinationType_coordinationTime NasFlightData_xsd.tmp#NasCoordinationType
Type nas:NasCoordinationType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:coordinationFix{0,1} , nas:coordinationTime{0,1}
Children nas:coordinationFix, nas:coordinationTime
Instance
<nas:coordination coordinationTimeHandling="" delayTimeToAbsorb="">
  <nas:coordinationFix>{0,1}</nas:coordinationFix>
  <nas:coordinationTime>{0,1}</nas:coordinationTime>
</nas:coordination>
Attributes
QName Type Fixed Default Use Annotation
coordinationTimeHandling nas:CoordinationTimeTypeType optional
Container for Coordination Time Type. 
The indicator for the type of   Coordination Time  .
delayTimeToAbsorb DurationType optional
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>
Element nas:NasFlightType / nas:flightDelay
Namespace http://www.faa.aero/nas/4.0
Annotations
Contains information about flight delay and reason
Diagram
Diagram NasFlightData_xsd.tmp#FlightDelayType_delayReason NasFlightData_xsd.tmp#FlightDelayType_delayStatus NasFlightData_xsd.tmp#FlightDelayType
Type nas:FlightDelayType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
delayReason nas:FlightDelayReasonType optional
For a delayed flight, it provides the reason for the delay.
delayStatus nas:FlightDelayStatusType optional
Provides the delay status for a flight.
Source
<element name="flightDelay" type="nas:FlightDelayType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Contains information about flight delay and reason</documentation>
  </annotation>
</element>
Element nas:NasFlightType / nas:flightIdentificationPrevious
Namespace http://www.faa.aero/nas/4.0
Annotations
The aircraft identification prior to a modification.
Diagram
Diagram NasFlightData_xsd.tmp#NasFlightIdentificationType_computerId NasFlightData_xsd.tmp#NasFlightIdentificationType_computerSystemId NasFlightData_xsd.tmp#NasFlightIdentificationType_majorCarrierIdentifier NasFlightData_xsd.tmp#NasFlightIdentificationType_siteSpecificPlanId NasFlightData_xsd.tmp#NasFlightIdentificationType_idCreatorUnit NasFlightData_xsd.tmp#NasFlightIdentificationType
Type nas:NasFlightIdentificationType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:idCreatorUnit{0,1}
Children nas:idCreatorUnit
Instance
<nas:flightIdentificationPrevious>
  <nas:idCreatorUnit>{0,1}</nas:idCreatorUnit>
</nas:flightIdentificationPrevious>
Source
<element name="flightIdentificationPrevious" type="nas:NasFlightIdentificationType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The aircraft identification prior to a modification.</documentation>
  </annotation>
</element>
Element nas:NasFlightIdentificationType / nas:idCreatorUnit
Namespace http://www.faa.aero/nas/4.0
Annotations
The Unit associated with certain NAS Flight Identifiers, e.g., Computer ID.
Diagram
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>
Element nas:NasFlightType / nas:flightIntent
Namespace http://www.faa.aero/nas/4.0
Annotations
A container for the list of intent values provided by the flight operator that designate 
the intentions of a flight prior to departure from an aerodrome or after arrival 
at an aerodrome.
Diagram
Diagram NasFlightIntent_xsd.tmp#FlightIntentType_intendedArrivalSpot NasFlightIntent_xsd.tmp#FlightIntentType_intendedDepartureSpot NasFlightIntent_xsd.tmp#FlightIntentType_standReturnIntent NasFlightIntent_xsd.tmp#FlightIntentType_arrival NasFlightIntent_xsd.tmp#FlightIntentType_deicing NasFlightIntent_xsd.tmp#FlightIntentType_departure NasFlightIntent_xsd.tmp#FlightIntentType
Type nas:FlightIntentType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:arrival{0,1} , nas:deicing{0,1} , nas:departure{0,1}
Children nas:arrival, nas:deicing, nas:departure
Instance
<nas:flightIntent intendedArrivalSpot="" intendedDepartureSpot="" standReturnIntent="">
  <nas:arrival holdIntent="">{0,1}</nas:arrival>
  <nas:deicing deicingIntent="" deicingLocation="">{0,1}</nas:deicing>
  <nas:departure holdIntent="">{0,1}</nas:departure>
</nas:flightIntent>
Attributes
QName Type Fixed Default Use Annotation
intendedArrivalSpot CharacterStringType optional
Indicates the location intended for the flight to enter the non-movement area from 
the airport movement area.
intendedDepartureSpot CharacterStringType optional
Indicates the location intended for the flight to enter the airport movement area 
from the non-movement area.
standReturnIntent nas:StandReturnIntentType optional
Indicates the intent for the flight to return to the stand.
Source
<element name="flightIntent" type="nas:FlightIntentType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>A container for the list of intent values provided by the flight operator that designate the intentions of a flight prior to departure from an aerodrome or after arrival at an aerodrome.</documentation>
  </annotation>
</element>
Element nas:NasFlightType / nas:flightPlan
Namespace http://www.faa.aero/nas/4.0
Annotations
NAS Flight Plan Information
Diagram
Diagram NasFlightPlan_xsd.tmp#NasFlightPlanType_flightPlanRemarks NasFlightPlan_xsd.tmp#NasFlightPlanType_identifier NasFlightPlan_xsd.tmp#NasFlightPlanType
Type nas:NasFlightPlanType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
flightPlanRemarks CharacterStringType optional
NAS Flight Plan Field 11 remarks processed by the Traffic Flow Management System 
(TFMS) and used for TFM purposes.
identifier CharacterStringType optional
The flight plan identifier is used to uniquely name a flight plan within the scope 
of its flight.
Source
<element name="flightPlan" type="nas:NasFlightPlanType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>NAS Flight Plan Information</documentation>
  </annotation>
</element>
Element nas:NasFlightType / nas:flightStatus
Namespace http://www.faa.aero/nas/4.0
Annotations
Identifies the aspect of the flight life cycle.
Diagram
Diagram NasStatus_xsd.tmp#NasFlightStatusType_airborneHold NasStatus_xsd.tmp#NasFlightStatusType_fdpsFlightStatus NasStatus_xsd.tmp#NasFlightStatusType_tfmsCancellationReason NasStatus_xsd.tmp#NasFlightStatusType_tfmsFlightStatus NasStatus_xsd.tmp#NasFlightStatusType
Type nas:NasFlightStatusType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
airborneHold nas:AirborneHoldIndicatorType optional
Specifies whether or not the aircraft is in an airborne hold.
fdpsFlightStatus nas:SfdpsFlightStatusType optional
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).
tfmsCancellationReason nas:CancellationStatusReasonType optional
Provides the reason for a flight cancellation from a Traffic Flow Management Program.
tfmsFlightStatus nas:TfmsFlightStatusType optional
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 nas:NasFlightType / nas:interimAltitude
Namespace http://www.faa.aero/nas/4.0
Annotations
The altitude an aircraft is cleared to maintain different from that in the flight 
plan.
Diagram
Diagram NasAltitude_xsd.tmp#SimpleAltitudeType
Type nas:SimpleAltitudeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
nillable: true
Source
<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 nas:NasFlightType / nas:nasTmi
Namespace http://www.faa.aero/nas/4.0
Annotations
NAS Traffic Management Initiative Information
Diagram
Diagram NasTmiData_xsd.tmp#NasTmiType_controlType NasTmiData_xsd.tmp#NasTmiType_controlndicator NasTmiData_xsd.tmp#NasTmiType_substitutionRightsIndicator NasTmiData_xsd.tmp#NasTmiType_tfmsFlightPriority NasTmiData_xsd.tmp#NasTmiType_advisories NasTmiData_xsd.tmp#NasTmiType_airspaceConstraints NasTmiData_xsd.tmp#NasTmiType_arrivalSlot NasTmiData_xsd.tmp#NasTmiType_ctop NasTmiData_xsd.tmp#NasTmiType_preImplicitSubstitution NasTmiData_xsd.tmp#NasTmiType_reroute NasTmiData_xsd.tmp#NasTmiType_tfmProgramInformation NasTmiData_xsd.tmp#NasTmiType_tmiCompliance NasTmiData_xsd.tmp#NasTmiType_tmiExemption NasTmiData_xsd.tmp#NasTmiType
Type nas:NasTmiType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model nas:advisories* , nas:airspaceConstraints{0,1} , nas:arrivalSlot{0,1} , nas:ctop{0,1} , nas:preImplicitSubstitution{0,1} , nas:reroute* , nas:tfmProgramInformation{0,1} , nas:tmiCompliance{0,1} , nas:tmiExemption{0,1}
Children nas:advisories, nas:airspaceConstraints, nas:arrivalSlot, nas:ctop, nas:preImplicitSubstitution, nas:reroute, nas:tfmProgramInformation, nas:tmiCompliance, nas:tmiExemption
Instance
<nas:nasTmi controlndicator="" controlType="" substitutionRightsIndicator="" tfmsFlightPriority="">
  <nas:advisories advisoryNumber="" advisoryType="">{0,unbounded}</nas:advisories>
  <nas:airspaceConstraints arrivalSlot="" constrainedAirspace="" flightExitIndicator="" holdStatus="" yieldedSlot="">{0,1}</nas:airspaceConstraints>
  <nas:arrivalSlot>{0,1}</nas:arrivalSlot>
  <nas:ctop additionalAirborneTime="" assignedGroundDelay="" ctopControlled="" ctopRouteControlled="" ctopRouteOut="" trajectoryNewSource="" trajectorySource="">{0,1}</nas:ctop>
  <nas:preImplicitSubstitution slot="" trajectoryIdentifier="" trajectoryTotalCost="">{0,1}</nas:preImplicitSubstitution>
  <nas:reroute amendmentStatus="" nasRouteText="" rerouteIdentifier="" rerouteInclusion="" rerouteName="" reroutePreferred="" rerouteProtectedSegment="" rerouteType="">{0,unbounded}</nas:reroute>
  <nas:tfmProgramInformation lastUpdateType="" programIdentifier="">{0,1}</nas:tfmProgramInformation>
  <nas:tmiCompliance cancelledButFlewIndicator="" ctaCompliance="" ctdCompliance="" etEnRouteCompliance="" spuriousFlightIndicator="">{0,1}</nas:tmiCompliance>
  <nas:tmiExemption ctopExemptReason="" tmiExemptIndicator="">{0,1}</nas:tmiExemption>
</nas:nasTmi>
Attributes
QName Type Fixed Default Use Annotation
controlType nas:ControlTypeType optional
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.
controlndicator nas:ControlIndicatorType optional
Indicator used to describe when flight control is active or canceled.
substitutionRightsIndicator nas:SubstitutionRightsIndicatorType optional
Indicates whether any NAS user has substitution rights for this flight.
tfmsFlightPriority CountType optional
Relative priority of a flight compared to other flights for the same airspace user.
Source
<element name="nasTmi" type="nas:NasTmiType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>NAS Traffic Management Initiative Information</documentation>
  </annotation>
</element>
Element nas:NasFlightType / nas:requestedAirspeed
Namespace http://www.faa.aero/nas/4.0
Annotations
The indication that the speed for this flight is classified and is not to be recorded.
Diagram
Diagram NasFlightData_xsd.tmp#NasAirspeedChoiceType_classified NasFlightData_xsd.tmp#NasAirspeedChoiceType_nasAirspeed NasFlightData_xsd.tmp#NasAirspeedChoiceType
Type nas:NasAirspeedChoiceType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:classified{0,1} | nas:nasAirspeed{0,1}
Children nas:classified, nas:nasAirspeed
Instance
<nas:requestedAirspeed>
  <nas:classified>{0,1}</nas:classified>
  <nas:nasAirspeed>{0,1}</nas:nasAirspeed>
</nas:requestedAirspeed>
Source
<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 nas:NasFlightType / nas:requestedAltitude
Namespace http://www.faa.aero/nas/4.0
Annotations
The cruise altitude filed or requested for the proposed flight.
Diagram
Diagram NasAltitude_xsd.tmp#NasAltitudeType_above NasAltitude_xsd.tmp#NasAltitudeType_altFixAlt NasAltitude_xsd.tmp#NasAltitudeType_block NasAltitude_xsd.tmp#NasAltitudeType_simple NasAltitude_xsd.tmp#NasAltitudeType_vfr NasAltitude_xsd.tmp#NasAltitudeType_vfrOnTop NasAltitude_xsd.tmp#NasAltitudeType_vfrOnTopPlus NasAltitude_xsd.tmp#NasAltitudeType_vfrPlus NasAltitude_xsd.tmp#NasAltitudeType
Type nas:NasAltitudeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:above{0,1} | nas:altFixAlt{0,1} | nas:block{0,1} | nas:simple{0,1} | nas:vfr{0,1} | nas:vfrOnTop{0,1} | nas:vfrOnTopPlus{0,1} | nas:vfrPlus{0,1}
Children nas:above, nas:altFixAlt, nas:block, nas:simple, nas:vfr, nas:vfrOnTop, nas:vfrOnTopPlus, nas:vfrPlus
Instance
<nas:requestedAltitude>
  <nas:above>{0,1}</nas:above>
  <nas:altFixAlt>{0,1}</nas:altFixAlt>
  <nas:block>{0,1}</nas:block>
  <nas:simple>{0,1}</nas:simple>
  <nas:vfr>{0,1}</nas:vfr>
  <nas:vfrOnTop>{0,1}</nas:vfrOnTop>
  <nas:vfrOnTopPlus>{0,1}</nas:vfrOnTopPlus>
  <nas:vfrPlus>{0,1}</nas:vfrPlus>
</nas:requestedAltitude>
Source
<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 nas:NasFlightType / nas:surfaceEvents
Namespace http://www.faa.aero/nas/4.0
Annotations
Container for STDDS surface events such as  OOOI (off, on, out, in).
Diagram
Diagram NasFlightData_xsd.tmp#SurfaceEventsType_stddsSpotIn NasFlightData_xsd.tmp#SurfaceEventsType_stddsSpotOut NasFlightData_xsd.tmp#SurfaceEventsType_stddsWheelsOff NasFlightData_xsd.tmp#SurfaceEventsType_stddsWheelsOn NasFlightData_xsd.tmp#SurfaceEventsType
Type nas:SurfaceEventsType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:stddsSpotIn{0,1} , nas:stddsSpotOut{0,1} , nas:stddsWheelsOff{0,1} , nas:stddsWheelsOn{0,1}
Children nas:stddsSpotIn, nas:stddsSpotOut, nas:stddsWheelsOff, nas:stddsWheelsOn
Instance
<nas:surfaceEvents>
  <nas:stddsSpotIn>{0,1}</nas:stddsSpotIn>
  <nas:stddsSpotOut>{0,1}</nas:stddsSpotOut>
  <nas:stddsWheelsOff>{0,1}</nas:stddsWheelsOff>
  <nas:stddsWheelsOn>{0,1}</nas:stddsWheelsOn>
</nas:surfaceEvents>
Source
<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 nas:SurfaceEventsType / nas:stddsSpotIn
Namespace http://www.faa.aero/nas/4.0
Annotations
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
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>
Element nas:SurfaceEventsType / nas:stddsSpotOut
Namespace http://www.faa.aero/nas/4.0
Annotations
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
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>
Element nas:SurfaceEventsType / nas:stddsWheelsOff
Namespace http://www.faa.aero/nas/4.0
Annotations
Surface Event as determined by a surface movement service.  This event represents 
when a flight has left the ground during take off.
Diagram
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>
Element nas:SurfaceEventsType / nas:stddsWheelsOn
Namespace http://www.faa.aero/nas/4.0
Annotations
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
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>
Element nas:NasFlightType / nas:tfmsFlightCreationTime
Namespace http://www.faa.aero/nas/4.0
Annotations
Indicates how long TFMS-Core has known of the flight.
Diagram
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>
Element nas:NasFlight
Namespace http://www.faa.aero/nas/4.0
Diagram
Diagram NasFlightData_xsd.tmp#NasFlightType_cdmParticipantIndicator NasFlightData_xsd.tmp#NasFlightType_currentRVSMCompliance NasFlightData_xsd.tmp#NasFlightType_diversionState NasFlightData_xsd.tmp#NasFlightType_equippedIndicator NasFlightData_xsd.tmp#NasFlightType_futureRVSMCompliance NasFlightData_xsd.tmp#NasFlightType_tfmsFlightClass NasFlightData_xsd.tmp#NasFlightType_userCategory NasFlightData_xsd.tmp#NasFlightType_additionalFlightInformation NasFlightData_xsd.tmp#NasFlightType_assignedAltitude NasFlightData_xsd.tmp#NasFlightType_controllingUnit NasFlightData_xsd.tmp#NasFlightType_coordination NasFlightData_xsd.tmp#NasFlightType_flightDelay NasFlightData_xsd.tmp#NasFlightType_flightIdentificationPrevious NasFlightData_xsd.tmp#NasFlightType_flightIntent NasFlightData_xsd.tmp#NasFlightType_flightPlan NasFlightData_xsd.tmp#NasFlightType_flightStatus NasFlightData_xsd.tmp#NasFlightType_interimAltitude NasFlightData_xsd.tmp#NasFlightType_nasTmi NasFlightData_xsd.tmp#NasFlightType_requestedAirspeed NasFlightData_xsd.tmp#NasFlightType_requestedAltitude NasFlightData_xsd.tmp#NasFlightType_surfaceEvents NasFlightData_xsd.tmp#NasFlightType_tfmsFlightCreationTime NasFlightData_xsd.tmp#NasFlightType
Type nas:NasFlightType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
  • Flight
Model nas:additionalFlightInformation{0,1} , nas:assignedAltitude{0,1} , nas:controllingUnit{0,1} , nas:coordination{0,1} , nas:flightDelay{0,1} , nas:flightIdentificationPrevious{0,1} , nas:flightIntent{0,1} , nas:flightPlan{0,1} , nas:flightStatus{0,1} , nas:interimAltitude{0,1} , nas:nasTmi* , nas:requestedAirspeed{0,1} , nas:requestedAltitude{0,1} , nas:surfaceEvents{0,1} , nas:tfmsFlightCreationTime{0,1}
Children nas:additionalFlightInformation, nas:assignedAltitude, nas:controllingUnit, nas:coordination, nas:flightDelay, nas:flightIdentificationPrevious, nas:flightIntent, nas:flightPlan, nas:flightStatus, nas:interimAltitude, nas:nasTmi, nas:requestedAirspeed, nas:requestedAltitude, nas:surfaceEvents, nas:tfmsFlightCreationTime
Instance
<nas:NasFlight>
  <nas:additionalFlightInformation>{0,1}</nas:additionalFlightInformation>
  <nas:assignedAltitude>{0,1}</nas:assignedAltitude>
  <nas:controllingUnit>{0,1}</nas:controllingUnit>
  <nas:coordination coordinationTimeHandling="" delayTimeToAbsorb="">{0,1}</nas:coordination>
  <nas:flightDelay delayReason="" delayStatus="">{0,1}</nas:flightDelay>
  <nas:flightIdentificationPrevious>{0,1}</nas:flightIdentificationPrevious>
  <nas:flightIntent intendedArrivalSpot="" intendedDepartureSpot="" standReturnIntent="">{0,1}</nas:flightIntent>
  <nas:flightPlan flightPlanRemarks="" identifier="">{0,1}</nas:flightPlan>
  <nas:flightStatus airborneHold="" fdpsFlightStatus="" tfmsCancellationReason="" tfmsFlightStatus="">{0,1}</nas:flightStatus>
  <nas:interimAltitude>{0,1}</nas:interimAltitude>
  <nas:nasTmi controlndicator="" controlType="" substitutionRightsIndicator="" tfmsFlightPriority="">{0,unbounded}</nas:nasTmi>
  <nas:requestedAirspeed>{0,1}</nas:requestedAirspeed>
  <nas:requestedAltitude>{0,1}</nas:requestedAltitude>
  <nas:surfaceEvents>{0,1}</nas:surfaceEvents>
  <nas:tfmsFlightCreationTime>{0,1}</nas:tfmsFlightCreationTime>
</nas:NasFlight>
Source
<element name="NasFlight" type="nas:NasFlightType" substitutionGroup="fx:Flight"/>
Element nas:NasFlightIdentification
Namespace http://www.faa.aero/nas/4.0
Diagram
Diagram NasFlightData_xsd.tmp#NasFlightIdentificationType_computerId NasFlightData_xsd.tmp#NasFlightIdentificationType_computerSystemId NasFlightData_xsd.tmp#NasFlightIdentificationType_majorCarrierIdentifier NasFlightData_xsd.tmp#NasFlightIdentificationType_siteSpecificPlanId NasFlightData_xsd.tmp#NasFlightIdentificationType_idCreatorUnit NasFlightData_xsd.tmp#NasFlightIdentificationType
Type nas:NasFlightIdentificationType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
  • FlightIdentification
Model nas:idCreatorUnit{0,1}
Children nas:idCreatorUnit
Instance
<nas:NasFlightIdentification>
  <nas:idCreatorUnit>{0,1}</nas:idCreatorUnit>
</nas:NasFlightIdentification>
Source
<element name="NasFlightIdentification" type="nas:NasFlightIdentificationType" substitutionGroup="fx:FlightIdentification"/>
Element nas:SurfaceEvents
Namespace http://www.faa.aero/nas/4.0
Diagram
Diagram NasFlightData_xsd.tmp#SurfaceEventsType_stddsSpotIn NasFlightData_xsd.tmp#SurfaceEventsType_stddsSpotOut NasFlightData_xsd.tmp#SurfaceEventsType_stddsWheelsOff NasFlightData_xsd.tmp#SurfaceEventsType_stddsWheelsOn NasFlightData_xsd.tmp#SurfaceEventsType
Type nas:SurfaceEventsType
Properties
content: complex
Model nas:stddsSpotIn{0,1} , nas:stddsSpotOut{0,1} , nas:stddsWheelsOff{0,1} , nas:stddsWheelsOn{0,1}
Children nas:stddsSpotIn, nas:stddsSpotOut, nas:stddsWheelsOff, nas:stddsWheelsOn
Instance
<nas:SurfaceEvents>
  <nas:stddsSpotIn>{0,1}</nas:stddsSpotIn>
  <nas:stddsSpotOut>{0,1}</nas:stddsSpotOut>
  <nas:stddsWheelsOff>{0,1}</nas:stddsWheelsOff>
  <nas:stddsWheelsOn>{0,1}</nas:stddsWheelsOn>
</nas:SurfaceEvents>
Source
<element name="SurfaceEvents" type="nas:SurfaceEventsType"/>
Complex Type nas:FlightDelayType
Namespace http://www.faa.aero/nas/4.0
Annotations
Container that holds flight delay information
Diagram
Diagram NasFlightData_xsd.tmp#FlightDelayType_delayReason NasFlightData_xsd.tmp#FlightDelayType_delayStatus
Used by
Attributes
QName Type Fixed Default Use Annotation
delayReason nas:FlightDelayReasonType optional
For a delayed flight, it provides the reason for the delay.
delayStatus nas:FlightDelayStatusType optional
Provides the delay status for a flight.
Source
<complexType name="FlightDelayType">
  <annotation>
    <documentation>Container that holds flight delay information</documentation>
  </annotation>
  <attribute name="delayReason" type="nas:FlightDelayReasonType" use="optional">
    <annotation>
      <documentation>For a delayed flight, it provides the reason for the delay.</documentation>
    </annotation>
  </attribute>
  <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.0
Annotations
For a delayed flight, it provides the reason for the delay.
Diagram
Diagram
Type restriction of string
Facets
enumeration ALD
enumeration GDP
enumeration AFP
enumeration CTOP
enumeration DAS
enumeration GSD
enumeration TOD
Used by
Source
<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>
Simple Type nas:FlightDelayStatusType
Namespace http://www.faa.aero/nas/4.0
Annotations
Provides the delay status for a flight.
Diagram
Diagram
Type restriction of string
Facets
enumeration DELAYED
Used by
Source
<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.0
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.
Diagram
Diagram NasFlightData_xsd.tmp#NasAirspeedChoiceType_classified NasFlightData_xsd.tmp#NasAirspeedChoiceType_nasAirspeed
Used by
Model nas:classified{0,1} | nas:nasAirspeed{0,1}
Children nas:classified, nas:nasAirspeed
Source
<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.0
Annotations
The indication that the speed for this flight is classified and is not to be recorded.
Diagram
Diagram
Type restriction of string
Facets
enumeration CLASSIFIED
Used by
Source
<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.0
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.
Diagram
Diagram NasFlightData_xsd.tmp#NasCoordinationType_coordinationTimeHandling NasFlightData_xsd.tmp#NasCoordinationType_delayTimeToAbsorb NasFlightData_xsd.tmp#NasCoordinationType_coordinationFix NasFlightData_xsd.tmp#NasCoordinationType_coordinationTime
Used by
Model nas:coordinationFix{0,1} , nas:coordinationTime{0,1}
Children nas:coordinationFix, nas:coordinationTime
Attributes
QName Type Fixed Default Use Annotation
coordinationTimeHandling nas:CoordinationTimeTypeType optional
Container for Coordination Time Type. 
The indicator for the type of   Coordination Time  .
delayTimeToAbsorb DurationType optional
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.0
Annotations
The indicator for the type of   Coordination Time  .
Diagram
Diagram
Type restriction of string
Facets
enumeration P
Proposed flight plan preparing for departure
enumeration D
Flight plan has departed from the departure airport
enumeration E
Active flight plan, aircraft is flying.
Used by
Source
<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>
Complex Type nas:NasFlightType
Namespace http://www.faa.aero/nas/4.0
Annotations
Extends core Flight object with NAS extra data
Diagram
Diagram NasFlightData_xsd.tmp#NasFlightType_cdmParticipantIndicator NasFlightData_xsd.tmp#NasFlightType_currentRVSMCompliance NasFlightData_xsd.tmp#NasFlightType_diversionState NasFlightData_xsd.tmp#NasFlightType_equippedIndicator NasFlightData_xsd.tmp#NasFlightType_futureRVSMCompliance NasFlightData_xsd.tmp#NasFlightType_tfmsFlightClass NasFlightData_xsd.tmp#NasFlightType_userCategory NasFlightData_xsd.tmp#NasFlightType_additionalFlightInformation NasFlightData_xsd.tmp#NasFlightType_assignedAltitude NasFlightData_xsd.tmp#NasFlightType_controllingUnit NasFlightData_xsd.tmp#NasFlightType_coordination NasFlightData_xsd.tmp#NasFlightType_flightDelay NasFlightData_xsd.tmp#NasFlightType_flightIdentificationPrevious NasFlightData_xsd.tmp#NasFlightType_flightIntent NasFlightData_xsd.tmp#NasFlightType_flightPlan NasFlightData_xsd.tmp#NasFlightType_flightStatus NasFlightData_xsd.tmp#NasFlightType_interimAltitude NasFlightData_xsd.tmp#NasFlightType_nasTmi NasFlightData_xsd.tmp#NasFlightType_requestedAirspeed NasFlightData_xsd.tmp#NasFlightType_requestedAltitude NasFlightData_xsd.tmp#NasFlightType_surfaceEvents NasFlightData_xsd.tmp#NasFlightType_tfmsFlightCreationTime
Type extension of FlightType
Type hierarchy
Used by
Model nas:additionalFlightInformation{0,1} , nas:assignedAltitude{0,1} , nas:controllingUnit{0,1} , nas:coordination{0,1} , nas:flightDelay{0,1} , nas:flightIdentificationPrevious{0,1} , nas:flightIntent{0,1} , nas:flightPlan{0,1} , nas:flightStatus{0,1} , nas:interimAltitude{0,1} , nas:nasTmi* , nas:requestedAirspeed{0,1} , nas:requestedAltitude{0,1} , nas:surfaceEvents{0,1} , nas:tfmsFlightCreationTime{0,1}
Children nas:additionalFlightInformation, nas:assignedAltitude, nas:controllingUnit, nas:coordination, nas:flightDelay, nas:flightIdentificationPrevious, nas:flightIntent, nas:flightPlan, nas:flightStatus, nas:interimAltitude, nas:nasTmi, nas:requestedAirspeed, nas:requestedAltitude, nas:surfaceEvents, nas:tfmsFlightCreationTime
Source
<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="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="flightIntent" type="nas:FlightIntentType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>A container for the list of intent values provided by the flight operator that designate the intentions of a flight prior to departure from an aerodrome or after arrival at an aerodrome.</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="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="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="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.0
Annotations
Extends aircraft identity to include computer id and SSPID.
Diagram
Diagram NasFlightData_xsd.tmp#NasFlightIdentificationType_computerId NasFlightData_xsd.tmp#NasFlightIdentificationType_computerSystemId NasFlightData_xsd.tmp#NasFlightIdentificationType_majorCarrierIdentifier NasFlightData_xsd.tmp#NasFlightIdentificationType_siteSpecificPlanId NasFlightData_xsd.tmp#NasFlightIdentificationType_idCreatorUnit
Type extension of FlightIdentificationType
Type hierarchy
Used by
Model nas:idCreatorUnit{0,1}
Children nas:idCreatorUnit
Source
<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.0
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.
Diagram
Diagram
Type restriction of string
Facets
enumeration TFMS
enumeration HCS
enumeration CTAS
enumeration TBFM
enumeration ETMS
enumeration ERAM
enumeration STDDS
enumeration ODAPS
enumeration OTHER
Used by
Source
<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.0
Annotations
Container for STDDS surface events such as  OOOI (off, on, out, in).
Diagram
Diagram NasFlightData_xsd.tmp#SurfaceEventsType_stddsSpotIn NasFlightData_xsd.tmp#SurfaceEventsType_stddsSpotOut NasFlightData_xsd.tmp#SurfaceEventsType_stddsWheelsOff NasFlightData_xsd.tmp#SurfaceEventsType_stddsWheelsOn
Used by
Model nas:stddsSpotIn{0,1} , nas:stddsSpotOut{0,1} , nas:stddsWheelsOff{0,1} , nas:stddsWheelsOn{0,1}
Children nas:stddsSpotIn, nas:stddsSpotOut, nas:stddsWheelsOff, nas:stddsWheelsOn
Source
<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.0
Annotations
Indicates whether this flight belongs to a Collaborative Decision Making Participant 
and is thus eligible for the full benefits of compression.
Diagram
Diagram
Type restriction of string
Facets
enumeration CDM_PARTICIPANT
Used by
Source
<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.0
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).
Diagram
Diagram
Type restriction of string
Facets
enumeration COMPLIANT
Indicates that the Flight is RVSM compliant.
Used by
Source
<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:DiversionStateType
Namespace http://www.faa.aero/nas/4.0
Annotations
Indicator used to define the diversion state of a flight.
Diagram
Diagram
Type restriction of string
Facets
enumeration AIRBORN_NOCTL
enumeration AIRBORN_CTL
enumeration GROUND_NOCTL
enumeration GROUND_CTL
enumeration NO_DIVERSION
enumeration DIVERSION_CANCELED
Used by
Source
<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.0
Annotations
Indicates if the flight is Reduced Vertical Separation Minimum (RVSM) equipped
Diagram
Diagram
Type restriction of string
Facets
enumeration EQUIPPED
Used by
Source
<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>
Simple Type nas:TfmsFlightClassType
Namespace http://www.faa.aero/nas/4.0
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.
Diagram
Diagram
Type restriction of string
Facets
enumeration AIR_TAXI
taxi flights
enumeration LIFEGUARD
enumeration GA
General Aviation
enumeration CANADIAN_GA
enumeration MILITARY
Military flight
Used by
Source
<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.0
Annotations
Indicates the category of user operating the flight
Diagram
Diagram
Type restriction of string
Facets
enumeration AIR_TAXI
enumeration CARGO
enumeration GA
enumeration MILITARY
enumeration OTHER
enumeration UNKNOWN
enumeration COMMERCIAL
Used by
Source
<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 nas:FlightDelayType / @delayReason
Namespace No namespace
Annotations
For a delayed flight, it provides the reason for the delay.
Type nas:FlightDelayReasonType
Properties
use: optional
Facets
enumeration ALD
enumeration GDP
enumeration AFP
enumeration CTOP
enumeration DAS
enumeration GSD
enumeration TOD
Used by
Complex Type nas:FlightDelayType
Source
<attribute name="delayReason" type="nas:FlightDelayReasonType" use="optional">
  <annotation>
    <documentation>For a delayed flight, it provides the reason for the delay.</documentation>
  </annotation>
</attribute>
Attribute nas:FlightDelayType / @delayStatus
Namespace No namespace
Annotations
Provides the delay status for a flight.
Type nas:FlightDelayStatusType
Properties
use: optional
Facets
enumeration DELAYED
Used by
Complex Type nas:FlightDelayType
Source
<attribute name="delayStatus" type="nas:FlightDelayStatusType" use="optional">
  <annotation>
    <documentation>Provides the delay status for a flight.</documentation>
  </annotation>
</attribute>
Attribute nas:NasCoordinationType / @coordinationTimeHandling
Namespace No namespace
Annotations
Container for Coordination Time Type. 
The indicator for the type of   Coordination Time  .
Type nas:CoordinationTimeTypeType
Properties
use: optional
Facets
enumeration P
Proposed flight plan preparing for departure
enumeration D
Flight plan has departed from the departure airport
enumeration E
Active flight plan, aircraft is flying.
Used by
Source
<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 nas:NasCoordinationType / @delayTimeToAbsorb
Namespace No namespace
Annotations
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.
Type DurationType
Properties
use: optional
Used by
Source
<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 nas:NasFlightIdentificationType / @computerId
Namespace No namespace
Annotations
A unique identification assigned by ERAM to each flight plan.
Type restriction of CharacterStringType
Type hierarchy
  • CharacterStringType
Properties
use: optional
Used by
Source
<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 nas:NasFlightIdentificationType / @computerSystemId
Namespace No namespace
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.
Type nas:ComputerSystemIdType
Properties
use: optional
Facets
enumeration TFMS
enumeration HCS
enumeration CTAS
enumeration TBFM
enumeration ETMS
enumeration ERAM
enumeration STDDS
enumeration ODAPS
enumeration OTHER
Used by
Source
<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 nas:NasFlightIdentificationType / @majorCarrierIdentifier
Namespace No namespace
Annotations
The identification of the carrier who has contracted out the operation of the flight 
to a sub-carrier.
Type AircraftOperatorDesignatorType
Properties
use: optional
Used by
Source
<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 nas:NasFlightIdentificationType / @siteSpecificPlanId
Namespace No namespace
Annotations
Site Specific Plan Identifier is a unique ID for each system plan in each ERAM facility.
Type CountType
Properties
use: optional
Used by
Source
<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 nas:NasFlightType / @cdmParticipantIndicator
Namespace No namespace
Annotations
Indicates whether this flight belongs to a Collaborative Decision Making Participant 
and is thus eligible for the full benefits of compression.
Type nas:CdmParticipantIndicatorType
Properties
use: optional
Facets
enumeration CDM_PARTICIPANT
Used by
Complex Type nas:NasFlightType
Source
<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 nas:NasFlightType / @currentRVSMCompliance
Namespace No namespace
Annotations
Indicates if the flight is currently Reduced Vertical Separation Minimum (RVSM) compliant 
in RVSM airspace, as determined by the Traffic Flow Management System.
Type nas:RVSMFlightIndicatorType
Properties
use: optional
Facets
enumeration COMPLIANT
Indicates that the Flight is RVSM compliant.
Used by
Complex Type nas:NasFlightType
Source
<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 nas:NasFlightType / @diversionState
Namespace No namespace
Annotations
Indicator used to define the diversion state of a flight.
Type nas:DiversionStateType
Properties
use: optional
Facets
enumeration AIRBORN_NOCTL
enumeration AIRBORN_CTL
enumeration GROUND_NOCTL
enumeration GROUND_CTL
enumeration NO_DIVERSION
enumeration DIVERSION_CANCELED
Used by
Complex Type nas:NasFlightType
Source
<attribute name="diversionState" type="nas:DiversionStateType" use="optional">
  <annotation>
    <documentation>Indicator used to define the diversion state of a flight.</documentation>
  </annotation>
</attribute>
Attribute nas:NasFlightType / @equippedIndicator
Namespace No namespace
Annotations
Indicates if the flight is Reduced Vertical Separation Minimum (RVSM) equipped
Type nas:RVSMEquippedIndicatorType
Properties
use: optional
Facets
enumeration EQUIPPED
Used by
Complex Type nas:NasFlightType
Source
<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 nas:NasFlightType / @futureRVSMCompliance
Namespace No namespace
Annotations
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).
Type nas:RVSMFlightIndicatorType
Properties
use: optional
Facets
enumeration COMPLIANT
Indicates that the Flight is RVSM compliant.
Used by
Complex Type nas:NasFlightType
Source
<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 nas:NasFlightType / @tfmsFlightClass
Namespace No namespace
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.
Type nas:TfmsFlightClassType
Properties
use: optional
Facets
enumeration AIR_TAXI
taxi flights
enumeration LIFEGUARD
enumeration GA
General Aviation
enumeration CANADIAN_GA
enumeration MILITARY
Military flight
Used by
Complex Type nas:NasFlightType
Source
<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 nas:NasFlightType / @userCategory
Namespace No namespace
Annotations
Indicates the category of user operating the flight
Type nas:TfmsUserCategoryType
Properties
use: optional
Facets
enumeration AIR_TAXI
enumeration CARGO
enumeration GA
enumeration MILITARY
enumeration OTHER
enumeration UNKNOWN
enumeration COMMERCIAL
Used by
Complex Type nas:NasFlightType
Source
<attribute name="userCategory" type="nas:TfmsUserCategoryType" use="optional">
  <annotation>
    <documentation>Indicates the category of user operating the flight</documentation>
  </annotation>
</attribute>