Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema Aircraft.xsd
Namespace http://www.fixm.aero/fixm/4.0
Annotations
Copyright (c) 2016 Airservices Australia, DSNA, EUROCONTROL, IATA, 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, IATA, JCAB, NATS Limited, NavCanada, 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 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 aircraft package describes the details about the aircraft that is servicing the 
flight. [FIXM]
Properties
attribute form default: unqualified
element form default: qualified
version: 4.0.0
Element fx:AircraftType / fx:aircraftColours
Namespace http://www.fixm.aero/flight/4.0
Annotations
The colour of the aircraft. [ICAO Doc 4444, Appendix 3]
Diagram
Diagram RangesAndChoices_xsd.tmp#ColourChoiceType_colourCode RangesAndChoices_xsd.tmp#ColourChoiceType_otherColour RangesAndChoices_xsd.tmp#ColourChoiceType
Type fb:ColourChoiceType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:colourCode* | fb:otherColour{0,1}
Children fb:colourCode, fb:otherColour
Instance
<fx:aircraftColours>
  <fb:colourCode>{0,unbounded}</fb:colourCode>
  <fb:otherColour>{0,1}</fb:otherColour>
</fx:aircraftColours>
Source
<element name="aircraftColours" type="fb:ColourChoiceType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The colour of the aircraft. [ICAO Doc 4444, Appendix 3]</documentation>
  </annotation>
</element>
Element fx:AircraftType / fx:aircraftType
Namespace http://www.fixm.aero/flight/4.0
Annotations
The type of aircraft enabling the flight. [FIXM]
Diagram
Diagram Aircraft_xsd.tmp#AircraftTypeType_numberOfAircraft Aircraft_xsd.tmp#AircraftTypeType_type Aircraft_xsd.tmp#AircraftTypeType
Type fx:AircraftTypeType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model fx:type{0,1}
Children fx:type
Instance
<fx:aircraftType numberOfAircraft="">
  <fx:type>{0,1}</fx:type>
</fx:aircraftType>
Attributes
QName Type Fixed Default Use Annotation
numberOfAircraft fb:CountType optional
In case of a formation flight comprising more than one aircraft type, number of aircraft 
of the same aircraft type within the formation. [FIXM]
Source
<element name="aircraftType" type="fx:AircraftTypeType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>The type of aircraft enabling the flight. [FIXM]</documentation>
  </annotation>
</element>
Element fx:AircraftTypeType / fx:type
Namespace http://www.fixm.aero/flight/4.0
Annotations
The type of aircraft enabling the flight. [FIXM]
Diagram
Diagram Aircraft_xsd.tmp#AircraftTypeReferenceType
Type fx:AircraftTypeReferenceType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Source
<element name="type" type="fx:AircraftTypeReferenceType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The type of aircraft enabling the flight. [FIXM]</documentation>
  </annotation>
</element>
Element fx:AircraftType / fx:capabilities
Namespace http://www.fixm.aero/flight/4.0
Annotations
The capabilities of the flight comprising of the: 
a) presence of relevant serviceable equipment on board the aircraft; 
b) equipment and capabilities commensurate with flight crew qualifications; and 
c) where applicable, authorization from the appropriate authority. 
[FIXM]
Diagram
Diagram Capability_xsd.tmp#FlightCapabilitiesType_standardCapabilities Capability_xsd.tmp#FlightCapabilitiesType_communication Capability_xsd.tmp#FlightCapabilitiesType_navigation Capability_xsd.tmp#FlightCapabilitiesType_surveillance Capability_xsd.tmp#FlightCapabilitiesType_survival Capability_xsd.tmp#FlightCapabilitiesType
Type fx:FlightCapabilitiesType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fx:communication{0,1} , fx:navigation{0,1} , fx:surveillance{0,1} , fx:survival{0,1}
Children fx:communication, fx:navigation, fx:surveillance, fx:survival
Instance
<fx:capabilities standardCapabilities="">
  <fx:communication otherCommunicationCapabilities="" otherDataLinkCapabilities="" selectiveCallingCode="">{0,1}</fx:communication>
  <fx:navigation otherNavigationCapabilities="">{0,1}</fx:navigation>
  <fx:surveillance otherSurveillanceCapabilities="">{0,1}</fx:surveillance>
  <fx:survival survivalEquipmentRemarks="">{0,1}</fx:survival>
