Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema RangesAndChoices.xsd
Namespace http://www.fixm.aero/fixm/4.0
Annotations
Copyright (c) 2016 Airservices Australia, DSNA, EUROCONTROL, IATA, JCAB, NATS Limited, 
       NAV CANADA, SESAR Joint Undertaking & US FAA 
       =========================================== 
       All rights reserved. 
        
       Redistribution and use in source and binary forms, with or without modification, 
       are permitted provided that the following conditions are met: 
* Redistributions of source code must retain the above copyright notice, this list of conditions and the disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the disclaimer
  in the documentation and/or other materials provided with the distribution.
* Neither the names of Airservices Australia, DSNA, EUROCONTROL, IATA, JCAB, NATS Limited, NavCanada, SESAR Joint Undertaking
  & US FAA nor the names of their contributors may be used to endorse or promote products derived from this specification
  without specific prior written permission.
        
        
       DISCLAIMER 
        
       THIS SPECIFICATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
       AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
       WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
       IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
       INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 
       TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 
       BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
       CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
       ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
       DAMAGE. 
        
       ========================================== 
       Editorial note: this license is an instance of the BSD license template as provided 
       by the Open Source Initiative: 
       http://www.opensource.org/licenses/bsd-license.php 
        
       The authoritative reference for FIXM is www.FIXM.aero. 
        
       Details on Airservices Australia: http://www.airservicesaustralia.com/ 
       Details on DSNA: http://www.developpement-durable.gouv.fr/-Navigation-aerienne-.html 
       
       Details on EUROCONTROL: http://www.eurocontrol.int/ 
       Details on IATA: http://www.iata.org/Pages/default.aspx 
       Details on JCAB: http://www.mlit.go.jp/en/koku/index.html 
       Details on NATS Limited: http://www.nats.co.uk/ 
       Details on NAV CANADA: http://www.navcanada.ca/ 
       Details on the SESAR JU and its members: http://www.sesarju.eu/discover-sesar/partnering-smarter-aviation/members 
       
       Details on the US FAA: http://www.faa.gov/
This package contains combinations and choices comprised of various measure elements. 
[FIXM]
Properties
attribute form default: unqualified
element form default: qualified
version: 4.0.0
Element fb:FlightLevelOrAltitudeType / fb:altitude
Namespace http://www.fixm.aero/base/4.0
Annotations
Altitude specification.
Diagram
Diagram Measures_xsd.tmp#MeasureType Measures_xsd.tmp#VerticalDistanceType_ref 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
ref fb:VerticalReferenceType optional
Reference for the vertical measure
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.0
Annotations
Flight Level Specification
Diagram
Diagram Measures_xsd.tmp#MeasureType Measures_xsd.tmp#VerticalDistanceType_ref 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
ref fb:VerticalReferenceType optional
Reference for the vertical measure
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:VerticalRangeType / fb:lowerBound
Namespace http://www.fixm.aero/base/4.0
Annotations
Lower bound altitude of the vertical range.
Diagram
Diagram RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType
Type fb:FlightLevelOrAltitudeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:altitude{0,1} | fb:flightLevel{0,1}
Children fb:altitude, fb:flightLevel
Instance
<fb:lowerBound>
  <fb:altitude ref="" uom="">{0,1}</fb:altitude>
  <fb:flightLevel ref="" 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.0
Annotations
Upper bound altitude of the vertical range.
Diagram
Diagram RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType
Type fb:FlightLevelOrAltitudeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:altitude{0,1} | fb:flightLevel{0,1}
Children fb:altitude, fb:flightLevel
Instance
<fb:upperBound>
  <fb:altitude ref="" uom="">{0,1}</fb:altitude>
  <fb:flightLevel ref="" 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:ColourChoiceType / fb:colourCode
Namespace http://www.fixm.aero/base/4.0
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: unbounded
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="unbounded">
  <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.0
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.0
Diagram
Diagram RangesAndChoices_xsd.tmp#ColourChoiceType_colourCode RangesAndChoices_xsd.tmp#ColourChoiceType_otherColour RangesAndChoices_xsd.tmp#ColourChoiceType
Type fb:ColourChoiceType
Properties
content: complex
Model fb:colourCode* | fb:otherColour{0,1}
Children fb:colourCode, fb:otherColour
Instance
<fb:ColourChoice>
  <fb:colourCode>{0,unbounded}</fb:colourCode>
  <fb:otherColour>{0,1}</fb:otherColour>
