complexType FlightIdentificationType
diagram BasicMessage_diagrams/BasicMessage_p367.png
namespace http://www.fixm.aero/flight/4.3
children fx:aircraftIdentification fx:aircraftIdentificationPrevious fx:extension fx:gufi fx:gufiLegacy fx:iataFlightDesignator
used by
element FlightType/flightIdentification
annotation
documentation
A container of flight identifying data. [FIXM]
source <xs:complexType name="FlightIdentificationType">
 
<xs:annotation>
   
<xs:documentation>A container of flight identifying data. [FIXM]</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="aircraftIdentification" type="fb:AircraftIdentificationType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>A group of letters, figures or a combination thereof which is either identical to, or the coded equivalent of, the aircraft call sign to be used in air-ground communications, and which is used to identify the aircraft in ground-ground air traffic services communications. [ICAO Doc 4444]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="aircraftIdentificationPrevious" type="fb:AircraftIdentificationType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Specifies the previous aircraft identification value when a change is made.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="extension" type="fb:FlightIdentificationExtensionType" nillable="true" minOccurs="0" maxOccurs="2000">
     
<xs:annotation>
       
<xs:documentation>An extension hook for attaching extension (non-core) classes.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:choice minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>Helper class to create an embedded choice structure.</xs:documentation>
     
</xs:annotation>
     
<xs:element name="gufi" type="fb:GloballyUniqueFlightIdentifierType" nillable="true" minOccurs="1" maxOccurs="1">
       
<xs:annotation>
         
<xs:documentation>A single reference for FF-ICE information pertinent to a flight that is unique globally. [ICAO Doc 9965]
This is a reference that uniquely identifies a specific flight and is independent of any particular system. [FIXM]
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="gufiLegacy" type="fb:UniversallyUniqueIdentifierType" nillable="true" minOccurs="1" maxOccurs="1">
       
<xs:annotation>
         
<xs:documentation>The legacy version of the GUFI included in the Core 4.3.0 release solely for backwards compatibility reasons.  This field should only be used when the GUFI assigned to a flight is in Core 4.2.0 format but there is a need to publish information about the flight in Core 4.3.0 format.  In all other cases, the new version of the GUFI should be used.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:choice>
   
<xs:element name="iataFlightDesignator" type="fx:IataFlightDesignatorType" nillable="true" minOccurs="0" maxOccurs="1">
     
<xs:annotation>
       
<xs:documentation>International Air Transport Association (IATA) flight designator.  [FIXM]</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element FlightIdentificationType/aircraftIdentification
diagram BasicMessage_diagrams/BasicMessage_p368.png
namespace http://www.fixm.aero/flight/4.3
type fb:AircraftIdentificationType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 0
maxLength 4096
pattern [A-Z0-9]{2,7}
annotation
documentation
A group of letters, figures or a combination thereof which is either identical to, or the coded equivalent of, the aircraft call sign to be used in air-ground communications, and which is used to identify the aircraft in ground-ground air traffic services communications. [ICAO Doc 4444]
source <xs:element name="aircraftIdentification" type="fb:AircraftIdentificationType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A group of letters, figures or a combination thereof which is either identical to, or the coded equivalent of, the aircraft call sign to be used in air-ground communications, and which is used to identify the aircraft in ground-ground air traffic services communications. [ICAO Doc 4444]</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightIdentificationType/aircraftIdentificationPrevious
diagram BasicMessage_diagrams/BasicMessage_p369.png
namespace http://www.fixm.aero/flight/4.3
type fb:AircraftIdentificationType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
minLength 0
maxLength 4096
pattern [A-Z0-9]{2,7}
annotation
documentation
Specifies the previous aircraft identification value when a change is made.
source <xs:element name="aircraftIdentificationPrevious" type="fb:AircraftIdentificationType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>Specifies the previous aircraft identification value when a change is made.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightIdentificationType/extension
diagram BasicMessage_diagrams/BasicMessage_p370.png
namespace http://www.fixm.aero/flight/4.3
type fb:FlightIdentificationExtensionType
properties
minOcc 0
maxOcc 2000
content complex
nillable true
annotation
documentation
An extension hook for attaching extension (non-core) classes.
source <xs:element name="extension" type="fb:FlightIdentificationExtensionType" nillable="true" minOccurs="0" maxOccurs="2000">
 
<xs:annotation>
   
<xs:documentation>An extension hook for attaching extension (non-core) classes.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightIdentificationType/gufi
diagram BasicMessage_diagrams/BasicMessage_p371.png
namespace http://www.fixm.aero/flight/4.3
type fb:GloballyUniqueFlightIdentifierType
properties
content complex
nillable true
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
creationTime  fb:DateTimeUtcType  required      
documentation
The time at which the GUFI was created.  Used to reduce the likelihood of GUFI collisions and ensure GUFIs remain perpetually unique.
namespaceDomain  fb:NamespaceDomainType  required      
documentation
Identifies the particular type of namespace used by the originator of a GUFI.
namespaceIdentifier  fb:NamespaceIdentifierType  required      
documentation
The namespace chosen by the GUFI originator.  Used to reduce the likelihood of GUFI collisions and provide traceability as to which entity generated a particular GUFI.
annotation
documentation
A single reference for FF-ICE information pertinent to a flight that is unique globally. [ICAO Doc 9965]
This is a reference that uniquely identifies a specific flight and is independent of any particular system. [FIXM]
source <xs:element name="gufi" type="fb:GloballyUniqueFlightIdentifierType" nillable="true" minOccurs="1" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>A single reference for FF-ICE information pertinent to a flight that is unique globally. [ICAO Doc 9965]
This is a reference that uniquely identifies a specific flight and is independent of any particular system. [FIXM]
</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightIdentificationType/gufiLegacy
diagram BasicMessage_diagrams/BasicMessage_p372.png
namespace http://www.fixm.aero/flight/4.3
type fb:UniversallyUniqueIdentifierType
properties
content complex
nillable true
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 legacy version of the GUFI included in the Core 4.3.0 release solely for backwards compatibility reasons.  This field should only be used when the GUFI assigned to a flight is in Core 4.2.0 format but there is a need to publish information about the flight in Core 4.3.0 format.  In all other cases, the new version of the GUFI should be used.
source <xs:element name="gufiLegacy" type="fb:UniversallyUniqueIdentifierType" nillable="true" minOccurs="1" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>The legacy version of the GUFI included in the Core 4.3.0 release solely for backwards compatibility reasons.  This field should only be used when the GUFI assigned to a flight is in Core 4.2.0 format but there is a need to publish information about the flight in Core 4.3.0 format.  In all other cases, the new version of the GUFI should be used.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FlightIdentificationType/iataFlightDesignator
diagram BasicMessage_diagrams/BasicMessage_p373.png
namespace http://www.fixm.aero/flight/4.3
type fx:IataFlightDesignatorType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children fx:extension fx:flightNumber fx:iataOperatorCode fx:operationalSuffix
annotation
documentation
International Air Transport Association (IATA) flight designator.  [FIXM]
source <xs:element name="iataFlightDesignator" type="fx:IataFlightDesignatorType" nillable="true" minOccurs="0" maxOccurs="1">
 
<xs:annotation>
   
<xs:documentation>International Air Transport Association (IATA) flight designator.  [FIXM]</xs:documentation>
 
</xs:annotation>
</xs:element>


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