Pre-consulta — Manual de operaciones para el médico
Blog/
||||||

Pre-consulta — Manual de operaciones para el médico

Guía operativa del módulo Pre-consulta de iRehab, escrita para el médico que realmente lo usa. Cubre imprimir el cartel QR del día, leer la cola de pre-consulta, los tres botones de cierre, recuperar registros con el código de confirmación y seis preguntas frecuentes. Por qué lo construimos: para que los primeros cinco minutos de la consulta sean para el paciente, no para el teclado.

Por qué existe este manual

La función Pre-consulta de iRehab parte de un principio de diseño: la IA no está aquí para escribir prosa por ti — está aquí para devolverte tiempo. Cuando el paciente se sienta, la pantalla ya tiene un resumen estructurado. No gastas cinco minutos recogiendo datos básicos — los inviertes escuchando, explorando, decidiendo. El razonamiento completo está en Resumen previo a la consulta: cuando el paciente no sabe si es tendón o nervio.

Este manual es para el médico que usa la función. Imprímelo y pégalo cerca del escritorio.


1. Antes de la consulta: imprimir el cartel QR del día

  1. Abre el Doctor PWA (irehab-doctor.pages.dev) e inicia sesión
  2. Cambia a la pestaña "Pre-consulta"
  3. Arriba a la derecha, toca "Imprimir QR de hoy"
  4. Se abre una vista previa A4 → imprime o guarda como PDF

Notas:

  • Imprime desde un ordenador de la clínica si puedes, el diseño queda más limpio. Safari en iPhone a veces descuadra — si solo tienes el móvil, guarda PDF y luego imprime
  • El cartel muestra el nombre del médico que atiende ese día. Reimprime cuando cambie de médico
  • Colócalo donde los pacientes lo vean fácilmente — sala de espera o recepción. Si no saben escanear, el personal de recepción puede ayudar

2. Cómo leer la cola de pre-consulta

Tras enviar el formulario, el registro aparece en tu cola "Pre-consulta" en unos 30 segundos. Cada tarjeta muestra:

  1. Nombre + año de nacimiento + sexo (en niños pequeños se muestra "X años Y meses")
  2. Motivo de consulta en una línea — palabras del paciente, literal
  3. Puntuación VAS de dolor (0–10)
  4. Etiqueta de tipo de sensación (dolor / entumecimiento / debilidad / varios / otro)
  5. Barra roja de aviso — aparece si la combinación de síntomas merece atención extra; mira esos primero
  6. Etiqueta ⚠️ Búsqueda manual — el registro se recuperó de la cola de otro médico mediante código; haz algunas preguntas extra

