Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema EnRoute.xsd
Namespace http://www.faa.aero/nas/4.2
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 EnRoute package consists of flight information while the flight is en route including 
coordination between the air traffic control unit as the flight transitions between 
the unit boundaries along the route.
Properties
attribute form default: unqualified
element form default: qualified
version: 4.1.0
Element fx:AltitudeInTransition
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType EnRoute_xsd.tmp#AltitudeInTransitionType_crossingCondition EnRoute_xsd.tmp#AltitudeInTransitionType Extension_xsd.tmp#Extensible
Type fx:AltitudeInTransitionType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , (fb:altitude{0,1} | fb:flightLevel{0,1})
Children fb:altitude, fb:extension, fb:flightLevel
Instance
<fx:AltitudeInTransition crossingCondition="">
  <fb:extension>{0,2000}</fb:extension>
  <fb:altitude uom="">{0,1}</fb:altitude>
  <fb:flightLevel uom="">{0,1}</fb:flightLevel>
</fx:AltitudeInTransition>
Attributes
QName Type Fixed Default Use Annotation
crossingCondition fx:BoundaryCrossingConditionType optional
Specifies whether the boundary crossing occurs at or above or at or below the specified 
level.
Source
<element name="AltitudeInTransition" type="fx:AltitudeInTransitionType" substitutionGroup="fb:Extensible"/>
Element fx:BoundaryCrossingType / fx:altitudeInTransition
Namespace http://www.fixm.aero/flight/4.1
Annotations
Negotiated boundary crossing transition altitude.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType EnRoute_xsd.tmp#AltitudeInTransitionType_crossingCondition EnRoute_xsd.tmp#AltitudeInTransitionType
Type fx:AltitudeInTransitionType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , (fb:altitude{0,1} | fb:flightLevel{0,1})
Children fb:altitude, fb:extension, fb:flightLevel
Instance
<fx:altitudeInTransition crossingCondition="">
  <fb:extension>{0,2000}</fb:extension>
  <fb:altitude uom="">{0,1}</fb:altitude>
  <fb:flightLevel uom="">{0,1}</fb:flightLevel>
</fx:altitudeInTransition>
Attributes
QName Type Fixed Default Use Annotation
crossingCondition fx:BoundaryCrossingConditionType optional
Specifies whether the boundary crossing occurs at or above or at or below the specified 
level.
Source
<element name="altitudeInTransition" type="fx:AltitudeInTransitionType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Negotiated boundary crossing transition altitude.</documentation>
  </annotation>
</element>
Element fx:BoundaryCrossingType / fx:clearedLevel
Namespace http://www.fixm.aero/flight/4.1
Annotations
The cleared altitude (flight level) at which the aircraft will cross the boundary 
crossing point if in level cruising flight or, if the aircraft is climbing or descending 
at the boundary crossing point, the cleared flight level to which it is proceeding.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType
Type fb:FlightLevelOrAltitudeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , (fb:altitude{0,1} | fb:flightLevel{0,1})
Children fb:altitude, fb:extension, fb:flightLevel
Instance
<fx:clearedLevel>
  <fb:extension>{0,2000}</fb:extension>
  <fb:altitude uom="">{0,1}</fb:altitude>
  <fb:flightLevel uom="">{0,1}</fb:flightLevel>
</fx:clearedLevel>
Source
<element name="clearedLevel" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The cleared altitude (flight level) at which the aircraft will cross the boundary crossing point if in level cruising flight or, if the aircraft is climbing or descending at the boundary crossing point, the cleared flight level to which it is proceeding.</documentation>
  </annotation>
</element>
Element fx:BoundaryCrossingType / fx:crossingPoint
Namespace http://www.fixm.aero/flight/4.1
Annotations
The point where the flight will cross an ATS facility boundary.
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:crossingPoint>
  <fb:extension>{0,2000}</fb:extension>
</fx:crossingPoint>
Source
<element name="crossingPoint" type="fb:SignificantPointType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The point where the flight will cross an ATS facility boundary.</documentation>
  </annotation>
