webinar: electronic health records (ehrs) and mongodb - advancing the data platform for the future

22

Upload: mongodb

Post on 29-Nov-2014

2.544 views

Category:

Technology


3 download

DESCRIPTION

This webinar will focus on how NewWave Telecom & Technologies, Inc incorporates MongoDB into your medical/healthcare records. There was demand for NewWave to produce a scalable, clinical data acquisition product that allowed healthcare providers to collect patient information from multiple systems. They needed a database solution that could handle big and small data without turning to expensive enterprise solutions. MongoDB proved to have the capability of creating a flexible repository that both read and solved sundry system formats. This webinar will cover the initial issues with data collection of one’s electronic health records and how MongoDB delivers a new perspective on data modeling.

TRANSCRIPT

Page 1: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future
Page 2: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Agenda

•  Who is NewWave? •  Why Mongo? •  How NewWave Uses Mongo •  NewWave’s Road Map •  Questions?

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 3: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Who is NewWave? �  Established provider of innovative IT services,

solutions and support since 2004. �  SEI CMMI Maturity Level II Company �  8(a) Small Business, MBE Certified �  GSA IT Schedule 70 & 8(a) STARS II

�  Outstanding history in supporting Federal Healthcare Programs for years

�  Reputation for providing commercial and federal government clients reliable, cost effective technical solutions

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 4: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Federal Emergency Management Agency (FEMA) •  Workman Compensation Claims Management

Department of Health and Human Services

•  Center of Medicaid and Medicare Services (CMS) •  Quality Net Identity Management (QIMS) •  Data Management (DM) IDIQ

•  Electronic Health Records •  Research, Data and Information System

(RDIS) IDIQ •  Data Collection Task •  MCSIS – Information Sharing System

NewWave Customers NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 5: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Current Projects Provider Screening Challenge (Crowdsourcing)

“To develop a multi-state, multi-program provider screening application capable of risk scoring, credential validation, identity authentication, and sanction checks, while lowering burden on providers and reducing administrative and infrastructure expenses for States and federal programs”

•  To operate in a cloud-based environment •  Federal Healthcare is looking for “reliable, scalable, and

cost-effective” software to improve screening of providers across state and program lines

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 6: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Innovation Lab NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 7: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Current Projects Transformed Medicaid Statistical Information System

“Evaluate the final multi-state, multi-program provider screening application capable of risk scoring, credential validation, identity authentication, and sanction checks technical solution and provide information technology (IT) technical assistance for States implementing and piloting this solution”

•  To provide IT technical assistance (TA) including working with states as it relates to their state system requirements, IT system builds, and associated interfaces

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 8: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Pre-Mongo Physical Architecture – Electronic Health Records

Load  Balancer  

IBM    HTTP  Server  

IBM  HTTP  Server  

WebSphere   WebSphere  

Oracle  DB2  Oracle  DB2  

Oracle  DB2  

•  Traditional Architecture •  Not easily scalable  

Page 9: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Health Information Technology and the Big Data

�  Making data available in real or near-real time �  Processing data without much moving around �  No need to replace with bigger and powerful servers; just add nodes to the

existing infrastructure

The need and the trends

“If US healthcare were to use big data creatively and effectively to drive efficiency and quality, the sector could create more than $300 billion in value every year. Two-thirds of that would be in the form of reducing US healthcare expenditure by about 8 percent.” - McKinsey

…and so MongoDB

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 10: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Why Mongo? File Storage: •  GridFS ETL Data: •  Built-in aggregation framework for

simple applications •  Integrates with Hadoop for complex

data aggregation using Map/Reduce Versatility: •  Cloud-friendly •  Java-friendly Schema-free: •  Agile

Cost  

Performance  

Availability  

