SlideShare a Scribd company logo
1 of 14
Bahmni

Hospital system for low
resource environments
Hospital Functions
Patient Care
Out Patient
In Patient
Emergency
Operation
Intensive Care
Pharmacy

Administration
Billing
Inventory
Procurement
Human Resources
Accounting

Registration
Case Management

Investigations
Laboratory
Radiology
PACS
Constraints
- Hospitals are busy and mobile environments
- Need ability to use few things offline
- Easy to operate
- Overall system is too large
Open Source Tapestry
OpenMRS (Medical Record System)
OpenERP
OpenELIS (Lab Information System)
Browser

User’s
Machine

HTTP
OpenMRS 2.0 EMR
frontend
(JavaScript, HTML5,
AngularJS)

Server
(Linux)

Apache Web Server

HTTP

OpenMRS Server
(REST API)
Java

OpenMRS DB
(MySQL)

OpenERP Server
(XML-WS API)
HTTP, REST
ATOM

Python

OpenERP DB
(PostgreSQL)

OpenELIS Server
(REST API)
HTTP, REST
ATOM

Java

OpenELIS DB
(PostgreSQL)
Some screenshots
Registration (OpenMRS)
Test Result Entry (OpenELIS)
Lab Incharge’s Dashboard (OpenELIS)
Billing (OpenERP)
Inventory and warehouse management (OpenERP)
Key solution elements
- Design for tablets and computers
- Responsive web design
- JavaScript based front end, allows offline
- AtomFeed based integration
- Coarse grained APIs
- Product configuration handled by
OpenMRS/OpenERP. OpenELIS needs to be
enhanced.
Bahmni modules UI design
- Responsive web design
- Touch screen (tablet) first mostly
- Registration module is data-entry intensive,
hence designed for computers only
Technology Stack
OpenMRS
Java, Relational DB, Hibernate, Custom OSGi
like module system, REST API
OpenERP
Python, CherryPy, Postgres
OpenELIS
Java, Struts, Postgres, Hibernate

More Related Content

What's hot

Introduction to Bahmni Hospital management system
Introduction to Bahmni Hospital management systemIntroduction to Bahmni Hospital management system
Introduction to Bahmni Hospital management system
Bahmni
 

What's hot (20)

Introduction to FHIR™
Introduction to FHIR™Introduction to FHIR™
Introduction to FHIR™
 
Integrated-Hospital-Management-System-for-Cardiology-Hospital
Integrated-Hospital-Management-System-for-Cardiology-HospitalIntegrated-Hospital-Management-System-for-Cardiology-Hospital
Integrated-Hospital-Management-System-for-Cardiology-Hospital
 
Hosptal management system
Hosptal management systemHosptal management system
Hosptal management system
 
Hl7 vs fhir
Hl7 vs fhirHl7 vs fhir
Hl7 vs fhir
 
Introduction to Bahmni Hospital management system
Introduction to Bahmni Hospital management systemIntroduction to Bahmni Hospital management system
Introduction to Bahmni Hospital management system
 
HL7 101
HL7 101 HL7 101
HL7 101
 
Health Level 7
Health Level 7Health Level 7
Health Level 7
 
An Introduction to HL7 FHIR
An Introduction to HL7 FHIRAn Introduction to HL7 FHIR
An Introduction to HL7 FHIR
 
Design and implementation of Clinical Databases using openEHR
Design and implementation of Clinical Databases using openEHRDesign and implementation of Clinical Databases using openEHR
Design and implementation of Clinical Databases using openEHR
 
Hl7 Standards
Hl7 StandardsHl7 Standards
Hl7 Standards
 
[PPT] Hospital management system - Quanta-his
[PPT] Hospital management system - Quanta-his[PPT] Hospital management system - Quanta-his
[PPT] Hospital management system - Quanta-his
 
1 3 introduction to open_ehr
1 3 introduction to open_ehr1 3 introduction to open_ehr
1 3 introduction to open_ehr
 
What is openEHR?
What is openEHR?What is openEHR?
What is openEHR?
 
openEHR: aspectos de interoperabilidad y mantenibilidad
openEHR: aspectos de interoperabilidad y mantenibilidadopenEHR: aspectos de interoperabilidad y mantenibilidad
openEHR: aspectos de interoperabilidad y mantenibilidad
 
Bangladesh Health Information System Mapping Analysis
Bangladesh Health Information System Mapping AnalysisBangladesh Health Information System Mapping Analysis
Bangladesh Health Information System Mapping Analysis
 
Hospital erp( ERP System for Hospitals ) an opensource erp system
Hospital erp( ERP System for Hospitals ) an opensource erp systemHospital erp( ERP System for Hospitals ) an opensource erp system
Hospital erp( ERP System for Hospitals ) an opensource erp system
 
