Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema RouteChanges.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/
Contains details about any route changes associated with Route or Trajectory points.
Properties
attribute form default: unqualified
element form default: qualified
version: 4.1.0
Element fx:AbstractRouteChange
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteChanges_xsd.tmp#AbstractRouteChangeType_seqNum RouteChanges_xsd.tmp#AbstractRouteChangeType Extension_xsd.tmp#Extensible
Type fx:AbstractRouteChangeType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000}
Children fb:extension
Instance
<fx:AbstractRouteChange seqNum="">
  <fb:extension>{0,2000}</fb:extension>
</fx:AbstractRouteChange>
Attributes
QName Type Fixed Default Use Annotation
seqNum restriction of int optional
Incrementing identifier used to ensure the sequence of ordered lists is retained. 
[FIXM]. The identifier should begin at zero.
Source
<element name="AbstractRouteChange" type="fx:AbstractRouteChangeType" substitutionGroup="fb:Extensible"/>
Element fx:CruiseClimbStartType / fx:level
Namespace http://www.fixm.aero/flight/4.1
Annotations
Either the minimum and maximum levels defining the layer to be occupied during cruise 
climb, or the level above which cruise climb is planned
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
Type fb:FlightLevelOrAltitudeChoiceType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model fb:extension{0,2000} , (fb:flightLevelOrAltitudeRange{0,1} | fb:flightLevelOrAltitudeValue{0,1})
Children fb:extension, fb:flightLevelOrAltitudeRange, fb:flightLevelOrAltitudeValue
Instance
<fx:level>
  <fb:extension>{0,2000}</fb:extension>
  <fb:flightLevelOrAltitudeRange>{0,1}</fb:flightLevelOrAltitudeRange>
  <fb:flightLevelOrAltitudeValue>{0,1}</fb:flightLevelOrAltitudeValue>
</fx:level>
Source
<element name="level" type="fb:FlightLevelOrAltitudeChoiceType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Either the minimum and maximum levels defining the layer to be occupied during cruise climb, or the level above which cruise climb is planned</documentation>
  </annotation>
</element>
Element fx:CruiseClimbStartType / fx:speed
Namespace http://www.fixm.aero/flight/4.1
Annotations
the speed to be maintained during cruise climb
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="speed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>the speed to be maintained during cruise climb</documentation>
  </annotation>
</element>
Element fx:CruiseClimbStart
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteChanges_xsd.tmp#AbstractRouteChangeType_seqNum RouteChanges_xsd.tmp#AbstractRouteChangeType RouteChanges_xsd.tmp#CruiseClimbStartType_atOrAboveAltitude RouteChanges_xsd.tmp#CruiseClimbStartType_level RouteChanges_xsd.tmp#CruiseClimbStartType_speed RouteChanges_xsd.tmp#CruiseClimbStartType Extension_xsd.tmp#Extensible
Type fx:CruiseClimbStartType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fx:level{0,1} , fx:speed{0,1}
Children fb:extension, fx:level, fx:speed
Instance
<fx:CruiseClimbStart atOrAboveAltitude="" seqNum="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:level>{0,1}</fx:level>
  <fx:speed uom="">{0,1}</fx:speed>
</fx:CruiseClimbStart>
Attributes
QName Type Fixed Default Use Annotation
atOrAboveAltitude fx:AtOrAboveAltitudeIndicatorType optional
Indicates the cruise climb start  level indicates a  level above which cruise climb 
is planned.
seqNum restriction of int optional
Incrementing identifier used to ensure the sequence of ordered lists is retained. 
[FIXM]. The identifier should begin at zero.
Source
<element name="CruiseClimbStart" type="fx:CruiseClimbStartType" substitutionGroup="fb:Extensible"/>
Element fx:LevelChangeType / fx:level
Namespace http://www.fixm.aero/flight/4.1
Annotations
A new planned altitude or level at the specified point at which the change is planned 
to commence
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:level>
  <fb:extension>{0,2000}</fb:extension>
  <fb:altitude uom="">{0,1}</fb:altitude>
  <fb:flightLevel uom="">{0,1}</fb:flightLevel>
</fx:level>
Source
<element name="level" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>A new planned altitude or level at the specified point at which the change is planned to commence</documentation>
  </annotation>
