
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 | S | 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#13838#996149462075850</ideses>
<codtou>HTT</codtou>
<infpas id="1">
<fecnac>26/02/1992</fecnac>
</infpas>
<infpas id="2">
<fecnac>26/02/1992</fecnac>
</infpas>
<percon id="1">
<nombre>TEST</nombre>
<priape>TEST TEST</priape>
<tel>666123456</tel>
<mai>test@test.com</mai>
</percon>
<notser id="1">
<txtinf>RESERVA TEST</txtinf>
</notser>
<accion>F</accion>
<forpag>
<refopg>1</refopg>
<tippag>C</tippag>
</forpag>
</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 | S | 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.
<?xml version="1.0" encoding="iso-8859-1"?>
<ReservaCerrarRespuesta>
<ideses>XML#13838#996149462075850</ideses>
<locata>SFT241218NKUUWL</locata>
<cupest>CM</cupest>
<estado>CM</estado>
<fecini>20/12/2024</fecini>
<fecfin>23/12/2024</fecfin>
<codemp>SFT</codemp>
<codage>SFT</codage>
<codusu>13838</codusu>
<codtou>UBX</codtou>
<coddiv>USD</coddiv>
<impnoc>0.00</impnoc>
<impcom>324.00</impcom>
<respas id="1">
<nombre>NOINFO</nombre>
<priape>NOINFO</priape>
<fecnac>18/12/1981</fecnac>
<tippas>Adult</tippas>
<impnoc>0.00</impnoc>
<impcom>162.0</impcom>
</respas>
<respas id="2">
<nombre>NOINFO</nombre>
<priape>NOINFO</priape>
<fecnac>18/12/1981</fecnac>
<tippas>Adult</tippas>
<impnoc>0.00</impnoc>
<impcom>162.0</impcom>
</respas>
<resser id="0">
<fecini>20/12/2024 00:00</fecini>
<fecfin>23/12/2024 00:00</fecfin>
<nomser>Hotetec PULL</nomser>
<codsca>2*</codsca>
<codzge>ES-46393</codzge>
<codtse>HT</codtse>
<subtse>HOTL</subtse>
<codser>52768</codser>
<impnoc>0.00</impnoc>
<impcom>324.00</impcom>
<estsmo id="1">
<codsmo>APT</codsmo>
<codcha>STD</codcha>
<codral>BB</codral>
<codtrf>36355</codtrf>
<nomtrf>NR</nomtrf>
<cupest>CM</cupest>
<estado>CM</estado>
<numuni>1</numuni>
<impnoc>0.00</impnoc>
<impcom>324.00</impcom>
<pvpobl>324.00</pvpobl>
<porage>10.0</porage>
<codprv>UBX</codprv>
<tipmpg>E</tipmpg>
<rstcan>
<feccan>18/12/2024</feccan>
<impcan>324.0</impcan>
</rstcan>
<estpas>
<pasid>1</pasid>
<pasid>2</pasid>
<cupest>CM</cupest>
<impnoc>0.00</impnoc>
<impcom>162.00</impcom>
</estpas>
</estsmo>
</resser>
<percon id="1">
<nombre>TEST</nombre>
<priape>TEST TEST</priape>
<tel>666123456</tel>
<mai>test@test.com</mai>
</percon>
</ReservaCerrarRespuesta>
