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.