</element>
Element fx:LevelChange
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteChanges_xsd.tmp#AbstractRouteChangeType_seqNum RouteChanges_xsd.tmp#AbstractRouteChangeType RouteChanges_xsd.tmp#LevelChangeType_activation RouteChanges_xsd.tmp#LevelChangeType_level RouteChanges_xsd.tmp#LevelChangeType Extension_xsd.tmp#Extensible
Type fx:LevelChangeType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fx:level{0,1}
Children fb:extension, fx:level
Instance
<fx:LevelChange activation="" seqNum="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:level>{0,1}</fx:level>
</fx:LevelChange>
Attributes
QName Type Fixed Default Use Annotation
activation fx:ActivationType optional
Qualifies the position associated with the level constraint.
seqNum restriction of int optional
Incrementing identifier used to ensure the sequence of ordered lists is retained. 
[FIXM]. The identifier should begin at zero.
Source
<element name="LevelChange" type="fx:LevelChangeType" substitutionGroup="fb:Extensible"/>
Element fx:SpeedChangeType / fx:speed
Namespace http://www.fixm.aero/flight/4.1
Annotations
Describes the new planned speed at the specified point at which the change to the 
new speed is planned to commence 
.Speed Change: Describes the new planned speed at the specified point at which the 
change to the new speed is planned to commence.  (May also describe a point at which 
the speed change is planned to be attained).
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="speed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Describes the new planned speed at the specified point at which the change to the new speed is planned to commence .Speed Change: Describes the new planned speed at the specified point at which the change to the new speed is planned to commence. (May also describe a point at which the speed change is planned to be attained).</documentation>
  </annotation>
</element>
Element fx:SpeedChange
Namespace http://www.fixm.aero/flight/4.1
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteChanges_xsd.tmp#AbstractRouteChangeType_seqNum RouteChanges_xsd.tmp#AbstractRouteChangeType RouteChanges_xsd.tmp#SpeedChangeType_activation RouteChanges_xsd.tmp#SpeedChangeType_speed RouteChanges_xsd.tmp#SpeedChangeType Extension_xsd.tmp#Extensible
Type fx:SpeedChangeType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model fb:extension{0,2000} , fx:speed{0,1}
Children fb:extension, fx:speed
Instance
<fx:SpeedChange activation="" seqNum="">
  <fb:extension>{0,2000}</fb:extension>
  <fx:speed uom="">{0,1}</fx:speed>
</fx:SpeedChange>
Attributes
QName Type Fixed Default Use Annotation
activation fx:ActivationType optional
Qualifies the position associated with the speed constraint.
seqNum restriction of int optional
Incrementing identifier used to ensure the sequence of ordered lists is retained. 
[FIXM]. The identifier should begin at zero.
Source
<element name="SpeedChange" type="fx:SpeedChangeType" substitutionGroup="fb:Extensible"/>
Complex Type fx:AbstractRouteChangeType
Namespace http://www.fixm.aero/flight/4.1
Annotations
A requested change that is applicable to a route or trajectory point. Can be any 
of the several defined requested changes.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteChanges_xsd.tmp#AbstractRouteChangeType_seqNum
Type extension of fb:ExtensibleType
Type hierarchy
Properties
abstract: true
Used by
Model fb:extension{0,2000}
Children fb:extension
Attributes
QName Type Fixed Default Use Annotation
seqNum restriction of int optional
Incrementing identifier used to ensure the sequence of ordered lists is retained. 
[FIXM]. The identifier should begin at zero.
Source
<complexType abstract="true" name="AbstractRouteChangeType">
  <annotation>
    <documentation>A requested change that is applicable to a route or trajectory point. Can be any of the several defined requested changes.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensibleType">
      <attribute name="seqNum" use="optional">
        <annotation>
          <documentation>Incrementing identifier used to ensure the sequence of ordered lists is retained. [FIXM]. The identifier should begin at zero.</documentation>
        </annotation>
        <simpleType>
          <restriction base="xs:int">
            <minInclusive value="0"/>
          </restriction>
        </simpleType>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Simple Type fx:AtOrAboveAltitudeIndicatorType
