JulioBuilds.
← Todos los proyectos

Auxo

Proyecto propioActivo

Sistema interno de gestión de pacientes para BeatrizDental: historiales de pacientes, facturación, programación de citas, seguimiento de presupuestos y estadísticas de cobro, incluyendo pagos pendientes, pagos completados y recibos por paciente.

Tecnologías

Vue.js · Express · Node.js · PostgreSQL

Contexto

BeatrizDental es un servicio de administración remota para consultorios dentales —personas reales que gestionan el seguimiento de citas, el cierre de presupuestos y la coordinación del financiamiento de los pacientes en nombre de las clínicas dentales. El servicio compite por la experiencia humana: los pacientes hablan con una persona real, no con un chatbot. Las clínicas dentales le confían a BeatrizDental su reputación.

Las herramientas internas que hacen posible ese servicio debían estar igual de bien construidas. Auxo es el sistema de gestión de pacientes que el equipo de BeatrizDental usa para seguir cada interacción con el paciente, desde el primer contacto hasta el pago final.

Historiales de pacientes

Cada paciente en Auxo tiene un perfil que se va completando a lo largo de su relación de tratamiento: datos de contacto, a qué clínica pertenece, su plan de tratamiento completo y el historial íntegro de propuestas de presupuesto, aprobaciones, modificaciones y pagos. Los registros nunca se eliminan —el historial es el rastro de auditoría. Si un paciente disputa un cargo seis meses después, la respuesta está en Auxo.

Seguimiento de presupuestos y tratamientos

Los tratamientos dentales implican una facturación en varias etapas. Un paciente puede aprobar un presupuesto para cuatro procedimientos, completar dos, pausar durante tres meses y luego volver. Auxo representa esto como una línea de tiempo de partidas —cada una con un estado (propuesta, aprobada, completada, facturada, pagada)— en lugar de una factura plana.

Esto es clave para el flujo de trabajo específico de BeatrizDental: ellos gestionan la comunicación y la coordinación, pero la relación del paciente es con la clínica dental. La vista por partidas permite que ambas partes vean exactamente en qué punto está cada paciente dentro del proceso de tratamiento, sin tener que reconstruirlo a partir de una pila de PDFs.

Panel de facturación y pagos

Auxo registra tres estados financieros por paciente: pendiente (facturado pero aún no pagado), completado (pago recibido) y recibos emitidos. El panel de facturación muestra la vista agregada por clínica: cuánto está pendiente entre todos los pacientes, cuánto se cobró este mes y qué pacientes tienen saldos pendientes de más de 30 días.

Esto reemplaza el enfoque anterior —una hoja de cálculo por clínica— por una vista unificada que los operadores de BeatrizDental pueden revisar en menos de un minuto.

Por qué software a medida

El software de gestión dental genérico está pensado para las propias clínicas: dentistas, asistentes y personal de recepción que gestionan una sola ubicación. Esos sistemas no contemplan a un administrador remoto externo que gestiona varias clínicas a la vez, con su propia vista de cada una.

Auxo se construyó exactamente para ese contexto: múltiples clínicas, una vista unificada para el operador, BeatrizDental como intermediario. No es una herramienta genérica adaptada a un flujo de trabajo —es software que describe ese flujo de trabajo directamente.

Tecnologías

Frontend en Vue.js optimizado para la velocidad de captura de datos —se usa durante llamadas telefónicas activas y necesita mostrar la información al instante. Backend en Express + PostgreSQL, con las tablas de pacientes y facturación diseñadas para consultas multi-clínica. Sin integraciones de facturación de terceros: todos los datos financieros de los pacientes permanecen internos.