Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Este servicio genera un Json con la estructura completa del PNR cada vez que sufre un cambio. La estructura es la siguiente:

{
"pnr_list": [
{objetos json de PNR según schema api get_booking_details}
]
}

Al schema de la api mencionada solo se agrega un nuevo elemento “event_details” que agrega data sobre el evento que generó la modificación. Abajo describimos al estructura y las consideraciones en cada evento en particular.

Asi queda la esctructura de cada PNR informado:

{ “event_details”: {},
"record_locator_version_information": {},
"record_locator_information": {},
"passengers_information": {},
"flights_segment_information": {},
"flights_origin_destination_information": {},
"contacts_list": [],
….
"pricing_information": {}
}

Procesos que generan un evento para el servicio

  • Proceso GrabarPNR (comando E)

  • Proceso Creación, Modificación de Reservas y División de Reservas por mensajería TTY/TipoA

  • Proceso de confirmación automática de lista de espera

  • Proceso de Creación de Reservas, Modificación de Reservas y División de Reservas por webservices

  • Proceso de Creación de Reservas, Modificación de Reservas y División de Reservas por apis

  • Ajustes del robot time limit

  • Cambios de reservas por schedule change

  • Ajustes por los mensajes post departure (PFS, PRL)

  • Proceso de cancelación de itinerarios o ssr por vencimiento.

  • Proceso de emisión de tickets

  • Proceso de void

  • Proceso de emisión de ancillaries

  • Proceso de canje ?

  • Proceso de emisión de ATPCO ?

  • Description event_details

Key

Tipo Dato

Valores posibles

Descripción

Ejemplo

Estado Implementación

Observaciones

system_from

string(2:3)

C1 o código operador de aerolinea, depende si es terminal de PSS o de Kiu GDS

Z8

company

string(4)

Código único de la empresa, aerolinea o agencia, dentro de Kiu

00Z8

company_sector

string

AGENCY, AIR

AIR

device

string(0:10)

Dispositivo de Kiu que generó la transacción

LPB00Z8205

agent

string(0:9)

Dispositivo de Kiu que generó la transacción.

HDQ00Z8SM

application

string

KIU_COMMAND, KIU_CLICK o aplicación que consuma el servicio desde una api

Dispositivo de Kiu que generó la transacción.

KIU_COMMAND

Pending

origin

string

AGENT, API

Se identifica como AGENT si el cambio vino desde KIU_COMMAND o KIU_CLICK

Pending

type

string

CREATE, MODIFY

Identifica si el evento es de creación o modificación

CREATE

Pending

? agregamos otro Key para identificar por ejemplo que es por una división o ponemos mas valores o no lo informamos

timestamp

datetime

2023-04-20T22:02:32.750Z

  • No labels