Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema RangesAndChoices.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/
This package contains combinations and choices comprised of various measure elements. 
[FIXM]
Properties
attribute form default: unqualified
element form default: qualified
version: 4.1.0
Element fb:ColourChoiceType / fb:colourCode
Namespace http://www.fixm.aero/base/4.1
Annotations
A code indicating a colour. The list of allowable values comprises 'named' colours, 
not colours being only describable using the RGB or the CYMK or another colour system 
combination. [AIXM 5.1]
Diagram
Diagram RangesAndChoices_xsd.tmp#ColourCodeType
Type fb:ColourCodeType
Properties
content: simple
minOccurs: 0
maxOccurs: 2000
Facets
enumeration RED
enumeration ORANGE
enumeration YELLOW
A code indicating a colour. The list of allowable values comprises 'named' colours, 
not colours being only describable using the RGB or the CYMK or another colour system 
combination. [AIXM 5.1]
enumeration GREEN
enumeration BLUE
enumeration VIOLET
enumeration BLACK
enumeration WHITE
enumeration GRAY
enumeration SILVER
Source
<element name="colourCode" type="fb:ColourCodeType" minOccurs="0" maxOccurs="2000">
  <annotation>
    <documentation>A code indicating a colour. The list of allowable values comprises 'named' colours, not colours being only describable using the RGB or the CYMK or another colour system combination. [AIXM 5.1]</documentation>
  </annotation>
</element>
Element fb:ColourChoiceType / fb:otherColour
Namespace http://www.fixm.aero/base/4.1
Annotations
Any other color that is not among the standards set. [FIXM]
Diagram
Diagram Types_xsd.tmp#CharacterStringType
Type fb:CharacterStringType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
minLength 0
maxLength 4096
Source
<element name="otherColour" type="fb:CharacterStringType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Any other color that is not among the standards set. [FIXM]</documentation>
  </annotation>
</element>
Element fb:ColourChoice
Namespace http://www.fixm.aero/base/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#ColourChoiceType_colourCode RangesAndChoices_xsd.tmp#ColourChoiceType_otherColour RangesAndChoices_xsd.tmp#ColourChoiceType Extension_xsd.tmp#Extensible
Type fb:ColourChoiceType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , (fb:colourCode{0,2000} | fb:otherColour{0,1})
Children fb:colourCode, fb:extension, fb:otherColour
Instance
<fb:ColourChoice>
  <fb:extension>{0,2000}</fb:extension>
  <fb:colourCode>{0,2000}</fb:colourCode>
  <fb:otherColour>{0,1}</fb:otherColour>
</fb:ColourChoice>
Source
<element name="ColourChoice" type="fb:ColourChoiceType" substitutionGroup="fb:Extensible"/>
Element fb:FlightLevelOrAltitudeType / fb:altitude
Namespace http://www.fixm.aero/base/4.1
Annotations
Altitude specification.
Diagram
Diagram Measures_xsd.tmp#VerticalDistanceType Measures_xsd.tmp#AltitudeType_uom Measures_xsd.tmp#AltitudeType
Type fb:AltitudeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
uom fb:UomAltitudeType required
Unit of measure
Source
<element name="altitude" type="fb:AltitudeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Altitude specification.</documentation>
  </annotation>
</element>
Element fb:FlightLevelOrAltitudeType / fb:flightLevel
Namespace http://www.fixm.aero/base/4.1
Annotations
Flight Level Specification
Diagram
Diagram Measures_xsd.tmp#VerticalDistanceType Measures_xsd.tmp#FlightLevelType_uom Measures_xsd.tmp#FlightLevelType
Type fb:FlightLevelType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
uom fb:UomFlightLevelType required
Unit of measure
Source
<element name="flightLevel" type="fb:FlightLevelType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Flight Level Specification</documentation>
  </annotation>
</element>
Element fb:FlightLevelOrAltitude
Namespace http://www.fixm.aero/base/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 Extension_xsd.tmp#Extensible
Type fb:FlightLevelOrAltitudeType
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
<fb:FlightLevelOrAltitude>
  <fb:extension>{0,2000}</fb:extension>
  <fb:altitude uom="">{0,1}</fb:altitude>
  <fb:flightLevel uom="">{0,1}</fb:flightLevel>
