The following style sheet provides instructions on how to convert an Itinerary eBL response into a Flight Information eBL request.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:xalan="http://xml.apache.org/xslt" xmlns="http://ns.galileo.com">
<xsl:output method="xml" omit-xml-declaration="yes" indent="yes"/>
<xsl:template match="/">
<GWS_FlightInformationRQ>
<Flights>
<xsl:for-each select="//FlightItem">
<Flight airline="{FlightDetails/MarketingAirline}"
number="{FlightDetails/@FlightNumber}"
date="{substring(FlightDetails/@DepartureDateTime, 1, 10)}"
orig="{FlightDetails/DepartureAirport/@LocationCode}"
dest="{FlightDetails/ArrivalAirport/@LocationCode}"/>
</xsl:for-each>
</Flights>
</GWS_FlightInformationRQ>
</xsl:template>
</xsl:transform>