Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema NasMessage.xsd
Namespace http://www.faa.aero/nas/4.2
Annotations
Copyright (c) 2016 US Federal Aviation Administration (FAA) 
=========================================== 
All rights reserved. 
 
Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met: 
* Redistributions of source code must retain the above copyright notice, this list 
of conditions and the disclaimer. 
* Redistributions in binary form must reproduce the above copyright notice, this 
list of conditions and the disclaimer in the documentation and/or other materials 
provided with the distribution. 
* The name of US FAA or the names of its contributors may not be used to endorse 
or promote products derived from this specification without specific prior written 
permission. 
 
DISCLAIMER 
 
THIS SPECIFICATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
DAMAGE. 
 
========================================== 
Editorial note: this license is an instance of the BSD license template as provided 
by the Open Source Initiative: 
http://www.opensource.org/licenses/bsd-license.php 
 
The authoritative reference for FIXM is www.FIXM.aero. 
 
Details on the US FAA: http://www.faa.gov/
This package contains a basic message definition prototype. Each message can contain 
a FIXM flight and be part of a message collection as a means to transport FIXM data. 
It is included as part of the NAS extension to allow basic messaging capability that 
is not agreed upon in the Core FIXM.
Properties
attribute form default: unqualified
element form default: qualified
version: 4.2.0
Element nas:AsdexConfidence
Namespace http://www.faa.aero/nas/4.2
Diagram
Diagram NasMessage_xsd.tmp#AsdexConfidenceType_navigationIntegrityCategory NasMessage_xsd.tmp#AsdexConfidenceType_positionNavigationAccuracyCategory NasMessage_xsd.tmp#AsdexConfidenceType_sourceIntegrityLevel NasMessage_xsd.tmp#AsdexConfidenceType
Type nas:AsdexConfidenceType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
navigationIntegrityCategory restriction of fb:CountType optional
Navigation IntegrityCategory 
0:= 20 NM or Unknown 
1:< 20 NM 
2:< 8 NM 
3:< 4 NM 
4:< 2 NM 
5:< 1 NM 
6:< 0.6 NM 
7:< 0.2 NM 
8:< 0.1 NM 
9:< 75  m 
10:< 25 m 
11:< 7.5 m
positionNavigationAccuracyCategory restriction of fb:CountType optional
Navigation Accuracy Category for Position. 
 
0:= 10 NM 
1:< 10 NM 
2:< 4 NM 
3:< 2 NM 
4:< 1 NM 
5:< 0.5 NM 
6:< 0.3 NM 
7:< 0.1 NM 
8:< 0.05 NM 
9:< 30 m 
10:< 10 m 
11:< 3 m
sourceIntegrityLevel restriction of fb:CountType optional
Source integrity level – probability of exceeding NIC Containment Radius 
0: Unknown 
1: < 10-3 
2: < 10-5 
3: < 10-7
Source
<element name="AsdexConfidence" type="nas:AsdexConfidenceType"/>
Element nas:MessageMetadataType / nas:asdexConfidence
Namespace http://www.faa.aero/nas/4.2
Annotations
Confidence of the SDSS system regarding the ASDE-X position accuracy.
Diagram
Diagram NasMessage_xsd.tmp#AsdexConfidenceType_navigationIntegrityCategory NasMessage_xsd.tmp#AsdexConfidenceType_positionNavigationAccuracyCategory NasMessage_xsd.tmp#AsdexConfidenceType_sourceIntegrityLevel NasMessage_xsd.tmp#AsdexConfidenceType
Type nas:AsdexConfidenceType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
navigationIntegrityCategory restriction of fb:CountType optional
Navigation IntegrityCategory 
0:= 20 NM or Unknown 
1:&lt; 20 NM 
2:&lt; 8 NM 
3:&lt; 4 NM 
4:&lt; 2 NM 
5:&lt; 1 NM 
6:&lt; 0.6 NM 
7:&lt; 0.2 NM 
8:&lt; 0.1 NM 
9:&lt; 75  m 
10:&lt; 25 m 
11:&lt; 7.5 m
positionNavigationAccuracyCategory restriction of fb:CountType optional
Navigation Accuracy Category for Position. 
 