</fb:FlightLevelOrAltitude>
Source
<element name="FlightLevelOrAltitude" type="fb:FlightLevelOrAltitudeType" substitutionGroup="fb:Extensible"/>
Element fb:FlightLevelOrAltitudeChoiceType / fb:flightLevelOrAltitudeRange
Namespace http://www.fixm.aero/base/4.1
Annotations
Altitude or Flight Level that can be expressed as a range between a lower and upper 
bound.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#VerticalRangeType_lowerBound RangesAndChoices_xsd.tmp#VerticalRangeType_upperBound RangesAndChoices_xsd.tmp#VerticalRangeType
Type fb:VerticalRangeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fb:lowerBound{0,1} , fb:upperBound{0,1}
Children fb:extension, fb:lowerBound, fb:upperBound
Instance
<fb:flightLevelOrAltitudeRange>
  <fb:extension>{0,2000}</fb:extension>
  <fb:lowerBound>{0,1}</fb:lowerBound>
  <fb:upperBound>{0,1}</fb:upperBound>
</fb:flightLevelOrAltitudeRange>
Source
<element name="flightLevelOrAltitudeRange" type="fb:VerticalRangeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Altitude or Flight Level that can be expressed as a range between a lower and upper bound.</documentation>
  </annotation>
</element>
Element fb:VerticalRangeType / fb:lowerBound
Namespace http://www.fixm.aero/base/4.1
Annotations
Lower bound altitude of the vertical range.
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
<fb:lowerBound>
  <fb:extension>{0,2000}</fb:extension>
  <fb:altitude uom="">{0,1}</fb:altitude>
  <fb:flightLevel uom="">{0,1}</fb:flightLevel>
</fb:lowerBound>
Source
<element name="lowerBound" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Lower bound altitude of the vertical range.</documentation>
  </annotation>
</element>
Element fb:VerticalRangeType / fb:upperBound
Namespace http://www.fixm.aero/base/4.1
Annotations
Upper bound altitude of the vertical range.
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
<fb:upperBound>
  <fb:extension>{0,2000}</fb:extension>
  <fb:altitude uom="">{0,1}</fb:altitude>
  <fb:flightLevel uom="">{0,1}</fb:flightLevel>
</fb:upperBound>
Source
<element name="upperBound" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Upper bound altitude of the vertical range.</documentation>
  </annotation>
</element>
Element fb:FlightLevelOrAltitudeChoiceType / fb:flightLevelOrAltitudeValue
Namespace http://www.fixm.aero/base/4.1
Annotations
Altitude or Flight Level that is defined by a specific value
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
<fb:flightLevelOrAltitudeValue>
  <fb:extension>{0,2000}</fb:extension>
  <fb:altitude uom="">{0,1}</fb:altitude>
  <fb:flightLevel uom="">{0,1}</fb:flightLevel>
</fb:flightLevelOrAltitudeValue>
Source
<element name="flightLevelOrAltitudeValue" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Altitude or Flight Level that is defined by a specific value</documentation>
  </annotation>
</element>
Element fb:FlightLevelOrAltitudeChoice
Namespace http://www.fixm.aero/base/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType_flightLevelOrAltitudeRange RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType_flightLevelOrAltitudeValue RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType Extension_xsd.tmp#Extensible
Type fb:FlightLevelOrAltitudeChoiceType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , (fb:flightLevelOrAltitudeRange{0,1} | fb:flightLevelOrAltitudeValue{0,1})
Children fb:extension, fb:flightLevelOrAltitudeRange, fb:flightLevelOrAltitudeValue
Instance
<fb:FlightLevelOrAltitudeChoice>
  <fb:extension>{0,2000}</fb:extension>
  <fb:flightLevelOrAltitudeRange>{0,1}</fb:flightLevelOrAltitudeRange>
  <fb:flightLevelOrAltitudeValue>{0,1}</fb:flightLevelOrAltitudeValue>
</fb:FlightLevelOrAltitudeChoice>
Source
<element name="FlightLevelOrAltitudeChoice" type="fb:FlightLevelOrAltitudeChoiceType" substitutionGroup="fb:Extensible"/>
Element fb:TemporalChoiceType / fb:temporalRange
Namespace http://www.fixm.aero/base/4.1
Annotations
Specified range of time.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TemporalRangeType_earliest RangesAndChoices_xsd.tmp#TemporalRangeType_latest RangesAndChoices_xsd.tmp#TemporalRangeType
Type fb:TemporalRangeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000}
Children fb:extension
Instance
<fb:temporalRange earliest="" latest="">
  <fb:extension>{0,2000}</fb:extension>
