Está en la página 1de 6

Codificar y decodificar

(encoding and decoding)


es el proceso de convertir los códigos que utiliza Amadeus para
representar las ubicaciones, compañías, equipos, etc., en los nombres
completos legibles para el humano o viceversa.
Por ejemplo, uno de los aeropuertos de París (en Francia) se llama
el Charles de Gaulle (y su código en Amadeus es CDG.
Amadeus permite codificar y decodificar:
Códigos de Aerolíneas.
Códigos de aeropuertos y ciudades.
Códigos de estados y provincias.
Códigos de Países.
Códigos de tipos de Aviones.
Hoteles y compañías de alquiler de vehículos.
Codificar ciudades y aeropuertos
Amadeus funciona a través de una consola de lo más entretenida, que
permite ingresar comandos y recibir información a través de códigos.
Parecido a la consola (cmd) de Windos. The Matrix pues, para que
entiendan. Una foto para que la vean y se enamoren:

Cómo acceder se los explicaré más luego. Mientras tanto pueden


preguntarle a alguno de sus compañeros de trabajo más iluminados, que
seguro estarán felices de ayudarles.
Siguiendo con lo importante, los aeropuertos están identificados con
códigos de 3 letras. Para obtener el código a partir del nombre de la ciudad
se puede utilizar el comando DAN. A continuación puede verse cómo se usa
y cual es la respuesta.
> dan paris
DAN PARIS
A:APT B:BUS C:CITY G:GRD H:HELI O:OFF-PT R:RAIL
S:ASSOC TOWN
PAR C PARIS /FR
A BVA - BEAUVAIS TILLE - 67K /FR
A XCR - CHALONS VATRY -138K /FR
A CDG - CHARLES DE GAULLE - 22K /FR
A LBG - LE BOURGET - 14K /FR
A ORY - ORLY - 16K /FR
A POX - PONTOISE CORMEILLES - 33K
/FR
A TNF - TOUSSUS LE NOBLE - 20K /FR
A VIY - VILLACOUBLAY VELIZY - 14K
/FR
H JDP - ISSY LES MOULINEAUX HP - 6K
/FR
H JPU - LA DEFENSE HELIPORT - 0K /FR
B XEX - AEROGARE DES INV BUS - 0K /FR
B XTT - ARC DE TRIOMPHE BUS ST - 0K
/FR
B XGB - MONTPARNASSE BUS STN - 0K
/FR
R XHP - GARE DE L'EST RAIL STN - 1K
/FR
R XPG - GARE DU NORD RAIL STN - 1K /FR
R XJY - MASSY TGV RAIL STATION - 17K
/FR
YP2 G PARIS /FR
PHT C PARIS /USTN
A PHT - HENRY COUNTY - 0K
/USTN
PRX C PARIS /USTX
)>
>
La siguiente tabla explica la respuesta, fíjense en lo que está en negrilla:

Componente Explicación

PAR Código de la ciudad

C Indicador de “Ciudad” (Pues que es una


ciudad, no otra cosa)
Componente Explicación

PARIS Nombre de la ciudad

/FR Código ISO del país, en este caso Francia

A Indicador de “Aeropuerto”

CDG Código del Aeropuerto

CHARLES DE Nombre del aeropuerto


GAULLE

22K Distancia de la ciudad