Namespace http://www.fixm.aero/flight/4.1
Annotations
Indicates the cruise climb start  level indicates a  level above which cruise climb 
is planned.
Diagram
Diagram
Type restriction of string
Facets
enumeration AT_OR_ABOVE_ALTITUDE
Used by
Source
<simpleType name="AtOrAboveAltitudeIndicatorType">
  <annotation>
    <documentation>Indicates the cruise climb start level indicates a level above which cruise climb is planned.</documentation>
  </annotation>
  <restriction base="xs:string">
    <enumeration value="AT_OR_ABOVE_ALTITUDE"/>
  </restriction>
</simpleType>
Complex Type fx:CruiseClimbStartType
Namespace http://www.fixm.aero/flight/4.1
Annotations
Describes the cruise climb parameters at the point at which a cruise climb is planned 
to commence.  Includes the speed, the lower level and the upper level of the cruise 
climb.
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteChanges_xsd.tmp#AbstractRouteChangeType_seqNum RouteChanges_xsd.tmp#AbstractRouteChangeType RouteChanges_xsd.tmp#CruiseClimbStartType_atOrAboveAltitude RouteChanges_xsd.tmp#CruiseClimbStartType_level RouteChanges_xsd.tmp#CruiseClimbStartType_speed
Type extension of fx:AbstractRouteChangeType
Type hierarchy
Used by
Model fb:extension{0,2000} , fx:level{0,1} , fx:speed{0,1}
Children fb:extension, fx:level, fx:speed
Attributes
QName Type Fixed Default Use Annotation
atOrAboveAltitude fx:AtOrAboveAltitudeIndicatorType optional
Indicates the cruise climb start  level indicates a  level above which cruise climb 
is planned.
seqNum restriction of int optional
Incrementing identifier used to ensure the sequence of ordered lists is retained. 
[FIXM]. The identifier should begin at zero.
Source
<complexType name="CruiseClimbStartType">
  <annotation>
    <documentation>Describes the cruise climb parameters at the point at which a cruise climb is planned to commence. Includes the speed, the lower level and the upper level of the cruise climb.</documentation>
  </annotation>
  <complexContent>
    <extension base="fx:AbstractRouteChangeType">
      <sequence>
        <element name="level" type="fb:FlightLevelOrAltitudeChoiceType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Either the minimum and maximum levels defining the layer to be occupied during cruise climb, or the level above which cruise climb is planned</documentation>
          </annotation>
        </element>
        <element name="speed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>the speed to be maintained during cruise climb</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="atOrAboveAltitude" type="fx:AtOrAboveAltitudeIndicatorType" use="optional">
        <annotation>
          <documentation>Indicates the cruise climb start level indicates a level above which cruise climb is planned.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:LevelChangeType
Namespace http://www.fixm.aero/flight/4.1
Annotations
Describes a new planned altitude or level at the specified point at which the change 
is planned to commence.  (May also describe a point at which the altitude or level 
change is planned to be attained.)
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteChanges_xsd.tmp#AbstractRouteChangeType_seqNum RouteChanges_xsd.tmp#AbstractRouteChangeType RouteChanges_xsd.tmp#LevelChangeType_activation RouteChanges_xsd.tmp#LevelChangeType_level
Type extension of fx:AbstractRouteChangeType
Type hierarchy
Used by
Element fx:LevelChange
Model fb:extension{0,2000} , fx:level{0,1}
Children fb:extension, fx:level
Attributes
QName Type Fixed Default Use Annotation
activation fx:ActivationType optional
Qualifies the position associated with the level constraint.
seqNum restriction of int optional
Incrementing identifier used to ensure the sequence of ordered lists is retained. 
[FIXM]. The identifier should begin at zero.
Source
<complexType name="LevelChangeType">
  <annotation>
    <documentation>Describes a new planned altitude or level at the specified point at which the change is planned to commence. (May also describe a point at which the altitude or level change is planned to be attained.)</documentation>
  </annotation>
  <complexContent>
    <extension base="fx:AbstractRouteChangeType">
      <sequence>
        <element name="level" type="fb:FlightLevelOrAltitudeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>A new planned altitude or level at the specified point at which the change is planned to commence</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="activation" type="fx:ActivationType" use="optional">
        <annotation>
          <documentation>Qualifies the position associated with the level constraint.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Complex Type fx:SpeedChangeType