0:= 10 NM 
1:&lt; 10 NM 
2:&lt; 4 NM 
3:&lt; 2 NM 
4:&lt; 1 NM 
5:&lt; 0.5 NM 
6:&lt; 0.3 NM 
7:&lt; 0.1 NM 
8:&lt; 0.05 NM 
9:&lt; 30 m 
10:&lt; 10 m 
11:&lt; 3 m
sourceIntegrityLevel restriction of fb:CountType optional
Source integrity level – probability of exceeding NIC Containment Radius 
0: Unknown 
1: &lt; 10-3 
2: &lt; 10-5 
3: &lt; 10-7
Source
<element name="asdexConfidence" type="nas:AsdexConfidenceType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Confidence of the SDSS system regarding the ASDE-X position accuracy.</documentation>
  </annotation>
</element>
Element nas:MessageMetadataType / nas:provenance
Namespace http://www.faa.aero/nas/4.2
Annotations
Message provenance data. Can be used by system to describe details involved in sending 
the message including source, center and system..
Diagram
Diagram NasMessage_xsd.tmp#MessageProvenanceType_airport NasMessage_xsd.tmp#MessageProvenanceType_center NasMessage_xsd.tmp#MessageProvenanceType_source NasMessage_xsd.tmp#MessageProvenanceType_system NasMessage_xsd.tmp#MessageProvenanceType_timestamp NasMessage_xsd.tmp#MessageProvenanceType_tracon NasMessage_xsd.tmp#MessageProvenanceType
Type nas:MessageProvenanceType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
airport fb:CharacterStringType optional
The airport that produced the data contained in the Message.
center fb:CharacterStringType optional
The ATC center (or FIR) that produced the data contained in the Message
source fb:CharacterStringType optional
The source that produced the data contained in the Message, if the source is not 
an ATC facility. 
While this field has no formal definition, it might take values such as: 
 
- an Airline Operations Center (AOC) 
- a Traffic Flow center 
- an international data provider
system fb:CharacterStringType optional
The name of the system that generated the data contained in the Message
timestamp fb:TimeType optional
The time at which the provenance information was recorded.
tracon fb:CharacterStringType optional
The TRACON that produced the data contained in the Message.
Source
<element name="provenance" type="nas:MessageProvenanceType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Message provenance data. Can be used by system to describe details involved in sending the message including source, center and system..</documentation>
  </annotation>
</element>
Element nas:MessageMetadataType / nas:trigger
Namespace http://www.faa.aero/nas/4.2
Annotations
Container for Message Trigger information such as the type of trigger and timestamp.
Diagram
Diagram NasMessage_xsd.tmp#TriggerType_timestamp NasMessage_xsd.tmp#TriggerType_triggerType NasMessage_xsd.tmp#TriggerType
Type nas:TriggerType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
timestamp fb:TimeType optional
Trigger timestamp
triggerType fb:CharacterStringType optional
Describes the message trigger type.
Source
<element name="trigger" type="nas:TriggerType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Container for Message Trigger information such as the type of trigger and timestamp.</documentation>
  </annotation>
</element>
Element nas:MessageMetadata
Namespace http://www.faa.aero/nas/4.2
Diagram
Diagram NasMessage_xsd.tmp#MessageMetadataType_messageType NasMessage_xsd.tmp#MessageMetadataType_sensitivity NasMessage_xsd.tmp#MessageMetadataType_sensitivityReason NasMessage_xsd.tmp#MessageMetadataType_sequenceNumber NasMessage_xsd.tmp#MessageMetadataType_asdexConfidence NasMessage_xsd.tmp#MessageMetadataType_provenance NasMessage_xsd.tmp#MessageMetadataType_trigger NasMessage_xsd.tmp#MessageMetadataType
Type nas:MessageMetadataType
Properties
content: complex
Model nas:asdexConfidence{0,1} , nas:provenance{0,1} , nas:trigger{0,1}
Children nas:asdexConfidence, nas:provenance, nas:trigger
Instance
<nas:MessageMetadata messageType="" sensitivity="" sensitivityReason="" sequenceNumber="">
  <nas:asdexConfidence navigationIntegrityCategory="" positionNavigationAccuracyCategory="" sourceIntegrityLevel="">{0,1}</nas:asdexConfidence>
  <nas:provenance airport="" center="" source="" system="" timestamp="" tracon="">{0,1}</nas:provenance>
  <nas:trigger timestamp="" triggerType="">{0,1}</nas:trigger>