</fx:capabilities>
Attributes
QName Type Fixed Default Use Annotation
standardCapabilities fx:StandardCapabilitiesIndicatorType optional
if present, indicates that aircraft has the "standard" capabilities for the flight.
Source
<element name="capabilities" type="fx:FlightCapabilitiesType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The capabilities of the flight comprising of the: a) presence of relevant serviceable equipment on board the aircraft; b) equipment and capabilities commensurate with flight crew qualifications; and c) where applicable, authorization from the appropriate authority. [FIXM]</documentation>
  </annotation>
</element>
Element fx:Aircraft
Namespace http://www.fixm.aero/flight/4.0
Diagram
Diagram Aircraft_xsd.tmp#AircraftType_aircraftAddress Aircraft_xsd.tmp#AircraftType_aircraftApproachCategory Aircraft_xsd.tmp#AircraftType_numberOfAircraft Aircraft_xsd.tmp#AircraftType_registration Aircraft_xsd.tmp#AircraftType_significantMarkings Aircraft_xsd.tmp#AircraftType_wakeTurbulence Aircraft_xsd.tmp#AircraftType_aircraftColours Aircraft_xsd.tmp#AircraftType_aircraftType Aircraft_xsd.tmp#AircraftType_capabilities Aircraft_xsd.tmp#AircraftType
Type fx:AircraftType
Properties
content: complex
Model fx:aircraftColours{0,1} , fx:aircraftType* , fx:capabilities{0,1}
Children fx:aircraftColours, fx:aircraftType, fx:capabilities
Instance
<fx:Aircraft aircraftAddress="" aircraftApproachCategory="" numberOfAircraft="" registration="" significantMarkings="" wakeTurbulence="">
  <fx:aircraftColours>{0,1}</fx:aircraftColours>
  <fx:aircraftType numberOfAircraft="">{0,unbounded}</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 fb:CountType optional