</element>
Element fx:BoundaryCrossing
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType EnRoute_xsd.tmp#BoundaryCrossingType_crossingTime EnRoute_xsd.tmp#BoundaryCrossingType_altitudeInTransition EnRoute_xsd.tmp#BoundaryCrossingType_clearedLevel EnRoute_xsd.tmp#BoundaryCrossingType_crossingPoint EnRoute_xsd.tmp#BoundaryCrossingType Extension_xsd.tmp#Extensible
Type fx:BoundaryCrossingType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fx:altitudeInTransition{0,1} , fx:clearedLevel{0,1} , fx:crossingPoint{0,1}
Children fb:extension, fx:altitudeInTransition, fx:clearedLevel, fx:crossingPoint
Instance
<fx:BoundaryCrossing crossingTime="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:altitudeInTransition crossingCondition="">{0,1}</fx:altitudeInTransition>
  <fx:clearedLevel>{0,1}</fx:clearedLevel>
  <fx:crossingPoint>{0,1}</fx:crossingPoint>
</fx:BoundaryCrossing>
Attributes
QName Type Fixed Default Use Annotation
crossingTime fb:TimeType optional
The estimated time at which a flight will cross the associated boundary crossing 
point.
Source
<element name="BoundaryCrossing" type="fx:BoundaryCrossingType" substitutionGroup="fb:Extensible"/>
Element fx:EnRouteType / fx:alternateAerodrome
Namespace http://www.fixm.aero/flight/4.1
Annotations
An ICAO designator of the aerodrome to which a flight could be diverted while en 
route, if needed.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType Aerodrome_xsd.tmp#AerodromeReferenceType_name Aerodrome_xsd.tmp#AerodromeReferenceType_referencePoint Aerodrome_xsd.tmp#AerodromeReferenceType
Type fb:AerodromeReferenceType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 2000
Model fb:extension{0,2000} , fb:referencePoint{0,1}
Children fb:extension, fb:referencePoint
Instance
<fx:alternateAerodrome name="">
  <fb:extension>{0,2000}</fb:extension>
  <fb:referencePoint>{0,1}</fb:referencePoint>
</fx:alternateAerodrome>
Attributes
QName Type Fixed Default Use Annotation
name fb:AerodromeNameType optional
The primary official name of an aerodrome as designated by an appropriate authority. 
[AIXM 5.1]
Source
<element name="alternateAerodrome" type="fb:AerodromeReferenceType" minOccurs="0" maxOccurs="2000">
  <annotation>
    <documentation>An ICAO designator of the aerodrome to which a flight could be diverted while en route, if needed.</documentation>
  </annotation>
</element>
Element fx:EnRouteType / fx:boundaryCrossingCoordination
Namespace http://www.fixm.aero/flight/4.1
Annotations
A proposed boundary crossing information with associated details including altitude, 
crossing point and crossing time.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType EnRoute_xsd.tmp#BoundaryCrossingType_crossingTime EnRoute_xsd.tmp#BoundaryCrossingType_altitudeInTransition EnRoute_xsd.tmp#BoundaryCrossingType_clearedLevel EnRoute_xsd.tmp#BoundaryCrossingType_crossingPoint EnRoute_xsd.tmp#BoundaryCrossingType
Type fx:BoundaryCrossingType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fx:altitudeInTransition{0,1} , fx:clearedLevel{0,1} , fx:crossingPoint{0,1}
Children fb:extension, fx:altitudeInTransition, fx:clearedLevel, fx:crossingPoint
Instance
<fx:boundaryCrossingCoordination crossingTime="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:altitudeInTransition crossingCondition="">{0,1}</fx:altitudeInTransition>
  <fx:clearedLevel>{0,1}</fx:clearedLevel>
  <fx:crossingPoint>{0,1}</fx:crossingPoint>
</fx:boundaryCrossingCoordination>
Attributes
QName Type Fixed Default Use Annotation
crossingTime fb:TimeType optional
The estimated time at which a flight will cross the associated boundary crossing 
point.
Source
<element name="boundaryCrossingCoordination" type="fx:BoundaryCrossingType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>A proposed boundary crossing information with associated details including altitude, crossing point and crossing time.</documentation>
  </annotation>
</element>
Element fx:EnRouteType / fx:currentSsrCode
Namespace http://www.fixm.aero/flight/4.1
Annotations
Current assigned SSR code. [FIXM]<deprecated>
  <deletionVersion>5.0.0</deletionVersion>
  <deprecationVersion>4.1.0</deprecationVersion>
  <rationale>CR #14 Remove SSR Mode</rationale>
  <replacement>Fixm.Flight.EnRoute.EnRoute.currentModeACode</replacement>
