API_Datos API para tripulación (Crew)

Contenido




Introducción

Además del mensaje PAXLST con los datos de los pasajeros, la línea aérea deberá generar un segundo mensaje PAXLST que contenga los datos API del personal de la línea aérea que esté viajando como parte de la tripulación.

Considerando que para la tripulación no se genera ninguna reserva (PNR) ni es aceptada en el check-in como los pasajeros, se ha creado la funcionalidad que se describe a continuación para la carga de datos API de tripulación y la generación del mensaje correspondiente.


Ingresar datos API para tripulación (PA/PABC/PACC)


La carga de datos API se realiza a través de una máscara en el módulo de check-in. Para moverse entre los campos dentro de la máscara se podrá utilizar la tecla TAB. Se requiere duty 5.

Para ingresar los datos API para la tripulación se deberá utilizar el siguiente comando:

PA(tipo de datos)(identificador)(vuelo)/(fecha)(origen)(destino)/(referencia)

PA(vuelo)/(fecha)(origen)(destino)/(referencia)


Ejemplos:

PABC17/29APRAEPMVD/CREW03

Descripción:

PAIndicador de API
BTipo de datos API (B: Basic – C: Complete)
CIdentificador (P: PAX o C: CREW)
17Número de vuelo
/Barra separadora
29APRFecha de vuelo (Formato DDMMM)
AEPAeropuerto de origen
MVDAeropuerto de destino (Condicional en vuelos multileg)
/Barra separadora
CREW03Código de referencia del tripulante (6 caracteres alfanuméricos)



 PACC17/29APRAEPMVD/CREW03

Descripción:

PAIndicador de API
CTipo de datos API (B: Basic – C: Complete)
CIdentificador (P: PAX o C: CREW)
17Número de vuelo
/Barra separadora
29APRFecha de vuelo (Formato DDMMM)
AEPAeropuerto de origen
MVDAeropuerto de destino (Condicional en vuelos multileg)
/Barra separadora
CREW03Código de referencia del tripulante (6 caracteres alfanuméricos)



 PA17/29APRAEPMVD/CREW03

Descripción:

PAIndicador de API
17Número de vuelo
/Barra separadora
29APRFecha de vuelo (Formato DDMMM)
AEPAeropuerto de origen
MVDAeropuerto de destino (Condicional en vuelos multileg)
/Barra separadora
CREW03Código de referencia del tripulante (6 caracteres alfanuméricos)



  • Tipo de datos API

BBásico
CCompleto
TTSA (ver instructivo específico)


  • Identificador

PPasajeros
CTripulación (Crew)



Consideraciones

  • El código de referencia debe contener 6 caracteres alfanuméricos y sería el equivalente al código de reserva. Cada línea aérea podrá definir el procedimiento que considere necesario para la generación de estos códigos de referencia.
  • Cuando se ingresa el comando PA, el sistema verificará el tipo de datos requerido (B o C) según la tabla JJAPI desplegando la máscara que corresponda de acuerdo a la configuración indicada.
  • Ingresando el comando que incluye el tipo de datos (PABP o PACP), el sistema desplegará la máscara solicitada (PABP: Básica o PACP: Completa)
  • El sistema controlará que el mismo código ficticio no se genere dentro del mismo vuelo en el mismo punto de embarque


Respuesta:

La respuesta será la máscara vacía para completar con todos los datos de la tripulación.


Descripción:

Advanced Passenger InformationNombre de la máscara (API)
B – CTipo de datos API (B: Basic – C: Complete) - Identificador (P: PAX o C: CREW)
CREW# CREW03Código de referencia
SURNAMEApellido
F.NAMEPrimer nombre (First Name)
S.NAMESegundo nombre (Second Name)
BIRTH DATEFecha de nacimiento (Formato DDMMMYY)
BIRTH PLACELugar de nacimiento (código de país ISO de 3 letras)
GENDERGénero (M: Male, F: Female, U: Undisclosed)
NATIONALITYNacionalidad (código de país ISO de 3 letras)
CNTRY RESPaís de residencia (código de país ISO de 3 letras)
D.TYPETipo de documento 
NUMNúmero de documento
EXPIRY DATEFecha de vencimiento del documento (Formato DDMMMYY)
ISSUE DATEFecha de emisión del documento (Formato DDMMMYY)
CNTRYPaís de emisión del documento (código de país ISO de 3 letras)
CITYCiudad de emisión del documento


  • Códigos de país

