: Public <<XSDcomplexType>> Class
Created: 6/19/2019 5:14:13 PM
Modified: 6/5/2022 5:46:28 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 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» RouteTrajectoryGroupContainer
Class  
Name:  
 
Name: routeTrajectoryGroup
A logical grouping for all Route Trajectory Groups associated with the flight. [FIXM]
Details:
 
«XSDcomplexType» RadioCommunicationFailure
Class  
Name:  
 
Name: radioCommunicationFailure
Contains information about radio communication failure
Details:
 
«XSDcomplexType» Departure
Class  
Name:  
 
Name: departure
Contains flight departure information
Details:
 
«XSDcomplexType» DangerousGoods
Class  
Name:  
 
Name: dangerousGoods
Contains information about any board dangerous goods
Details:
 
«XSDcomplexType» FficeFDRP_FlightIdentification
Class  
Name:  
 
Name: flightIdentification
A container of flight identifying data. [FIXM]
Details:
 
«XSDcomplexType» EnRoute
Class  
Name:  
 
Name: enRoute
Groups the en route information about the flight.
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» FlightEmergency
Class  
Name:  
 
Name: emergency
Groups emergency information (description, phase, position, etc) for the flight.
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» 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:
 
«XSDcomplexType» Aircraft
Class  
Name:  
 
Name: aircraft
Aircraft enabling the flight. [FIXM]
Details:
 
«XSDcomplexType» SupplementaryInformation
Class  
Name:  
 
Name: supplementaryInformation
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]
Details:
 
«XSDcomplexType» Arrival
Class  
Name:  
 
Name: arrival
The actual arrival of the flight. [FIXM]
Details:
 
Element Source Role Target Role
«XSDcomplexType» FficeFDRP_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
Object Type Connection Direction Notes
«XSDcomplexType» Flight Class Generalization To  
«XSDcomplexType» RadioCommunicationFailure Class Strong To  
«XSDcomplexType» Departure Class Strong To  
«XSDcomplexType» FficeFDRP_FlightIdentification Class Strong To  
«XSDcomplexType» EnRoute Class Strong To  
TypeOfFlight Enumeration Strong To  
«XSDcomplexType» FlightEmergency Class Strong To  
«XSDsimpleType» SpecialHandlingReasonCodeList Class Strong To  
«XSDcomplexType» Aircraft Class Strong To  
«XSDcomplexType» SupplementaryInformation Class Strong To  
«XSDcomplexType» Arrival Class Strong To