Terminology, value-sets, codesystems by Lloyd McKenzie
Terminology, value-sets, codesystems by Lloyd McKenzieTerminology, value-sets, codesystems by Lloyd McKenzie
Terminology, value-sets, codesystems by Lloyd McKenzie
 
Total Hospital Information System: Lesson learnt from Hospital Selayang
Total Hospital Information System: Lesson learnt from Hospital SelayangTotal Hospital Information System: Lesson learnt from Hospital Selayang
Total Hospital Information System: Lesson learnt from Hospital Selayang
 
Querying EHR Data with Archetype Query Language
Querying EHR Data with Archetype Query LanguageQuerying EHR Data with Archetype Query Language
Querying EHR Data with Archetype Query Language
 
Hl7 overview
Hl7 overviewHl7 overview
Hl7 overview
 

Viewers also liked

Odoo OpenERP 7 Medical Healthcare and Hospital Management System
Odoo OpenERP 7 Medical Healthcare and Hospital Management SystemOdoo OpenERP 7 Medical Healthcare and Hospital Management System
Odoo OpenERP 7 Medical Healthcare and Hospital Management System
pragmatic123
 
Hospital as a system
Hospital as a systemHospital as a system
Hospital as a system
Nc Das
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
subu
 

Viewers also liked (20)

Bahmni - An OpenMRS based Electronic Health Record System (Demo)
Bahmni - An OpenMRS based Electronic Health Record System (Demo)Bahmni - An OpenMRS based Electronic Health Record System (Demo)
Bahmni - An OpenMRS based Electronic Health Record System (Demo)
 
Bahmni Connect
Bahmni ConnectBahmni Connect
Bahmni Connect
 
Humanitarian Open Source Software
Humanitarian Open Source SoftwareHumanitarian Open Source Software
Humanitarian Open Source Software
 
Sundar15 2007-15 ppt
Sundar15 2007-15 pptSundar15 2007-15 ppt
Sundar15 2007-15 ppt
 
Bahmni - an open source hospital system
Bahmni - an open source hospital systemBahmni - an open source hospital system
Bahmni - an open source hospital system
 
Odoo/OpenERP for export houses
Odoo/OpenERP for export housesOdoo/OpenERP for export houses
Odoo/OpenERP for export houses
 
Odoo OpenERP 7 Medical Hospital Healthcare Management
Odoo OpenERP 7 Medical Hospital Healthcare ManagementOdoo OpenERP 7 Medical Hospital Healthcare Management
Odoo OpenERP 7 Medical Hospital Healthcare Management
 
Odoo for Health Care
Odoo for Health Care Odoo for Health Care
Odoo for Health Care
 
OpenERP Health & Hospital Management System
OpenERP Health & Hospital Management SystemOpenERP Health & Hospital Management System
OpenERP Health & Hospital Management System
 
COMSATS Open Source Healthcare Management System (COS-HMS)
COMSATS Open Source Healthcare Management System (COS-HMS)COMSATS Open Source Healthcare Management System (COS-HMS)
COMSATS Open Source Healthcare Management System (COS-HMS)
 
Odoo OpenERP 7 Medical Healthcare and Hospital Management System
Odoo OpenERP 7 Medical Healthcare and Hospital Management SystemOdoo OpenERP 7 Medical Healthcare and Hospital Management System
Odoo OpenERP 7 Medical Healthcare and Hospital Management System
 
Hospital administration role in quality patient care
Hospital administration role in quality patient careHospital administration role in quality patient care
Hospital administration role in quality patient care
 
Hms ppt
Hms pptHms ppt
Hms ppt
 
Hospital administration role in quality patient care
Hospital administration role in quality patient careHospital administration role in quality patient care
Hospital administration role in quality patient care
 
Hospital Management System-out patient Detail
Hospital Management System-out patient DetailHospital Management System-out patient Detail
Hospital Management System-out patient Detail
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Introduction to Human Resource Management in Hospitality Industry
Introduction to Human Resource Management in Hospitality IndustryIntroduction to Human Resource Management in Hospitality Industry
Introduction to Human Resource Management in Hospitality Industry
 
Hospital as a system
Hospital as a systemHospital as a system
Hospital as a system
 
Human Resource Management in Hotel Industry
Human Resource Management in Hotel IndustryHuman Resource Management in Hotel Industry
Human Resource Management in Hotel Industry
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 

Similar to Bahmni Introduction

Scalable Apache for Beginners
Scalable Apache for BeginnersScalable Apache for Beginners
Scalable Apache for Beginners
webhostingguy
 
Hp Connect 10 06 08 V5
Hp Connect 10 06 08 V5Hp Connect 10 06 08 V5
Hp Connect 10 06 08 V5
guestea711d0
 
Real-time Analytics for Data-Driven Applications
Real-time Analytics for Data-Driven ApplicationsReal-time Analytics for Data-Driven Applications
Real-time Analytics for Data-Driven Applications
VMware Tanzu
 
