Tipos de datos simples

A continuación, se indican los requisitos generales para el contenido y el formato de los tipos de datos simples en la especificación XML.

xs:string

Ten en cuenta las siguientes prácticas recomendadas cuando uses el tipo de datos xs:string:

  • Siempre recorta la cadena para quitar los espacios en blanco iniciales y finales.
  • Si la cadena se presenta a los usuarios finales, como con nombres de partidos, títulos de cargos o nombres propios, convierte los datos a formato de título siempre que sea posible para facilitar la lectura.

Fechas y horas

xs:date

Cuando uses el tipo de datos xs:date, ingrésalo en formato ISO-8601.

xs:dateTime

Cuando uses el tipo de datos xs:dateTime, ingrésalo en formato ISO-8601.

PartialDate

PartialDate es una unión que te permite establecer fechas en formato ISO-8601 en diferentes niveles de especificidad:

  • Fecha específica como YYYY-MM-DD
  • Período de un mes como YYYY-MM
  • Período de un año como YYYY

Las fechas parciales se interpretan como la fecha más reciente posible en el período (a menos que se indique lo contrario). p. ej., cuando se proporciona un PartialDate de 2026-01, se interpreta como 2026-01-31 Si un evento se desvía hacia 2026-02, sería importante actualizar el valor de PartialDate antes del 2026-01-31 o en esa fecha para evitar errores de validación.

xs:boolean

Cuando uses el tipo de datos xs:boolean, ingrésalo con un valor de true o false (distingue mayúsculas de minúsculas).

xs:language

Cuando uses el tipo de datos xs:language, ingrésalo como un valor de dos caracteres en minúscula que corresponda al estándar ISO 639.