Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema Emergency.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 Emergency Package describes any emergency filed during the flight.
Properties
attribute form default: unqualified
element form default: qualified
version: 4.1.0
Element fx:FlightEmergencyType / fx:lastContact
Namespace http://www.fixm.aero/flight/4.1
Annotations
The last two-way contact between an ATS unit and the aircraft. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Emergency_xsd.tmp#LastContactType_lastContactTime Emergency_xsd.tmp#LastContactType_lastContactUnit Emergency_xsd.tmp#LastContactType_lastContactFrequency Emergency_xsd.tmp#LastContactType_position Emergency_xsd.tmp#LastContactType
Type fx:LastContactType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:lastContactFrequency{0,1} , fx:position{0,1}
Children fb:extension, fx:lastContactFrequency, fx:position
Instance
<fx:lastContact lastContactTime="" lastContactUnit="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:lastContactFrequency uom="">{0,1}</fx:lastContactFrequency>
  <fx:position determinationMethod="" timeAtPosition="">{0,1}</fx:position>
</fx:lastContact>
Attributes
QName Type Fixed Default Use Annotation
lastContactTime fb:TimeType optional
The time of the last two-way contact between the aircraft and an ATS unit. The time 
is given in UTC.
lastContactUnit fb:AtcUnitNameType optional
The last ATS unit which had two-way contact with the aircraft.
Source
<element name="lastContact" type="fx:LastContactType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The last two-way contact between an ATS unit and the aircraft. [FIXM]</documentation>
  </annotation>
</element>
Element fx:LastContactType / fx:lastContactFrequency
Namespace http://www.fixm.aero/flight/4.1
Annotations
The transmitting/receiving frequency of the last two-way contact between the aircraft 
and an ATS unit.
Diagram
Diagram Measures_xsd.tmp#RestrictedFrequencyType Measures_xsd.tmp#FrequencyType_uom Measures_xsd.tmp#FrequencyType
Type fb:FrequencyType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
uom fb:UomFrequencyType required
Unit of measure
Source
<element name="lastContactFrequency" type="fb:FrequencyType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The transmitting/receiving frequency of the last two-way contact between the aircraft and an ATS unit.</documentation>
  </annotation>
</element>
Element fx:LastContactType / fx:position
Namespace http://www.fixm.aero/flight/4.1
Annotations
The position of the aircraft last known to ATS and a corresponding timestamp.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Emergency_xsd.tmp#LastPositionReportType_determinationMethod Emergency_xsd.tmp#LastPositionReportType_timeAtPosition Emergency_xsd.tmp#LastPositionReportType_position Emergency_xsd.tmp#LastPositionReportType
Type fx:LastPositionReportType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:position{0,1}
Children fb:extension, fx:position
Instance
<fx:position determinationMethod="" timeAtPosition="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:position>{0,1}</fx:position>
</fx:position>
Attributes
QName Type Fixed Default Use Annotation
determinationMethod fb:CharacterStringType optional
A plain-language description of the method used to determine the last known position 
of an aircraft.
timeAtPosition fb:TimeType optional
Timestamp corresponding to the last known position.
Source
<element name="position" type="fx:LastPositionReportType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The position of the aircraft last known to ATS and a corresponding timestamp.</documentation>
  </annotation>
</element>
Element fx:LastPositionReportType / fx:position
Namespace http://www.fixm.aero/flight/4.1
Annotations
The position of the aircraft last known to ATS.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Airspace_xsd.tmp#SignificantPointType
Type fb:SignificantPointType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000}
Children fb:extension
Instance
<fx:position>
  <fb:extension>{0,2000}</fb:extension>
</fx:position>
Source
<element name="position" type="fb:SignificantPointType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The position of the aircraft last known to ATS.</documentation>
  </annotation>
