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>[email protected]</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>[email protected]</mai>
</percon>
</ReservaCerrarRespuesta>