The number of aircraft, if more than one. [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"/>
Element fx:AircraftType
Namespace http://www.fixm.aero/flight/4.0
Diagram
Diagram Aircraft_xsd.tmp#AircraftTypeType_numberOfAircraft Aircraft_xsd.tmp#AircraftTypeType_type Aircraft_xsd.tmp#AircraftTypeType
Type fx:AircraftTypeType
Properties
content: complex
Model fx:type{0,1}
Children fx:type
Instance
<fx:AircraftType numberOfAircraft="">
  <fx:type>{0,1}</fx:type>
</fx:AircraftType>
Attributes
QName Type Fixed Default Use Annotation
numberOfAircraft fb:CountType optional
In case of a formation flight comprising more than one aircraft type, number of aircraft 
of the same aircraft type within the formation. [FIXM]
Source
<element name="AircraftType" type="fx:AircraftTypeType"/>
Element fx:AircraftTypeReference
Namespace http://www.fixm.aero/flight/4.0
Diagram
Diagram Aircraft_xsd.tmp#AircraftTypeReferenceType Aircraft_xsd.tmp#IcaoAircraftTypeReference Aircraft_xsd.tmp#OtherAircraftTypeReference
Type fx:AircraftTypeReferenceType
Properties
content: complex
Substitution Group
Source
<element name="AircraftTypeReference" type="fx:AircraftTypeReferenceType"/>
Element fx:IcaoAircraftTypeReference
Namespace http://www.fixm.aero/flight/4.0
Diagram
Diagram Aircraft_xsd.tmp#AircraftTypeReferenceType Aircraft_xsd.tmp#IcaoAircraftTypeReferenceType_icaoAircraftTypeDesignator Aircraft_xsd.tmp#IcaoAircraftTypeReferenceType Aircraft_xsd.tmp#AircraftTypeReference
Type fx:IcaoAircraftTypeReferenceType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Attributes
QName Type Fixed Default Use Annotation
icaoAircraftTypeDesignator fb:AircraftTypeDesignatorType optional
The aircraft type designator of the aircraft as specified in ICAO Doc 8643. [FIXM]
Source
<element name="IcaoAircraftTypeReference" type="fx:IcaoAircraftTypeReferenceType" substitutionGroup="fx:AircraftTypeReference"/>
Element fx:OtherAircraftTypeReference
Namespace http://www.fixm.aero/flight/4.0
Diagram
Diagram Aircraft_xsd.tmp#AircraftTypeReferenceType Aircraft_xsd.tmp#OtherAircraftTypeReferenceType_otherAircraftType Aircraft_xsd.tmp#OtherAircraftTypeReferenceType Aircraft_xsd.tmp#AircraftTypeReference
Type fx:OtherAircraftTypeReferenceType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Attributes
QName Type Fixed Default Use Annotation
otherAircraftType fb:CharacterStringType optional
Other, non-ICAO identification of the aircraft type. [FIXM]
Source
<element name="OtherAircraftTypeReference" type="fx:OtherAircraftTypeReferenceType" substitutionGroup="fx:AircraftTypeReference"/>
Complex Type fx:AircraftType
Namespace http://www.fixm.aero/flight/4.0
Annotations
Aircraft enabling the flight. [FIXM]
Diagram
Diagram Aircraft_xsd.tmp#AircraftType_aircraftAddress Aircraft_xsd.tmp#AircraftType_aircraftApproachCategory Aircraft_xsd.tmp#AircraftType_numberOfAircraft Aircraft_xsd.tmp#AircraftType_registration Aircraft_xsd.tmp#AircraftType_significantMarkings Aircraft_xsd.tmp#AircraftType_wakeTurbulence Aircraft_xsd.tmp#AircraftType_aircraftColours Aircraft_xsd.tmp#AircraftType_aircraftType Aircraft_xsd.tmp#AircraftType_capabilities
Used by
Model fx:aircraftColours{0,1} , fx:aircraftType* , fx:capabilities{0,1}
Children fx:aircraftColours, fx:aircraftType, fx:capabilities
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 fb:CountType optional
The number of aircraft, if more than one. [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
<complexType name="AircraftType">
  <annotation>
    <documentation>Aircraft enabling the flight. [FIXM]</documentation>
  </annotation>
  <sequence>
    <element name="aircraftColours" type="fb:ColourChoiceType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>The colour of the aircraft. [ICAO Doc 4444, Appendix 3]</documentation>
      </annotation>
    </element>
    <element name="aircraftType" type="fx:AircraftTypeType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>The type of aircraft enabling the flight. [FIXM]</documentation>
      </annotation>
    </element>
    <element name="capabilities" type="fx:FlightCapabilitiesType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>The capabilities of the flight comprising of the: a) presence of relevant serviceable equipment on board the aircraft; b) equipment and capabilities commensurate with flight crew qualifications; and c) where applicable, authorization from the appropriate authority. [FIXM]</documentation>
      </annotation>
    </element>
  </sequence>
  <attribute name="aircraftAddress" type="fx:AircraftAddressType" use="optional">
    <annotation>
      <documentation>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]</documentation>
    </annotation>
  </attribute>
  <attribute name="aircraftApproachCategory" type="fx:AircraftApproachCategoryType" use="optional">
    <annotation>
      <documentation>Classification of aircraft based on 1.3 times stall speed in landing configuration at maximum certified landing mass. [AIXM 5.1]</documentation>
    </annotation>
  </attribute>
  <attribute name="numberOfAircraft" type="fb:CountType" use="optional">
    <annotation>
      <documentation>The number of aircraft, if more than one. [ICAO Doc 4444, Appendix 2, ITEM 9]</documentation>
    </annotation>
  </attribute>
  <attribute name="registration" type="fx:AircraftRegistrationType" use="optional">
    <annotation>
      <documentation>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]</documentation>
    </annotation>
  </attribute>
  <attribute name="significantMarkings" type="fb:CharacterStringType" use="optional">
    <annotation>
      <documentation>A description of the aircraft's significant markings. [FIXM]</documentation>
    </annotation>
  </attribute>
  <attribute name="wakeTurbulence" type="fx:WakeTurbulenceCategoryType" use="optional">
    <annotation>
      <documentation>ICAO classification of the aircraft wake turbulence, based on the maximum certified take off mass. [FIXM}</documentation>
    </annotation>
  </attribute>
