| diagram | ![]() |
||||||||||||||
| 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 |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| 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:RouteTrajectoryElementExtensionType" 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> |
| type | fb:CountType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| 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> |
| diagram | ![]() |
||||||||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||||||||
| type | fb:DistanceType | ||||||||||||||
| properties |
|
||||||||||||||
| facets |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||
| type | fx:RouteTrajectoryConstraintType | ||||||||
| properties |
|
||||||||
| children | fx:departureOrArrivalIndicator fx:description fx:extension fx:level fx:restrictionReference fx:speed fx:time | ||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||
| type | fb:SignificantPointChoiceType | ||||||||
| properties |
|
||||||||
| children | fb:aerodromeReferencePoint fb:designatedPoint fb:navaid fb:position fb:relativePoint | ||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||
| type | fx:EnRouteDelayType | ||||||||
| properties |
|
||||||||
| children | fx:delayReason fx:delayReference fx:delayType fx:delayValue fx:extension | ||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||
| type | fb:RouteTrajectoryElementExtensionType | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="extension" type="fb:RouteTrajectoryElementExtensionType" 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> |
| diagram | ![]() |
|||||||||||||
| namespace | http://www.fixm.aero/flight/4.2 | |||||||||||||
| type | fx:FlightRulesType | |||||||||||||
| properties |
|
|||||||||||||
| facets |
|
|||||||||||||
| annotation |
|
|||||||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||
| type | fx:ModifiedRouteItemIndicatorType | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
|||||||||
| namespace | http://www.fixm.aero/flight/4.2 | |||||||||
| type | fb:CharacterStringType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||
| type | fx:TrajectoryPoint4DType | ||||||||
| properties |
|
||||||||
| children | fx:altimeterSetting fx:extension fx:level fx:metData fx:pointProperty fx:position fx:predictedAirspeed fx:predictedGroundspeed fx:time fx:verticalRange | ||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||
| type | fx:RouteChangeType | ||||||||
| properties |
|
||||||||
| children | fx:cruiseClimbStart fx:extension fx:level fx:speed | ||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||
| type | fx:RouteDesignatorToNextElementChoiceType | ||||||||
| properties |
|
||||||||
| children | fx:otherRouteDesignator fx:routeDesignator fx:standardInstrumentArrival fx:standardInstrumentDeparture | ||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.fixm.aero/flight/4.2 | ||||||||
| type | fx:RouteTruncationIndicatorType | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| 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> |