</element>
Element fx:FlightEmergencyType / fx:originator
Namespace http://www.fixm.aero/flight/4.1
Annotations
The ICAO identifier of the ATS unit originating the emergency message.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Organization_xsd.tmp#AtcUnitReferenceType_controlSectorDesignator Organization_xsd.tmp#AtcUnitReferenceType Organization_xsd.tmp#IcaoUnitReferenceType_locationIndicator Organization_xsd.tmp#IcaoUnitReferenceType
Type fb:IcaoUnitReferenceType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000}
Children fb:extension
Instance
<fx:originator controlSectorDesignator="" locationIndicator="">
  <fb:extension>{0,2000}</fb:extension>
</fx:originator>
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.
locationIndicator fb:LocationIndicatorType optional
A four-letter code group formulated in accordance with rules prescribed by ICAO and 
assigned to the atc unit. [Specialised from ICAO Annex 10] The list of ICAO location 
indicators is provided by ICAO Doc 7910.
Source
<element name="originator" type="fb:IcaoUnitReferenceType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The ICAO identifier of the ATS unit originating the emergency message.</documentation>
  </annotation>
</element>
Element fx:FlightEmergency
Namespace http://www.fixm.aero/flight/4.1
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 Extension_xsd.tmp#Extensible
Type fx:FlightEmergencyType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fx:lastContact{0,1} , fx:originator{0,1}
Children fb:extension, fx:lastContact, fx:originator
Instance
<fx:FlightEmergency 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:FlightEmergency>
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="FlightEmergency" type="fx:FlightEmergencyType" substitutionGroup="fb:Extensible"/>
Element fx:LastContact
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Emergency_xsd.tmp#LastContactType_lastContactTime Emergency_xsd.tmp#LastContactType_lastContactUnit Emergency_xsd.tmp#LastContactType_lastContactFrequency Emergency_xsd.tmp#LastContactType_position Emergency_xsd.tmp#LastContactType Extension_xsd.tmp#Extensible
Type fx:LastContactType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fx:lastContactFrequency{0,1} , fx:position{0,1}
Children fb:extension, fx:lastContactFrequency, fx:position
Instance
<fx:LastContact lastContactTime="" lastContactUnit="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:lastContactFrequency uom="">{0,1}</fx:lastContactFrequency>
  <fx:position determinationMethod="" timeAtPosition="">{0,1}</fx:position>
</fx:LastContact>
Attributes
QName Type Fixed Default Use Annotation
lastContactTime fb:TimeType optional
The time of the last two-way contact between the aircraft and an ATS unit. The time 
is given in UTC.
lastContactUnit fb:AtcUnitNameType optional
The last ATS unit which had two-way contact with the aircraft.
Source
<element name="LastContact" type="fx:LastContactType" substitutionGroup="fb:Extensible"/>
Element fx:LastPositionReport
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Emergency_xsd.tmp#LastPositionReportType_determinationMethod Emergency_xsd.tmp#LastPositionReportType_timeAtPosition Emergency_xsd.tmp#LastPositionReportType_position Emergency_xsd.tmp#LastPositionReportType Extension_xsd.tmp#Extensible
Type fx:LastPositionReportType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fx:position{0,1}
Children fb:extension, fx:position
Instance
<fx:LastPositionReport determinationMethod="" timeAtPosition="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:position>{0,1}</fx:position>
</fx:LastPositionReport>
Attributes
QName Type Fixed Default Use Annotation
determinationMethod fb:CharacterStringType optional
A plain-language description of the method used to determine the last known position 
of an aircraft.
timeAtPosition fb:TimeType optional
Timestamp corresponding to the last known position.
Source
<element name="LastPositionReport" type="fx:LastPositionReportType" substitutionGroup="fb:Extensible"/>
Element fx:RadioCommunicationFailureType / fx:contact
Namespace http://www.fixm.aero/flight/4.1
Annotations
The last ATS unit which had two-way contact with the aircraft.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Emergency_xsd.tmp#LastContactType_lastContactTime Emergency_xsd.tmp#LastContactType_lastContactUnit Emergency_xsd.tmp#LastContactType_lastContactFrequency Emergency_xsd.tmp#LastContactType_position Emergency_xsd.tmp#LastContactType
Type fx:LastContactType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:lastContactFrequency{0,1} , fx:position{0,1}
Children fb:extension, fx:lastContactFrequency, fx:position
Instance
<fx:contact lastContactTime="" lastContactUnit="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:lastContactFrequency uom="">{0,1}</fx:lastContactFrequency>
  <fx:position determinationMethod="" timeAtPosition="">{0,1}</fx:position>
