Hola comunidad. Quiero compartir un proyecto que acaba de entrar en producción y que nació directamente de la práctica clínica y de gestión en APS.
El problema
Quienes hemos trabajado en Atención Primaria de Salud (APS) sabemos que la gestión cotidiana se sostiene sobre una infraestructura informal: planillas de Excel o Drive que mantiene una sola persona, carpetas en Drive sin estructura clara, actas de reunión que se guardan en PDF y nunca se vuelven a abrir, y procesos críticos que dependen de la memoria institucional de alguien que en cualquier momento puede irse.
Esto no es una crítica a los equipos. Es un diagnóstico estructural. La Atención Primaria en Chile opera con una carga de gestión enorme y con herramientas que no fueron diseñadas para ese propósito. El resultado es pérdida de trazabilidad, duplicación de esfuerzos y decisiones que se toman sin información completa.
El proyecto
Armamos una plataforma web desarrollada en Django cuyo objetivo es formalizar los sistemas informales que apoyan la gestión en APS. No busca reemplazar los sistemas institucionales existentes (REM, SOME, SIDRA), sino cubrir el espacio de gestión operativa que esos sistemas no abordan: la coordinación interna de los equipos, el seguimiento de acuerdos y el avance de proyectos.
El desarrollo sigue una metodología centrada en necesidades reales: levantamiento en terreno → identificación de procesos → prototipado → desarrollo iterativo → producción. Cada módulo responde a una necesidad concreta, documentada antes de escribir una línea de código.
Módulo 1: Gestión de reuniones, tareas y proyectos
El primer módulo en producción aborda uno de los problemas más universales y menos resueltos en los equipos de salud: la pérdida de trazabilidad sobre los acuerdos tomados en reuniones.
El flujo que resuelve es simple pero crítico:
Reunión → Acta → Acuerdo → Tarea → Proyecto → Seguimiento
Funcionalidades del módulo:
- Registro estructurado de actas de reunión (fecha, participantes, tipo, acuerdos)
- Conversión de acuerdos en tareas con responsable asignado, fecha límite y estado
- Organización de tareas en torno a proyectos con seguimiento de avance
- Trazabilidad completa: desde el acuerdo original hasta el estado actual de la tarea
- Panel de seguimiento por proyecto y por responsable
La lógica detrás es que las reuniones en APS son el mecanismo principal de coordinación de los equipos. Sin embargo, el ciclo habitualmente se rompe en el paso entre el acta y la ejecución. Este módulo cierra ese ciclo.
Stack técnico
Para quienes les interese el lado técnico:
- Backend: Django (Python)
- Frontend: Django templates + JavaScript
El proyecto es de desarrollo local, construido y mantenido de forma independiente. El código está orientado a ser eventualmente adaptable a distintos contextos de APS.
Contexto personal
Soy médico con magíster en salud pública. Llevo años trabajando en gestión en atención primaria y en paralelo aprendiendo desarrollo web. Este proyecto es el punto de encuentro entre esas dos trayectorias: usar herramientas de desarrollo para resolver problemas que conozco desde adentro.
No parto de una solución tecnológica en busca de un problema. Parto del problema, lo documento, lo prototipo y luego lo construyo. Esa secuencia me parece fundamental para que la transformación digital en salud tenga impacto real y no solo tecnológico.
Próximos pasos
Los siguientes módulos en desarrollo abordan otras necesidades identificadas en el levantamiento inicial.
Quedo disponible para preguntas, comentarios o contacto con personas que trabajen en contextos similares. Si alguien está enfrentando los mismos problemas de gestión en su centro de salud, me interesa escucharlos.