</nas:MessageMetadata>
Attributes
QName Type Fixed Default Use Annotation
messageType fb:CharacterStringType optional
Type of message. For example track update, flight plan amendment.
sensitivity restriction of fb:CharacterStringType optional
Sensitivity of the message
sensitivityReason fb:CharacterStringType optional
Reason for the message sensitivity.
sequenceNumber fb:CountType optional
Used to ensure message order is maintained regardless of delivery mechanism.
Source
<element name="MessageMetadata" type="nas:MessageMetadataType"/>
Element nas:MessageProvenance
Namespace http://www.faa.aero/nas/4.2
Diagram
Diagram NasMessage_xsd.tmp#MessageProvenanceType_airport NasMessage_xsd.tmp#MessageProvenanceType_center NasMessage_xsd.tmp#MessageProvenanceType_source NasMessage_xsd.tmp#MessageProvenanceType_system NasMessage_xsd.tmp#MessageProvenanceType_timestamp NasMessage_xsd.tmp#MessageProvenanceType_tracon NasMessage_xsd.tmp#MessageProvenanceType
Type nas:MessageProvenanceType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
airport fb:CharacterStringType optional
The airport that produced the data contained in the Message.
center fb:CharacterStringType optional
The ATC center (or FIR) that produced the data contained in the Message
source fb:CharacterStringType optional
The source that produced the data contained in the Message, if the source is not 
an ATC facility. 
While this field has no formal definition, it might take values such as: 
 
- an Airline Operations Center (AOC) 
- a Traffic Flow center 
- an international data provider
system fb:CharacterStringType optional
The name of the system that generated the data contained in the Message
timestamp fb:TimeType optional
The time at which the provenance information was recorded.
tracon fb:CharacterStringType optional
The TRACON that produced the data contained in the Message.
Source
<element name="MessageProvenance" type="nas:MessageProvenanceType"/>
Element nas:NasMessageType / nas:metadata
Namespace http://www.faa.aero/nas/4.2
Annotations
The MessageMetadata provides a unique message identifier, the origin of the message 
        in time and location, 
the system
that produced the message, and the time span over which the message data is valid.
Diagram
Diagram NasMessage_xsd.tmp#MessageMetadataType_messageType NasMessage_xsd.tmp#MessageMetadataType_sensitivity NasMessage_xsd.tmp#MessageMetadataType_sensitivityReason NasMessage_xsd.tmp#MessageMetadataType_sequenceNumber NasMessage_xsd.tmp#MessageMetadataType_asdexConfidence NasMessage_xsd.tmp#MessageMetadataType_provenance NasMessage_xsd.tmp#MessageMetadataType_trigger NasMessage_xsd.tmp#MessageMetadataType
Type nas:MessageMetadataType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:asdexConfidence{0,1} , nas:provenance{0,1} , nas:trigger{0,1}
Children nas:asdexConfidence, nas:provenance, nas:trigger
Instance
<nas:metadata messageType="" sensitivity="" sensitivityReason="" sequenceNumber="">
  <nas:asdexConfidence navigationIntegrityCategory="" positionNavigationAccuracyCategory="" sourceIntegrityLevel="">{0,1}</nas:asdexConfidence>
  <nas:provenance airport="" center="" source="" system="" timestamp="" tracon="">{0,1}</nas:provenance>
  <nas:trigger timestamp="" triggerType="">{0,1}</nas:trigger>
</nas:metadata>
Attributes
QName Type Fixed Default Use Annotation
messageType fb:CharacterStringType optional
Type of message. For example track update, flight plan amendment.
sensitivity restriction of fb:CharacterStringType optional
Sensitivity of the message
sensitivityReason fb:CharacterStringType optional
Reason for the message sensitivity.
sequenceNumber fb:CountType optional
Used to ensure message order is maintained regardless of delivery mechanism.
Source
<element name="metadata" type="nas:MessageMetadataType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The MessageMetadata provides a unique message identifier, the origin of the message in time and location, the system that produced the message, and the time span over which the message data is valid.</documentation>
  </annotation>
