[original post at GNU Savannah:
https://savannah.gnu.org/news/?id=10783

Dear community:

I am very happy to announce the release 5.0 series of the GNU Health
Hospital Information System (HIS). This release it's the result of a
tremendous amount of work that spanned for almost the last two years!

Series 5.0 represent a major leap in functionality, the underlying
technology & project development.

Currently we have the vanilla version ready to be downloaded, via
gnuhealth-control (see
https://docs.gnuhealth.org/his/techguide/installation/vanilla.html#installation-with-gnu-health-control)

Specific GNU/Linux and FreeBSD packages, Ansible packages for HIS 5.0
and virtual machines images will come in the coming days / weeks.

The following paragraphs summarize the changes and features included in
GNUHealth HIS 5.0. There are more features and information that has
been left outside this document for the sake of brevity. You can 
consult the Changelog at Codeberg.


= New Functionality Features =

Some of the new features include:

== In the Laboratory Information System (Occhiolino) ==
* New visual aids for out-of-range results
* Create individual test directly w/o orders
* Include testing for veterinary context
* Analyte code harmonization
* Test sources for patient & non-patients
* Enhanced report formats

== Focus on Social Diseases ==
* Check for uninsured population
* Enhanced data entry for socioeconomic status and family functionality
* Add homeless status
* Link with International Classification of Functionality, Health and
Disability (ICF)
* Epidemiological report takes into account the socioeconomic status of
the population

== Medical Imaging ==
* Extensive package refactoring
* health_imaging
* health_imaging_worklist (DICOM patient worklists)
* health_imaging_orthanc
* Better integration with Orthanc PACS server
* Work from Wei Thao, University of Louvain and the Orthanc community

== Patient Medication ==
* Accessible from the main menu
* Report at population level

== Allergic status validation ==
* Automatically check the patient allergic status
* Patient level
* Prescription level
* Sets 'Focus on allergy' automatically

== Demographics ==
* Enhanced demographics information
* Insurance validity check
* Record Homeless status
* Ethnicity and proclaimed ethnicity
* Improved socioeconomic assessments

== Insurances ==
* Enhanced demographics
* Warning on expired insurances
* Insurance policies and pricing for procedures
* Linked to medical evaluations, surgeries, ...

== Obstetrics == 
* Enhanced obstetric history
* Link newborn with pregnancy result
* General population report
* Detailed information about multiple-pregnancy for each fetus

== Medical Genetics ==
* Include family history in core package
* Patient family tab (members, history ...)
* Mutation zygosity
* Improved data entry and view

* Updated genes and proteins datasets (2023 → 2025)
* Genes: 44056 (+348)
* UniProt Natural variants: 82581 (+1422)
* Protein related diseases: 6740 (+300)
* HGNC: 80 gene symbols renamed


= Summary of new features =

* New functionality for patient procedures and medical interventions
* Improved reporting and analytics
* New features on patient obstetric history and pregnancy related
  evaluations
* Improved ergonomics and views on demographics and patient related
information.
* Enhanced socioeconomic and family functionality assessment
* Extensively revised Medical Imaging, DICOM worklists and Orthanc
  packages
* Reorganize nursing and ambulatory care packages
* Enhanced patient body composition and anthropometrics
* Enhanced “Focus on” patient section, including automated settings and
mental health
* New insurance and billing features for medical interventions and
  insurance plans.
* Improved patient safety and allergic conditions checks and
  prescription writing

= Technology =

== The development environment is now at Codeberg == 
* https://codeberg.org/gnuhealth
* Translation : 30+ language teams @
https://translate.codeberg.org/projects/gnuhealth/

== GNUHealth-Control as a single point for sysadmin tasks ==

* GNU Health control will install, update and backup the instances
* Removed gnuhealth-setup


== GNU Health HIS 5.0 uses Tryton 7.0 LTS framework == 
* Support until end of 2028
* Full refactoring of packages
* Support of Python 3.13
* Native GNU Health GTK Client
* Development web client

== Gunicorn as WSGI server ==
* Gunicorn is now the default WSGI server for GNUHealth HIS
* For production / large deployments
* Can be coupled with Nginx
* Used already in Thalamus and the GNU Health Federation
* Replaces uWSGI

== Increased Modularity ==
* Reduced Package inter-dependency, mainly in:
- Nursing & Ambulatory care
- Crypto
- Lab
- Clinical History 
- Stock management

* Removed health_profile

== Packages are in the GNU Health Organization at PyPI ==
* wheel and source (sdist) distributions
* Installation of individual health packages via gnuhealth-control
* Much lighter, simple installations and implementations
* Specific for user and health institution needs
* Reduced complexity 
* Improved performance and security

== Minor number / patches at individual package level ==
* The patch level version is at package level instead of the whole GNU
Health. This provides greater modularity and improves system
administration tasks.
* gnuhealth-control detects which packages need to be updated, from
gnuhealth and its dependencies.


== Source code of GNU Health HIS and gnuhealth-control at GNU.org ==
* GNU Health HIS sourced code will be packaged as a bundle with a date
format when any of the resources is updated.
* gnuhealth-control source will also be at GNU.org  


Thank you to the GNU and GNU Health community, for delivering freedom,
privacy and equity in healthcare around the world ♥

You can find short PDF presentation I made some weeks ago at the
University of Entre Ríos, Argentina, about the new features in GNU
Health HIS 5.0. 

https://www.gnuhealth.org/downloads/media/new_features_gnuhealth_50.pdf

PS: In the coming days / weeks, we'll be polishing the documentation
for this release. If you have any question or issue in the installation
and/or upgrade, don't hesitate to send us a note at health @ gnu.org .
Make sure you suscribe to the list (
https://savannah.gnu.org/mail/?group=health), otherwise your email will
be automatically discarded to avoid spam.

We also invite you to join us at Mastodon for the latest news in about
the GNU Health ecosystem. 

https://mastodon.social/@gnuhealth


Happy hacking
Luis

Attachment: pgpfRePhOkjOR.pgp
Description: OpenPGP digital signature

Reply via email to