Es importante aclarar que todos los códigos de país ingresados en la máscara deben ser los códigos de país de 3 (tres) letras. Estos códigos estarán disponibles en la decodificación de los país (DNP<país>). Si se detectara la falta de algún código ISO3, el mismo deberá ser solicitado a Soporte Host.


  • Género

MMasculino (Male)
FFemenino (Female)
UNo informado (Undisclosed)


  • Tipos de documento (D. TYPE – Document Type)

PPasaporte
VVisa
ATarjeta de Identificación
CTarjeta de Identificación
ITarjeta de Identificación
ACCertificado de Tripulación (Crew Member Certificate)
IPTarjeta de Pasaporte (Passport Card)
MIdentificación Militar


Cuando la máscara desplegada sea la completa, además de los datos de la máscara básica se agregarán los siguientes campos:

Descripción:

VISADatos de otra documentación (SSR DOCO)
V NUMNúmero de documento (visa)
EXPRIY DATEFecha de vencimiento del documento
ISSUE DATEFecha de emisión del documento
CNTRYPaís de emisión del documento
CITYCiudad de emisión del documento
OTHERSOtros documentos
NUMNúmero del documento
EXPIRY DATEFecha de vencimiento del documento
ISSUE DATEFecha de emisión del documento
CNTRYPaís de emisión del documento
CITYCiudad de emisión del documento
PRIMARY RESIDENCE ADDRESSDomicilio de residencia (SSR DOCA-R)
CITYCiudad de residencia
STATEEstado/Provincia de residencia
ZIPCódigo Postal
CNTRYPaís de residencia
DESTINATION ADDRESSDomicilio en destino (SSR DOCA-D)
CITYCiudad de destino
STATEEstado/Provincia de destino
ZIPCódigo Postal
CNTRYPaís de destino
D.TYPETipo de tripulante
CREW LICENSE NBRNúmero de licencia del tripulante 


  • Tipo de triuplante

CR1Cockpit Crew and Individuals in the Cockpit
CR2Cabin Crew
CR3Airline Operation Management with Cockpit Access
CR4Cargo Non-Cockpit Crew and/or Non-Crew Individuals
CR5Pilots on Aircraft but not on Duty

En la parte inferior de la máscara se encuentra el campo para ingresar la acción a seguir:

Se completan los datos API en los campos de la máscara desplegada y se procede a la grabación de los mismos indicando la acción SE (Save and Exit).

La carga de los datos API de los tripulantes se realiza de a uno por vez, por lo que para cargar los datos del siguiente tripulante se deberá volver a utilizar el comando PABC descripto anteriormente.

Ejemplo:

 PABC17/29APRAEPMVD/PILOT1



Editar datos API ingresados para tripulación


Utilizando el código de referencia asignado al momento de ingresar los datos de la tripulación es posible ingresar en modo de edición: la máscara mostrará una barra arriba a la derecha indicando que el agente se encuentra en el modo de edición: “CHECK:RECORD ALREADY EXISTS // EDIT MODE”.

Para buscar y editar los datos API de un tripulante que hayan sido ingresados con anterioridad, se deberá buscar al tripulante a través del código asignado.

El comando sería el siguiente:

PABC(vuelo)/(fecha)(origen)(destino)/(referencia)
PA(vuelo)/(fecha)(origen)(destino)/(referencia)


Ejemplos:

 PABC17/29APRAEPMVD/PILOT1
PA17/29APRAEPMVD/PILOT1


Descripción:

PAIndicador de API
BTipo de datos API (B: Basic – C: Complete)
CIdentificador (P: PAX o C: CREW)
17Número de vuelo
/Barra separadora
29APRFecha de vuelo (Formato DDMMM)
AEPAeropuerto de origen
MVDAeropuerto de destino (Condicional en vuelos multileg)
/Barra separadora
PILOT1Código de referencia del tripulante (6 caracteres alfanuméricos)


Respuesta:
La máscara resultante mostrará los valores cargados anteriormente y permitirá la edición de los mismos de la misma manera que en la carga original.

Al finalizar con la edición de los datos se deberá ingresar el comando de acción SE (Save and Exit) ya que los datos API de los tripulantes se cargan uno por uno.



Eliminar datos API ingresados para tripulación