</complexType>
Complex Type fx:AircraftTypeType
Namespace http://www.fixm.aero/flight/4.0
Annotations
The type of aircraft enabling the flight. [FIXM]
Diagram
Diagram Aircraft_xsd.tmp#AircraftTypeType_numberOfAircraft Aircraft_xsd.tmp#AircraftTypeType_type
Used by
Model fx:type{0,1}
Children fx:type
Attributes
QName Type Fixed Default Use Annotation
numberOfAircraft fb:CountType optional
In case of a formation flight comprising more than one aircraft type, number of aircraft 
of the same aircraft type within the formation. [FIXM]
Source
<complexType name="AircraftTypeType">
  <annotation>
    <documentation>The type of aircraft enabling the flight. [FIXM]</documentation>
  </annotation>
  <sequence>
    <element name="type" type="fx:AircraftTypeReferenceType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>The type of aircraft enabling the flight. [FIXM]</documentation>
      </annotation>
    </element>
  </sequence>
  <attribute name="numberOfAircraft" type="fb:CountType" use="optional">
    <annotation>
      <documentation>In case of a formation flight comprising more than one aircraft type, number of aircraft of the same aircraft type within the formation. [FIXM]</documentation>
    </annotation>
  </attribute>
</complexType>
Complex Type fx:AircraftTypeReferenceType
Namespace http://www.fixm.aero/flight/4.0
Annotations
An aircraft type reference being either: 
- the ICAO designator of the aircraft type, as specified in ICAO Doc 8643, Aircraft 
Type Designators. 
- if no such designator has been assigned, any other identification of the aircraft 
type. 
[FIXM]
Diagram
Diagram
Properties
abstract: true
Used by
Source
<complexType abstract="true" name="AircraftTypeReferenceType">
  <annotation>
    <documentation>An aircraft type reference being either: - the ICAO designator of the aircraft type, as specified in ICAO Doc 8643, Aircraft Type Designators. - if no such designator has been assigned, any other identification of the aircraft type. [FIXM]</documentation>
  </annotation>
</complexType>
Simple Type fx:AircraftAddressType
Namespace http://www.fixm.aero/flight/4.0
Annotations
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]
Diagram
Diagram Types_xsd.tmp#CharacterStringType
Type restriction of fb:CharacterStringType
Type hierarchy
Facets
minLength 0
maxLength 4096
pattern [0-9A-F]{6}
Used by
Source
<simpleType name="AircraftAddressType">
  <annotation>
    <documentation>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]</documentation>
  </annotation>
  <restriction base="fb:CharacterStringType">
    <pattern value="[0-9A-F]{6}"/>
  </restriction>
</simpleType>
Simple Type fx:AircraftApproachCategoryType
Namespace http://www.fixm.aero/flight/4.0
Annotations
Classification of aircraft based on 1.3 times stall speed in landing configuration 
at maximum certified landing mass. [AIXM 5.1]
Diagram
Diagram
Type restriction of string
Facets
enumeration A
less than 169 km/h (91 kt) indicated airspeed (IAS) [ICAO Doc 8168, Vol. I, chapter 
1.3.5]
enumeration B
169 km/h (91 kt) or more but less than 224 km/h (121 kt) IAS [ICAO Doc 8168, Vol. 
I, chapter 1.3.5]
enumeration C
224 km/h (121 kt) or more but less than 261 km/h (141 kt) IAS [ICAO Doc 8168, Vol. 
I, chapter 1.3.5]
enumeration D
261 km/h (141 kt) or more but less than 307 km/h (166 kt) IAS [ICAO Doc 8168, Vol. 
I, chapter 1.3.5]
enumeration E
307 km/h (166 kt) or more but less than 391 km/h (211 kt) IAS [ICAO Doc 8168, Vol. 
I, chapter 1.3.5]
enumeration H
Helicopters [ICAO Doc 8168, Vol. I, chapter 1.3.5]
Used by
Source
<simpleType name="AircraftApproachCategoryType">
  <annotation>
    <documentation>Classification of aircraft based on 1.3 times stall speed in landing configuration at maximum certified landing mass. [AIXM 5.1]</documentation>
  </annotation>
  <restriction base="xs:string">
    <enumeration value="A">
      <annotation>
        <documentation>less than 169 km/h (91 kt) indicated airspeed (IAS) [ICAO Doc 8168, Vol. I, chapter 1.3.5]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="B">
      <annotation>
        <documentation>169 km/h (91 kt) or more but less than 224 km/h (121 kt) IAS [ICAO Doc 8168, Vol. I, chapter 1.3.5]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="C">
      <annotation>
        <documentation>224 km/h (121 kt) or more but less than 261 km/h (141 kt) IAS [ICAO Doc 8168, Vol. I, chapter 1.3.5]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="D">
      <annotation>
        <documentation>261 km/h (141 kt) or more but less than 307 km/h (166 kt) IAS [ICAO Doc 8168, Vol. I, chapter 1.3.5]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="E">
      <annotation>
        <documentation>307 km/h (166 kt) or more but less than 391 km/h (211 kt) IAS [ICAO Doc 8168, Vol. I, chapter 1.3.5]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="H">
      <annotation>
        <documentation>Helicopters [ICAO Doc 8168, Vol. I, chapter 1.3.5]</documentation>
      </annotation>
    </enumeration>
  </restriction>
