Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema FlightData.xsd
Namespace http://www.fixm.aero/icao/1.0
Annotations
Copyright (c) 2017 Airservices Australia, DSNA, EUROCONTROL, GCAA UAE, IATA, 
       International Coordinating Council of Aerospace Industries Associations, JCAB, NATS 
       Limited, 
       NAV CANADA, SESAR Joint Undertaking & US 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.
* Neither the names of Airservices Australia, DSNA, EUROCONTROL, GCAA UAE, IATA, International Coordinating 
  Council of Aerospace Industries Associations, JCAB, NATS Limited, NAV CANADA, SESAR Joint Undertaking & 
  US FAA nor the names of their contributors may 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 Airservices Australia: http://www.airservicesaustralia.com/ 
       Details on DSNA: http://www.developpement-durable.gouv.fr/-Navigation-aerienne-.html 
       
       Details on EUROCONTROL: http://www.eurocontrol.int/ 
       Details on IATA: http://www.iata.org/Pages/default.aspx 
       Details on JCAB: http://www.mlit.go.jp/en/koku/index.html 
       Details on NATS Limited: http://www.nats.co.uk/ 
       Details on NAV CANADA: http://www.navcanada.ca/ 
       Details on the UAE GCAA: https://www.gcaa.gov.ae 
       Details on the ICCAIA: www.iccaia.org 
       Details on the SESAR JU and its members: http://www.sesarju.eu/discover-sesar/partnering-smarter-aviation/members 
       
       Details on the US FAA: http://www.faa.gov/
The flight data package contains information describing all details associated with 
the flight. It is a central package of the FIXM logical model.
Properties
attribute form default: unqualified
element form default: qualified
version: 4.1.0
Element fx:FlightType / fx:agreed
Namespace http://www.fixm.aero/flight/4.1
Annotations
The 4D Trajectory agreed to by a FF-ICE enabled Air Traffic Management Service Providers 
(eASP) after collaboration between the FF-ICE enabled airspace user (eAU) and the 
eASP. 
The route of flight agreed to by a FF-ICE enabled Air Traffic Management Service 
Providers (eASP) after collaboration between the FF-ICE enabled airspace user (eAU) 
and the eASP.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteTrajectory_xsd.tmp#RouteTrajectoryType_climbProfile RouteTrajectory_xsd.tmp#RouteTrajectoryType_climbSchedule RouteTrajectory_xsd.tmp#RouteTrajectoryType_descentProfile RouteTrajectory_xsd.tmp#RouteTrajectoryType_descentSchedule RouteTrajectory_xsd.tmp#RouteTrajectoryType_element RouteTrajectory_xsd.tmp#RouteTrajectoryType_routeInformation RouteTrajectory_xsd.tmp#RouteTrajectoryType_takeoffWeight RouteTrajectory_xsd.tmp#RouteTrajectoryType
Type fx:RouteTrajectoryType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:climbProfile{0,1} , fx:climbSchedule{0,1} , fx:descentProfile{0,1} , fx:descentSchedule{0,1} , fx:element{0,2000} , fx:routeInformation{0,1} , fx:takeoffWeight{0,1}
Children fb:extension, fx:climbProfile, fx:climbSchedule, fx:descentProfile, fx:descentSchedule, fx:element, fx:routeInformation, fx:takeoffWeight
Instance
<fx:agreed>
  <fb:extension>{0,2000}</fb:extension>
  <fx:climbProfile>{0,1}</fx:climbProfile>
  <fx:climbSchedule>{0,1}</fx:climbSchedule>
  <fx:descentProfile>{0,1}</fx:descentProfile>
  <fx:descentSchedule>{0,1}</fx:descentSchedule>
  <fx:element flightRulesChange="" modified="" modifiedRouteItemReference="" routeTerminationIndicator="" routeTruncationIndicator="" seqNum="">{0,2000}</fx:element>
  <fx:routeInformation airfileRouteStartTime="" flightRulesCategory="" routeText="" totalEstimatedElapsedTime="">{0,1}</fx:routeInformation>
  <fx:takeoffWeight uom="">{0,1}</fx:takeoffWeight>
</fx:agreed>
Source
<element name="agreed" type="fx:RouteTrajectoryType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The 4D Trajectory agreed to by a FF-ICE enabled Air Traffic Management Service Providers (eASP) after collaboration between the FF-ICE enabled airspace user (eAU) and the eASP. The route of flight agreed to by a FF-ICE enabled Air Traffic Management Service Providers (eASP) after collaboration between the FF-ICE enabled airspace user (eAU) and the eASP.</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:aircraft
Namespace http://www.fixm.aero/flight/4.1
Annotations
Aircraft enabling the flight. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType_aircraftAddress Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType_aircraftApproachCategory Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType_numberOfAircraft Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType_registration Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType_significantMarkings Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType_wakeTurbulence Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType_aircraftColours Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType_aircraftType Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType_capabilities Aircraft_xsd.tmp#http___www.fixm.aero_flight_4.1_AircraftType
Type fx:AircraftType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:aircraftColours{0,1} , fx:aircraftType{0,2000} , fx:capabilities{0,1}
Children fb:extension, fx:aircraftColours, fx:aircraftType, fx:capabilities
Instance
<fx:aircraft aircraftAddress="" aircraftApproachCategory="" numberOfAircraft="" registration="" significantMarkings="" wakeTurbulence="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:aircraftColours>{0,1}</fx:aircraftColours>
  <fx:aircraftType numberOfAircraft="">{0,2000}</fx:aircraftType>
  <fx:capabilities standardCapabilities="">{0,1}</fx:capabilities>
</fx:aircraft>
Attributes
QName Type Fixed Default Use Annotation
aircraftAddress fx:AircraftAddressType optional
A unique combination of twenty-four bits available for assignment to an aircraft 
for the purpose of air-ground communications, navigation and surveillance. [ICAO 
Doc 4444]
aircraftApproachCategory fx:AircraftApproachCategoryType optional
Classification of aircraft based on 1.3 times stall speed in landing configuration 
at maximum certified landing mass. [AIXM 5.1]
numberOfAircraft restriction of fb:CountType optional
The number of aircraft, if more than one. The number equals the sum of counts of 
all aircraft types.  [ICAO Doc 4444, Appendix 2, ITEM 9]
registration fx:AircraftRegistrationType optional
A unique, alphanumeric string that identifies a civil aircraft and consists of the 
Aircraft Nationality or Common Mark and an additional alphanumeric string, the registration 
mark, assigned by the state of registry or common mark registering authority. [FIXM]
significantMarkings fb:CharacterStringType optional
A description of the aircraft's significant markings. [FIXM]
wakeTurbulence fx:WakeTurbulenceCategoryType optional
ICAO classification of the aircraft wake turbulence, based on the maximum certified 
take off mass. [FIXM}
Source
<element name="aircraft" type="fx:AircraftType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Aircraft enabling the flight. [FIXM]</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:arrival
Namespace http://www.fixm.aero/flight/4.1
Annotations
The actual arrival of the flight. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Arrival_xsd.tmp#ArrivalType_actualTimeOfArrival Arrival_xsd.tmp#ArrivalType_airportSlotIdentification Arrival_xsd.tmp#ArrivalType_runwayDirection Arrival_xsd.tmp#ArrivalType_aerodrome Arrival_xsd.tmp#ArrivalType_arrivalAerodrome Arrival_xsd.tmp#ArrivalType_destinationAerodrome Arrival_xsd.tmp#ArrivalType_destinationAerodromeAlternate Arrival_xsd.tmp#ArrivalType_reclearanceInFlight Arrival_xsd.tmp#ArrivalType
Type fx:ArrivalType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:aerodrome{0,1} , fx:arrivalAerodrome{0,1} , fx:destinationAerodrome{0,1} , fx:destinationAerodromeAlternate{0,2} , fx:reclearanceInFlight{0,1}
Children fb:extension, fx:aerodrome, fx:arrivalAerodrome, fx:destinationAerodrome, fx:destinationAerodromeAlternate, fx:reclearanceInFlight
Instance
<fx:arrival actualTimeOfArrival="" airportSlotIdentification="" runwayDirection="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:aerodrome name="">{0,1}</fx:aerodrome>
  <fx:arrivalAerodrome name="">{0,1}</fx:arrivalAerodrome>
  <fx:destinationAerodrome name="">{0,1}</fx:destinationAerodrome>
  <fx:destinationAerodromeAlternate name="">{0,2}</fx:destinationAerodromeAlternate>
  <fx:reclearanceInFlight routeToRevisedDestination="">{0,1}</fx:reclearanceInFlight>
</fx:arrival>
Attributes
QName Type Fixed Default Use Annotation
actualTimeOfArrival fb:TimeType optional
The actual time of arrival. [ICAO Doc 4444, Appendix 3, Field Type 17]
airportSlotIdentification fb:AirportSlotIdentificationType optional
The identifier of the arrival airport slot allocated to the flight. [FIXM]
runwayDirection fb:RunwayDirectionDesignatorType optional
The runway direction on which the flight has actually landed. [FIXM]
Source
<element name="arrival" type="fx:ArrivalType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The actual arrival of the flight. [FIXM]</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:current
Namespace http://www.fixm.aero/flight/4.1
Annotations
Represents the current flight plan concept described by EICAO PANS-ATM Doc 4444.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteTrajectory_xsd.tmp#RouteTrajectoryType_climbProfile RouteTrajectory_xsd.tmp#RouteTrajectoryType_climbSchedule RouteTrajectory_xsd.tmp#RouteTrajectoryType_descentProfile RouteTrajectory_xsd.tmp#RouteTrajectoryType_descentSchedule RouteTrajectory_xsd.tmp#RouteTrajectoryType_element RouteTrajectory_xsd.tmp#RouteTrajectoryType_routeInformation RouteTrajectory_xsd.tmp#RouteTrajectoryType_takeoffWeight RouteTrajectory_xsd.tmp#RouteTrajectoryType
Type fx:RouteTrajectoryType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:climbProfile{0,1} , fx:climbSchedule{0,1} , fx:descentProfile{0,1} , fx:descentSchedule{0,1} , fx:element{0,2000} , fx:routeInformation{0,1} , fx:takeoffWeight{0,1}
Children fb:extension, fx:climbProfile, fx:climbSchedule, fx:descentProfile, fx:descentSchedule, fx:element, fx:routeInformation, fx:takeoffWeight
Instance
<fx:current>
  <fb:extension>{0,2000}</fb:extension>
  <fx:climbProfile>{0,1}</fx:climbProfile>
  <fx:climbSchedule>{0,1}</fx:climbSchedule>
  <fx:descentProfile>{0,1}</fx:descentProfile>
  <fx:descentSchedule>{0,1}</fx:descentSchedule>
  <fx:element flightRulesChange="" modified="" modifiedRouteItemReference="" routeTerminationIndicator="" routeTruncationIndicator="" seqNum="">{0,2000}</fx:element>
  <fx:routeInformation airfileRouteStartTime="" flightRulesCategory="" routeText="" totalEstimatedElapsedTime="">{0,1}</fx:routeInformation>
  <fx:takeoffWeight uom="">{0,1}</fx:takeoffWeight>
