: 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» EnRoute
Class  
Name:  
 
Name: enRoute
Groups the en route information about the flight.
Details:
 
«XSDcomplexType» FlightIdentification
Class  
Name:  
 
Name: flightIdentification
A container of flight identifying data. [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» RadioCommunicationFailure
Class  
Name:  
 
Name: radioCommunicationFailure
Contains information about radio communication failure
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» Arrival
Class  
Name:  
 
Name: arrival
The actual arrival of the flight. [FIXM]
Details:
 
«XSDcomplexType» DangerousGoods
Class  
Name:  
 
Name: dangerousGoods
Contains information about any board dangerous goods
Details:
 
«XSDcomplexType» RouteTrajectoryGroupContainer
Class  
Name:  
 
Name: routeTrajectoryGroup
A logical grouping for all Route Trajectory Groups associated with the flight. [FIXM]
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:
 
«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» Aircraft
Class  
Name:  
 
Name: aircraft
Aircraft enabling the flight. [FIXM]
Details:
 
Element Source Role Target Role
«XSDcomplexType» Message
Class  
Name:  
 
Name: flight
A flight associated with the message.
Details:
 
«XSDcomplexType» FficeMessage
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  
«XSDcomplexType» FficeFC_Flight Class Generalization From  
«XSDcomplexType» EnRoute Class Strong To  
«XSDcomplexType» FficePS_Flight Class Generalization From  
«XSDcomplexType» FlightIdentification Class Strong To  
«XSDcomplexType» SupplementaryData Class Strong To  
«XSDtopLevelElement» Flight Class Generalization From  
«XSDcomplexType» FficeSR_Flight Class Generalization From  
«XSDcomplexType» RadioCommunicationFailure Class Strong To  
«XSDcomplexType» FficeTRP_Flight Class Generalization From  
«XSDcomplexType» FficeFA_Flight Class Generalization From  
TypeOfFlight Enumeration Strong To  
«XSDcomplexType» FficeFDRP_Flight Class Generalization From  
«XSDcomplexType» FficeFPU_Flight Class Generalization From  
«XSDcomplexType» FficeFS_Flight Class Generalization From  
«XSDcomplexType» FficeFFP_Flight Class Generalization From  
«XSDcomplexType» Arrival Class Strong To  
«XSDcomplexType» FficeFDRQ_Flight Class Generalization From  
«XSDcomplexType» FficeTRQ_Flight Class Generalization From  
«XSDcomplexType» FficePFP_Flight Class Generalization From  
«XSDsimpleType» SpecialHandlingReasonCodeList Class Strong To  
«XSDcomplexType» Departure Class Strong To  
«XSDcomplexType» FficeFD_Flight Class Generalization From  
«XSDcomplexType» Aircraft Class Strong To