Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
minLevel1
maxLevel6
outlinefalse
typelist
printablefalse

Special Equipment

For information on Iberia’s Special Baggage Policy, please see https://www.iberia.com/es/luggage/special/

...

The information regarding the price and details is included in the message response, later displayed in these examples.

ServiceListRQ Message

When new services are released, we will publish the new applicable ServiceFilters, and you can include them as and when required, as per the following examples:

...

Code Block
languagexml
<Query>
	<OrderID Owner="IB">IB24847487859643f69318ea7fa100e3beOC</OrderID>
</Query>

ServiceListRS Message

All services offered are included within the ServiceList message response. This will evolve as more services are offered through the NDC channel.

Maintaining backward compatibility with our initial implementation, and with the new services being added, it is necessary to include the ServiceFilter if you want to sell them (as applied to Priority Boarding and Bags, and within the Parameters section). There is no need, however, to request them all since each ServiceFilter will retrieve the associated one.

AlaCarteOfferItem - in ServiceListRS

The OfferItem shows the unit price of the Service for the applicable passengers and flight segments.

...

Code Block
languagexml
<BookingInstructions>
     <SSRCode>BIKE</SSRCode>
     <Method>SSR</Method>
</BookingInstructions>

OrderCreateRQ Message

Service Bundle

From the OrderCreate Request (and as an example of the various combinations) the following code shows that Special Equipment baggage is being assigned to different passengers, following the same process as in Bags with different weights.

...

If you are adding the ancillary to an already existing, and paid for, Order then the OrderChangeRQ is used as per the following:

OderChangeRQ Message

When adding ancillaries to an existing Order, you reference the existing OrderID and the OfferItem’s that you wish to purchase from the previous ServiceListRQ.

...

Code Block
languagexml
<Query>
	<OrderID>IB24847487859643f69318ea7fa100e3beOC</OrderID>
	<OrderServicing>
		<AcceptOffer>
			<Offer OfferID="ALACARTE_IBe28d6d416b76474c90fe4371da43b132" Owner="IB" ResponseID="Qm9va2luZ0AxNjg5NTgxODI4OTI5LWFzcHd6">
				<OfferItem OfferItemID="ALACARTE_SPEQUIPMENT_IBe28d6d416b76474c90fe4371da43b132_03">
					<PassengerRefs>ADULT_01</PassengerRefs>
				</OfferItem>
			</Offer>
		</AcceptOffer>
	</OrderServicing>
	<Payments>
		<Payment>
			<Type>CA</Type>
			<Method>
				<Cash CashInd="true"/>
			</Method>
			<Amount Code="EUR">80.0</Amount>
			<Payer>
				<ContactInfoRefs>Payer</ContactInfoRefs>
			</Payer>
		</Payment>
	</Payments>
</Query>

OrderViewRS Message

In the OrderViewRS the Special Equipment Ancillary is shown in the following way.

...

Code Block
languagexml
<ServiceDefinitionList>
	<ServiceDefinition ServiceDefinitionID="BAGSERVICE-15-1">
		<Name>1 EXTRA BAG 15</Name>
		<Encoding>
			<RFIC>C</RFIC>
			<SubCode>0LM</SubCode>
		</Encoding>
		<Descriptions>
			<Description>
				<Text>1 Additional Bag up to 15 KG each</Text>
			</Description>
		</Descriptions>
		<BookingInstructions>
			<SSRCode>XBAG</SSRCode>
			<Method>SSR</Method>
		</BookingInstructions>
	</ServiceDefinition>
	<ServiceDefinition ServiceDefinitionID="PRIOBOARDINGSERVICE">
		<Name>PRIORITY BOARDING</Name>
		<Encoding>
			<RFIC>E</RFIC>
			<SubCode>0G6</SubCode>
		</Encoding>
		<Descriptions>
			<Description>
				<Text>PRIORITY BOARDING</Text>
			</Description>
		</Descriptions>
		<BookingInstructions>
			<SSRCode>BDPR</SSRCode>
			<Method>SSR</Method>
		</BookingInstructions>
		<Detail>
			<ServiceItemQuantityRules>
				<MaximumQuantity>1</MaximumQuantity>
			</ServiceItemQuantityRules>
		</Detail>
	</ServiceDefinition>
	<ServiceDefinition ServiceDefinitionID="SPESERVICE-BICYCLE-1">
		<Name>1 - BICYCLE</Name>
		<Encoding>
			<RFIC>C</RFIC>
			<SubCode>0EC</SubCode>
		</Encoding>
		<Descriptions>
			<Description>
				<Text>1 - BI - Bicycle</Text>
			</Description>
		</Descriptions>
		<BookingInstructions>
			<SSRCode>BIKE</SSRCode>
			<Method>SSR</Method>
		</BookingInstructions>
	</ServiceDefinition>
	<ServiceDefinition ServiceDefinitionID="SPESERVICE-BICYCLE-3">
		<Name>3 - BICYCLE</Name>
		<ServiceBundle>
			<ServiceDefinitionRef>SPESERVICE-BICYCLE-1</ServiceDefinitionRef>
			<ServiceDefinitionRef>SPESERVICE-BICYCLE-1</ServiceDefinitionRef>
			<ServiceDefinitionRef>SPESERVICE-BICYCLE-1</ServiceDefinitionRef>
		</ServiceBundle>
		<Encoding>
			<RFIC>C</RFIC>
			<SubCode>0EC</SubCode>
		</Encoding>
		<Descriptions>
			<Description>
				<Text>3 - BI - Bicycle</Text>
			</Description>
		</Descriptions>
		<BookingInstructions>
			<SSRCode>BIKE</SSRCode>
			<Method>SSR</Method>
		</BookingInstructions>
	</ServiceDefinition>
</ServiceDefinitionList>

MediaList

Here is where we put URLs that can be used to link to additional information such as rich media and other useful information for the customer.

...