complexType RouteTrajectoryElementType
diagram BasicMessage_diagrams/BasicMessage_p460.png
namespace http://www.fixm.aero/flight/4.2
children fx:alongRouteDistance fx:constraint fx:elementStartPoint fx:enRouteDelay fx:extension fx:flightRulesChange fx:modified fx:modifiedRouteItemReference fx:point4D fx:routeChange fx:routeDesignatorToNextElement fx:routeTruncationIndicator
used by
element RouteTrajectoryGroupType/element
attributes
Name  Type  Use  Default  Fixed  Annotation
seqNum  fb:CountType  optional      
documentation
Incrementing identifier used to ensure the sequence of ordered lists is retained. The identifier should begin at zero. [FIXM]
annotation
documentation
A portion of the route that can be at one of three levels as described below:
a) A Route Element defined by a Significant Point and the ATS Route (or direct route) to be followed until a change in route.
b) An Expanded Route Element defined by a Significant Point and the ATS Route (or direct route) to be followed until the next Significant Point, which may be along the same ATS Route.
c)A Trajectory Element defined by a geographic point and the ATS Route (or direct route) followed until the next trajectory point. [FF-ICE/1 Implementation Guidance Manual, Appendix B, Chapter B-3.2]
source <xs:complexType name="RouteTrajectoryElementType">
 
<xs:annotation>
   
<xs:documentation>A portion of the route that can be at one of three levels as described below:
a) A Route Element defined by a Significant Point and the ATS Route (or direct route) to be followed until a change in route.
b) An Expanded Route Element defined by a Significant Point and the ATS Route (or direct route) to be followed until the next Significant Point, which may be along the same ATS Route.
c)A Trajectory Element defined by a geographic point and the ATS Route (or direct route) followed until the next trajectory point. [FF-ICE/1 Implementation Guidance Manual, Appendix B, Chapter B-3.2]
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="alongRouteDistance" type="fb:DistanceType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The distance along the route.  For an eASP-provided expanded route, it is computed from the first converted point in the eASP's airspace for each route point in the expanded route. For an operator-provided expanded route, it is computed from the beginning of the route.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="constraint" type="fx:RouteTrajectoryConstraintType" nillable="true" minOccurs="0" maxOccurs="2000">
     
<xs:annotation>
       
<xs:documentation>A number of constraints can be associated with each Expanded Route Point and Trajectory point.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="elementStartPoint" type="fb:SignificantPointChoiceType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A specified geographical location used in defining the flight route or expanded route. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="enRouteDelay" type="fx:EnRouteDelayType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>En Route delay or holding planned to occur at a significant point or along a route element.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="extension" type="fb:FlightRouteElementExtensionType" nillable="true" minOccurs="0" maxOccurs="2000">
     
<xs:annotation>
       
<xs:documentation>An extension hook for attaching extension (non-core) classes.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="flightRulesChange" type="fx:FlightRulesType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Describes the planned change of flight rules (e.g., IFR/VFR) associated with a route point.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="modified" type="fx:ModifiedRouteItemIndicatorType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Identifies if the route point or element was modified from the reference version, identified in the message, during negotiation by an ASP. </xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="modifiedRouteItemReference" type="fb:CharacterStringType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A reference to an ATFM program name that modified the route.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="point4D" type="fx:TrajectoryPoint4DType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Identifies the location, altitude and time of a trajectory point.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="routeChange" type="fx:RouteChangeType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Flight Route element may contain a list of route changes.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="routeDesignatorToNextElement" type="fx:RouteDesignatorToNextElementChoiceType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The route (airway) to the next element on the route. Can be either an en route airway, standard instrument departure route, or standard instrument arrival route. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="routeTruncationIndicator" type="fx:RouteTruncationIndicatorType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Indicates the route description is truncated at the preceding point.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="seqNum" type="fb:CountType" use="optional">
   
<xs:annotation>
     
<xs:documentation>Incrementing identifier used to ensure the sequence of ordered lists is retained. The identifier should begin at zero. [FIXM]</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute RouteTrajectoryElementType/@seqNum
type fb:CountType
properties
use optional
facets
Kind Value Annotation
minInclusive 0
annotation
documentation
Incrementing identifier used to ensure the sequence of ordered lists is retained. The identifier should begin at zero. [FIXM]
source <xs:attribute name="seqNum" type="fb:CountType" use="optional">
 
<xs:annotation>
   
<xs:documentation>Incrementing identifier used to ensure the sequence of ordered lists is retained. The identifier should begin at zero. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element RouteTrajectoryElementType/alongRouteDistance
diagram BasicMessage_diagrams/BasicMessage_p461.png
namespace http://www.fixm.aero/flight/4.2
type fb:DistanceType
properties
minOcc 0
maxOcc 1
content complex
nillable true
facets
Kind Value Annotation
minInclusive 0
attributes
Name  Type  Use  Default  Fixed  Annotation
uom  fb:UomLengthType  required      
documentation
Unit of measure
annotation
documentation
The distance along the route.  For an eASP-provided expanded route, it is computed from the first converted point in the eASP's airspace for each route point in the expanded route. For an operator-provided expanded route, it is computed from the beginning of the route.
source <xs:element name="alongRouteDistance" type="fb:DistanceType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The distance along the route.  For an eASP-provided expanded route, it is computed from the first converted point in the eASP's airspace for each route point in the expanded route. For an operator-provided expanded route, it is computed from the beginning of the route.</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/constraint
diagram BasicMessage_diagrams/BasicMessage_p462.png
namespace http://www.fixm.aero/flight/4.2
type fx:RouteTrajectoryConstraintType
properties
minOcc 0
maxOcc 2000
content complex
nillable true
children fx:departureOrArrivalIndicator fx:description fx:extension fx:level fx:restrictionReference fx:speed fx:time
annotation
documentation
A number of constraints can be associated with each Expanded Route Point and Trajectory point.
source <xs:element name="constraint" type="fx:RouteTrajectoryConstraintType" nillable="true" minOccurs="0" maxOccurs="2000">
 