</fb:temporalRange>
Attributes
QName Type Fixed Default Use Annotation
earliest fb:TimeType optional
lower bound of the temporal range.
latest fb:TimeType optional
Upper bound of the temporal range.
Source
<element name="temporalRange" type="fb:TemporalRangeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Specified range of time.</documentation>
  </annotation>
</element>
Element fb:TemporalChoiceType / fb:timeValue
Namespace http://www.fixm.aero/base/4.1
Annotations
Value of time specification.
Diagram
Diagram Types_xsd.tmp#TimeType
Type fb:TimeType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
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
Source
<element name="timeValue" type="fb:TimeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Value of time specification.</documentation>
  </annotation>
</element>
Element fb:TemporalChoice
Namespace http://www.fixm.aero/base/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TemporalChoiceType_temporalRange RangesAndChoices_xsd.tmp#TemporalChoiceType_timeValue RangesAndChoices_xsd.tmp#TemporalChoiceType Extension_xsd.tmp#Extensible
Type fb:TemporalChoiceType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , (fb:temporalRange{0,1} | fb:timeValue{0,1})
Children fb:extension, fb:temporalRange, fb:timeValue
Instance
<fb:TemporalChoice>
  <fb:extension>{0,2000}</fb:extension>
  <fb:temporalRange earliest="" latest="">{0,1}</fb:temporalRange>
  <fb:timeValue>{0,1}</fb:timeValue>
</fb:TemporalChoice>
Source
<element name="TemporalChoice" type="fb:TemporalChoiceType" substitutionGroup="fb:Extensible"/>
Element fb:TemporalRange
Namespace http://www.fixm.aero/base/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TemporalRangeType_earliest RangesAndChoices_xsd.tmp#TemporalRangeType_latest RangesAndChoices_xsd.tmp#TemporalRangeType Extension_xsd.tmp#Extensible
Type fb:TemporalRangeType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000}
Children fb:extension
Instance
<fb:TemporalRange earliest="" latest="">
  <fb:extension>{0,2000}</fb:extension>
</fb:TemporalRange>
Attributes
QName Type Fixed Default Use Annotation
earliest fb:TimeType optional
lower bound of the temporal range.
latest fb:TimeType optional
Upper bound of the temporal range.
Source
<element name="TemporalRange" type="fb:TemporalRangeType" substitutionGroup="fb:Extensible"/>
Element fb:TrueAirspeedChoiceType / fb:airspeedRange
Namespace http://www.fixm.aero/base/4.1
Annotations
The airspeed that can be expressed as a range between a lower and upper bound.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_lowerSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_upperSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType
Type fb:TrueAirspeedRangeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , fb:lowerSpeed{0,1} , fb:upperSpeed{0,1}
Children fb:extension, fb:lowerSpeed, fb:upperSpeed
Instance
<fb:airspeedRange>
  <fb:extension>{0,2000}</fb:extension>
  <fb:lowerSpeed uom="">{0,1}</fb:lowerSpeed>
  <fb:upperSpeed uom="">{0,1}</fb:upperSpeed>
</fb:airspeedRange>
Source
<element name="airspeedRange" type="fb:TrueAirspeedRangeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The airspeed that can be expressed as a range between a lower and upper bound.</documentation>
  </annotation>
</element>
Element fb:TrueAirspeedRangeType / fb:lowerSpeed
Namespace http://www.fixm.aero/base/4.1
Annotations
Lower bound of the speed range.
Diagram
Diagram Measures_xsd.tmp#RestrictedTrueAirspeedType Measures_xsd.tmp#TrueAirspeedType_uom Measures_xsd.tmp#TrueAirspeedType
Type fb:TrueAirspeedType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
uom fb:UomAirspeedType required
Unit of measure
Source
<element name="lowerSpeed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Lower bound of the speed range.</documentation>
  </annotation>
</element>
Element fb:TrueAirspeedRangeType / fb:upperSpeed
Namespace http://www.fixm.aero/base/4.1
Annotations
Upper bound of the speed range
Diagram
Diagram Measures_xsd.tmp#RestrictedTrueAirspeedType Measures_xsd.tmp#TrueAirspeedType_uom Measures_xsd.tmp#TrueAirspeedType
Type fb:TrueAirspeedType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
uom fb:UomAirspeedType required
Unit of measure
Source
<element name="upperSpeed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Upper bound of the speed range</documentation>
  </annotation>