Compa5bility  

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 11: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

     {  

 “_id”  :  ObjectId("4efa8d2b7d284dad101e4bc9"),  “providerName”  :    “Dave  Dawson”,      “specialty”  :  “  Internal  Medicine”  

}  {  

 “_id”  :  ObjectId("4efa8d2b7d284dad101e4bc9”),    “providerName”  :    “Steve  Towson”,      “specialty”  :  “  Physical  Therapy”,    “fileName”  :  “  xray.jpg”  

}        

 

Why Mongo Over RDBMS? ü  Design-as-you-go

ü  Agile Methodology

Page 12: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Why Mongo Over RDBMS?  

ü  For Applications requiring high performance and scalability without compromising on functionality

Page 13: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

How We Use Mongo? •  Storing Electronic Health Records •  Mongo provides a convenient, powerful and

robust way to store structured/unstructured data

•  Leverage the use of GridFS to store large files, that are stored as chunks.

•  Integrate with Hadoop and “BI tool” to analyze data from local and external stores using Map/Reduce framework in Mongo.

MongoDB

Hadoop

NETEZZA TERADATA

Oracle IBM

MongoDB MongoDB

Electronic  Health  Data  ApplicaWon  

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 14: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Architecture Diagram

Camel  

HTML  5  

JQuery  

Ac5vi5-­‐BPM/  Drools   Open  Geo  

 Elas5c  Search  

 

HTTP  

MongoDB  

 Ac5ve  MQ  

GridFS  

FTP  

File  

JMS  

Spring  Framework  

Spring  Security  

Spring  Security  

Hadoop  

Spring  Data    

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

SMTP  

Page 15: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

EHR Requirement: Efficient Data Exchange

Camel  

Spring  Data  

MongoDB  

FTP  

File  

JMS  

The Need •  Exchange data smoothly and securely among

different actors •  Guaranteed interoperability

The Solution : Apache Camel •  Patterns to implement routing and mediation rules

in Java via Spring based XML •  Uses URIs to work directly with any kind of

Transport or messaging model ( FTP, File, JMS etc.)

•  Provides Business Activity Monitoring (BAM) •  Convenient storage of ETL data to Mongo •  Parallel processing and ordering of messages for

throughput and load balancing

 Ac5ve  MQ  

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

SMTP  

Page 16: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

OpenGeo  Elas5cSearch  

EHR Requirement: Spatial Data and Search

The Need: •  Data Integration and spatial visualization •  View epidemiological region •  Demographic analysis •  Allow users to search health records efficiently

The Solution: •  OpenGeo Suite

•  MongoDB – WMS and WFS data •  “Object Embedding” in OpenLayers •  HTML5, JQuery and OpenLayers for desired map

view •  Google’s geocoder for locating addresses

•  Elastic Search •  Modeled with document oriented DBs •  Distributed based search support •  Elastic search engine on top of Apache Lucene

HTML  5  

JQuery  

HTTP  

MongoDB  

Spring  Security  

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 17: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

EHR Requirement: Rules Engine

The need: •  Automate workflows of administrative processes •  Increase business agility •  Automate activities •  Lower modification expenses on business logic

The solution: •  ActivitiBPM/Drools and Spring-data-mongo

•  Capable of processing large volumes of data •  Mongo for rule repository and storing user

documents (e.g. prescriptions) •  Rule 1: rule based services (e.g. calculating

premiums and refunds) •  Rule 2 : complex decision activities and content

based routing decision (automated or manual or both)

•  Rule 3: Work item allocation for manual processing steps (e.g. fraud detection)

HTML  5  JQuery  

ActivitiBPM/ Drools

Spring  Data  

HTTP  

MongoDB  

Spring  Security  

ü  New Diseases ü  New or modified laws on the

health insurance market ü  New insurance products ü  New business model

 Ac5ve  MQ  

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 18: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Physical Architecture •  Expect high volumes of users and patient

information •  Sharding, an efficient and inexpensive

option •  Store metadata in Config Servers

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Load  Balancer  

Nginx   Nginx  

JeYy   JeYy  

MongoS  

Mongod  Mongod  

Mongod  

Page 19: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

NewWave Road Map

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 20: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Multi-Cloud Environment

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Public  

Hybrid  

Private  

SaaS

PaaS

IaaS

Page 21: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

Mongo for Social Media    

“Sixty Percent of surveyed physicians and 65 percent of surveyed nurses are interested in using social networks for professional purposes” - Manhattan research Taking the Pulse, v9.0.

Use Case: •  EHR application relies on social media for

trend detection and intelligence gathering – natural disaster detection or flu outbreak tracking

Why Mongo?? • Integration with Spring Social • Mongo 2.2’s powerful aggregation framework • Built-in Map/Reduce framework • Sharding and replication capability

Twitter caught the 2010 cholera outbreak

in Haiti

NewWave Telecom & Technologies, Inc. www.newwave-technologies.com

Page 22: Webinar: Electronic Health Records (EHRs) and MongoDB - Advancing the Data Platform for the Future

QUESTIONS??  

@NewWave_Tech Linkedin.com/company/newwave_technologies