</fx:current>
Source
<element name="current" type="fx:RouteTrajectoryType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Represents the current flight plan concept described by EICAO PANS-ATM Doc 4444.</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:dangerousGoods
Namespace http://www.fixm.aero/flight/4.1
Annotations
Contains information about any board dangerous goods
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType DangerousGoods_xsd.tmp#DangerousGoodsType_aircraftLimitation DangerousGoods_xsd.tmp#DangerousGoodsType_guidebookNumber DangerousGoods_xsd.tmp#DangerousGoodsType_onboardLocation DangerousGoods_xsd.tmp#DangerousGoodsType_shipment DangerousGoods_xsd.tmp#DangerousGoodsType_airWayBill DangerousGoods_xsd.tmp#DangerousGoodsType_handlingInformation DangerousGoods_xsd.tmp#DangerousGoodsType_packageGroup DangerousGoods_xsd.tmp#DangerousGoodsType_shippingInformation DangerousGoods_xsd.tmp#DangerousGoodsType
Type fx:DangerousGoodsType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 2000
Model fb:extension{0,2000} , fx:airWayBill{0,1} , fx:handlingInformation{0,1} , fx:packageGroup{0,2000} , fx:shippingInformation{0,1}
Children fb:extension, fx:airWayBill, fx:handlingInformation, fx:packageGroup, fx:shippingInformation
Instance
<fx:dangerousGoods aircraftLimitation="" guidebookNumber="" onboardLocation="" shipment="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:airWayBill airWaybillNumber="">{0,1}</fx:airWayBill>
  <fx:handlingInformation>{0,1}</fx:handlingInformation>
  <fx:packageGroup shipmentUseIndicator="">{0,2000}</fx:packageGroup>
  <fx:shippingInformation dangerousGoodsScreeningLocation="" departureCountry="" destinationCountry="" originCountry="" shipmentAuthorizations="" subsidiaryHazardClassAndDivision="" supplementaryInformation="">{0,1}</fx:shippingInformation>
</fx:dangerousGoods>
Attributes
QName Type Fixed Default Use Annotation
aircraftLimitation fx:AircraftDangerousGoodsLimitationType optional
Describes whether the shipment is packed to comply with the limitations prescribed 
for passenger and cargo aircraft or the limitations for cargo aircraft only.
guidebookNumber restriction of fb:CharacterStringType optional
A reference to a set of instructions to handle a specific dangerous goods situation.<deprecated>
  <deletionVersion>5.0.0</deletionVersion>
  <deprecationVersion>4.1.0.0</deprecationVersion>
  <rationale>Change Request #25. Outcomes of ATMRPP/2 shows DG data element other than NOTOC items are not required in FIXM Core.</rationale>
  <replacement>N/A</replacement>
</deprecated>
onboardLocation fb:CharacterStringType optional
The location of a dangerous goods shipment inside the airframe.
shipment fx:ShipmentTypeType optional
An indicator used for dangerous cargo of whether the package is radioactive or not.<deprecated>
  <deletionVersion>5.0.0</deletionVersion>
  <deprecationVersion>4.1.0</deprecationVersion>
  <rationale>Change Request #25. Outcomes of ATMRPP/2 shows DG data element other than NOTOC items are not required in FIXM Core.</rationale>
  <replacement>N/A</replacement>
</deprecated>
Source
<element name="dangerousGoods" type="fx:DangerousGoodsType" minOccurs="0" maxOccurs="2000">
  <annotation>
    <documentation>Contains information about any board dangerous goods</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:departure
Namespace http://www.fixm.aero/flight/4.1
Annotations
Contains flight departure information
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Departure_xsd.tmp#DepartureType_actualTimeOfDeparture Departure_xsd.tmp#DepartureType_airportSlotIdentification Departure_xsd.tmp#DepartureType_estimatedOffBlockTime Departure_xsd.tmp#DepartureType_runwayDirection Departure_xsd.tmp#DepartureType_aerodrome Departure_xsd.tmp#DepartureType_takeoffAlternateAerodrome Departure_xsd.tmp#DepartureType
Type fx:DepartureType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:aerodrome{0,1} , fx:takeoffAlternateAerodrome{0,2000}
Children fb:extension, fx:aerodrome, fx:takeoffAlternateAerodrome
Instance
<fx:departure actualTimeOfDeparture="" airportSlotIdentification="" estimatedOffBlockTime="" runwayDirection="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:aerodrome name="">{0,1}</fx:aerodrome>
  <fx:takeoffAlternateAerodrome name="">{0,2000}</fx:takeoffAlternateAerodrome>
</fx:departure>
Attributes
QName Type Fixed Default Use Annotation
actualTimeOfDeparture fb:TimeType optional
The actual time of departure from the aerodrome. [ICAO Doc 4444, Appendix 3, Field 
Type 13]
airportSlotIdentification fb:AirportSlotIdentificationType optional
The identifier of the departure airport slot allocated to the flight. [FIXM]
estimatedOffBlockTime fb:TimeType optional
The estimated time at which the aircraft will commence movement associated with departure. 
[ICAO Doc 4444]
runwayDirection fb:RunwayDirectionDesignatorType optional
The runway direction used for taking off. [FIXM]
Source
<element name="departure" type="fx:DepartureType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Contains flight departure information</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:desired
Namespace http://www.fixm.aero/flight/4.1
Annotations
The preferred route of flight submitted by the FF-ICE enabled airspace user (eAU) 
to the FF-ICE enabled Air Traffic Management Service Providers (eASP) subject to 
required constraints. 
This trajectory indicates the preferred 4D trajectory submitted by the FF-ICE enabled 
airspace user (eAU) to the FF-ICE enabled Air Traffic Management Service Providers 
(eASP) subject to required constraints.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RankedTrajectory_xsd.tmp#RankedTrajectoryType_identifier RankedTrajectory_xsd.tmp#RankedTrajectoryType_routeTrajectory RankedTrajectory_xsd.tmp#RankedTrajectoryType
Type fx:RankedTrajectoryType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:routeTrajectory{0,1}
Children fb:extension, fx:routeTrajectory
Instance
<fx:desired identifier="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:routeTrajectory>{0,1}</fx:routeTrajectory>
</fx:desired>
Attributes
QName Type Fixed Default Use Annotation
identifier restriction of fb:CharacterStringType optional
Unique Identifier used to differentiate the 4D trajectories.
Source
<element name="desired" type="fx:RankedTrajectoryType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The preferred route of flight submitted by the FF-ICE enabled airspace user (eAU) to the FF-ICE enabled Air Traffic Management Service Providers (eASP) subject to required constraints. This trajectory indicates the preferred 4D trajectory submitted by the FF-ICE enabled airspace user (eAU) to the FF-ICE enabled Air Traffic Management Service Providers (eASP) subject to required constraints.</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:destination
Namespace http://www.fixm.aero/flight/4.1
Annotations
The planned destination of the flight. [FIXM]<deprecated>
  <deletionVersion>5.0.0</deletionVersion>
  <deprecationVersion>4.1.0</deprecationVersion>
  <rationale>CR #11. Simplify Arrival and Destination modeling.</rationale>
  <replacement>Fixm.Flight.FlightData.Flight.arrival</replacement>
</deprecated>
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Arrival_xsd.tmp#DestinationType_runwayDirection Arrival_xsd.tmp#DestinationType_aerodrome Arrival_xsd.tmp#DestinationType_aerodromeAlternate Arrival_xsd.tmp#DestinationType_reclearanceInFlight Arrival_xsd.tmp#DestinationType
Type fx:DestinationType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:aerodrome{0,1} , fx:aerodromeAlternate{0,2000} , fx:reclearanceInFlight{0,1}
Children fb:extension, fx:aerodrome, fx:aerodromeAlternate, fx:reclearanceInFlight
Instance
<fx:destination runwayDirection="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:aerodrome name="">{0,1}</fx:aerodrome>
  <fx:aerodromeAlternate name="">{0,2000}</fx:aerodromeAlternate>
  <fx:reclearanceInFlight routeToRevisedDestination="">{0,1}</fx:reclearanceInFlight>
</fx:destination>
Attributes
QName Type Fixed Default Use Annotation
runwayDirection fb:RunwayDirectionDesignatorType optional
The runway direction for landing [FIXM]<deprecated>
  <deletionVersion>5.0</deletionVersion>
  <deprecationVersion>4.1.0</deprecationVersion>
  <rationale>CR #11. Simplify Arrival and Destination modeling.</rationale>
  <replacement>Fixm.Flight.Arrival.Arrival.runwayDirection</replacement>