</element>
Element fb:TrueAirspeedChoiceType / fb:airspeedValue
Namespace http://www.fixm.aero/base/4.1
Annotations
The airspeed can be expressed as a specific speed.
Diagram
Diagram Measures_xsd.tmp#RestrictedTrueAirspeedType Measures_xsd.tmp#TrueAirspeedType_uom Measures_xsd.tmp#TrueAirspeedType
Type fb:TrueAirspeedType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
uom fb:UomAirspeedType required
Unit of measure
Source
<element name="airspeedValue" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The airspeed can be expressed as a specific speed.</documentation>
  </annotation>
</element>
Element fb:TrueAirspeedChoice
Namespace http://www.fixm.aero/base/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType_airspeedRange RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType_airspeedValue RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType Extension_xsd.tmp#Extensible
Type fb:TrueAirspeedChoiceType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , (fb:airspeedRange{0,1} | fb:airspeedValue{0,1})
Children fb:airspeedRange, fb:airspeedValue, fb:extension
Instance
<fb:TrueAirspeedChoice>
  <fb:extension>{0,2000}</fb:extension>
  <fb:airspeedRange>{0,1}</fb:airspeedRange>
  <fb:airspeedValue uom="">{0,1}</fb:airspeedValue>
</fb:TrueAirspeedChoice>
Source
<element name="TrueAirspeedChoice" type="fb:TrueAirspeedChoiceType" substitutionGroup="fb:Extensible"/>
Element fb:TrueAirspeedRange
Namespace http://www.fixm.aero/base/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_lowerSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_upperSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType Extension_xsd.tmp#Extensible
Type fb:TrueAirspeedRangeType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fb:lowerSpeed{0,1} , fb:upperSpeed{0,1}
Children fb:extension, fb:lowerSpeed, fb:upperSpeed
Instance
<fb:TrueAirspeedRange>
  <fb:extension>{0,2000}</fb:extension>
  <fb:lowerSpeed uom="">{0,1}</fb:lowerSpeed>
  <fb:upperSpeed uom="">{0,1}</fb:upperSpeed>
</fb:TrueAirspeedRange>
Source
<element name="TrueAirspeedRange" type="fb:TrueAirspeedRangeType" substitutionGroup="fb:Extensible"/>
Element fb:VerticalRange
Namespace http://www.fixm.aero/base/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#VerticalRangeType_lowerBound RangesAndChoices_xsd.tmp#VerticalRangeType_upperBound RangesAndChoices_xsd.tmp#VerticalRangeType Extension_xsd.tmp#Extensible
Type fb:VerticalRangeType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fb:lowerBound{0,1} , fb:upperBound{0,1}
Children fb:extension, fb:lowerBound, fb:upperBound
Instance
<fb:VerticalRange>
  <fb:extension>{0,2000}</fb:extension>
  <fb:lowerBound>{0,1}</fb:lowerBound>
  <fb:upperBound>{0,1}</fb:upperBound>
</fb:VerticalRange>
Source
<element name="VerticalRange" type="fb:VerticalRangeType" substitutionGroup="fb:Extensible"/>
Complex Type fb:ColourChoiceType
Namespace http://www.fixm.aero/base/4.1
Annotations
A choice between a predefined colour code or any other colour. [FIXM]
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#ColourChoiceType_colourCode RangesAndChoices_xsd.tmp#ColourChoiceType_otherColour
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , (fb:colourCode{0,2000} | fb:otherColour{0,1})
Children fb:colourCode, fb:extension, fb:otherColour
Source
<complexType name="ColourChoiceType">
  <annotation>
    <documentation>A choice between a predefined colour code or any other colour. [FIXM]</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <choice>
        <element name="colourCode" type="fb:ColourCodeType" minOccurs="0" maxOccurs="2000">
          <annotation>
            <documentation>A code indicating a colour. The list of allowable values comprises 'named' colours, not colours being only describable using the RGB or the CYMK or another colour system combination. [AIXM 5.1]</documentation>
          </annotation>
        </element>
        <element name="otherColour" type="fb:CharacterStringType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Any other color that is not among the standards set. [FIXM]</documentation>
          </annotation>
        </element>
      </choice>
    </extension>
  </complexContent>
