gnu health - philosophy and main functions dr. axel braun
TRANSCRIPT
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
GNU Health - Philosophy andMain Functions Dr. Axel Braun
DocB on Freenode.net
@coogor
@docb:matrix.org
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
About me….
Engineer by education
Business Consultant (SCM, SAP, PM)
Free Software advocate by conviction
GNU Health Core Team
openSUSE Board Member
OFE Experts Council
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
The Information Gap
Many practitioners offices and hospitals suffer from inadequate management systems
Software for business and hospitals are proprietary and expensive – too expensive in most cases
As a consequence, there is no overview about financial figures, patient records, surgery rooms, beds, pharmacy and stocks – just to mention some points
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
The solution: Free/Libre Software
Driven by the Free Software Foundation (fsf.org) and the GNU project (gnu.org), an ecosystem of software packages is growing that puts the users freedom at the first place
The worlds most successful operating system – GNU/Linux – is part of it as well as most programs that run the Internet
There is a medical solution as well – GNU Health
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Free/Libre Software
‘Free’ does not just mean you can use it for free/gratis
Free/Libre software grants the four essential freedoms:
Run the software as you like
Distribute it
Study and change the code
Distribute the changed software
Free/libre Software is the basis for digital sovereignty
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Proprietary vs. Free Software Development
* Overengineerd software
* Lobbying, Slow
* Upfront license fees
* Maintenance based on license costs
* High TCO
* Proven, extensible Enterprise Software
* Collaborative, Fast
* NO license fees
* Annual subscriptions for what you use
* Lower TCO
Typical ClosedSource model
Business OpenSource Model
It’s all about -THE CUSTOMER
It’s all about -VENDOR REVENUE
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Financial Freedom with Free Software
For proprietary software you pay millions of dollars license-fee upfront
Use this money to
Strengthen your national health system
Build a local eco sytem around free software
Support the development
Take back control / Digital Sovereignty
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
GNU Health - a complete and free software stack
Official GNU Package, from the Free Software Foundation
Open Documentation
Relies on free technology
Friendly community
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
80% of diseases in LMICs due to poor sanitation / unsafe water (UN)
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Over 20.000 Children die every day from Social Diseases
Human Trafficking
War
Contaminated Water
Malnutrition
Drug abuse
Chagas
Prostitution
Tuberculosis
Child Labour
Domestic Violence
Malaria
HIV /AIDS
Europe
United States
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Healthcare needs to be holistic...
System of HealthSystem of Disease
Person
Family
HousingExercise
Transdisciplinary
Healing
Affection
NutritionCommunity
Disease
Patient
Meds
Reactive
curingInvasive
biological
Acute
Sophisticated
Education
Work
BioPsychoSocial
Proactive
health.gnu.org
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Freedom and Equity in Healthcare
GNU Health is, first and foremost, a Social Project
...with really cool technology
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Developed by GNU Solidario
Group pic from GNUHealthCon 2018 in Canary Islands
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Projects from the GNU Health Ecosystem
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Modular and extendable
GNU Healthcore module
SocioeconomicsFamily
Laboratoy(LIMS)
Hospital
Epidemiology
Genetics
Demographics
LocalizationEN,DE,ES,PT,….
ICD-10
COVID-19contact tracing
Dental
Disability
Gynecology
Ophthalmology
NTDneglected tropical
diseases
NursingPediatricsLifestyle
Pharmacy& Stock mngt
In/Out-PatientSurgeryCryptoReporting
Book of Life
AppointmentsFinancial
Accounting
...and many more
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
GNU Health – Main Functional Areas
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Demographics / Social Medicine
Individuals
Family
Community
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Individuals / Demographics
Universal Person Identifier
SocioeconomicsEducationLifestylePhysical exerciseNutritionWorking conditions...
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Book of Life
Each page represents a relevant event in a persons life
Types of pages: Demographical, Medical, Biographical and Social
With their own categories, for instance :
* Social : Exclusion, Stress, lifestyle, family, violence, food, ... * Medical : Health condition, encounter, genetics, lab, surgery,...
Linked to HMIS processes (evaluations, health conditions, genetics...)
Easy to write and read by health professionals and patients
Easy to process by machines (industry and health coding standards)
Integrates and contextualizes the information
Pages and Books of Life
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Families
Family Members and their rolesFamily Affection / Functionality LevelDomiciliary Units conformantsContacts info : Key for quickly locating them in outbreaks...
Example of a “nuclear family” . They may or may not share the same Domiciliary Unit
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Housing – Domiciliary Units
Address / LocationConstruction materialNumber of rooms
Sanitary conditions
BathroomsSewersElectricity...
The DU shows the people currently living in it at any given moment
The DU can be geolocated / linked to OpenStreetMap
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Electronic Health Records (EHR)
Patient management
Appointments
Prescriptions
MyGNUHealth
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Patient management
Patient centric approach
Medication/Appointment/Surgery history
CAGE Alcoholism screeningSmilkstein Family functionality testHenningfield recreational drug classificationPediatric Psychosocial risk (PSC from MGH)NIDA recreational drugs Database
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Managing Appointments
Tabular view in chronological order Use of external calendars, like ThunderbirdStandard CalDAV interface
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Prescriptions
Digitally signedIntegration with Pharmacy , Medicaments, Billing
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
MyGNUHealth
The GNU Health Personal Medical Health Record
Under development (Alpha)
Runs on libre devices like PinePhone and all Desktops
Qt, Kirigami, Plasma
Stores values and documents locally – keep the ownership over your documents
Synchronisation with Federation
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Enterprise Resource Planning / Hospital Management
Rooms/Beds/Professionals
Laboratory / Imaging
Pharmacy / Medicaments / Supply Chain
Precision Medicine
In/Outpatient Management
Surgeries / Intensive Care
Nursing / Ambulatory Care
Ambulance Mngt / Support Center
Pediatrics / Obstetics
Financial Accounting / Billing
New: Dental / Odontogram
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Rooms / Beds / Professionals
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Laboratory / Imaging
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Precision Medicine
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Pediatrics / Obstetics
Preconception and Prenatal CareGenetic Risks and counselingObstetric evaluations / imagingNutrition and growth chartsSocioeconomicsNeonatologyImmunizations Family Functionality and Affection levelPsychosocial Risk (Mass General Hospital PSC)
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Dental Module
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Ministry of Health / Analytics
Federation Model
Contact Tracing (COVID,….)
Vaccination Campaigns
Injury Surveillance System
Reporting & Statistics
Integration
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
The GNU Health Federation
Community based, community managed
Based on collaboration instead of competition
Independent. No Lock-ins
Integrates multiple sources and actors
Generates ethical economic model
Creates strong local community
Sustainable in time
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
GNU Health Federation - Nationwide
Unique ID & historyPerson demographics and medical history up-to-date no matter the health institution she goes across the country
Public Money, Public Code !
Empower the communityThe person is now an active player in the system of health
Libre Software: No hidden code, no blackboxes in healthcare.
Save millions of euros in licenses that can go to improve the public health system.
The health software will be a public good.
Improve quality of careHealth professionals have better and timely patient information. Saving time and providing better healthcare
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Contextualized Patient Information
Federation Account : ESPGNU777ORGGene : BRCA1 (breast cancer 1, early onset)Locus : 17q21 Protein code : P38398 . URI : https://www.uniprot.org/uniprot/P38398Natural variant : VAR_007757 // p.Cys61GlyPhenotypes: DI-02602: Breast Cancer . MIM Code : 114480
DI-01655: Ovarian Cancer . MIM Code: 167000Onset age : -Family history: Mother : C50.1 Malignant neoplasm central portion of the breast
Grandfather (maternal): Q87.4Marfan SyndromeMedical History: Type 1 Diabetes (7y) / allergic to β-lactams // appendectomy (13y) Lifestyle: Ex-smoker //...
Genetics+
Family history+
Lifestyle+
Socioeconomics
The GNU Health Federation can help finding the answer to
many genetic natural variants of unknown clinical
significance
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Argentina uses GNU Health to fight COVID-19
https://diamante.gob.ar/prensa/covid-19-seguimiento-de-casos-sospechosos-a-travs-de-un-mdulo-informtico-N5100
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Injury Surveillance System
Records violent injuries (accidents, robberies, self harm, sexual assaults,... )GeoreferencedICD 10 encodedContextual information (place, time, subjects involved, … )Thanks to Jamaica MoH !
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Integration
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Want to help?
Programming
Packaging
Testing
Translation
Documentation
Marketing
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Next Talk
Wed 17. Feb 2021
1730 UTC
Dr. Edgar Hagenbichler: GNUHealth - ICD-10 coding, recipes, referrals
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Join us !
www.gnuhealth.org
@gnuhealth
GNU Health – philosophy and main functionsDr. Axel Braun CC-by-SA 4.0
Thank you!
Questions?