Here is where you can find detailed information about the services that make up the OfferItems.
New or modified element | To be removed/deprecated | Unique to v2 - Branded Fares | Unique to V1 - Fare Families |
NAME | DESCRIPTION | FORMAT | ALLOWED/POSSIBLE VALUES | NDC SERVICES |
---|
<DataLists / ServiceDefinitionList> |
ServiceDefinition | ID reference of the service | Alphabetical | Any (e.g.: DEAF, BAGSERVICE-1) | SeatAvailabilityRS ServiceListRS OrderCreateRQ OrderViewRS |
ServiceDefinition / Name | Name of the service | Alphanumeric | Any | SeatAvailabilityRS ServiceListRS OrderCreateRQ 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 | 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: Special Needs: BLND - Blind Passenger DEAF - Deaf Passenger WCHR - Wheelchair for ramp WCHS - Wheelchair for steps DPNA - Disabled Passenger Needs Assistance*
| SeatAvailabilityRS ServiceListRS OrderCreateRQ 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
ServiceDefinitionList example
<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>