</fx:contact>
Attributes
QName Type Fixed Default Use Annotation
lastContactTime fb:TimeType optional
The time of the last two-way contact between the aircraft and an ATS unit. The time 
is given in UTC.
lastContactUnit fb:AtcUnitNameType optional
The last ATS unit which had two-way contact with the aircraft.
Source
<element name="contact" type="fx:LastContactType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The last ATS unit which had two-way contact with the aircraft.</documentation>
  </annotation>
</element>
Element fx:RadioCommunicationFailure
Namespace http://www.fixm.aero/flight/4.1
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 Extension_xsd.tmp#Extensible
Type fx:RadioCommunicationFailureType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
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" substitutionGroup="fb:Extensible"/>
Simple Type fx:EmergencyPhaseType
Namespace http://www.fixm.aero/flight/4.1
Annotations
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, as designated by an 
ATS unit. [FIXM]
Diagram
Diagram
Type restriction of string
Facets
enumeration INCERFA
The code word used to designate an uncertainty phase. [ICAO Annex 11]
enumeration ALERFA
The code word used to designate an alert phase. [ICAO Annex 11]
enumeration DETRESFA
The code word used to designate a distress phase. [ICAO Annex 11]
Used by
Source
<simpleType name="EmergencyPhaseType">
  <annotation>
    <documentation>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, as designated by an ATS unit. [FIXM]</documentation>
  </annotation>
  <restriction base="xs:string">
    <enumeration value="INCERFA">
      <annotation>
        <documentation>The code word used to designate an uncertainty phase. [ICAO Annex 11]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="ALERFA">
      <annotation>
        <documentation>The code word used to designate an alert phase. [ICAO Annex 11]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="DETRESFA">
      <annotation>
        <documentation>The code word used to designate a distress phase. [ICAO Annex 11]</documentation>
      </annotation>
    </enumeration>
  </restriction>
</simpleType>
Complex Type fx:FlightEmergencyType
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
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , fx:lastContact{0,1} , fx:originator{0,1}
Children fb:extension, fx:lastContact, fx:originator
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
<complexType name="FlightEmergencyType">
  <annotation>
    <documentation>Groups emergency information (description, phase, position, etc) for the flight.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="lastContact" type="fx:LastContactType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The last two-way contact between an ATS unit and the aircraft. [FIXM]</documentation>
          </annotation>
        </element>
        <element name="originator" type="fb:IcaoUnitReferenceType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The ICAO identifier of the ATS unit originating the emergency message.</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="actionTaken" type="fb:CharacterStringType" use="optional">
        <annotation>
          <documentation>A description of the actions taken by the reporting Air Traffic Service (ATS) unit, in the event of search and rescue.</documentation>
        </annotation>
      </attribute>
      <attribute name="emergencyDescription" type="fb:CharacterStringType" use="optional">
        <annotation>
          <documentation>A short, plain-language description of the nature of the emergency.</documentation>
        </annotation>
      </attribute>
      <attribute name="otherInformation" type="fb:CharacterStringType" use="optional">
        <annotation>
          <documentation>Other pertinent information not captured elsewhere needed to notify appropriate organizations regarding aircraft in need of search and rescue.</documentation>
        </annotation>
      </attribute>
      <attribute name="phase" type="fx:EmergencyPhaseType" use="optional">
        <annotation>
          <documentation>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]</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:LastContactType
