GNU Health

{{Short description|Free hospital, social medicine and laboratory informatics software}}

{{Infobox software

|name = GNU Health

|logo = GNUHealthISO.png

|logo_size = 100

|screenshot = GNU Health patient main screen.png

|screenshot_size = 220

|caption = GNU Health patient main screen on Tryton

|author = Luis Falcón

|developer = GNU Project

|released = {{Start date and age|2008|10|12|df=yes}}

|latest release version = {{wikidata|property|preferred|references|edit|Q2703769|P348|P548=Q2804309}}

|latest release date = {{wikidata|qualifier|preferred|single|Q2703769|P348|P548=Q2804309|P577}}

|latest preview version = {{wikidata|property|preferred|references|edit|Q2703769|P348|P548=Q51930650}}

|latest preview date = {{wikidata|qualifier|preferred|single|Q2703769|P348|P548=Q51930650|P577}}

|operating_system = Cross-platform

|genre = Hospital Information System

|license = GPL-3.0-or-later

|website = {{URL|https://www.gnuhealth.org/}}

|programming_language = Python, Tryton framework

}}

GNU Health is a free/libre health and hospital information systemArdis Hanson and Bruce Lubotsky Levin (2012). [https://books.google.com/books?id=y9iE5w0W8BkC&dq=gnu+solidario&pg=PA244 Mental Health Informatics]. Oxford University Press. pp. 244 - 245 with strong focus on public health and social medicine. Its functionality includes management of electronic health records and laboratory information management system.{{cite web |url=http://lims.gnu.org | title=GNU LIMS: Laboratory Information Management System for Healthcare and Biomedical Sectors}}

It is designed to be multi-platform, supporting Linux distributions and FreeBSD on the server side. It uses PostgreSQL as its database engine. It is written in Python and uses the Tryton framework as one of its components.

GNU Health has been adopted by the United Nations University.{{Cite web |url=https://iigh.unu.edu/about/memorandum-of-understanding#overview |title=Memorandums of Understanding - International Institute for Global Health |access-date=2018-06-18 |archive-url=https://web.archive.org/web/20180504225825/https://iigh.unu.edu/about/memorandum-of-understanding#overview |archive-date=2018-05-04 |url-status=dead }} In 2011, it became a GNU official package. It was awarded Best Project of Social Benefit from the Free Software Foundation at LibrePlanet 2012, at University of Massachusetts Boston.{{cite web|date=26 March 2012 |url=http://www.fsf.org/news/2011-free-software-awards-announced |title=2011 Free Software Awards announced |last1=Lee |first1=Matt |publisher=Free Software Foundation |access-date=28 March 2012 |archive-url=https://web.archive.org/web/20120330034638/http://www.fsf.org/news/2011-free-software-awards-announced |archive-date=30 March 2012 |url-status=dead }}

GNU Health is a project of GNU Solidario, a non-profit non-governmental organization (NGO) that works in the areas of health and education with free software.

History

GNU Health started in 2008 by Luis Falcón as a project for health promotion and disease prevention in rural areas. Its initial name was Medical. It has since evolved into a hospital information system, with a multi-disciplinary international team of contributors.

In August 2011, Richard Stallman declared GNU Health an official GNU Package. Following this, development was moved from SourceForge to GNU Savannah.

Usage

GNU Health is intended for health institutions and governments, with functionality to take care of the daily clinical practice, manage resources, and to improve public health.

Features

GNU Health uses a modular approach around the kernel, with different functionality that can be included to meet the health center's needs. Some of the main packages are:

class="wikitable sortable"
PackageFunctionality
HealthCore package. Includes demographics, patients, evaluations, health centers, appointments, vaccinations, medicaments, health conditions, health professionals and other core models and functionality.
AccountingFunctionality for bookkeeping: Chart of Accounts, General Ledger, Invoice handling, cash journals etc.
PediatricsMain package for pediatrics (including neonatal information and pediatric psychosocial assessments).
Pediatric Growth ChartsIncludes World Health Organization percentile and z-scores charts.
Gynecology and ObstetricsGynecology, obstetrics, perinatal and puerperium assessment and history.
LifestylePhysical exercise, diets, drug addictions, National Institute of Drug Abuse (NIDA) recreational drug database, Henningfield ratings, sexuality, risk factors, home safety, child safety.
GeneticsPerson genetic information and family history. Includes 4200+ "disease genes" from the NCBI/GeneCards.
Genetics UniprotUniProt database on human protein natural variants and phenotypes.
LabLaboratory information management system functionality.
SocioeconomicsAssessment and history of education, occupation, living conditions, hostile areas, child labor and prostitution, among others.
InpatientHospitalization, bed, operating room management. Inpatient care and nursing plans.
SurgeryPre-operation checklist, procedures, operating rooms, patient surgery history.
ServicesGroups health related services for the patient. It also allows generating invoices and billing the selected services.
CalendarCalDAV and WebDAV server. Manages appointments, hospitalizations, bed and other resources.
QR CodesIncludes QR codes for identification on persons, patients and lab orders.
HistoryReports for patient demographics and medical history. Electronic Health Record EHR
MDG6Millennium Development Goal 6: Functionality to fight malaria, tuberculosis and HIV/AIDS.
ReportingDemographic, epidemiological and health center related information.
NursingNursing functionality. Patient roundings, medication administration and procedures.
ICUBasic intensive-care unit assessment, history and patient management.
StockPharmacy and locations stock management. Automatic stock moves generation on medical procedures.
NTDBase module to cover neglected tropical diseases.
NTD ChagasNTD submodule for vector control, diagnosis, and management of chagas disease.
NTD DengueNTD submodule for vector control, diagnosis, and management of dengue fever.
ImagingDiagnostic Imaging orders management functionality.
OrthancModule for integration with Orthanc PACS Server
FederationIntegration with the GNU Health Federation
CryptoSupport for document digest/record integrity check with hash functions; digital signatures and GNU Privacy Guard plugin.
ArchivesFunctionality to track legacy or paper-based patient health records.
OphthalmologyBasic ophthalmology and optometry functionality.
Functioning and DisabilityBased on WHO International Classification of Functioning, Disability and Health and Laos Center of Medical Rehabilitation.
ICD9 Vol 3WHO ICD-9-CM Volume 3 procedure codes.
ICD10WHO ICD-10 International Classification of Diseases - 10th revision
ICD11WHO ICD-11 International Classification of Diseases - 11th revision
ICPMWHO International Classification of Procedures in Medicine.
ICD10 PCSProcedure Coding System extension
InsuranceInsurance and pricelists on services and products management.
EMSAmbulance and Emergency Management System.
Contact tracingAssessment, identification and followup of people who may have come into contact with an infected individual.

Reception

  • GNU Health was presented at World Health Organization session "ICT for Improving Information and Accountability for Women’s and Children's Health" in WSIS Forum 2013.{{cite web |date=14 May 2013|url=http://www.itu.int/net/wsis/implementation/2013/forum/agenda/agenda.html?se=42 | title=ICT for Improving Information and Accountability for Women's and Children's Health}}
  • GNU Health was awarded the Free Software Foundation's 2011 Award for Projects of Social Benefit.
  • GNU Health won the awards PortalProgramas 2012, 2014 and 2015 for Most Revolutionary Free Software{{cite web |date=29 October 2014|url=http://www.portalprogramas.com/software-libre/premios/proyecto/GNU-Health | title=Premios PortalProgramas al Software Libre 2014}} and Software with Largest Potential of Growth in 2012.{{cite web |date=4 January 2013|url=http://www.portalprogramas.com/software-libre/premios/proyecto/GNU-Health | title=Premios PortalProgramas al Software Libre 2012}}
  • GNU Health awarded Sonderpreis at Open Source Business Award 2016{{cite web|date=26 November 2016|url=http://award.osb-alliance.de/2016/11/27/bewerber-vorgestellt-gnu-health|title=Bewerber vorgestellt: GNU Health|access-date=2 January 2017|archive-url=https://web.archive.org/web/20170103094015/http://award.osb-alliance.de/2016/11/27/bewerber-vorgestellt-gnu-health/|archive-date=3 January 2017|url-status=dead}}{{cite web |date=12 December 2016|url=http://www.openpr.de/news/930991/GNU-Health-gewinnt-Sonderpreis-beim-OpenSource-Business-Award.html | title=GNU Health gewinnt Sonderpreis beim OpenSource Business Award}}
  • In April 2022, GNU Health was included in the Digital public goods registry

Project milestones

  • 12 October 2008: Medical project registered at SourceForge
  • 2 November 2008: Medical Version 0.0.2 is released at SourceForge
  • 15 April 2010: Medical is registered at Brazilian government Portal do Software Público Brasileiro (SPB)
  • 31 July 2010: The Project is registered at the European Community Open Source Observatory and Repository
  • 16 April 2011: Thymbra transfers GNU Health to the NGO GNU Solidario
  • 18 April 2011: Medical switches the development environment from OpenERP to the Tryton framework.{{cite web |date=8 September 2011|url=http://www.meanmicio.org/2011/09/free-software-versus-open-source-tryton.html|title=Free Software vs Open Source: Tryton vs OpenERP}}{{cite web |date=11 April 2016|url=https://www.gnu.org/philosophy/when-free-depends-on-nonfree.en.html|title=When Free Software Depends on Nonfree}}
  • 12 June 2011: The project is renamed from Medical to GNU Health.
  • 16 August 2011: version 1.3.0 is released, supporting Tryton and PostgreSQL.
  • 26 August 2011: Richard Stallman declares GNU Health an official GNU Package. At this point, the development portal is moved from SourceForge to GNU Savannah.
  • 29 October 2011: Release of GNU Health v 1.4.1. This version is also included at the Python Package Index – PyPI as a set of Python modules.
  • 25 June 2012: Creation of a public Internet GNU Health database test server in Amsterdam.
  • 9 February 2013: Release of version 1.8.0, compatible with Tryton 2.6 and Android client
  • 18 March 2013: Release of version 1.8.1, with Intensive Care Unit functionality
  • 7 July 2013: Release of version 2.0.0. Compatible with Tryton 2.8, New modules for Neglected tropical diseases, starting with Chagas disease. New Demographics section and Domiciliary Units management; new server installer; improvements to the surgery module (ASA physical status classification system and Revised Cardiac Risk Index).
  • 22 September 2013: Release of version 2.2.0 Dengue and Diagnostic Imaging Tests.
  • 14 November 2013: Release of version 2.2.2 GNU Health Patchset.
  • 27 January 2014: Release of version 2.4.0
  • 22 March 2014: First release of the GNU Health Live CD with GNU Health 2.4 and Tryton-Server 3.0.x on openSUSE 13.1. The Live CD offers a ready-to-run system with actual GNU Health and the Demo Database pre-installed.
  • 6 July 2014: Release of version 2.6.0. Adds hash functions for document verification; digital signatures and GPG integration.
  • 1 February 2015: Release of version 2.8.0. Adds Tryton 3.4 compatibility, data aggregation and synchronization features for distributed environments, a Universal Person Unique Identifier (PUID) and Universal Unique Identifier (UUID) implementation, a HL7 FHIR server, birth and death certificates, and enhanced crypto features (GNU Privacy Guard integration).{{Cite web|url=https://lists.gnu.org/archive/html/health-announce/2015-02/msg00000.html|title=[Health-announce] GNU Health 2.8 is out !|website=lists.gnu.org}}
  • 11 January 2016: Release of version 3.0.0:{{Cite web|url=https://savannah.gnu.org/forum/forum.php?forum_id=8437|title=GNU Health - News: GNU Health 3.0 released [Savannah]|website=savannah.gnu.org}} Tryton 3.8 compatibility (including web client support); Person functionality and disability module, inspired in WHO International Classification of Functioning, Disability and Health; basic Ophthalmology and Optometry functionality, and WHO ICD9 CM Volume 3 procedural codes
  • 2 July 2017: Release of 3.2 series.{{Cite web|url=https://savannah.gnu.org/forum/forum.php?forum_id=8899|title=GNU Health - News: GNU Health 3.2 released [Savannah]|website=savannah.gnu.org}} GNU Health HMIS packages are now written in Python 3. Enhanced genetic history and UniProt package on human protein related conditions; Emergency Management System; Insurance pricelist; Improved crypto modules on laboratory and services; GNU Health Federation and Thalamus{{Cite web|url=http://health.gnu.org/|title=thalamus: The GNU Health Federation Message and Authentication Server|first=G. N. U.|last=Solidario|via=PyPI}} initial development.
  • 26 July 2017: With the release of openSUSE Leap 42.3, GNU Health 3.2 becomes part of the standard distribution. This goes in line with automated testing using openQA and an easy, script-based setup.{{cite web|access-date=2020-03-17|title=GNUHealth on openSUSE - openSUSE Wiki|url=https://en.opensuse.org/GNUHealth_on_openSUSE|website=en.opensuse.org}}
  • 26 November 2018: GNU Health Federation. Version 3.4 for HMIS node
  • 10 November 2019: Release of version 3.6 . Integration of a person events ("Pages of Life") with Thalamus and the GNU Health Federation Health Information system. Migration from Mongodb to PostgreSQL for the HIS component. Orthanc DICOM server integration. All components in the GNU Health ecosystem use Python3.
  • 24 June 2021: MyGNUHealth personal health record released.{{cite web|access-date=2021-06-24|title=Welcome to MyGNUHealth, the GNU Health Libre Personal Health Record|url=https://savannah.gnu.org/forum/forum.php?forum_id=10015|website=savannah.gnu.org}}
  • 3 April 2022: GNU Health included in the digital public goods registry.{{cite web|access-date=2022-04-04|title=Registry. Digital Public Goods Alliance|url=https://digitalpublicgoods.net/registry/gnu-health.html|website=digitalpublicgoods.net}}

GNUHealthCon

GNUHealthCon{{Cite web|url=https://www.gnuhealthcon.org/2019-liege/|title=GNU Health CON 2019 - IV International GNU Health Conference|website=www.gnuhealthcon.org}} is an annual conference organized by GNU Solidario. It provides the space for developers, implementers and community members to meet in person during three days. It includes sessions about social medicine, technical discussions, implementation cases and workshops.

GNU Health Social Medicine awards

GNU Health Social Medicine awards ceremony is part of GNUHealthCon. The awards recognize the role of individuals and organizations committed to improve the lives of the underprivileged. There are three award categories: Individual, Organization and GNU Health Implementation.

GNU Health Social Medicine Awards{{Cite web|url=http://www.gnuhealthcon.org/2017-las_palmas/awards.html|title=GNUHealthCON 2017 - II International GNU Health Conference|website=www.gnuhealthcon.org}}

class="wikitable"
YearIndividualOrganizationGNU Health Implementation
2016Richard StallmanRed CrossLaos Center of Medical Rehabilitation (CMR){{Cite web |url=http://www.copelaos.org/index.php |title=COPE - provider of prosthetic, orthotic and rehabilitation services in Laos |access-date=2016-11-27 |archive-url=https://web.archive.org/web/20161127215304/http://www.copelaos.org/index.php |archive-date=2016-11-27 |url-status=dead }}
2017Lorena Enebral{{Cite news|url=https://www.nytimes.com/2017/09/11/world/asia/red-cross-shooting-afghanistan.html|title=She Was Teaching Him to Walk. He Shot Her From His Wheelchair.|first=Mujib|last=Mashal|newspaper=The New York Times |date=September 11, 2017}}National University of Entre RíosBikop Medical Center{{Cite web|url=https://fundacionrecover.org/premio-gnu-solidario-social-medicine-award/|title=Premio GNU - Social Medicine Award (2017)|date=November 25, 2017}}
2018Jose Caminero LunaTor ProjectBafia District Hospital
2019Aaron Swartz Animal Free Research UKJamaica Ministry of Health
2020Angela DavisProactiva Open ArmsMunicipality of Diamante, Argentina{{Cite web|url=https://www.gnuhealth.org/planet-awards.html|title=GNU Health Social Medicine Awards 2020|date=November 21, 2020}}
2021Luna Reyes Segura{{Cite news|url=https://www.theguardian.com/world/2021/may/20/spanish-aid-volunteer-luna-reyes-abused-online-for-hugging-african-migrant|title=Spanish aid volunteer abused online for hugging Senegalese migrant|first=Ashifa|last=Kassam|newspaper=The Guardian|date=May 20, 2021}}Physicians Committee for Responsible MedicineInsolàfrica{{Cite web|url=https://www.gnuhealth.org/planet-awards.html|title=GNU Health Social Medicine Awards 2021|date=December 11, 2021}}
2022Teresita Guadalupe Calzia{{Cite web|url=https://www.gnuhealth.org/planet-awards.html|title=GNU Health Planet - Social Medicine Awards|date=November 18, 2022}}Franz Weber FoundationCirugía Solidaria{{Cite web|url=https://news.opensuse.org/2022/10/19/med-campaign-uses-gnuhealth-opensuse/|title=Medical Campaign uses GNU Health, openSUSE|date=October 19, 2022}}
2023Sébastien Jodogne{{Cite web|url=https://www.gnuhealth.org/planet-awards.html|title=GNU Health Social Medicine Awards 2023}}Leibniz University HannoverFundación Jérôme Lejeune Argentina{{Cite web|url=https://www.gnuhealth.org/planet-awards.html|title=GNU Health Social Medicine Awards 2023}}
2024Alexandra ElbakyanSea-EyeCentre Médico Familial et Communautaire (CEMEFCO), Haiti{{Cite web|url=https://www.gnuhealth.org/planet-awards.html|title=GNU Health Social Medicine Awards 2024}}

See also

{{Portal|Free and open-source software|Medicine}}

References

{{Reflist}}

Other news and articles

  • [http://www.moh.gov.jm/divisions-agencies/divisions/technical-services-division/health-informatics/ Webpage of the Ministry of Health of Jamaica on Health Informatics]
  • [http://www.thehindu.com/news/cities/Thiruvananthapuram/cheaper-health-care-with-free-software/article22198329.ece Article in The Hindu: Cheaper Health Care with Free Software]
  • [https://elpais.com/elpais/2017/10/31/planeta_futuro/1509473092_530414.html?id_externo_rsoc=TW_CC Article in El Paìs, 09 November 2017, Sanidad del siglo XXI en el Camerún rural]
  • Video: Luis Falcón speech about GNU Health at MIT [https://www.youtube.com/watch?v=dXZjMjeN3PQ Global Health Informatics to Improve Quality of Care] course. February 2015
  • [http://www.laprovincia.es/sociedad/2013/07/04/luis-falcon-salud-publica-hay/542328.html Luis Falcón: Sin Salud Pública no hay Desarrollo. Article in La Provincia, 3 July 2013]
  • [https://web.archive.org/web/20161229165932/http://www.entrerios.gov.ar/msalud/blog/2012/10/31/comienza-a-funcionar-el-software-libre-en-hospitales./ GNU Health en Hospitales Públicos. Ministerio de Salud de Entre Ríos]
  • [https://alpi.org.ar/es/alpi-pionero-la-informatica-medica-argentina/ ALPI es pionero en la informática médica de Argentina gracias a la implementación del Software Libre: GNU Health]
  • [https://www.gnuhealth.org/downloads/innovadores_el_mundo_luis_falcon.pdf Article in El Mundo: Liberar la salud con "software"]
  • [https://web.archive.org/web/20101229192001/http://www.linux-magazine.com/w3/issue/110/094-095_projects.pdf Article in Linux Magazine: Projects on the Move]
  • [https://iigh.unu.edu/news/news/gnu-health-global-health-development-workshop-2011.html GNU Health at the United Nations University]
  • [http://www.techrepublic.com/blog/10things/10-open-source-projects-that-could-really-use-a-donation/2746 TechRepublic. 10 open source projects that could really use a donation]
  • [http://www.linuxmagazine.com.br/lm/noticia/gnu_health_e_software_livre_para_uso_na_area_de_saude GNU Health é software livre para uso na área de saúde.- Linux Magazine Brasil October 2011] {{Webarchive|url=https://web.archive.org/web/20160404133837/http://www.linuxmagazine.com.br/lm/noticia/gnu_health_e_software_livre_para_uso_na_area_de_saude |date=2016-04-04 }}
  • [https://www.larioja.com/tecnologia/software-espanol-informatizar-sanidad-africa-20200303120704-ntrc.html Software español para informatizar la sanidad en Camerún e India. March 2020]
  • [https://news.opensuse.org/2022/10/19/med-campaign-uses-gnuhealth-opensuse/ Medical Campaign uses GNU Health, openSUSE October 2022]
  • [https://joinup.ec.europa.eu/collection/open-source-observatory-osor/news/interview-dr-luis-falcon-gnu-health Interview Dr Luis Falcon, GNU Health, free software in healthcare. November 2022]
  • [https://www.fsfe.org/news/2022/news-20221219-01.html GNU Health opts for REUSE. FSFE December 2022]
  • [https://www.eldiario.com.ar/253548-un-software-para-mejorar-las-politicas-de-salud/ Un software para mejorar las políticas de salud. March 2023]
  • [https://www.diariodecadiz.es/elpuerto/Vicuna-convenio-colaboracion-medicina-software_0_1784822050.html La Vicuña firma un convenio de colaboración en favor de la medicina social y el software libre. April 2023]
  • [https://my.gnusolidario.org/2023/05/18/adav-weimar-and-gnu-solidario-join-forces-in-telemedicine-with-gnu-health-in-afghanistan/ ADAV Weimar and GNU Solidario join forces in Telemedicine with GNU Health in Afghanistan May 2023]