Grimerian Grimerian Propuesta de desarrollo · Agosto 2026
Para Natclar Natclar

Vigilancia de la salud, en su propio sistema.

Absorbe todos los procesos de vigilancia, integrándose con todos los sistemas actuales, naciendo con analítica e IA desde su núcleo.

PostgreSQL · GCP definido Frontend first 105–106 trabajadores
Grimerian · Atelier de ingeniería de software Rev. 01 · MMXXVI
01 · El inventario

Regla de alcance

Si la responsabilidad es de vigilancia, vive en el nuevo sistema. Si no lo es, se consume por integración del HIS o del sistema que corresponda.

0 capacidades absorbidas
  • Programas de vigilancia y sus reglas, versionados
  • Clusterización e inscripción de trabajadores
  • Fichas de vigilancia y evento centinela
  • Nexo causal y consentimiento informado
  • Portal operativo, administrativo y del trabajador
  • Dashboards, KPIs, informes regulatorios, reportería dinámica y biblioteca
0 frentes de integración
  • Agenda y citas: se administran en el HIS
  • Ejecución del EMO, laboratorio e imágenes
  • Headcount del cliente por API o plantilla
  • Notificación a MINTRA, MINSA y MINEM
  • SCTR y HealthAssist

Fuente: los 9 procedimientos del diagrama TO BE (19.06.2025).

02 · El punto de referencia

Estado actual del soporte

Ticket 299972 · Implementar el programa de audiometría Chinalco
28 maycreado 2 julfin planificado 25 julaún escalado al proveedor
0 días para un cambio que debería ser configuración
  • Clusterización no confiable. Trabajadores con EMO vigente que no entran a su programa. motor determinista y explicable
  • Headcount a ciegas. Cargas sin validación de coherencia contra la base. ingesta validada en origen
  • Reportes inexistentes. Sin exportaciones históricas ni datos de fichas para dashboards. analítica nativa
  • Configuración por empresa basica. Consentimientos, cartas y fichas generan nuevo desarrollo. meta-modelo en autoservicio

Evidencia: backlog de Operaciones a TI, tickets 299972, 314770, 314771, 314854, 314865, 314867, 314869 y 314871.

03 · Inventario preliminar

Cuánto sistema hay que construir

0 procesos 0 módulos 0 ventanas 0 KPIs 0 entes reguladores

Estimación preliminar sobre 18 documentos analizados. El inventariado fino es el primer sprint de la fase de análisis.

04 · La decisión de arquitectura

15 programas, un meta-modelo

Ocupacionales · 0

hipoacusia, metales pesados, neumoconiosis, TME, radiaciones…

Preventivos · 0

inmunización, gestantes, cardiometabólico, síndrome metabólico…

Reglas versionadas por cliente
  • criterios de inclusión
  • tabla de nivel de riesgo
  • periodicidad de seguimiento
  • ficha de vigilancia
  • regla de evento centinela
  • indicadores

titular y contrata, versionado con historia

Agregar el programa 16 no deberia ser desarrollo, sino configuración.

La operación ya lo pide: audiometría Chinalco, síndrome metabólico ALAD para Brocal, nutrición. El requerimiento 314871 lo pedía textualmente.

05 · Nuestra estrategia

El prototipo es el producto

Sin wireframes ni mockups: se construye el frontend real, interactivo con lo mínimo, y lo que el usuario aprueba es el frontend final al 100%.

  1. 1

    Inventariar

    procesos, módulos y ventanas contra el TO BE y el sistema vigente

  2. 2

    Levantar el front

    sprints de UI real por módulo, navegable con datos de ejemplo

  3. 3

    Validar en vivo

    presentaciones con usuarios sobre el sistema, se corrige y se aprueba

    con el usuario
  4. 4

    Backend real

    por módulos firmados, sin esperar al 100% del front

  5. 5

    QA y salida

    staging, aceptación y producción, sin acompañamiento hasta la entrega

El stack del backend se consolida con la aprobacion del front.

06 · El corazón del dominio

Dos motores lo vuelven vigilancia

Detección por reglas deterministas, versionadas y explicables.

07 · Escala y cumplimiento

Diseñado para el peor día de carga

