API Reference: Confirmación de Disponibilidad de una Tarifa
Confirmación de Disponibilidad de una Tarifa (AvailabilityValidation)
Confirma la vigencia de una tarifa provista por una consulta de disponibilidad previa
Request: AvailabilityValidationRQ (Estructura del Documento)
Response: AvailabilityValidationRS (Estructura del Documento)
Ejemplo de uso:
- Solicitud:
<AvailabilityValidationRQ>
<GeneralParameters>
<PreferedLanguage LanguageCode="es"/>
<PreferedCurrency CurrencyCode="ARS"/>
</GeneralParameters>
<Products>
<Hotels>
<Hotel TripProductID="7b776d90-6fb5-42fe-87d0-910100f21d43"/>
</Hotels>
</Products>
</AvailabilityValidationRQ>
Parámetro | Obligatorio | Descripción |
---|---|---|
GeneralParameters | Sí | |
PreferedLanguage | Sí | Establece el lenguaje requerido para la respuesta.
Atributos: LanguageCode: Código de lenguaje correspondiente a los códigos de lenguaje estándar provistos por Nemo. |
PreferedCurrency | Sí | Establece la moneda requerida para la respuesta.
Atributos: CurrencyCode: No está habilitado el uso de multimoneda. La moneda utilizada será la configurada en el contrato. Código de moneda correspondiente a los códigos de moneda estándar provistos. |
Hotels | No | |
Hotel | Sí | Se envía el id del hotel a consultar mediante el atributo TripProductID. IMPORTANTE: por ahora el servicio no soporta varios productos en una misma reserva. Deberá realizar una reserva por cada producto. |
- Respuesta:
<AvailabilityValidationRS>
<Details>
<Products>
<Hotels>
<Rate HotelCode="2392" SupplierId="BOL" TripProductID="7b776d90-6fb5-42fe-87d0-910100f21d43">
<Rooms>
<Room Type="NMO.HTL.RMT.SGL" Availability="NMO.HTL.AVB.CNF" RoomDescription="INDIVIDUAL STANDARD">
<Occupancy>
<Guests>
<Guest PassengerSequence="1"/>
</Guests>
</Occupancy>
</Room>
</Rooms>
<Board Code="3">ALOJAMIENTO Y DESAYUNO</Board>
<RatePrices>
<RatePrice Currency="ARS" Type="NMO.HTL.RPT.NET">1082.651622002821</RatePrice>
<RatePrice Currency="USD" Type="NMO.HTL.RPT.NBC">230.28</RatePrice>
<RatePrice Currency="ARS" Type="NMO.GBL.RPT.GRS">1082.651622002821</RatePrice>
</RatePrices>
<Passengers>
<Passenger AgeType="NMO.GBL.AGT.ADT"/>
</Passengers>
<Destinations>
<Destination DestinationType="NMO.HTL.DST.CTY" DestinationCode="5694">Buenos Aires</Destination>
<Destination DestinationType="NMO.HTL.DST.CTR" DestinationCode="202">Argentina</Destination>
<Destination DestinationType="NMO.HTL.DST.CNT" DestinationCode="15">América del Sur</Destination>
<Destination DestinationType="NMO.HTL.DST.ALL" DestinationCode="1">Planeta Tierra</Destination>
</Destinations>
<Rating Code="NMO.HTL.RTN.4ST" Type="NMO.HTL.RTT.STR">
<Value>4.0</Value>
<Description>4 Estrellas</Description>
</Rating>
<CheckIn>2014-08-18</CheckIn>
<CheckOut>2014-08-20</CheckOut>
</Rate>
</Hotels>
</Products>
</Details>
</AvailabilityValidationRS>
Parámetro | Obligatorio | Descripción |
---|---|---|
Notifications | No | |
Notification | Si | Nodo que informa cuando ocurre algún error o excepción. En el atributo TripNumber se indica el trip al cual se refiere la notificación. |
NotificationId | Si | Identificador de la notificación. Las mismas serán provistas por Nemo. |
NotificationType | Si | Tipo de notificación. |
NotificationMessage | Si | Mensaje de notificación. |
Echo | No | En este nodo se envía una copia de la consulta realizada. |
Details | Si | |
Products | Si | |
Hotels | No | |
Hotel | Si | Información de un Hotel reportada por el proveedor asociado.
Atributos: TripProductId: identificador del producto. Offer: indica si es una oferta. Featured: indica si es un producto recomendado. |
Rooms | No | Información sobre las habitaciones. |
Room | Si | Identifica una habitación en los parámetros de la búsqueda.
Atributos: Type: tipo de habitación. Availability: indica la disponibilidad de la habitación. |
Occupancy | Si | Se informa la distribución de pasajeros en la habitación. |
Guests | Si | Lista de huespedes de la habitación con su información. |
Boards | No | |
Board | Si | Regímenes asociados a la habitación.
Atributos: Type: Tipo de régimen correspondiente a los tipos de régimen estándar provistos por Nemo. Code: Código del régimen correspondiente a los códigos de régimen estándar provistos. |
RatePrices | No | Se informan las tarifas de la habitación. |
Passengers | Si | Pajeros incluidos en la tarifa hotelera. |
Fares | Si | Datos de tarifas |
FareType | No | Tipo de tarifas, ej. Tarifa web, precio de agencia |
Prices | Si | Precios, con valor y moneda |