</fb:ColourChoice>
Source
<element name="ColourChoice" type="fb:ColourChoiceType"/>
Element fb:FlightLevelOrAltitude
Namespace http://www.fixm.aero/base/4.0
Diagram
Diagram RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType EnRoute_xsd.tmp#AltitudeInTransition
Type fb:FlightLevelOrAltitudeType
Properties
content: complex
Substitution Group
Model fb:altitude{0,1} | fb:flightLevel{0,1}
Children fb:altitude, fb:flightLevel
Instance
<fb:FlightLevelOrAltitude>
  <fb:altitude ref="" uom="">{0,1}</fb:altitude>
  <fb:flightLevel ref="" uom="">{0,1}</fb:flightLevel>
</fb:FlightLevelOrAltitude>
Source
<element name="FlightLevelOrAltitude" type="fb:FlightLevelOrAltitudeType"/>
Element fb:FlightLevelOrAltitudeChoiceType / fb:flightLevelOrAltitudeRange
Namespace http://www.fixm.aero/base/4.0
Annotations
Altitude or Flight Level that can be expressed as a range between a lower and upper 
bound.
Diagram
Diagram RangesAndChoices_xsd.tmp#VerticalRangeType_lowerBound RangesAndChoices_xsd.tmp#VerticalRangeType_upperBound RangesAndChoices_xsd.tmp#VerticalRangeType
Type fb:VerticalRangeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:lowerBound{0,1} , fb:upperBound{0,1}
Children fb:lowerBound, fb:upperBound
Instance
<fb:flightLevelOrAltitudeRange>
  <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:FlightLevelOrAltitudeChoiceType / fb:flightLevelOrAltitudeValue
Namespace http://www.fixm.aero/base/4.0
Annotations
Altitude or Flight Level that is defined by a specific value
Diagram
Diagram RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType
Type fb:FlightLevelOrAltitudeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:altitude{0,1} | fb:flightLevel{0,1}
Children fb:altitude, fb:flightLevel
Instance
<fb:flightLevelOrAltitudeValue>
  <fb:altitude ref="" uom="">{0,1}</fb:altitude>
  <fb:flightLevel ref="" 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.0
Diagram
Diagram RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType_flightLevelOrAltitudeRange RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType_flightLevelOrAltitudeValue RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType
Type fb:FlightLevelOrAltitudeChoiceType
Properties
content: complex
Model fb:flightLevelOrAltitudeRange{0,1} | fb:flightLevelOrAltitudeValue{0,1}
Children fb:flightLevelOrAltitudeRange, fb:flightLevelOrAltitudeValue
Instance
<fb:FlightLevelOrAltitudeChoice>
  <fb:flightLevelOrAltitudeRange>{0,1}</fb:flightLevelOrAltitudeRange>
  <fb:flightLevelOrAltitudeValue>{0,1}</fb:flightLevelOrAltitudeValue>
</fb:FlightLevelOrAltitudeChoice>
Source
<element name="FlightLevelOrAltitudeChoice" type="fb:FlightLevelOrAltitudeChoiceType"/>
Element fb:TemporalChoiceType / fb:temporalRange
Namespace http://www.fixm.aero/base/4.0
Annotations
Specified range of time.
Diagram
Diagram RangesAndChoices_xsd.tmp#TemporalRangeType_earliest RangesAndChoices_xsd.tmp#TemporalRangeType_latest RangesAndChoices_xsd.tmp#TemporalRangeType
Type fb:TemporalRangeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:earliest{0,1} , fb:latest{0,1}
Children fb:earliest, fb:latest
Instance
<fb:temporalRange>
  <fb:earliest timeReference="UTC">{0,1}</fb:earliest>
  <fb:latest timeReference="UTC">{0,1}</fb:latest>
</fb:temporalRange>
Source
<element name="temporalRange" type="fb:TemporalRangeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Specified range of time.</documentation>
  </annotation>
</element>
Element fb:TemporalRangeType / fb:earliest
Namespace http://www.fixm.aero/base/4.0
Annotations
lower bound of the temporal range.
Diagram
Diagram Types_xsd.tmp#RestrictedTimeType Types_xsd.tmp#TimeType_timeReference Types_xsd.tmp#TimeType
Type fb:TimeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
timeReference string UTC required
Time reference specification.
Source
<element name="earliest" type="fb:TimeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>lower bound of the temporal range.</documentation>
  </annotation>
</element>
Element fb:TemporalRangeType / fb:latest
Namespace http://www.fixm.aero/base/4.0
Annotations
Upper bound of the temporal range.
Diagram
Diagram Types_xsd.tmp#RestrictedTimeType Types_xsd.tmp#TimeType_timeReference Types_xsd.tmp#TimeType
Type fb:TimeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
timeReference string UTC required
Time reference specification.
Source
<element name="latest" type="fb:TimeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Upper bound of the temporal range.</documentation>
  </annotation>
