Articulo de referencia

CCOW

En el contexto de la informática sanitaria , CCOW ( pronunciado /seacow/) o Clinical Context Object Workgroup es un protocolo estándar internacional de Health Level Seven diseña...

En el contexto de la informática sanitaria , CCOW ( pronunciado /seacow/) o Clinical Context Object Workgroup es un protocolo estándar internacional de Health Level Seven diseñado para permitir que aplicaciones dispares se sincronicen en tiempo real y a nivel de interfaz de usuario. Es independiente del proveedor y permite que las aplicaciones presenten información de forma unificada tanto en el escritorio como en el portal.

CCOW es el protocolo estándar principal en el sector sanitario para facilitar un proceso denominado " gestión del contexto ". La gestión del contexto consiste en utilizar "sujetos" específicos de interés (por ejemplo, usuario, paciente, consulta clínica, partida de facturación, etc.) para vincular virtualmente aplicaciones dispares, de modo que el usuario final las vea funcionar de forma unificada y coherente.

La gestión de contexto puede utilizarse tanto para aplicaciones compatibles con CCOW como para aplicaciones que no lo son. El estándar CCOW existe para facilitar una interoperabilidad más sólida y prácticamente "plug-and-play" entre aplicaciones dispares.

La gestión del contexto suele combinarse con el inicio de sesión único en el ámbito sanitario, pero se trata de funciones distintas. El inicio de sesión único permite el acceso seguro a diversas aplicaciones mediante un único identificador y contraseña. La gestión del contexto complementa esta funcionalidad, permitiendo al usuario identificar una sola vez a los sujetos (por ejemplo, un paciente) y que todos los sistemas a los que tiene acceso se sincronicen simultáneamente con dicho paciente. A medida que el usuario identifica más sujetos de interés (por ejemplo, una visita específica), las aplicaciones que contienen información sobre el sujeto seleccionado se sincronizarán automáticamente y sin interrupciones con esa información. El resultado final para el usuario es una visión consolidada de toda la información del paciente en las distintas aplicaciones.

El uso de la gestión de contexto, facilitada por aplicaciones compatibles o no con CCOW, resulta valioso tanto para aplicaciones cliente-servidor como para aplicaciones web. Además, un gestor de contexto robusto permitirá su uso en un único equipo de escritorio o quiosco, lo que permitirá al usuario utilizar ambos tipos de aplicaciones en una sesión con reconocimiento de contexto.

Objetivo

El objetivo de CCOW parece sencillo, pero su implementación es bastante compleja. CCOW está diseñado para comunicar el nombre del usuario activo entre varios programas en la misma máquina. El usuario solo debería tener que iniciar sesión en una aplicación, y las demás aplicaciones que se ejecutan en la máquina sabrán quién ha iniciado sesión. Sin embargo, existen numerosas excepciones y circunstancias que hacen que este escenario sea mucho más difícil de lo que parece.

Para realizar esta tarea, cada aplicación compatible con CCOW en la máquina debe iniciar sesión en un servidor CCOW central llamado Vault. La aplicación envía un código de acceso cifrado para verificar su identidad. Una vez verificada, la aplicación puede cambiar el usuario activo (también llamado "contexto") en la máquina. Cada aplicación CCOW tiene un "nombre" de aplicación, del cual solo puede existir una instancia. No existe un nombre de aplicación correcto (el código de acceso identifica qué aplicación está iniciando sesión). Puede haber varias instancias de la aplicación CCOW conectadas al Vault CCOW desde la misma computadora. Sin embargo, deben tener nombres diferentes. Un nombre podría ser "Me gusta HHAM", mientras que el otro podría ser "Me gusta CCOW". Los nombres son completamente arbitrarios.

Una vez que la aplicación se autentica con la bóveda CCOW, está lista para comunicar el contexto (es decir, el usuario activo). A continuación, se muestra un ejemplo paso a paso de un intercambio CCOW:

  1. El ordenador arranca y se cargan las aplicaciones médicas.
  2. Cada aplicación inicia sesión en CCOW utilizando su código de acceso secreto (y su nombre de aplicación único).
  3. La aplicación compatible muestra una solicitud de inicio de sesión y el usuario inicia sesión como "Mary Jane".
  4. Mary Jane tiene un "ID de CCOW". Supongamos que su ID de CCOW es "MJane".
  5. La aplicación compatible notifica a la bóveda de CCOW que "MJane" ha iniciado sesión.
  6. Una vez que CCOW verifica que "MJane" es un usuario válido de CCOW, la bóveda notifica a todas las demás aplicaciones que "MJane" ha iniciado sesión.
  7. Todas las demás aplicaciones reconocen que el ID de CCOW "MJane" se refiere a "Mary Jane" (porque se han configurado de esa manera). Inician sesión automáticamente como "Mary Jane".
  8. La transacción se ha completado. Todas las aplicaciones que se ejecutan en el equipo han iniciado sesión automáticamente como "Mary Jane".

El objetivo del código de acceso de la aplicación es verificar que ninguna aplicación no autorizada pueda "piratear" CCOW y cambiar el usuario activo (permitiendo así el acceso no autorizado a los registros médicos).

Estado

  • El grupo de trabajo HL7 CCOW se fusionó con el grupo de trabajo de Infraestructura y Mensajería en 2010. [ 1 ]
  • La versión más reciente de la especificación HL7 Context Management (CcOW), versión 1.6, fue votada como estándar normativo en octubre de 2017. [ 2 ]

Véase también

Referencias

  1. "Infraestructura y mensajería | HL7 International" .
  2. "Informe de producto de estándares HL7 - Especificación de gestión de contexto HL7 (CCOW), versión 1.6 | HL7 International" .
  • Sitio web oficial