Versions Compared

Key

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

Here is where you can find detailed information about the services that make up the OfferItems.

Insert excerpt
API Messages with Examples
API Messages with Examples
nameLegend
nopaneltrue

Excerpt
nameServiceDefinitionList

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

NDC SERVICES

<DataLists / ServiceDefinitionList>

ServiceDefinition

Info

Attribute

ServiceDefinitionID

ID reference of the service

Alphabetical

Any (e.g.: DEAF, BAGSERVICE-1)

SeatAvailabilityRS
ServiceListRS
OrderViewRS

ServiceDefinition / Name

Name of the service

Alphanumeric

Any

SeatAvailabilityRS
ServiceListRS
OrderViewRS

ServiceDefinition / Encoding / RFIC

RFIC of booked ancillaries

Alphabetical

Any (e.g.: A, C)

SeatAvailabilityRS
ServiceListRS
OrderViewRS

ServiceDefinition / Encoding / Subcode

SubCode (RFISC) of booked ancillaries

Alphanumeric

Any (e.g.: 0B5, 0GO)

SeatAvailabilityRS
ServiceListRS
OrderViewRS

ServiceDefinition / BaggageAllowanceRef

Reference associated to hand/checked baggage included in passenger fare.

Alphanumeric

Any

OrderViewRS

ServiceDefinition / Descriptions / Description

Info

Attribute

refs

Passenger identification associated to the service

Alphanumeric

Any

SeatAvailabilityRS
ServiceListRS
OrderViewRS

ServiceDefinition / Descriptions / Description / Text

Description of the service (Limited to 90 characters)

*Additional text is mandatory for DPNA to explain reason for assistance.

Alphanumeric

Any

SeatAvailabilityRS
ServiceListRS
OrderViewRS

ServiceDefinition / BookingInstructions / SSRCode

Ancillary SSR type on booking (used for legacy system compatibility)

Alphabetical

  • Ancillaries:

    • XBAG - Baggage

    • BDPR - Priority Boarding

    • BIKE - Bicycle (Sport Equipment)

    • SPEQ - Sport Equipment

    • RQST - Seat

  • Special Needs:

    • BLND - Blind Passenger

    • DEAF - Deaf Passenger

    • WCHR - Wheelchair for ramp

    • WCHS - Wheelchair for steps

    • DPNA - Disabled Passenger Needs Assistance*

SeatAvailabilityRS
ServiceListRS
OrderViewRS

ServiceDefinition / BookingInstructions / Method

Method. Always value= SSR

Alphabetical

SSR

SeatAvailabilityRS
ServiceListRS
OrderViewRS

ServiceDefinition / ServiceBundle

Contains one or more ServiceDefinitionRef when buying more that one of the same service

Alphanumeric

Any

ServiceListRS

ServiceDefinition / Detail / ServiceItemQuantityRules / MaximumQuantity

Maximum quantity of service

Numeric

Any

ServiceListRS

ServiceDefinitionList example

Expand
titleServiceDefinitionList example
Code Block
languagexml
<ServiceDefinitionList>
	<ServiceDefinition ServiceDefinitionID="BAGSERVICE-CA-1">
		<Name>CarryOnBag</Name>
		<BaggageAllowanceRef>HANDBAGALLOWANCE_01</BaggageAllowanceRef>
		<Descriptions>
			<Description>
				<Text>Carry On Bag</Text>
			</Description>
		</Descriptions>
	</ServiceDefinition>
	<ServiceDefinition ServiceDefinitionID="BAGSERVICE-CH-1">
		<Name>CheckedBag</Name>
		<BaggageAllowanceRef>CHECKEDBAGALLOWANCE_1</BaggageAllowanceRef>
		<Descriptions>
			<Description>
				<Text>Checked Bag</Text>
			</Description>
		</Descriptions>
	</ServiceDefinition>
	<ServiceDefinition ServiceDefinitionID="SEAT">
		<Name>SEAT</Name>
		<Encoding>
			<RFIC>A</RFIC>
			<SubCode>0B5</SubCode>
		</Encoding>
		<Descriptions>
			<Description>
				<Text>SEAT</Text>
			</Description>
		</Descriptions>
		<BookingInstructions>
			<SSRCode>RQST</SSRCode>
			<Method>SSR</Method>
		</BookingInstructions>
	</ServiceDefinition>
	<ServiceDefinition ServiceDefinitionID="BAGSERVICE-15-3">
		<Name>3 EXTRA BAG 15</Name>
		<ServiceBundle>
			<ServiceDefinitionRef>BAGSERVICE-15-1</ServiceDefinitionRef>
			<ServiceDefinitionRef>BAGSERVICE-15-1</ServiceDefinitionRef>
			<ServiceDefinitionRef>BAGSERVICE-15-1</ServiceDefinitionRef>
		</ServiceBundle>
		<Encoding>
			<RFIC>C</RFIC>
			<SubCode>0LM</SubCode>
		</Encoding>
		<Descriptions>
			<Description>
				<Text>3 Additional Bags up to 15 KG each</Text>
			</Description>
		</Descriptions>
		<BookingInstructions>
			<SSRCode>XBAG</SSRCode>
			<Method>SSR</Method>
		</BookingInstructions>
	</ServiceDefinition>
	<ServiceDefinition ServiceDefinitionID="SPECIAL_NEED-BLND">
		<Name>Blind Passenger</Name>
		<Descriptions>
			<Description>
				<Text>Solicite servicio de animales si viaja con uno</Text>
			</Description>
			<Description refs="ADULT_01">
				<Text>Solicite servicio de animales si viaja con uno</Text>
			</Description>
		</Descriptions>
		<BookingInstructions>
			<SSRCode>BLND</SSRCode>
		</BookingInstructions>
	</ServiceDefinition>
</ServiceDefinitionList>