</element>
Element nas:NasMessage
Namespace http://www.faa.aero/nas/4.2
Diagram
Diagram Extension_xsd.tmp#ExtensionType NasMessage_xsd.tmp#NasMessageType_metadata NasMessage_xsd.tmp#NasMessageType Extension_xsd.tmp#Extension
Type nas:NasMessageType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model nas:metadata{0,1}
Children nas:metadata
Instance
<nas:NasMessage>
  <nas:metadata messageType="" sensitivity="" sensitivityReason="" sequenceNumber="">{0,1}</nas:metadata>
</nas:NasMessage>
Source
<element name="NasMessage" type="nas:NasMessageType" substitutionGroup="fb:Extension"/>
Element nas:Trigger
Namespace http://www.faa.aero/nas/4.2
Diagram
Diagram NasMessage_xsd.tmp#TriggerType_timestamp NasMessage_xsd.tmp#TriggerType_triggerType NasMessage_xsd.tmp#TriggerType
Type nas:TriggerType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
timestamp fb:TimeType optional
Trigger timestamp
triggerType fb:CharacterStringType optional
Describes the message trigger type.
Source
<element name="Trigger" type="nas:TriggerType"/>
Complex Type nas:AsdexConfidenceType
Namespace http://www.faa.aero/nas/4.2
Annotations
Confidence of the  ASDE-X position accuracy.
Diagram
Diagram NasMessage_xsd.tmp#AsdexConfidenceType_navigationIntegrityCategory NasMessage_xsd.tmp#AsdexConfidenceType_positionNavigationAccuracyCategory NasMessage_xsd.tmp#AsdexConfidenceType_sourceIntegrityLevel
Used by
Attributes
QName Type Fixed Default Use Annotation
navigationIntegrityCategory restriction of fb:CountType optional
Navigation IntegrityCategory 
0:= 20 NM or Unknown 
1:&lt; 20 NM 
2:&lt; 8 NM 
3:&lt; 4 NM 
4:&lt; 2 NM 
5:&lt; 1 NM 
6:&lt; 0.6 NM 
7:&lt; 0.2 NM 
8:&lt; 0.1 NM 
9:&lt; 75  m 
10:&lt; 25 m 
11:&lt; 7.5 m
positionNavigationAccuracyCategory restriction of fb:CountType optional
Navigation Accuracy Category for Position. 
 
0:= 10 NM 
1:&lt; 10 NM 
2:&lt; 4 NM 
3:&lt; 2 NM 
4:&lt; 1 NM 
5:&lt; 0.5 NM 
6:&lt; 0.3 NM 
7:&lt; 0.1 NM 
8:&lt; 0.05 NM 
9:&lt; 30 m 
10:&lt; 10 m 
11:&lt; 3 m
sourceIntegrityLevel restriction of fb:CountType optional
Source integrity level – probability of exceeding NIC Containment Radius 
0: Unknown 
1: &lt; 10-3 
2: &lt; 10-5 
3: &lt; 10-7
Source
<complexType name="AsdexConfidenceType">
  <annotation>
    <documentation>Confidence of the ASDE-X position accuracy.</documentation>
  </annotation>
  <attribute name="navigationIntegrityCategory" use="optional">
    <annotation>
      <documentation>Navigation IntegrityCategory 0:= 20 NM or Unknown 1:&lt; 20 NM 2:&lt; 8 NM 3:&lt; 4 NM 4:&lt; 2 NM 5:&lt; 1 NM 6:&lt; 0.6 NM 7:&lt; 0.2 NM 8:&lt; 0.1 NM 9:&lt; 75 m 10:&lt; 25 m 11:&lt; 7.5 m</documentation>
    </annotation>
    <simpleType>
      <restriction base="fb:CountType">
        <maxInclusive value="11"/>
        <minInclusive value="0"/>
      </restriction>
    </simpleType>
  </attribute>
  <attribute name="positionNavigationAccuracyCategory" use="optional">
    <annotation>
      <documentation>Navigation Accuracy Category for Position. 0:= 10 NM 1:&lt; 10 NM 2:&lt; 4 NM 3:&lt; 2 NM 4:&lt; 1 NM 5:&lt; 0.5 NM 6:&lt; 0.3 NM 7:&lt; 0.1 NM 8:&lt; 0.05 NM 9:&lt; 30 m 10:&lt; 10 m 11:&lt; 3 m</documentation>
    </annotation>
    <simpleType>
      <restriction base="fb:CountType">
        <maxInclusive value="11"/>
        <minInclusive value="0"/>
      </restriction>
    </simpleType>
  </attribute>
  <attribute name="sourceIntegrityLevel" use="optional">
    <annotation>
      <documentation>Source integrity level – probability of exceeding NIC Containment Radius 0: Unknown 1: &lt; 10-3 2: &lt; 10-5 3: &lt; 10-7</documentation>
    </annotation>
    <simpleType>
      <restriction base="fb:CountType">
        <maxInclusive value="3"/>
        <minInclusive value="0"/>
      </restriction>
    </simpleType>
  </attribute>
