INDICE DE CONTENIDO
Funcionalidad:
Devuelve todos los origenes-destinos que comercializa una línea aérea. incluyen los vuelos directos y vuelos de hasta 2 conexiones máximos considerando como tiempo de conexión las configuración de la tabla T*ALL/X.
KIU_GetOriginDestinationInfoRQ
Ejemplo:
<?xml version="1.0" encoding="UTF-8"?> <KIU_GetOriginDestinationInfoRQ EchoToken="1" TimeStamp="2019-09-09T17:17:36+00:00" Target="Testing" Version="3.0" SequenceNmbr="1" PrimaryLangID="en-us"> <POS> <Source AgentSine="AEP00XXSM" TerminalID="AEP00XX817" ISOCountry="AR" ISOCurrency="ARS"/> </POS> <MarketingCarrier Code=XX""/> <DepartureInformation LocationCode="AEP"/> </KIU_GetOriginDestinationInfoRQ>
Componentes del mensaje KIU_GetOriginDestinationInfoRQ:
- POS: Elemento que agrupa la información del Punto de Venta desde el cual se realiza la petición.
- Source: Contenedor de los datos del Punto de Venta o POS
- AgentSine: Alfanumérico (9). Identificador del agente que realiza la petición.
TerminalID: Alfanumérico (10). Código identificador del dispositivo desde el que se realiza la petición.
- Source: Contenedor de los datos del Punto de Venta o POS
- MarketingCarrier: Elemento complejo. Requerido. Contiene la información de la línea aérea de la cuál se obtiene el contenido.
- Code: Atributo. Requerido. AN(2-3). Código del carrier.
- DepartureInformation: Elemento complejo. Opcional. Permite filtrar las rutas tomando en consideración el punto de origen. El resultado solamente devolverá aquellos destinos combinables con dicho punto.
- LocationCode: Atributo. Requerido. A(3-4). Código de aeropuerto de salida.
KIU_GetOriginDestinationInfoRS
Ejemplo:
<?xml version="1.0" encoding="UTF-8"?> <KIU_GetOriginDestinationInfoRS xmlns:ns="http://www.opentravel.org/OTA/2003/05/common" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="3.0" EchoToken="123123123" PrimaryLangID="EN-us" Target="Production" TimeStamp="2017-11-11T20:00:08"> <Success/> <Warnings> <Warning Type="1" >TEXTO</Warning> </Warnings> <OriginDestinationsInformation> <OriginDestinationOption> <DepartureInformation LocationReferenceID="AUA_0"> <Country>AW</Country> <CountryName>ARUBA</CountryName> <LocationCode LocationIata="true">AUA</LocationCode> <LocationName>REINA BEATRIX INTL</LocationName> <LocationCity LocationIata="true">AUA</LocationCity> <LocationCityName>ARUBA</LocationCityName> </DepartureInformation> <ArrivalInformation LocationReferenceID="JBQ_0"> <Country>DO</Country> <CountryName>DOMINICAN REPUBLIC</CountryName> <LocationCode LocationIata="true">JBQ</LocationCode> <LocationName>DR. JOAQUIN BALAGUER AIRPORT</LocationName> <LocationCity LocationIata="true">JBQ</LocationCity> <LocationCityName>SANTO DOMINGO</LocationCityName> </ArrivalInformation> <Connections>1</Connections> <ConnectionsLocations> <ConnectionLocation LocationReferenceID="PAP_0"> <Country>HT</Country> <CountryName>HAITI</CountryName> <LocationCode LocationIata="true">PAP</LocationCode> <LocationName>MAIS GATE</LocationName> <LocationCity LocationIata="true">PAP</LocationCity> <LocationCityName>PORT AU PRINCE</LocationCityName> </ConnectionLocation> </ConnectionsLocations> </OriginDestinationOption> </OriginDestinationsInformation> </KIU_GetOriginDestinationInfoRS>
Componentes del mensaje KIU_GetOriginDestinationInfoRS:
Success: Elemento. Choice. Indicador del exito en el procesamiento de la llamada.
Warnings: Elemento complejo. Choice. Contiene los mensajes de warning que surjan del procesamiento del método.
Warning. Elemento. Contenido complejo. Contiene la definición puntual de cada Warning.
Type: Atributo. Opcional. Entero. Contiene una entero identificador del tipo de warning.
OriginDestinationsInformation: Elemento complejo. Contiene el detalle de los origenes y destinos comercializados por la línea aérea.
OriginDestinationInformation: Elemento Complejo. Contiene el detalle de un origen-destino.
DepartureInformation: Elemento Complejo. Contiene el detalle del origen.
LocationReferenceID: Atributo. Requerido. Contiene el ID de referencia de la locación.
Country: Elemento. Simple. Contiene el código ISO del país.
CountryName: Elemento. Simple. Contiene el nombre del país.
LocationCode: Elemento. Contenido Complejo. Contiene el código del aeropuerto.
LocationIata: Atributo. Boolean. Indicador de locación iata.
LocationName: Elemento. Simple. Nombre del aeropuerto.
LocationCity: Elemento. Contenido complejo. Contiene el código de la ciudada asociada a la locación.
LocationIata: Atributo. Boolean. Indicador de locación iata.
LocationCityName: Elemento. Simple. Nombre de ciudad.
ArrivalInformation: Elemento Complejo. Contiene el detalle del destino.
LocationReferenceID: Atributo. Requerido. Contiene el ID de referencia de la locación.
Country: Elemento. Simple. Contiene el código ISO del país.
CountryName: Elemento. Simple. Contiene el nombre del país.
LocationCode: Elemento. Contenido Complejo. Contiene el código del aeropuerto.
LocationIata: Atributo. Boolean. Indicador de locación iata.
LocationName: Elemento. Simple. Nombre del aeropuerto.
LocationCity: Elemento. Contenido complejo. Contiene el código de la ciudada asociada a la locación.
LocationIata: Atributo. Boolean. Indicador de locación iata.
LocationCityName: Elemento. Simple. Nombre de ciudad.
Connections: Elemento. Simple. Cantidad de conexiones requeridas para unir origen-destino.
ConnectionsLocations: Elemento.Complejo. Opcional. Contiene el detalle de locaciones de conexión para la ruta.
ConnectionLocation: Elemento. Complejo. Contiene la descripción de una locación de conexión.
LocationReferenceID: Atributo. Requerido. Contiene el ID de referencia de la locación.
Country: Elemento. Simple. Contiene el código ISO del país.
CountryName: Elemento. Simple. Contiene el nombre del país.
LocationCode: Elemento. Contenido Complejo. Contiene el código del aeropuerto.
LocationIata: Atributo. Boolean. Indicador de locación iata.
LocationName: Elemento. Simple. Nombre del aeropuerto.
LocationCity: Elemento. Contenido complejo. Contiene el código de la ciudada asociada a la locación.
LocationIata: Atributo. Boolean. Indicador de locación iata.
LocationCityName: Elemento. Simple. Nombre de ciudad.