En este artículo aprenderás:
- Qué formatos de archivo se aceptan (XML y TXT)
- Cómo estructurar correctamente los archivos
- Ejemplo de archivo XML válido
- Ejemplo de archivo TXT válido
- ¿Dónde obtener la plantilla oficial?
- ¿Cómo subir los archivos al portal SES.Hospedajes?
- Herramientas para validar tu XML
- Preguntas frecuentes (FAQ)
🧾 Formatos aceptados por el portal
El portal SES.Hospedajes del Ministerio del Interior permite enviar partes de viajeros en dos formatos:
| Formato | Recomendado | Características |
|---|---|---|
| XML | ✅ Sí | Estructura robusta y oficial. Plantilla proporcionada por el Ministerio. |
| TXT | ⚠️ Sí, con restricciones | Debe cumplir un formato estricto y puede ser más limitado que XML. |
📌 Recomendación: siempre que sea posible, opta por XML, ya que es el formato más estable y soportado por el sistema.
📄 Estructura del archivo XML
El archivo XML debe seguir un esquema específico definido por el Ministerio. Sus componentes principales son:
Archivo XML ├── Encabezado │ ├── Código de establecimiento │ ├── Datos de contacto ├── Datos del viajero │ ├── Nombre y apellidos │ ├── Tipo y número de documento │ ├── Nacionalidad │ ├── Fecha de nacimiento y sexo │ ├── Relación con el titular (si aplica) ├── Datos de la estancia │ ├── Fechas de entrada/salida │ ├── Número de habitación │ ├── Motivo del viaje
🛑 Importante: Todos los campos obligatorios deben estar cumplimentados y validados con el esquema oficial para evitar errores de procesamiento.
🧪 Ejemplo de archivo XML válido
<RegistroViajeros>
<Establecimiento>
<CodigoRegistro>12345678</CodigoRegistro>
<Nombre>Hotel Ejemplo</Nombre>
<Direccion>Calle Ficticia, 1</Direccion>
<Municipio>Madrid</Municipio>
<Provincia>Madrid</Provincia>
<Telefono>912345678</Telefono>
</Establecimiento>
<ParteEntrada>
<FechaEntrada>2025-05-06</FechaEntrada>
<NumeroHabitacion>101</NumeroHabitacion>
<Huesped>
<TipoDocumento>DNI</TipoDocumento>
<NumeroDocumento>12345678A</NumeroDocumento>
<Nombre>Juan</Nombre>
<Apellido1>Pérez</Apellido1>
<Apellido2>Gómez</Apellido2>
<Sexo>H</Sexo>
<FechaNacimiento>1985-04-10</FechaNacimiento>
<Nacionalidad>ES</Nacionalidad>
<FechaExpedicion>2023-01-01</FechaExpedicion>
<LugarExpedicion>Madrid</LugarExpedicion>
</Huesped>
<Huesped>
<TipoDocumento>Pasaporte</TipoDocumento>
<NumeroDocumento>AB1234567</NumeroDocumento>
<Nombre>Maria</Nombre>
<Apellido1>Smith</Apellido1>
<Apellido2></Apellido2>
<Sexo>M</Sexo>
<FechaNacimiento>1990-08-20</FechaNacimiento>
<Nacionalidad>US</Nacionalidad>
<FechaExpedicion>2022-06-15</FechaExpedicion>
<LugarExpedicion>Washington DC</LugarExpedicion>
<RelacionTitular>CONYUGE</RelacionTitular>
</Huesped>
</ParteEntrada>
</RegistroViajeros>
📝 Ejemplo de archivo TXT válido para SES. Hospedaes
El formato TXT aceptado por el portal SES.Hospedajes debe cumplir con una estructura específica, donde cada línea representa un registro de huésped, y los campos están separados por tabulaciones. A continuación, se muestra un ejemplo representativo:
Formato de ejemplo:
Nombre|PrimerApellido|SegundoApellido|Sexo|FechaNacimiento|TipoDocumento|NumeroDocumento|Nacionalidad|FechaEntrada|HoraEntrada|FechaSalida|HoraSalida|Direccion|Localidad|CodigoPostal|Provincia|Pais|Telefono|Email|Parentesco|Rol
Ejemplo con datos reales:
María|García|López|F|1990-05-12|DNI|12345678Z|ES|2025-05-18|14:00|2025-05-20|12:00|Calle Mayor 10|Madrid|28013|Madrid|ES|600123456|maria.garcia@example.com|Titular|Titular
📌 Notas importantes:
- Cada campo debe estar separado por una tabulación (
\t). - Los campos deben seguir el orden y formato especificados por el Ministerio del Interior.
- Es fundamental validar el archivo antes de su envío para evitar errores de procesamiento.
📥 ¿Dónde obtener la plantilla oficial?
📄 Puedes descargar el manual técnico completo en el siguiente enlace oficial:
Instrucciones “Alta masiva de comunicaciones” – PDF v1.1.1
Este documento incluye:
- La estructura oficial XML
- Campos obligatorios y sus formatos
- Instrucciones paso a paso de envío
- Notas técnicas sobre validación
🌐 ¿Cómo subir los archivos al portal SES.Hospedajes?
- Accede a seshospedajes.es con tu certificado digital, Cl@ve o credenciales.
- Ve a la sección “Envío de comunicaciones”.
- Haz clic en subir archivos.
- Adjunta tu archivo XML o TXT.
- Envía el archivo y espera la confirmación del sistema.
✅ Herramientas para validar tu XML
| Herramienta | Enlace | Funcionalidades destacadas |
|---|---|---|
| XMLValidation.com | xmlvalidation.com | Valida estructura y sintaxis. Simple de usar. |
| FreeFormatter | freeformatter.com/xml-validator-xsd.html | Soporta validación contra esquema XSD. También limpia y formatea. |
| Code Beautify | codebeautify.org/xmlvalidator | Identifica errores de etiquetas y codificación. Interfaz clara. |
🔍 Recomendación técnica avanzada: Si cuentas con el XSD oficial del SES.Hospedajes, realiza la validación estructural mediante "XSD Validation". Esto garantiza que tu archivo XML no solo esté bien formado, sino que también cumpla las reglas lógicas exigidas por el Ministerio.
❓ Preguntas frecuentes (FAQ)
- ¿Puedo enviar archivos en lote?
- Sí, siempre que respeten el esquema y estructura definida por el Ministerio.
- ¿Qué pasa si el archivo tiene errores?
- El sistema lo rechazará. Por eso es imprescindible validarlo antes.
- ¿Qué herramienta puedo usar para validar un XML?
- Cualquiera de las que aparecen en la tabla anterior.
- ¿Es obligatorio usar XML?
- No, también se acepta TXT. Pero XML ofrece más seguridad estructural.
¡Espero que este artículo sea de utilidad! Si necesitas más información contacta con support@civitfun.com , estaremos encantados de ayudar. 😊✍️