Submitting Terminal Flight Data to TFMS via Request/Reply

Flight Operators can provide terminal flight data elements to TFMS via the tfmRequestReply FDBLOCK request in the flightCreate and flightModify messages. To provide this data, the tfmData.tfmRequestReply.request.flightBlockReqData.flightCreate[or flightModify].terminalData XML element is utilized.
Note: Example Flight Data (FD) block requests to TFMS via Request/Reply provides additional details on submitting FDBLOCK messages using the TFMData Service.

The following table describes the terminalData elements available via Request/Reply. For brevity only the flightModify is shown in the following table. The flightCreate messages notation is the same as the flightModify.

Data
Elements

Description

TFMData Element

Earliest Off Block Time

Earliest time a Flight Operator would be able to push back or
taxi from its parking stand for departure in the absence of metering.  Ramp Control personnel may provide this
information.

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.EOBT

Actual In Block Time

Time a flight has reached it gate or parking stand.  Flight Operators or aircraft surface
surveillance may provide this data.

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.AIBT

 

Actual Landing Time

Time the arriving aircraft actually lands.  Flight Operators may provide actual landing
time.

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.ALTD

 

Actual Take-Off Time

Time a flight becomes airborne from the up-line airport.  Flight Operators may provide actual takeoff
time or TRACON automation may provide this data.

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.ATOT

 

Actual Off-Block Time

The time when an aircraft pushes back from its assigned gate or
parking location or when it commences movement with the intent to taxi for
departure.

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.AOBT

 

Initial Off Block Time

The initial off-block time provided by the Flight Operator.

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.IOBT

 

Aircraft Registration Number

Flight operator provided alphanumeric string that uniquely
identifies an aircraft e.g., N1237A.

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.aircraftRegMark

 

Flight Intent

Flight Intent information providing common situational awareness
about a specific flight with regard to de-icing at ramp/AMA or gate, holding
at ramp/AMA, expected gate return or pushback times.

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.intentToBeDeiced

 

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.intendedDeiceLocation

 

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.intendedDepSpot

 

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.intendedArrSpot

 

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.intentReturnToGate

 

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData
.depIntentToHoldNonMove

 

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.arrIntentToHoldNonMove

 

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.depIntentToHoldInMove

 

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.arrIntentToHoldInMove

Gate Assignment

Flight or Airport Operator Gate assignment and arrival stand availability
for a flight.

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.depStandAssignment

 

tfmData.tfmRequestReply.request.flightBlockReqData.flightModify.terminalData.arrStandAssignment

 

tfmData.TfmRequestReply.request.flightBlockReqData.FlightModify.terminalData.arrStandAvailable

Departure Data

Flight operator provided departure readiness indication (ready
to depart but unable to pushback) and lists of acceptable/unacceptable  runways for a flight.

tfmData.TfmRequestReply.request.flightBlockReqData.FlightModify.terminalData.depReadiness

 

tfmData.TfmRequestReply.request.flightBlockReqData.FlightModify.terminalData.accDepRwy

 

tfmData.TfmRequestReply.request.flightBlockReqData.FlightModify.terminalData.unaccDepRwy

Flight Cancellation

Message that indicates a flight has been cancelled.

This message does not contain specific terminal flight data
fields however; TFMS distributes this message back to NEMS in FIXM format via
the TFDM Outbound feed.

tfmData.tfmRequestReply.request.flightBlockReqData.flightCancel

Target Movement Area Data

Flight Operator provided TMAT related information that indicates a flight’s TMAT is returned to the general community and also the marking of a delayed
or cancelled flight prior to assignment of TMATs to indicate the operator will manually redistribute metering
hold reductions to the flight operator’s other flights via substitutions.

 

tfmData.TfmRequestReply.request.flightBlockReqData.FlightModify.terminalData.tmatRelinquish

 

tfmData.TfmRequestReply.request.flightBlockReqData.FlightModify.terminalData.tmatMarkedForSub

Note:There are additional terminal data elements provided via TFDM in FIXM format. These elements include Initial Off Block Time (IOBT), Target Movement Entry Time (TMAT), target Off Block Time (TOBT), Target TakeOfff Time (TTOT), and Projected Wheels Up Time(PWUT).

