El dato ya existe
La información que un trámite necesita casi siempre está en el sistema de otra institución. El problema nunca fue tenerla: fue moverla sin que alguien la retipee.
Inicio / Soluciones / Workflow
Doce microservicios sobre el registro sanitario del INAN, y la integración que lleva ese registro hasta las ventanillas únicas de la Aduana con el XML firmado. Sin que nadie vuelva a tipear lo que otro sistema ya tiene.
La información que un trámite necesita casi siempre está en el sistema de otra institución. El problema nunca fue tenerla: fue moverla sin que alguien la retipee.
Lo que viaja a la Aduana es un XML firmado con credenciales emitidas para eso, contra un token de acceso. Un registro que llega sin firma es un registro que no llega.
Queda una pantalla de control para el monitoreo, y el personal interviniendo en el caso puntual, que es donde su criterio realmente vale.
El proceso habitual implicaba buscar datos en sistemas internos y hojas de cálculo, y después aprobar, cargar o rechazar el trámite en el portal común. Los microservicios sacan el medio.
Cada uno consume datos del SIGRA, el sistema de gestión del INAN, y los expone como REST/JSON para que otro sistema pueda usarlos.
El software de integración captura los datos del SIGRA —y del SARS y la plataforma DinavisaPY— y los escribe en las ventanillas únicas VUI y VUE mediante la invocación de un webservice.
El documento que le piden a un exportador para probar que el producto se comercializa libremente en su país de origen. Tiene su propio microservicio, con las entidades que la operación necesita: arancel, empresa, empresa de destino, registro sanitario y adjuntos.
Del lado del INAN, los certificados pendientes se siguen por número de trámite, con tipo, estado, iniciador y evaluación.
El microservicio de automatización MIE consulta los servicios del Sistema de Intercambio de Información del MITIC, y a través de él los de otras instituciones. Es la plataforma que actúa como canal entre los organismos del Estado para compartir información, sobre interconexiones basadas en estándares de sistemas y bases de datos, entre entidades que están en distintos edificios gubernamentales.
La consulta de consumidores permite al público en general buscar sobre los registros sanitarios disponibles y sus detalles: número de registro, denominación, nombre de fantasía y marca.
Y los atributos que de verdad le importan a quien lee una etiqueta: libre de gluten, orgánico, y las formas en que un producto puede estar modificado en su valor energético o en su composición glucídica, proteica, lipídica, mineral, de vitaminas o de fibra.
Microservicios REST/JSON con cumplimiento pleno de OData, métodos estándar POST, GET, PUT y DELETE, más PATCH para actualización parcial. Consumible desde .NET, Java, JavaScript, Go y Node.js, entre otros.
HTTPS y SSL, con una capa de autenticación y autorización compartida por todos los microservicios. Múltiples contextos sobre un mismo puerto, para que la institución mantenga menos puertos abiertos.
Tres motores HTTP: librería interna para desarrollo y pruebas, motor basado en Apache para Linux, y Microsoft HTTP Server API para Windows. PostgreSQL y SQLite, con automatización mediante Jenkins.
Le mostramos qué se puede automatizar de su flujo, y qué conviene dejar en manos de una persona.