</simpleType>
Simple Type fx:AircraftRegistrationType
Namespace http://www.fixm.aero/flight/4.0
Annotations
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]
Diagram
Diagram Types_xsd.tmp#CharacterStringType
Type restriction of fb:CharacterStringType
Type hierarchy
Facets
minLength 0
maxLength 4096
pattern [A-Z0-9]{1,7}
Used by
Source
<simpleType name="AircraftRegistrationType">
  <annotation>
    <documentation>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]</documentation>
  </annotation>
  <restriction base="fb:CharacterStringType">
    <pattern value="[A-Z0-9]{1,7}"/>
  </restriction>
</simpleType>
Simple Type fx:WakeTurbulenceCategoryType
Namespace http://www.fixm.aero/flight/4.0
Annotations
ICAO classification of the aircraft wake turbulence, based on the maximum certified 
take off mass. [FIXM}
Diagram
Diagram
Type restriction of string
Facets
enumeration L
An aircraft type with a maximum certified take-off mass of 7000 kg or less. [ICAO 
Doc 4444, Appendix 2, ITEM M]
enumeration M
An aircraft type with a maximum certified take-off mass of less than 136000 kg. but 
more than 7000 kg. [ICAO Doc 4444, Appendix 2, ITEM M]
enumeration H
An aircraft type with a maximum certified take-off mass of 136000 kg or more. [ICAO 
Doc 4444, Appendix 2, ITEM M]
enumeration J
A super heavy aircraft type e.g. the Airbus A380-800. (In the order of 560,000kg). 
[FIXM]
Used by
Source
<simpleType name="WakeTurbulenceCategoryType">
  <annotation>
    <documentation>ICAO classification of the aircraft wake turbulence, based on the maximum certified take off mass. [FIXM}</documentation>
  </annotation>
  <restriction base="xs:string">
    <enumeration value="L">
      <annotation>
        <documentation>An aircraft type with a maximum certified take-off mass of 7000 kg or less. [ICAO Doc 4444, Appendix 2, ITEM M]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="M">
      <annotation>
        <documentation>An aircraft type with a maximum certified take-off mass of less than 136000 kg. but more than 7000 kg. [ICAO Doc 4444, Appendix 2, ITEM M]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="H">
      <annotation>
        <documentation>An aircraft type with a maximum certified take-off mass of 136000 kg or more. [ICAO Doc 4444, Appendix 2, ITEM M]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="J">
      <annotation>
        <documentation>A super heavy aircraft type e.g. the Airbus A380-800. (In the order of 560,000kg). [FIXM]</documentation>
      </annotation>
    </enumeration>
  </restriction>
