complexType FficeMessageType
diagram FficeTemplates_diagrams/FficeTemplates_p174.png
namespace http://www.fixm.aero/app/ffice/1.0
children ffice:extension ffice:filingStatus ffice:flight ffice:informationRequest ffice:operatorFlightPlanVersion ffice:originator ffice:planningStatus ffice:recipient ffice:referencedMessageIdentifier ffice:relevantAtmServiceProvider ffice:submissionStatus ffice:timestamp ffice:translationProvider ffice:translationRecipient ffice:type ffice:uniqueMessageIdentifier
used by
element FficeMessage
complexTypes FficeFA_FficeMessageType FficeFC_FficeMessageType FficeFD_FficeMessageType FficeFDRP_FficeMessageType FficeFDRQ_FficeMessageType FficeFFP_FficeMessageType FficeFPU_FficeMessageType FficeFS_FficeMessageType FficePFP_FficeMessageType FficePS_FficeMessageType FficeSR_FficeMessageType FficeTRP_FficeMessageType FficeTRQ_FficeMessageType
annotation
documentation
A discrete unit of communication, expressed electronically, and intended by the source for consumption by some recipient or group of recipients. [FF-ICE]
source <xs:complexType name="FficeMessageType">
 
<xs:annotation>
   
<xs:documentation>A discrete unit of communication, expressed electronically, and intended by the source for consumption by some recipient or group of recipients. [FF-ICE]</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="extension" type="ffice:FficeMessageExtensionType" 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="filingStatus" type="ffice:FilingStatusType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The status of the filed flight plan with respect to the eASP.  [FF-ICE]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="flight" type="fx:FlightType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A flight associated with the message.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="informationRequest" type="ffice:RequestedInformationChoiceType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Indicates what information about the flight is being requested.  [FF-ICE]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="operatorFlightPlanVersion" type="fb:CountPositiveType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A unique identifier for the latest version of a flight plan submitted by an Operator (Airspace User). A flight plan version should be operationally usable for verification that the pilot or operator and ATM personnel are using the same information for the flight. [adapted from ICAO Draft FF-ICE Implementation Guidance]. The identifier should begin at one and increase by one with each revision.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="originator" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Sender of the message [adapted from ICAO Draft FF-ICE Implementation Guidance]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="planningStatus" type="ffice:PlanningStatusType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The status of the preliminary flight plan with respect to the eASP.  [FF-ICE]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="recipient" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="2000">
     
<xs:annotation>
       
<xs:documentation>The one or more intended recipients of the flight information. [adapted from ICAO Draft FF-ICE Implementation Guidance]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="referencedMessageIdentifier" type="fb:UniversallyUniqueIdentifierType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The unique message identifier of the message being responded to. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="relevantAtmServiceProvider" type="ffice:AtmServiceProviderType" minOccurs="0" maxOccurs="2000">
     
<xs:annotation>
       
<xs:documentation>An ATM Service Provider whose airspace is entered by the flight plan route of flight or along the possible route of flight described in filed routing to a revised destination, and therefore should receive a flight plan from the operator of the flight. [FF-ICE]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="submissionStatus" type="ffice:SubmissionStatusType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A status indicating if a message could be processed and acted on. [adapted from ICAO Draft FF-ICE Implementation Guidance]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="timestamp" type="fb:TimeType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>The time and date that the communication was sent. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="translationProvider" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Identifies the provider that has been requested to translate and forward the message to identified translation recipients. [FF-ICE]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="translationRecipient" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="2000">
     
<xs:annotation>
       
<xs:documentation>The one or more intended recipients of the translation and forwarding service.  [FF-ICE]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="type" type="ffice:MessageTypeType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Represents the type of message. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="uniqueMessageIdentifier" type="fb:UniversallyUniqueIdentifierType" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A unique message identifier for FIXM messages. [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element FficeMessageType/extension
diagram FficeTemplates_diagrams/FficeTemplates_p175.png
namespace http://www.fixm.aero/app/ffice/1.0
type ffice:FficeMessageExtensionType
properties
minOcc 0
maxOcc 2000
content complex
annotation
documentation
An extension hook for attaching extension (non-core) classes.
source <xs:element name="extension" type="ffice:FficeMessageExtensionType" minOccurs="0" maxOccurs="2000">
 
