Showing:

Annotations
Attributes
Diagrams
Facets
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.0
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 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 required
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.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 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 required
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.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 timeReference="UTC">{0,1}</nas:timestamp>
</nas:provenance>
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
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:MessageProvenanceType / nas:timestamp
Namespace http://www.faa.aero/nas/4.1
Annotations
The time at which the provenance information was recorded.
Diagram
Diagram Types_xsd.tmp#RestrictedTimeType Types_xsd.tmp#TimeType_timeReference Types_xsd.tmp#TimeType
Type fb:TimeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
timeReference string UTC required
Time reference specification.
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 timeReference="UTC">{0,1}</nas:timestamp>
</nas:trigger>
Attributes
QName Type Fixed Default Use Annotation
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:TriggerType / nas:timestamp
Namespace http://www.faa.aero/nas/4.1
Annotations
Trigger timestamp
Diagram
Diagram Types_xsd.tmp#RestrictedTimeType Types_xsd.tmp#TimeType_timeReference Types_xsd.tmp#TimeType
Type fb:TimeType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
timeReference string UTC required
Time reference specification.
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 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.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 timeReference="UTC">{0,1}</nas:timestamp>
</nas:MessageProvenance>
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
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:flight
Namespace http://www.faa.aero/nas/4.1
Annotations
Flight that is contained within the Flight message.
Diagram
Diagram FlightData_xsd.tmp#FlightType_flightType FlightData_xsd.tmp#FlightType_remarks FlightData_xsd.tmp#FlightType_agreed FlightData_xsd.tmp#FlightType_aircraft FlightData_xsd.tmp#FlightType_arrival FlightData_xsd.tmp#FlightType_current FlightData_xsd.tmp#FlightType_dangerousGoods FlightData_xsd.tmp#FlightType_departure FlightData_xsd.tmp#FlightType_desired FlightData_xsd.tmp#FlightType_destination FlightData_xsd.tmp#FlightType_emergency FlightData_xsd.tmp#FlightType_enRoute FlightData_xsd.tmp#FlightType_extensions FlightData_xsd.tmp#FlightType_filed FlightData_xsd.tmp#FlightType_flightIdentification FlightData_xsd.tmp#FlightType_flightPlanOriginator FlightData_xsd.tmp#FlightType_flightPlanSubmitter FlightData_xsd.tmp#FlightType_gufi FlightData_xsd.tmp#FlightType_negotiating FlightData_xsd.tmp#FlightType_operator FlightData_xsd.tmp#FlightType_radioCommunicationFailure FlightData_xsd.tmp#FlightType_rankedTrajectories FlightData_xsd.tmp#FlightType_specialHandling FlightData_xsd.tmp#FlightType_supplementaryData FlightData_xsd.tmp#FlightType 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: 0
maxOccurs: 1
Model fx:agreed{0,1} , fx:aircraft{0,1} , fx:arrival{0,1} , fx:current{0,1} , fx:dangerousGoods* , fx:departure{0,1} , fx:desired{0,1} , fx:destination{0,1} , fx:emergency{0,1} , fx:enRoute{0,1} , fx:extensions* , fx:filed{0,1} , fx:flightIdentification{0,1} , fx:flightPlanOriginator{0,1} , fx:flightPlanSubmitter{0,1} , fx:gufi{0,1} , fx:negotiating{0,1} , fx:operator{0,1} , fx:radioCommunicationFailure{0,1} , fx:rankedTrajectories* , fx:specialHandling{0,1} , fx:supplementaryData{0,1} , 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 fx:agreed, fx:aircraft, fx:arrival, fx:current, fx:dangerousGoods, fx:departure, fx:desired, fx:destination, fx:emergency, fx:enRoute, fx:extensions, fx:filed, fx:flightIdentification, fx:flightPlanOriginator, fx:flightPlanSubmitter, fx:gufi, fx:negotiating, fx:operator, fx:radioCommunicationFailure, fx:rankedTrajectories, fx:specialHandling, fx:supplementaryData, 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 cdmParticipantIndicator="" currentRVSMCompliance="" diversionRecoveryIndicator="" diversionState="" equippedIndicator="" flightType="" futureRVSMCompliance="" remarks="" rnavIndicator="" tfmsFlightClass="" userCategory="">
  <fx:agreed>{0,1}</fx:agreed>
  <fx:aircraft aircraftAddress="" aircraftApproachCategory="" numberOfAircraft="" registration="" significantMarkings="" wakeTurbulence="">{0,1}</fx:aircraft>
  <fx:arrival runwayDirection="">{0,1}</fx:arrival>
  <fx:current>{0,1}</fx:current>
  <fx:dangerousGoods aircraftLimitation="" guidebookNumber="" onboardLocation="" shipment="">{0,unbounded}</fx:dangerousGoods>
  <fx:departure runwayDirection="">{0,1}</fx:departure>
  <fx:desired identifier="">{0,1}</fx:desired>
  <fx:destination runwayDirection="">{0,1}</fx:destination>
  <fx:emergency actionTaken="" emergencyDescription="" otherInformation="" phase="">{0,1}</fx:emergency>
  <fx:enRoute>{0,1}</fx:enRoute>
  <fx:extensions>{0,unbounded}</fx:extensions>
  <fx:filed>{0,1}</fx:filed>
  <fx:flightIdentification aircraftIdentification="">{0,1}</fx:flightIdentification>
  <fx:flightPlanOriginator name="" participantType="">{0,1}</fx:flightPlanOriginator>
  <fx:flightPlanSubmitter name="" participantType="">{0,1}</fx:flightPlanSubmitter>
  <fx:gufi codeSpace="urn:uuid">{0,1}</fx:gufi>
  <fx:negotiating>{0,1}</fx:negotiating>
  <fx:operator designatorIcao="">{0,1}</fx:operator>
  <fx:radioCommunicationFailure radioFailureRemarks="" remainingComCapability="">{0,1}</fx:radioCommunicationFailure>
  <fx:rankedTrajectories identifier="">{0,unbounded}</fx:rankedTrajectories>
  <fx:specialHandling>{0,1}</fx:specialHandling>
  <fx:supplementaryData fuelEndurance="" personsOnBoard="">{0,1}</fx:supplementaryData>
  <nas:additionalFlightInformation>{0,1}</nas:additionalFlightInformation>
  <nas:assignedAltitude>{0,1}</nas:assignedAltitude>
  <nas:controllingUnit controlSectorDesignator="">{0,1}</nas:controllingUnit>
  <nas:coordination coordinationTimeHandling="" delayTimeToAbsorb="">{0,1}</nas:coordination>
  <nas:countryAirspace>{0,1}</nas:countryAirspace>
  <nas:finalControllingUnit controlSectorDesignator="">{0,1}</nas:finalControllingUnit>
  <nas:flightDelay delayStatus="">{0,1}</nas:flightDelay>
  <nas:flightIdentificationPrevious aircraftIdentification="" computerId="" computerSystemId="" majorCarrierIdentifier="" siteSpecificPlanId="">{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 timeReference="UTC">{0,1}</nas:tfdmFlightCreationTime>
  <nas:tfmsFlightCreationTime timeReference="UTC">{0,1}</nas:tfmsFlightCreationTime>
</nas:flight>
Attributes
QName Type Fixed Default Use Annotation
cdmParticipantIndicator nas:CdmParticipantIndicatorType optional
Indicates whether this flight belongs to a Collaborative Decision Making Participant 
and is thus eligible for the full benefits of compression.
currentRVSMCompliance nas:RVSMFlightIndicatorType optional
Indicates if the flight is currently Reduced Vertical Separation Minimum (RVSM) compliant 
in RVSM airspace, as determined by the Traffic Flow Management System.
diversionRecoveryIndicator nas:DiversionRecoveryIndicatorType optional
Indicates whether a flight is in diversion recovery.
diversionState nas:DiversionStateType optional
Indicator used to define the diversion state of a flight.
equippedIndicator nas:RVSMEquippedIndicatorType optional
Indicates if the flight is Reduced Vertical Separation Minimum (RVSM) equipped
flightType fx:TypeOfFlightType optional
Indication of the rule under which an air traffic controller provides categorical 
handling of a flight. [FIXM]
futureRVSMCompliance nas:RVSMFlightIndicatorType optional
Indicates if the flight will beReduced Vertical Separation Minimum (RVSM) compliant 
when it reaches the RVSM airspace as determined by the Traffic Flow Management System 
(TFMS).
remarks fb:CharacterStringType optional
Plain language remarks providing additional information about the flight (e.g., requested 
flight level changes after takeoff).
rnavIndicator nas:RnavIndicatorType optional
Indicates if the flight is RNAV capable
tfmsFlightClass nas:TfmsFlightClassType optional
Denotes the flight class of the aircraft which is determined by the aircraft call 
sign that is in the Aircraft Situation Display to Industry (ASDI) feed.
userCategory nas:TfmsUserCategoryType optional
Indicates the category of user operating the flight
Source
<element name="flight" type="nas:NasFlightType" minOccurs="0" 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 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.1
Diagram
Diagram Messaging_xsd.tmp#AbstractMessageType_extensions Messaging_xsd.tmp#AbstractMessageType_messageDateTime Messaging_xsd.tmp#AbstractMessageType_messageOriginator Messaging_xsd.tmp#AbstractMessageType_recipient Messaging_xsd.tmp#AbstractMessageType_recipientDeliveryResponsibility Messaging_xsd.tmp#AbstractMessageType_uniqueMessageIdentifier Messaging_xsd.tmp#AbstractMessageType NasMessage_xsd.tmp#NasMessageType_flight NasMessage_xsd.tmp#NasMessageType_metadata NasMessage_xsd.tmp#NasMessageType Messaging_xsd.tmp#AbstractMessage
Type nas:NasMessageType
Type hierarchy
Properties
content: complex
Substitution Group Affiliation
Model mesg:extensions* , mesg:messageDateTime{0,1} , mesg:messageOriginator{0,1} , mesg:recipient{0,1} , mesg:recipientDeliveryResponsibility{0,1} , mesg:uniqueMessageIdentifier{0,1} , nas:flight{0,1} , nas:metadata{0,1}
Children mesg:extensions, mesg:messageDateTime, mesg:messageOriginator, mesg:recipient, mesg:recipientDeliveryResponsibility, mesg:uniqueMessageIdentifier, nas:flight, nas:metadata
Instance
<nas:NasMessage>
  <mesg:extensions>{0,unbounded}</mesg:extensions>
  <mesg:messageDateTime timeReference="UTC">{0,1}</mesg:messageDateTime>
  <mesg:messageOriginator name="" participantType="">{0,1}</mesg:messageOriginator>
  <mesg:recipient name="" participantType="">{0,1}</mesg:recipient>
  <mesg:recipientDeliveryResponsibility name="" participantType="">{0,1}</mesg:recipientDeliveryResponsibility>
  <mesg:uniqueMessageIdentifier codeSpace="urn:uuid">{0,1}</mesg:uniqueMessageIdentifier>
  <nas:flight cdmParticipantIndicator="" currentRVSMCompliance="" diversionRecoveryIndicator="" diversionState="" equippedIndicator="" flightType="" futureRVSMCompliance="" remarks="" rnavIndicator="" tfmsFlightClass="" userCategory="">{0,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 timeReference="UTC">{0,1}</nas:timestamp>
</nas:Trigger>
Attributes
QName Type Fixed Default Use Annotation
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.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 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 required
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="required">
    <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 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.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 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
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>
  <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 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>
  <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 Messaging_xsd.tmp#AbstractMessageType_extensions Messaging_xsd.tmp#AbstractMessageType_messageDateTime Messaging_xsd.tmp#AbstractMessageType_messageOriginator Messaging_xsd.tmp#AbstractMessageType_recipient Messaging_xsd.tmp#AbstractMessageType_recipientDeliveryResponsibility Messaging_xsd.tmp#AbstractMessageType_uniqueMessageIdentifier Messaging_xsd.tmp#AbstractMessageType NasMessage_xsd.tmp#NasMessageType_flight NasMessage_xsd.tmp#NasMessageType_metadata
Type extension of mesg:AbstractMessageType
Type hierarchy
Used by
Element nas:NasMessage
Model mesg:extensions* , mesg:messageDateTime{0,1} , mesg:messageOriginator{0,1} , mesg:recipient{0,1} , mesg:recipientDeliveryResponsibility{0,1} , mesg:uniqueMessageIdentifier{0,1} , nas:flight{0,1} , nas:metadata{0,1}
Children mesg:extensions, mesg:messageDateTime, mesg:messageOriginator, mesg:recipient, mesg:recipientDeliveryResponsibility, mesg:uniqueMessageIdentifier, 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="0" 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 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: required
Facets
maxInclusive 11
minInclusive 0
Used by
Source
<attribute name="positionNavigationAccuracyCategory" use="required">
  <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 / @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 / @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>