</simpleType>
Complex Type fx:IcaoAircraftTypeReferenceType
Namespace http://www.fixm.aero/flight/4.0
Annotations
A reference to an aircraft type designator as specified in ICAO Doc 8643, Aircraft 
Type Designators. [FIXM]
Diagram
Diagram Aircraft_xsd.tmp#AircraftTypeReferenceType Aircraft_xsd.tmp#IcaoAircraftTypeReferenceType_icaoAircraftTypeDesignator
Type extension of fx:AircraftTypeReferenceType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
icaoAircraftTypeDesignator fb:AircraftTypeDesignatorType optional
The aircraft type designator of the aircraft as specified in ICAO Doc 8643. [FIXM]
Source
<complexType name="IcaoAircraftTypeReferenceType">
  <annotation>
    <documentation>A reference to an aircraft type designator as specified in ICAO Doc 8643, Aircraft Type Designators. [FIXM]</documentation>
  </annotation>
  <complexContent>
    <extension base="fx:AircraftTypeReferenceType">
      <attribute name="icaoAircraftTypeDesignator" type="fb:AircraftTypeDesignatorType" use="optional">
        <annotation>
          <documentation>The aircraft type designator of the aircraft as specified in ICAO Doc 8643. [FIXM]</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:OtherAircraftTypeReferenceType
Namespace http://www.fixm.aero/flight/4.0
Annotations
A reference to an aircraft type using an alternate, non-ICAO identification of the 
aircraft type, if no designator is assigned in ICAO Doc 8643. [FIXM]
Diagram
Diagram Aircraft_xsd.tmp#AircraftTypeReferenceType Aircraft_xsd.tmp#OtherAircraftTypeReferenceType_otherAircraftType
Type extension of fx:AircraftTypeReferenceType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
otherAircraftType fb:CharacterStringType optional
Other, non-ICAO identification of the aircraft type. [FIXM]
Source
<complexType name="OtherAircraftTypeReferenceType">
  <annotation>
    <documentation>A reference to an aircraft type using an alternate, non-ICAO identification of the aircraft type, if no designator is assigned in ICAO Doc 8643. [FIXM]</documentation>
  </annotation>
  <complexContent>
    <extension base="fx:AircraftTypeReferenceType">
      <attribute name="otherAircraftType" type="fb:CharacterStringType" use="optional">
        <annotation>
          <documentation>Other, non-ICAO identification of the aircraft type. [FIXM]</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Attribute fx:AircraftTypeType / @numberOfAircraft
Namespace No namespace
Annotations
In case of a formation flight comprising more than one aircraft type, number of aircraft 
of the same aircraft type within the formation. [FIXM]
Type fb:CountType
Properties
use: optional
Facets
minInclusive 0
Used by
Complex Type fx:AircraftTypeType
Source
<attribute name="numberOfAircraft" type="fb:CountType" use="optional">
  <annotation>
    <documentation>In case of a formation flight comprising more than one aircraft type, number of aircraft of the same aircraft type within the formation. [FIXM]</documentation>
  </annotation>
</attribute>
Attribute fx:AircraftType / @aircraftAddress
Namespace No namespace
Annotations
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]
Type fx:AircraftAddressType
Type hierarchy
Properties
use: optional
Facets
minLength 0
maxLength 4096
pattern [0-9A-F]{6}
Used by
Complex Type fx:AircraftType
Source
<attribute name="aircraftAddress" type="fx:AircraftAddressType" use="optional">
  <annotation>
    <documentation>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]</documentation>
  </annotation>
</attribute>
Attribute fx:AircraftType / @aircraftApproachCategory
Namespace No namespace
Annotations
Classification of aircraft based on 1.3 times stall speed in landing configuration 
at maximum certified landing mass. [AIXM 5.1]
Type fx:AircraftApproachCategoryType
Properties
use: optional
Facets
enumeration A
less than 169 km/h (91 kt) indicated airspeed (IAS) [ICAO Doc 8168, Vol. I, chapter 
1.3.5]
enumeration B
169 km/h (91 kt) or more but less than 224 km/h (121 kt) IAS [ICAO Doc 8168, Vol. 
I, chapter 1.3.5]
enumeration C
224 km/h (121 kt) or more but less than 261 km/h (141 kt) IAS [ICAO Doc 8168, Vol. 
I, chapter 1.3.5]
enumeration D
261 km/h (141 kt) or more but less than 307 km/h (166 kt) IAS [ICAO Doc 8168, Vol. 
I, chapter 1.3.5]
enumeration E
307 km/h (166 kt) or more but less than 391 km/h (211 kt) IAS [ICAO Doc 8168, Vol. 
I, chapter 1.3.5]
enumeration H
Helicopters [ICAO Doc 8168, Vol. I, chapter 1.3.5]
Used by
Complex Type fx:AircraftType
Source
<attribute name="aircraftApproachCategory" type="fx:AircraftApproachCategoryType" use="optional">
  <annotation>
    <documentation>Classification of aircraft based on 1.3 times stall speed in landing configuration at maximum certified landing mass. [AIXM 5.1]</documentation>
  </annotation>