<xs:annotation>
   
<xs:documentation>A number of constraints can be associated with each Expanded Route Point and Trajectory point.</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/elementStartPoint
diagram BasicMessage_diagrams/BasicMessage_p463.png
namespace http://www.fixm.aero/flight/4.2
type fb:SignificantPointChoiceType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fb:aerodromeReferencePoint fb:designatedPoint fb:navaid fb:position fb:relativePoint
annotation
documentation
A specified geographical location used in defining the flight route or expanded route. [FIXM]
source <xs:element name="elementStartPoint" type="fb:SignificantPointChoiceType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A specified geographical location used in defining the flight route or expanded route. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/enRouteDelay
diagram BasicMessage_diagrams/BasicMessage_p464.png
namespace http://www.fixm.aero/flight/4.2
type fx:EnRouteDelayType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:delayReason fx:delayReference fx:delayType fx:delayValue fx:extension
annotation
documentation
En Route delay or holding planned to occur at a significant point or along a route element.
source <xs:element name="enRouteDelay" type="fx:EnRouteDelayType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>En Route delay or holding planned to occur at a significant point or along a route element.</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/extension
diagram BasicMessage_diagrams/BasicMessage_p465.png
namespace http://www.fixm.aero/flight/4.2
type fb:FlightRouteElementExtensionType
properties
minOcc 0
maxOcc 2000
content complex
nillable true
annotation
documentation
An extension hook for attaching extension (non-core) classes.
source <xs:element name="extension" type="fb:FlightRouteElementExtensionType" nillable="true" minOccurs="0" maxOccurs="2000">
 
<xs:annotation>
   
<xs:documentation>An extension hook for attaching extension (non-core) classes.</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/flightRulesChange
diagram BasicMessage_diagrams/BasicMessage_p466.png
namespace http://www.fixm.aero/flight/4.2
type fx:FlightRulesType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
enumeration IFR
documentation
Instrument Flight Rules
enumeration VFR
documentation
Visual Flight Rules
annotation
documentation
Describes the planned change of flight rules (e.g., IFR/VFR) associated with a route point.
source <xs:element name="flightRulesChange" type="fx:FlightRulesType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Describes the planned change of flight rules (e.g., IFR/VFR) associated with a route point.</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/modified
diagram BasicMessage_diagrams/BasicMessage_p467.png
namespace http://www.fixm.aero/flight/4.2
type fx:ModifiedRouteItemIndicatorType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
enumeration MODIFIED_ROUTE_ITEM
annotation
documentation
Identifies if the route point or element was modified from the reference version, identified in the message, during negotiation by an ASP.
source <xs:element name="modified" type="fx:ModifiedRouteItemIndicatorType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Identifies if the route point or element was modified from the reference version, identified in the message, during negotiation by an ASP. </xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/modifiedRouteItemReference
diagram BasicMessage_diagrams/BasicMessage_p468.png
namespace http://www.fixm.aero/flight/4.2
type fb:CharacterStringType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 0
maxLength 4096
annotation
documentation
A reference to an ATFM program name that modified the route.
source <xs:element name="modifiedRouteItemReference" type="fb:CharacterStringType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A reference to an ATFM program name that modified the route.</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/point4D
diagram BasicMessage_diagrams/BasicMessage_p469.png
namespace http://www.fixm.aero/flight/4.2
type fx:TrajectoryPoint4DType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:altimeterSetting fx:extension fx:level fx:metData fx:pointProperty fx:position fx:predictedAirspeed fx:predictedGroundspeed fx:time fx:verticalRange
annotation
documentation
Identifies the location, altitude and time of a trajectory point.
source <xs:element name="point4D" type="fx:TrajectoryPoint4DType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Identifies the location, altitude and time of a trajectory point.</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/routeChange
diagram BasicMessage_diagrams/BasicMessage_p470.png
namespace http://www.fixm.aero/flight/4.2
type fx:RouteChangeType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:cruiseClimbStart fx:extension fx:level fx:speed
annotation
documentation
Flight Route element may contain a list of route changes.
source <xs:element name="routeChange" type="fx:RouteChangeType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Flight Route element may contain a list of route changes.</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/routeDesignatorToNextElement
diagram BasicMessage_diagrams/BasicMessage_p471.png
namespace http://www.fixm.aero/flight/4.2
type fx:RouteDesignatorToNextElementChoiceType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:otherRouteDesignator fx:routeDesignator fx:standardInstrumentArrival fx:standardInstrumentDeparture
annotation
documentation
The route (airway) to the next element on the route. Can be either an en route airway, standard instrument departure route, or standard instrument arrival route. [FIXM]
source <xs:element name="routeDesignatorToNextElement" type="fx:RouteDesignatorToNextElementChoiceType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The route (airway) to the next element on the route. Can be either an en route airway, standard instrument departure route, or standard instrument arrival route. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element RouteTrajectoryElementType/routeTruncationIndicator
diagram BasicMessage_diagrams/BasicMessage_p472.png
namespace http://www.fixm.aero/flight/4.2
type fx:RouteTruncationIndicatorType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
enumeration ROUTE_TRUNCATION
annotation
documentation
Indicates the route description is truncated at the preceding point.
source <xs:element name="routeTruncationIndicator" type="fx:RouteTruncationIndicatorType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Indicates the route description is truncated at the preceding point.</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy