ServiceList API
POST
|
|
The ServiceList transaction set returns a list of all applicable ancillary services that meet request qualifiers and flights.
The message supports shopping for additional a la carte services to complement any selected Offer, as well as shopping for specialty service items not generally included in an initial Offer but rather based on service search filters, e.g. sports equipment specialty baggage and unaccompanied minor fees.
The message also returns multi-media content at both the message and individual service levels identified in the Offer.
API flow
Note
|
Only one-way requests are currently supported. If you want to retrieve available services for a round-trip you have to send two separate ServiceListRQ requests. |
Examples
Request services for offer
1. Request: AirShoppingRQ
HTTP Request
[show]
POST /retail/offers HTTP/1.1
Authorization: Basic dXNlcjp1RXpyUlFXeEZSdXQyVHBMd1RocHh4dFY=
Accept-Encoding:
Accept: application/vnd.nas.ndc.v17.2+xml;charset=UTF-8
Content-Type: application/vnd.nas.ndc.v17.2+xml;charset=UTF-8
Content-Length: 1448
Host: services.norwegian.com.dev.nas.dev
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<AirShoppingRQ xmlns="http://www.iata.org/IATA/EDIST/2017.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.iata.org/IATA/EDIST/2017.2 AirShoppingRQ.xsd"
Target="Test"
Version="17.2"
TimeStamp="2017-03-01T14:10:06.991Z"
CorrelationID="819f834e-ac21-444a-85b7-bdffc4e77e5e" TransactionIdentifier="bbbb-444a-85b7">
<PointOfSale>
<Location>
<CountryCode>GB</CountryCode>
</Location>
</PointOfSale>
<Document/>
<Party>
<Sender>
<TravelAgencySender>
<Name>Zeus Travel</Name>
<AgencyID>DYAPI-LFPL</AgencyID>
</TravelAgencySender>
</Sender>
</Party>
<Parameters>
<Languages>
<LanguageCode>EN</LanguageCode>
</Languages>
<Pricing>
<OverrideCurrency>EUR</OverrideCurrency>
</Pricing>
</Parameters>
<CoreQuery>
<OriginDestinations>
<OriginDestination>
<Departure>
<AirportCode>JFK</AirportCode>
<Date>2017-12-26</Date>
</Departure>
<Arrival>
<AirportCode>LGW</AirportCode>
</Arrival>
</OriginDestination>
</OriginDestinations>
</CoreQuery>
<DataLists>
<PassengerList>
<Passenger PassengerID="PAX__ADT01">
<PTC>ADT</PTC>
</Passenger>
</PassengerList>
</DataLists>
</AirShoppingRQ>
2. Response: AirShoppingRS
HTTP Response
[show]
HTTP/1.1 200 OK
vary: accept-encoding
Content-Encoding: gzip
Content-Type: application/vnd.nas.ndc.v17.2+xml;charset=UTF-8
Transfer-Encoding: chunked
Date: Fri, 22 Nov 2024 15:02:09 GMT
Keep-Alive: timeout=60
Connection: keep-alive
Content-Length: 19040
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<AirShoppingRS xmlns="http://www.iata.org/IATA/EDIST/2017.2" xmlns:ns2="http://services.norwegian.com/retail/ndc/extensions" TimeStamp="2024-11-22T16:02:09.77965+01:00" Target="Test" Version="17.2" TransactionIdentifier="bbbb-444a-85b7" CorrelationID="819f834e-ac21-444a-85b7-bdffc4e77e5e">
<Document/>
<Success/>
<ShoppingResponseID>
<ResponseID>re33ac1a6ab08b488b9e172aa7c6c706ea</ResponseID>
</ShoppingResponseID>
<OffersGroup>
<AirlineOffers>
<Offer OfferID="ofb2ea1f921d1e4ce59310c812c93001d9" Owner="DY">
<TotalPrice>
<SimpleCurrencyPrice Code="EUR">339.6</SimpleCurrencyPrice>
</TotalPrice>
<FlightsOverview>
<FlightRef ODRef="OD__JFK_LGW" PriceClassRef="PC__LFPL">FJ8F62D79EB277A60AA2CD6AFF383C7927</FlightRef>
</FlightsOverview>
<OfferItem OfferItemID="oif29a675b6ce74386b62a99959b0649d1">
<TotalPriceDetail>
<TotalAmount>
<SimpleCurrencyPrice Code="EUR">339.6</SimpleCurrencyPrice>
</TotalAmount>
<BaseAmount Code="EUR">286.72</BaseAmount>
<Taxes>
<Total Code="EUR">52.88</Total>
</Taxes>
</TotalPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-FJ8F62D79EB277A60AA2CD6AFF383C7927-PC__LFPL">
<PassengerRefs>PAX__ADT01</PassengerRefs>
<FlightRefs>FJ8F62D79EB277A60AA2CD6AFF383C7927</FlightRefs>
</Service>
<Service ServiceID="SERVICE__PAX__ADT01-BNDL_PLUS-PC__LFPL-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<PassengerRefs>PAX__ADT01</PassengerRefs>
<ServiceDefinitionRef SegmentRefs="SGM10156D4B7E53E87EFA6292F4A42BAA16">SD__BNDL_PLUS-LFPL-SGM10156D4B7E53E87EFA6292F4A42BAA16</ServiceDefinitionRef>
</Service>
<FareDetail>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<Price>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">269.6</Total>
<Taxes>
<Total Code="EUR">52.88</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
<BaseAmount Code="EUR">216.72</BaseAmount>
</Price>
<FareComponent>
<FareBasis>
<RBD>M</RBD>
<CabinType>
<CabinTypeCode xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:string">Y</CabinTypeCode>
<CabinTypeName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:string">Economy</CabinTypeName>
</CabinType>
</FareBasis>
<PriceClassRef>PC__LFPL</PriceClassRef>
<SegmentRefs ON_Point="JFK" OFF_Point="LGW">SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</FareComponent>
</FareDetail>
</OfferItem>
</Offer>
<Offer OfferID="of5c625e2e975347c3982adce3c14e0427" Owner="DY">
<TotalPrice>
<SimpleCurrencyPrice Code="EUR">339.6</SimpleCurrencyPrice>
</TotalPrice>
<FlightsOverview>
<FlightRef ODRef="OD__JFK_LGW" PriceClassRef="PC__LFPL">FJFFA93A32CF039EB3D2B0F2F886CF586F</FlightRef>
</FlightsOverview>
<OfferItem OfferItemID="oia9034cd568c04899939370e353ddc6c4">
<TotalPriceDetail>
<TotalAmount>
<SimpleCurrencyPrice Code="EUR">339.6</SimpleCurrencyPrice>
</TotalAmount>
<BaseAmount Code="EUR">286.72</BaseAmount>
<Taxes>
<Total Code="EUR">52.88</Total>
</Taxes>
</TotalPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-FJFFA93A32CF039EB3D2B0F2F886CF586F-PC__LFPL">
<PassengerRefs>PAX__ADT01</PassengerRefs>
<FlightRefs>FJFFA93A32CF039EB3D2B0F2F886CF586F</FlightRefs>
</Service>
<Service ServiceID="SERVICE__PAX__ADT01-BNDL_PLUS-PC__LFPL-SGM91384B0BD7F7E414D1D0B51D3466063E">
<PassengerRefs>PAX__ADT01</PassengerRefs>
<ServiceDefinitionRef SegmentRefs="SGM91384B0BD7F7E414D1D0B51D3466063E">SD__BNDL_PLUS-LFPL-SGM91384B0BD7F7E414D1D0B51D3466063E</ServiceDefinitionRef>
</Service>
<FareDetail>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<Price>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">269.6</Total>
<Taxes>
<Total Code="EUR">52.88</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
<BaseAmount Code="EUR">216.72</BaseAmount>
</Price>
<FareComponent>
<FareBasis>
<RBD>M</RBD>
<CabinType>
<CabinTypeCode xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:string">Y</CabinTypeCode>
<CabinTypeName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:string">Economy</CabinTypeName>
</CabinType>
</FareBasis>
<PriceClassRef>PC__LFPL</PriceClassRef>
<SegmentRefs ON_Point="JFK" OFF_Point="LGW">SGM91384B0BD7F7E414D1D0B51D3466063E</SegmentRefs>
</FareComponent>
</FareDetail>
</OfferItem>
</Offer>
</AirlineOffers>
</OffersGroup>
<DataLists>
<PassengerList>
<Passenger PassengerID="PAX__ADT01">
<PTC>ADT</PTC>
</Passenger>
</PassengerList>
<BaggageAllowanceList>
<BaggageAllowance BaggageAllowanceID="BAGGAGE_ALLOWANCE__CHECKED-JFK-LGW-LFPL">
<BaggageCategory>Checked</BaggageCategory>
<PieceAllowance>
<ApplicableParty>Traveler</ApplicableParty>
<TotalQuantity>2</TotalQuantity>
<PieceMeasurements Quantity="1">
<PieceWeightAllowance>
<MaximumWeight>
<Value>23.0</Value>
<UOM>K</UOM>
</MaximumWeight>
<ApplicableBag>YN1</ApplicableBag>
</PieceWeightAllowance>
</PieceMeasurements>
<PieceMeasurements Quantity="1">
<PieceWeightAllowance>
<MaximumWeight>
<Value>23.0</Value>
<UOM>K</UOM>
</MaximumWeight>
<ApplicableBag>YN2</ApplicableBag>
</PieceWeightAllowance>
</PieceMeasurements>
</PieceAllowance>
</BaggageAllowance>
</BaggageAllowanceList>
<FlightSegmentList>
<FlightSegment SegmentKey="SGM91384B0BD7F7E414D1D0B51D3466063E">
<Departure refs="COUNTRY-US CITY-NYCALL">
<AirportCode>JFK</AirportCode>
<Date>2017-12-26</Date>
<Time>11:20</Time>
<AirportName>New York-JFK</AirportName>
</Departure>
<Arrival refs="COUNTRY-GB CITY-LON">
<AirportCode>LGW</AirportCode>
<Date>2017-12-26</Date>
<Time>22:50</Time>
<AirportName>London-Gatwick</AirportName>
</Arrival>
<MarketingCarrier>
<AirlineID>DY</AirlineID>
<FlightNumber>7014</FlightNumber>
</MarketingCarrier>
<OperatingCarrier>
<AirlineID>DY</AirlineID>
<Name>Norwegian Air Shuttle</Name>
<FlightNumber>7014</FlightNumber>
</OperatingCarrier>
<Equipment>
<AircraftCode>789</AircraftCode>
</Equipment>
<FlightDetail>
<FlightDuration>
<Value>PT6H30M</Value>
</FlightDuration>
</FlightDetail>
</FlightSegment>
<FlightSegment SegmentKey="SGM10156D4B7E53E87EFA6292F4A42BAA16">
<Departure refs="COUNTRY-US CITY-NYCALL">
<AirportCode>JFK</AirportCode>
<Date>2017-12-26</Date>
<Time>22:30</Time>
<AirportName>New York-JFK</AirportName>
</Departure>
<Arrival refs="COUNTRY-GB CITY-LON">
<AirportCode>LGW</AirportCode>
<Date>2017-12-27</Date>
<Time>10:00</Time>
<AirportName>London-Gatwick</AirportName>
</Arrival>
<MarketingCarrier>
<AirlineID>DY</AirlineID>
<FlightNumber>7016</FlightNumber>
</MarketingCarrier>
<OperatingCarrier>
<AirlineID>DY</AirlineID>
<Name>Norwegian Air Shuttle</Name>
<FlightNumber>7016</FlightNumber>
</OperatingCarrier>
<Equipment>
<AircraftCode>789</AircraftCode>
</Equipment>
<FlightDetail>
<FlightDuration>
<Value>PT6H30M</Value>
</FlightDuration>
</FlightDetail>
</FlightSegment>
</FlightSegmentList>
<FlightList>
<Flight FlightKey="FJFFA93A32CF039EB3D2B0F2F886CF586F">
<Journey>
<Time>PT6H30M</Time>
</Journey>
<SegmentReferences>SGM91384B0BD7F7E414D1D0B51D3466063E</SegmentReferences>
</Flight>
<Flight FlightKey="FJ8F62D79EB277A60AA2CD6AFF383C7927">
<Journey>
<Time>PT6H30M</Time>
</Journey>
<SegmentReferences>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentReferences>
</Flight>
</FlightList>
<OriginDestinationList>
<OriginDestination OriginDestinationKey="OD__JFK_LGW">
<DepartureCode>JFK</DepartureCode>
<ArrivalCode>LGW</ArrivalCode>
<FlightReferences>FJFFA93A32CF039EB3D2B0F2F886CF586F FJ8F62D79EB277A60AA2CD6AFF383C7927</FlightReferences>
</OriginDestination>
</OriginDestinationList>
<PriceClassList>
<PriceClass PriceClassID="PC__LFPL">
<Name>LowFare+</Name>
<Code>LFPL</Code>
<ClassOfService refs="SGM10156D4B7E53E87EFA6292F4A42BAA16">
<Code SeatsLeft="9">M</Code>
</ClassOfService>
<ClassOfService refs="SGM91384B0BD7F7E414D1D0B51D3466063E">
<Code SeatsLeft="9">M</Code>
</ClassOfService>
</PriceClass>
</PriceClassList>
<ServiceDefinitionList>
<ServiceDefinition ServiceDefinitionID="SD__BNDL_PLUS-LFPL-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<Name>BNDL_PLUS</Name>
<ServiceBundle>
<ServiceDefinitionRef>SD__SPML_STANDARD-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
<ServiceDefinitionRef>SD__XST-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
<ServiceDefinitionRef>SD__YN-1-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</ServiceBundle>
<Encoding>
<Code>BNDL_PLUS</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Checked baggage</Text>
</Description>
<Description>
<Text>Nice&Tasty Menu</Text>
</Description>
<Description>
<Text>Seat reservation</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__BNDL_PLUS-LFPL-SGM91384B0BD7F7E414D1D0B51D3466063E">
<Name>BNDL_PLUS</Name>
<ServiceBundle>
<ServiceDefinitionRef>SD__SPML_STANDARD-SGM91384B0BD7F7E414D1D0B51D3466063E-LFPL</ServiceDefinitionRef>
<ServiceDefinitionRef>SD__XST-SGM91384B0BD7F7E414D1D0B51D3466063E-LFPL</ServiceDefinitionRef>
<ServiceDefinitionRef>SD__YN-1-SGM91384B0BD7F7E414D1D0B51D3466063E-LFPL</ServiceDefinitionRef>
</ServiceBundle>
<Encoding>
<Code>BNDL_PLUS</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Checked baggage</Text>
</Description>
<Description>
<Text>Nice&Tasty Menu</Text>
</Description>
<Description>
<Text>Seat reservation</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>SPML_STANDARD</Name>
<Encoding>
<Code>SPML_STANDARD</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Nice&Tasty Menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-SGM91384B0BD7F7E414D1D0B51D3466063E-LFPL">
<Name>SPML_STANDARD</Name>
<Encoding>
<Code>SPML_STANDARD</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Nice&Tasty Menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__XST-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>XST</Name>
<Encoding>
<Code>XST</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Seat reservation</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__XST-SGM91384B0BD7F7E414D1D0B51D3466063E-LFPL">
<Name>XST</Name>
<Encoding>
<Code>XST</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Seat reservation</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__YN-1-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>YN</Name>
<BaggageAllowanceRef>BAGGAGE_ALLOWANCE__CHECKED-JFK-LGW-LFPL</BaggageAllowanceRef>
<Encoding>
<Code>YN1</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Checked baggage</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__YN-1-SGM91384B0BD7F7E414D1D0B51D3466063E-LFPL">
<Name>YN</Name>
<BaggageAllowanceRef>BAGGAGE_ALLOWANCE__CHECKED-JFK-LGW-LFPL</BaggageAllowanceRef>
<Encoding>
<Code>YN1</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Checked baggage</Text>
</Description>
</Descriptions>
</ServiceDefinition>
</ServiceDefinitionList>
</DataLists>
<Metadata>
<Other>
<OtherMetadata>
<LanguageMetadatas>
<LanguageMetadata MetadataKey="LANG-9CFEFED8FB9497BAA5CD519D7D2BB5D7">
<Code_ISO>en</Code_ISO>
<Code_NLS>en</Code_NLS>
<Name>English</Name>
</LanguageMetadata>
</LanguageMetadatas>
</OtherMetadata>
<OtherMetadata>
<CountryMetadatas>
<CountryMetadata MetadataKey="COUNTRY-GB">
<ICAO_Code>GB</ICAO_Code>
<Name>United Kingdom</Name>
</CountryMetadata>
<CountryMetadata MetadataKey="COUNTRY-US">
<ICAO_Code>US</ICAO_Code>
<Name>USA</Name>
</CountryMetadata>
</CountryMetadatas>
</OtherMetadata>
<OtherMetadata>
<CityMetadatas>
<CityMetadata MetadataKey="CITY-LON">
<AugmentationPoint>
<AugPoint Key="LON">
<ns2:City>
<ns2:Code>LON</ns2:Code>
<ns2:Name>London</ns2:Name>
</ns2:City>
</AugPoint>
</AugmentationPoint>
</CityMetadata>
<CityMetadata MetadataKey="CITY-NYCALL">
<AugmentationPoint>
<AugPoint Key="NYCALL">
<ns2:City>
<ns2:Code>NYCALL</ns2:Code>
<ns2:Name>New York</ns2:Name>
</ns2:City>
</AugPoint>
</AugmentationPoint>
</CityMetadata>
</CityMetadatas>
</OtherMetadata>
</Other>
</Metadata>
</AirShoppingRS>
3. Request: ServiceListRQ
HTTP Request
[show]
POST /retail/services HTTP/1.1
Authorization: Basic dXNlcjp1RXpyUlFXeEZSdXQyVHBMd1RocHh4dFY=
Accept-Encoding:
Accept: application/vnd.nas.ndc.v17.2+xml;charset=UTF-8
Content-Type: application/vnd.nas.ndc.v17.2+xml;charset=UTF-8
Content-Length: 1193
Host: services.norwegian.com.dev.nas.dev
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ServiceListRQ xmlns="http://www.iata.org/IATA/EDIST/2017.2" xmlns:ns2="http://services.norwegian.com/retail/ndc/extensions" TimeStamp="2024-11-22T16:02:09.805824+01:00" Target="Test" Version="17.2" TransactionIdentifier="bbbb-444a-85b7" CorrelationID="fb74b7f2-625d-4923-982b-d62f396f1100"><PointOfSale><Location><CountryCode>GB</CountryCode></Location></PointOfSale><Document/><Party><Sender><TravelAgencySender><Name>Zeus Travel</Name><AgencyID>DYAPI-LFPL</AgencyID></TravelAgencySender></Sender><Participants xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><Recipient xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/></Party><Parameters><Languages><LanguageCode>EN</LanguageCode></Languages><Pricing><OverrideCurrency>EUR</OverrideCurrency></Pricing></Parameters><ShoppingResponseID><ResponseID>re33ac1a6ab08b488b9e172aa7c6c706ea</ResponseID></ShoppingResponseID><Query><Offers><Offer><OfferID Owner="DY">ofb2ea1f921d1e4ce59310c812c93001d9</OfferID><OfferItemIDs><OfferItemID Owner="DY">oif29a675b6ce74386b62a99959b0649d1</OfferItemID></OfferItemIDs></Offer></Offers></Query></ServiceListRQ>
4. Response: ServiceListRS
HTTP Response
[show]
HTTP/1.1 200 OK
vary: accept-encoding
Content-Encoding: gzip
Content-Type: application/vnd.nas.ndc.v17.2+xml;charset=UTF-8
Transfer-Encoding: chunked
Date: Fri, 22 Nov 2024 15:02:09 GMT
Keep-Alive: timeout=60
Connection: keep-alive
Content-Length: 18717
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ServiceListRS xmlns="http://www.iata.org/IATA/EDIST/2017.2" xmlns:ns2="http://services.norwegian.com/retail/ndc/extensions" TimeStamp="2024-11-22T16:02:09.84022+01:00" Target="Test" Version="17.2" TransactionIdentifier="bbbb-444a-85b7" CorrelationID="fb74b7f2-625d-4923-982b-d62f396f1100">
<Document/>
<Success/>
<ShoppingResponseID>
<Owner>DY</Owner>
<ResponseID>re2933f2ef859142f38df72d454490caff</ResponseID>
</ShoppingResponseID>
<ALaCarteOffer OfferID="of8a3decfdb976401a81e997e4e17cff73" Owner="DY">
<ALaCarteOfferItem OfferItemID="SOI-SPML_STANDARD-CHML-160bf33b7cba4211a3e4e69ba30461ad">
<Eligibility>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<SegmentRefs>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</Eligibility>
<UnitPriceDetail>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">0</Total>
<Taxes>
<Total Code="EUR">0</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
</UnitPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-SPML_STANDARD-CHML-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<ServiceDefinitionRef>SD__SPML_STANDARD-CHML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</Service>
</ALaCarteOfferItem>
<ALaCarteOfferItem OfferItemID="SOI-SPML_STANDARD-DBML-782b7cfb00d347b78fc7a96691480215">
<Eligibility>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<SegmentRefs>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</Eligibility>
<UnitPriceDetail>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">0</Total>
<Taxes>
<Total Code="EUR">0</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
</UnitPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-SPML_STANDARD-DBML-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<ServiceDefinitionRef>SD__SPML_STANDARD-DBML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</Service>
</ALaCarteOfferItem>
<ALaCarteOfferItem OfferItemID="SOI-SPML_STANDARD-GFML-c483d5463af644a28b7ef4b6e8132852">
<Eligibility>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<SegmentRefs>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</Eligibility>
<UnitPriceDetail>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">0</Total>
<Taxes>
<Total Code="EUR">0</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
</UnitPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-SPML_STANDARD-GFML-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<ServiceDefinitionRef>SD__SPML_STANDARD-GFML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</Service>
</ALaCarteOfferItem>
<ALaCarteOfferItem OfferItemID="SOI-SPML_STANDARD-KSML-22f6a4232d3e41edb3074fa9041e9d42">
<Eligibility>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<SegmentRefs>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</Eligibility>
<UnitPriceDetail>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">0</Total>
<Taxes>
<Total Code="EUR">0</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
</UnitPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-SPML_STANDARD-KSML-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<ServiceDefinitionRef>SD__SPML_STANDARD-KSML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</Service>
</ALaCarteOfferItem>
<ALaCarteOfferItem OfferItemID="SOI-SPML_STANDARD-MOML-ed2bf8b198254801ab4d6b2cbe443572">
<Eligibility>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<SegmentRefs>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</Eligibility>
<UnitPriceDetail>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">0</Total>
<Taxes>
<Total Code="EUR">0</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
</UnitPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-SPML_STANDARD-MOML-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<ServiceDefinitionRef>SD__SPML_STANDARD-MOML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</Service>
</ALaCarteOfferItem>
<ALaCarteOfferItem OfferItemID="SOI-SPML_STANDARD-NLML-284b0207feec4c47aa7b0a8c1580c5f3">
<Eligibility>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<SegmentRefs>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</Eligibility>
<UnitPriceDetail>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">0</Total>
<Taxes>
<Total Code="EUR">0</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
</UnitPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-SPML_STANDARD-NLML-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<ServiceDefinitionRef>SD__SPML_STANDARD-NLML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</Service>
</ALaCarteOfferItem>
<ALaCarteOfferItem OfferItemID="SOI-SPML_STANDARD-VGML-342fab15f45241f4a3a92b23e5a74956">
<Eligibility>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<SegmentRefs>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</Eligibility>
<UnitPriceDetail>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">0</Total>
<Taxes>
<Total Code="EUR">0</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
</UnitPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-SPML_STANDARD-VGML-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<ServiceDefinitionRef>SD__SPML_STANDARD-VGML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</Service>
</ALaCarteOfferItem>
<ALaCarteOfferItem OfferItemID="SOI-SPML_STANDARD-VLML-7ea0220eacf54a3eb7433496389e4d73">
<Eligibility>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<SegmentRefs>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</Eligibility>
<UnitPriceDetail>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">0</Total>
<Taxes>
<Total Code="EUR">0</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
</UnitPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-SPML_STANDARD-VLML-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<ServiceDefinitionRef>SD__SPML_STANDARD-VLML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</Service>
</ALaCarteOfferItem>
<ALaCarteOfferItem OfferItemID="SOI-YN2-efa4b78e906e4e449d234cda96771823">
<Eligibility>
<PassengerRefs>PAX__ADT01</PassengerRefs>
<SegmentRefs AnySegmentInd="false">SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentRefs>
</Eligibility>
<UnitPriceDetail>
<TotalAmount>
<DetailCurrencyPrice>
<Total Code="EUR">40.0</Total>
<Taxes>
<Total Code="EUR">0.0</Total>
</Taxes>
</DetailCurrencyPrice>
</TotalAmount>
</UnitPriceDetail>
<Service ServiceID="SERVICE__PAX__ADT01-YN2-SGM10156D4B7E53E87EFA6292F4A42BAA16">
<ServiceDefinitionRef>SD__YN-2-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL</ServiceDefinitionRef>
</Service>
</ALaCarteOfferItem>
</ALaCarteOffer>
<Metadata>
<Other>
<OtherMetadata>
<LanguageMetadatas>
<LanguageMetadata MetadataKey="LANG-9CFEFED8FB9497BAA5CD519D7D2BB5D7">
<Code_ISO>en</Code_ISO>
<Code_NLS>en</Code_NLS>
<Name>English</Name>
</LanguageMetadata>
</LanguageMetadatas>
</OtherMetadata>
<OtherMetadata>
<CountryMetadatas>
<CountryMetadata MetadataKey="COUNTRY-GB">
<ICAO_Code>GB</ICAO_Code>
<Name>United Kingdom</Name>
</CountryMetadata>
<CountryMetadata MetadataKey="COUNTRY-US">
<ICAO_Code>US</ICAO_Code>
<Name>USA</Name>
</CountryMetadata>
</CountryMetadatas>
</OtherMetadata>
<OtherMetadata>
<CityMetadatas>
<CityMetadata MetadataKey="CITY-LON">
<AugmentationPoint>
<AugPoint Key="LON">
<ns2:City>
<ns2:Code>LON</ns2:Code>
<ns2:Name>London</ns2:Name>
</ns2:City>
</AugPoint>
</AugmentationPoint>
</CityMetadata>
<CityMetadata MetadataKey="CITY-NYCALL">
<AugmentationPoint>
<AugPoint Key="NYCALL">
<ns2:City>
<ns2:Code>NYCALL</ns2:Code>
<ns2:Name>New York</ns2:Name>
</ns2:City>
</AugPoint>
</AugmentationPoint>
</CityMetadata>
</CityMetadatas>
</OtherMetadata>
</Other>
</Metadata>
<DataLists>
<PassengerList>
<Passenger PassengerID="PAX__ADT01">
<PTC>ADT</PTC>
</Passenger>
</PassengerList>
<BaggageAllowanceList>
<BaggageAllowance BaggageAllowanceID="BAGGAGE_ALLOWANCE__CHECKED-JFK-LGW-LFPL">
<BaggageCategory>Checked</BaggageCategory>
<PieceAllowance>
<ApplicableParty>Traveler</ApplicableParty>
<TotalQuantity>2</TotalQuantity>
<PieceMeasurements Quantity="1">
<PieceWeightAllowance>
<MaximumWeight>
<Value>23.0</Value>
<UOM>K</UOM>
</MaximumWeight>
<ApplicableBag>YN1</ApplicableBag>
</PieceWeightAllowance>
</PieceMeasurements>
<PieceMeasurements Quantity="1">
<PieceWeightAllowance>
<MaximumWeight>
<Value>23.0</Value>
<UOM>K</UOM>
</MaximumWeight>
<ApplicableBag>YN2</ApplicableBag>
</PieceWeightAllowance>
</PieceMeasurements>
</PieceAllowance>
</BaggageAllowance>
</BaggageAllowanceList>
<FlightSegmentList>
<FlightSegment SegmentKey="SGM10156D4B7E53E87EFA6292F4A42BAA16">
<Departure refs="COUNTRY-US CITY-NYCALL">
<AirportCode>JFK</AirportCode>
<Date>2017-12-26</Date>
<Time>22:30</Time>
<AirportName>New York-JFK</AirportName>
</Departure>
<Arrival refs="COUNTRY-GB CITY-LON">
<AirportCode>LGW</AirportCode>
<Date>2017-12-27</Date>
<Time>10:00</Time>
<AirportName>London-Gatwick</AirportName>
</Arrival>
<MarketingCarrier>
<AirlineID>DY</AirlineID>
<FlightNumber>7016</FlightNumber>
</MarketingCarrier>
<OperatingCarrier>
<AirlineID>DY</AirlineID>
<Name>Norwegian Air Shuttle</Name>
<FlightNumber>7016</FlightNumber>
</OperatingCarrier>
<Equipment>
<AircraftCode>789</AircraftCode>
</Equipment>
<ClassOfService>
<Code>M</Code>
</ClassOfService>
<FlightDetail>
<FlightDuration>
<Value>PT6H30M</Value>
</FlightDuration>
</FlightDetail>
</FlightSegment>
</FlightSegmentList>
<FlightList>
<Flight FlightKey="FJ8F62D79EB277A60AA2CD6AFF383C7927">
<Journey>
<Time>PT6H30M</Time>
</Journey>
<SegmentReferences>SGM10156D4B7E53E87EFA6292F4A42BAA16</SegmentReferences>
</Flight>
</FlightList>
<ServiceDefinitionList>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-CHML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>SPML_STANDARD-CHML</Name>
<Encoding>
<Code>STANDARD-CHML</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Child Menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-DBML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>SPML_STANDARD-DBML</Name>
<Encoding>
<Code>STANDARD-DBML</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Diabetes Menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-GFML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>SPML_STANDARD-GFML</Name>
<Encoding>
<Code>STANDARD-GFML</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Gluten-free Menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-KSML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>SPML_STANDARD-KSML</Name>
<Encoding>
<Code>STANDARD-KSML</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Kosher menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-MOML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>SPML_STANDARD-MOML</Name>
<Encoding>
<Code>STANDARD-MOML</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Halal Menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-NLML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>SPML_STANDARD-NLML</Name>
<Encoding>
<Code>STANDARD-NLML</Code>
</Encoding>
<Descriptions>
<Description>
<Text>No Lactose Menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-VGML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>SPML_STANDARD-VGML</Name>
<Encoding>
<Code>STANDARD-VGML</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Vegan Menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__SPML_STANDARD-VLML-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>SPML_STANDARD-VLML</Name>
<Encoding>
<Code>STANDARD-VLML</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Vegetarian Menu</Text>
</Description>
</Descriptions>
</ServiceDefinition>
<ServiceDefinition ServiceDefinitionID="SD__YN-2-SGM10156D4B7E53E87EFA6292F4A42BAA16-LFPL">
<Name>YN</Name>
<BaggageAllowanceRef>BAGGAGE_ALLOWANCE__CHECKED-JFK-LGW-LFPL</BaggageAllowanceRef>
<Encoding>
<Code>YN2</Code>
</Encoding>
<Descriptions>
<Description>
<Text>Checked baggage</Text>
</Description>
</Descriptions>
</ServiceDefinition>
</ServiceDefinitionList>
</DataLists>
</ServiceListRS>