Puede verse que además de la línea en negrilla, hay otras líneas que
muestran otros aeropuertos. Es importante saber que una ciudad grande
como París o Quibdó puede tener varios aeropuertos internacionales, mas
o menos cerca de la ciudad, pero que algunos de estos aeropuertos pueden
ser regionales y no recibir tráfico internacional, como pasa con el Olaya
Herrera en Medellín.
Las otras líneas que no están marcadas con la letra A sino con otras letras
(H, B, R), corresponden a Helipuertos, Estaciones de Buses, Mi buñuelos,…
otras cosas. Ustedes entienden. Lo importante es decir que Amadeus hace
más que reservar tiquetes aéreos. Nadie que yo conozca sabe como, pero
se puede.
Decodificar ciudades y aeropuertos
El proceso inverso, en el que se consulta una ciudad o aeropuerto a partir
de su código. Para eso puede usarse el comando DAC:
> dac fco
DAC FCO
A:APT B:BUS C:CITY G:GRD H:HELI O:OFF-PT R:RAIL
S:ASSOC TOWN
CITY :
ROM C ROME /IT:ITALY
AIRPORT-HELIPORT :
FCO A FIUMICINO /IT - 22K
De la respuesta se pude leer que ROME es Roma en Inglés, que IT:ITALY se
refiere a Italia (Roma es por allá!) y luego el título AIRPORT-
HELIPORT seguido por el código que estábamos buscando FCO y la
palabra FIUMICINO, que se refiere al aeropuerto Aeropuerto de Roma-
Fiumicino. En caso de dudas: C es ciudad, A esa aeropuerto y ROM es el
código de 3 letras de la ciudad de Roma. Muy similar al funcionamiento del
comando DAN.
Codificar y decodificar Paises y Provincias
Y ya que le están agarrando el sazón, el comando DC permite decodificar
paises, por ejemplo DC ISRAEL o DC IL permiten consultar el país de Israel:
> dc israel
DC ISRAEL
IL ISRAEL/MIDDLE EAST TC2

ILS ISRAELI SHEKEL LOCAL


USD US DOLLAR INTL PUBLISHED

ISR ISRAEL CITIZEN


IL se refiere al código del país, MIDDLE EAST es la ubicación del país
(continente o subcontinente, en este caso el medio oriente), ILS se refiere
al código de la moneda local (Shekel Israelí). ISR se refiere al código de la
ciudadanía (Israelí).
De manera similar, se pueden consultar estados o provincias, utilizando el
comando DNS. Esto aplica para los países con estados como USA o Canadá.
No entraré en detalles con el comando porque el lector novicio ya está en
capacidad de leerlo por si mismo. Sino, esto de los viajes parece que no es
lo suyo.
Codificar y decodificar aerolíneas
También puede hacerse con aerolíneas y esta es bien importante. El
comando a utilizar es DNA:
> dna lufthansa
DNA LUFTHANSA
LH LUFTHANSA
CL LUFTHANSA CITYLINE
S1 LUFTHANSA SYSTEMS
En este caso él le muestra las coincidencias de las aerolíneas que se llaman
Lufthansa. Revisando el resultado, LH es el código de la aerolínea. También
se puede buscar el nombre de la aerolínea con el código, ingresando DNA
LH.
Codificar y decodificar equipos (Aviones)
También se pueden codificar los tipos de Avión con el código DNE:
> dne ab3
DNE AB3
AB3 W AIRBUS INDUSTRIE A300 JET 181-
317
En este caso muestra que es un avión Airbus A300. También puede
buscarse el código con el nombre del avión: DNE AIRBUS.
Más cosas
Hay otras cosas que se pueden codificar y decodificar, como hoteles y otras
cosas. Me quedan de tarea para después. Amadeus también tiene una
calculadora que permite hacer un poco de cosas. La primera es poder
calcular el tiempo mínimo de conexión en determinado aeropuerto. Para
eso se utiliza el comando DM, seguido por el código de la aerolínea
(DMCDG). Lo dejo para que lo curioseen.
La segunda cosa es calcular tiempos y fechas, como lo muestra esta tabla:

Comando Lo que muestra

DDMAD Muestra la fecha y hora actual en Madrid

DDSYD1500/PAR Muestra la fecha y hora entre 2 ciudades


(SYD y PAR) desde una hora específica

DDZZZ2134/PAR La hora UTC convertida a hora local para


una ciudad específica

DDTYO/MEL Diferencia horaria entre 2 ciudades

DD22DEC/-14 Número de días antes de una fecha


específica

DD22DEC/14 Número de días después de una fecha


específica

DD20MAY/06JUN Número de días entre 2 fechas específicas

DD25AUG Día de la semana de una fecha

DD Fecha hora actual