KIU SNAPSHOTS (Schedule)

Introducción

Kiu Snapshots Schedule es un servicio de envío de archivos que le permitirá al destinatario tener una réplica del schedule de forma actualizada. Este servicio permie generar una sincronización inicial del schedule y con cada modificación irá enviando archivos diferenciales.

Estructura del archivo

El nombre del archivo csv contiene como prefijo SKD_ y el timestamp en UTC de la generación del mismo, quedando el siguiente patrón SKD_YYYYMMDDTHHMMSSFFFZ.csv.

Internamente, el archivo contiene una cabereca con el nombre de cada columna y luego los registros de los legs/segmentos a impactar con dicho archivo.

Kiu podrá agregar en futuros desarrollos nuevas columnas sin previo aviso. En este caso no se modificarán las columnas existentes.

NOMBRE

DESCRIPCIÓN / FORMATO

EJEMPLO

NOMBRE

DESCRIPCIÓN / FORMATO

EJEMPLO

action

Indica la acción a realizar sobre el vuelo, posibles valores RCP, NEW, RPL, CNL

RCP → La acción de recap se enviará para sincronizar toda la base o un vuelo en particular. Si el vuelo es ALL se deberá borrar toda la base de destino y volver a insertar los vuelos informados como NEW. Si en cambio se especifica el vuelo a eliminar (flight_number <> ALL) se debe eliminar solo ese vuelo.

NEW → Se recibe esta acción para los nuevos vuelos o luego de un RECAP

RPL → Cualquier modificación de un vuelo es notificada con esta acción de replace. Para procesarlo, se debe eliminar previamente en destino los registros con la key flight_carrier + flight_number +flight_date e insertar los informados en el archivo.

CNL → indica una cancelación, por lo tanto se debe eliminar en destino los registros con la key flight_carrier + flight_number +flight_date

SKD

timestamp

Fecha y hora de la modificación del vuelo

2023-09-21T19:50:32.970

flight_carrier

Código de aerolínea. Formato: 4 caracteres alfanuméricos.

00XX

flight_number

Número de vuelo.

1199

flight_number_suffix

Espacio reservado para futuro desarrollo. Vacío.

 

flight_date

Fecha comercial del vuelo

2023-04-01

departure_date

Fecha de salida del leg/segmento. Formato: YYYY-MM-DD

2023-04-01

arrival_date

Fecha de llegada del leg/segmento. Formato: YYYY-MM-DD

2023-04-01

origin

Código del aeropuerto de salida. Formato: 3 caracteres alfabéticos

EZE

destination

Código del aeropuerto de arribo. Formato: 3 caracteres alfabéticos

GIG

airport_number_from

Indentificación númerica del aeropuerto de origen, 0 a N.

Por ejemplo si el vuelo hace AEP-COR-BRC-FTE, se formarán los siguientes segmentos ordenados de esta forma

  1. AEP (0) - COR (1)

  2. AEP (0) - BRC (2)

  3. AEP (0) - FTE (3)

  4. COR (1) - BRC (2)

  5. COR (1) - FTE (3)

  6. BRC (2)- FTE (3)

0

airport_number_to

Indentificación númerica del aeropuerto de origen, 1 a N

1

city_origin

Código de la ciudad de salida. Formato: 3 caracteres alfabéticos

BUE

city_destination

Código de la ciudad de llegada. Formato: 3 caracteres alfabéticos

RIO

equipment

Código IATA de la aeronave. Formato: 3 caracteres alfanuméricos

737

equipment_configuration_id

Código KIU de la aeronave (Tabla KASAT). Formato: 4 caracteres numéricos.

0006

flight_service_type

Tipo de vuelo basado en publicaciones IATA, por lo tanto pueden agregarse nuevos tipos en futuras publicaciones. Algunos ejemplos de este campo:

J: Scheduled - Passenger
M: Scheduled - Cargo
Q: Scheduled - Passenger/Cargo
C: Charter - Passenger
H: Charter - Cargo

Formato: 1 caracter

J

flight_type

Tipo de vuelo

I: Internacional

D: Doméstico

D

departure_time_local_time

Hora de despegue (Horario Local)

Formato: HHMM

1640

arrival_time_local_time

Hora de arribo (Horario Local)

Formato: HHMM

1910

departure_terminal

Terminal de salida

Formato: 1-2 caracteres alfanuméricos

1

arrival_terminal

Terminal de arribo

Formato: 1-2 caracteres alfanuméricos

T4