</deprecated>
Diagram
Diagram Types_xsd.tmp#RestrictedSsrCodeType Types_xsd.tmp#SsrCodeType_ssrMode Types_xsd.tmp#SsrCodeType
Type fb:SsrCodeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
ssrMode fb:SsrModeType optional
Optional Secondary Surveillance Radar (SSR) Mode.<deprecated>
  <deletionVersion>5.0.0</deletionVersion>
  <deprecationVersion>4.1.0</deprecationVersion>
  <rationale>CR #14. Remove SSR Model</rationale>
</deprecated>
Source
<element name="currentSsrCode" type="fb:SsrCodeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Current assigned SSR code. [FIXM]
      <deprecated>
        <deletionVersion>5.0.0</deletionVersion>
        <deprecationVersion>4.1.0</deprecationVersion>
        <rationale>CR #14 Remove SSR Mode</rationale>
        <replacement>Fixm.Flight.EnRoute.EnRoute.currentModeACode</replacement>
      </deprecated>
    </documentation>
  </annotation>
</element>
Element fx:EnRoute
Namespace http://www.fixm.aero/flight/4.1
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 Extension_xsd.tmp#Extensible
Type fx:EnRouteType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
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" substitutionGroup="fb:Extensible"/>
Complex Type fx:AltitudeInTransitionType
Namespace http://www.fixm.aero/flight/4.1
Annotations
An altitude (flight level) at or above/below which (specified in Boundary Crossing 
Condition) an aircraft will cross the associated boundary point.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType EnRoute_xsd.tmp#AltitudeInTransitionType_crossingCondition
Type extension of fb:FlightLevelOrAltitudeType
Type hierarchy
Used by
Model fb:extension{0,2000} , (fb:altitude{0,1} | fb:flightLevel{0,1})
Children fb:altitude, fb:extension, fb:flightLevel
Attributes
QName Type Fixed Default Use Annotation
crossingCondition fx:BoundaryCrossingConditionType optional
Specifies whether the boundary crossing occurs at or above or at or below the specified 
level.
Source
<complexType name="AltitudeInTransitionType">
  <annotation>
    <documentation>An altitude (flight level) at or above/below which (specified in Boundary Crossing Condition) an aircraft will cross the associated boundary point.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:FlightLevelOrAltitudeType">
      <attribute name="crossingCondition" type="fx:BoundaryCrossingConditionType" use="optional">
        <annotation>
          <documentation>Specifies whether the boundary crossing occurs at or above or at or below the specified level.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Simple Type fx:BoundaryCrossingConditionType
Namespace http://www.fixm.aero/flight/4.1
Annotations
Specifies whether the boundary crossing occurs at or above or at or below the specified 
level.
Diagram
Diagram
Type restriction of string
Facets
enumeration AT_OR_ABOVE
Indicates that the transition altitude is at or above the specified.
enumeration AT_OR_BELOW
Indicates that the transition altitude is at or below the specified.
Used by
Source
<simpleType name="BoundaryCrossingConditionType">
  <annotation>
    <documentation>Specifies whether the boundary crossing occurs at or above or at or below the specified level.</documentation>
  </annotation>
  <restriction base="xs:string">
    <enumeration value="AT_OR_ABOVE">
      <annotation>
        <documentation>Indicates that the transition altitude is at or above the specified.</documentation>
      </annotation>
    </enumeration>
    <enumeration value="AT_OR_BELOW">
      <annotation>
        <documentation>Indicates that the transition altitude is at or below the specified.</documentation>
      </annotation>
    </enumeration>
  </restriction>
