Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Included schema NasMessage.xsd
Namespace http://www.faa.aero/nas/4.1
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.1.1
Element nas:AsdexConfidence
Namespace http://www.faa.aero/nas/4.1
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 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 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 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.1
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 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 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 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.1
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_tracon NasMessage_xsd.tmp#MessageProvenanceType_timestamp NasMessage_xsd.tmp#MessageProvenanceType
Type nas:MessageProvenanceType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:timestamp{0,1}
Children nas:timestamp
Instance
<nas:provenance airport="" center="" source="" system="" tracon="">
  <nas:timestamp>{0,1}</nas:timestamp>
</nas:provenance>
Attributes
QName Type Fixed Default Use Annotation
airport CharacterStringType optional
The airport that produced the data contained in the Message.
center CharacterStringType optional
The ATC center (or FIR) that produced the data contained in the Message
source 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 CharacterStringType optional
The name of the system that generated the data contained in the Message
tracon 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:MessageProvenanceType / nas:timestamp
Namespace http://www.faa.aero/nas/4.1
Annotations
The time at which the provenance information was recorded.
Diagram
Diagram
Type TimeType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<element name="timestamp" type="fb:TimeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The time at which the provenance information was recorded.</documentation>
  </annotation>
</element>
Element nas:MessageMetadataType / nas:trigger
Namespace http://www.faa.aero/nas/4.1
Annotations
Container for Message Trigger information such as the type of trigger and timestamp.
Diagram
Diagram NasMessage_xsd.tmp#TriggerType_triggerType NasMessage_xsd.tmp#TriggerType_timestamp NasMessage_xsd.tmp#TriggerType
Type nas:TriggerType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model nas:timestamp{0,1}
Children nas:timestamp
Instance
<nas:trigger triggerType="">
  <nas:timestamp>{0,1}</nas:timestamp>
</nas:trigger>
Attributes
QName Type Fixed Default Use Annotation
triggerType 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:TriggerType / nas:timestamp
Namespace http://www.faa.aero/nas/4.1
Annotations
Trigger timestamp
Diagram
Diagram
Type TimeType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<element name="timestamp" type="fb:TimeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>Trigger timestamp</documentation>
  </annotation>
</element>
Element nas:MessageMetadata
Namespace http://www.faa.aero/nas/4.1
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="" tracon="">{0,1}</nas:provenance>
  <nas:trigger triggerType="">{0,1}</nas:trigger>
</nas:MessageMetadata>
Attributes
QName Type Fixed Default Use Annotation
messageType CharacterStringType optional
Type of message. For example track update, flight plan amendment.
sensitivity restriction of CharacterStringType optional
Sensitivity of the message
sensitivityReason CharacterStringType optional
Reason for the message sensitivity.
sequenceNumber 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.1
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_tracon NasMessage_xsd.tmp#MessageProvenanceType_timestamp NasMessage_xsd.tmp#MessageProvenanceType
Type nas:MessageProvenanceType
Properties
content: complex
Model nas:timestamp{0,1}
Children nas:timestamp
Instance
<nas:MessageProvenance airport="" center="" source="" system="" tracon="">
  <nas:timestamp>{0,1}</nas:timestamp>