</attribute>
Attribute fx:AircraftType / @numberOfAircraft
Namespace No namespace
Annotations
The number of aircraft, if more than one. [ICAO Doc 4444, Appendix 2, ITEM 9]
Type fb:CountType
Properties
use: optional
Facets
minInclusive 0
Used by
Complex Type fx:AircraftType
Source
<attribute name="numberOfAircraft" type="fb:CountType" use="optional">
  <annotation>
    <documentation>The number of aircraft, if more than one. [ICAO Doc 4444, Appendix 2, ITEM 9]</documentation>
  </annotation>
</attribute>
Attribute fx:AircraftType / @registration
Namespace No namespace
Annotations
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]
Type fx:AircraftRegistrationType
Type hierarchy
Properties
use: optional
Facets
minLength 0
maxLength 4096
pattern [A-Z0-9]{1,7}
Used by
Complex Type fx:AircraftType
Source
<attribute name="registration" type="fx:AircraftRegistrationType" use="optional">
  <annotation>
    <documentation>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]</documentation>
  </annotation>
</attribute>
Attribute fx:AircraftType / @significantMarkings
Namespace No namespace
Annotations
A description of the aircraft's significant markings. [FIXM]
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Complex Type fx:AircraftType
Source
<attribute name="significantMarkings" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>A description of the aircraft's significant markings. [FIXM]</documentation>
  </annotation>
</attribute>
Attribute fx:AircraftType / @wakeTurbulence
Namespace No namespace
Annotations
ICAO classification of the aircraft wake turbulence, based on the maximum certified 
take off mass. [FIXM}
Type fx:WakeTurbulenceCategoryType
Properties
use: optional
Facets
enumeration L
An aircraft type with a maximum certified take-off mass of 7000 kg or less. [ICAO 
Doc 4444, Appendix 2, ITEM M]
enumeration M
An aircraft type with a maximum certified take-off mass of less than 136000 kg. but 
more than 7000 kg. [ICAO Doc 4444, Appendix 2, ITEM M]
enumeration H
An aircraft type with a maximum certified take-off mass of 136000 kg or more. [ICAO 
Doc 4444, Appendix 2, ITEM M]
enumeration J
A super heavy aircraft type e.g. the Airbus A380-800. (In the order of 560,000kg). 
[FIXM]
Used by
Complex Type fx:AircraftType
Source
<attribute name="wakeTurbulence" type="fx:WakeTurbulenceCategoryType" use="optional">
  <annotation>
    <documentation>ICAO classification of the aircraft wake turbulence, based on the maximum certified take off mass. [FIXM}</documentation>
  </annotation>
</attribute>
Attribute fx:IcaoAircraftTypeReferenceType / @icaoAircraftTypeDesignator
Namespace No namespace
Annotations
The aircraft type designator of the aircraft as specified in ICAO Doc 8643. [FIXM]
Type fb:AircraftTypeDesignatorType
Type hierarchy
Properties
use: optional
Facets
minLength 0
maxLength 4096
pattern [A-Z0-9]{2,4}
Used by
Source
<attribute name="icaoAircraftTypeDesignator" type="fb:AircraftTypeDesignatorType" use="optional">
  <annotation>
    <documentation>The aircraft type designator of the aircraft as specified in ICAO Doc 8643. [FIXM]</documentation>
  </annotation>
</attribute>
Attribute fx:OtherAircraftTypeReferenceType / @otherAircraftType
Namespace No namespace
Annotations
Other, non-ICAO identification of the aircraft type. [FIXM]
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="otherAircraftType" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>Other, non-ICAO identification of the aircraft type. [FIXM]</documentation>
  </annotation>
</attribute>