</complexType>
Complex Type nas:MessageMetadataType
Namespace http://www.faa.aero/nas/4.2
Annotations
The MessageMetadata provides a unique message identifier, the origin of the message 
in time and location, 
    the system
    that produced the message, and the time span over which the message data is valid.
Diagram
Diagram NasMessage_xsd.tmp#MessageMetadataType_messageType NasMessage_xsd.tmp#MessageMetadataType_sensitivity NasMessage_xsd.tmp#MessageMetadataType_sensitivityReason NasMessage_xsd.tmp#MessageMetadataType_sequenceNumber NasMessage_xsd.tmp#MessageMetadataType_asdexConfidence NasMessage_xsd.tmp#MessageMetadataType_provenance NasMessage_xsd.tmp#MessageMetadataType_trigger
Used by
Model nas:asdexConfidence{0,1} , nas:provenance{0,1} , nas:trigger{0,1}
Children nas:asdexConfidence, nas:provenance, nas:trigger
Attributes
QName Type Fixed Default Use Annotation
messageType fb:CharacterStringType optional
Type of message. For example track update, flight plan amendment.
sensitivity restriction of fb:CharacterStringType optional
Sensitivity of the message
sensitivityReason fb:CharacterStringType optional
Reason for the message sensitivity.
sequenceNumber fb:CountType optional
Used to ensure message order is maintained regardless of delivery mechanism.
Source
<complexType name="MessageMetadataType">
  <annotation>
    <documentation>The MessageMetadata provides a unique message identifier, the origin of the message in time and location, the system that produced the message, and the time span over which the message data is valid.</documentation>
  </annotation>
  <sequence>
    <element name="asdexConfidence" type="nas:AsdexConfidenceType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>Confidence of the SDSS system regarding the ASDE-X position accuracy.</documentation>
      </annotation>
    </element>
    <element name="provenance" type="nas:MessageProvenanceType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>Message provenance data. Can be used by system to describe details involved in sending the message including source, center and system..</documentation>
      </annotation>
    </element>
    <element name="trigger" type="nas:TriggerType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>Container for Message Trigger information such as the type of trigger and timestamp.</documentation>
      </annotation>
    </element>
  </sequence>
  <attribute name="messageType" type="fb:CharacterStringType" use="optional">
    <annotation>
      <documentation>Type of message. For example track update, flight plan amendment.</documentation>
    </annotation>
  </attribute>
  <attribute name="sensitivity" use="optional">
    <annotation>
      <documentation>Sensitivity of the message</documentation>
    </annotation>
    <simpleType>
      <restriction base="fb:CharacterStringType">
        <pattern value="[A-Z]"/>
      </restriction>
    </simpleType>
  </attribute>
  <attribute name="sensitivityReason" type="fb:CharacterStringType" use="optional">
    <annotation>
      <documentation>Reason for the message sensitivity.</documentation>
    </annotation>
  </attribute>
  <attribute name="sequenceNumber" type="fb:CountType" use="optional">
    <annotation>
      <documentation>Used to ensure message order is maintained regardless of delivery mechanism.</documentation>
    </annotation>
  </attribute>