</deprecated>
Source
<element name="destination" type="fx:DestinationType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The planned destination of the flight. [FIXM]
      <deprecated>
        <deletionVersion>5.0.0</deletionVersion>
        <deprecationVersion>4.1.0</deprecationVersion>
        <rationale>CR #11. Simplify Arrival and Destination modeling.</rationale>
        <replacement>Fixm.Flight.FlightData.Flight.arrival</replacement>
      </deprecated>
    </documentation>
  </annotation>
</element>
Element fx:FlightType / fx:emergency
Namespace http://www.fixm.aero/flight/4.1
Annotations
Groups emergency information (description, phase, position, etc) for the flight.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Emergency_xsd.tmp#FlightEmergencyType_actionTaken Emergency_xsd.tmp#FlightEmergencyType_emergencyDescription Emergency_xsd.tmp#FlightEmergencyType_otherInformation Emergency_xsd.tmp#FlightEmergencyType_phase Emergency_xsd.tmp#FlightEmergencyType_lastContact Emergency_xsd.tmp#FlightEmergencyType_originator Emergency_xsd.tmp#FlightEmergencyType
Type fx:FlightEmergencyType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:lastContact{0,1} , fx:originator{0,1}
Children fb:extension, fx:lastContact, fx:originator
Instance
<fx:emergency actionTaken="" emergencyDescription="" otherInformation="" phase="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:lastContact lastContactTime="" lastContactUnit="">{0,1}</fx:lastContact>
  <fx:originator controlSectorDesignator="" locationIndicator="">{0,1}</fx:originator>
</fx:emergency>
Attributes
QName Type Fixed Default Use Annotation
actionTaken fb:CharacterStringType optional
A description of the actions taken by the reporting Air Traffic Service (ATS) unit, 
in the event of search and rescue.
emergencyDescription fb:CharacterStringType optional
A short, plain-language description of the nature of the emergency.
otherInformation fb:CharacterStringType optional
Other pertinent information not captured elsewhere needed to notify appropriate organizations 
regarding aircraft in need of search and rescue.
phase fx:EmergencyPhaseType optional
A generic term meaning, as the case may be, uncertainty phase, alert phase or distress 
phase. [ICAO Annex 11] 
 
This is the stage of emergency the flight is currently under or an indication the 
emergency has been cancelled, as designated by an ATS unit. [FIXM]
Source
<element name="emergency" type="fx:FlightEmergencyType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Groups emergency information (description, phase, position, etc) for the flight.</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:enRoute
Namespace http://www.fixm.aero/flight/4.1
Annotations
Groups the en route information about the flight.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType EnRoute_xsd.tmp#EnRouteType_currentModeACode EnRoute_xsd.tmp#EnRouteType_alternateAerodrome EnRoute_xsd.tmp#EnRouteType_boundaryCrossingCoordination EnRoute_xsd.tmp#EnRouteType_currentSsrCode EnRoute_xsd.tmp#EnRouteType
Type fx:EnRouteType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:alternateAerodrome{0,2000} , fx:boundaryCrossingCoordination{0,1} , fx:currentSsrCode{0,1}
Children fb:extension, fx:alternateAerodrome, fx:boundaryCrossingCoordination, fx:currentSsrCode
Instance
<fx:enRoute currentModeACode="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:alternateAerodrome name="">{0,2000}</fx:alternateAerodrome>
  <fx:boundaryCrossingCoordination crossingTime="">{0,1}</fx:boundaryCrossingCoordination>
  <fx:currentSsrCode ssrMode="">{0,1}</fx:currentSsrCode>
</fx:enRoute>
Attributes
QName Type Fixed Default Use Annotation
currentModeACode fb:ModeACodeType optional
Current assigned Mode A code. [FIXM]
Source
<element name="enRoute" type="fx:EnRouteType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Groups the en route information about the flight.</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:extensions
Namespace http://www.fixm.aero/flight/4.1
Annotations
Allow to add or redefine the core FIXM elements and create regional scope extensions 
such as NAS extension or Eurocontrol extension. This approach is not recommended, 
however as the preferred method is to extend individual classes and replace the core 
classes where appropriate as described in the FIXM Modeling Best Practices Guide.<deprecated>
  <deletionVersion>5.0.0</deletionVersion>
  <deprecationVersion>4.1.0</deprecationVersion>
  <rationale>CR #8</rationale>
  <replacement>The Extension Mechanism has been revised according the CR #8</replacement>
</deprecated>
Diagram
Diagram Extension_xsd.tmp#ExtensionType
Type fb:ExtensionType
Properties
content: complex
minOccurs: 0
maxOccurs: 2000
Source
<element name="extensions" type="fb:ExtensionType" minOccurs="0" maxOccurs="2000">
  <annotation>
    <documentation>Allow to add or redefine the core FIXM elements and create regional scope extensions such as NAS extension or Eurocontrol extension. This approach is not recommended, however as the preferred method is to extend individual classes and replace the core classes where appropriate as described in the FIXM Modeling Best Practices Guide.
      <deprecated>
        <deletionVersion>5.0.0</deletionVersion>
        <deprecationVersion>4.1.0</deprecationVersion>
        <rationale>CR #8</rationale>
        <replacement>The Extension Mechanism has been revised according the CR #8</replacement>
      </deprecated>
    </documentation>
  </annotation>
</element>
Element fx:FlightType / fx:filed
Namespace http://www.fixm.aero/flight/4.1
Annotations
The route of flight filed by the FF-ICE enabled airspace user (eAU) with the FF-ICE 
enabled Air Traffic Management Service Providers (eASP). 
This trajectory expresses the 4D trajectory filed by the FF-ICE enabled airspace 
user (eAU) with the FF-ICE enabled Air Traffic Management Service Providers (eASP).
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteTrajectory_xsd.tmp#RouteTrajectoryType_climbProfile RouteTrajectory_xsd.tmp#RouteTrajectoryType_climbSchedule RouteTrajectory_xsd.tmp#RouteTrajectoryType_descentProfile RouteTrajectory_xsd.tmp#RouteTrajectoryType_descentSchedule RouteTrajectory_xsd.tmp#RouteTrajectoryType_element RouteTrajectory_xsd.tmp#RouteTrajectoryType_routeInformation RouteTrajectory_xsd.tmp#RouteTrajectoryType_takeoffWeight RouteTrajectory_xsd.tmp#RouteTrajectoryType
Type fx:RouteTrajectoryType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:climbProfile{0,1} , fx:climbSchedule{0,1} , fx:descentProfile{0,1} , fx:descentSchedule{0,1} , fx:element{0,2000} , fx:routeInformation{0,1} , fx:takeoffWeight{0,1}
Children fb:extension, fx:climbProfile, fx:climbSchedule, fx:descentProfile, fx:descentSchedule, fx:element, fx:routeInformation, fx:takeoffWeight
Instance
<fx:filed>
  <fb:extension>{0,2000}</fb:extension>
  <fx:climbProfile>{0,1}</fx:climbProfile>
  <fx:climbSchedule>{0,1}</fx:climbSchedule>
  <fx:descentProfile>{0,1}</fx:descentProfile>
  <fx:descentSchedule>{0,1}</fx:descentSchedule>
  <fx:element flightRulesChange="" modified="" modifiedRouteItemReference="" routeTerminationIndicator="" routeTruncationIndicator="" seqNum="">{0,2000}</fx:element>
  <fx:routeInformation airfileRouteStartTime="" flightRulesCategory="" routeText="" totalEstimatedElapsedTime="">{0,1}</fx:routeInformation>
  <fx:takeoffWeight uom="">{0,1}</fx:takeoffWeight>
</fx:filed>
Source
<element name="filed" type="fx:RouteTrajectoryType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The route of flight filed by the FF-ICE enabled airspace user (eAU) with the FF-ICE enabled Air Traffic Management Service Providers (eASP). This trajectory expresses the 4D trajectory filed by the FF-ICE enabled airspace user (eAU) with the FF-ICE enabled Air Traffic Management Service Providers (eASP).</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:flightIdentification
Namespace http://www.fixm.aero/flight/4.1
Annotations
A container of flight identifying data. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#FlightIdentificationType_aircraftIdentification FlightData_xsd.tmp#FlightIdentificationType
Type fx:FlightIdentificationType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000}
Children fb:extension
Instance
<fx:flightIdentification aircraftIdentification="">
  <fb:extension>{0,2000}</fb:extension>
</fx:flightIdentification>
Attributes
QName Type Fixed Default Use Annotation
aircraftIdentification fb:AircraftIdentificationType optional
A group of letters, figures or a combination thereof which is either identical to, 
or the coded equivalent of, the aircraft call sign to be used in air-ground communications, 
and which is used to identify the aircraft in ground-ground air traffic services 
communications. [ICAO Doc 4444]
Source
<element name="flightIdentification" type="fx:FlightIdentificationType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>A container of flight identifying data. [FIXM]</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:flightPlanOriginator
Namespace http://www.fixm.aero/flight/4.1
Annotations
Originator of the Flight Plan, can be FF-ICE Participant or a non-upgraded ASP. [adapted 
from ICAO Draft FF-ICE Implementation Guidance] Equivalent to ATS 18 ORGN/.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Organization_xsd.tmp#PersonOrOrganizationType_name Organization_xsd.tmp#PersonOrOrganizationType_participantType Organization_xsd.tmp#PersonOrOrganizationType_contact Organization_xsd.tmp#PersonOrOrganizationType
Type fb:PersonOrOrganizationType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fb:contact{0,1}
Children fb:contact, fb:extension
Instance
<fx:flightPlanOriginator name="" participantType="">
  <fb:extension>{0,2000}</fb:extension>
  <fb:contact name="" title="">{0,1}</fb:contact>
