Cómo la investigación de operaciones aplicada está ayudando a modernizar la planificación de campañas de salud pública en Colombia a través de decisiones basadas en datos
En Medellín, los equipos de salud que realizan campañas de vacunación y prevención de enfermedades puerta a puerta enfrentan un desafío crítico: rutas ineficientes significan menos tiempo atendiendo pacientes y más tiempo caminando entre ubicaciones. Cuando un equipo pasa el 40% de su día navegando rutas mal planificadas, las familias vulnerables permanecen sin visitar, la cobertura de vacunación cae y la respuesta a brotes se retrasa.
El impacto es medible: un equipo típico en un barrio de densidad media como Cataluña (en la comuna Buenos Aires) podría caminar 11 km y pasar más de 2 horas solo en tránsito durante una jornada laboral de 8 horas. Esas 2+ horas representan 20-30 hogares que podrían haber recibido vacunas, educación sobre control de vectores o tamizaje de enfermedades crónicas. Para poblaciones vulnerables—residentes ancianos, personas inmunodeprimidas, comunidades marginadas—estar al final de una ruta ineficiente a menudo significa ser omitidos por completo.
Este artículo demuestra cómo la optimización de rutas transforma estas ineficiencias operacionales en mejores resultados de salud. Usando el barrio Cataluña como caso de estudio, mostramos cómo la investigación de operaciones aplicada puede ayudar a los equipos de salud a alcanzar más pacientes, priorizar poblaciones de alto riesgo y responder más rápido a emergencias de salud pública.
Dado: Un conjunto de hogares que requieren servicios de salud en el barrio Cataluña y uno o más equipos de campo con capacidad limitada (suministros, tiempo, energía)
Encontrar: Rutas de caminata que minimicen el tiempo de viaje mientras respetan restricciones operacionales (ventanas de tiempo de servicio, capacidad del equipo, límites de suministros) y priorizan hogares de alto riesgo que no pueden posponerse
Objetivo: Maximizar el número de pacientes atendidos por día mientras se asegura acceso equitativo a poblaciones vulnerables
El mapa ampliado comunica claramente el límite operacional.
Para proteger la privacidad de los pacientes, las ubicaciones mostradas aquí son puntos sintéticos muestreados dentro del límite del barrio. En una campaña real, cada punto representa un grupo de hogares, escuela, clínica comunitaria o ubicación de servicio designada donde los pacientes reciben atención.
Vista satelital del área operacional mostrando ubicaciones de visita a hogares y la base del centro de salud:
Antes de sumergirnos en las matemáticas, entendamos qué ayuda el modelo a decidir a los planificadores de campañas de salud:
Decisiones de asignación: ¿Qué equipo de salud visita qué hogares? Algunos hogares pueden necesitar posponerse al siguiente día de campaña si se excede la capacidad del equipo.
Decisiones de secuenciación: ¿En qué orden debe cada equipo visitar sus hogares asignados? La secuencia afecta el tiempo total de caminata y si las ubicaciones sensibles al tiempo (escuelas, clínicas con horarios de operación) pueden ser atendidas.
Decisiones de prioridad: Cuando no todos los hogares pueden visitarse en un día, ¿cuáles deben priorizarse? Las poblaciones vulnerables (ancianos, inmunodeprimidos, barrios de alto riesgo) deben atenderse primero.
Objetivo primario: Minimizar el tiempo total de caminata entre todos los equipos de salud, liberando tiempo para la atención al paciente y permitiendo que los equipos atiendan más hogares por día.
Objetivo secundario: Minimizar el impacto en salud de los hogares no atendidos penalizando ubicaciones con alta vulnerabilidad o riesgo de brote cuando deben posponerse.
Capacidad del equipo: Cada equipo solo puede llevar un número limitado de dosis de vacunas, suministros de prueba o materiales educativos. Una vez que se alcanza la capacidad, deben regresar al centro de salud o posponer los hogares restantes.
Ventanas de tiempo: Algunas ubicaciones solo son accesibles durante horas específicas (escuelas durante el horario de clases, clínicas comunitarias 8am-4pm, hogares que prefieren visitas matutinas/vespertinas).
Tiempo de servicio: Cada interacción con el hogar lleva tiempo (vacunación, educación, recolección de datos). El modelo tiene en cuenta esto al programar rutas.
Continuidad de la ruta: Los equipos parten del centro de salud, visitan sus hogares asignados en secuencia y regresan a la base al final del día.
→ Todas las ubicaciones de hogares a visitar → Conjunto de equipos de salud de campo → El centro de salud (base de operaciones) → Conjunto de todas las ubicaciones (hogares + centro de salud) → Conjunto de segmentos de caminata posibles → Costo de tiempo/distancia de caminata desde la ubicación a → Binario: 1 si el equipo de salud camina de a , 0 en caso contrario → Binario: 1 si el equipo de salud visita la ubicación del hogar , 0 en caso contrario → Conjunto de rutas salientes desde la ubicación → Conjunto de rutas entrantes a la ubicación → Hora más temprana en que la ubicación es accesible (ej., escuela abre a las 8am) → Hora más tardía en que la ubicación es accesible (ej., clínica cierra a las 4pm) → Tiempo de caminata desde la ubicación a → Hora de llegada del equipo de salud a la ubicación → Tiempo de servicio en la ubicación (vacunación, educación, recolección de datos) → Constante grande para restricciones de ventanas de tiempo: → Penalización de prioridad de salud para la ubicación si no se atiende (basada en vulnerabilidad, riesgo de brote) → Capacidad del equipo en términos de volumen de suministros (vacunas, materiales) → Capacidad del equipo en términos de peso de suministros (equipo portátil) → Volumen de suministros necesarios en la ubicación → Peso de suministros necesarios en la ubicación
(1) Función objetivo: Minimizar el tiempo total de caminata para todos los equipos + penalización de impacto en salud para hogares que deben posponerse debido a restricciones de capacidad/tiempo
(2) Visitar como máximo una vez: Cada hogar se asigna a un equipo de salud o se pospone a un día de campaña futuro (previene visitas duplicadas)
(3) Continuidad de ruta: Los equipos parten del centro de salud y regresan allí después de completar sus hogares asignados
(4-5) Consistencia de visita: Si un equipo está asignado a un hogar, debe incluirlo en su ruta de caminata
(6-7) Restricciones de capacidad: Los equipos no pueden llevar más suministros (vacunas, kits de prueba, materiales educativos) de lo que permite su capacidad física
(8-10) Ventanas de tiempo: Los equipos deben llegar a cada ubicación dentro de sus horas accesibles (escuelas durante clases, clínicas durante horas de operación, hogares dentro de franjas horarias preferidas)
Comparación de rutas (línea base vs optimizada) — mismas ubicaciones de hogares, diferente secuenciación, mostrada en imágenes satelitales (línea base 11.04 km vs optimizada 4.31 km):
Comparación de distancia — longitud de ruta línea base vs longitud de ruta optimizada:
Comparación de tiempo — tiempo de caminata línea base vs tiempo de caminata optimizado:
Para este escenario (20 ubicaciones de hogares + base del centro de salud), la ruta línea base requiere 132 minutos (2.2 horas) de tiempo de caminata mientras que la ruta optimizada requiere 52 minutos (0.87 horas)—una reducción del 60.6% en tiempo de tránsito.
Este ahorro de 80 minutos tiene un impacto directo en salud:
Más hogares atendidos por día:
Cobertura y equidad mejoradas:
Respuesta más rápida a brotes:
Sostenibilidad operacional:
La ruta a continuación incluye una capa de mapa base satelital (imágenes) para el briefing operacional y validación de campo (puntos de referencia, estructura de bloques y restricciones de acceso):
La optimización de rutas es fundamentalmente sobre mejorar los resultados de salud, no solo la eficiencia operacional. Aquí está cómo mejores rutas se traducen en mejor salud poblacional:
Mayor cobertura de vacunación y prevención de enfermedades:
Control de brotes más rápido:
Equidad en salud mejorada:
De la demostración al despliegue:
Integrar datos reales de pacientes (con protección de privacidad): Usar ubicaciones reales de hogares y establecer penalizaciones de prioridad basadas en índices de vulnerabilidad en salud (edad, prevalencia de enfermedades crónicas, historial de vacunación, factores socioeconómicos)
Calibrar parámetros operacionales: Incorporar tiempos de servicio realistas (la vacunación toma 5-10 minutos, sesiones de educación 10-15 minutos) y ventanas de tiempo específicas de ubicación (escuelas accesibles 9am-3pm, clínicas 8am-5pm, hogares con preferencias de cita)
Escalar a coordinación multi-equipo: Extender desde la demostración de un solo equipo a campañas a nivel ciudad con múltiples equipos, rastreando restricciones de capacidad para vacunas, suministros de prueba y materiales educativos
Validar con pilotos de campo: Desplegar rutas optimizadas en campañas piloto controladas, recopilar retroalimentación de equipos de campo, medir ahorros de tiempo reales y mejoras de cobertura, e iterar en el modelo
Construir herramientas de soporte de decisiones: Crear interfaces amigables para que los planificadores de salud ingresen parámetros de campaña, ejecuten la optimización, visualicen rutas y exporten instrucciones listas para campo para los equipos
Aplicaciones más amplias: Este marco de optimización se extiende más allá de la vacunación a cualquier intervención de salud pública que requiera visitas domiciliarias—control de vectores (fumigación de dengue), tamizaje de enfermedades crónicas, alcance de salud materna, encuestas nutricionales y programas de educación en salud comunitaria.
Schedule a meeting with us to discuss how we can help you with your public health initiatives. Click below to find a time that works for you.