GNU Health


GNU Health is a free/libre health and hospital information system with strong focus on public health and social medicine. Its functionality includes management of electronic health records and laboratory information management system.
It is designed to be multi-platform, supporting GNU/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. 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.
GNU Health is a project of GNU Solidario, a non-profit non-governmental organization 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:
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.
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 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
FederationGNU Health Federation Server
ICPMWHO International Classification of Procedures in Medicine.
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.
ICD10 PCSWHO ICD-10 classification and ICD10 Procedure 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.

Cultural impact

GNUHealthCon 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
YearIndividualOrganizationGNU Health Implementation
2016Richard StallmanRed CrossLaos Center of Medical Rehabilitation
2017Lorena EnebralNational University of Entre RíosBikop Medical Center
2018Jose Caminero LunaTor ProjectBafia District Hospital
2019Aaron Swartz Animal Free Research UKJamaica Ministry of Health

Other news and articles