Nuestros proyectos

EHRServer: repositorio de datos clínicos openEHR

EHRServer es un repositorio de datos clínicos openEHR, de código abierto y orientado a servicios.

Características

  • Orientado a Servicios / API REST
  • Código Abierto
  • Soporta formatos XML y JSON
  • Cumple con el estándar openEHR
  • Auditoría y trazabilidad completa
  • Versionado de registros clínicos
  • Interfaz para crear consultas de datos
  • Soporta cualquier estructura de registro clínico
  • Multi-organización

Demo

¿Por qué EHRServer?

Único

Actualmente no existe ningún sistema para almacenar información clínica openEHR, que provea una API REST segura y sea de código abierto.

Rápido

Enviar datos y realizar consultas de datos sólo requiere unos pocos milisegundos.

Fácil de instalar y configurar

EHRServer puede ser instalado, configurado y quedar corriendo en pocos minutos. Lee la Guía de EHRServer por más información acerca de la instalación.

Documentado

La Guía de EHRServer contiene toda la información acerca de la instalación y uso de la interfaz de administración, así como también la documentación de la API REST.

Hecho para la nube

EHRServer puede ser instalado de manera muy simple en cualquier proveedor Paas que tenga soporte para aplicaciones Web Java, como OpenShift o AWS.

Genérico

EHRServer no contiene ningún conocimiento particular sobre los registros clínicos que serán almacenados.

Basado en el conocimiento clínico

Todos los registros clínicos que serán almacenados en el EHRServer son definidos mediante plantillas y arquetipos estándar de openEHR.

Adaptable

EHRServer puede ser adaptado a distintos contextos clínicos mediante la configuración de distintos conjuntos de definiciones de registros (plantillas openEHR), y las consultas de datos sobre los distintos registros pueden ser creadas mediante la interfaz administrativa.

Flexible

EHRServer puede ser utilizado en contextos diversos, desde clínicas pequeñas hasta en redes de hospitales, desde cientos de historias clínicas, hasta varias decenas de miles.

Modificable

Para soportar nuevos documentos clínicos y consultas de datos, no es necesario modificar ni una sola línea de código o modificar el esquema de la base de datos. EHRServer puede ser adaptados a diversos contextos sin modificar el software.

Basado en estándares

Uno de los objetivos del diseño del EHRServer fue el de cumplir con las especificaciones de openEHR, y utilizar protocolos de comunicación y formatos de mensajería estándar.

Interoperable

El uso de estándares y una API REST bien documentada, permite integrar cualquier aplicación clínica con EHRServer en pocas horas en lugar de semanas. Los arquetipos y las plantillas openEHR garantizan interoperabilidad semántica entre EHRServer y cualquier otro sistema que utilice los datos clínicos almacenados en él.

Accesible

Los usuarios y sistemas, con los debidos permisos, pueden acceder a toda la información clínica de sus pacientes, almacenada en el EHRServer, en cualquier momento, desde cualquier ubicación. Toda la información que alimenta el EHRServer queda disponible para los usuarios, evitando los "silos de información", un problema común en los sistemas de información para salud.

Seguro

La interfaz de administración y la API REST se aseguran fácilmente mediante certificados SSL, ambos requieren autenticación de usuarios, y la API REST sólo acepta pedidos que contengan tokens firmados, obtenidos luego de la autenticación de usuarios.

Versionable

La documentación clínica es inalterable, por lo que se requiere de un mecanismo de versionado para los casos donde se deban hacer correcciones sobre información errónea o faltante. EHRServer permite enviar correcciones de documentos clínicos, manteniendo el historial de versiones de cada uno de ellos.

Multi-organización

Una instancia de EHRServer puede gestionar múltiples organizaciones. Cada historia clínica de cada paciente estará asociada a una única organización. Esto permite almacenar historias clínicas de diferentes hospitales o clínicas, en la misma instancia de EHRServer, con una separación segura de los datos: ninguna organización puede acceder a los datos de otra organización.

Interfaz administrativa intuitiva y amigable

La interfaz de administración de EHRServer permite gestionar, auditar y controlar cada aspecto de los registros clínicos de los pacientes. Permite crear pacientes, sus historias clínicas, además de crear y probar consultas de datos clínicos sobre la marcha. Además, ¡se ve muy bien en dispositivos móviles!

Soportado

EHRServer está soportado por CaboLabs Informática en Salud, expertos en Informática en Salud, Interoperabilidad y Estándares, con años de experiencia en investigación, desarrollo, consultoría y capacitación.

Introducción y Casos de Uso de EHRServer

Guía de EHRServer

Integra EHRServer con tu applicación