0 trabajadores como techo de diseño, cientos de miles en operación normal
  • Particionado y réplicas de lectura desde el día uno, con índices diseñados para reportería masiva.
  • Row-level security por cliente: la segregación vive en la base, no en cada consulta.
  • Auditoría append-only de todo acceso a datos clínicos: Ley 29733 y NTS 068-MINSA por diseño.

El diagnóstico es confidencial; al empleador viaja solo la aptitud. Esa separación también es estructural.

08 · Estándares y tecnología

Ingeniería con estandares medibles

Interfaz
React + TypeScript, formularios generados desde esquema: las fichas dinámicas que el dominio exige
definido
Servicios
NestJS + TypeScript, contratos primero; motor de reglas versionadas como datos
propuesta
Datos
PostgreSQL en GCP: RLS multi-cliente, particiones, auditoría, PITR
fijado por Natclar
AI
LangChain como capa de orquestación —LangGraph para agentes con estado, LangSmith para trazas y evaluación— sobre Agent Platform y ADK de GCP. RAG con base vectorial pgvector y herramientas MCP para text-to-query con procedencia
servicio aparte
Cada merge pasa por
Análisis estático Verificación de tipos Pruebas unitarias Pruebas de integración Pruebas de contrato de API Pruebas de extremo a extremo Pruebas de aceptacion Regresión visual Auditoría de accesibilidad Pruebas de carga Revisión de código Despliegue automático

Trunk-based, revisión obligatoria, IaC con Terraform, observabilidad con SLOs. WCAG 2.1 AA en toda la interfaz.

09 · Roadmap por prioridad sistémica

Primero lo que sostiene al resto

  1. F0

    Cimientos

    maestros, seguridad, biblioteca, meta-modelo

    26 ventanas
  2. F1

    Cadena ocupacional

    riesgo → inscripción → ficha → centinela

    29 ventanas
  3. F2

    Preventivos

    consentimiento, agenda del HIS, capacitaciones

    12 ventanas
  4. F3

    Enf. ocupacional

    sospechas, nexo causal, notificación

    6 ventanas
  5. F4

    Gestión

    plan anual, KPIs, informes a 6 entes

    12 ventanas
  6. F5

    Inteligencia

    capa semántica, dashboards, lenguaje natural

    4 ventanas
  7. F6

    Corte y operación

    transformación final de datos, ensayos de corte, apagado del anterior

    5 ventanas

F0 y F1 son orden sistémico, no preferencia. Después, el negocio prioriza. Cada fase corre el ciclo completo: front, validación, backend, QA.

10 · Modelo económico mensual

Concepto de facturación

La infraestructura de GCP y los servicios de IA corren en el tenant de Natclar y se facturan directamente a ustedes: Grimerian no intermedia ni recarga ese consumo.

ConceptoPeriodicidadMonto
Equipo de desarrollomensual · 145 – 205 hS/. 10,875 – 15,375
Infraestructura GCPmensual, por consumoTenant Natclar
Servicios de IAmensual, por consumoTenant Natclar
Total mensual a facturarS/. 10,875 – 15,375

Incluido en la inversión mensual

  • Soporte durante toda la ejecución del proyecto
  • Garantía de 1 año contada desde la finalización del proyecto
  • Documentación actualizada y persistente de todo el proyecto, en Code Wiki de Google
11 · Entrega, garantía y proyección

El proyecto no termina en el despliegue

Cada módulo sale así

  1. QA completo
  2. staging
  3. aceptación del usuario
  4. producción

Con documentación viva, capacitación por rol e hypercare intensivo tras cada salida. Garantía de corrección post-producción y mesa de soporte.

Y después de producción

  • Programa 16 como configuración, no desarrollo
  • Nuevos clientes y unidades sobre el mismo multi-tenant
  • Experiencia móvil del trabajador con las mismas API
  • Interoperabilidad HL7 / FHIR
  • IA ampliada: ingesta de resultados externos, redacción de informes, analítica conversacional

Cada decisión, justificada.
Cada pieza, firmada.

Siguiente paso: sprint 0 del inventariado, y la primera presentación de UI real en pocas semanas.

Grimerian Grimerian Natclar Natclar
Grimerian · Atelier de ingeniería de software alex.yabar@grimerian.com · Rev. 01 · MMXXVI
Portada
01 / 13