</nas:MessageProvenance>
Attributes
QName Type Fixed Default Use Annotation
airport CharacterStringType optional
The airport that produced the data contained in the Message.
center CharacterStringType optional
The ATC center (or FIR) that produced the data contained in the Message
source 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 CharacterStringType optional
The name of the system that generated the data contained in the Message
tracon CharacterStringType optional
The TRACON that produced the data contained in the Message.
Source
<element name="MessageProvenance" type="nas:MessageProvenanceType"/>
Element nas:NasMessageType / nas:flight
Namespace http://www.faa.aero/nas/4.1
Annotations
Flight that is contained within the Flight message.
Diagram
Diagram NasFlightData_xsd.tmp#NasFlightType_cdmParticipantIndicator NasFlightData_xsd.tmp#NasFlightType_currentRVSMCompliance NasFlightData_xsd.tmp#NasFlightType_diversionRecoveryIndicator NasFlightData_xsd.tmp#NasFlightType_diversionState NasFlightData_xsd.tmp#NasFlightType_equippedIndicator NasFlightData_xsd.tmp#NasFlightType_futureRVSMCompliance NasFlightData_xsd.tmp#NasFlightType_rnavIndicator NasFlightData_xsd.tmp#NasFlightType_tfmsFlightClass NasFlightData_xsd.tmp#NasFlightType_userCategory NasFlightData_xsd.tmp#NasFlightType_additionalFlightInformation NasFlightData_xsd.tmp#NasFlightType_assignedAltitude NasFlightData_xsd.tmp#NasFlightType_controllingUnit NasFlightData_xsd.tmp#NasFlightType_coordination NasFlightData_xsd.tmp#NasFlightType_countryAirspace NasFlightData_xsd.tmp#NasFlightType_finalControllingUnit NasFlightData_xsd.tmp#NasFlightType_flightDelay NasFlightData_xsd.tmp#NasFlightType_flightIdentificationPrevious NasFlightData_xsd.tmp#NasFlightType_flightPlan NasFlightData_xsd.tmp#NasFlightType_flightStatus NasFlightData_xsd.tmp#NasFlightType_interimAltitude NasFlightData_xsd.tmp#NasFlightType_nasTmi NasFlightData_xsd.tmp#NasFlightType_requestedAirspeed NasFlightData_xsd.tmp#NasFlightType_requestedAltitude NasFlightData_xsd.tmp#NasFlightType_surfaceEvents NasFlightData_xsd.tmp#NasFlightType_tfdmFlightCreationTime NasFlightData_xsd.tmp#NasFlightType_tfmsFlightCreationTime NasFlightData_xsd.tmp#NasFlightType
Type nas:NasFlightType
Type hierarchy
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Model nas:additionalFlightInformation{0,1} , nas:assignedAltitude{0,1} , nas:controllingUnit{0,1} , nas:coordination{0,1} , nas:countryAirspace{0,1} , nas:finalControllingUnit{0,1} , nas:flightDelay{0,1} , nas:flightIdentificationPrevious{0,1} , nas:flightPlan{0,1} , nas:flightStatus{0,1} , nas:interimAltitude{0,1} , nas:nasTmi* , nas:requestedAirspeed{0,1} , nas:requestedAltitude{0,1} , nas:surfaceEvents{0,1} , nas:tfdmFlightCreationTime{0,1} , nas:tfmsFlightCreationTime{0,1}
Children nas:additionalFlightInformation, nas:assignedAltitude, nas:controllingUnit, nas:coordination, nas:countryAirspace, nas:finalControllingUnit, nas:flightDelay, nas:flightIdentificationPrevious, nas:flightPlan, nas:flightStatus, nas:interimAltitude, nas:nasTmi, nas:requestedAirspeed, nas:requestedAltitude, nas:surfaceEvents, nas:tfdmFlightCreationTime, nas:tfmsFlightCreationTime
Instance
<nas:flight>
  <nas:additionalFlightInformation>{0,1}</nas:additionalFlightInformation>
  <nas:assignedAltitude>{0,1}</nas:assignedAltitude>
  <nas:controllingUnit>{0,1}</nas:controllingUnit>
  <nas:coordination coordinationTimeHandling="" delayTimeToAbsorb="">{0,1}</nas:coordination>
  <nas:countryAirspace>{0,1}</nas:countryAirspace>
  <nas:finalControllingUnit>{0,1}</nas:finalControllingUnit>
  <nas:flightDelay delayStatus="">{0,1}</nas:flightDelay>
  <nas:flightIdentificationPrevious>{0,1}</nas:flightIdentificationPrevious>
  <nas:flightPlan flightPlanRemarks="" identifier="" starsFlightPlanDeletedIndicator="" starsFlightPlanStatus="" starsFlightPlanSuspendedIndicator="">{0,1}</nas:flightPlan>
  <nas:flightStatus airborneHold="" sfdpsFlightStatus="" starsFlightStatus="" tfmsFlightStatus="">{0,1}</nas:flightStatus>
  <nas:interimAltitude>{0,1}</nas:interimAltitude>
  <nas:nasTmi controlndicator="" controlType="" substitutionRightsIndicator="" tfmsFlightPriority="">{0,unbounded}</nas:nasTmi>
  <nas:requestedAirspeed>{0,1}</nas:requestedAirspeed>
  <nas:requestedAltitude>{0,1}</nas:requestedAltitude>
  <nas:surfaceEvents>{0,1}</nas:surfaceEvents>
  <nas:tfdmFlightCreationTime>{0,1}</nas:tfdmFlightCreationTime>
  <nas:tfmsFlightCreationTime>{0,1}</nas:tfmsFlightCreationTime>
</nas:flight>
Source
<element name="flight" type="nas:NasFlightType" minOccurs="1" maxOccurs="1">
  <annotation>
    <documentation>Flight that is contained within the Flight message.</documentation>
  </annotation>
</element>
Element nas:NasMessageType / nas:metadata
Namespace http://www.faa.aero/nas/4.1
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="" tracon="">{0,1}</nas:provenance>
  <nas:trigger triggerType="">{0,1}</nas:trigger>
