Boosty
Caso · Salud animal · multi-sucursal

Una red de clínicas veterinarias donde el veterinario habla y la historia clínica se escribe sola

Construimos el sistema operativo de una red de clínicas veterinarias multi-sucursal: casos, pacientes, historias médicas dictadas por voz y estructuradas por IA, comisiones de doctores generadas solas al cerrar el caso pagado, y consolidación financiera USD/VES con tasa BCV — todo aislado por sede.

2
portales por rol
3
métodos de acceso
USD/VES
pagos dual con tasa BCV
RLS
aislamiento por sucursal

El proceso antes / después

Lo que vimos al sentarnos en la consulta y en la caja

Antes — manual y disperso

  • Notas clínicas a mano en hojas sueltas que se traspapelan entre consultas.
  • Comisiones de cada doctor calculadas a mano en Excel a fin de mes.
  • Cada sucursal con su propia caja, su propio cuaderno, sin consolidar.
  • Pagos en USD y VES sin una tasa común: cuadrar la caja era una pelea.
  • El dueño de la mascota llamando para saber qué se le hizo en la última visita.

Después — un solo sistema con IA

  • El veterinario dicta; la IA transcribe y arma la historia médica estructurada.
  • Al cerrar el caso pagado, la comisión del doctor se genera sola.
  • Casos, pacientes y finanzas por sucursal, aislados con RLS por branch_id.
  • Tasa BCV scrapeada a diario: todo cuadra en USD y VES sin recalcular.
  • Portal del cliente: el dueño entra con su PIN y ve la ficha y vacunas.

El núcleo del sistema

El veterinario habla. La historia clínica se estructura sola.

Termina la consulta, dicta una nota de voz y la IA hace el resto: transcribe, entiende el lenguaje clínico y rellena los campos de la ficha médica. Cero tecleo, cero notas sueltas en papel.

01 · Voz del veterinario

Nota de voz dictada en español natural, con jerga clínica y números hablados.

02 · Transcripción IA
Paciente Canela, mestiza de seis años. Llega por decaimiento y vómitos desde hace dos días. A la exploración: temperatura treinta y nueve dos, mucosas pálidas, abdomen sensible a la palpación. Indico fluidoterapia, antiemético y control en cuarenta y ocho horas. Sospecha de gastroenteritis.

Voz → texto fiel. El borrador queda guardado en el caso.

03 · Ficha clínica estructurada
Paciente
Canela · mestiza · 6 años
Motivo de consulta
Decaimiento y vómitos · 48 h de evolución
Exploración
T 39.2 °C · mucosas pálidas · abdomen sensible
Plan terapéutico
Fluidoterapia · antiemético · control 48 h
Impresión diagnóstica
Sospecha de gastroenteritis

Campos extraídos por IA, listos para revisar, firmar y exportar a PDF.

La otra automatización clave

Cerrar un caso pagado dispara la comisión del doctor

Antes, el pago de comisiones era una hoja de Excel a fin de mes con errores y reclamos. Hoy es una cadena causa → efecto que se ejecuta sola en el momento exacto del cobro.

  1. Disparador

    Se cierra el caso

    La recepción marca el caso (consulta, cirugía o emergencia) como cerrado.

  2. Condición

    El pago queda registrado

    Pago en USD o VES conciliado contra la caja de la sucursal y la tasa BCV del día.

  3. Efecto 01

    La comisión se genera sola

    El % del doctor que atendió se calcula y registra automáticamente, sin Excel.

  4. Efecto 02

    Entra a la analítica de la sede

    Queda en el movimiento de la sucursal y en el reporte de comisiones por doctor.

0 hojas de cálculo entre el cobro y la comisión del doctor.

Una red, no una clínica suelta

Cada sucursal aislada por branch_id, todas consolidadas arriba

Row-Level Security por branch_id en Postgres: el equipo de cada sede solo ve lo suyo, pero la dirección ve la analítica consolidada de toda la red, sede por sede.

Sucursal Norte

branch_id
Casos abiertos hoy
consultas + 1 cirugía
Comisiones del día
auto-generadas al cerrar
Caja USD / VES
conciliada a tasa BCV

Sucursal Centro

branch_id
Casos abiertos hoy
consultas + emergencias
Comisiones del día
por doctor, automáticas
Caja USD / VES
movimientos del día

Sucursal Este

branch_id
Casos abiertos hoy
consultas + vacunación
Comisiones del día
cerradas y pagadas
Caja USD / VES
gastos y banco

Vista de dirección: analítica por sede comparada — casos, ingresos USD/VES, comisiones por doctor y gastos — sin que ninguna sucursal pueda leer los datos de otra.

Qué se construyó

El sistema operativo completo de la red

Dos portales por rol

Portal Admin para staff (veterinarios, recepción, supervisores, contadores) y Portal Cliente para el dueño de la mascota.

Tres métodos de acceso

Email + contraseña para staff, PIN de 4 dígitos para uso rápido en mostrador, y magic link tras PIN para el cliente.

Casos y operaciones

Consultas, cirugías y emergencias como casos con estados, paciente asociado, doctor responsable y cobro.

Pacientes con ficha y fotos

Ficha completa del paciente con historial, fotos clínicas y vacunas con calendario.

Historias médicas por voz

Nota de voz → transcripción IA → análisis clínico → campos estructurados → PDF firmable.

Doctores con % de comisión

Cada doctor con su porcentaje; la comisión se genera sola al cerrar el caso pagado.

Pagos USD / VES

Cobro dual con tasa BCV scrapeada a diario, gastos, movimientos bancarios y conciliación.

Analíticas por sucursal

Reportes de casos, ingresos, comisiones y gastos por sede, consolidados para la dirección.

Alcance de desarrollo

Lo que hubo que construir por debajo

RLS por sucursal

Políticas Row-Level Security en Postgres por branch_id: cada sede ve solo lo suyo; la dirección, todo consolidado.

Scrape diario de la tasa BCV

Job automático que captura la tasa oficial cada día para que todo cobro USD/VES cuadre sin recálculo manual.

Comisiones auto-generadas

Trigger de negocio: al cerrar un caso pagado, se calcula y registra la comisión del doctor según su porcentaje.

Transcripción + análisis clínico IA

Pipeline voz → texto → comprensión clínica que extrae motivo, exploración, plan e impresión diagnóstica.

Logros

Qué cambió en la operación

  • La historia clínica dejó de quedarse en hojas sueltas: queda completa, estructurada y exportable a PDF.
  • El cierre de comisiones pasó de una pelea de Excel a fin de mes a algo que ya está calculado al cobrar.
  • La dirección por primera vez ve la red entera comparada por sede, sin pedir cuadres por separado.
  • El equipo dedica el tiempo a atender pacientes, no a transcribir, recalcular ni cuadrar cajas.
  • El dueño de la mascota consulta su ficha y vacunas desde su portal, sin llamar a recepción.
Industria relacionada:Salud veterinaria →

TU CLÍNICA O TU RED ES EL SIGUIENTE CASO

¿Tu equipo aún transcribe historias y cuadra comisiones a mano?

Eso es exactamente lo que rearmamos en sistema. Agenda un diagnóstico de 30 minutos y te mostramos cómo lo convertiríamos en un flujo con IA, multi-sucursal y con cobros USD/VES cuadrados.

Diagnóstico de tus procesos actuales
Proyección de retorno esperado
Plan de implementación en semanas

Sin spam. Respondemos en menos de 24 horas hábiles.