</complexType>
Complex Type nas:MessageProvenanceType
Namespace http://www.faa.aero/nas/4.2
Annotations
Message provenance data. Can be used to describe details involved in sending the 
message including the airport, center, system, and/or TRACON that produced the data 
contained in the message and the time at which it was produced.
Diagram
Diagram NasMessage_xsd.tmp#MessageProvenanceType_airport NasMessage_xsd.tmp#MessageProvenanceType_center NasMessage_xsd.tmp#MessageProvenanceType_source NasMessage_xsd.tmp#MessageProvenanceType_system NasMessage_xsd.tmp#MessageProvenanceType_timestamp NasMessage_xsd.tmp#MessageProvenanceType_tracon
Used by
Attributes
QName Type Fixed Default Use Annotation
airport fb:CharacterStringType optional
The airport that produced the data contained in the Message.
center fb:CharacterStringType optional
The ATC center (or FIR) that produced the data contained in the Message
source fb:CharacterStringType optional
The source that produced the data contained in the Message, if the source is not 
an ATC facility. 
While this field has no formal definition, it might take values such as: 
 
- an Airline Operations Center (AOC) 
- a Traffic Flow center 
- an international data provider
system fb:CharacterStringType optional
The name of the system that generated the data contained in the Message
timestamp fb:TimeType optional
The time at which the provenance information was recorded.
tracon fb:CharacterStringType optional
The TRACON that produced the data contained in the Message.
Source
<complexType name="MessageProvenanceType">
  <annotation>
    <documentation>Message provenance data. Can be used to describe details involved in sending the message including the airport, center, system, and/or TRACON that produced the data contained in the message and the time at which it was produced.</documentation>
  </annotation>
  <attribute name="airport" type="fb:CharacterStringType" use="optional">
    <annotation>
      <documentation>The airport that produced the data contained in the Message.</documentation>
    </annotation>
  </attribute>
  <attribute name="center" type="fb:CharacterStringType" use="optional">
    <annotation>
      <documentation>The ATC center (or FIR) that produced the data contained in the Message</documentation>
    </annotation>
  </attribute>
  <attribute name="source" type="fb:CharacterStringType" use="optional">
    <annotation>
      <documentation>The source that produced the data contained in the Message, if the source is not an ATC facility. While this field has no formal definition, it might take values such as: - an Airline Operations Center (AOC) - a Traffic Flow center - an international data provider</documentation>
    </annotation>
  </attribute>
  <attribute name="system" type="fb:CharacterStringType" use="optional">
    <annotation>
      <documentation>The name of the system that generated the data contained in the Message</documentation>
    </annotation>
  </attribute>
  <attribute name="timestamp" type="fb:TimeType" use="optional">
    <annotation>
      <documentation>The time at which the provenance information was recorded.</documentation>
    </annotation>
  </attribute>
  <attribute name="tracon" type="fb:CharacterStringType" use="optional">
    <annotation>
      <documentation>The TRACON that produced the data contained in the Message.</documentation>
    </annotation>
  </attribute>
</complexType>
Complex Type nas:TriggerType
Namespace http://www.faa.aero/nas/4.2
Annotations
Container for Message Trigger information such as the type of trigger and timestamp.
Diagram
Diagram NasMessage_xsd.tmp#TriggerType_timestamp NasMessage_xsd.tmp#TriggerType_triggerType
Used by
Attributes
QName Type Fixed Default Use Annotation
timestamp fb:TimeType optional
Trigger timestamp
triggerType fb:CharacterStringType optional
Describes the message trigger type.
Source
<complexType name="TriggerType">
  <annotation>
    <documentation>Container for Message Trigger information such as the type of trigger and timestamp.</documentation>
  </annotation>
  <attribute name="timestamp" type="fb:TimeType" use="optional">
    <annotation>
      <documentation>Trigger timestamp</documentation>
    </annotation>
  </attribute>
  <attribute name="triggerType" type="fb:CharacterStringType" use="optional">
    <annotation>
      <documentation>Describes the message trigger type.</documentation>
    </annotation>
  </attribute>
</complexType>
Complex Type nas:NasMessageType
Namespace http://www.faa.aero/nas/4.2
Annotations
FlightMessage is used to transmit FIXM flight objects.
Diagram
Diagram Extension_xsd.tmp#ExtensionType NasMessage_xsd.tmp#NasMessageType_metadata
Type extension of fb:ExtensionType
Type hierarchy
Used by
Element nas:NasMessage
Model nas:metadata{0,1}
Children nas:metadata
Source
<complexType name="NasMessageType">
  <annotation>
    <documentation>FlightMessage is used to transmit FIXM flight objects.</documentation>
  </annotation>
  <complexContent>
    <extension base="fb:ExtensionType">
      <sequence>
        <element name="metadata" type="nas:MessageMetadataType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The MessageMetadata provides a unique message identifier, the origin of the message in time and location, the system that produced the message, and the time span over which the message data is valid.</documentation>
          </annotation>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Attribute nas:AsdexConfidenceType / @navigationIntegrityCategory
