ServiceDefinitionList

 

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

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

NDC SERVICES

<DataLists / ServiceDefinitionList>

ServiceDefinition

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

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> <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>