Namespace http://www.fixm.aero/flight/4.1
Annotations
Describes the new planned speed at the specified point at which the change to the 
new speed is planned to commence.  (May also describe a point at which the speed 
change is planned to be attained).
Diagram
Diagram Extension_xsd.tmp#ExtensibleType_extension Extension_xsd.tmp#ExtensibleType RouteChanges_xsd.tmp#AbstractRouteChangeType_seqNum RouteChanges_xsd.tmp#AbstractRouteChangeType RouteChanges_xsd.tmp#SpeedChangeType_activation RouteChanges_xsd.tmp#SpeedChangeType_speed
Type extension of fx:AbstractRouteChangeType
Type hierarchy
Used by
Element fx:SpeedChange
Model fb:extension{0,2000} , fx:speed{0,1}
Children fb:extension, fx:speed
Attributes
QName Type Fixed Default Use Annotation
activation fx:ActivationType optional
Qualifies the position associated with the speed constraint.
seqNum restriction of int optional
Incrementing identifier used to ensure the sequence of ordered lists is retained. 
[FIXM]. The identifier should begin at zero.
Source
<complexType name="SpeedChangeType">
  <annotation>
    <documentation>Describes the new planned speed at the specified point at which the change to the new speed is planned to commence. (May also describe a point at which the speed change is planned to be attained).</documentation>
  </annotation>
  <complexContent>
    <extension base="fx:AbstractRouteChangeType">
      <sequence>
        <element name="speed" type="fb:TrueAirspeedType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>Describes the new planned speed at the specified point at which the change to the new speed is planned to commence .Speed Change: Describes the new planned speed at the specified point at which the change to the new speed is planned to commence. (May also describe a point at which the speed change is planned to be attained).</documentation>
          </annotation>
        </element>
      </sequence>
      <attribute name="activation" type="fx:ActivationType" use="optional">
        <annotation>
          <documentation>Qualifies the position associated with the speed constraint.</documentation>
        </annotation>
      </attribute>
    </extension>
  </complexContent>
</complexType>
Attribute fx:AbstractRouteChangeType / @seqNum
Namespace No namespace
Annotations
Incrementing identifier used to ensure the sequence of ordered lists is retained. 
[FIXM]. The identifier should begin at zero.
Type restriction of int
Properties
use: optional
Facets
minInclusive 0
Used by
Source
<attribute name="seqNum" use="optional">
  <annotation>
    <documentation>Incrementing identifier used to ensure the sequence of ordered lists is retained. [FIXM]. The identifier should begin at zero.</documentation>
  </annotation>
  <simpleType>
    <restriction base="xs:int">
      <minInclusive value="0"/>
    </restriction>
  </simpleType>
</attribute>
Attribute fx:CruiseClimbStartType / @atOrAboveAltitude
Namespace No namespace
Annotations
Indicates the cruise climb start  level indicates a  level above which cruise climb 
is planned.
Type fx:AtOrAboveAltitudeIndicatorType
Properties
use: optional
Facets
enumeration AT_OR_ABOVE_ALTITUDE
Used by
Source
<attribute name="atOrAboveAltitude" type="fx:AtOrAboveAltitudeIndicatorType" use="optional">
  <annotation>
    <documentation>Indicates the cruise climb start level indicates a level above which cruise climb is planned.</documentation>
  </annotation>
</attribute>
Attribute fx:LevelChangeType / @activation
Namespace No namespace
Annotations
Qualifies the position associated with the level constraint.
Type fx:ActivationType
Properties
use: optional
Facets
enumeration PLAN_TO_COMMENCE
enumeration PLAN_TO_ATTAIN
Used by
Complex Type fx:LevelChangeType
Source
<attribute name="activation" type="fx:ActivationType" use="optional">
  <annotation>
    <documentation>Qualifies the position associated with the level constraint.</documentation>
  </annotation>
</attribute>
Attribute fx:SpeedChangeType / @activation
Namespace No namespace
Annotations
Qualifies the position associated with the speed constraint.
Type fx:ActivationType
Properties
use: optional
Facets
enumeration PLAN_TO_COMMENCE
enumeration PLAN_TO_ATTAIN
Used by
Complex Type fx:SpeedChangeType
Source
<attribute name="activation" type="fx:ActivationType" use="optional">
  <annotation>
    <documentation>Qualifies the position associated with the speed constraint.</documentation>
  </annotation>
</attribute>