: Public <<XSDcomplexType>> Class
Created: 12/21/2012 12:21:18 PM
Modified: 5/18/2022 6:05:16 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
TypeOfFlight
Enumeration  
Name:  
 
Name: flightType
Indication of the rule under which an air traffic controller provides categorical handling of a 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» 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:
 
«XSDcomplexType» RadioCommunicationFailure
Class  
Name:  
 
Name: radioCommunicationFailure
Contains information about radio communication failure
Details:
 
FlightRulesCategory
Enumeration  
Name:  
 
Name: flightRulesCategory
The category of flight rules with which the pilot intends to comply. [ICAO Doc 4444, Appendix 2, Item 8]
Details:
 
«XSDcomplexType» Arrival
Class  
Name:  
 
Name: arrival
The actual arrival of the flight. [FIXM]
Details:
 
«XSDcomplexType» FlightEmergency
Class  
Name:  
 
Name: emergency
Groups emergency information (description, phase, position, etc) for the flight.
Details:
 
«XSDcomplexType» Aircraft
Class  
Name:  
 
Name: aircraft
Aircraft enabling the flight. [FIXM]
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» DangerousGoods
Class  
Name:  
 
Name: dangerousGoods
Contains information about any onboard dangerous goods.
Details:
 
«XSDcomplexType» Departure
Class  
Name:  
 
Name: departure
Contains flight departure information
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:
 
Element Source Role Target Role
«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
Object Type Connection Direction Notes
«XSDcomplexType» FficeFDRP_Flight Class Generalization From  
TypeOfFlight Enumeration Strong To  
«XSDsimpleType» SpecialHandlingReasonCodeList Class Strong To  
«XSDcomplexType» RadioCommunicationFailure Class Strong To  
FlightRulesCategory Enumeration Strong To  
«XSDcomplexType» Arrival Class Strong To  
«XSDcomplexType» FficeFPU_Flight Class Generalization From  
«XSDcomplexType» FficeSR_Flight Class Generalization From  
«XSDcomplexType» FficeTRQ_Flight Class Generalization From  
«XSDcomplexType» FlightEmergency Class Strong To  
«XSDcomplexType» Aircraft Class Strong To  
«XSDcomplexType» FficeFDRQ_Flight Class Generalization From  
«XSDcomplexType» FficeTRP_Flight Class Generalization From  
«XSDcomplexType» EnRoute Class Strong To  
«XSDcomplexType» FficePFP_Flight Class Generalization From  
«XSDcomplexType» FlightIdentification Class Strong To  
«XSDcomplexType» FficePS_Flight Class Generalization From  
«XSDcomplexType» FficeFC_Flight Class Generalization From  
«XSDcomplexType» FficeFS_Flight Class Generalization From  
«XSDcomplexType» FficeFD_Flight Class Generalization From  
«XSDcomplexType» FficeFA_Flight Class Generalization From  
«XSDcomplexType» FficeFFP_Flight Class Generalization From  
«XSDtopLevelElement» Flight Class Generalization From  
«XSDcomplexType» Departure Class Strong To  
«XSDcomplexType» SupplementaryInformation Class Strong To