Digital Connect Check-In 22.04 Release Notes
Release Identification
Release Version | Type (Version, Update, or Patch) | Date | Approved by | Description of Change |
---|---|---|---|---|
22.04 | Version | 22 April 2022 |
Piotr Gorski |
Software updated |
Features
Digital Connect Check-In introduces new features and enhancements in the following areas:
- Passenger Details When Flight is in PDC Status
- Return Segment Disassociated AEs
- Skip Seat Pricing During Seat Select
- Ensure Consistency Between ESM and ACS Seat Map Details in DCCI Response
- Populate Redress Flag
Defects
The following Digital Connect Check-In defects have been fixed for this release.
- AE not getting generated for Paid Seats
- Internal Error When Seat Change
- WS DW CERT UPG at Check in is not showing checked in after returning to pax details screen, you must do a refresh to see they are checked in
- [B6D0] Sameday Returns Checkin by Segment Issue3
The following sections explain more details about the new items.
Passenger Details When Flight is in PDC Status
Digital Connect Check-In APIs were originally created for Self Service Check-in, where the passenger details for flown flights are not shown. By design, Digital Connect Check-In /passenger/details API only returns segments eligible for check-in. A flight with flown (PDC'ed) segment is not eligible for check-in; hence, is not returned.
Now, airline agents can view the passenger and flight details even in the segment that has already been flown.
Return Passenger Details When Flight is in PDC Status
When the Post Departure Check-out (PDC) has been performed on the flight, the data for that flight is available to the airline agents only for viewing. Subsequently, all the operations (bag calc, issuance, etc.) must begin for the next active segment. Any actions (bag issuance/DOCS/bag calc) for the flown flight must be excluded.
Prerequisites
None
Limitations
None
Configuration
Property Name | Description | Example Value |
Data Type |
---|---|---|---|
se.adapter.s4ci.configuration.reservationConfiguration.pdcFlightStatuses (Default is [PDC,PDC*,CLOSE,CLOSED]) | List of post departure checkout flight statuses. Flights with those statuses will be treated as already flown and filtered out. Default is [PDC,PDC*,CLOSE,CLOSED] |
PDC,PDC*,CLOSE,CLOSED |
String |
s4ci.feature.pdcFlight.enabled (default:false) |
Aggregated configurations related to handling flight with PDC status. Default is [false] |
True | Boolean |
s4ci.feature.pdcFlight.statuses (default: [PDC]) |
If enabled then the information about flight status will be returned for FlightDetail.
|
PDC | String |
s4ci.feature.passengerDetails.flightStatus.enabled (default: false) |
List of post departure checkout flight statuses. Segments containing flights with those statuses will be returned in separate itinerary part in reservation.
|
True | Boolean |
Return Segment Disassociated AEs
When a passenger is upgraded to a new class, a new segment is created in the PNR and the existing AEs, associated with the original segment, are dissociated.
Digital Connect Check-In now returns segment dissociated AEs, with an extra indicator, when flight details match (flightNumber, airlineCode, departure, arrival, departureDate).
Prerequisites
None
Limitations
None
Configuration
None
Skip Seat Pricing During Seat Select
When a chargeable seat does not have a price, Digital Connect Check-In will skip the seat pricing. This feature is enabled by default and can be turned off for a given storefront using a certain configuration.
Prerequisites
None
Limitations
None
Configuration
Property Name | Description | Example Value |
Data Type |
---|---|---|---|
s4ci.feature.seats.seatSelect.skipPricingForPaidSeatsWithNoPrice | When enabled, the requested chargeable seat has no price returned by the seatmap then skip pricing flag is sent in the SeatSelectRQ. | True
|
Boolean |
s4ci.feature.seats.seatSelect.rawErrorMessage.enabled | When enabled, a raw error message from the downline service is returned; otherwise, a generic message is returned. | False | Boolean |
Ensure Consistency Between ESM and ACS Seat Map Details in DCCI Response
Digital Connect Check-In receives Seat Map details from two sources - ESM or ACS, depending on the path. But there are inconsistencies between the data from these two downlines and some seat properties are found missing in the response Digital Connect Check-In receives from ACS. So, when the seat map details are received from ACS, Digital Connect Check-In must retrieve the missing information and return it along with the Digital Connect Check-In seatmap response which should include all the applicable seat properties that must be returned from ESM.
Prerequisites
None
Limitations
None
Configuration
Property Name | Description | Example Value |
Data Type |
---|---|---|---|
se.adapter.seatmap.enhancedSsciSeatMap.enabled | When enabled, additional elements of the response are populated. The available options: seatMap.passengerRefs, seatMap.passengerSeatDetails, seat.blockCode, seat.chargeable, seat.priorityHold, seat.rawCharacteristics, slot.customCharacteristic and row.number for facility rows. |
False |
Boolean |
Populate Redress Flag
The Redress Control Number (redress number) allows the Secure Flight, which is a behind-the-scenes program that streamlines the watch list, to match travelers with the results of the redress case.
When a passenger travels to/ from the country which uses Secure Flight program, Digital Connect Check-In sends the Redress flag in itinerary part in Passenger Details response, to prompt the UI to show the Redress Number.
Prerequisites
None
Limitations
None
Configuration
Property Name | Description | Example Value |
Data Type |
---|---|---|---|
s4ci.feature.redress.applicableCountries | Defines a list of applicable countries for redress number. | Country Code | String |
AE not getting generated for Paid Seats
Customer Tracking #: N/A |
Sabre Tracking #: CSSDC- 2357 |
Description: After successful payment for seat purchase, AE is not generated for paid seat in the Digital Connect Check-In response which results in payment failures. The status type appears as warning and success both in Digital Connect Check-In seat change response. |
|
Resolution: If the flight is marketed by OA (Other Airline) then pass the operating booking class in the SelectSeatRQ. |
|
Programs/Modules Affected: /dcci/seats/select |
Internal Error When Seat Change
Customer Tracking #: N/A |
Sabre Tracking #: CSSDC- 2354 |
Description: When a passenger changes a paid seat to a free seat an internal error is returned. |
|
Resolution: Change internal error into a specific error when SelectSeatRQ returns an error in the post check-in seat change scenario. |
|
Programs/Modules Affected: /dcci/seats/select |
WS DW CERT UPG at Check in is not showing checked in after returning to pax details screen, you must do a refresh to see they are checked in
Customer Tracking #: N/A |
Sabre Tracking #: CSSDC- 2361 |
Description: /dcci/passenger/details does not correctly refresh passenger data after external upgrade. This issue is caused because the segment id in the PNR is changed. |
|
Resolution: The passenger's check-in status gets refreshed after the passenger has been upgraded. |
|
Programs/Modules Affected: /dcci/passenger/lookup |
[B6D0] Sameday Returns Checkin by Segment Issue
Customer Tracking #: N/A |
Sabre Tracking #: CSSDC- 2374 |
Description: When a passenger was checked in for the 1st segment and tried to perform check-in for the next active segment (in this case it was a return flight as the trip was the same day return), an error occurred. |
|
Resolution: This is an internal error fix when the standby list is enabled, and the client attempts to check-in for non-first segment. |
|
Programs/Modules Affected: /dcci/passenger/checkin |