GNUHealth Orthanc logo

Connecting GNUHealth and Orthanc

The aim of this project is to connect the PACS Orthanc server to GNU Health, allowing GNU Health to access patient radiology data. A new module has been developed to configure the connection and to manage DICOM image data. Since GNU Health and Orthanc have different representations of patients, the module provides a mapping that links GNU Health patient identities with Orthanc data records.

Main Module

Orthanc in GNUHealth system

The Orthanc ecosystem extends the GNU Health System with advanced image handling capabilities directly accessible from the electronic health record. The new radiology module includes two main functions: 1) image data management, which allows uploading, updating and viewing of patient images, and 2) Orthanc server configuration, which allows connecting to Orthanc.

A pre-configured virtual machine (VM) for testing is available. To request access, please contact us by email at wei.zhao@uclouvain.be

Do you want to tell us about your experience with the new module? Please consider filling the test form: GNU Health and Orthanc Integration Test.

You can install the test docker compose project from: GNUHealth Docker Compose for testing.

Documentation Video

Orthanc Server Configuration

The purpose of this submodule is to establish a connection between the Orthanc server and GNU Health.

Documentation

Radiology

This is the core of the Orthanc integration, designed for uploading, updating, and viewing patient images using DICOM viewers available for Orthanc. A synchronization function shows the studies stored in the Orthanc database in the GNU Health. Image data can be uploaded to the Orthanc server directly from the GNU Health client.

Documentation

GNUHealth on the Virtual Hospital Platform

GNU Health is an open-source health information system (HIS) designed for hospitals. We integrate it into the Virtual Hospital platform together with other systems to provide a realistic environment for healthcare IT training.

Documentation