</fx:flightPlanOriginator>
Attributes
QName Type Fixed Default Use Annotation
name fb:TextNameType optional
The full official name of the Person, State, Organisation, Authority, aircraft operating 
agency, handling agency etc. [FIXM]
participantType fb:ParticipantTypeType optional
Type of participant, FF-ICE or NON_FF-ICE [FIXM]
Source
<element name="flightPlanOriginator" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Originator of the Flight Plan, can be FF-ICE Participant or a non-upgraded ASP. [adapted from ICAO Draft FF-ICE Implementation Guidance] Equivalent to ATS 18 ORGN/.</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:flightPlanSubmitter
Namespace http://www.fixm.aero/flight/4.1
Annotations
The FF-ICE Participant that submitted the flight plan. [ICAO Draft FF-ICE Implementation 
Guidance]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Organization_xsd.tmp#PersonOrOrganizationType_name Organization_xsd.tmp#PersonOrOrganizationType_participantType Organization_xsd.tmp#PersonOrOrganizationType_contact Organization_xsd.tmp#PersonOrOrganizationType
Type fb:PersonOrOrganizationType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fb:contact{0,1}
Children fb:contact, fb:extension
Instance
<fx:flightPlanSubmitter name="" participantType="">
  <fb:extension>{0,2000}</fb:extension>
  <fb:contact name="" title="">{0,1}</fb:contact>
</fx:flightPlanSubmitter>
Attributes
QName Type Fixed Default Use Annotation
name fb:TextNameType optional
The full official name of the Person, State, Organisation, Authority, aircraft operating 
agency, handling agency etc. [FIXM]
participantType fb:ParticipantTypeType optional
Type of participant, FF-ICE or NON_FF-ICE [FIXM]
Source
<element name="flightPlanSubmitter" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The FF-ICE Participant that submitted the flight plan. [ICAO Draft FF-ICE Implementation Guidance]</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:gufi
Namespace http://www.fixm.aero/flight/4.1
Annotations
A single reference for FF-ICE information pertinent to a flight that is unique globally. 
[ICAO Doc 9965] 
This is a reference that uniquely identifies a specific flight and is independent 
of any particular system. [FIXM]
Diagram
Diagram Types_xsd.tmp#RestrictedGloballyUniqueFlightIdentifierType Types_xsd.tmp#GloballyUniqueFlightIdentifierType_codeSpace Types_xsd.tmp#GloballyUniqueFlightIdentifierType
Type fb:GloballyUniqueFlightIdentifierType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
codeSpace string urn:uuid required
Code Space of the GUFI
Source
<element name="gufi" type="fb:GloballyUniqueFlightIdentifierType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>A single reference for FF-ICE information pertinent to a flight that is unique globally. [ICAO Doc 9965] This is a reference that uniquely identifies a specific flight and is independent of any particular system. [FIXM]</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:gufiOriginator
Namespace http://www.fixm.aero/flight/4.1
Annotations
Originator of the GUFI, can be FF-ICE Participant or an ASP. [adapted from ICAO Draft 
FF-ICE Implementation Guidance]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Organization_xsd.tmp#PersonOrOrganizationType_name Organization_xsd.tmp#PersonOrOrganizationType_participantType Organization_xsd.tmp#PersonOrOrganizationType_contact Organization_xsd.tmp#PersonOrOrganizationType
Type fb:PersonOrOrganizationType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fb:contact{0,1}
Children fb:contact, fb:extension
Instance
<fx:gufiOriginator name="" participantType="">
  <fb:extension>{0,2000}</fb:extension>
  <fb:contact name="" title="">{0,1}</fb:contact>
</fx:gufiOriginator>
Attributes
QName Type Fixed Default Use Annotation
name fb:TextNameType optional
The full official name of the Person, State, Organisation, Authority, aircraft operating 
agency, handling agency etc. [FIXM]
participantType fb:ParticipantTypeType optional
Type of participant, FF-ICE or NON_FF-ICE [FIXM]
Source
<element name="gufiOriginator" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Originator of the GUFI, can be FF-ICE Participant or an ASP. [adapted from ICAO Draft FF-ICE Implementation Guidance]</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:negotiating
Namespace http://www.fixm.aero/flight/4.1
Annotations
The 4D Trajectory used during the collaboration between the FF-ICE enabled airspace 
user (eAU) and the FF-ICE enabled Air Traffic Management Service Providers (eASP) 
in order to agree on a 4D trajectory. This trajectory is intended to be transitory. 
                        
This Route is used during collaboration between the FF-ICE enabled airspace user 
(eAU) and the FF-ICE enabled Air Traffic Management Service Providers (eASP) in order 
to agree on a route. This route field is intended to be transitory.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteTrajectory_xsd.tmp#RouteTrajectoryType_climbProfile RouteTrajectory_xsd.tmp#RouteTrajectoryType_climbSchedule RouteTrajectory_xsd.tmp#RouteTrajectoryType_descentProfile RouteTrajectory_xsd.tmp#RouteTrajectoryType_descentSchedule RouteTrajectory_xsd.tmp#RouteTrajectoryType_element RouteTrajectory_xsd.tmp#RouteTrajectoryType_routeInformation RouteTrajectory_xsd.tmp#RouteTrajectoryType_takeoffWeight RouteTrajectory_xsd.tmp#RouteTrajectoryType
Type fx:RouteTrajectoryType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:climbProfile{0,1} , fx:climbSchedule{0,1} , fx:descentProfile{0,1} , fx:descentSchedule{0,1} , fx:element{0,2000} , fx:routeInformation{0,1} , fx:takeoffWeight{0,1}
Children fb:extension, fx:climbProfile, fx:climbSchedule, fx:descentProfile, fx:descentSchedule, fx:element, fx:routeInformation, fx:takeoffWeight
Instance
<fx:negotiating>
  <fb:extension>{0,2000}</fb:extension>
  <fx:climbProfile>{0,1}</fx:climbProfile>
  <fx:climbSchedule>{0,1}</fx:climbSchedule>
  <fx:descentProfile>{0,1}</fx:descentProfile>
  <fx:descentSchedule>{0,1}</fx:descentSchedule>
  <fx:element flightRulesChange="" modified="" modifiedRouteItemReference="" routeTerminationIndicator="" routeTruncationIndicator="" seqNum="">{0,2000}</fx:element>
  <fx:routeInformation airfileRouteStartTime="" flightRulesCategory="" routeText="" totalEstimatedElapsedTime="">{0,1}</fx:routeInformation>
  <fx:takeoffWeight uom="">{0,1}</fx:takeoffWeight>
</fx:negotiating>
Source
<element name="negotiating" type="fx:RouteTrajectoryType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The 4D Trajectory used during the collaboration between the FF-ICE enabled airspace user (eAU) and the FF-ICE enabled Air Traffic Management Service Providers (eASP) in order to agree on a 4D trajectory. This trajectory is intended to be transitory. This Route is used during collaboration between the FF-ICE enabled airspace user (eAU) and the FF-ICE enabled Air Traffic Management Service Providers (eASP) in order to agree on a route. This route field is intended to be transitory.</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:operator
Namespace http://www.fixm.aero/flight/4.1
Annotations
A person, organization or enterprise engaged in or offering to engage in an aircraft 
operation. [ICAO Annex 9]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Organization_xsd.tmp#AircraftOperatorType_designatorIcao Organization_xsd.tmp#AircraftOperatorType_operatingOrganization Organization_xsd.tmp#AircraftOperatorType
Type fb:AircraftOperatorType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fb:operatingOrganization{0,1}
Children fb:extension, fb:operatingOrganization
Instance
<fx:operator designatorIcao="">
  <fb:extension>{0,2000}</fb:extension>
  <fb:operatingOrganization name="" participantType="">{0,1}</fb:operatingOrganization>
</fx:operator>
Attributes
QName Type Fixed Default Use Annotation
designatorIcao fb:AircraftOperatorDesignatorType optional
The identifier of the Aircraft Operator as assigned by ICAO. [FIXM] 
This is the ICAO Operator Code as standardised by ICAO Doc 8585 Manual on Designators 
for Aircraft Operating Agencies, Aeronautical Authorities and Services.
Source
<element name="operator" type="fb:AircraftOperatorType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>A person, organization or enterprise engaged in or offering to engage in an aircraft operation. [ICAO Annex 9]</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:radioCommunicationFailure
Namespace http://www.fixm.aero/flight/4.1
Annotations
Contains information about radio communication failure
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Emergency_xsd.tmp#RadioCommunicationFailureType_radioFailureRemarks Emergency_xsd.tmp#RadioCommunicationFailureType_remainingComCapability Emergency_xsd.tmp#RadioCommunicationFailureType_contact Emergency_xsd.tmp#RadioCommunicationFailureType
Type fx:RadioCommunicationFailureType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:contact{0,1}
Children fb:extension, fx:contact
Instance
<fx:radioCommunicationFailure radioFailureRemarks="" remainingComCapability="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:contact lastContactTime="" lastContactUnit="">{0,1}</fx:contact>
</fx:radioCommunicationFailure>
Attributes
QName Type Fixed Default Use Annotation
radioFailureRemarks fb:CharacterStringType optional
Pertinent information needed to notify appropriate organizations regarding loss of 
radio communication capabilities.
remainingComCapability fb:CharacterStringType optional
The remaining communication capability of the aircraft following radio failure.
Source
<element name="radioCommunicationFailure" type="fx:RadioCommunicationFailureType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Contains information about radio communication failure</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:rankedTrajectories
Namespace http://www.fixm.aero/flight/4.1
Annotations
Ranked Trajectories associated with the flight.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RankedTrajectory_xsd.tmp#RankedTrajectoryType_identifier RankedTrajectory_xsd.tmp#RankedTrajectoryType_routeTrajectory RankedTrajectory_xsd.tmp#RankedTrajectoryType
Type fx:RankedTrajectoryType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 2000
Model fb:extension{0,2000} , fx:routeTrajectory{0,1}
Children fb:extension, fx:routeTrajectory
Instance
<fx:rankedTrajectories identifier="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:routeTrajectory>{0,1}</fx:routeTrajectory>
</fx:rankedTrajectories>
Attributes
QName Type Fixed Default Use Annotation
identifier restriction of fb:CharacterStringType optional
Unique Identifier used to differentiate the 4D trajectories.
Source
<element name="rankedTrajectories" type="fx:RankedTrajectoryType" minOccurs="0" maxOccurs="2000">
  <annotation>
    <documentation>Ranked Trajectories associated with the flight.</documentation>
  </annotation>