Sample FDBLOCK request with Terminal Flight Data

This example includes terminal data items in both Flight Create and Flight Modify messages submitted as one request. The same request also includes a Flight Cancel message.

<?xml version="1.0" encoding="UTF-8"?>
<tx:tfmDataService xmlns="urn:us:gov:dot:faa:atm:tfm:tfmrequestreplytypes" xmlns:ax="http://www.fixm.aero/tfm/3.1" xmlns:fdm="urn:us:gov:dot:faa:atm:tfm:flightdata" xmlns:frt="urn:us:gov:dot:faa:atm:tfm:rapttimeline" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="urn:us:gov:dot:faa:atm:tfm:tfmdataservice" xmlns:fim="urn:us:gov:dot:faa:atm:tfm:flowinformation" xmlns:fcm="urn:us:gov:dot:faa:atm:tfm:ficommonmessages" xmlns:fce="urn:us:gov:dot:faa:atm:tfm:ficommondatatypes" xmlns:fm2="urn:us:gov:dot:faa:atm:tfm:ficommonmessages2" xmlns:nxce="urn:us:gov:dot:faa:atm:tfm:tfmdatacoreelements" xmlns:nxcm="urn:us:gov:dot:faa:atm:tfm:flightdatacommonmessages">
	<tx:tfmRequestReply>
		<tx:request serviceCode="FDBLOCK">
		    <requestId>
			<requestor>
		           <fm2:center>AAL</fm2:center>
                           <fm2:requestorId>20.13.196.90</fm2:requestorId>
			</requestor>
			<uniqueMsgId>4f55856f-8d75-4509-9af4-11111111111b</uniqueMsgId>
                        <replyOption>SUCC_OR_ERR_OR_WARN</replyOption>
			</requestId>	
			<flightBlockReqData>
	                    <flightCreate>
		               <commonCompositeFlightId>
			          <callSign>AAL11C</callSign>
			          <departureAirport>ORD</departureAirport>
			          <arrivalAirport>PHL</arrivalAirport>
			          <departureDateTime>2016-08-19T21:33:47Z</departureDateTime>
                               </commonCompositeFlightId>
                                 <gateDepartureTime>2016-08-19T21:15:47Z</gateDepartureTime>
                                 <gateArrivalTime>2016-08-19T23:45:47Z</gateArrivalTime>
		               <aircraftSpecification>B737</aircraftSpecification>
                               <terminalData>
                                       <EOBT>2016-08-19T22:26:47Z</EOBT>
                                       <depStandAssignment>A18</depStandAssignment>
                               </terminalData>
	                   </flightCreate>
	                    <flightModify>
		               <commonCompositeFlightId>
			          <callSign>EGF112C</callSign>
			          <departureAirport>ORD</departureAirport>
			          <arrivalAirport>PHL</arrivalAirport>
			          <departureDateTime>2016-08-19T21:33:47Z</departureDateTime>
                               </commonCompositeFlightId>
                                 <earliestRunwayDepartureTime>2016-08-19T21:25:47Z</earliestRunwayDepartureTime>
                                 <earliestRunwayArrivalTime>2016-08-19T23:35:47Z</earliestRunwayArrivalTime>
                               <terminalData>	
                                        <IOBT>2016-08-19T21:26:47Z</IOBT>   
                                        <EOBT>2016-08-19T21:26:47Z</EOBT>
                                        <depStandAssignment>A17</depStandAssignment>
                                        <aircraftRegMark>D2240</aircraftRegMark>
                                        <depIntentToHoldNonMove>true</depIntentToHoldNonMove>
                                        <arrIntentToHoldNonMove>true</arrIntentToHoldNonMove>
                                        <depIntentToHoldInMove>true</depIntentToHoldInMove>
                                        <arrIntentToHoldInMove>true</arrIntentToHoldInMove>
                                        <intentToBeDeiced>false</intentToBeDeiced>
                                        <intendedDeiceLocation>ICY7</intendedDeiceLocation>
                                        <intendedDepSpot>DEP6</intendedDepSpot>
                                        <intendedArrSpot>ARR7</intendedArrSpot>
                                        <intentReturnToGate>true</intentReturnToGate>
                                        <AOBT>2016-08-19T21:31:47Z</AOBT>
                                        <ATOT>2016-08-19T21:34:47Z</ATOT>
                               </terminalData>
	                   </flightModify>
                           <flightModify>
                                 <commonCompositeFlightId>
                                     <callSign>AAL12C</callSign>
                                     <departureAirport>ORD</departureAirport>
                                     <arrivalAirport>PHL</arrivalAirport>
                                     <departureDateTime>2016-08-19T21:31:47Z</departureDateTime> 
                                 </commonCompositeFlightId>
                                 <terminalData> 
                                        <arrStandAssignment>MODZ</arrStandAssignment>                                      
                                        <AIBT>2016-08-19T23:57:47Z</AIBT>
                                        <ALTD>2016-08-19T23:59:47Z</ALTD>                                      
                                 </terminalData>
                          </flightModify>
	                 <flightCancel>
		            <commonCompositeFlightId>
			       <callSign>AAL14C</callSign>
		               <departureAirport>ORD</departureAirport>
		      	       <arrivalAirport>PHL</arrivalAirport>
			       <departureDateTime>2016-08-19T21:35:47Z</departureDateTime>
                            </commonCompositeFlightId>
                            <slotHoldFlag>H</slotHoldFlag>
	                 </flightCancel>				
	      </flightBlockReqData>
	    </tx:request>
	</tx:tfmRequestReply>	