Al expandir la tarjeta verás el borrador completo en dos formatos:

  • Resumen telegráfico — copia con un toque para pegar en la línea S del HIS (R't knee, B/L, F/M/N)
  • Párrafo redactado — para informes de IRB o cartas de derivación

3. Árbol de decisión durante la consulta

Al final de cada visita, pulsa un botón de cierre. Tres opciones:

            ┌──────────────────────────┐
            │  Seguimiento (conserv.)  │  →  Paciente entra en la lista de seguimiento iRehab
            │                          │     VAS + GROC se envían 3 días antes de la revisión
            └──────────────────────────┘
            ┌──────────────────────────┐
            │  Cirugía o rehabilitación│  →  Crea un registro formal de atención
            │                          │     Eliges la vía (TKA / THA / Hombro / Rehab general)
            └──────────────────────────┘
            ┌──────────────────────────┐
            │  Cerrar (sin seguimiento)│  →  Registro conservado 180 días para consulta futura
            │                          │     El sistema no envía más notificaciones
            └──────────────────────────┘

Cada botón muestra un cuadro de confirmación listando lo que el sistema hará a continuación — confirma antes de que se ejecute.


4. Búsqueda manual con código de confirmación

Cuándo usarla:

  • Tu cola parece vacía pero el paciente insiste en haber rellenado
  • El paciente te da un código PC-XXXXXX
  • Cubres a otro médico (el paciente escaneó el QR del otro)
  • Ayuda entre consultas

Cómo:

  1. Arriba a la derecha de la cola, toca "⊕ Búsqueda manual"
  2. Introduce los 6 caracteres que te lee el paciente: PC- [ _ _ _ _ _ _ ] (no distingue mayúsculas; si lo pegan desde LINE, el sistema lo limpia)
  3. Enviar → el registro entra en tu cola con la etiqueta ⚠️ Búsqueda manual
  4. Si el registro original pertenecía a otro médico, la tarjeta muestra "Médico original: XXX" — recordatorio de que no es tu paciente de siempre, pregunta más

Limitación: solo dentro del mismo hospital. No hay búsqueda entre hospitales.


5. Preguntas frecuentes

P: El paciente dice que lo rellenó, pero mi cola está vacía. ¿Qué hago? R: Primero, comprueba el tiempo — de envío a aparición son unos 30 segundos. ¿Sigue sin aparecer? Pide el código PC-XXXXXX y usa la búsqueda manual (sección 4).

P: ¿Y los caracteres confundibles como O y 0? R: El sistema los excluye a propósito (no aparecen O / 0 / I / 1 en los códigos generados). Lo que el paciente te lee no será ambiguo.

P: Cubro a la Dra. X. ¿Qué pasa con su cola? R: Usa la sección 4 para traer el registro a tu cola con el código. La tarjeta marcará "Médico original: X". Cierra como siempre — el registro de atención se atribuirá correctamente a ti, pues eres quien vio al paciente.

P: El paciente rellenó la mitad y se fue. ¿Qué pasa? R: El registro queda en estado "no enviado" y no entra en la cola. Si vuelve y reescanea el mismo QR con el mismo móvil, el sistema reanuda desde el último paso.

P: Pulsé "Cerrar" por error — ¿cómo deshago? R: Los registros cerrados se conservan 180 días. Abre el registro, arriba a la derecha pulsa "Reabrir" y elige "Seguimiento" o "Cirugía o rehabilitación". Se crea un nuevo registro; el cierre original queda marcado "retirado".

P: ¿Qué significa la barra roja de aviso? R: Las respuestas del paciente coinciden con una combinación que el sistema marca para atención extra (ej.: "debilidad + empeora + persistente"). No es un diagnóstico, solo te recuerda confirmar esos síntomas de alarma durante el examen. Si es realmente urgente lo decides tú.


6. Traducción con IA (opcional) — Trae tu propia clave Gemini (BYOK)

Función opcional. Si no la habilitas, el uso diario no cambia; simplemente verás el motivo de consulta en el idioma original del paciente sin traducción automática. Es el diseño BYoAI (Bring-your-own-AI): el médico usa su propia cuota de la API de Gemini, con un coste (muy bajo) a su cargo. Los servidores de iRehab no retienen ninguna respuesta del LLM.

Cuándo habilitarla

  • Recibes con regularidad pacientes no hispanohablantes nativos (vietnamitas, indonesios, japoneses, coreanos, inglés…)
  • Quieres un botón de un toque para traducir el motivo en idioma extranjero a un idioma que leas con facilidad

Configuración (5 minutos)

Paso 1 — Consigue una clave en Google AI Studio

  1. En el navegador → https://aistudio.google.com/app/apikey
  2. Inicia sesión con tu cuenta de Google (usa una personal, no la del hospital)
  3. Pulsa "Create API key" → obtendrás una cadena que empieza por AIza...
  4. No cierres la pestaña aún; copia esa cadena

Paso 2 — Confirma que la facturación está activa (crítico)

  • Pulsa la nueva clave → o la barra lateral izquierda "Billing" → habilita la facturación
  • Incluso en el nivel gratuito, Google exige una tarjeta de crédito en el proyecto antes de darte cuota normal
  • Sin facturación, el registro fallará (verás "quota exceeded")

Paso 3 — Registra la clave en Doctor PWA

  1. Cambia a la pestaña "✨ AI" abajo (no a Profile; la configuración BYOK se movió de Profile a la pestaña AI)
  2. Busca la tarjeta "BYOK Gemini Key"
  3. Pulsa "Habilitar e introducir clave"
  4. Lee la nota de propósito → Continuar
  5. Marca los tres consentimientos (los datos van a Google, el hospital lo permite, iRehab no es responsable de lo que Google haga) → Continuar
  6. Pega AIza... → pulsa "Guardar clave"
  7. El éxito muestra un indicador verde "Configurada (activa)"

Errores de registro frecuentes

| Error | Por qué | Cómo arreglarlo | |---|---|---| | Formato no válido | Copia-pega con espacios extra o caracteres faltantes | Recopia el AIza... completo | | Clave no válida o revocada | La clave fue borrada o tiene permisos restringidos | Regénerala en AI Studio | | Cuota agotada | Cuota de Google disparada | Espera 1–2 min / confirma facturación / rota la clave | | Error de respuesta de Google | Respuesta mal formada de Google | Espera 1 min; si persiste, avisa a ingeniería | | Servicio temporalmente no disponible | KMS de iRehab transitoriamente no disponible | Espera 1 min y reintenta | | Demasiados intentos | Más de 20 registros en una hora | Espera 1 hora |

Cómo usarla tras habilitarla

Expande una tarjeta de paciente en la cola pre-consulta → el área Path B mostrará un botón "Traducir motivo" (solo aparece cuando el idioma del motivo ≠ el idioma de tu UI). Al pulsarlo se envía el texto a tu propia API de Gemini; en segundos aparece una traducción de una línea en la tarjeta.

Importante:

  • La traducción es un apoyo a la lectura; no sobrescribe la línea S del HIS. La línea S sigue pegándose con el resumen telegráfico original
  • El texto original del paciente se conserva al 100% en el registro — sin modificar, sin resumir, sin reescribir
  • La traducción corre solo cuando pulsas — no se dispara automáticamente. Tú decides cuándo traducir

Garantías de seguridad (IT del hospital puede preguntar)

  • Tu clave nunca sale de tu navegador + backend de iRehab; no entra en logs, mensajes de error ni sistemas de soporte
  • El backend almacena con Google KMS envelope encryption (doble envoltorio); ni siquiera los ingenieros de iRehab pueden desencriptarla directamente
  • Cada desencriptación de clave escribe un Google Cloud Audit Log (el uso anómalo es rastreable)
  • Los servidores de iRehab no retienen contenido de respuesta del LLM; la traducción solo se muestra en tu navegador
  • Puedes pulsar "Quitar clave" en la pestaña AI en cualquier momento — el secreto cifrado se borra inmediatamente
  • Los registros históricos de uso se conservan para auditoría; no se eliminan

Qué decirle a IT del hospital

  • Los datos viajan por HTTPS a la API de Google Gemini (generativelanguage.googleapis.com)
  • Cada petición lleva solo el texto del motivo de consulta del paciente — sin nombre, DNI ni número de historia
  • Política de retención de Google en esta ruta: vía API comercial, no se usa para entrenar modelos (garantizado contractualmente)
  • Si la política del hospital lo prohíbe, IT puede notificar al jefe de servicio y deshabilitaremos la función para toda la institución desde el backend