</simpleType>
Complex Type fx:BoundaryCrossingType
Namespace http://www.fixm.aero/flight/4.1
Annotations
Boundary Crossing contains estimate data conveyed between ATS Units during the process 
of Controller Coordination. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType EnRoute_xsd.tmp#BoundaryCrossingType_crossingTime EnRoute_xsd.tmp#BoundaryCrossingType_altitudeInTransition EnRoute_xsd.tmp#BoundaryCrossingType_clearedLevel EnRoute_xsd.tmp#BoundaryCrossingType_crossingPoint
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , fx:altitudeInTransition{0,1} , fx:clearedLevel{0,1} , fx:crossingPoint{0,1}
Children fb:extension, fx:altitudeInTransition, fx:clearedLevel, fx:crossingPoint
Attributes
QName Type Fixed Default Use Annotation
crossingTime fb:TimeType optional
The estimated time at which a flight will cross the associated boundary crossing 
point.
Source
<complexType name="BoundaryCrossingType">
  <annotation>
    <documentation>Boundary Crossing contains estimate data conveyed between ATS Units during the process of Controller Coordination. [FIXM]</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="altitudeInTransition" type="fx:AltitudeInTransitionType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Negotiated boundary crossing transition altitude.</documentation>
          </annotation>
        </element>
        <element name="clearedLevel" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The cleared altitude (flight level) at which the aircraft will cross the boundary crossing point if in level cruising flight or, if the aircraft is climbing or descending at the boundary crossing point, the cleared flight level to which it is proceeding.</documentation>
          </annotation>
        </element>
        <element name="crossingPoint" type="fb:SignificantPointType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The point where the flight will cross an ATS facility boundary.</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="crossingTime" type="fb:TimeType" use="optional">
        <annotation>
          <documentation>The estimated time at which a flight will cross the associated boundary crossing point.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:EnRouteType
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
Type extension of fb:ExtensibleType
Type hierarchy
Used by
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
Attributes
QName Type Fixed Default Use Annotation
currentModeACode fb:ModeACodeType optional
Current assigned Mode A code. [FIXM]
Source
<complexType name="EnRouteType">
  <annotation>
    <documentation>Groups the en route information about the flight.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="alternateAerodrome" type="fb:AerodromeReferenceType" minOccurs="0" maxOccurs="2000">
          <annotation>
            <documentation>An ICAO designator of the aerodrome to which a flight could be diverted while en route, if needed.</documentation>
          </annotation>
        </element>
        <element name="boundaryCrossingCoordination" type="fx:BoundaryCrossingType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>A proposed boundary crossing information with associated details including altitude, crossing point and crossing time.</documentation>
          </annotation>
        </element>
        <element name="currentSsrCode" type="fb:SsrCodeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Current assigned SSR code. [FIXM]
              <deprecated>
                <deletionVersion>5.0.0</deletionVersion>
                <deprecationVersion>4.1.0</deprecationVersion>
                <rationale>CR #14 Remove SSR Mode</rationale>
                <replacement>Fixm.Flight.EnRoute.EnRoute.currentModeACode</replacement>
              </deprecated>
            </documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="currentModeACode" type="fb:ModeACodeType" use="optional">
        <annotation>
          <documentation>Current assigned Mode A code. [FIXM]</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Attribute fx:AltitudeInTransitionType / @crossingCondition
Namespace No namespace
Annotations
Specifies whether the boundary crossing occurs at or above or at or below the specified 
level.
Type fx:BoundaryCrossingConditionType
Properties
use: optional
Facets
enumeration AT_OR_ABOVE
Indicates that the transition altitude is at or above the specified.
enumeration AT_OR_BELOW
Indicates that the transition altitude is at or below the specified.
Used by
Source
<attribute name="crossingCondition" type="fx:BoundaryCrossingConditionType" use="optional">
  <annotation>
    <documentation>Specifies whether the boundary crossing occurs at or above or at or below the specified level.</documentation>
  </annotation>
</attribute>
Attribute fx:BoundaryCrossingType / @crossingTime
Namespace No namespace
Annotations
The estimated time at which a flight will cross the associated boundary crossing 
point.
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="crossingTime" type="fb:TimeType" use="optional">
  <annotation>
    <documentation>The estimated time at which a flight will cross the associated boundary crossing point.</documentation>
  </annotation>
</attribute>
Attribute fx:EnRouteType / @currentModeACode
Namespace No namespace
Annotations
Current assigned Mode A code. [FIXM]
Type fb:ModeACodeType
Type hierarchy
Properties
use: optional
Facets
minLength 0
maxLength 4096
pattern [0-7]{4}
Used by
Complex Type fx:EnRouteType
Source
<attribute name="currentModeACode" type="fb:ModeACodeType" use="optional">
  <annotation>
    <documentation>Current assigned Mode A code. [FIXM]</documentation>
  </annotation>
</attribute>