Skip to main content

OpenHIM

OpenHIM
Consigue el código

Idioma

Javascript

Tipo de herramienta

Aplicación web

Licencia

Mozilla Public License 2.0

Versión

8.2.0

Acerca de la herramienta Responsable

Jembi

OpenHIM
¿Qué es?

OpenHIM es una aplicación de software diseñada para facilitar la interoperabilidad entre sistemas de información electrónicos dispares, actuando como un punto central para el manejo eficiente del intercambio de datos. Su implementación abarca desde prototipos hasta proyectos de fortalecimiento de sistemas de salud a nivel nacional, demostrando su versatilidad y capacidad para mejorar la gestión de servicios de salud. Esta herramienta se destaca por ofrecer comunicaciones seguras y un control efectivo de datos, apoyando el enrutamiento, la orquestación y la traducción de solicitudes entre sistemas. OpenHIM se adapta a una amplia gama de proyectos, especialmente en países de ingresos bajos y medios, gracias a sus múltiples funciones como el proxy inverso para servicios web y la reejecución de transacciones fallidas. Su desarrollo continuo asegura que se mantenga relevante y eficaz para enfrentar los desafíos actuales en el ámbito de la salud.

¿Qué problemas resuelve?

En el contexto de los intercambios de información de salud, se abordan desafíos como el acceso seguro, la integridad de los datos del paciente, y la eficiente gestión de solicitudes a proveedores adecuados. Se requiere una solución que asegure transacciones seguras y ofrezca una gestión centralizada para mejorar la eficiencia y confiabilidad en operaciones de intercambio de información de salud, facilitando el cumplimiento y análisis mediante auditorías robustas.

¿Cómo funciona la herramienta?

La puerta de enlace centralizada: el componente central OpenHim sirve como una puerta de enlace centralizada para sistemas de intercambio de información de salud (HIE), proporcionando un único punto de entrada para varios servicios de atención médica. Autenticación y autorización: Maneja la autenticación y la autorización del cliente, asegurando un acceso seguro a los servicios de salud. Enrutamiento de mensajes: el componente Core OpenHim enruta eficientemente los mensajes a los proveedores de servicios previstos, ya sea un orquestador o el proveedor de servicios real, facilitando el flujo de datos suave dentro del HIE. Registro de auditorías: el sistema mantiene registros de auditoría integrales de todos los mensajes que lo pasan, asegurando la integridad de los datos y el cumplimiento de los requisitos reglamentarios. Compatibilidad y escalabilidad: es compatible con varias versiones de NodeJ y MongoDB, y admite Docker Compose, lo que facilita la instalación, la implementación y la escala en diferentes entornos.

Estándares abiertos

Implementa protocolos de seguridad como TLS/SSL para asegurar la transmisión de datos. Utiliza estándares como OAuth 2.0 y JWT para autenticación y autorización. Adopta formatos de datos como XML y JSON para facilitar la interoperabilidad. Incorpora estándares de salud como HL7, FHIR y DICOM para el intercambio de datos médicos. Utiliza una arquitectura basada en la web gestionada en Kubernetes, con tecnologías como NGINX y PostgreSQL. Promueve el código abierto bajo la licencia Apache 2.0, fomentando la colaboración comunitaria.

Sector
Salud
Características
Gestión de servicios
Objetivos de desarrollo sostenible
Salud y bienestar
Certificaciones
Bien público digital
hands
Consigue el código de este proyecto
Consigue el código

Conéctese con el equipo de Código para el Desarrollo y descubra cómo nuestras herramientas de código abierto, cuidadosamente curadas, pueden apoyar a su institución en América Latina y el Caribe. Escríbanos para explorar soluciones, resolver dudas de implementación, compartir éxitos de reutilización o presentar una nueva herramienta. Escríbenos a [email protected]

Contáctanos
Registro de Transacciones de OpenHIM Registro de Transacciones de OpenHIM

Esta imagen muestra el 'registro de transacciones' de la consola de administración de OpenHim, que muestra una lista de transacciones HTTP con estados como 'procesamiento' y 'exitoso'.

Funcionamiento de OpenHIM como Proxy Reverso Funcionamiento de OpenHIM como Proxy Reverso

Esta imagen explica cómo OpenHim funciona como un proxy inverso, dirigiendo las solicitudes de los clientes a los servicios web apropiados y admitiendo solicitudes de multidifusión en múltiples rutas.

Extensión de Mediador OpenHIM Extensión de Mediador OpenHIM

Esta imagen muestra un diagrama y un texto que explica cómo se puede extender el procesamiento de solicitudes de OpenHim mediante el uso de mediadores, mejorando la funcionalidad del sistema.

Sitio Oficial de OpenHIM

Middleware de código abierto diseñado para facilitar la interoperabilidad entre sistemas de información en salud.

Ver más
Registro de Bienes Públicos Digitales (DPGA)

Listado oficial de herramientas de código abierto avaladas por la Digital Public Goods Alliance. Esta herramienta es parte de este registro.

Ver más
Digital Public Goods Alliance: una oportunidad para impulsar el desarrollo

Artículo que presenta la alianza global para promover bienes públicos digitales y su relación con el BID.

Ver más
Pavimentados
Optimizando el mantenimiento vial y señalización con visión por computadora.

Transporte
Geolocalización
Procesamiento de imágenes
UrbanPy
Simplificando la recopilación y análisis de datos urbanos para una planificación efectiva.

Desarrollo Urbano y Vivienda
Geolocalización
Gestión de bases de datos
SunScan BID
Facilitando la evaluación del potencial solar en tejados con tecnología avanzada y accesible.

Energia
Geolocalización
Procesamiento de imágenes
URSA
Facilitando la planificación urbana con datos accesibles.

Desarrollo Urbano y Vivienda
Simuladores
Geolocalización
MAIIA
Identificando asentamientos informales con inteligencia artificial.

Desarrollo Urbano y Vivienda
Procesamiento de imágenes
Urbantrips
Convirtiendo datos de transporte en análisis complejos para mejorar la gestión.

Transporte
Geolocalización
Ver todas las herramientas
hands
Profundiza tus conocimientos sobre la implementación de herramientas en el sector público con nuestros cursos, guías y muchos otros recursos más.
Ser parte de la comunidad
Jump back to top