<xs:annotation>
   
<xs:documentation>An extension hook for attaching extension (non-core) classes.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/filingStatus
diagram FficeTemplates_diagrams/FficeTemplates_p176.png
namespace http://www.fixm.aero/app/ffice/1.0
type ffice:FilingStatusType
properties
minOcc 0
maxOcc 1
content complex
children ffice:explanation ffice:extension ffice:value
annotation
documentation
The status of the filed flight plan with respect to the eASP.  [FF-ICE]
source <xs:element name="filingStatus" type="ffice:FilingStatusType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The status of the filed flight plan with respect to the eASP.  [FF-ICE]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/flight
diagram FficeTemplates_diagrams/FficeTemplates_p177.png
namespace http://www.fixm.aero/app/ffice/1.0
type fx:FlightType
properties
minOcc 0
maxOcc 1
content complex
children fx:aircraft fx:arrival fx:dangerousGoods fx:departure fx:emergency fx:enRoute fx:extension fx:flightConstraint fx:flightIdentification fx:flightPlanOriginator fx:flightPlanSubmitter fx:flightType fx:gufi fx:gufiOriginator fx:operator fx:radioCommunicationFailure fx:remarks fx:routeTrajectoryGroup fx:specialHandling fx:supplementaryData
annotation
documentation
A flight associated with the message.
source <xs:element name="flight" type="fx:FlightType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A flight associated with the message.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/informationRequest
diagram FficeTemplates_diagrams/FficeTemplates_p178.png
namespace http://www.fixm.aero/app/ffice/1.0
type ffice:RequestedInformationChoiceType
properties
minOcc 0
maxOcc 1
content complex
children ffice:other ffice:type
annotation
documentation
Indicates what information about the flight is being requested.  [FF-ICE]
source <xs:element name="informationRequest" type="ffice:RequestedInformationChoiceType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Indicates what information about the flight is being requested.  [FF-ICE]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/operatorFlightPlanVersion
diagram FficeTemplates_diagrams/FficeTemplates_p179.png
namespace http://www.fixm.aero/app/ffice/1.0
type fb:CountPositiveType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
A unique identifier for the latest version of a flight plan submitted by an Operator (Airspace User). A flight plan version should be operationally usable for verification that the pilot or operator and ATM personnel are using the same information for the flight. [adapted from ICAO Draft FF-ICE Implementation Guidance]. The identifier should begin at one and increase by one with each revision.
source <xs:element name="operatorFlightPlanVersion" type="fb:CountPositiveType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A unique identifier for the latest version of a flight plan submitted by an Operator (Airspace User). A flight plan version should be operationally usable for verification that the pilot or operator and ATM personnel are using the same information for the flight. [adapted from ICAO Draft FF-ICE Implementation Guidance]. The identifier should begin at one and increase by one with each revision.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/originator
diagram FficeTemplates_diagrams/FficeTemplates_p180.png
namespace http://www.fixm.aero/app/ffice/1.0
type fb:PersonOrOrganizationType
properties
minOcc 0
maxOcc 1
content complex
children fb:contact fb:extension fb:identifier fb:identifierDomain fb:name
annotation
documentation
Sender of the message [adapted from ICAO Draft FF-ICE Implementation Guidance]
source <xs:element name="originator" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Sender of the message [adapted from ICAO Draft FF-ICE Implementation Guidance]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/planningStatus
diagram FficeTemplates_diagrams/FficeTemplates_p181.png
namespace http://www.fixm.aero/app/ffice/1.0
type ffice:PlanningStatusType
properties
minOcc 0
maxOcc 1
content complex
children ffice:explanation ffice:extension ffice:value
annotation
documentation
The status of the preliminary flight plan with respect to the eASP.  [FF-ICE]
source <xs:element name="planningStatus" type="ffice:PlanningStatusType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The status of the preliminary flight plan with respect to the eASP.  [FF-ICE]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/recipient
diagram FficeTemplates_diagrams/FficeTemplates_p182.png
namespace http://www.fixm.aero/app/ffice/1.0
type fb:PersonOrOrganizationType
properties
minOcc 0
maxOcc 2000
content complex
children fb:contact fb:extension fb:identifier fb:identifierDomain fb:name
annotation
documentation
The one or more intended recipients of the flight information. [adapted from ICAO Draft FF-ICE Implementation Guidance]
source <xs:element name="recipient" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="2000">
 
