Integración
· 6 min de lectura

Cómo un sistema de farmacia puede abrir el registro de INR de un paciente en 1 clic

El seguimiento de la anticoagulación es un trabajo especializado, así que suele tener una herramienta especializada. Y una herramienta especializada suele significar un segundo sitio donde teclear el mismo nombre, el mismo número de tarjeta sanitaria, la misma fecha de nacimiento. Ese reteclado no es un impuesto menor. De ahí salen los errores, y es la razón por la que un buen software clínico acaba abandonado en silencio.

El impuesto del segundo sistema

Cuente lo que cuesta de verdad mantener a un paciente en 2 sitios. El nombre y el número de tarjeta sanitaria se teclean 2 veces. La fecha de nacimiento, 2 veces. Cuando un paciente se muda, cambia de apellido o resulta que se introdujo con un dígito cambiado, la corrección hay que hacerla 2 veces — y la segunda es la que se olvida.

El resultado no es que la herramienta especializada sea mala. Es que los 2 sistemas divergen y nadie sabe cuál dice la verdad. Un farmacéutico que no puede fiarse de la segunda pantalla deja de abrirla, y la herramienta que se compró para hacer el trabajo más seguro pasa a ser algo que se actualiza los viernes.

Es un problema resuelto en cualquier otro sitio del software. No lo está en la farmacia comunitaria, sobre todo porque las herramientas especializadas y los sistemas de dispensación los construyen empresas distintas que nunca han tenido motivo para hablarse.

Qué debería significar «integrado» de verdad

La palabra sirve para casi todo, incluida una pantalla de acceso compartida. 3 preguntas separan una integración real de una de folleto.

¿Abre en el paciente correcto? No en la aplicación correcta: el paciente correcto. Si el farmacéutico todavía tiene que buscar a alguien que ya tenía delante, no se ha integrado nada.

¿Identifica a la persona correcta? Una cuenta compartida es fácil de construir y destruye la trazabilidad: cada entrada acaba atribuida al titular de la cuenta. Para que su registro de quién hizo qué signifique algo, el inicio tiene que nombrar a la persona.

¿Escribe algo? Una conexión de solo lectura es una promesa más pequeña y mucho más fácil de cumplir. Una herramienta capaz de escribir en su registro de dispensación exige una confianza muy distinta de la que solo puede abrirse desde él.

Por qué la mayoría de herramientas no llegan

Normalmente porque la integración se trata como una alianza y no como una especificación. Eso significa contrato, programa de certificación, tarifa y un hueco en la hoja de ruta de las 2 partes — mucho proceso para justificar un botón.

También significa que el proveedor pequeño espera al grande, y el grande espera a que lo pidan bastantes clientes. No pasa nada, y el farmacéutico sigue tecleando.

Lo que hemos publicado

Elegimos el otro camino y lo escribimos. Retroact Connect es un protocolo de inicio abierto: un sistema de farmacia firma un token de corta duración con su propia clave, abre Retroact con él, y el farmacéutico aterriza en el registro de anticoagulación de ese paciente ya identificado con su propio nombre.

No hay acuerdo que firmar antes de construirlo, ni certificación que superar, ni tarifa. Solo guardamos la clave pública del proveedor, así que nunca podemos firmar nada en su nombre — y un proveedor nunca puede alcanzar una farmacia que no lo haya activado.

También hay un endpoint FHIR R4 de solo lectura, para que un sistema de farmacia pueda traer los resultados de INR y las dosis registradas a su propio historial en lugar de pedir a nadie que los mire en 2 sitios.

Lo que deliberadamente no hace

Retroact no acepta datos clínicos por esa interfaz. Las entradas clínicas las hace una persona con nombre, en una sesión que ella abrió, porque es lo que hace que una trazabilidad merezca la pena.

Las dosis se publican como registro de lo que se tomó, nunca como una prescripción. Retroact documenta la posología que decidió el farmacéutico según su propio protocolo escrito. No recomienda ninguna, y los datos que entrega a otro sistema no deben poder leerse como si lo hubiera hecho.

Preguntas

¿Tiene que hacer algo la farmacia?

Nada para seguir usando Retroact. Si quiere que su software de dispensación lo abra, envíe la especificación a su proveedor. No le llega nada hasta que usted activa la integración desde sus propios ajustes, y desactivarla corta el acceso de inmediato.

¿Qué puede leer el sistema de farmacia?

El paciente, los resultados de INR y las dosis registradas — como recursos FHIR R4, de solo lectura. Los resultados de INR llevan el código LOINC 6301-6, así que llegan como una prueba de laboratorio reconocida y no como un número en un campo de texto.

¿Significa esto que el software recomienda dosis?

No. Retroact registra la posología decidida según el protocolo escrito que configura cada centro, y aplica los límites que ese protocolo fija. Los datos publicados a otro sistema son el registro de lo que se tomó, nunca una prescripción ni una recomendación.

¿Cuánto cuesta construirla a un proveedor de software?

Un token firmado. Ninguna biblioteca que adoptar y nada que certificar. La mayor parte del trabajo es decidir dónde va el botón. La especificación y los documentos de descubrimiento son públicos, así que un desarrollador puede comprobar que todo existe antes de hablar con nadie.

¿Le ha resultado útil? Háganoslo saber.

Compartir esta entrada