El trabajo que más odian los médicos
Pregúntele a cualquier cirujano ortopédico qué es lo que menos le gusta de su trabajo. La respuesta casi nunca es la cirugía en sí. Generalmente es:
«Escribir la historia clínica.»
Notas de evaluación, documentación SOAP, informes de seguimiento, reportes de calidad. Estas tareas administrativas consumen muchísimo tiempo, pero cada registro debe ser preciso. No se puede improvisar, pero tampoco se puede dedicar el tiempo que exige redactar todo desde cero cada vez.
Este es el problema que Doctor AI fue creado para resolver.
Fase 1: la IA que lee
A principios de 2026 lanzamos Doctor AI Fase 1. Los médicos conectan su herramienta de IA preferida (Claude Code, Gemini CLI, Codex CLI, etc.) mediante un API Token, y la IA puede:
- Leer las tendencias de VAS del paciente, la tasa de adherencia y los puntajes PROM
- Generar resúmenes semanales y análisis de tendencias
- Responder preguntas como «¿qué pacientes tienen una adherencia baja?» o «¿la recuperación de este paciente va a un ritmo normal?»
La Fase 1 era de solo lectura. La IA podía ver, pero no podía modificar nada. Datos personales como el número de identificación, el teléfono o el correo electrónico se eliminaban automáticamente antes de llegar a la IA.
Esto funcionaba bien, pero los médicos empezaron a preguntar: «Si la IA ya vio todos los datos, ¿no puede escribirme las notas SOAP?»
Fase 2: la IA que escribe (solo borradores)
La Fase 2 habilita el acceso de escritura. Ahora la IA puede redactar notas de evaluación clínica (Assessments) para el médico.
Pero aquí está la decisión de diseño clave:
Lo que escribe la IA se guarda solo como borrador. Nunca se publica de forma automática.
A este principio lo llamamos draft-only enforcement (aplicación exclusiva en borrador).
¿Por qué no dejar que la IA publique directamente?
Porque la responsabilidad final de las decisiones clínicas recae en el médico.
La IA puede observar una tendencia de VAS y sugerir «el dolor está mejorando, se recomienda avanzar de fase». Pero no sabe que el paciente entró hoy a la consulta con cara de incomodidad. No sabe que el paciente se cayó ayer. No sabe que el paciente tiene resistencia psicológica hacia un ejercicio en particular.
Estos matices de contexto todavía están fuera del alcance de la IA. Por eso el flujo correcto es: la IA entrega un borrador, el médico lo repasa en 30 segundos, lo edita si hace falta y lo confirma. No que la IA escriba directamente en el registro oficial.
Dos caminos: ¿app o CLI?
La herramienta de IA de la mayoría de los cirujanos ortopédicos es el ChatGPT o el Gemini del teléfono, no una CLI en la terminal. Por eso diseñamos dos caminos que llevan al mismo lugar: que el médico nunca tenga que escribir.
Camino A: usuarios de app (la mayoría de los médicos)
Este es el flujo más común:
- El asistente o el fisioterapeuta completa el Paso 1 (VAS, estado de la herida) y el Paso 2 (ROM, pruebas clínicas) en el Doctor PWA
- Presiona el botón «SOAP asistido por IA» — el sistema genera un prompt con todas las mediciones del día, pero sin el nombre del paciente ni ningún dato identificable
- El prompt se copia al portapapeles y, con un toque, se abre ChatGPT / Gemini / Claude
- El asistente le describe el cuadro clínico a la IA en voz: «Esta señora está a seis semanas de la cirugía, camina con algo de dolor pero mucho mejor que la última vez, y la hinchazón de la rodilla ya bajó»
- La IA devuelve las notas SOAP estructuradas — se copian de vuelta al Doctor PWA y el sistema las reparte automáticamente en los cuatro campos S/O/A/P
- El asistente lo guarda como borrador
- Cuando el médico atiende al paciente en persona, abre el PWA, ve «Pendiente de confirmación», le echa un vistazo y confirma
iRehab nunca envía información que identifique al paciente hacia la IA. El prompt solo contiene instrucciones de formato y cifras clínicas (VAS 3/10, ROM 120/0, derrame: ninguno). Lo que el médico o el asistente le dicten a la herramienta de IA externa es responsabilidad clínica de ellos.
Camino B: usuarios de CLI (médicos avanzados)
Un grupo más reducido de médicos usa Claude Code, Gemini CLI y herramientas similares de línea de comandos. Este camino es más potente:
- La IA lee los datos del paciente directamente a través del MCP Server (autorizado con API Token, con los datos personales eliminados automáticamente)
- El médico dice: «El señor Wang está a seis semanas de la cirugía, ROM 120/0, listo para avanzar»
- La IA completa los campos, pregunta por lo que falte y guarda como borrador
- El médico confirma en el PWA
El Camino B le da a la IA el contexto completo del paciente —tendencias de VAS, puntajes PROM, evaluaciones anteriores—, así que las notas SOAP que genera son de mejor calidad. Pero requiere configurar un API Token (3 minutos).
Reparto de tareas: asistente + IA + médico
La realidad de un consultorio de ortopedia en Taiwán: 30 a 50 pacientes por turno, y el médico dedica en promedio de 3 a 5 minutos a cada uno. El valor central del médico está en el criterio clínico, no en escribir.
Dividimos el trabajo en tres partes:
| Rol | Qué hace | Qué no hace |
|---|---|---|
| Asistente / fisioterapeuta | Mide el ROM, registra el VAS, anota el estado de la herida, presiona SOAP asistido por IA, le dicta el cuadro clínico a la IA, guarda el borrador | No toma decisiones clínicas ni decide la progresión |
| IA | Convierte el dictado en un SOAP estructurado y lo reparte en los cuatro campos | No publica nada de forma automática ni reemplaza la evaluación del médico |
| Médico | Examina al paciente en persona (palpación, entrevista), revisa el borrador del SOAP, lo confirma o lo edita | No escribe, no tiene que recordar dónde va cada campo |
El médico teclea: cero. Solo necesita mirar, corregir si hace falta y confirmar.
Arquitectura técnica
| Capa | Descripción |
|---|---|
| MCP Server v2.0.0 | 2 herramientas de escritura (draft_assessment, draft_prescription) + 6 herramientas de lectura (tendencias, alertas, PROM, etc.) |
| API con denegación por defecto | Basada en lista blanca — solo los endpoints explícitamente incluidos son accesibles con un AI Token |
| Draft-only enforcement | Aplicado a nivel de API: los AI Tokens solo pueden escribir registros con status=draft; intentar fijar status=published es rechazado |
| Gestión de alcance (scope) | El médico autoriza explícitamente cada permiso de escritura en la interfaz de gestión de Token Scope del Doctor PWA |
Límites de seguridad
Los límites de lo que Doctor AI puede y no puede hacer están definidos con claridad:
Lo que la IA puede hacer
- Leer los datos de rehabilitación del paciente (VAS, PROM, registro de ejercicios, historial de evaluaciones)
- Redactar notas de evaluación a partir de instrucciones verbales del médico (SOAP + ROM + VAS + derrame + progresión)
- Redactar prescripciones de ejercicio (elegir ejercicios de la biblioteca, definir series y repeticiones)
- Preguntar por los campos que el médico no mencionó (esto es una capacidad conversacional natural de la herramienta de IA, no una función del servidor)
- Generar análisis de tendencias e informes semanales
Lo que la IA no puede hacer
- Publicar ningún registro directamente (siempre requiere la confirmación del médico)
- Ejecutar el avance de fase directamente (queda pendiente hasta que el médico confirme el borrador)
- Redactar registros quirúrgicos o de autopago (por ahora solo cubre evaluaciones y prescripciones)
- Acceder a datos personales (el número de identificación, el teléfono y el correo electrónico se eliminan automáticamente)
- Acceder a pacientes que estén fuera del alcance autorizado de ese médico
- Diagnosticar por su cuenta o prescribir de forma automática
¿Y si la IA se equivoca?
No pasa nada, porque es solo un borrador. Si el médico detecta cualquier problema antes de confirmar, simplemente lo borra o lo corrige. El borrador nunca entra al registro oficial del paciente, no afecta la programación de PROM y no dispara ningún flujo clínico.
BYO-LLM: sin ataduras, sin alojar nada
Otra decisión de diseño: iRehab no integra un chat de IA propio.
Ofrecemos un MCP Server estándar y una interfaz de API Token para que el médico elija libremente su herramienta de IA. Claude Code, Gemini CLI, Codex CLI, modelos locales: todos funcionan.
La razón es sencilla:
- Los modelos de IA cambian de generación cada seis meses — atarse a un proveedor específico sería miope
- Soberanía de los datos — el proveedor de IA que elija el médico determina por qué servidores pasan los datos. Los planes empresariales normalmente no retienen datos
- Costo — cada proveedor de IA tiene un precio distinto, y el médico debería poder elegir
El papel de iRehab es ofrecer una capa segura de acceso a los datos, no convertirse en un proveedor de IA.
Basta con hablar: entrada por voz + la IA llena el formulario
Una pregunta frecuente: «No quiero escribir, ¿puedo simplemente hablar?»
Sí, y no hace falta ninguna configuración adicional.
El iPhone, el Mac y Android traen dictado integrado — se toca el ícono del micrófono en cualquier campo de texto. El médico presiona el micrófono en el campo de entrada de su herramienta de IA, habla, envía, y la IA traduce el lenguaje natural a los campos del formulario.
Esto no requiere «entrenar» ningún modelo. El MCP Server define el esquema de cada campo (flexión/extensión del ROM, VAS de 0 a 10, grado de derrame, etc.), y el LLM lee ese esquema y sabe cómo hacer la correspondencia. Si el médico dice «flexión ciento veinte, extensión cero», la IA completa automáticamente kneeFlexion: 120, kneeExtension: 0.
Define tu propia jerga con CLAUDE.md
Si usas Claude Code, puedes escribir tus expresiones habituales en el archivo CLAUDE.md del proyecto:
# Mi jerga habitual
- "puede avanzar" = progressionDecision: advance
- "retrocede un nivel" = progressionDecision: regress
- "hinchado" = effusionGrade, pregúntame el grado
- Si no menciono un campo, pregúntame siempre — no adivines
La IA sigue estas reglas en cada sesión, lo que equivale a definir un set de atajos en lenguaje natural. Otras herramientas de IA tienen configuraciones de system prompt parecidas.
Limitaciones actuales
- El dictado del sistema reconoce muy bien el lenguaje cotidiano, pero las siglas médicas en inglés (ROM, VAS, TKA) a veces se transcriben mal
- No se puede ver a la IA llenando los campos en tiempo real mientras se habla — hay que terminar de hablar y enviar para que la IA procese
- La calidad de la entrada por voz depende de tu dispositivo y del entorno, algo que iRehab no controla
Confiar, pero verificar
El nombre «draft-only enforcement» toma prestado un principio antiguo: confiar, pero verificar (trust but verify).
Confiamos en la capacidad de la IA: de hecho produce borradores de evaluación clínica razonables a partir de los datos del paciente. Pero también verificamos: cada borrador tiene que pasar por los ojos y el criterio de un médico humano.
Esto no es desconfianza hacia la IA. Es una postura firme: las decisiones clínicas siempre necesitan un humano en el circuito.
A medida que la tecnología de IA siga avanzando, el draft-only es un punto de partida que se puede ir relajando poco a poco. Cuando la fiabilidad de la IA suba lo suficiente, podremos considerar más automatización. Pero al empezar, mejor pecar de cautelosos.
Las manos del médico no tocan el teclado
Y volviendo a la pregunta inicial: lo que más detestan los médicos de su trabajo.
Con AI SOAP Assist, el flujo de la consulta pasa de:
el médico atiende → el médico escribe → el médico guarda el registro (5 a 10 minutos por paciente)
a:
el asistente mide → el asistente y la IA generan el SOAP → el médico atiende → el médico confirma (30 segundos a 1 minuto por paciente)
El médico no necesita recordar dónde va cada campo, no necesita escribir el SOAP desde cero, no necesita tocar el teclado. Ese 60% del tiempo que antes se iba en escribir ahora se puede dedicar a lo que de verdad requiere un médico: palpar, preguntar, conversar un poco más con el paciente.
Camino A (ChatGPT en el teléfono): no requiere ninguna configuración, solo abrir el Doctor PWA y empezar a usarlo. Camino B (CLI/MCP): en el Doctor PWA, ve a «Perfil» → «API Token» para generar un token y conectar tu herramienta de IA preferida. La configuración toma solo 3 minutos.
Guía de configuración completa: denovortho.com/irehab/ai-setup