</tx:tfmDataService>

Request results in a single success response to the requestor in TFMData format.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns4:tfmDataService xmlns:ns16="http://www.fixm.aero/flight/3.0" xmlns:ns14="http://www.fixm.aero/base/3.0" xmlns:ns15="http://www.fixm.aero/foundation/3.0" xmlns:ns9="urn:us:gov:dot:faa:atm:tfm:tfmrequestreplytypes" xmlns:ns5="http://www.fixm.aero/tfm/3.1" xmlns:ns12="urn:us:gov:dot:faa:atm:tfm:flowinformation" xmlns:ns6="urn:us:gov:dot:faa:atm:tfm:tfmdatacoreelements" xmlns:ns13="urn:us:gov:dot:faa:atm:tfm:rapttimeline" xmlns:ns7="http://www.faa.aero/nas/3.1" xmlns:ns10="urn:us:gov:dot:faa:atm:tfm:ficommonmessages" xmlns:ns8="urn:us:gov:dot:faa:atm:tfm:ficommonmessages2" xmlns:ns11="urn:us:gov:dot:faa:atm:tfm:ficommondatatypes" xmlns:ns2="urn:us:gov:dot:faa:atm:tfm:flightdatacommonmessages" xmlns:ns4="urn:us:gov:dot:faa:atm:tfm:tfmdataservice" xmlns:ns3="urn:us:gov:dot:faa:atm:tfm:flightdata">
    <ns4:tfmRequestReply>
        <ns4:reply serviceCode="FDBLOCK">
            <ns9:requestId>
                <ns9:requestor>
                    <ns8:center>AAL</ns8:center>
                    <ns8:requestorId>20_13_196_90</ns8:requestorId>
                </ns9:requestor>
                <ns9:uniqueMsgId>4f55856f-8d75-4509-9af4-11111111111b</ns9:uniqueMsgId>
            </ns9:requestId>
            <ns9:status>SUCCESS</ns9:status>
        </ns4:reply>
    </ns4:tfmRequestReply>
</ns4:tfmDataService>

Request also results in Terminal Flight Data distribution to NEMS in FIXM format.