Para eliminar los datos API cargados para un tripulante se deberá ingresar en la máscara en el modo de edición utilizando el código de referencia correspondiente e ingresar en el campo de acción al final de la máscara el indicador DE (Delete and Exit).

Ejemplo:

Respuesta:

DONE



Listado de datos API de tripulación (PALC)


Con el comando PALC es posible desplegar un listado de los tripulantes que cuenten con los datos API para un vuelo determinado. El listado se mostrará en orden alfabético según los apellidos. Se requiere duty 5 y keyword CHKLV1.

El comando es el siguiente:

PALC(vuelo)/(fecha)(origen)


Ejemplo:

PALC17/29APRAEP


Descripción:

PAIndicador de API
LIndicador de Lista
CIdentificador (P: PAX o C: CREW)
17Número de vuelo
/Barra separadora
29APRFecha de vuelo (Formato DDMMM)
AEPAeropuerto de origen


Respuesta:

API / XX 17/29APRAEP / CREW
  REF - # T SURNAME/FIRST (/MIDDLE) DOB     POB G NAT RES ID-NUMBER EXPIR   ISSUE   I/C I/P
CREW02- 1   CREW/TWO                01DEC79 ARG F ARG ARG P 333333  01DEC15 01DEC12 ARG BUE 
PILOT1- 2   PILOT/COMMANDER         01DEC79 ARG F ARG ARG P 444444  01DEC15 01DEC12 ARG BUENOS AIRES


Descripción:

API / XX 17/29APRAEP / CREWTítulo del listado API indicando vuelo, fecha y tipo de listado (PAX o CREW)
REFCódigo de reserva
#Número de PAX 
TTránsito (no disponible)
SURNAME/FIRSTApellido y primer nombre
(/MIDDLE)Segundo nombre
DOBFecha de nacimiento (Date of Birth)
POBLugar de nacimiento (Place of Birth)
GGénero (Gender)
NATNacionalidad (Nationality)
RESPaís de residencia
ID-NUMBERTipo y número de documento
EXPIRFecha de vencimiento del documento (Expiry Date)
ISSUEFecha de emisión del documento
I/CPaís de emisión del documento (Issue Country)
I/PLugar de emisión del documento (Issue Place)

Es posible utilizar el comando PALC sin indicar los datos del vuelo si el agente se encuentra ya trabajando en el check-in de un vuelo y los datos del mismo se encuentran activos en el área de trabajo.

Datos del agente


Agregando un asterisco (*) al final del comando PALC, se podrá visualizar en una línea adicional para cada registro los datos del día, hora y agente que haya realizado la última modificación sobre la máscara de API.

Esta información estará disponible con asterisco hasta el momento del cierre del vuelo (PD en todos los tramos involucrados). Luego del cierre de los vuelos (PD), la información se mostrará siempre que se recupere el listado PALC sin necesidad de agregar el asterisco.

Ejemplo:

Descripción:

//LAST MODIFIEDIndicador de última modificación
BYIndicador de dato del agente
KIUHELPLLID del agente que realizó la última modificación
ONIndicador de dato de fecha/hora
18JUL16Día UTC en que se realizó la última modificación (DDMMMYY)
/Barra separadora
1556ZHora UTC en que se realizó la última modificación (HHMM)



Historia de datos APIS de tripulación (PAHC)


Con el comando PAHP es posible desplegar un listado de los pasajeros que cuenten o hayan contado con los datos API para un vuelo determinado. Se requiere duty 5 y keyword CHKLV1.

El comando es el siguiente:

PAHC(vuelo)/(fecha)(origen)


Ejemplo:

PAHC4340/10AUGAEP


Descripción:

PAIndicador de API
HIndicador de Historia
CIdentificador (P: PAX o C: CREW)
4340Número de vuelo
/Barra separadora
10AUGFecha de vuelo (Formato DDMMM)
AEPAeropuerto de origen


Respuesta:

API / XX4340/10AUGAEP / CREW
RECLOC-UPID  OFF SURNAME/FIRST (/MIDDLE)                      DEL
CREW01-   1  MDQ CREW/ONE                                     *
CREW02-   1  MDQ CREW/TWO                                     
PILOT1-   1  MDQ PILOT/ONE                                    


Descripción:

