complexType FlightType
diagram BasicMessage_diagrams/BasicMessage_p374.png
namespace http://www.fixm.aero/flight/4.3
children fx:aircraft fx:arrival fx:dangerousGoods fx:departure fx:emergency fx:enRoute fx:extension fx:flightConstraint fx:flightIdentification fx:flightPlanOriginator fx:flightPlanSubmitter fx:flightRulesCategory fx:flightType fx:operator fx:radioCommunicationFailure fx:remarks fx:routeTrajectoryGroup fx:specialHandling fx:supplementaryInformation
used by
elements Flight MessageType/flight
annotation
documentation
This is the central object of the FIXM Logical Model. It groups all information about the flight. [FIXM]
source <xs:complexType name="FlightType">
 
<xs:annotation>
   
<xs:documentation>This is the central object of the FIXM Logical Model. It groups all information about the flight. [FIXM]</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="aircraft" type="fx:AircraftType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Aircraft enabling the flight. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="arrival" type="fx:ArrivalType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The actual arrival of the flight. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="dangerousGoods" type="fx:DangerousGoodsType" nillable="true" minOccurs="0" maxOccurs="2000">
     
<xs:annotation>
       
<xs:documentation>Contains information about any onboard dangerous goods.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="departure" type="fx:DepartureType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Contains flight departure information</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="emergency" type="fx:FlightEmergencyType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Groups emergency information (description, phase, position, etc) for the flight.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="enRoute" type="fx:EnRouteType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Groups the en route information about the flight.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="extension" type="fb:FlightExtensionType" 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="flightConstraint" type="fx:FlightConstraintType" nillable="true" minOccurs="0" maxOccurs="2000">
     
<xs:annotation>
       