Once the Flight Create/Flight Modify/Flight Cancel messages are successfully processed, TFMS distributes the terminal data included in those messages back to NEMS in the outbound TFDM feed. For this example, four separate messages are distributed, flight update messages (FLTU) for AAL11C, EGF112C and AAL12C, and a flight cancel message (FLTC) for AAL14C. Flight cancel messages are distributed over terminal flight data feed even though no specific terminal data is included in the message received.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns4:tfmDataService xmlns:ns16="http://www.fixm.aero/flight/3.0" xmlns:ns14="http://www.fixm.aero/base/3.0" xmlns:ns15="http://www.fixm.aero/foundation/3.0" xmlns:ns9="urn:us:gov:dot:faa:atm:tfm:tfmrequestreplytypes" xmlns:ns5="http://www.fixm.aero/tfm/3.1" xmlns:ns12="urn:us:gov:dot:faa:atm:tfm:flowinformation" xmlns:ns6="urn:us:gov:dot:faa:atm:tfm:tfmdatacoreelements" xmlns:ns13="urn:us:gov:dot:faa:atm:tfm:rapttimeline" xmlns:ns7="http://www.faa.aero/nas/3.1" xmlns:ns10="urn:us:gov:dot:faa:atm:tfm:ficommonmessages" xmlns:ns8="urn:us:gov:dot:faa:atm:tfm:ficommonmessages2" xmlns:ns11="urn:us:gov:dot:faa:atm:tfm:ficommondatatypes" xmlns:ns2="urn:us:gov:dot:faa:atm:tfm:flightdatacommonmessages" xmlns:ns4="urn:us:gov:dot:faa:atm:tfm:tfmdataservice" xmlns:ns3="urn:us:gov:dot:faa:atm:tfm:flightdata">
    <ns4:terminalFlightData>
        <ns4:tfdOutput  xmitTime="2016-08-19T20:55:52Z" msgType="FLTU"  sensitivity="A" sourceFacility="20.13.196.90" sourceTimeStamp="2016-08-19T20:55:51Z" airline="AAL" flightRef="308" acid="AAL11C" cdmPart="true" depArpt="ORD" arrArpt="PHL">
            <ns5:flight>
                <flightIdentification aircraftIdentification="AAL11C"/>
                <ns5:departureNas>
                    <departureAerodrome xsi:type="ns14:IcaoAerodromeReferenceType" code="KORD" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                    <standPositionAndTime/>
                    <ns7:runwayDepartureTime>
                        <ns7:earliest time="2016-08-19T22:26:47Z"/>
                    </ns7:runwayDepartureTime>
                </ns5:departureNas>
                <ns5:arrivalNas>
                    <arrivalAerodrome xsi:type="ns14:IcaoAerodromeReferenceType" code="KPHL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                    <standPositionAndTime/>
                    <ns7:runwayArrivalTime/>
                </ns5:arrivalNas>
                <ns5:initialGateTimeDep>2016-08-19T21:33:47Z</ns5:initialGateTimeDep>
                <ns5:depStandAssignment>A18</ns5:depStandAssignment>
            </ns5:flight>
        </ns4:tfdOutput>
    </ns4:terminalFlightData>
</ns4:tfmDataService>