</element>
Element fb:TemporalChoiceType / fb:timeValue
Namespace http://www.fixm.aero/base/4.0
Annotations
Value of time specification.
Diagram
Diagram Types_xsd.tmp#RestrictedTimeType Types_xsd.tmp#TimeType_timeReference Types_xsd.tmp#TimeType
Type fb:TimeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
timeReference string UTC required
Time reference specification.
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.0
Diagram
Diagram RangesAndChoices_xsd.tmp#TemporalChoiceType_temporalRange RangesAndChoices_xsd.tmp#TemporalChoiceType_timeValue RangesAndChoices_xsd.tmp#TemporalChoiceType
Type fb:TemporalChoiceType
Properties
content: complex
Model fb:temporalRange{0,1} | fb:timeValue{0,1}
Children fb:temporalRange, fb:timeValue
Instance
<fb:TemporalChoice>
  <fb:temporalRange>{0,1}</fb:temporalRange>
  <fb:timeValue timeReference="UTC">{0,1}</fb:timeValue>
</fb:TemporalChoice>
Source
<element name="TemporalChoice" type="fb:TemporalChoiceType"/>
Element fb:TemporalRange
Namespace http://www.fixm.aero/base/4.0
Diagram
Diagram RangesAndChoices_xsd.tmp#TemporalRangeType_earliest RangesAndChoices_xsd.tmp#TemporalRangeType_latest RangesAndChoices_xsd.tmp#TemporalRangeType
Type fb:TemporalRangeType
Properties
content: complex
Model fb:earliest{0,1} , fb:latest{0,1}
Children fb:earliest, fb:latest
Instance
<fb:TemporalRange>
  <fb:earliest timeReference="UTC">{0,1}</fb:earliest>
  <fb:latest timeReference="UTC">{0,1}</fb:latest>
</fb:TemporalRange>
Source
<element name="TemporalRange" type="fb:TemporalRangeType"/>
Element fb:TrueAirspeedChoiceType / fb:airspeedRange
Namespace http://www.fixm.aero/base/4.0
Annotations
The airspeed that can be expressed as a range between a lower and upper bound.
Diagram
Diagram RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_lowerSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_upperSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType
Type fb:TrueAirspeedRangeType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:lowerSpeed{0,1} , fb:upperSpeed{0,1}
Children fb:lowerSpeed, fb:upperSpeed
Instance
<fb:airspeedRange>
  <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.0
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.0
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.0
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.0
Diagram
Diagram RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType_airspeedRange RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType_airspeedValue RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType
Type fb:TrueAirspeedChoiceType
Properties
content: complex
Model fb:airspeedRange{0,1} | fb:airspeedValue{0,1}
Children fb:airspeedRange, fb:airspeedValue
Instance
<fb:TrueAirspeedChoice>
  <fb:airspeedRange>{0,1}</fb:airspeedRange>
  <fb:airspeedValue uom="">{0,1}</fb:airspeedValue>
</fb:TrueAirspeedChoice>
Source
<element name="TrueAirspeedChoice" type="fb:TrueAirspeedChoiceType"/>
Element fb:TrueAirspeedRange
Namespace http://www.fixm.aero/base/4.0
Diagram
Diagram RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_lowerSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_upperSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType
Type fb:TrueAirspeedRangeType
Properties
content: complex
Model fb:lowerSpeed{0,1} , fb:upperSpeed{0,1}
Children fb:lowerSpeed, fb:upperSpeed
Instance
<fb:TrueAirspeedRange>
  <fb:lowerSpeed uom="">{0,1}</fb:lowerSpeed>
  <fb:upperSpeed uom="">{0,1}</fb:upperSpeed>
</fb:TrueAirspeedRange>
Source
<element name="TrueAirspeedRange" type="fb:TrueAirspeedRangeType"/>
Element fb:VerticalRange
Namespace http://www.fixm.aero/base/4.0
Diagram
Diagram RangesAndChoices_xsd.tmp#VerticalRangeType_lowerBound RangesAndChoices_xsd.tmp#VerticalRangeType_upperBound RangesAndChoices_xsd.tmp#VerticalRangeType
Type fb:VerticalRangeType
Properties
content: complex
Model fb:lowerBound{0,1} , fb:upperBound{0,1}
Children fb:lowerBound, fb:upperBound
Instance
<fb:VerticalRange>
  <fb:lowerBound>{0,1}</fb:lowerBound>
  <fb:upperBound>{0,1}</fb:upperBound>