</element>
Element fx:FlightType / fx:specialHandling
Namespace http://www.fixm.aero/flight/4.1
Annotations
The reason for special handling of a flight by ATS. [adapted from ICAO Doc 4444, 
Appendix 2, ITEM 18 STS/]
Diagram
Diagram
Type list of fx:SpecialHandlingReasonCodeType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<element name="specialHandling" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The reason for special handling of a flight by ATS. [adapted from ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
  </annotation>
  <simpleType>
    <list itemType="fx:SpecialHandlingReasonCodeType"/>
  </simpleType>
</element>
Element fx:FlightType / fx:supplementaryData
Namespace http://www.fixm.aero/flight/4.1
Annotations
A container for supplementary data about the flight. This container does not capture 
the complete set of elements described in ICAO Doc 4444 ITEM 19 "Supplementary Information"; 
it only contains those elements that could not be modeled more logically in other 
FIXM structures. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#SupplementaryDataType_fuelEndurance FlightData_xsd.tmp#SupplementaryDataType_personsOnBoard FlightData_xsd.tmp#SupplementaryDataType_pilotInCommand FlightData_xsd.tmp#SupplementaryDataType_supplementaryDataSource FlightData_xsd.tmp#SupplementaryDataType
Type fx:SupplementaryDataType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:pilotInCommand{0,1} , fx:supplementaryDataSource{0,1}
Children fb:extension, fx:pilotInCommand, fx:supplementaryDataSource
Instance
<fx:supplementaryData fuelEndurance="" personsOnBoard="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:pilotInCommand name="" participantType="">{0,1}</fx:pilotInCommand>
  <fx:supplementaryDataSource>{0,1}</fx:supplementaryDataSource>
</fx:supplementaryData>
Attributes
QName Type Fixed Default Use Annotation
fuelEndurance fb:DurationType optional
The estimated maximum length of time the aircraft can spend in the cruise phase of 
flight, determined by the amount of fuel at takeoff. [FIXM]
personsOnBoard fb:CountType optional
The total number of persons (passengers and crew) on board the aircraft. [ICAO Doc 
4444, Appendix 2, Item 19]
Source
<element name="supplementaryData" type="fx:SupplementaryDataType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>A container for supplementary data about the flight. This container does not capture the complete set of elements described in ICAO Doc 4444 ITEM 19 "Supplementary Information"; it only contains those elements that could not be modeled more logically in other FIXM structures. [FIXM]</documentation>
  </annotation>
</element>
Element fx:SupplementaryDataType / fx:pilotInCommand
Namespace http://www.fixm.aero/flight/4.1
Annotations
The pilot designated by the operator, or in the case of general aviation, the owner, 
as being in command and charged with the safe conduct of a flight. [ICAO Doc 4444]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Organization_xsd.tmp#PersonOrOrganizationType_name Organization_xsd.tmp#PersonOrOrganizationType_participantType Organization_xsd.tmp#PersonOrOrganizationType_contact Organization_xsd.tmp#PersonOrOrganizationType
Type fb:PersonOrOrganizationType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fb:contact{0,1}
Children fb:contact, fb:extension
Instance
<fx:pilotInCommand name="" participantType="">
  <fb:extension>{0,2000}</fb:extension>
  <fb:contact name="" title="">{0,1}</fb:contact>
</fx:pilotInCommand>
Attributes
QName Type Fixed Default Use Annotation
name fb:TextNameType optional
The full official name of the Person, State, Organisation, Authority, aircraft operating 
agency, handling agency etc. [FIXM]
participantType fb:ParticipantTypeType optional
Type of participant, FF-ICE or NON_FF-ICE [FIXM]
Source
<element name="pilotInCommand" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The pilot designated by the operator, or in the case of general aviation, the owner, as being in command and charged with the safe conduct of a flight. [ICAO Doc 4444]</documentation>
  </annotation>
</element>
Element fx:SupplementaryDataType / fx:supplementaryDataSource
Namespace http://www.fixm.aero/flight/4.1
Annotations
Describes the source of the supplementary data. Can be either a Person/Organization 
or ATC Unit. 
 
A Supplementary Information Source can be identified using a location identifier 
(from Doc. 7910) for an ATS unit; an AFTN address; FF-ICE Participant identification 
per B-2.28; or appropriate contact information per B-2.12.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#SupplementaryDataSourceType_personOrOrganization FlightData_xsd.tmp#SupplementaryDataSourceType_unit FlightData_xsd.tmp#SupplementaryDataSourceType
Type fx:SupplementaryDataSourceType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , (fx:personOrOrganization{0,1} | fx:unit{0,1})
Children fb:extension, fx:personOrOrganization, fx:unit
Instance
<fx:supplementaryDataSource>
  <fb:extension>{0,2000}</fb:extension>
  <fx:personOrOrganization name="" participantType="">{0,1}</fx:personOrOrganization>
  <fx:unit controlSectorDesignator="">{0,1}</fx:unit>
</fx:supplementaryDataSource>
Source
<element name="supplementaryDataSource" type="fx:SupplementaryDataSourceType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Describes the source of the supplementary data. Can be either a Person/Organization or ATC Unit. A Supplementary Information Source can be identified using a location identifier (from Doc. 7910) for an ATS unit; an AFTN address; FF-ICE Participant identification per B-2.28; or appropriate contact information per B-2.12.</documentation>
  </annotation>
</element>
Element fx:SupplementaryDataSourceType / fx:personOrOrganization
Namespace http://www.fixm.aero/flight/4.1
Annotations
A Person/Organization source of the supplementary data.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Organization_xsd.tmp#PersonOrOrganizationType_name Organization_xsd.tmp#PersonOrOrganizationType_participantType Organization_xsd.tmp#PersonOrOrganizationType_contact Organization_xsd.tmp#PersonOrOrganizationType
Type fb:PersonOrOrganizationType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fb:contact{0,1}
Children fb:contact, fb:extension
Instance
<fx:personOrOrganization name="" participantType="">
  <fb:extension>{0,2000}</fb:extension>
  <fb:contact name="" title="">{0,1}</fb:contact>
</fx:personOrOrganization>
Attributes
QName Type Fixed Default Use Annotation
name fb:TextNameType optional
The full official name of the Person, State, Organisation, Authority, aircraft operating 
agency, handling agency etc. [FIXM]
participantType fb:ParticipantTypeType optional
Type of participant, FF-ICE or NON_FF-ICE [FIXM]
Source
<element name="personOrOrganization" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>A Person/Organization source of the supplementary data.</documentation>
  </annotation>
</element>
Element fx:SupplementaryDataSourceType / fx:unit
Namespace http://www.fixm.aero/flight/4.1
Annotations
An ATC unit source of the supplementary data.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Organization_xsd.tmp#AtcUnitReferenceType_controlSectorDesignator Organization_xsd.tmp#AtcUnitReferenceType
Type fb:AtcUnitReferenceType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000}
Children fb:extension
Instance
<fx:unit controlSectorDesignator="">
  <fb:extension>{0,2000}</fb:extension>
</fx:unit>
Attributes
QName Type Fixed Default Use Annotation
controlSectorDesignator fb:AirspaceDesignatorType optional
A published sequence of characters allowing the identification of a subdivision of 
a designated control area within which responsibility is assigned to one controller 
or to a small group of controllers.
Source
<element name="unit" type="fb:AtcUnitReferenceType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>An ATC unit source of the supplementary data.</documentation>
  </annotation>