Namespace No namespace
Annotations
Navigation IntegrityCategory 
0:= 20 NM or Unknown 
1:&lt; 20 NM 
2:&lt; 8 NM 
3:&lt; 4 NM 
4:&lt; 2 NM 
5:&lt; 1 NM 
6:&lt; 0.6 NM 
7:&lt; 0.2 NM 
8:&lt; 0.1 NM 
9:&lt; 75  m 
10:&lt; 25 m 
11:&lt; 7.5 m
Type restriction of fb:CountType
Type hierarchy
Properties
use: optional
Facets
maxInclusive 11
minInclusive 0
Used by
Source
<attribute name="navigationIntegrityCategory" use="optional">
  <annotation>
    <documentation>Navigation IntegrityCategory 0:= 20 NM or Unknown 1:&lt; 20 NM 2:&lt; 8 NM 3:&lt; 4 NM 4:&lt; 2 NM 5:&lt; 1 NM 6:&lt; 0.6 NM 7:&lt; 0.2 NM 8:&lt; 0.1 NM 9:&lt; 75 m 10:&lt; 25 m 11:&lt; 7.5 m</documentation>
  </annotation>
  <simpleType>
    <restriction base="fb:CountType">
      <maxInclusive value="11"/>
      <minInclusive value="0"/>
    </restriction>
  </simpleType>
</attribute>
Attribute nas:AsdexConfidenceType / @positionNavigationAccuracyCategory
Namespace No namespace
Annotations
Navigation Accuracy Category for Position. 
 
0:= 10 NM 
1:&lt; 10 NM 
2:&lt; 4 NM 
3:&lt; 2 NM 
4:&lt; 1 NM 
5:&lt; 0.5 NM 
6:&lt; 0.3 NM 
7:&lt; 0.1 NM 
8:&lt; 0.05 NM 
9:&lt; 30 m 
10:&lt; 10 m 
11:&lt; 3 m
Type restriction of fb:CountType
Type hierarchy
Properties
use: optional
Facets
maxInclusive 11
minInclusive 0
Used by
Source
<attribute name="positionNavigationAccuracyCategory" use="optional">
  <annotation>
    <documentation>Navigation Accuracy Category for Position. 0:= 10 NM 1:&lt; 10 NM 2:&lt; 4 NM 3:&lt; 2 NM 4:&lt; 1 NM 5:&lt; 0.5 NM 6:&lt; 0.3 NM 7:&lt; 0.1 NM 8:&lt; 0.05 NM 9:&lt; 30 m 10:&lt; 10 m 11:&lt; 3 m</documentation>
  </annotation>
  <simpleType>
    <restriction base="fb:CountType">
      <maxInclusive value="11"/>
      <minInclusive value="0"/>
    </restriction>
  </simpleType>
</attribute>
Attribute nas:AsdexConfidenceType / @sourceIntegrityLevel
Namespace No namespace
Annotations
Source integrity level – probability of exceeding NIC Containment Radius 
0: Unknown 
1: &lt; 10-3 
2: &lt; 10-5 
3: &lt; 10-7
Type restriction of fb:CountType
Type hierarchy
Properties
use: optional
Facets
maxInclusive 3
minInclusive 0
Used by
Source
<attribute name="sourceIntegrityLevel" use="optional">
  <annotation>
    <documentation>Source integrity level – probability of exceeding NIC Containment Radius 0: Unknown 1: &lt; 10-3 2: &lt; 10-5 3: &lt; 10-7</documentation>
  </annotation>
  <simpleType>
    <restriction base="fb:CountType">
      <maxInclusive value="3"/>
      <minInclusive value="0"/>
    </restriction>
  </simpleType>