API / XX4340/10AUGAEP / CREWTítulo del listado API indicando vuelo, fecha y tipo de listado (PAX o CREW)
RECLOCCódigo de reserva
-UPIDNúmero identificador de Pasajero (Unique Passenger ID)
OFFAeropuerto de destino del pasajero dentro del mismo vuelo
SURNAME/FIRSTApellido y primer nombre
(/MIDDLE)Segundo nombre
DELIndicador de máscara eliminada (se marca con asterisco)


Desde este listado, agregando al comando el código de PNR (RECLOC) y el identificador de tripulante dentro del PNR (UPID) es posible visualizar los diferentes datos que se hayan incluido en la máscara en los diferentes momentos. El comando es:

PAHC(vuelo)/(fecha)(origen)/(recloc)-(upid)

Ejemplo:

PAHC4340/10AUGAEP/CREW01-1

Respuesta:

API / XX4340/10AUGAEP / CREW
      RECLOC-UPID  OFF SURNAME/FIRST (/MIDDLE)                       T CHK  DHS  DOB     POB G NAT RES ID-NUMBER               EXPIR   ISSUE   I/C I/P                   CREW FN / LICENCE
DEL - CREW01-   1  MDQ CREW/ONE                                                  01DEC80 COL M COL COL P  202020               20JAN20 20JAN10 COL                       / 
                         TICKET NUMBER/CPN:
                       KIUHELPLL/10AUG16/1554Z
MOD - CREW01-   1  MDQ CREW/ONE                                                  01DEC80 COL M COL COL P  202020               20JAN20 20JAN10 COL                       / 
                         TICKET NUMBER/CPN:
                       KIUHELPLL/10AUG16/1554Z
ADD - CREW01-   1  MDQ CREW/ONE                                                  01DEC79 ARG F ARG ARG P  10101010             20DEC20 20DEC10 ARG                       / 
                         TICKET NUMBER/CPN:
                       KIUHELPLL/10AUG16/1552Z

Descripción:

API / XX4340/10AUGAEP / CREWTítulo del listado API indicando vuelo, fecha y tipo de listado (PAX o CREW)
RECLOCCódigo de reserva
-UPIDNúmero identificador de Pasajero (Unique Passenger ID)
OFFAeropuerto de destino del pasajero dentro del mismo vuelo
MODAcción tomada (ADD: Creación, MOD: Modifiación, DEL: Eliminación)
TICKET NUMBER/CPNNúmero de Ticket y cupón afectado (N/A)
KIUHELPLLID del agente que tomó la acción
10AUG16/1554ZFecha y hora UTC en se realizó la acción

Consideraciones

  • Se incluirá la información de datos APIS del tripulante específicamente seleccionado a través del código de reserva y UPID
  • Se indicará el momento de creación de la máscara con ADD, si se modifica con MOD, y la eliminación de la máscar acon DEL
  • Se incluirán todos los datos de la máscara tal como se guardó en el momento de tomar la acción
  • Se deberán comparar los registros para detectar las modificaciones efectuadas
  • Después del cierre del vuelo (PD) se podrá seguir visualizando la historia completa con el comando PAHP sin posibilidad de filtrar por pasajero, es decir, con PAHP se mostrarán todos los registros históricos de todos los pasajeros que tuvieron al menos una máscara de APIS cargada



Enviar mensaje PAXLST con datos API de tripulación (PALC-SEND)


Para generar el envío del mensaje PAXLST por mensajería tipo B (direcciones TTY desde y hacia configuradas en la tabla JJAPI) se deberá utilizar el mismo comando del listado (PALC) agregando el indicador -SEND al final. Se requiere duty 5 y keyword CHKLV1.

El comando es el siguiente:

PALC(vuelo)/(fecha)(origen)(destino)-SEND


Ejemplo:

 PALC17/29APRAEPMVD-SEND


Descripción:

PAIndicador de API
LIndicador de Lista
CIdentificador (P: PAX o C: CREW)
17Número de vuelo
/Barra separadora
29APRFecha de vuelo (Formato DDMMM)
AEPAeropuerto de origen
MVDAeropuerto de destino (Condicional en vuelos multileg)
-SENDIndicador para generar el envío del mensaje PAXLST


Respuesta:

PAXLST MESSAGE WILL BE SENT - PLEASE CONFIRM
PALC17/29APRAEPMVD-SEND/Y


Para finalizar la generación del mensaje PAXLST se deberá confirmar el comando con /Y al final.

La respuesta luego de la confirmación será DONE y el mensaje será enviado.