</fb:VerticalRange>
Source
<element name="VerticalRange" type="fb:VerticalRangeType"/>
Complex Type fb:FlightLevelOrAltitudeType
Namespace http://www.fixm.aero/base/4.0
Annotations
The Choice between flight level or altitude specification.
Diagram
Diagram RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_altitude RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeType_flightLevel
Used by
Model fb:altitude{0,1} | fb:flightLevel{0,1}
Children fb:altitude, fb:flightLevel
Source
<complexType name="FlightLevelOrAltitudeType">
  <annotation>
    <documentation>The Choice between flight level or altitude specification.</documentation>
  </annotation>
  <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>
</complexType>
Complex Type fb:VerticalRangeType
Namespace http://www.fixm.aero/base/4.0
Annotations
Represents a vertical range from a lower bound altitude to an upper bound altitude.
Diagram
Diagram RangesAndChoices_xsd.tmp#VerticalRangeType_lowerBound RangesAndChoices_xsd.tmp#VerticalRangeType_upperBound
Used by
Model fb:lowerBound{0,1} , fb:upperBound{0,1}
Children 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>
  <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>
</complexType>
Complex Type fb:ColourChoiceType
Namespace http://www.fixm.aero/base/4.0
Annotations
A choice between a predefined colour code or any other colour. [FIXM]
Diagram
Diagram RangesAndChoices_xsd.tmp#ColourChoiceType_colourCode RangesAndChoices_xsd.tmp#ColourChoiceType_otherColour
Used by
Model fb:colourCode* | fb:otherColour{0,1}
Children fb:colourCode, fb:otherColour
Source
<complexType name="ColourChoiceType">
  <annotation>
    <documentation>A choice between a predefined colour code or any other colour. [FIXM]</documentation>
  </annotation>
  <choice>
    <element name="colourCode" type="fb:ColourCodeType" minOccurs="0" maxOccurs="unbounded">
      <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>
</complexType>
Simple Type fb:ColourCodeType
Namespace http://www.fixm.aero/base/4.0
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:FlightLevelOrAltitudeChoiceType
Namespace http://www.fixm.aero/base/4.0
Annotations
The altitude choice allows to either represent a specific altitude or an altitude 
range with a lower and upper bound
Diagram
Diagram RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType_flightLevelOrAltitudeRange RangesAndChoices_xsd.tmp#FlightLevelOrAltitudeChoiceType_flightLevelOrAltitudeValue
Used by
Model fb:flightLevelOrAltitudeRange{0,1} | fb:flightLevelOrAltitudeValue{0,1}
Children 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>
  <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>
</complexType>
Complex Type fb:TemporalChoiceType
Namespace http://www.fixm.aero/base/4.0
Annotations
Allows to specify either a time or a time range.
Diagram
Diagram RangesAndChoices_xsd.tmp#TemporalChoiceType_temporalRange RangesAndChoices_xsd.tmp#TemporalChoiceType_timeValue
Used by
Model fb:temporalRange{0,1} | fb:timeValue{0,1}
Children fb:temporalRange, fb:timeValue
Source
<complexType name="TemporalChoiceType">
  <annotation>
    <documentation>Allows to specify either a time or a time range.</documentation>
  </annotation>
  <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>
</complexType>
Complex Type fb:TemporalRangeType
Namespace http://www.fixm.aero/base/4.0
Annotations
Temporal range resulting from assigned speed range.
Diagram
Diagram RangesAndChoices_xsd.tmp#TemporalRangeType_earliest RangesAndChoices_xsd.tmp#TemporalRangeType_latest
Used by
Model fb:earliest{0,1} , fb:latest{0,1}
Children fb:earliest, fb:latest
Source
<complexType name="TemporalRangeType">
  <annotation>
    <documentation>Temporal range resulting from assigned speed range.</documentation>
  </annotation>
  <sequence>
    <element name="earliest" type="fb:TimeType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>lower bound of the temporal range.</documentation>
      </annotation>
    </element>
    <element name="latest" type="fb:TimeType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>Upper bound of the temporal range.</documentation>
      </annotation>
    </element>
  </sequence>
</complexType>
Complex Type fb:TrueAirspeedChoiceType
Namespace http://www.fixm.aero/base/4.0
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 RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType_airspeedRange RangesAndChoices_xsd.tmp#TrueAirspeedChoiceType_airspeedValue
Used by
Model fb:airspeedRange{0,1} | fb:airspeedValue{0,1}
Children fb:airspeedRange, fb:airspeedValue
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>
  <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>
</complexType>
Complex Type fb:TrueAirspeedRangeType
Namespace http://www.fixm.aero/base/4.0
Annotations
The airspeed that can be expressed as a range between a lower and upper bound.
Diagram
Diagram RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_lowerSpeed RangesAndChoices_xsd.tmp#TrueAirspeedRangeType_upperSpeed
Used by
Model fb:lowerSpeed{0,1} , fb:upperSpeed{0,1}
Children 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>
  <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>
</complexType>