Reserva Cerrar
Este mensaje cierra la reserva, con todos los servicios bloqueados hasta el momento con la sesión actual.
ReservaCerrarPeticion
ReservaCerrarPeticion: mensaje de petición de cierre de una reserva.
Elemento | O | Tipo de datos | Restricciones | Descripción |
ideses | S | String | Longitud máxima: 40 | Identificador único de sesión |
codtou | S | String |
| Código de TTOO |
infpas | N | Infpas[] | Ver definición | Ver definición |
percon | S | Percon | Ver definición | Ver definición |
notser | N | Notser[] | Ver definición | Ver definición |
sernot | N | Sernot[] | Ver definición | Ver definición |
forpag | N | Forpag[] | Ver definición | Ver definición |
refage | N | String | Longitud máxima: 100 | Referencia de la agencia |
accion | S | Enumeration |
M C F | Acción en el mensaje. M: simular. C: consultar. F: cierre.Valor por defecto. |
traduc | N | Enumeration[] | codcas, codcha, codcia, coddiv, codemp, codloc, codnot, codral, codsca, codsmo, codsup, codtse, codusu, codzge, cupest, desele, grpcas, nomzge, refnot, subtse, tipdoc, tippag, zgeori | Campos a traducir en la respuesta. Para cada campo se puede indicar sólo el nombre, o el nombre más almohadilla (#). En caso de sólo poner el nombre traducirá la descripción; si también se pone la almohadilla traducirá además el código. |
Sub elemento Infpas: información de un pasajero.
Elemento | O | Tipo de datos | Restricciones | Descripción |
@id | S | String | Longitud máxima: 100 | Identificador del elemento |
nombre | N | String | Longitud máxima: 50 | Nombre del pasajero |
priape | N | String | Longitud máxima: 100 | Primer apellido del pasajero |
segape | N | String | Longitud máxima: 100 | Segundo apellido del pasajero |
tipdoc | N | Enumeration |
D P E T C | Tipo de documento informado. D: número de DNI. P: pasaporte español. E: DNI resto de Europa. T: tarjeta de residencia. C: número de CIF. |
pasapt | N | String | Longitud máxima: 20 | Pasaporte o NIF del pasajero |
tel | N | String | Expresión regular: ^\+?\d(\d|(\d)){1,25}$ | Número de teléfono |
mai | N | String | Expresión regular de correo electrónico válido | Dirección de correo electrónico |
fecnac | N | Date |
| Fecha de nacimiento |
pasdep | N | String | Longitud máxima: 20 | Pasajero de quien depende |
codpps | N | String[] | Longitud máxima: 40 | Código de propiedad de pasajero |
Utilizado en
ReservaCerrarPeticion
Sub elemento Percon: información de la persona de contacto.
Elemento | O | Tipo de datos | Restricciones | Descripción |
@id | S | String | Longitud máxima: 100 | Identificador del elemento |
nombre | S | String | Longitud máxima: 50 | Nombre de la persona |
priape | S | String | Longitud máxima: 100 | Primer apellido de la persona |
segape | N | String | Longitud máxima: 100 | Segundo apellido de la persona |
tipdoc | N | Enumeration |
D P E T C | Tipo de documento informado. D: número de DNI. P: pasaporte español. E: DNI resto de Europa. T: tarjeta de residencia. C: número de CIF. |
pasapt | N | String | Longitud máxima: 20 | Pasaporte o NIF |
titcor | N | String | Longitud máxima: 4 | Título de cortesía |
sexo | N | Enumeration |
M F | Sexo de la persona. M: masculino. F: femenino. |
tel | C | String | Expresión regular: ^\+?\d(\d|(\d)){1,25}$ | Número de teléfono |
mai | C | String | Expresión regular de correo electrónico válido | Dirección de correo electrónico |
fax | N | String | Expresión regular: ^\+?\d(\d|(\d)){1,25}$ | Número de fax |
Comentarios: tel y mai son obligatorios.
Utilizado en:
Estres
ReservaAbrirRespuesta
ReservaCerrarPeticion
ReservaCerrarRespuesta
Sub elemento Sernot: notas asociadas a un determinado servicio.
Elemento | O | Tipo de datos | Restricciones | Descripción |
refser | S | String | Longitud máxima: 100 | Referencia a un servicio |
notser | S | Notser[] | Ver definición | Ver definición |
Utilizado en:
ReservaCerrarPeticion
Ejemplo de mensaje de petición de cerrar reserva. Se confirmará la reserva con todos los bloqueos que hubiera en el estado de la sesión actual.
<ReservaCerrarPeticion>
<ideses>XML#17#442106373838493</ideses>
<codtou>HTT</codtou>
<percon>
<nombre>Antonio</nombre>
<priape>Ruiz</priape>
<tel>971234567</tel>
</percon>
<refage>7406558</refage>
<accion>F</accion>
</ReservaCerrarPeticion>
ReservaCerrarRespuesta
ReservaCerrarRespuesta: mensaje de respuesta de cierre de una reserva.
Elemento | O | Tipo de datos | Restricciones | Descripción |
ideses | S | String | Longitud máxima: 40 | Identificador único de sesión |
codtou | S | String |
| Código de TTOO |
locata | S | String | Longitud máxima: 30 | Localizador de reserva |
refage | N | String | Longitud máxima: 100 | Referencia de la agencia |
Impcag | N | String |
| Porcentaje de impuestos de la comisión de la agencia |
cupest | S | Enumeration |
ND CE DS OP PC CM VL AN FA | Estado del cupo. ND: no disponible. CE: cerrado. DS: disponible. OP: opción. PC: en petición. CM: confirmado. VL: venta libre. AN: anulado. FA: facturado. |
feccre | S | Date |
| Fecha de creación de la reserva |
fecini | S | Date |
| Fecha inicial |
fecfin | S | Date |
| Fecha final |
fecmod | N | DateTime |
| Fecha de modificación |
feclim | N | DateTime |
| Fecha límite de la reserva |
codemp | S | String | Longitud máxima: 10 | Código de empresa o grupo de agencias a las que pertenece el usuario |
codage | S | String | Longitud máxima: 15 | Código de agencia |
codusu | S | String | Longitud máxima: 15 | Código de usuario |
codofi | N | String | Longitud máxima: 15 | Código de la oficina |
coddiv | S | Enumeration | EUR, USD, GBP, EGP, MXN, CHF | Código de divisa. Se utilizan los códigos ISO 4217 para las divisas de las que, actualmente, sólo se aceptan las enumeradas. |
cambio | N | Double | Valor mínimo: 0 Valor máximo: 1.000.000 | Cambio con el que se calcula el precio |
impnoc | S | Double | Valor mínimo: 0 Valor máximo: 100.000 | Importe de no comisionable |
impcom | S | Double | Valor mínimo: 0 Valor máximo: 100.000 | Importe comisionable |
respas | S | Respas[] | Ver definición | Ver definición |
resser | S | Resser[] | Ver definición | Ver definición |
ressup | N | Ressup[] | Ver definición | Ver definición |
rescan | N | Rescan[] | Ver definición | Ver definición |
rstcan | N | Rstcan[] | Ver definición | Ver definición |
percon | S | Percon | Ver definición | Ver definición |
notser | N | Notser[] | Ver definición | Ver definición |
forpag | N | Forpag[] | Ver definición | Ver definición |
error | N | error (Grupo) | Ver definición | Ver definición |
Sub elemento Respas: descripción de los pasajeros de la reserva.
Elemento | O | Tipo de datos | Restricciones | Descripción |
@id | S | String | Longitud máxima: 100 | Identificador del elemento |
nombre | N | String | Longitud máxima: 50 | Nombre del pasajero |
priape | N | String | Longitud máxima: 100 | Primer apellido del pasajero |
segape | N | String | Longitud máxima: 100 | Segundo apellido del pasajero |
fecnac | S | Date |
| Fecha de nacimiento |
tipdoc | N | Enumeration |
D P E T C | Tipo de documento informado. D: número de DNI. P: pasaporte español. E: DNI resto de Europa. T: tarjeta de residencia. C: número de CIF. |
pasapt | N | String | Longitud máxima: 20 | Pasaporte o NIF del pasajero |
sexo | N | Enumeration |
M F | Sexo de la persona. M: masculino. F: femenino. |
tel | N | String | Expresión regular: ^\+?\d(\d|(\d)){1,25}$ | Número de teléfono |
mai | N | String | Expresión regular de correo electrónico válido | Dirección de correo electrónico |
pasdep | N | String | Longitud máxima: 20 | Pasajero de quien depende |
tippas | S | Enumeration |
A B N | Tipo de pasajero. A: adulto. B: bebe. N: niño. |
impnoc | S | Double | Valor mínimo: 0 Valor máximo: 100.000 | Importe no comisionable |
impcom | S | Double | Valor mínimo: 0 Valor máximo: 100.000 | Importe comisionable |
codpps | N | String[] | Longitud máxima: 40 | Código de propiedad de pasajero |
rescan | N | Rescan | Ver definición | Ver definición |
Utilizado en
Estres
ReservaAbrirRespuesta
ReservaCerrarRespuesta
Ejemplo de mensaje de respuesta de cerrar una reserva.
<ReservaCerrarRespuesta>
<ideses>XML#17#442106373838493</ideses>
<codtou>HTT</codtou>
<locata>106119</locata>
<cupest>CM</cupest>
<feccre>30/05/2011</feccre>
<fecini>22/06/2011</fecini>
<fecfin>26/06/2011</fecfin>
<codemp>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</codemp> <codage>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</codage> <codusu>17</codusu>
<coddiv>EUR</coddiv>
<impnoc>0</impnoc>
<impcom>284.64</impcom>
<respasid="1">
<fecnac>19/09/1975</fecnac>
<tippas>A</tippas>
<impnoc>0</impnoc>
<impcom>142.32</impcom>
</respas>
<respasid="2">
<fecnac>30/03/1978</fecnac> <tippas>A</tippas>
<impnoc>0</impnoc>
<impcom>142.32</impcom>
</respas>
<resserid="1">
<fecini>15/10/2011 00:00</fecini> <fecfin>17/10/2011 00:00</fecfin>
<nomser>Lima</nomser>
<codsca>2*</codsca>
<codzge>ES-3240</codzge>
<codtse>HT</codtse>
<subtse>HOTL</subtse>
<codser>2327</codser>
<impnoc>94.88</impnoc>
<impcom>0</impcom>
<estsmoid="2">
<codcon>2ED2CD89067AEF5200A6#D0002#1-1</codcon>
<codsmo>DBL</codsmo>
<codcha>STD</codcha>
<codral>BB</codral>
<cupest>CM</cupest>
<numuni>1</numuni>
<impnoc>94.88</impnoc>
<impcom>0</impcom>
<rstcan>
<feccan>14/10/2011</feccan>
<impcan>47.44</impcan>
</rstcan>
<estpas>
<pasid>1</pasid>
<pasid>2</pasid>
<cupest>CM</cupest>
</estpas>
</estsmo>
</resser>
<resserid="3">
<fecini>15/10/2011 00:00</fecini>
<fecfin>17/10/2011 00:00</fecfin>
<nomser>Lima</nomser>
<codsca>2*</codsca>
<codzge>ES-3240</codzge>
<codtse>HT</codtse>
<subtse>HOTL</subtse>
<codser>2327</codser>
<impnoc>94.88</impnoc>
<impcom>0</impcom>
<estsmoid="4">
<codcon>2ED2CD890775450ED414#D0002#1-1</codcon>
<codsmo>DBL</codsmo>
<codcha>STD</codcha>
<codral>BB</codral>
<cupest>CM</cupest>
<numuni>1</numuni>
<impnoc>94.88</impnoc>
<impcom>0</impcom>
<rstcan>
<feccan>14/10/2011</feccan>
<impcan>47.44</impcan>
</rstcan>
<estpas>
<pasid>1</pasid>
<pasid>2</pasid>
<cupest>CM</cupest>
</estpas>
</estsmo>
</resser>
<resserid="5">
<fecini>15/10/2011 00:00</fecini>
<fecfin>17/10/2011 00:00</fecfin>
<nomser>Lima</nomser>
<codsca>2*</codsca>
<codzge>ES-3240</codzge>
<codtse>HT</codtse>
<subtse>HOTL</subtse>
<codser>2327</codser>
<impnoc>94.88</impnoc>
<impcom>0</impcom>
<estsmoid="6">
<codcon>2ED2CD890779468E482C#D0002#1-1</codcon>
<codsmo>DBL</codsmo>
<codcha>STD</codcha>
<codral>BB</codral>
<cupest>CM</cupest>
<numuni>1</numuni>
<impnoc>94.88</impnoc>
<impcom>0</impcom>
<rstcan>
<feccan>14/10/2011</feccan>
<impcan>47.44</impcan>
</rstcan>
<estpas>
<pasid>1</pasid>
<pasid>2</pasid>
<cupest>CM</cupest>
</estpas>
</estsmo>
</resser>
<percon>
<nombre>Antonio</nombre>
<priape>Ruiz</priape>
<tel>971234567</tel>
</percon>
</ReservaCerrarRespuesta>