<xs:annotation>
   
<xs:documentation>The one or more intended recipients of the flight information. [adapted from ICAO Draft FF-ICE Implementation Guidance]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/referencedMessageIdentifier
diagram FficeTemplates_diagrams/FficeTemplates_p183.png
namespace http://www.fixm.aero/app/ffice/1.0
type fb:UniversallyUniqueIdentifierType
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
minLength 0
maxLength 4096
pattern [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-4[a-fA-F0-9]{3}-[89abAB][a-fA-F0-9]{3}-[a-fA-F0-9]{12}
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  xs:string  required    urn:uuid  
documentation
Code Space of the UUID
annotation
documentation
The unique message identifier of the message being responded to. [FIXM]
source <xs:element name="referencedMessageIdentifier" type="fb:UniversallyUniqueIdentifierType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The unique message identifier of the message being responded to. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/relevantAtmServiceProvider
diagram FficeTemplates_diagrams/FficeTemplates_p184.png
namespace http://www.fixm.aero/app/ffice/1.0
type ffice:AtmServiceProviderType
properties
minOcc 0
maxOcc 2000
content complex
children ffice:extension ffice:provider ffice:providerType
annotation
documentation
An ATM Service Provider whose airspace is entered by the flight plan route of flight or along the possible route of flight described in filed routing to a revised destination, and therefore should receive a flight plan from the operator of the flight. [FF-ICE]
source <xs:element name="relevantAtmServiceProvider" type="ffice:AtmServiceProviderType" minOccurs="0" maxOccurs="2000">
 
<xs:annotation>
   
<xs:documentation>An ATM Service Provider whose airspace is entered by the flight plan route of flight or along the possible route of flight described in filed routing to a revised destination, and therefore should receive a flight plan from the operator of the flight. [FF-ICE]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/submissionStatus
diagram FficeTemplates_diagrams/FficeTemplates_p185.png
namespace http://www.fixm.aero/app/ffice/1.0
type ffice:SubmissionStatusType
properties
minOcc 0
maxOcc 1
content complex
children ffice:explanation ffice:extension ffice:value
annotation
documentation
A status indicating if a message could be processed and acted on. [adapted from ICAO Draft FF-ICE Implementation Guidance]
source <xs:element name="submissionStatus" type="ffice:SubmissionStatusType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A status indicating if a message could be processed and acted on. [adapted from ICAO Draft FF-ICE Implementation Guidance]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/timestamp
diagram FficeTemplates_diagrams/FficeTemplates_p186.png
namespace http://www.fixm.aero/app/ffice/1.0
type fb:TimeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern -?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?|(24:00:00(\.0+)?))Z
annotation
documentation
The time and date that the communication was sent. [FIXM]
source <xs:element name="timestamp" type="fb:TimeType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The time and date that the communication was sent. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/translationProvider
diagram FficeTemplates_diagrams/FficeTemplates_p187.png
namespace http://www.fixm.aero/app/ffice/1.0
type fb:PersonOrOrganizationType
properties
minOcc 0
maxOcc 1
content complex
children fb:contact fb:extension fb:identifier fb:identifierDomain fb:name
annotation
documentation
Identifies the provider that has been requested to translate and forward the message to identified translation recipients. [FF-ICE]
source <xs:element name="translationProvider" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Identifies the provider that has been requested to translate and forward the message to identified translation recipients. [FF-ICE]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/translationRecipient
diagram FficeTemplates_diagrams/FficeTemplates_p188.png
namespace http://www.fixm.aero/app/ffice/1.0
type fb:PersonOrOrganizationType
properties
minOcc 0
maxOcc 2000
content complex
children fb:contact fb:extension fb:identifier fb:identifierDomain fb:name
annotation
documentation
The one or more intended recipients of the translation and forwarding service.  [FF-ICE]
source <xs:element name="translationRecipient" type="fb:PersonOrOrganizationType" minOccurs="0" maxOccurs="2000">
 
