individuo
— Formato de archivo: datos de un individuo
Pueden mantenerse diversos datos de un individuo como se ejemplifica a continuación:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE individuo PUBLIC "-//Structio//DTD individuo 1.0" "individuo.dtd"> <individuo mindatos="Apellidos;Nombres;TipoDocumento:d='TI'||d='CC';Documento:d>0;Foto"> <dato tipo="Apellidos">Perez</dato> <dato tipo="Nombres">Juan</dato> <dato tipo="TipoDocumento">TI</dato> <dato tipo="Documento">1233</dato> <dato tipo="Login">juaper</dato> <dato tipo="Foto">fotos/juaper.jpg</dato> </individuo>
Note que
Cada dato se especifica en un elemento dato
El tipo de cada dato se especifica en el atributo
tipo
del elemento dato.
Los tipos de datos que deben aparecer en el archivo y
restricciones sobre estos se especifican con el atributo
mindatos
del elemento raíz.
Un archivo con datos de un individuo puede chequearse con el programa sigchq.
individuo
- Raíz de progreso en
datos de individuo
El elemento raíz individuo
puede emplear los
siguientes atributos
que especifica los datos mínimos que deben aparecer
en el archivo (separando uno de otro con ';'). Pueden
especificarse restricciones al
valor de cada dato usando predicados sobre la variable
d
(ver sección sobre predicados en
prcla(5)). En el ejemplo
presentado el tipo Documento
tiene
asociado el predicado d>0
.
sigchq revisará que el dato de tipo
Documento
cumpla este predicado.
que especifica el formato en el que se escriben anotaciones (ver ,clasif(5)).
Los subelementos deben ser dato
, y debe haber
al menos datos con los tipos especificados en
mindatos
, aunque puede haber otros.