<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns4:tfmDataService xmlns:ns16="http://www.fixm.aero/flight/3.0" xmlns:ns14="http://www.fixm.aero/base/3.0" xmlns:ns15="http://www.fixm.aero/foundation/3.0" xmlns:ns9="urn:us:gov:dot:faa:atm:tfm:tfmrequestreplytypes" xmlns:ns5="http://www.fixm.aero/tfm/3.1" xmlns:ns12="urn:us:gov:dot:faa:atm:tfm:flowinformation" xmlns:ns6="urn:us:gov:dot:faa:atm:tfm:tfmdatacoreelements" xmlns:ns13="urn:us:gov:dot:faa:atm:tfm:rapttimeline" xmlns:ns7="http://www.faa.aero/nas/3.1" xmlns:ns10="urn:us:gov:dot:faa:atm:tfm:ficommonmessages" xmlns:ns8="urn:us:gov:dot:faa:atm:tfm:ficommonmessages2" xmlns:ns11="urn:us:gov:dot:faa:atm:tfm:ficommondatatypes" xmlns:ns2="urn:us:gov:dot:faa:atm:tfm:flightdatacommonmessages" xmlns:ns4="urn:us:gov:dot:faa:atm:tfm:tfmdataservice" xmlns:ns3="urn:us:gov:dot:faa:atm:tfm:flightdata"> <ns4:terminalFlightData> <ns4:tfdOutput xmitTime="2016-08-19T20:55:52Z" msgType="FLTU" sensitivity="A" sourceFacility="20.13.196.90" sourceTimeStamp="2016-08-19T20:55:51Z" airline="AAL" flightRef="304" acid="EGF112C" cdmPart="true" depArpt="ORD" arrArpt="PHL"> <ns5:flight> <aircraftDescription registration="D2240"/> <flightIdentification aircraftIdentification="EGF112C"/> <ns5:departureNas> <departureAerodrome xsi:type="ns14:IcaoAerodromeReferenceType" code="KORD" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <standPositionAndTime> <standTime> <actual time="2016-08-19T21:31:47Z"/> </standTime> </standPositionAndTime> <ns7:runwayDepartureTime> <ns7:airlineActual time="2016-08-19T21:34:47Z"/> <ns7:earliest time="2016-08-19T21:26:47Z"/> <ns7:original time="2016-08-19T21:26:47Z" source="AAL"/> </ns7:runwayDepartureTime> </ns5:departureNas> <ns5:arrivalNas> <arrivalAerodrome xsi:type="ns14:IcaoAerodromeReferenceType" code="KPHL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <standPositionAndTime/> <ns7:runwayArrivalTime/> </ns5:arrivalNas> <ns5:initialGateTimeDep>2016-08-19T21:33:47Z</ns5:initialGateTimeDep> <ns5:depStandAssignment>A17</ns5:depStandAssignment> <ns5:depIntentToHoldNonMove>true</ns5:depIntentToHoldNonMove> <ns5:arrIntentToHoldNonMove>true</ns5:arrIntentToHoldNonMove> <ns5:depIntentToHoldInMove>true</ns5:depIntentToHoldInMove> <ns5:arrIntentToHoldInMove>true</ns5:arrIntentToHoldInMove> <ns5:intentToBeDeiced>false</ns5:intentToBeDeiced> <ns5:intentedDeiceLocation>ICY7</ns5:intentedDeiceLocation> <ns5:intentedDepSpot>DEP6</ns5:intentedDepSpot> <ns5:intentedArrSpot>ARR7</ns5:intentedArrSpot> <ns5:intentReturnToGate>true</ns5:intentReturnToGate> </ns5:flight> </ns4:tfdOutput> </ns4:terminalFlightData> </ns4:tfmDataService>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns4:tfmDataService xmlns:ns16="http://www.fixm.aero/flight/3.0" xmlns:ns14="http://www.fixm.aero/base/3.0" xmlns:ns15="http://www.fixm.aero/foundation/3.0" xmlns:ns9="urn:us:gov:dot:faa:atm:tfm:tfmrequestreplytypes" xmlns:ns5="http://www.fixm.aero/tfm/3.1" xmlns:ns12="urn:us:gov:dot:faa:atm:tfm:flowinformation" xmlns:ns6="urn:us:gov:dot:faa:atm:tfm:tfmdatacoreelements" xmlns:ns13="urn:us:gov:dot:faa:atm:tfm:rapttimeline" xmlns:ns7="http://www.faa.aero/nas/3.1" xmlns:ns10="urn:us:gov:dot:faa:atm:tfm:ficommonmessages" xmlns:ns8="urn:us:gov:dot:faa:atm:tfm:ficommonmessages2" xmlns:ns11="urn:us:gov:dot:faa:atm:tfm:ficommondatatypes" xmlns:ns2="urn:us:gov:dot:faa:atm:tfm:flightdatacommonmessages" xmlns:ns4="urn:us:gov:dot:faa:atm:tfm:tfmdataservice" xmlns:ns3="urn:us:gov:dot:faa:atm:tfm:flightdata"> <ns4:terminalFlightData> <ns4:tfdOutput xmitTime="2016-08-19T20:55:52Z" msgType="FLTU" sensitivity="A" sourceFacility="20.13.196.90" sourceTimeStamp="2016-08-19T20:55:51Z" airline="AAL" flightRef="305" acid="AAL12C" cdmPart="true" depArpt="ORD" arrArpt="PHL"> <ns5:flight> <flightIdentification aircraftIdentification="AAL12C"/> <ns5:departureNas> <departureAerodrome xsi:type="ns14:IcaoAerodromeReferenceType" code="KORD" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <standPositionAndTime/> <ns7:runwayDepartureTime/> </ns5:departureNas> <ns5:arrivalNas> <arrivalAerodrome xsi:type="ns14:IcaoAerodromeReferenceType" code="KPHL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> <standPositionAndTime> <standTime> <actual time="2016-08-19T23:57:47Z"/> </standTime> </standPositionAndTime> <ns7:runwayArrivalTime> <ns7:airlineActual time="2016-08-19T23:59:47Z"/> </ns7:runwayArrivalTime> </ns5:arrivalNas> <ns5:initialGateTimeDep>2016-08-19T21:31:47Z</ns5:initialGateTimeDep> <ns5:arrStandAssignment>MODZ</ns5:arrStandAssignment> </ns5:flight> </ns4:tfdOutput> </ns4:terminalFlightData> </ns4:tfmDataService>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns4:tfmDataService xmlns:ns16="http://www.fixm.aero/flight/3.0" xmlns:ns14="http://www.fixm.aero/base/3.0" xmlns:ns15="http://www.fixm.aero/foundation/3.0" xmlns:ns9="urn:us:gov:dot:faa:atm:tfm:tfmrequestreplytypes" xmlns:ns5="http://www.fixm.aero/tfm/3.1" xmlns:ns12="urn:us:gov:dot:faa:atm:tfm:flowinformation" xmlns:ns6="urn:us:gov:dot:faa:atm:tfm:tfmdatacoreelements" xmlns:ns13="urn:us:gov:dot:faa:atm:tfm:rapttimeline" xmlns:ns7="http://www.faa.aero/nas/3.1" xmlns:ns10="urn:us:gov:dot:faa:atm:tfm:ficommonmessages" xmlns:ns8="urn:us:gov:dot:faa:atm:tfm:ficommonmessages2" xmlns:ns11="urn:us:gov:dot:faa:atm:tfm:ficommondatatypes" xmlns:ns2="urn:us:gov:dot:faa:atm:tfm:flightdatacommonmessages" xmlns:ns4="urn:us:gov:dot:faa:atm:tfm:tfmdataservice" xmlns:ns3="urn:us:gov:dot:faa:atm:tfm:flightdata"> <ns4:terminalFlightData> <ns4:tfdOutput xmitTime="2016-08-19T20:55:52Z" msgType="FLTC" sensitivity="A" sourceFacility="20.13.196.90" sourceTimeStamp="2016-08-19T20:55:51Z" airline="AAL" flightRef="307" acid="AAL14C" cdmPart="true" depArpt="ORD" arrArpt="PHL"> <ns5:flight> <flightIdentification aircraftIdentification="AAL14C"/> <ns5:departureNas> <departureAerodrome xsi:type="ns14:IcaoAerodromeReferenceType" code="KORD" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </ns5:departureNas> <ns5:arrivalNas> <arrivalAerodrome xsi:type="ns14:IcaoAerodromeReferenceType" code="KPHL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </ns5:arrivalNas> <ns5:initialGateTimeDep>2016-08-19T21:35:47Z</ns5:initialGateTimeDep> </ns5:flight> </ns4:tfdOutput> </ns4:terminalFlightData> </ns4:tfmDataService>