</nas:metadata>
Attributes
QName Type Fixed Default Use Annotation
messageType CharacterStringType optional
Type of message. For example track update, flight plan amendment.
sensitivity restriction of CharacterStringType optional
Sensitivity of the message
sensitivityReason CharacterStringType optional
Reason for the message sensitivity.
sequenceNumber 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.1
Diagram
Diagram NasMessage_xsd.tmp#NasMessageType_flight NasMessage_xsd.tmp#NasMessageType_metadata NasMessage_xsd.tmp#NasMessageType
Type nas:NasMessageType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
  • AbstractMessage
Model nas:flight , nas:metadata{0,1}
Children nas:flight, nas:metadata
Instance
<nas:NasMessage>
  <nas:flight>{1,1}</nas:flight>
  <nas:metadata messageType="" sensitivity="" sensitivityReason="" sequenceNumber="">{0,1}</nas:metadata>
</nas:NasMessage>
Source
<element name="NasMessage" type="nas:NasMessageType" substitutionGroup="mesg:AbstractMessage"/>
Element nas:Trigger
Namespace http://www.faa.aero/nas/4.1
Diagram
Diagram NasMessage_xsd.tmp#TriggerType_triggerType NasMessage_xsd.tmp#TriggerType_timestamp NasMessage_xsd.tmp#TriggerType
Type nas:TriggerType
Properties
content: complex
Model nas:timestamp{0,1}
Children nas:timestamp
Instance
<nas:Trigger triggerType="">
  <nas:timestamp>{0,1}</nas:timestamp>
</nas:Trigger>
Attributes
QName Type Fixed Default Use Annotation
triggerType 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.1
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 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 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 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.1
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 CharacterStringType optional
Type of message. For example track update, flight plan amendment.
sensitivity restriction of CharacterStringType optional
Sensitivity of the message
sensitivityReason CharacterStringType optional
Reason for the message sensitivity.
sequenceNumber 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.1
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_tracon NasMessage_xsd.tmp#MessageProvenanceType_timestamp
Used by
Model nas:timestamp{0,1}
Children nas:timestamp
Attributes
QName Type Fixed Default Use Annotation
airport CharacterStringType optional
The airport that produced the data contained in the Message.
center CharacterStringType optional
The ATC center (or FIR) that produced the data contained in the Message
source 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 CharacterStringType optional
The name of the system that generated the data contained in the Message
tracon 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>
  <sequence>
    <element name="timestamp" type="fb:TimeType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>The time at which the provenance information was recorded.</documentation>
      </annotation>
    </element>
  </sequence>
  <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="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.1
Annotations
Container for Message Trigger information such as the type of trigger and timestamp.
Diagram
Diagram NasMessage_xsd.tmp#TriggerType_triggerType NasMessage_xsd.tmp#TriggerType_timestamp
Used by
Model nas:timestamp{0,1}
Children nas:timestamp
Attributes
QName Type Fixed Default Use Annotation
triggerType 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>
  <sequence>
    <element name="timestamp" type="fb:TimeType" minOccurs="0" maxOccurs="1">
      <annotation>
        <documentation>Trigger timestamp</documentation>
      </annotation>
    </element>
  </sequence>
  <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.1
Annotations
FlightMessage is used to transmit FIXM flight objects.
Diagram
Diagram NasMessage_xsd.tmp#NasMessageType_flight NasMessage_xsd.tmp#NasMessageType_metadata
Type extension of AbstractMessageType
Type hierarchy
Used by
Element nas:NasMessage
Model nas:flight , nas:metadata{0,1}
Children nas:flight, nas:metadata
Source
<complexType name="NasMessageType">
  <annotation>
    <documentation>FlightMessage is used to transmit FIXM flight objects.</documentation>
  </annotation>
  <complexContent>
    <extension base="mesg:AbstractMessageType">
      <sequence>
        <element name="flight" type="nas:NasFlightType" minOccurs="1" maxOccurs="1">
          <annotation>
            <documentation>Flight that is contained within the Flight message.</documentation>
          </annotation>
        </element>
        <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 CountType
Type hierarchy
  • CountType
Properties
use: optional
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 CountType
Type hierarchy
  • CountType
Properties
use: optional
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 CountType
Type hierarchy
  • CountType
Properties
use: optional
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 CharacterStringType
Properties
use: optional
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 CharacterStringType
Properties
use: optional
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 CharacterStringType
Properties
use: optional
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 CharacterStringType
Properties
use: optional
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 / @tracon
Namespace No namespace
Annotations
The TRACON that produced the data contained in the Message.
Type CharacterStringType
Properties
use: optional
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 / @triggerType
Namespace No namespace
Annotations
Describes the message trigger type.
Type CharacterStringType
Properties
use: optional
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 CharacterStringType
Properties
use: optional
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 CharacterStringType
Type hierarchy
  • CharacterStringType
Properties
use: optional
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 CharacterStringType
Properties
use: optional
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 CountType
Properties
use: optional
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>