<xs:documentation>A general flight constraint is intended to express a constraint on the flight that cannot be associated with a specific trajectory point, either because it is not relevant to only a specific point or because it is not possible to identify the point. [FF-ICE]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="flightIdentification" type="fx:FlightIdentificationType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A container of flight identifying data. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="flightPlanOriginator" type="fb:PersonOrOrganizationType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Originator of the Flight Plan, can be FF-ICE Participant or a non-upgraded ASP. [adapted from ICAO Draft FF-ICE Implementation Guidance] Equivalent to ATS 18 ORGN/.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="flightPlanSubmitter" type="fb:PersonOrOrganizationType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The FF-ICE Participant that submitted the flight plan. [ICAO Draft FF-ICE Implementation Guidance]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="flightRulesCategory" type="fx:FlightRulesCategoryType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The category of flight rules with which the pilot intends to comply. [ICAO Doc 4444, Appendix 2, Item 8]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="flightType" type="fx:TypeOfFlightType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Indication of the rule under which an air traffic controller provides categorical handling of a flight. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="operator" type="fb:AircraftOperatorType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A person, organization or enterprise engaged in or offering to engage in an aircraft operation. [ICAO Annex 9]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="radioCommunicationFailure" type="fx:RadioCommunicationFailureType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Contains information about radio communication failure</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="remarks" type="fb:CharacterStringType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Any other plain-language remarks when required by the appropriate ATS authority or deemed necessary, by the pilot-in-command for the provision of air traffic services.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="routeTrajectoryGroup" type="fx:RouteTrajectoryGroupContainerType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A logical grouping for all Route Trajectory Groups associated with the flight. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="specialHandling" type="fx:SpecialHandlingReasonCodeListType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The reason for special handling of a flight by ATS. [adapted from ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="supplementaryInformation" type="fx:SupplementaryInformationType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A container for supplementary information about the flight. This container does not capture the complete set of elements described in ICAO Doc 4444 ITEM 19 "Supplementary Information"; it only contains those elements that could not be modeled more logically in other FIXM structures. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element FlightType/aircraft
diagram BasicMessage_diagrams/BasicMessage_p375.png
namespace http://www.fixm.aero/flight/4.3
type fx:AircraftType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:aircraftAddress fx:aircraftApproachCategory fx:aircraftType fx:capabilities fx:coloursAndMarkings fx:extension fx:registration fx:wakeTurbulence
annotation
documentation
Aircraft enabling the flight. [FIXM]
source <xs:element name="aircraft" type="fx:AircraftType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Aircraft enabling the flight. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/arrival
diagram BasicMessage_diagrams/BasicMessage_p376.png
namespace http://www.fixm.aero/flight/4.3
type fx:ArrivalType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:actualTimeOfArrival fx:airportSlotIdentification fx:arrivalAerodrome fx:destinationAerodrome fx:destinationAerodromeAlternate fx:destinationAerodromePrevious fx:extension fx:reclearanceInFlight fx:runwayDirection
annotation
documentation
The actual arrival of the flight. [FIXM]
source <xs:element name="arrival" type="fx:ArrivalType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The actual arrival of the flight. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/dangerousGoods
diagram BasicMessage_diagrams/BasicMessage_p377.png
namespace http://www.fixm.aero/flight/4.3
type fx:DangerousGoodsType
properties
minOcc 0
maxOcc 2000
content complex
nillable true
children fx:aircraftLimitation fx:airWaybillNumber fx:extension fx:onboardLocation fx:packageGroup fx:shippingInformation
annotation
documentation
Contains information about any onboard dangerous goods.
source <xs:element name="dangerousGoods" type="fx:DangerousGoodsType" nillable="true" minOccurs="0" maxOccurs="2000">
 
<xs:annotation>
   
<xs:documentation>Contains information about any onboard dangerous goods.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/departure
diagram BasicMessage_diagrams/BasicMessage_p378.png
namespace http://www.fixm.aero/flight/4.3
type fx:DepartureType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:actualTimeOfDeparture fx:airfileIndicator fx:airportSlotIdentification fx:departureAerodrome fx:departurePoint fx:departureAerodromePrevious fx:departurePointPrevious fx:estimatedOffBlockTime fx:estimatedRouteStartTime fx:estimatedOffBlockTimePrevious fx:estimatedRouteStartTimePrevious fx:extension fx:runwayDirection fx:takeoffAlternateAerodrome
annotation
documentation
Contains flight departure information
source <xs:element name="departure" type="fx:DepartureType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Contains flight departure information</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/emergency
diagram BasicMessage_diagrams/BasicMessage_p379.png
namespace http://www.fixm.aero/flight/4.3
type fx:FlightEmergencyType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:actionTaken fx:emergencyDescription fx:extension fx:lastContact fx:originator fx:otherInformation fx:phase
annotation
documentation
Groups emergency information (description, phase, position, etc) for the flight.
source <xs:element name="emergency" type="fx:FlightEmergencyType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Groups emergency information (description, phase, position, etc) for the flight.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/enRoute
diagram BasicMessage_diagrams/BasicMessage_p380.png
namespace http://www.fixm.aero/flight/4.3
type fx:EnRouteType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:alternateAerodrome fx:boundaryCrossingCoordination fx:currentModeACode fx:extension
annotation
documentation
Groups the en route information about the flight.
source <xs:element name="enRoute" type="fx:EnRouteType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Groups the en route information about the flight.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/extension
diagram BasicMessage_diagrams/BasicMessage_p381.png
namespace http://www.fixm.aero/flight/4.3
type fb:FlightExtensionType
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:FlightExtensionType" 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 FlightType/flightConstraint
diagram BasicMessage_diagrams/BasicMessage_p382.png
namespace http://www.fixm.aero/flight/4.3
type fx:FlightConstraintType
properties
minOcc 0
maxOcc 2000
content complex
nillable true
children fx:applicability fx:extension fx:impact fx:restrictionReference
annotation
documentation
A general flight constraint is intended to express a constraint on the flight that cannot be associated with a specific trajectory point, either because it is not relevant to only a specific point or because it is not possible to identify the point. [FF-ICE]
source <xs:element name="flightConstraint" type="fx:FlightConstraintType" nillable="true" minOccurs="0" maxOccurs="2000">
 
<xs:annotation>
   
<xs:documentation>A general flight constraint is intended to express a constraint on the flight that cannot be associated with a specific trajectory point, either because it is not relevant to only a specific point or because it is not possible to identify the point. [FF-ICE]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/flightIdentification
diagram BasicMessage_diagrams/BasicMessage_p383.png
namespace http://www.fixm.aero/flight/4.3
type fx:FlightIdentificationType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:aircraftIdentification fx:aircraftIdentificationPrevious fx:extension fx:gufi fx:gufiLegacy fx:iataFlightDesignator
annotation
documentation
A container of flight identifying data. [FIXM]
source <xs:element name="flightIdentification" type="fx:FlightIdentificationType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A container of flight identifying data. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/flightPlanOriginator
diagram BasicMessage_diagrams/BasicMessage_p384.png
namespace http://www.fixm.aero/flight/4.3
type fb:PersonOrOrganizationType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fb:contact fb:extension fb:identifier fb:identifierDomain fb:name
annotation
documentation
Originator of the Flight Plan, can be FF-ICE Participant or a non-upgraded ASP. [adapted from ICAO Draft FF-ICE Implementation Guidance] Equivalent to ATS 18 ORGN/.
source <xs:element name="flightPlanOriginator" type="fb:PersonOrOrganizationType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Originator of the Flight Plan, can be FF-ICE Participant or a non-upgraded ASP. [adapted from ICAO Draft FF-ICE Implementation Guidance] Equivalent to ATS 18 ORGN/.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/flightPlanSubmitter
diagram BasicMessage_diagrams/BasicMessage_p385.png
namespace http://www.fixm.aero/flight/4.3
type fb:PersonOrOrganizationType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fb:contact fb:extension fb:identifier fb:identifierDomain fb:name
annotation
documentation
The FF-ICE Participant that submitted the flight plan. [ICAO Draft FF-ICE Implementation Guidance]
source <xs:element name="flightPlanSubmitter" type="fb:PersonOrOrganizationType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The FF-ICE Participant that submitted the flight plan. [ICAO Draft FF-ICE Implementation Guidance]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/flightRulesCategory
diagram BasicMessage_diagrams/BasicMessage_p386.png
namespace http://www.fixm.aero/flight/4.3
type fx:FlightRulesCategoryType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
enumeration I
documentation
The entire flight is intended to be operated under the IFR.
enumeration V
documentation
The entire flight is intended to be operated under the VFR.
enumeration Y
documentation
The flight will initially be operated under the IFR, followed by one or more subsequent changes of flight rules.
enumeration Z
documentation
The flight will initially be operated under the VFR, followed by one or more subsequent changes of flight rules.
annotation
documentation
The category of flight rules with which the pilot intends to comply. [ICAO Doc 4444, Appendix 2, Item 8]
source <xs:element name="flightRulesCategory" type="fx:FlightRulesCategoryType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The category of flight rules with which the pilot intends to comply. [ICAO Doc 4444, Appendix 2, Item 8]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/flightType
diagram BasicMessage_diagrams/BasicMessage_p387.png
namespace http://www.fixm.aero/flight/4.3
type fx:TypeOfFlightType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
enumeration G
documentation
General aviation [ICAO Doc 4444, Item 8]
enumeration M
documentation
Military [ICAO Doc 4444, Item 8]
enumeration N
documentation
Non-scheduled air transport operation [ICAO Doc 4444, Item 8]
enumeration S
documentation
Scheduled air service [ICAO Doc 4444, Item 8]
enumeration X
documentation
Other than any of the defined categories above. [ICAO Doc 4444, Item 8]
annotation
documentation
Indication of the rule under which an air traffic controller provides categorical handling of a flight. [FIXM]
source <xs:element name="flightType" type="fx:TypeOfFlightType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Indication of the rule under which an air traffic controller provides categorical handling of a flight. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/operator
diagram BasicMessage_diagrams/BasicMessage_p388.png
namespace http://www.fixm.aero/flight/4.3
type fb:AircraftOperatorType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fb:designatorIcao fb:extension fb:operatingOrganization
annotation
documentation
A person, organization or enterprise engaged in or offering to engage in an aircraft operation. [ICAO Annex 9]
source <xs:element name="operator" type="fb:AircraftOperatorType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A person, organization or enterprise engaged in or offering to engage in an aircraft operation. [ICAO Annex 9]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/radioCommunicationFailure
diagram BasicMessage_diagrams/BasicMessage_p389.png
namespace http://www.fixm.aero/flight/4.3
type fx:RadioCommunicationFailureType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:contact fx:extension fx:radioFailureRemarks fx:remainingComCapability
annotation
documentation
Contains information about radio communication failure
source <xs:element name="radioCommunicationFailure" type="fx:RadioCommunicationFailureType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Contains information about radio communication failure</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/remarks
diagram BasicMessage_diagrams/BasicMessage_p390.png
namespace http://www.fixm.aero/flight/4.3
type fb:CharacterStringType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 0
maxLength 4096
annotation
documentation
Any other plain-language remarks when required by the appropriate ATS authority or deemed necessary, by the pilot-in-command for the provision of air traffic services.
source <xs:element name="remarks" type="fb:CharacterStringType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Any other plain-language remarks when required by the appropriate ATS authority or deemed necessary, by the pilot-in-command for the provision of air traffic services.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/routeTrajectoryGroup
diagram BasicMessage_diagrams/BasicMessage_p391.png
namespace http://www.fixm.aero/flight/4.3
type fx:RouteTrajectoryGroupContainerType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:agreed fx:current fx:desired fx:extension fx:negotiating
annotation
documentation
A logical grouping for all Route Trajectory Groups associated with the flight. [FIXM]
source <xs:element name="routeTrajectoryGroup" type="fx:RouteTrajectoryGroupContainerType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A logical grouping for all Route Trajectory Groups associated with the flight. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/specialHandling
diagram BasicMessage_diagrams/BasicMessage_p392.png
namespace http://www.fixm.aero/flight/4.3
type fx:SpecialHandlingReasonCodeListType
properties
minOcc 0
maxOcc 1
content simple
nillable true
annotation
documentation
The reason for special handling of a flight by ATS. [adapted from ICAO Doc 4444, Appendix 2, ITEM 18 STS/]
source <xs:element name="specialHandling" type="fx:SpecialHandlingReasonCodeListType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The reason for special handling of a flight by ATS. [adapted from ICAO Doc 4444, Appendix 2, ITEM 18 STS/]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightType/supplementaryInformation
diagram BasicMessage_diagrams/BasicMessage_p393.png
namespace http://www.fixm.aero/flight/4.3
type fx:SupplementaryInformationType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:extension fx:fuelEndurance fx:personsOnBoard fx:pilotInCommand fx:supplementaryInformationSource
annotation
documentation
A container for supplementary information about the flight. This container does not capture the complete set of elements described in ICAO Doc 4444 ITEM 19 "Supplementary Information"; it only contains those elements that could not be modeled more logically in other FIXM structures. [FIXM]
source <xs:element name="supplementaryInformation" type="fx:SupplementaryInformationType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A container for supplementary information about the flight. This container does not capture the complete set of elements described in ICAO Doc 4444 ITEM 19 "Supplementary Information"; it only contains those elements that could not be modeled more logically in other FIXM structures. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>


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