Es posible utilizar el comando PALC-SEND sin indicar los datos del vuelo si el agente se encuentra ya trabajando en el check-in de un vuelo y los datos del mismo se encuentran activos en el área de trabajo.

Recordamos que el envío del mensaje es responsabilidad del agente o supervisor a cargo. Asimismo, una vez cerrado el vuelo en el check-in (PD), no será posible generar el mensaje PAXLST ni recuperar el listado de datos API.

Los mensajes PAXLST pueden enviarse más de una vez por cada vuelo siempre y cuando no se haya realizado el cierre del mismo en el check-in (PD). Las consecuencias y/o repercusiones de enviar el mensaje al destinatario más de una vez deberán ser verificadas y manejadas por la línea aérea con cada ente receptor.



Enviar mensaje PAXLST con datos APIS de tripulación en vuelos multi-leg


Al momento de generar los mensajes PAXLST en vuelos multi-leg se deberá incluir en el comando de ingreso de datos y de generación de mensaje los aeropuertos de origen y destino correspondientes según las siguientes consideraciones:

Carga de datos

  • PA/PABC/PACC con origen

Guarda los datos con el origen indicado y el primer destino del vuelo desde dicho origen

  • PA/PABC/PACC con origen y destino

Guarda los datos con el origen y el destino indicados en el comando

Ejemplo:
Vuelo 1234 con ruta AAA-BBB-CCC-DDD

PA1234/04APRAAA/CREW01 guarda datos con ruta AAA-BBB
PABC1234/04APRBBB/CREW02 guarda datos con ruta BBB-CCC
PACC1234/04APRAAACCC/CREW03 guarda datos con ruta AAA-CCC
PA1234/04APRBBBDDD/CREW04 guarda datos con ruta BBB-DDD
Etc.

Generación de mensaje

  • PALC con origen

Genera el mensaje PAXLST con los PAX que tienen el origen indicado y el primer destino desde dicho origen

  • PALC con origen y destino

Genera el menaje PAXLST con los PAX que tiene el origen y el destino indicados en el comando

 PALC17/29APRAEPCOR-SEND


Ejemplo:
Vuelo 1234 con ruta AAA-BBB-CCC-DDD

PALC1234/04APRAAA-SEND incluye PAX con ruta AAA-BBB
PALC1234/04APRBBB-SEND incluye PAX con ruta BBB-CCC
PALC1234/04APRAAACCC-SEND incluye PAX con ruta AAA-CCC
PALC1234/04APRBBBDDD-SEND incluye PAX con ruta BBB-DDD
Etc.



Enviar mensaje PAXLST con datos APIS de tripulación por mail


Agregando la dirección de correo directamente después del indicador -SEND se enviará el mensaje PAXLST al correo electrónico indicado.

El comando es el siguiente:

PALC(vuelo)/(fecha)(origen)-SEND(correo)


Ejemplo:

 PALC17/29APRAEP-SENDMAIL@MAIL.COM


Para finalizar la generación del mensaje PAXLST se deberá confirmar el comando con /Y al final.

La respuesta luego de la confirmación será DONE y el mensaje será enviado.



Extracción de datos APIS de triuplación en archivo CSV


Con el indicador -FILE seguido del código de dos letras del país que requiere los datos se podrá generar un archivo CSV con las columnas y datos solicitados por las autoridades correspondientes.

El comando es el siguiente:

PALC(vuelo)/(fecha)(origen)(destino>-FILE(país)


Ejemplo:

PALC4350/18JUNAEPNQN-FILEEC


Respuesta:

PAXLST MESSAGE WILL BE SENT - PLEASE CONFIRM
PALC4350/18JUNAEPNQN-FILEEC/Y

Para finalizar la generación del archvio Excel se deberá confirmar el comando con /Y al final.

La respuesta luego de la confirmación será el link al archivo generado

PALC4350/18JUNAEPNQN-FILEEC/Y
DONE - FILE C:\RESERVAS\MYFILES\PALC_XX_4350_18JUN_AEPNQN.CSV


Los archivos podrán extraerse más de una vez por cada vuelo siempre y cuando no se haya realizado el cierre del mismo en el check-in (PD).

El cierre del vuelo (PD) se podrá ejecutar siempre y cuando se hayan generado los archivos para pasajeros y para tripulación.



Países con archivos


Ecuador

PALC<vuelo>/<fecha><origen>(<destino>)-FILEEC

PALC_XX_600_19JUN_AEPNQN.CSV