<xs:annotation>
   
<xs:documentation>The one or more intended recipients of the translation and forwarding service.  [FF-ICE]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/type
diagram FficeTemplates_diagrams/FficeTemplates_p189.png
namespace http://www.fixm.aero/app/ffice/1.0
type ffice:MessageTypeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration FILED_FLIGHT_PLAN
documentation
The ATS flight plan as provided by the pilot or a designated representative. [FF-ICE]
enumeration FILING_STATUS
documentation
Provides information concerning the status of the filed flight plan and typically concerns route/trajectory acceptability. [FF-ICE]
enumeration FLIGHT_ARRIVAL
documentation
A Flight Arrival message can be used in any situation where an ARR message would have been used per PANS-ATM 11.4.2.2.7. [FF-ICE]
enumeration FLIGHT_CANCELLATION
documentation
Used to delete or remove a flight plan (Preliminary and/or Filed). [FF-ICE]
enumeration FLIGHT_DATA_REQUEST
documentation
Used to obtain information about a flight.  Designed to allow customized flight data queries, but the following should be a minimum set for implementation:
a) Flight Plan - request a copy of the flight plan as submitted.
b) Supplementary Plan - request a copy of the supplementary data filed for the flight.
c) Flight Status - request a copy of the latest Planning or Filing status for the flight.
[FF-ICE]
enumeration FLIGHT_DATA_RESPONSE
documentation
Used to return the information requested by a Flight Data Request. [FIXM]
enumeration FLIGHT_DEPARTURE
documentation
A Flight Departure Message can be used in any situation where a DEP message would have been used per PANS-ATM 11.4.2.2.6. [FF-ICE]
enumeration FLIGHT_PLAN_UPDATE
documentation
A Flight Plan Update may be used to update either a Preliminary Flight Plan or a Filed Flight Plan. [FF-ICE]
enumeration PLANNING_STATUS
documentation
Provides information concerning the status of the preliminary flight plan and typically concerns route/trajectory acceptability. [FF-ICE]
enumeration PRELIMINARY_FLIGHT_PLAN
documentation
Specified information submitted by an operator to conduct collaborative planning of a flight prior to submission of a Filed Flight Plan. [FF-ICE]
enumeration SUBMISSION_RESPONSE
documentation
An immediate response provided by an eASP to the message originator indicating acceptance or rejection of the message received. [FF-ICE]
enumeration TRIAL_REQUEST
documentation
A Trial Request may be submitted to evaluate changes to either a Preliminary or Filed flight plan. Existing flight plan data will not be modified as a result of a Trial Request. [FF-ICE]
enumeration TRIAL_RESPONSE
documentation
Provides information concerning the status of a Trial Request and typically concerns route/trajectory acceptability. [FIXM]
annotation
documentation
Represents the type of message. [FIXM]
source <xs:element name="type" type="ffice:MessageTypeType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Represents the type of message. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeMessageType/uniqueMessageIdentifier
diagram FficeTemplates_diagrams/FficeTemplates_p190.png
namespace http://www.fixm.aero/app/ffice/1.0
type fb:UniversallyUniqueIdentifierType
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
minLength 0
maxLength 4096
pattern [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-4[a-fA-F0-9]{3}-[89abAB][a-fA-F0-9]{3}-[a-fA-F0-9]{12}
attributes
Name  Type  Use  Default  Fixed  Annotation
codeSpace  xs:string  required    urn:uuid  
documentation
Code Space of the UUID
annotation
documentation
A unique message identifier for FIXM messages. [FIXM]
source <xs:element name="uniqueMessageIdentifier" type="fb:UniversallyUniqueIdentifierType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A unique message identifier for FIXM messages. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>


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