Request also results in Flight Data distribution to NEMS in TFMData format.

TFMS distributes flight data updates to NEMS in the outbound FLIGHT_DATA feed as a result of the message processing. For this example, FD_FLIGHT_MODIFY_MSG was triggered for AAL12C, FD_FLIGHT_CANCEL_MSG was triggered for AAL14C, FD_FLIGHT_CREATE_MSG was triggered for AAL11C, and FD_FLIGHT_MODIFY_MSG was triggered for EGF112C.


<?xml version="1.0" encoding="UTF-8"?>
<ds:tfmDataService xmlns:ds="urn:us:gov:dot:faa:atm:tfm:tfmdataservice" xmlns="urn:us:gov:dot:faa:atm:tfm:tfmdataservice" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fdm="urn:us:gov:dot:faa:atm:tfm:flightdata" xmlns:nxcm="urn:us:gov:dot:faa:atm:tfm:flightdatacommonmessages" xmlns:nxce="urn:us:gov:dot:faa:atm:tfm:tfmdatacoreelements" xsi:schemaLocation="urn:us:gov:dot:faa:atm:tfm:tfmdataservice TFMData_Service.xsd">
  <fltdOutput>
    <fdm:fltdMessage msgType="FlightModify" fdTrigger="FD_FLIGHT_MODIFY_MSG" flightRef="305" sensitivity="A" airline="AAL" sourceFacility="ETMS" sourceTimeStamp="2016-08-19T20:55:51Z" acid="AAL12C" depArpt="ORD" arrArpt="PHL" cdmPart="true">
      <fdm:ncsmFlightModify>
        <nxcm:qualifiedAircraftId>
          <nxce:aircraftId>AAL12C</nxce:aircraftId>
          <nxce:computerId>
            <nxce:facilityIdentifier>ETMS</nxce:facilityIdentifier>
          </nxce:computerId>
          <nxce:igtd>2016-08-19T21:31:00Z</nxce:igtd>
          <nxce:departurePoint>
            <nxce:airport>ORD</nxce:airport>
          </nxce:departurePoint>
          <nxce:arrivalPoint>
            <nxce:airport>PHL</nxce:airport>
          </nxce:arrivalPoint>
        </nxcm:qualifiedAircraftId>
        <nxcm:airlineData>
          <nxcm:flightStatusAndSpec>
            <nxcm:flightStatus>FILED</nxcm:flightStatus>
            <nxcm:aircraftModel>B737</nxcm:aircraftModel>
            <nxcm:aircraftspecification numberOfAircraft="1" aircraftEngineClass="JET">B737</nxcm:aircraftspecification>
          </nxcm:flightStatusAndSpec>
          <nxcm:eta etaType="SCHEDULED" timeValue="2016-08-19T22:50:09Z"/>
          <nxcm:etd etdType="SCHEDULED" timeValue="2016-08-19T21:23:47Z"/>
          <nxcm:flightTimeData originalDeparture="2016-08-19T21:23:47Z" originalArrival="2016-08-19T22:50:09Z" airlineInTime="2016-08-19T23:45:47Z" airlineOutTime="2016-08-19T21:13:47Z" flightCreation="2016-08-19T20:10:41Z"/>
          <nxcm:diversionIndicator>NO_DIVERSION</nxcm:diversionIndicator>
          <nxcm:rvsmData equipped="true" futureCompliance="true" currentCompliance="true"/>
          <nxcm:arrivalFixAndTime arrTime="2016-08-19T22:35:09Z" fixName="BUNTS"/>
        </nxcm:airlineData>
      </fdm:ncsmFlightModify>
    </fdm:fltdMessage>
    <fdm:fltdMessage msgType="flightPlanCancellation" fdTrigger="FD_FLIGHT_CANCEL_MSG" flightRef="307" sensitivity="A" airline="AAL" sourceFacility="ETMS" sourceTimeStamp="2016-08-19T20:55:51Z" acid="AAL14C" depArpt="ORD" arrArpt="PHL" cdmPart="true">
      <fdm:flightPlanCancellation>
        <nxcm:qualifiedAircraftId>
          <nxce:aircraftId>AAL14C</nxce:aircraftId>
          <nxce:computerId>
            <nxce:facilityIdentifier>ETMS</nxce:facilityIdentifier>
          </nxce:computerId>
          <nxce:igtd>2016-08-19T21:35:00Z</nxce:igtd>
          <nxce:departurePoint>
            <nxce:airport>ORD</nxce:airport>
          </nxce:departurePoint>
          <nxce:arrivalPoint>
            <nxce:airport>PHL</nxce:airport>
          </nxce:arrivalPoint>
        </nxcm:qualifiedAircraftId>
      </fdm:flightPlanCancellation>
    </fdm:fltdMessage>
    <fdm:fltdMessage msgType="FlightCreate" fdTrigger="FD_FLIGHT_CREATE_MSG" flightRef="308" sensitivity="A" airline="AAL" sourceFacility="ETMS" sourceTimeStamp="2016-08-19T20:55:51Z" acid="AAL11C" depArpt="ORD" arrArpt="PHL" cdmPart="true">
      <fdm:ncsmFlightCreate>
        <nxcm:qualifiedAircraftId>
          <nxce:aircraftId>AAL11C</nxce:aircraftId>
          <nxce:computerId>
            <nxce:facilityIdentifier>ETMS</nxce:facilityIdentifier>
          </nxce:computerId>
          <nxce:igtd>2016-08-19T21:33:00Z</nxce:igtd>
          <nxce:departurePoint>
            <nxce:airport>ORD</nxce:airport>
          </nxce:departurePoint>
          <nxce:arrivalPoint>
            <nxce:airport>PHL</nxce:airport>
          </nxce:arrivalPoint>
        </nxcm:qualifiedAircraftId>
        <nxcm:airlineData>
          <nxcm:flightStatusAndSpec>
            <nxcm:flightStatus>FILED</nxcm:flightStatus>
            <nxcm:aircraftModel>B737</nxcm:aircraftModel>
            <nxcm:aircraftspecification numberOfAircraft="1" aircraftEngineClass="JET">B737</nxcm:aircraftspecification>
          </nxcm:flightStatusAndSpec>
          <nxcm:eta etaType="SCHEDULED" timeValue="2016-08-20T00:03:09Z"/>
          <nxcm:etd etdType="SCHEDULED" timeValue="2016-08-19T22:36:47Z"/>
          <nxcm:flightTimeData originalDeparture="2016-08-19T22:36:47Z" originalArrival="2016-08-20T00:03:09Z" airlineInTime="2016-08-19T23:45:47Z" airlineOutTime="2016-08-19T21:15:47Z" flightCreation="2016-08-19T20:55:51Z"/>
          <nxcm:diversionIndicator>NO_DIVERSION</nxcm:diversionIndicator>
          <nxcm:rvsmData equipped="true" futureCompliance="true" currentCompliance="true"/>
          <nxcm:arrivalFixAndTime arrTime="2016-08-19T23:48:09Z" fixName="BUNTS"/>
        </nxcm:airlineData>
      </fdm:ncsmFlightCreate>
    </fdm:fltdMessage>
    <fdm:fltdMessage msgType="FlightModify" fdTrigger="FD_FLIGHT_MODIFY_MSG" flightRef="304" sensitivity="A" airline="EGF" sourceFacility="ETMS" sourceTimeStamp="2016-08-19T20:55:51Z" acid="EGF112C" depArpt="ORD" arrArpt="PHL" cdmPart="true">
      <fdm:ncsmFlightModify>
        <nxcm:qualifiedAircraftId>
          <nxce:aircraftId>EGF112C</nxce:aircraftId>
          <nxce:computerId>
            <nxce:facilityIdentifier>ETMS</nxce:facilityIdentifier>
          </nxce:computerId>
          <nxce:igtd>2016-08-19T21:33:00Z</nxce:igtd>
          <nxce:departurePoint>
            <nxce:airport>ORD</nxce:airport>
          </nxce:departurePoint>
          <nxce:arrivalPoint>
            <nxce:airport>PHL</nxce:airport>
          </nxce:arrivalPoint>
        </nxcm:qualifiedAircraftId>
        <nxcm:airlineData>
          <nxcm:flightStatusAndSpec>
            <nxcm:flightStatus>FILED</nxcm:flightStatus>
            <nxcm:aircraftModel>B737</nxcm:aircraftModel>
            <nxcm:aircraftspecification numberOfAircraft="1" aircraftEngineClass="JET">B737</nxcm:aircraftspecification>
          </nxcm:flightStatusAndSpec>
          <nxcm:eta etaType="SCHEDULED" timeValue="2016-08-19T23:03:09Z"/>
          <nxcm:etd etdType="SCHEDULED" timeValue="2016-08-19T21:36:47Z"/>
          <nxcm:flightTimeData originalDeparture="2016-08-19T21:36:47Z" originalArrival="2016-08-19T23:03:09Z" airlineInTime="2016-08-19T23:45:47Z" airlineOutTime="2016-08-19T21:15:47Z" flightCreation="2016-08-19T20:10:39Z"/>
          <nxcm:diversionIndicator>NO_DIVERSION</nxcm:diversionIndicator>
          <nxcm:rvsmData equipped="true" futureCompliance="true" currentCompliance="true"/>
          <nxcm:arrivalFixAndTime arrTime="2016-08-19T22:48:09Z" fixName="BUNTS"/>
        </nxcm:airlineData>
      </fdm:ncsmFlightModify>
    </fdm:fltdMessage>
  </fltdOutput>
</ds:tfmDataService>