0% encontró este documento útil (0 votos)
14 vistas2 páginas

Sistema Automatizado de Recordatorios IPS

La IPS Rehabilitar busca implementar un sistema automatizado de recordatorios de citas para mejorar la asistencia de pacientes y optimizar la gestión de citas, utilizando su base de datos en Microsoft Access. La solución incluye la lectura de datos, procesamiento según reglas de negocio y el envío de recordatorios a través de WhatsApp. Se establecen objetivos específicos, un cronograma de desarrollo y métricas de éxito para evaluar la efectividad del sistema.

Cargado por

Sebitax Ruiz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas2 páginas

Sistema Automatizado de Recordatorios IPS

La IPS Rehabilitar busca implementar un sistema automatizado de recordatorios de citas para mejorar la asistencia de pacientes y optimizar la gestión de citas, utilizando su base de datos en Microsoft Access. La solución incluye la lectura de datos, procesamiento según reglas de negocio y el envío de recordatorios a través de WhatsApp. Se establecen objetivos específicos, un cronograma de desarrollo y métricas de éxito para evaluar la efectividad del sistema.

Cargado por

Sebitax Ruiz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Sistema de Aviso Temprano y Recordatorio de Citas - IPS Rehabilitar

1. Justificación
1.1 Contexto
La IPS Rehabilitar requiere implementar un sistema automatizado de recordatorios de citas para mejorar la asistencia de pacientes y optimizar la gestión de citas. Actualmente, la
institución cuenta con una base de datos en Microsoft Access que contiene la información de pacientes y citas programadas.

1.2 Problema
Baja tasa de asistencia a citas programadas
Pérdida de tiempo en confirmaciones manuales
Dificultad en la gestión de reprogramaciones
Falta de comunicación proactiva con pacientes

1.3 Solución Propuesta


Implementar un sistema automatizado que: - Lea datos de la base de datos Access existente - Procese la información según reglas de negocio - Envíe recordatorios automáticos vía
WhatsApp - Registre el estado de los envíos

2. Objetivos
2.1 Objetivo General
Implementar un sistema de aviso temprano y recordatorio de citas a pacientes de la IPS Rehabilitar, utilizando la base de datos existente y un servicio tercerizado de WhatsApp.

2.2 Objetivos Específicos


1. Desarrollar un módulo de lectura de datos desde Access
2. Implementar reglas de negocio para el procesamiento de datos
3. Integrar el servicio de WhatsApp para envío de mensajes
4. Establecer un sistema de monitoreo de envíos

3. Alcance
3.1 Incluye
Lectura de datos de pacientes y citas desde Access
Procesamiento de datos según reglas de negocio
Envío de mensajes de WhatsApp
Registro de estado de envíos
Sistema de logging y monitoreo

3.2 No Incluye
Modificación de la base de datos Access
Desarrollo de interfaz gráfica
Gestión de respuestas de pacientes
Integración con otros sistemas

4. Diagramas
4.1 Diagrama de Clases
+------------------+ +------------------+ +------------------+
| DataReader | | DataProcessor | | MessageSender |
+------------------+ +------------------+ +------------------+
| - conn_str | | - rules | | - client |
+------------------+ +------------------+ +------------------+
| + read_data() | | + process() | | + send() |
| + close() | | + validate() | | + get_status() |
+------------------+ +------------------+ +------------------+
^ ^ ^
| | |
v v v
+------------------+ +------------------+ +------------------+
| AccessReader | | BusinessRules | | WhatsAppSender |
+------------------+ +------------------+ +------------------+
| + read_data() | | + apply_rules() | | + send() |
+------------------+ +------------------+ +------------------+

4.2 Diagrama de Secuencia


Sistema -> AccessReader: Leer datos de citas
AccessReader --> Sistema: DataFrame con datos
Sistema -> BusinessRules: Procesar datos
BusinessRules --> Sistema: Datos procesados
Sistema -> WhatsAppSender: Enviar mensajes
WhatsAppSender --> Sistema: Estado de envío

5. Cronograma
Semana 1: Análisis y Diseño
Definición de requisitos
Diseño de arquitectura
Especificación de reglas de negocio
Semana 2: Desarrollo Módulo de Datos
Implementación de AccessReader
Pruebas de conexión
Validación de datos

Semana 3: Desarrollo Módulo de Procesamiento


Implementación de BusinessRules
Pruebas de reglas
Optimización de procesamiento

Semana 4: Desarrollo Módulo de Mensajería


Implementación de WhatsAppSender
Pruebas de envío
Sistema de logging

Semana 5: Integración y Pruebas


Integración de módulos
Pruebas de sistema completo
Documentación final

6. Reglas de Negocio
6.1 Validación de Datos
Verificar formato de números de teléfono
Validar fechas de citas
Comprobar datos obligatorios

6.2 Procesamiento de Citas


Filtrar citas próximas (24-48 horas)
Excluir citas canceladas
Priorizar citas de primera vez

6.3 Formato de Mensajes


Personalización con nombre del paciente
Inclusión de fecha y hora de cita
Instrucciones de confirmación

7. Consideraciones Técnicas
7.1 Requisitos del Sistema
Python 3.7+
Microsoft Access Database Engine
Cuenta de Twilio con WhatsApp habilitado
Sistema operativo Linux/Windows

7.2 Seguridad
Protección de credenciales
Manejo seguro de datos personales
Registro de auditoría

7.3 Mantenimiento
Monitoreo de envíos
Registro de errores
Actualización de reglas de negocio

8. Métricas de Éxito
8.1 Indicadores de Desempeño
Tasa de asistencia a citas
Porcentaje de mensajes entregados
Tiempo de procesamiento

8.2 Beneficios Esperados


Reducción de ausencias a citas
Optimización de recursos
Mejora en la experiencia del paciente

También podría gustarte