Tu clínica, organizada en un solo sistema.

Agenda, pacientes, historia clínica y facturación. Todo conectado, todo bajo control.

Sistema de gestión clínica · Cumplimiento RGPD datos de salud
Inicio
AD
Administrador

Citas de hoy

Presupuestos recientes

Prototipo. En producción: Supabase Realtime sincroniza la agenda en tiempo real entre todos los dispositivos. Clic en día (vista mes/semana) para abrir esa jornada en detalle.

Pacientes

Selecciona un paciente para ver su ficha.

En producción: RLS en Supabase — recepción ve datos de contacto; solo el odontólogo asignado accede a la historia clínica. Todo acceso queda en el registro de auditoría (RGPD art. 9).

Historia clínica

🔒 Solo odontólogos

Odontograma (FDI · pulsa una pieza para editarla)

Superior · Inferior

Pieza

Evoluciones

Archivos e informes

En producción: cada cambio se guarda en Supabase con timestamp y autor (append-only). Las evoluciones son inmutables una vez firmadas. Todo acceso queda en auditoría.

Presupuestos y facturación

PacienteFechaImporteEstadoAcciones

En producción: numeración correlativa legal (secuencia sin huecos), PDF con Gotenberg, cobro por Stripe, y exportación contable. Servicios sanitarios exentos de IVA (art. 20.Uno.5º LIVA).

Facturación

Sin facturas.
Selecciona una factura para ver su detalle.

Servicios sanitarios exentos de IVA (art. 20.Uno.5º LIVA). En producción: PDF con Gotenberg, numeración secuencial sin huecos, firma electrónica y archivo durante 5 años.

Usuarios del sistema

En producción: invitación por email vía Supabase Auth, MFA TOTP obligatorio para administradores, bloqueo tras 5 intentos fallidos, sesiones de 8h con refresh token.

Consentimientos

Selecciona un consentimiento de la lista.

Lista de espera

PacienteTratamiento deseadoDoctor preferidoDesdeEstadoAcciones

En producción: al cancelarse una cita con menos de 48h de antelación, n8n avisa por WhatsApp a los 3 primeros compatibles de esta lista (mismo tratamiento/gabinete). El primero que responde se lleva el hueco.

Informes

Ingresos por tratamiento

Tratamientos más citados

Ocupación por gabinete

Calculado sobre los datos del prototipo en memoria. En producción: vistas materializadas en Supabase actualizadas por triggers.

Configuración

Datos de la clínica, gabinetes, tratamientos y horario. Los cambios se reflejan en toda la aplicación.

Datos de la clínica

Información legal y de contacto. Aparece en presupuestos, facturas y consentimientos generados.

Nombre de la clínica
CIF / NIF
Dirección
Código postal
Ciudad
Provincia
Teléfono
Email de contacto
Sitio web
Responsable / Director/a clínico/a
Nº de colegiado/a
Registro sanitario autonómico
Texto de política de privacidad (pie de presupuestos)

Personal

Odontólogos, higienistas y auxiliares. Solo el personal activo aparece en la agenda y puede ser asignado a pacientes.

Gabinetes

Los gabinetes son las columnas de la agenda. Puedes asignar un responsable principal a cada uno.

Tratamientos

Nombre, duración y color en la agenda.

Horario

Franja horaria visible en la agenda y tamaño del hueco mínimo.

Apertura
Cierre
Hueco mínimo

Plantillas de consentimiento

Define los textos de los consentimientos que se generan automáticamente al dar de alta un nuevo paciente. Usa {CLINICA}, {CIF}, {EMAIL}, {WEB} como variables dinámicas.

Plantillas de mensajes

Textos que usarán las automatizaciones de n8n (ver automatizaciones-n8n.md) para WhatsApp, SMS y email. Variables disponibles: {PACIENTE} {FECHA} {HORA} {CLINICA} {ODONTOLOGO} {TRATAMIENTO} {ENLACE}.

✓ Configuración guardada

En producción: configuración almacenada en Supabase (tablas gabinetes, tratamientos, config_clinica), accesible solo por el rol administrador.