complexType FficeFS_FficeMessageType
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p421.png
namespace http://www.fixm.aero/app/ffice/1.1
type restriction of ffice:FficeMessageType
properties
base ffice:FficeMessageType
children ffice:extension ffice:filingStatus ffice:flight ffice:operatorFlightPlanVersion ffice:originator ffice:recipient ffice:referencedMessageIdentifier ffice:respondByLimit ffice:timestamp ffice:type ffice:uniqueMessageIdentifier
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="FficeFS_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:complexContent>
   
<xs:restriction base="ffice:FficeMessageType">
     
<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:FficeFS_FilingStatusType" minOccurs="1" 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:FficeFS_FlightType" minOccurs="1" maxOccurs="1">
         
<xs:annotation>
           
<xs:documentation>A flight associated with the message.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="operatorFlightPlanVersion" type="fb:CountPositiveType" minOccurs="1" 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:FficeFS_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="recipient" type="fb:FficeFS_PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
         
<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="respondByLimit" type="fb:DateTimeUtcType" minOccurs="0" maxOccurs="1">
         
<xs:annotation>
           
<xs:documentation>The limit, expressed as a time, by which a response is required. If the appropriate response has not been received within the time limit provided, the conditions under which the route/trajectory is proposed may no longer be available or valid.  [FF-ICE]</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="timestamp" type="fb:DateTimeUtcHighPrecisionType" 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="type" type="ffice:FficeFS_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:restriction>
 
</xs:complexContent>
</xs:complexType>

element FficeFS_FficeMessageType/extension
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p422.png
namespace http://www.fixm.aero/app/ffice/1.1
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 FficeFS_FficeMessageType/filingStatus
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p423.png
namespace http://www.fixm.aero/app/ffice/1.1
type ffice:FficeFS_FilingStatusType
properties
content complex
children ffice:expectedEvaluationTime ffice:explanation ffice:extension ffice:originator ffice:trajectoryPurpose 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:FficeFS_FilingStatusType" minOccurs="1" 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 FficeFS_FficeMessageType/flight
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p424.png
namespace http://www.fixm.aero/app/ffice/1.1
type fx:FficeFS_FlightType
properties
content complex
children fx:arrival fx:departure fx:extension fx:flightConstraint fx:flightIdentification fx:routeTrajectoryGroup
annotation
documentation
A flight associated with the message.
source <xs:element name="flight" type="fx:FficeFS_FlightType" minOccurs="1" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A flight associated with the message.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeFS_FficeMessageType/operatorFlightPlanVersion
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p425.png
namespace http://www.fixm.aero/app/ffice/1.1
type fb:CountPositiveType
properties
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="1" 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 FficeFS_FficeMessageType/originator
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p426.png
namespace http://www.fixm.aero/app/ffice/1.1
type fb:FficeFS_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:FficeFS_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 FficeFS_FficeMessageType/recipient
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p427.png
namespace http://www.fixm.aero/app/ffice/1.1
type fb:FficeFS_PersonOrOrganizationType
properties
minOcc 0
maxOcc 1
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:FficeFS_PersonOrOrganizationType" minOccurs="0" maxOccurs="1">
 
<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 FficeFS_FficeMessageType/referencedMessageIdentifier
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p428.png
namespace http://www.fixm.aero/app/ffice/1.1
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 FficeFS_FficeMessageType/respondByLimit
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p429.png
namespace http://www.fixm.aero/app/ffice/1.1
type fb:DateTimeUtcType
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])|24:00:00)Z
annotation
documentation
The limit, expressed as a time, by which a response is required. If the appropriate response has not been received within the time limit provided, the conditions under which the route/trajectory is proposed may no longer be available or valid.  [FF-ICE]
source <xs:element name="respondByLimit" type="fb:DateTimeUtcType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The limit, expressed as a time, by which a response is required. If the appropriate response has not been received within the time limit provided, the conditions under which the route/trajectory is proposed may no longer be available or valid.  [FF-ICE]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeFS_FficeMessageType/timestamp
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p430.png
namespace http://www.fixm.aero/app/ffice/1.1
type fb:DateTimeUtcHighPrecisionType
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:DateTimeUtcHighPrecisionType" 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 FficeFS_FficeMessageType/type
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p431.png
namespace http://www.fixm.aero/app/ffice/1.1
type ffice:FficeFS_MessageTypeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration FILING_STATUS
documentation
Provides information concerning the status of the filed flight plan and typically concerns route/trajectory acceptability. [FF-ICE]
annotation
documentation
Represents the type of message. [FIXM]
source <xs:element name="type" type="ffice:FficeFS_MessageTypeType" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Represents the type of message. [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FficeFS_FficeMessageType/uniqueMessageIdentifier
diagram FficeMessageBugFix_diagrams/FficeMessageBugFix_p432.png
namespace http://www.fixm.aero/app/ffice/1.1
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