Namespace http://www.fixm.aero/flight/4.1
Annotations
The last two-way contact between an ATS unit and the aircraft. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Emergency_xsd.tmp#LastContactType_lastContactTime Emergency_xsd.tmp#LastContactType_lastContactUnit Emergency_xsd.tmp#LastContactType_lastContactFrequency Emergency_xsd.tmp#LastContactType_position
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , fx:lastContactFrequency{0,1} , fx:position{0,1}
Children fb:extension, fx:lastContactFrequency, fx:position
Attributes
QName Type Fixed Default Use Annotation
lastContactTime fb:TimeType optional
The time of the last two-way contact between the aircraft and an ATS unit. The time 
is given in UTC.
lastContactUnit fb:AtcUnitNameType optional
The last ATS unit which had two-way contact with the aircraft.
Source
<complexType name="LastContactType">
  <annotation>
    <documentation>The last two-way contact between an ATS unit and the aircraft. [FIXM]</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="lastContactFrequency" type="fb:FrequencyType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The transmitting/receiving frequency of the last two-way contact between the aircraft and an ATS unit.</documentation>
          </annotation>
        </element>
        <element name="position" type="fx:LastPositionReportType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The position of the aircraft last known to ATS and a corresponding timestamp.</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="lastContactTime" type="fb:TimeType" use="optional">
        <annotation>
          <documentation>The time of the last two-way contact between the aircraft and an ATS unit. The time is given in UTC.</documentation>
        </annotation>
      </attribute>
      <attribute name="lastContactUnit" type="fb:AtcUnitNameType" use="optional">
        <annotation>
          <documentation>The last ATS unit which had two-way contact with the aircraft.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:LastPositionReportType
Namespace http://www.fixm.aero/flight/4.1
Annotations
The position of the aircraft last known to ATS and a corresponding timestamp.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Emergency_xsd.tmp#LastPositionReportType_determinationMethod Emergency_xsd.tmp#LastPositionReportType_timeAtPosition Emergency_xsd.tmp#LastPositionReportType_position
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , fx:position{0,1}
Children fb:extension, fx:position
Attributes
QName Type Fixed Default Use Annotation
determinationMethod fb:CharacterStringType optional
A plain-language description of the method used to determine the last known position 
of an aircraft.
timeAtPosition fb:TimeType optional
Timestamp corresponding to the last known position.
Source
<complexType name="LastPositionReportType">
  <annotation>
    <documentation>The position of the aircraft last known to ATS and a corresponding timestamp.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="position" type="fb:SignificantPointType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The position of the aircraft last known to ATS.</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="determinationMethod" type="fb:CharacterStringType" use="optional">
        <annotation>
          <documentation>A plain-language description of the method used to determine the last known position of an aircraft.</documentation>
        </annotation>
      </attribute>
      <attribute name="timeAtPosition" type="fb:TimeType" use="optional">
        <annotation>
          <documentation>Timestamp corresponding to the last known position.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:RadioCommunicationFailureType
Namespace http://www.fixm.aero/flight/4.1
Annotations
Groups information regarding loss of radio communication capabilities.
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
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , fx:contact{0,1}
Children fb:extension, fx:contact
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
<complexType name="RadioCommunicationFailureType">
  <annotation>
    <documentation>Groups information regarding loss of radio communication capabilities.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="contact" type="fx:LastContactType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The last ATS unit which had two-way contact with the aircraft.</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="radioFailureRemarks" type="fb:CharacterStringType" use="optional">
        <annotation>
          <documentation>Pertinent information needed to notify appropriate organizations regarding loss of radio communication capabilities.</documentation>
        </annotation>
      </attribute>
      <attribute name="remainingComCapability" type="fb:CharacterStringType" use="optional">
        <annotation>
          <documentation>The remaining communication capability of the aircraft following radio failure.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Attribute fx:LastPositionReportType / @determinationMethod
Namespace No namespace
Annotations
A plain-language description of the method used to determine the last known position 
of an aircraft.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="determinationMethod" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>A plain-language description of the method used to determine the last known position of an aircraft.</documentation>
  </annotation>
