Saltar al contenido principal

check

Cada una de las comprobaciones que se realizan en un cartridge se definen en un check.

Los checks se pueden generar desde la aplicación web de ValerIA o desde la API. Un dossier puede ser analizado por varios cartridges y cada uno de ellos puede tener varias comprobaciones o checks.

Los checks llevan una sección llamada checklogic que es la que se encarga de realizar la comprobación. Esta sección es un código en javascript que se ejecuta en el servidor de ValerIA.

El formato de la sección checklogic es el siguiente:

{{dossier.file.customername}}==''

En este ejemplo se comprueba si la variable que contiene el nombre del cliente (customername) en el dossier esta vacio

Hay propiedades especiales para analizar:

  • array. Se puede analizar un array de valores.

App

Para crear un cartridge desde la aplicación web de ValerIA se debe acceder con un usuario superadministrador, administrador, developer o manager con la policy writecartridge.

API

Se pueden crear o gestionar tanto desde la API con un usuario superadministrador, administrador, developer o manager con la policy writecartridge.

El cartridge esta compuesto por los siguientes elementos:

  • name. Nombre del cartridge.
  • description. Descripción del cartridge.
  • version. Versión del cartridge.
  • logic. Logica del cartridge.
  • checklogic. Logica de comprobación del cartridge.
  • checks. Lista de comprobaciones del cartridge.
  • docchecks. Lista de comprobaciones de la documentación del cartridge.