Versions Compared

Key

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

...

Key

Type Data

Possibles values

Description

Example

Observations

system_from

string(2:3)

C1 or airline operator code, depending on whether it is a PSS terminal or Kiu GDS terminal

Z8

company

string(4)

Unique code of the company, airline, or agency within Kiu

00Z8

channel

string

HOST, GDS

HOST

subchannel

string

In the case of GDS, it is it’s the own GDS code (C1, 1A, etc.). In the case of For HOST, it is the value configured in the office table, command DNO / BI STAT.SUB-CHANNEL.

SALES OFFICE

device

string(0:10)

Kiu device that generated the transaction

LPB00Z8205

agent

string(0:9)

Kiu device that generated the transaction

HDQ00Z8SM

pnr_action

string

CREATE, MODIFY, SPLIT, DELETE

Identifies whether the event is a creation, modification, or split

CREATE

The SPLIT will apply to both PNRs (the newly created one and the modified one ones in that process).

transaction_type

string

DIRECT, INDIRECT

Identifies whether if the modification to the PNR is due to a direct intervention by a user/API or if the modification is indirect and an indirect one related to another process.

origin

string

  • AGENT

  • WEBSERVICES

  • FROM_EXTERNAL_MESSAGE

  • INTERNAL_PROCESS

Identifies the origin that triggers the modification related Related to the transaction_type.

If it is 's DIRECT, this field could be:

  • AGENT → change from KiuCommand/some click scenarios

  • WEBSERVICES → change from WS/APIS/some click scenarios

  • FROM_EXTERNAL_MESSAGE → processing of TTY Type B/Type A messaging

If it is it’s INDIRECT, this field could be:

  • INTERNAL_PROCESS → change affecting the booking due to an internal system process, such as robot time limit adjustments, service cancellations, etc.

  • FROM_EXTERNAL_MESSAGE → processing of TTY Type B messaging

application

string

  • KIU_COMMAND

  • OTHER

  • PRL_PROCESS

  • PFS_PROCESS

  • CONFIRM_WAITLIST_PROCESS

Detailed in "Source and Applications"

timestamp

datetime

2023-04-20T22:02:32.750Z

...

Since there are different scenarios in which where a PNR can be modified, the classification is based on the type of transaction—direct or indirect—the origin of the modificationtransaction - direct or indirect - the origin, and the application that triggered it.

...

Plantumlcloud
toolbarbottom
filenameorigin.svg
originalHeight1038
datahVLLbsIwEPyaXHqKKn5gcTawwo9o7QR6WkWFAwdSBLn07+uUIAhx1Ystz8zOju3NFvm1by/96djtT+05y4ssh7fsPe8vbXdtP/vjVyf99/kwMgNVEKMKd2BAYIX2AQzIhmpRzhiwxQR3YY0c9+fqLS49ckMKfUL7JCzZGcFdQLagxaD3sfGkZMSkYhfd/FNosvPY//tVpX/1uuGsZ/hvk9ErVbMBMzmzW7oggQyKJkPT92uMa2bXGJlgkgTuqnjDQiiQRQYmTGdXzpbERrZAQZMPSZFXayxqnY5w/y2BOjgDgZQosAr1VOVZyDZxMhx/pH2i4mGRUpSukgY0FVHh7B9hIAh4T6sXflwX+SGO9m28fwA=
compressedtrue
originalWidth783
revision7

originOrigin

applicationApplication

agentAgent

descripciónDescription

AGENT/WEBSERVICES

KIU_COMMAND / OTHER

The entity that generates the transaction

Processes of creating reservations, modification, splitting, saving, issuing and voiding, voiding via commands or APIs

WEBSERVICES

OTHER

The entity that generates the transaction

Reservation creation, reservation modification, and reservation splitting processes via webservices (v1 and v2)

FROM_EXTERNAL_MESSAGE

MESSAGE_PROCESS

KIUSYSTEM

Process of Creation, Modification, and Splitting of Reservations via TTY Type B/Type A messaging. In this case, the device will be that of the office configured for the host with terminal address 00.

FROM_EXTERNAL_MESSAGE

PFS_PROCESS

KIUSYSTEM

Adjustments due to post-departure messages (PFS, PRL)

FROM_EXTERNAL_MESSAGE

PRL_PROCESS

KIUSYSTEM

Adjustments due to post-departure messages (PFS, PRL)

INTERNAL_PROCESS

KAM

The entity that generates the action in KAM

KAM quota management process (inventory PNRs)

INTERNAL_PROCESS

ROBOT_TIME_LIMIT

KIUSYSTEM

Robot time limit adjustments

INTERNAL_PROCESS

VMOVE_PROCESS

KIUSYSTEM

Reservation changes with VMOVE command (reaccommodation)

INTERNAL_PROCESS

VMTM_PROCESS

KIUSYSTEM

Reservation changes with VMTM command (schedule change), if the carrier has that function activated.

INTERNAL_PROCESS

EXPIRED_ITINERARIES_PROCESS

KIUSYSTEM

Process for canceling expired active itineraries (those that have passed more than 40 hours since their flight date)

INTERNAL_PROCESS

CONFIRM_WAITLIST_PROCESS

KIUSYSTEM

Automatic waitlist confirmation process

INTERNAL_PROCESS

SCHEDULE_PROCESS

KIUSYSTEM

Reservation changes due to schedule change (reaccommodation)

INTERNAL_PROCESS

SERVICES_AUTOMATIC_CANCEL

KIUSYSTEM

Process for canceling itineraries or SSRs due to expiration.

INTERNAL_PROCESS

SSR_INVENTORY_PROCESS

KIUSYSTEM

Process for confirming/rejecting SSRs with inventory

INTERNAL_PROCESS

SSR_AUTOMATIC_PROCESS

KIUSYSTEM

Internal process for creating/canceling SSRs (This process is used by the system when an action/command needs to automatically add SSRs to a PNR, for example: when web check-in is done for a flight managed in an external DCS, and the SSR needs to be added with the check-in data.)

INTERNAL_PROCESS

FOP_VALIDATION_PROCESS

KIUSYSTEM

Post-validation process for online payment issuance (In this process, the validation validator may add remarks with errors from the process or, for example, a remark with a transaction reference.)

INTERNAL_PROCESS

SEAT_ASSIGN_PROCESS

KIUSYSTEM

Internal Internal seat assignment process(This occurs, for example, with the current web check-in functionality where a default seat is chosen, and since it involves PRS, the PNR is modified.)

INTERNAL_PROCESS

RECORD_LOCATOR_PURGED

KIUSYSTEM

PNR purge process

RECORD_LOCATOR_SYNCHRONIZATION

Synchronization process that generates snapshots of all active PNRs in the PSS. No modifications are made to the reservation.

...

When this module is implemented, a RECAP process will be executed that will traverse re-run un the database, generating a snapshot of each PNR. In this scenario, there is are no modification to the PNR; the event_details will only have the key "application": "RECORD_LOCATOR_SYNCHRONIZATION".

...