</attribute>
Attribute nas:MessageProvenanceType / @airport
Namespace No namespace
Annotations
The airport that produced the data contained in the Message.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="airport" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>The airport that produced the data contained in the Message.</documentation>
  </annotation>
</attribute>
Attribute nas:MessageProvenanceType / @center
Namespace No namespace
Annotations
The ATC center (or FIR) that produced the data contained in the Message
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="center" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>The ATC center (or FIR) that produced the data contained in the Message</documentation>
  </annotation>
</attribute>
Attribute nas:MessageProvenanceType / @source
Namespace No namespace
Annotations
The source that produced the data contained in the Message, if the source is not 
an ATC facility. 
While this field has no formal definition, it might take values such as: 
 
- an Airline Operations Center (AOC) 
- a Traffic Flow center 
- an international data provider
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="source" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>The source that produced the data contained in the Message, if the source is not an ATC facility. While this field has no formal definition, it might take values such as: - an Airline Operations Center (AOC) - a Traffic Flow center - an international data provider</documentation>
  </annotation>
</attribute>
Attribute nas:MessageProvenanceType / @system
Namespace No namespace
Annotations
The name of the system that generated the data contained in the Message
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="system" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>The name of the system that generated the data contained in the Message</documentation>
  </annotation>
</attribute>
Attribute nas:MessageProvenanceType / @timestamp
Namespace No namespace
Annotations
The time at which the provenance information was recorded.
Type fb:TimeType
Properties
use: optional
Facets
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
Used by
Source
<attribute name="timestamp" type="fb:TimeType" use="optional">
  <annotation>
    <documentation>The time at which the provenance information was recorded.</documentation>
  </annotation>
</attribute>
Attribute nas:MessageProvenanceType / @tracon
Namespace No namespace
Annotations
The TRACON that produced the data contained in the Message.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="tracon" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>The TRACON that produced the data contained in the Message.</documentation>
  </annotation>
</attribute>
Attribute nas:TriggerType / @timestamp
Namespace No namespace
Annotations
Trigger timestamp
Type fb:TimeType
Properties
use: optional
Facets
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
Used by
Complex Type nas:TriggerType
Source
<attribute name="timestamp" type="fb:TimeType" use="optional">
  <annotation>
    <documentation>Trigger timestamp</documentation>
  </annotation>
</attribute>
Attribute nas:TriggerType / @triggerType
Namespace No namespace
Annotations
Describes the message trigger type.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Complex Type nas:TriggerType
Source
<attribute name="triggerType" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>Describes the message trigger type.</documentation>
  </annotation>
</attribute>
Attribute nas:MessageMetadataType / @messageType
Namespace No namespace
Annotations
Type of message. For example track update, flight plan amendment.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="messageType" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>Type of message. For example track update, flight plan amendment.</documentation>
  </annotation>
</attribute>
Attribute nas:MessageMetadataType / @sensitivity
Namespace No namespace
Annotations
Sensitivity of the message
Type restriction of fb:CharacterStringType
Type hierarchy
Properties
use: optional
Facets
minLength 0
maxLength 4096
pattern [A-Z]
Used by
Source
<attribute name="sensitivity" use="optional">
  <annotation>
    <documentation>Sensitivity of the message</documentation>
  </annotation>
  <simpleType>
    <restriction base="fb:CharacterStringType">
      <pattern value="[A-Z]"/>
    </restriction>
  </simpleType>
</attribute>
Attribute nas:MessageMetadataType / @sensitivityReason
Namespace No namespace
Annotations
Reason for the message sensitivity.
Type fb:CharacterStringType
Properties
use: optional
Facets
minLength 0
maxLength 4096
Used by
Source
<attribute name="sensitivityReason" type="fb:CharacterStringType" use="optional">
  <annotation>
    <documentation>Reason for the message sensitivity.</documentation>
  </annotation>
</attribute>
Attribute nas:MessageMetadataType / @sequenceNumber
Namespace No namespace
Annotations
Used to ensure message order is maintained regardless of delivery mechanism.
Type fb:CountType
Properties
use: optional
Facets
minInclusive 0
Used by
Source
<attribute name="sequenceNumber" type="fb:CountType" use="optional">
  <annotation>
    <documentation>Used to ensure message order is maintained regardless of delivery mechanism.</documentation>
  </annotation>
</attribute>