SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Tendances (20)

ECTD BY NITESH
ECTD BY NITESHECTD BY NITESH
ECTD BY NITESH
 
CDA HL7
CDA HL7CDA HL7
CDA HL7
 
Hl7 Standards
Hl7 StandardsHl7 Standards
Hl7 Standards
 
Artificial intelligence(AI) in Medical education
Artificial intelligence(AI)  in Medical educationArtificial intelligence(AI)  in Medical education
Artificial intelligence(AI) in Medical education
 
Introduction to HL7 FHIR
Introduction to HL7 FHIRIntroduction to HL7 FHIR
Introduction to HL7 FHIR
 
SAP Advanced Track and Trace
SAP Advanced Track and TraceSAP Advanced Track and Trace
SAP Advanced Track and Trace
 
PLATFORM COMBINATION PRODUCT STRATEGIES FOR HUMAN FACTORS
PLATFORM COMBINATION PRODUCT STRATEGIES FOR HUMAN FACTORSPLATFORM COMBINATION PRODUCT STRATEGIES FOR HUMAN FACTORS
PLATFORM COMBINATION PRODUCT STRATEGIES FOR HUMAN FACTORS
 
Introduction to ERP
Introduction to ERPIntroduction to ERP
Introduction to ERP
 
Sap overview
Sap overviewSap overview
Sap overview
 
HL7 Version 3 Overview
HL7 Version 3 Overview HL7 Version 3 Overview
HL7 Version 3 Overview
 
Optimizing management of clinical trial supply chains through improved visibi...
Optimizing management of clinical trial supply chains through improved visibi...Optimizing management of clinical trial supply chains through improved visibi...
Optimizing management of clinical trial supply chains through improved visibi...
 
SAP Basics and Overview
SAP Basics and OverviewSAP Basics and Overview
SAP Basics and Overview
 
fhir and loinc
fhir and loincfhir and loinc
fhir and loinc
 
Healthcare Interoperability: New Tactics and Technology
Healthcare Interoperability: New Tactics and TechnologyHealthcare Interoperability: New Tactics and Technology
Healthcare Interoperability: New Tactics and Technology
 
Connect the dots: Sonos achieves end-to-end supply chain visibility
Connect the dots: Sonos achieves end-to-end supply chain visibilityConnect the dots: Sonos achieves end-to-end supply chain visibility
Connect the dots: Sonos achieves end-to-end supply chain visibility
 
Security in FHIR with OAuth by Grahame Grieve
Security in FHIR with OAuth by Grahame GrieveSecurity in FHIR with OAuth by Grahame Grieve
Security in FHIR with OAuth by Grahame Grieve
 
DBpedia InsideOut
DBpedia InsideOutDBpedia InsideOut
DBpedia InsideOut
 
ERP implementation at a Pharma company in Pakistan
ERP implementation at a Pharma company in PakistanERP implementation at a Pharma company in Pakistan
ERP implementation at a Pharma company in Pakistan
 
SAP Ariba Solution Implementation: A Customer Panel
SAP Ariba Solution Implementation: A Customer PanelSAP Ariba Solution Implementation: A Customer Panel
SAP Ariba Solution Implementation: A Customer Panel
 
ERP Future Trends.pptx
ERP Future Trends.pptxERP Future Trends.pptx
ERP Future Trends.pptx
 

En vedette

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
 

En vedette (20)

Bahmni, Scaling in multiple countries
Bahmni, Scaling in multiple countriesBahmni, Scaling in multiple countries
Bahmni, Scaling in multiple countries
 
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)
 
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
 
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
 

Similaire à 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
 

Similaire à 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
 

Plus de 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
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 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
 

Dernier (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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, ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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
 
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
 
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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
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
 

Bahmni Introduction