</element>
Element fx:Flight
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#FlightType_flightType FlightData_xsd.tmp#FlightType_remarks FlightData_xsd.tmp#FlightType_agreed FlightData_xsd.tmp#FlightType_aircraft FlightData_xsd.tmp#FlightType_arrival FlightData_xsd.tmp#FlightType_current FlightData_xsd.tmp#FlightType_dangerousGoods FlightData_xsd.tmp#FlightType_departure FlightData_xsd.tmp#FlightType_desired FlightData_xsd.tmp#FlightType_destination FlightData_xsd.tmp#FlightType_emergency FlightData_xsd.tmp#FlightType_enRoute FlightData_xsd.tmp#FlightType_extensions FlightData_xsd.tmp#FlightType_filed FlightData_xsd.tmp#FlightType_flightIdentification FlightData_xsd.tmp#FlightType_flightPlanOriginator FlightData_xsd.tmp#FlightType_flightPlanSubmitter FlightData_xsd.tmp#FlightType_gufi FlightData_xsd.tmp#FlightType_gufiOriginator FlightData_xsd.tmp#FlightType_negotiating FlightData_xsd.tmp#FlightType_operator FlightData_xsd.tmp#FlightType_radioCommunicationFailure FlightData_xsd.tmp#FlightType_rankedTrajectories FlightData_xsd.tmp#FlightType_specialHandling FlightData_xsd.tmp#FlightType_supplementaryData FlightData_xsd.tmp#FlightType Extension_xsd.tmp#Extensible
Type fx:FlightType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fx:agreed{0,1} , fx:aircraft{0,1} , fx:arrival{0,1} , fx:current{0,1} , fx:dangerousGoods{0,2000} , fx:departure{0,1} , fx:desired{0,1} , fx:destination{0,1} , fx:emergency{0,1} , fx:enRoute{0,1} , fx:extensions{0,2000} , fx:filed{0,1} , fx:flightIdentification{0,1} , fx:flightPlanOriginator{0,1} , fx:flightPlanSubmitter{0,1} , fx:gufi{0,1} , fx:gufiOriginator{0,1} , fx:negotiating{0,1} , fx:operator{0,1} , fx:radioCommunicationFailure{0,1} , fx:rankedTrajectories{0,2000} , fx:specialHandling{0,1} , fx:supplementaryData{0,1}
Children fb:extension, fx:agreed, fx:aircraft, fx:arrival, fx:current, fx:dangerousGoods, fx:departure, fx:desired, fx:destination, fx:emergency, fx:enRoute, fx:extensions, fx:filed, fx:flightIdentification, fx:flightPlanOriginator, fx:flightPlanSubmitter, fx:gufi, fx:gufiOriginator, fx:negotiating, fx:operator, fx:radioCommunicationFailure, fx:rankedTrajectories, fx:specialHandling, fx:supplementaryData
Instance
<fx:Flight flightType="" remarks="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:agreed>{0,1}</fx:agreed>
  <fx:aircraft aircraftAddress="" aircraftApproachCategory="" numberOfAircraft="" registration="" significantMarkings="" wakeTurbulence="">{0,1}</fx:aircraft>
  <fx:arrival actualTimeOfArrival="" airportSlotIdentification="" runwayDirection="">{0,1}</fx:arrival>
  <fx:current>{0,1}</fx:current>
  <fx:dangerousGoods aircraftLimitation="" guidebookNumber="" onboardLocation="" shipment="">{0,2000}</fx:dangerousGoods>
  <fx:departure actualTimeOfDeparture="" airportSlotIdentification="" estimatedOffBlockTime="" runwayDirection="">{0,1}</fx:departure>
  <fx:desired identifier="">{0,1}</fx:desired>
  <fx:destination runwayDirection="">{0,1}</fx:destination>
  <fx:emergency actionTaken="" emergencyDescription="" otherInformation="" phase="">{0,1}</fx:emergency>
  <fx:enRoute currentModeACode="">{0,1}</fx:enRoute>
  <fx:extensions>{0,2000}</fx:extensions>
  <fx:filed>{0,1}</fx:filed>
  <fx:flightIdentification aircraftIdentification="">{0,1}</fx:flightIdentification>
  <fx:flightPlanOriginator name="" participantType="">{0,1}</fx:flightPlanOriginator>
  <fx:flightPlanSubmitter name="" participantType="">{0,1}</fx:flightPlanSubmitter>
  <fx:gufi codeSpace="urn:uuid">{0,1}</fx:gufi>
  <fx:gufiOriginator name="" participantType="">{0,1}</fx:gufiOriginator>
  <fx:negotiating>{0,1}</fx:negotiating>
  <fx:operator designatorIcao="">{0,1}</fx:operator>
  <fx:radioCommunicationFailure radioFailureRemarks="" remainingComCapability="">{0,1}</fx:radioCommunicationFailure>
  <fx:rankedTrajectories identifier="">{0,2000}</fx:rankedTrajectories>
  <fx:specialHandling>{0,1}</fx:specialHandling>
  <fx:supplementaryData fuelEndurance="" personsOnBoard="">{0,1}</fx:supplementaryData>
</fx:Flight>
Attributes
QName Type Fixed Default Use Annotation
flightType fx:TypeOfFlightType optional
Indication of the rule under which an air traffic controller provides categorical 
handling of a flight. [FIXM]
remarks fb:CharacterStringType optional
Any other plain-language remarks when required by the appropriate ATS authority or 
deemed necessary, by the pilot-in-command for the provision of air traffic services.
Source
<element name="Flight" type="fx:FlightType" substitutionGroup="fb:Extensible"/>
Element fx:FlightIdentification
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#FlightIdentificationType_aircraftIdentification FlightData_xsd.tmp#FlightIdentificationType Extension_xsd.tmp#Extensible
Type fx:FlightIdentificationType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000}
Children fb:extension
Instance
<fx:FlightIdentification aircraftIdentification="">
  <fb:extension>{0,2000}</fb:extension>
</fx:FlightIdentification>
Attributes
QName Type Fixed Default Use Annotation
aircraftIdentification fb:AircraftIdentificationType optional
A group of letters, figures or a combination thereof which is either identical to, 
or the coded equivalent of, the aircraft call sign to be used in air-ground communications, 
and which is used to identify the aircraft in ground-ground air traffic services 
communications. [ICAO Doc 4444]
Source
<element name="FlightIdentification" type="fx:FlightIdentificationType" substitutionGroup="fb:Extensible"/>
Element fx:SupplementaryData
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#SupplementaryDataType_fuelEndurance FlightData_xsd.tmp#SupplementaryDataType_personsOnBoard FlightData_xsd.tmp#SupplementaryDataType_pilotInCommand FlightData_xsd.tmp#SupplementaryDataType_supplementaryDataSource FlightData_xsd.tmp#SupplementaryDataType Extension_xsd.tmp#Extensible
Type fx:SupplementaryDataType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fx:pilotInCommand{0,1} , fx:supplementaryDataSource{0,1}
Children fb:extension, fx:pilotInCommand, fx:supplementaryDataSource
Instance
<fx:SupplementaryData fuelEndurance="" personsOnBoard="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:pilotInCommand name="" participantType="">{0,1}</fx:pilotInCommand>
  <fx:supplementaryDataSource>{0,1}</fx:supplementaryDataSource>
</fx:SupplementaryData>
Attributes
QName Type Fixed Default Use Annotation
fuelEndurance fb:DurationType optional
The estimated maximum length of time the aircraft can spend in the cruise phase of 
flight, determined by the amount of fuel at takeoff. [FIXM]
personsOnBoard fb:CountType optional
The total number of persons (passengers and crew) on board the aircraft. [ICAO Doc 
4444, Appendix 2, Item 19]
Source
<element name="SupplementaryData" type="fx:SupplementaryDataType" substitutionGroup="fb:Extensible"/>
Element fx:SupplementaryDataSource
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#SupplementaryDataSourceType_personOrOrganization FlightData_xsd.tmp#SupplementaryDataSourceType_unit FlightData_xsd.tmp#SupplementaryDataSourceType Extension_xsd.tmp#Extensible
Type fx:SupplementaryDataSourceType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , (fx:personOrOrganization{0,1} | fx:unit{0,1})
Children fb:extension, fx:personOrOrganization, fx:unit
Instance
<fx:SupplementaryDataSource>
  <fb:extension>{0,2000}</fb:extension>
  <fx:personOrOrganization name="" participantType="">{0,1}</fx:personOrOrganization>
  <fx:unit controlSectorDesignator="">{0,1}</fx:unit>