</attribute>
Attribute fx:LastPositionReportType / @timeAtPosition
Namespace No namespace
Annotations
Timestamp corresponding to the last known position.
Type fb:TimeType
Properties
use: optional
Facets
pattern -?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?|(24:00:00(\.0+)?))Z
Used by
Source
<attribute name="timeAtPosition" type="fb:TimeType" use="optional">
  <annotation>
    <documentation>Timestamp corresponding to the last known position.</documentation>
  </annotation>
</attribute>
Attribute fx:LastContactType / @lastContactTime
Namespace No namespace
Annotations
The time of the last two-way contact between the aircraft and an ATS unit. The time 
is given in UTC.
Type fb:TimeType
Properties
use: optional
Facets
pattern -?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?|(24:00:00(\.0+)?))Z
Used by
Complex Type fx:LastContactType
Source
<attribute name="lastContactTime" type="fb:TimeType" use="optional">
  <annotation>
    <documentation>The time of the last two-way contact between the aircraft and an ATS unit. The time is given in UTC.</documentation>
  </annotation>
</attribute>
Attribute fx:LastContactType / @lastContactUnit
Namespace No namespace
Annotations
The last ATS unit which had two-way contact with the aircraft.
Type fb:AtcUnitNameType
Type hierarchy
Properties
use: optional
Facets
minLength 0
maxLength 4096
pattern [A-Za-z0-9]{1,}
Used by
Complex Type fx:LastContactType
Source
<attribute name="lastContactUnit" type="fb:AtcUnitNameType" use="optional">
  <annotation>
    <documentation>The last ATS unit which had two-way contact with the aircraft.</documentation>
  </annotation>
</attribute>
Attribute fx:FlightEmergencyType / @actionTaken
Namespace No namespace
Annotations
A description of the actions taken by the reporting Air Traffic Service (ATS) unit, 
in the event of search and rescue.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Complex Type fx:FlightEmergencyType
Source
<attribute name="actionTaken" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>A description of the actions taken by the reporting Air Traffic Service (ATS) unit, in the event of search and rescue.</documentation>
  </annotation>
</attribute>
Attribute fx:FlightEmergencyType / @emergencyDescription
Namespace No namespace
Annotations
A short, plain-language description of the nature of the emergency.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Complex Type fx:FlightEmergencyType
Source
<attribute name="emergencyDescription" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>A short, plain-language description of the nature of the emergency.</documentation>
  </annotation>
</attribute>
Attribute fx:FlightEmergencyType / @otherInformation
Namespace No namespace
Annotations
Other pertinent information not captured elsewhere needed to notify appropriate organizations 
regarding aircraft in need of search and rescue.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Complex Type fx:FlightEmergencyType
Source
<attribute name="otherInformation" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>Other pertinent information not captured elsewhere needed to notify appropriate organizations regarding aircraft in need of search and rescue.</documentation>
  </annotation>
</attribute>
Attribute fx:FlightEmergencyType / @phase
Namespace No namespace
Annotations
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]
Type fx:EmergencyPhaseType
Properties
use: optional
Facets
enumeration INCERFA
The code word used to designate an uncertainty phase. [ICAO Annex 11]
enumeration ALERFA
The code word used to designate an alert phase. [ICAO Annex 11]
enumeration DETRESFA
The code word used to designate a distress phase. [ICAO Annex 11]
Used by
Complex Type fx:FlightEmergencyType
Source
<attribute name="phase" type="fx:EmergencyPhaseType" use="optional">
  <annotation>
    <documentation>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]</documentation>
  </annotation>
</attribute>
Attribute fx:RadioCommunicationFailureType / @radioFailureRemarks
Namespace No namespace
Annotations
Pertinent information needed to notify appropriate organizations regarding loss of 
radio communication capabilities.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="radioFailureRemarks" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>Pertinent information needed to notify appropriate organizations regarding loss of radio communication capabilities.</documentation>
  </annotation>
</attribute>
Attribute fx:RadioCommunicationFailureType / @remainingComCapability
Namespace No namespace
Annotations
The remaining communication capability of the aircraft following radio failure.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="remainingComCapability" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>The remaining communication capability of the aircraft following radio failure.</documentation>
  </annotation>
</attribute>