</complexType>
Simple Type fb:ColourCodeType
Namespace http://www.fixm.aero/base/4.1
Annotations
A code indicating a colour. The list of allowable values comprises 'named' colours, 
not colours being only describable using the RGB or the CYMK or another colour system 
combination. [AIXM 5.1]
Diagram
Diagram
Type restriction of string
Facets
enumeration RED
enumeration ORANGE
enumeration YELLOW
A code indicating a colour. The list of allowable values comprises 'named' colours, 
not colours being only describable using the RGB or the CYMK or another colour system 
combination. [AIXM 5.1]
enumeration GREEN
enumeration BLUE
enumeration VIOLET
enumeration BLACK
enumeration WHITE
enumeration GRAY
enumeration SILVER
Used by
Source
<simpleType name="ColourCodeType">
  <annotation>
    <documentation>A code indicating a colour. The list of allowable values comprises 'named' colours, not colours being only describable using the RGB or the CYMK or another colour system combination. [AIXM 5.1]</documentation>
  </annotation>
  <restriction base="xs:string">
    <enumeration value="RED"/>
    <enumeration value="ORANGE"/>
    <enumeration value="YELLOW">
      <annotation>
        <documentation>A code indicating a colour. The list of allowable values comprises 'named' colours, not colours being only describable using the RGB or the CYMK or another colour system combination. [AIXM 5.1]</documentation>
      </annotation>
    </enumeration>
    <enumeration value="GREEN"/>
    <enumeration value="BLUE"/>
    <enumeration value="VIOLET"/>
    <enumeration value="BLACK"/>
    <enumeration value="WHITE"/>
    <enumeration value="GRAY"/>
    <enumeration value="SILVER"/>
  </restriction>
</simpleType>
Complex Type fb:FlightLevelOrAltitudeType
Namespace http://www.fixm.aero/base/4.1
Annotations
The Choice between flight level or altitude specification.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , (fb:altitude{0,1} | fb:flightLevel{0,1})
Children fb:altitude, fb:extension, fb:flightLevel
Source
<complexType name="FlightLevelOrAltitudeType">
  <annotation>
    <documentation>The Choice between flight level or altitude specification.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <choice>
        <element name="altitude" type="fb:AltitudeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Altitude specification.</documentation>
          </annotation>
        </element>
        <element name="flightLevel" type="fb:FlightLevelType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Flight Level Specification</documentation>
          </annotation>
        </element>
      </choice>
    </extension>
  </complexContent>
</complexType>
Complex Type fb:FlightLevelOrAltitudeChoiceType
Namespace http://www.fixm.aero/base/4.1
Annotations
The altitude choice allows to either represent a specific altitude or an altitude 
range with a lower and upper bound
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType_flightLevelOrAltitudeRange RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType_flightLevelOrAltitudeValue
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , (fb:flightLevelOrAltitudeRange{0,1} | fb:flightLevelOrAltitudeValue{0,1})
Children fb:extension, fb:flightLevelOrAltitudeRange, fb:flightLevelOrAltitudeValue
Source
<complexType name="FlightLevelOrAltitudeChoiceType">
  <annotation>
    <documentation>The altitude choice allows to either represent a specific altitude or an altitude range with a lower and upper bound</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <choice>
        <element name="flightLevelOrAltitudeRange" type="fb:VerticalRangeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Altitude or Flight Level that can be expressed as a range between a lower and upper bound.</documentation>
          </annotation>
        </element>
        <element name="flightLevelOrAltitudeValue" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Altitude or Flight Level that is defined by a specific value</documentation>
          </annotation>
        </element>
      </choice>
    </extension>
  </complexContent>
</complexType>
Complex Type fb:VerticalRangeType
Namespace http://www.fixm.aero/base/4.1
Annotations
Represents a vertical range from a lower bound altitude to an upper bound altitude.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#VerticalRangeType_lowerBound RangesAndChoices_xsd.tmp#VerticalRangeType_upperBound
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , fb:lowerBound{0,1} , fb:upperBound{0,1}
Children fb:extension, fb:lowerBound, fb:upperBound
Source
<complexType name="VerticalRangeType">
  <annotation>
    <documentation>Represents a vertical range from a lower bound altitude to an upper bound altitude.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="lowerBound" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Lower bound altitude of the vertical range.</documentation>
          </annotation>
        </element>
        <element name="upperBound" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Upper bound altitude of the vertical range.</documentation>
          </annotation>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type fb:TemporalChoiceType