</fx:SupplementaryDataSource>
Source
<element name="SupplementaryDataSource" type="fx:SupplementaryDataSourceType" substitutionGroup="fb:Extensible"/>
Complex Type fx:FlightType
Namespace http://www.fixm.aero/flight/4.1
Annotations
This is the central object of the FIXM Logical Model. It groups all information about 
the flight. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#FlightType_flightType FlightData_xsd.tmp#FlightType_remarks FlightData_xsd.tmp#FlightType_agreed FlightData_xsd.tmp#FlightType_aircraft FlightData_xsd.tmp#FlightType_arrival FlightData_xsd.tmp#FlightType_current FlightData_xsd.tmp#FlightType_dangerousGoods FlightData_xsd.tmp#FlightType_departure FlightData_xsd.tmp#FlightType_desired FlightData_xsd.tmp#FlightType_destination FlightData_xsd.tmp#FlightType_emergency FlightData_xsd.tmp#FlightType_enRoute FlightData_xsd.tmp#FlightType_extensions FlightData_xsd.tmp#FlightType_filed FlightData_xsd.tmp#FlightType_flightIdentification FlightData_xsd.tmp#FlightType_flightPlanOriginator FlightData_xsd.tmp#FlightType_flightPlanSubmitter FlightData_xsd.tmp#FlightType_gufi FlightData_xsd.tmp#FlightType_gufiOriginator FlightData_xsd.tmp#FlightType_negotiating FlightData_xsd.tmp#FlightType_operator FlightData_xsd.tmp#FlightType_radioCommunicationFailure FlightData_xsd.tmp#FlightType_rankedTrajectories FlightData_xsd.tmp#FlightType_specialHandling FlightData_xsd.tmp#FlightType_supplementaryData
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , fx:agreed{0,1} , fx:aircraft{0,1} , fx:arrival{0,1} , fx:current{0,1} , fx:dangerousGoods{0,2000} , fx:departure{0,1} , fx:desired{0,1} , fx:destination{0,1} , fx:emergency{0,1} , fx:enRoute{0,1} , fx:extensions{0,2000} , fx:filed{0,1} , fx:flightIdentification{0,1} , fx:flightPlanOriginator{0,1} , fx:flightPlanSubmitter{0,1} , fx:gufi{0,1} , fx:gufiOriginator{0,1} , fx:negotiating{0,1} , fx:operator{0,1} , fx:radioCommunicationFailure{0,1} , fx:rankedTrajectories{0,2000} , fx:specialHandling{0,1} , fx:supplementaryData{0,1}
Children fb:extension, fx:agreed, fx:aircraft, fx:arrival, fx:current, fx:dangerousGoods, fx:departure, fx:desired, fx:destination, fx:emergency, fx:enRoute, fx:extensions, fx:filed, fx:flightIdentification, fx:flightPlanOriginator, fx:flightPlanSubmitter, fx:gufi, fx:gufiOriginator, fx:negotiating, fx:operator, fx:radioCommunicationFailure, fx:rankedTrajectories, fx:specialHandling, fx:supplementaryData
Attributes
QName Type Fixed Default Use Annotation
flightType fx:TypeOfFlightType optional
Indication of the rule under which an air traffic controller provides categorical 
handling of a flight. [FIXM]
remarks fb:CharacterStringType optional
Any other plain-language remarks when required by the appropriate ATS authority or 
deemed necessary, by the pilot-in-command for the provision of air traffic services.
Source
<complexType name="FlightType">
  <annotation>
    <documentation>This is the central object of the FIXM Logical Model. It groups all information about the flight. [FIXM]</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="agreed" type="fx:RouteTrajectoryType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The 4D Trajectory agreed to by a FF-ICE enabled Air Traffic Management Service Providers (eASP) after collaboration between the FF-ICE enabled airspace user (eAU) and the eASP. The route of flight agreed to by a FF-ICE enabled Air Traffic Management Service Providers (eASP) after collaboration between the FF-ICE enabled airspace user (eAU) and the eASP.</documentation>
          </annotation>
        </element>
        <element name="aircraft" type="fx:AircraftType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Aircraft enabling the flight. [FIXM]</documentation>
          </annotation>
        </element>
        <element name="arrival" type="fx:ArrivalType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The actual arrival of the flight. [FIXM]</documentation>
          </annotation>
        </element>
        <element name="current" type="fx:RouteTrajectoryType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Represents the current flight plan concept described by EICAO PANS-ATM Doc 4444.</documentation>
          </annotation>
        </element>
        <element name="dangerousGoods" type="fx:DangerousGoodsType" minOccurs="0" maxOccurs="2000">
          <annotation>
            <documentation>Contains information about any board dangerous goods</documentation>
          </annotation>
        </element>
        <element name="departure" type="fx:DepartureType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Contains flight departure information</documentation>
          </annotation>
        </element>
        <element name="desired" type="fx:RankedTrajectoryType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The preferred route of flight submitted by the FF-ICE enabled airspace user (eAU) to the FF-ICE enabled Air Traffic Management Service Providers (eASP) subject to required constraints. This trajectory indicates the preferred 4D trajectory submitted by the FF-ICE enabled airspace user (eAU) to the FF-ICE enabled Air Traffic Management Service Providers (eASP) subject to required constraints.</documentation>
          </annotation>
        </element>
        <element name="destination" type="fx:DestinationType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The planned destination of the flight. [FIXM]
              <deprecated>
                <deletionVersion>5.0.0</deletionVersion>
                <deprecationVersion>4.1.0</deprecationVersion>
                <rationale>CR #11. Simplify Arrival and Destination modeling.</rationale>
                <replacement>Fixm.Flight.FlightData.Flight.arrival</replacement>
              </deprecated>
            </documentation>
          </annotation>
        </element>
        <element name="emergency" type="fx:FlightEmergencyType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Groups emergency information (description, phase, position, etc) for the flight.</documentation>
          </annotation>
        </element>
        <element name="enRoute" type="fx:EnRouteType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Groups the en route information about the flight.</documentation>
          </annotation>
        </element>
        <element name="extensions" type="fb:ExtensionType" minOccurs="0" maxOccurs="2000">
          <annotation>
            <documentation>Allow to add or redefine the core FIXM elements and create regional scope extensions such as NAS extension or Eurocontrol extension. This approach is not recommended, however as the preferred method is to extend individual classes and replace the core classes where appropriate as described in the FIXM Modeling Best Practices Guide.
              <deprecated>
                <deletionVersion>5.0.0</deletionVersion>
                <deprecationVersion>4.1.0</deprecationVersion>
                <rationale>CR #8</rationale>
                <replacement>The Extension Mechanism has been revised according the CR #8</replacement>
              </deprecated>
            </documentation>
          </annotation>
        </element>
        <element name="filed" type="fx:RouteTrajectoryType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The route of flight filed by the FF-ICE enabled airspace user (eAU) with the FF-ICE enabled Air Traffic Management Service Providers (eASP). This trajectory expresses the 4D trajectory filed by the FF-ICE enabled airspace user (eAU) with the FF-ICE enabled Air Traffic Management Service Providers (eASP).</documentation>
          </annotation>
        </element>
        <element name="flightIdentification" type="fx:FlightIdentificationType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>A container of flight identifying data. [FIXM]</documentation>
          </annotation>
        </element>
        <element name="flightPlanOriginator" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Originator of the Flight Plan, can be FF-ICE Participant or a non-upgraded ASP. [adapted from ICAO Draft FF-ICE Implementation Guidance] Equivalent to ATS 18 ORGN/.</documentation>
          </annotation>
        </element>
        <element name="flightPlanSubmitter" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The FF-ICE Participant that submitted the flight plan. [ICAO Draft FF-ICE Implementation Guidance]</documentation>
          </annotation>
        </element>
        <element name="gufi" type="fb:GloballyUniqueFlightIdentifierType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>A single reference for FF-ICE information pertinent to a flight that is unique globally. [ICAO Doc 9965] This is a reference that uniquely identifies a specific flight and is independent of any particular system. [FIXM]</documentation>
          </annotation>
        </element>
        <element name="gufiOriginator" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Originator of the GUFI, can be FF-ICE Participant or an ASP. [adapted from ICAO Draft FF-ICE Implementation Guidance]</documentation>
          </annotation>
        </element>
        <element name="negotiating" type="fx:RouteTrajectoryType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The 4D Trajectory used during the collaboration between the FF-ICE enabled airspace user (eAU) and the FF-ICE enabled Air Traffic Management Service Providers (eASP) in order to agree on a 4D trajectory. This trajectory is intended to be transitory. This Route is used during collaboration between the FF-ICE enabled airspace user (eAU) and the FF-ICE enabled Air Traffic Management Service Providers (eASP) in order to agree on a route. This route field is intended to be transitory.</documentation>
          </annotation>
        </element>
        <element name="operator" type="fb:AircraftOperatorType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>A person, organization or enterprise engaged in or offering to engage in an aircraft operation. [ICAO Annex 9]</documentation>
          </annotation>
        </element>
        <element name="radioCommunicationFailure" type="fx:RadioCommunicationFailureType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Contains information about radio communication failure</documentation>
          </annotation>
        </element>
        <element name="rankedTrajectories" type="fx:RankedTrajectoryType" minOccurs="0" maxOccurs="2000">
          <annotation>
            <documentation>Ranked Trajectories associated with the flight.</documentation>
          </annotation>
        </element>
        <element name="specialHandling" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The reason for special handling of a flight by ATS. [adapted from ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
          </annotation>
          <simpleType>
            <list itemType="fx:SpecialHandlingReasonCodeType"/>
          </simpleType>
        </element>
        <element name="supplementaryData" type="fx:SupplementaryDataType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>A container for supplementary data about the flight. This container does not capture the complete set of elements described in ICAO Doc 4444 ITEM 19 "Supplementary Information"; it only contains those elements that could not be modeled more logically in other FIXM structures. [FIXM]</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="flightType" type="fx:TypeOfFlightType" use="optional">
        <annotation>
          <documentation>Indication of the rule under which an air traffic controller provides categorical handling of a flight. [FIXM]</documentation>
        </annotation>
      </attribute>
      <attribute name="remarks" type="fb:CharacterStringType" use="optional">
        <annotation>
          <documentation>Any other plain-language remarks when required by the appropriate ATS authority or deemed necessary, by the pilot-in-command for the provision of air traffic services.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:FlightIdentificationType
Namespace http://www.fixm.aero/flight/4.1
Annotations
A container of flight identifying data. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#FlightIdentificationType_aircraftIdentification
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000}
Children fb:extension
Attributes
QName Type Fixed Default Use Annotation
aircraftIdentification fb:AircraftIdentificationType optional
A group of letters, figures or a combination thereof which is either identical to, 
or the coded equivalent of, the aircraft call sign to be used in air-ground communications, 
and which is used to identify the aircraft in ground-ground air traffic services 
communications. [ICAO Doc 4444]
Source
<complexType name="FlightIdentificationType">
  <annotation>
    <documentation>A container of flight identifying data. [FIXM]</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <attribute name="aircraftIdentification" type="fb:AircraftIdentificationType" use="optional">
        <annotation>
          <documentation>A group of letters, figures or a combination thereof which is either identical to, or the coded equivalent of, the aircraft call sign to be used in air-ground communications, and which is used to identify the aircraft in ground-ground air traffic services communications. [ICAO Doc 4444]</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:SupplementaryDataType
Namespace http://www.fixm.aero/flight/4.1
Annotations
A container for supplementary data about the flight. This container does not capture 
the complete set of elements described in ICAO Doc 4444 ITEM 19 "Supplementary Information"; 
it only contains those elements that could not be modeled more logically in other 
FIXM structures. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#SupplementaryDataType_fuelEndurance FlightData_xsd.tmp#SupplementaryDataType_personsOnBoard FlightData_xsd.tmp#SupplementaryDataType_pilotInCommand FlightData_xsd.tmp#SupplementaryDataType_supplementaryDataSource
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , fx:pilotInCommand{0,1} , fx:supplementaryDataSource{0,1}
Children fb:extension, fx:pilotInCommand, fx:supplementaryDataSource
Attributes
QName Type Fixed Default Use Annotation
fuelEndurance fb:DurationType optional
The estimated maximum length of time the aircraft can spend in the cruise phase of 
flight, determined by the amount of fuel at takeoff. [FIXM]
personsOnBoard fb:CountType optional
The total number of persons (passengers and crew) on board the aircraft. [ICAO Doc 
4444, Appendix 2, Item 19]
Source
<complexType name="SupplementaryDataType">
  <annotation>
    <documentation>A container for supplementary data about the flight. This container does not capture the complete set of elements described in ICAO Doc 4444 ITEM 19 "Supplementary Information"; it only contains those elements that could not be modeled more logically in other FIXM structures. [FIXM]</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="pilotInCommand" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The pilot designated by the operator, or in the case of general aviation, the owner, as being in command and charged with the safe conduct of a flight. [ICAO Doc 4444]</documentation>
          </annotation>
        </element>
        <element name="supplementaryDataSource" type="fx:SupplementaryDataSourceType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Describes the source of the supplementary data. Can be either a Person/Organization or ATC Unit. A Supplementary Information Source can be identified using a location identifier (from Doc. 7910) for an ATS unit; an AFTN address; FF-ICE Participant identification per B-2.28; or appropriate contact information per B-2.12.</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="fuelEndurance" type="fb:DurationType" use="optional">
        <annotation>
          <documentation>The estimated maximum length of time the aircraft can spend in the cruise phase of flight, determined by the amount of fuel at takeoff. [FIXM]</documentation>
        </annotation>
      </attribute>
      <attribute name="personsOnBoard" type="fb:CountType" use="optional">
        <annotation>
          <documentation>The total number of persons (passengers and crew) on board the aircraft. [ICAO Doc 4444, Appendix 2, Item 19]</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:SupplementaryDataSourceType
