Dossier
El Dossier
es la base del contenido a trabajar por ValerIA. Seria el equivalente al Expediente o al Caso dentro de la jerga habitual de trabajo en despachos. Esta constituida por las siguientes partes:
header
o cabecera, el cual contienen un formato especifico con una serie de propiedades de control.- file o la ficha, el cual contiene el contenido del dossier en formato JSON, en una estructura abierta y que no tiene porque ser igual en todos los dossiers.
dossier: {
"header": {objeto header},
"file": {objeto file}
}
Tipos de dossier
El dossier contiene el maximo de información relativa a un expediente, en su contenido puede haber referencia a diferentes flujos de trabajo, como diferentes tramites o personas relacionadas con ese expediente.
Esto permite, a diferencia de los sistemas basados en SQL, que la información sea abierta y no estructurada, lo cual pehacermite que se pueda adaptar a cualquier tipo de expediente de una manera sencilla.
No todos los expedientes tienen por lo tanto la misma estructura, pero cuando el tipo de ellos es comun lo indicamos en la propiedad filetype del header
del Dossier
. Con ello ValerIA puede saber que tipo de dossier és y que flujos de trabajo se deben aplicar.
Procesado del dossier
El Dossier
es la base del contenido a trabajar por ValerIA. Seria el equivalente al Expediente o al Caso dentro de la jerga habitual de trabajo en despachos. Esta constituida por las siguientes partes:
header
o cabecera, el cual contienen un formato especifico con una serie de propiedades de control.- file o la ficha, el cual contiene el contenido del dossier en formato JSON, en una estructura abierta y que no tiene porque ser igual en todos los dossiers.
Cada vez que se crea o se modifica algun dato del dossier se procesa de nuevo el Dossier para ver los Errores, Documentos, Acciones o Preguntas pendientes de resolver.
Para ello se sigue la siguiente lógica de procesado:
Donde cada Dossier se procesa con los Cartuchos
que tienen indicados en los flujos del filetype y seguidamente se crean los Flujos a aplicar
que se indican en los flietypes
creando una especie de subdossieres para cada uno de ellos, con el sujeto y tramite determinado, en el diagrama superior estan indicados como Pablo, Luis y Enrique.
Cada uno de estos flujos con su dossier determinado, es procesado por Los cartuchos correspondientes a su tramite (o el de por defecto, en caso de que no se encuentre el especificado) y se crean los errores, documentos, preguntas y acciones correspondientes.
Explicaciones
Para saber como es procesado cada uno de los dossiers con ValerIA, se ha creado un sistema de explicaciones explain
que permite conocer en todo momento que esta haciendo ValerIA y porqué.