Namespace http://www.fixm.aero/base/4.1
Annotations
Allows to specify either a time or a time range.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TemporalChoiceType_temporalRange RangesAndChoices_xsd.tmp#TemporalChoiceType_timeValue
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , (fb:temporalRange{0,1} | fb:timeValue{0,1})
Children fb:extension, fb:temporalRange, fb:timeValue
Source
<complexType name="TemporalChoiceType">
  <annotation>
    <documentation>Allows to specify either a time or a time range.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <choice>
        <element name="temporalRange" type="fb:TemporalRangeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Specified range of time.</documentation>
          </annotation>
        </element>
        <element name="timeValue" type="fb:TimeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Value of time specification.</documentation>
          </annotation>
        </element>
      </choice>
    </extension>
  </complexContent>
</complexType>
Complex Type fb:TemporalRangeType
Namespace http://www.fixm.aero/base/4.1
Annotations
Temporal range resulting from assigned speed range.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TemporalRangeType_earliest RangesAndChoices_xsd.tmp#TemporalRangeType_latest
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000}
Children fb:extension
Attributes
QName Type Fixed Default Use Annotation
earliest fb:TimeType optional
lower bound of the temporal range.
latest fb:TimeType optional
Upper bound of the temporal range.
Source
<complexType name="TemporalRangeType">
  <annotation>
    <documentation>Temporal range resulting from assigned speed range.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <attribute name="earliest" type="fb:TimeType" use="optional">
        <annotation>
          <documentation>lower bound of the temporal range.</documentation>
        </annotation>
      </attribute>
      <attribute name="latest" type="fb:TimeType" use="optional">
        <annotation>
          <documentation>Upper bound of the temporal range.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fb:TrueAirspeedChoiceType
Namespace http://www.fixm.aero/base/4.1
Annotations
The true airspeed choice indicates that indicated airspeed can either be expressed 
as specific with a speed condition or a speed range between lower and upper bounds.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType_airspeedRange RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType_airspeedValue
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , (fb:airspeedRange{0,1} | fb:airspeedValue{0,1})
Children fb:airspeedRange, fb:airspeedValue, fb:extension
Source
<complexType name="TrueAirspeedChoiceType">
  <annotation>
    <documentation>The true airspeed choice indicates that indicated airspeed can either be expressed as specific with a speed condition or a speed range between lower and upper bounds.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <choice>
        <element name="airspeedRange" type="fb:TrueAirspeedRangeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The airspeed that can be expressed as a range between a lower and upper bound.</documentation>
          </annotation>
        </element>
        <element name="airspeedValue" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The airspeed can be expressed as a specific speed.</documentation>
          </annotation>
        </element>
      </choice>
    </extension>
  </complexContent>
</complexType>
Complex Type fb:TrueAirspeedRangeType
Namespace http://www.fixm.aero/base/4.1
Annotations
The airspeed that can be expressed as a range between a lower and upper bound.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_lowerSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_upperSpeed
Type extension of fb:ExtensibleType
Type hierarchy
Used by
Model fb:extension{0,2000} , fb:lowerSpeed{0,1} , fb:upperSpeed{0,1}
Children fb:extension, fb:lowerSpeed, fb:upperSpeed
Source
<complexType name="TrueAirspeedRangeType">
  <annotation>
    <documentation>The airspeed that can be expressed as a range between a lower and upper bound.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <sequence>
        <element name="lowerSpeed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Lower bound of the speed range.</documentation>
          </annotation>
        </element>
        <element name="upperSpeed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Upper bound of the speed range</documentation>
          </annotation>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Attribute fb:TemporalRangeType / @earliest
Namespace No namespace
Annotations
lower bound of the temporal range.
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 fb:TemporalRangeType
Source
<attribute name="earliest" type="fb:TimeType" use="optional">
  <annotation>
    <documentation>lower bound of the temporal range.</documentation>
  </annotation>
</attribute>
Attribute fb:TemporalRangeType / @latest
Namespace No namespace
Annotations
Upper bound of the temporal range.
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 fb:TemporalRangeType
Source
<attribute name="latest" type="fb:TimeType" use="optional">
  <annotation>
    <documentation>Upper bound of the temporal range.</documentation>
  </annotation>
</attribute>