: Public <<XSDcomplexType>> Class
Created: 12/21/2012 12:21:18 PM
Modified: 6/19/2019 3:51:38 PM
Project:
Advanced:
This is the central object of the FIXM Logical Model. It groups all information about the flight. [FIXM]<br/>
Attribute
Public FlightExtension
  extension
Details:
nillable=true
Notes: An extension hook for attaching extension (non-core) classes.<br/>
Public PersonOrOrganization
  flightPlanOriginator
Details:
nillable=true
Notes: 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/.<br/>
Public PersonOrOrganization
  flightPlanSubmitter
Details:
nillable=true
Notes: The FF-ICE Participant that submitted the flight plan. [ICAO Draft FF-ICE Implementation Guidance]<br/>
Public UniversallyUniqueIdentifier
  gufi
Details:
nillable=true
Notes: A single reference for FF-ICE information pertinent to a flight that is unique globally. [ICAO Doc 9965]<br/>This is a reference that uniquely identifies a specific flight and is independent of any particular system. [FIXM]<br/><br/>
Public PersonOrOrganization
  gufiOriginator
Details:
nillable=true
Notes: Originator of the GUFI, can be FF-ICE Participant or an ASP. [adapted from ICAO Draft FF-ICE Implementation Guidance] <br/><br/>
Public AircraftOperator
  operator
Details:
nillable=true
Notes: A person, organization or enterprise engaged in or offering to engage in an aircraft operation. [ICAO Annex 9]<br/>
Public CharacterString
  remarks
Details:
nillable=true
Notes: 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.<br/>
Element Source Role Target Role
«XSDcomplexType» FlightEmergency
Class  
Name:  
 
Name: emergency
Groups emergency information (description, phase, position, etc) for the flight.
Details:
 
«XSDcomplexType» FlightConstraint
Class  
Name:  
 
Name: flightConstraint
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]
Details:
 
TypeOfFlight
Enumeration  
Name:  
 
Name: flightType
Indication of the rule under which an air traffic controller provides categorical handling of a flight. [FIXM]
Details:
 
«XSDcomplexType» SupplementaryData
Class  
Name:  
 
Name: supplementaryData
A container for supplementary data 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]
Details:
 
«XSDcomplexType» FlightIdentification
Class  
Name:  
 
Name: flightIdentification
A container of flight identifying data. [FIXM]
Details:
 
«XSDcomplexType» Arrival
Class  
Name:  
 
Name: arrival
The actual arrival of the flight. [FIXM]
Details:
 
«XSDcomplexType» RouteTrajectoryGroupContainer
Class  
Name:  
 
Name: routeTrajectoryGroup
A logical grouping for all Route Trajectory Groups associated with the flight. [FIXM]
Details:
 
«XSDsimpleType» SpecialHandlingReasonCodeList
Class  
Name:  
 
Name: specialHandling
The reason for special handling of a flight by ATS. [adapted from ICAO Doc 4444, Appendix 2, ITEM 18 STS/]
Details:
 
«XSDcomplexType» Departure
Class  
Name:  
 
Name: departure
Contains flight departure information
Details:
 
«XSDcomplexType» RadioCommunicationFailure
Class  
Name:  
 
Name: radioCommunicationFailure
Contains information about radio communication failure
Details:
 
«XSDcomplexType» EnRoute
Class  
Name:  
 
Name: enRoute
Groups the en route information about the flight.
Details:
 
«XSDcomplexType» Aircraft
Class  
Name:  
 
Name: aircraft
Aircraft enabling the flight. [FIXM]
Details:
 
«XSDcomplexType» DangerousGoods
Class  
Name:  
 
Name: dangerousGoods
Contains information about any board dangerous goods
Details:
 
Element Source Role Target Role
«XSDcomplexType» Message
Class  
Name:  
 
Name: flight
A flight associated with the message.
Details:
 
Tag Value
mixed false
Details:
Values: true | false
Default: false
Description: Determines whether this element may contain mixed element and character content.  Refer to the W3C XML Schema recommendation
modelGroup sequence
Details:
Values: all | sequence | choice
Default: sequence
Description: Overrides the package-level default model group
Requirement Type Status Difficulty Priority Stability
Agreed 4D Trajectory TRACE Proposed Medium Medium  
Details:
 
Aircraft Quantity TRACE Proposed Medium Medium  
Details:
 
Controlling Sector TRACE Proposed Medium Medium  
Details:
  In the case of units without defined sectors, such as military units, identifies the  appropriate working position.<br/>
Controlling Unit TRACE Proposed Medium Medium  
Details:
 
Desired 4D Trajectory TRACE Proposed Medium Medium  
Details:
 
Filed 4D Trajectory TRACE Proposed Medium Medium  
Details:
 
Flight Information Filer TRACE Proposed Medium Medium  
Details:
 
Flight Information Recipient List TRACE Proposed Medium Medium  
Details:
 
Flight Plan Identifier TRACE Proposed Medium Medium  
Details:
 
Flight Status TRACE Proposed Medium Medium  
Details:
 
Flight Type TRACE Proposed Medium Medium  
Details:
 
Globally Unique Flight Identifier TRACE Proposed Medium Medium  
Details:
 
Inter-Unit Remarks TRACE Proposed Medium Medium  
Details:
 
Negotiating 4D Trajectory TRACE Proposed Medium Medium  
Details:
 
Negotiating Route TRACE Proposed Medium Medium  
Details:
 
Remarks TRACE Proposed Medium Medium  
Details:
 
Route TRACE Proposed Medium Medium  
Details:
 
Route - Agreed To TRACE Proposed Medium Medium  
Details:
 
Route - Desired TRACE Proposed Medium Medium  
Details:
 
Route - Filed TRACE Proposed Medium Medium  
Details:
 
Route - Revised Destination TRACE Proposed Medium Medium  
Details:
 
Special Handling Reason TRACE Proposed Medium Medium  
Details:
 
Object Type Connection Direction Notes
«XSDcomplexType» FlightEmergency Class Strong To  
TypeOfFlight Enumeration Strong To  
«XSDcomplexType» SupplementaryData Class Strong To  
«XSDtopLevelElement» Flight Class Generalization From  
«XSDcomplexType» FlightIdentification Class Strong To  
«XSDcomplexType» Arrival Class Strong To  
«XSDsimpleType» SpecialHandlingReasonCodeList Class Strong To  
«XSDcomplexType» Departure Class Strong To  
«XSDcomplexType» RadioCommunicationFailure Class Strong To  
«XSDcomplexType» EnRoute Class Strong To  
«XSDcomplexType» Aircraft Class Strong To