Este documento describe el modelo de datos diseñado para almacenar los eventos entregados por los webhooks de Flokzu y como se generan estos a medida que un ticket cambia de estados.
El modelo definido para almacenar los datos de los eventos entregados por Flokzu esta comprendido por dos tablas en donde se consolida la información. A continuación se presenta el esquema que representa el modelo:

Figura 1: diagrama entidad-relación eventos Flokzu
En el diagrama de la figura 1 se muestran las tablas numeradas que corresponden a la estructura de almacenamiento de eventos de guardar (Tabla1) y Tarea completada (Tabla2).
Esta tabla guarda los registros de los eventos de tipo Guardar entregados por los webhooks de Flokzu.
Esta tabla guarda los registros de los eventos de tipo Tarea completada entregados por los webhooks de Flokzu.
Es un campo tipo string que viene incluido en la estructura de datos del evento de Flokzu. Está compuesto por el código de servicio seguido del identificador del ticket ambos separados por un guion. El valor de reference sirve como identificador del ticket y permite relacionar los eventos tipo Guardar con los de Tarea completada.
<aside> 📝 Ejemplo: ALTMAT-26640
</aside>
Es un campo tipo string que esta incluido en el json del evento tipo Tarea completada de Flokzu como task_name. Este dato permite identificar cual fue la tarea finalizada.
<aside> 📝 Ejemplo: [SER] [APLICACIÓN] [ALTA DE MATERIAS]
</aside>
Es un campo tipo string que esta incluido en el json del evento tipo Tarea completada de Flokzu como last_action. Este dato permite identificar cual fue el botón que se presionó en la tarea finalizada.
<aside> 📝 Ejemplo: PASAR CON SER
</aside>