HAProxy tech talk
HAProxy tech talkHAProxy tech talk
HAProxy tech talk
icebourg
 
EUGM 2014 - Mark Davies (EMBL-EBI): SureChEMBL – Open Patent Data
EUGM 2014 - Mark Davies (EMBL-EBI): SureChEMBL – Open Patent Data  EUGM 2014 - Mark Davies (EMBL-EBI): SureChEMBL – Open Patent Data
EUGM 2014 - Mark Davies (EMBL-EBI): SureChEMBL – Open Patent Data
ChemAxon
 

Similar to Bahmni Introduction (20)

Big Data Ecosystem
Big Data EcosystemBig Data Ecosystem
Big Data Ecosystem
 
OpenERP Performance Benchmark
OpenERP Performance BenchmarkOpenERP Performance Benchmark
OpenERP Performance Benchmark
 
Scalable Apache for Beginners
Scalable Apache for BeginnersScalable Apache for Beginners
Scalable Apache for Beginners
 
Hp Connect 10 06 08 V5
Hp Connect 10 06 08 V5Hp Connect 10 06 08 V5
Hp Connect 10 06 08 V5
 
Real-time Analytics for Data-Driven Applications
Real-time Analytics for Data-Driven ApplicationsReal-time Analytics for Data-Driven Applications
Real-time Analytics for Data-Driven Applications
 
PPEPR Project Presentation
PPEPR Project PresentationPPEPR Project Presentation
PPEPR Project Presentation
 
MongoDB in the Healthcare Enterprise
MongoDB in the Healthcare EnterpriseMongoDB in the Healthcare Enterprise
MongoDB in the Healthcare Enterprise
 
openEHR Developers Workshop at #MedInfo2015
openEHR Developers Workshop at #MedInfo2015openEHR Developers Workshop at #MedInfo2015
openEHR Developers Workshop at #MedInfo2015
 
HAProxy tech talk
HAProxy tech talkHAProxy tech talk
HAProxy tech talk
 
Best Practices in Preparing for and Managing your EPM Infrastructure
Best Practices in Preparing for and Managing your EPM InfrastructureBest Practices in Preparing for and Managing your EPM Infrastructure
Best Practices in Preparing for and Managing your EPM Infrastructure
 
HBaseCon 2015: Trafodion - Integrating Operational SQL into HBase
HBaseCon 2015: Trafodion - Integrating Operational SQL into HBaseHBaseCon 2015: Trafodion - Integrating Operational SQL into HBase
HBaseCon 2015: Trafodion - Integrating Operational SQL into HBase
 
EUGM 2014 - Mark Davies (EMBL-EBI): SureChEMBL – Open Patent Data
EUGM 2014 - Mark Davies (EMBL-EBI): SureChEMBL – Open Patent Data  EUGM 2014 - Mark Davies (EMBL-EBI): SureChEMBL – Open Patent Data
EUGM 2014 - Mark Davies (EMBL-EBI): SureChEMBL – Open Patent Data
 
Apache1.ppt
Apache1.pptApache1.ppt
Apache1.ppt
 
Apache.ppt
Apache.pptApache.ppt
Apache.ppt
 
Apache Eagle: Architecture Evolvement and New Features
Apache Eagle: Architecture Evolvement and New FeaturesApache Eagle: Architecture Evolvement and New Features
Apache Eagle: Architecture Evolvement and New Features
 
Scientific Data Management
Scientific Data ManagementScientific Data Management
Scientific Data Management
 
Server Monitoring (Scaling while bootstrapped)
Server Monitoring  (Scaling while bootstrapped)Server Monitoring  (Scaling while bootstrapped)
Server Monitoring (Scaling while bootstrapped)
 
Triangle Node.js DevOps
Triangle Node.js DevOpsTriangle Node.js DevOps
Triangle Node.js DevOps
 
IBM Watson
IBM WatsonIBM Watson
IBM Watson
 
Offline Images Retrieval in PACS
Offline Images Retrieval in PACSOffline Images Retrieval in PACS
Offline Images Retrieval in PACS
 

More from Vivek Singh (8)

Avni introduction
Avni introductionAvni introduction
Avni introduction
 
Small is beautiful
Small is beautifulSmall is beautiful
Small is beautiful
 
Effective use of time
Effective use of timeEffective use of time
Effective use of time
 
Continuous integration at scale
Continuous integration at scaleContinuous integration at scale
Continuous integration at scale
 
Service Architecture patterns
Service Architecture patternsService Architecture patterns
Service Architecture patterns
 
Agile, architecture and architects
Agile, architecture and architectsAgile, architecture and architects
Agile, architecture and architects
 
Simple design/programming nuggets
Simple design/programming nuggetsSimple design/programming nuggets
Simple design/programming nuggets
 
Product over project
Product over projectProduct over project
Product over project
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Bahmni Introduction