Namespace http://www.fixm.aero/flight/4.1
Annotations
Describes the source of the supplementary data. Can be either a Person/Organization 
or ATC Unit. 
 
A Supplementary Information Source can be identified using a location identifier 
(from Doc. 7910) for an ATS unit; an AFTN address; FF-ICE Participant identification 
per B-2.28; or appropriate contact information per B-2.12.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType FlightData_xsd.tmp#SupplementaryDataSourceType_personOrOrganization FlightData_xsd.tmp#SupplementaryDataSourceType_unit
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , (fx:personOrOrganization{0,1} | fx:unit{0,1})
Children fb:extension, fx:personOrOrganization, fx:unit
Source
<complexType name="SupplementaryDataSourceType">
  <annotation>
    <documentation>Describes the source of the supplementary data. Can be either a Person/Organization or ATC Unit. A Supplementary Information Source can be identified using a location identifier (from Doc. 7910) for an ATS unit; an AFTN address; FF-ICE Participant identification per B-2.28; or appropriate contact information per B-2.12.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <choice>
        <element name="personOrOrganization" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>A Person/Organization source of the supplementary data.</documentation>
          </annotation>
        </element>
        <element name="unit" type="fb:AtcUnitReferenceType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>An ATC unit source of the supplementary data.</documentation>
          </annotation>
        </element>
      </choice>
    </extension>
  </complexContent>
</complexType>
Simple Type fx:TypeOfFlightType
Namespace http://www.fixm.aero/flight/4.1
Annotations
Indication of the rule under which an air traffic controller provides categorical 
handling of a flight. [FIXM]
Diagram
Diagram
Type restriction of string
Facets
enumeration M
Military [ICAO Doc 4444, Item 8]
enumeration G
General aviation [ICAO Doc 4444, Item 8]
enumeration N
Non-scheduled air transport operation [ICAO Doc 4444, Item 8]
enumeration S
Scheduled air service [ICAO Doc 4444, Item 8]
enumeration X
Other than any of the defined categories above. [ICAO Doc 4444, Item 8]
Used by
Source
<simpleType name="TypeOfFlightType">
  <annotation>
    <documentation>Indication of the rule under which an air traffic controller provides categorical handling of a flight. [FIXM]</documentation>
  </annotation>
  <restriction base="xs:string">
    <enumeration value="M">
      <annotation>
        <documentation>Military [ICAO Doc 4444, Item 8]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="G">
      <annotation>
        <documentation>General aviation [ICAO Doc 4444, Item 8]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="N">
      <annotation>
        <documentation>Non-scheduled air transport operation [ICAO Doc 4444, Item 8]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="S">
      <annotation>
        <documentation>Scheduled air service [ICAO Doc 4444, Item 8]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="X">
      <annotation>
        <documentation>Other than any of the defined categories above. [ICAO Doc 4444, Item 8]</documentation>
      </annotation>
    </enumeration>
  </restriction>
</simpleType>
Simple Type fx:SpecialHandlingReasonCodeType
Namespace http://www.fixm.aero/flight/4.1
Annotations
The reason for special handling of a flight by ATS. [adapted from ICAO Doc 4444, 
Appendix 2, ITEM 18 STS/]
Diagram
Diagram
Type restriction of string
Facets
enumeration ALTRV
for a flight operated in accordance with an altitude reservation [ICAO Doc 4444, 
Appendix 2, ITEM 18 STS/]
enumeration ATFMX
for a flight approved for exemption from ATFM measures by the appropriate ATS authority; 
[ICAO Doc 4444, Appendix 2, ITEM 18 STS/]
enumeration FFR
fire-fighting; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]
enumeration FLTCK
flight check for calibration of navaids; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]
enumeration HAZMAT
for a flight carrying hazardous material; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]
enumeration HEAD
a flight with Head of State status; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]
enumeration HOSP
for a medical flight declared by medical authorities; [ICAO Doc 4444, Appendix 2, 
ITEM 18 STS/]
enumeration HUM
for a flight operating on a humanitarian mission; [ICAO Doc 4444, Appendix 2, ITEM 
18 STS/]
enumeration MARSA
for a flight for which a military entity assumes responsibility for separation of 
military aircraft; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]
enumeration MEDEVAC
for a life critical medical emergency evacuation; [ICAO Doc 4444, Appendix 2, ITEM 
18 STS/]
enumeration NONRVSM
for a non-RVSM capable flight intending to operate in RVSM airspace; [ICAO Doc 4444, 
Appendix 2, ITEM 18 STS/]
enumeration SAR
for a flight engaged in a search and rescue mission; [ICAO Doc 4444, Appendix 2, 
ITEM 18 STS/]
enumeration STATE
for a flight engaged in military, customs or police services. [ICAO Doc 4444, Appendix 
2, ITEM 18 STS/]
Source
<simpleType name="SpecialHandlingReasonCodeType">
  <annotation>
    <documentation>The reason for special handling of a flight by ATS. [adapted from ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
  </annotation>
  <restriction base="xs:string">
    <enumeration value="ALTRV">
      <annotation>
        <documentation>for a flight operated in accordance with an altitude reservation [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="ATFMX">
      <annotation>
        <documentation>for a flight approved for exemption from ATFM measures by the appropriate ATS authority; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="FFR">
      <annotation>
        <documentation>fire-fighting; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="FLTCK">
      <annotation>
        <documentation>flight check for calibration of navaids; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="HAZMAT">
      <annotation>
        <documentation>for a flight carrying hazardous material; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="HEAD">
      <annotation>
        <documentation>a flight with Head of State status; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="HOSP">
      <annotation>
        <documentation>for a medical flight declared by medical authorities; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="HUM">
      <annotation>
        <documentation>for a flight operating on a humanitarian mission; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="MARSA">
      <annotation>
        <documentation>for a flight for which a military entity assumes responsibility for separation of military aircraft; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="MEDEVAC">
      <annotation>
        <documentation>for a life critical medical emergency evacuation; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="NONRVSM">
      <annotation>
        <documentation>for a non-RVSM capable flight intending to operate in RVSM airspace; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="SAR">
      <annotation>
        <documentation>for a flight engaged in a search and rescue mission; [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="STATE">
      <annotation>
        <documentation>for a flight engaged in military, customs or police services. [ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</documentation>
      </annotation>
    </enumeration>
  </restriction>
</simpleType>
Attribute fx:FlightIdentificationType / @aircraftIdentification
Namespace No namespace
Annotations
A group of letters, figures or a combination thereof which is either identical to, 
or the coded equivalent of, the aircraft call sign to be used in air-ground communications, 
and which is used to identify the aircraft in ground-ground air traffic services 
communications. [ICAO Doc 4444]
Type fb:AircraftIdentificationType
Type hierarchy
Properties
use: optional
Facets
minLength 0
maxLength 4096
pattern [A-Z0-9]{2,7}
Used by
Source
<attribute name="aircraftIdentification" type="fb:AircraftIdentificationType" use="optional">
  <annotation>
    <documentation>A group of letters, figures or a combination thereof which is either identical to, or the coded equivalent of, the aircraft call sign to be used in air-ground communications, and which is used to identify the aircraft in ground-ground air traffic services communications. [ICAO Doc 4444]</documentation>
  </annotation>
</attribute>
Attribute fx:SupplementaryDataType / @fuelEndurance
Namespace No namespace
Annotations
The estimated maximum length of time the aircraft can spend in the cruise phase of 
flight, determined by the amount of fuel at takeoff. [FIXM]
Type fb:DurationType
Properties
use: optional
Used by
Source
<attribute name="fuelEndurance" type="fb:DurationType" use="optional">
  <annotation>
    <documentation>The estimated maximum length of time the aircraft can spend in the cruise phase of flight, determined by the amount of fuel at takeoff. [FIXM]</documentation>
  </annotation>
</attribute>
Attribute fx:SupplementaryDataType / @personsOnBoard
Namespace No namespace
Annotations
The total number of persons (passengers and crew) on board the aircraft. [ICAO Doc 
4444, Appendix 2, Item 19]
Type fb:CountType
Properties
use: optional
Facets
minInclusive 0
Used by
Source
<attribute name="personsOnBoard" type="fb:CountType" use="optional">
  <annotation>
    <documentation>The total number of persons (passengers and crew) on board the aircraft. [ICAO Doc 4444, Appendix 2, Item 19]</documentation>
  </annotation>
</attribute>
Attribute fx:FlightType / @flightType
Namespace No namespace
Annotations
Indication of the rule under which an air traffic controller provides categorical 
handling of a flight. [FIXM]
Type fx:TypeOfFlightType
Properties
use: optional
Facets
enumeration M
Military [ICAO Doc 4444, Item 8]
enumeration G
General aviation [ICAO Doc 4444, Item 8]
enumeration N
Non-scheduled air transport operation [ICAO Doc 4444, Item 8]
enumeration S
Scheduled air service [ICAO Doc 4444, Item 8]
enumeration X
Other than any of the defined categories above. [ICAO Doc 4444, Item 8]
Used by
Complex Type fx:FlightType
Source
<attribute name="flightType" type="fx:TypeOfFlightType" use="optional">
  <annotation>
    <documentation>Indication of the rule under which an air traffic controller provides categorical handling of a flight. [FIXM]</documentation>
  </annotation>
</attribute>
Attribute fx:FlightType / @remarks
Namespace No namespace
Annotations
Any other plain-language remarks when required by the appropriate ATS authority or 
deemed necessary, by the pilot-in-command for the provision of air traffic services.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Complex Type fx:FlightType
Source
<attribute name="remarks" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>Any other plain-language remarks when required by the appropriate ATS authority or deemed necessary, by the pilot-in-command for the provision of air traffic services.</documentation>
  </annotation>
</attribute>