Top Banner
Graphs Opening Medical Care Information @davefauth www.intelliwareness.org
43

Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Jan 15, 2015

Download

Technology

The current DocGraph social graph was built in Neo4J. With new enhancements in Neo4J 2.0, now was a good time to rebuild the social graph. The goal of this session is to show participants how simple it is to perform basic graph analysis of a healthcare dataset.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Graphs Opening Medical Care Information

@davefauthwww.intelliwareness.org

Page 2: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

2

About Me

• My Blog: http://www.intelliwareness.org• Find me on Twitter: @davefauth• Email me: [email protected]• GitHub: http://github.com/davidfauth

Page 3: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Not talking about this….

Page 4: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Or this….

Page 5: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

But we want to talk about this:

Page 6: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Ryan Weald – isurfsoftware.com

And this:

Page 7: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

I’ll try not to do this…

Page 8: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Or this….

Page 9: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Where we are today

Page 10: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Healthcare Data

• Recommend watching Fred Trotter speak at GraphConnect – SF

• Moving from no data -> bad data -> better data -> good data

• Claims Data– Hard to accurately describe what a doctor is

doing and how they are getting paid without claims data

– Limited and not a good data set by any standard

Page 11: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Examples of Bad Data

• Not enough data – More transparency without having to FOIA

• State level data is hard to get

Page 12: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Better Data Sets

• DocGraph Data– One of the “best” available– “Best” does not mean “good”

• DocGraph Rx– Prescribing patterns for Medicare Part D patients

• NPPES• NUCC

Page 13: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph Dataset

• DocGraph by the numbers – Directed graph – Average total degree 52.8 – 940,492 providers (graph nodes/vertices) – 49,685,810 shared edges

Page 14: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph Data

Page 15: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Doctor Detail (docNPI.com)

Page 16: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Doctor Detail

Page 17: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

NPPES

• National Plan and Provider Enumeration System • Source of NPI (National Provider Identifier) • No cost download • Information is entered and updated by provider

Data quality is good to poor

• CSV file with 314 columns

Page 18: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

NUCC

• National Uniform Claim Committee– Healthcare Provider Taxonomy– No cost download

• CSV file with 5 columns and 830 rows– Link taxonomy to NPPES reported taxonomy

Page 19: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph DataNodesOrganizationsSpecialtiesProvidersLocationsCountiesZipCensus

Relationships* Organizations -[:PARENT_OF] – Providers -[:SPECIALTY]- Specialties* Lcations-[:LOCATED_FOR]-Providers* Providers -[:REFERRED]-Providers* Counties -[:INCOME_IN]- CountiesZip* Locations – [:LOCATED_IN]-CountiesZip

Page 20: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph Data

Provider refers

Page 21: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph Data

Provider refers

Specialty

Specializes_in

Page 22: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph Data

Provider refers

Specialty

Specializes_in

Parent Org

Parent_Of

Location

Location_In

Page 23: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph Data

Provider refers

Specialty

Specializes_in

Parent Org

Parent_Of

Location

Location_In

Page 24: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph Data

Provider refers

Specialty

Specializes_in

Parent Org

Parent_Of

Location

Location_For

CountiesZip

Located_In

Income

Income_In

Page 25: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013
Page 26: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph RX Data

• Reinforcing Jonathan Freeman’s talk on Hadoop and Neo4J

Page 27: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013
Page 28: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013
Page 29: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Time for Analysis

Page 30: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Fraud Referrals

April 2013 - The owner and another senior executive of Sacred Heart Hospital and four physicians affiliated with the west side facility were arrested today for allegedly conspiring to pay and receive illegal kickbacks, including more than $225,000 in cash, along with other forms of payment, in exchange for the referral of patients insured by Medicare and Medicaid to the hospital, announced U.S. Attorney for the Northern District of Illinois Gary S. Shapiro.

Page 31: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Hadoop Page Rank

Page 32: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph RX Data

• Originally obtained by ProPublica• Prescribing pattern for all physicians for

Medicare Part D – 2011• Largest public released prescribing database• 2 sets of data - 30M edges each• Related to business name and NDC-9 code– NDC 9 code allows for aggregation of drugs

Page 33: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph RX Data

Page 34: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph RX Data

Page 35: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph RX Data

Page 36: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraphRx Data

Provider refers

Specialty

Specializes_in

Parent Org

Parent_Of

Location

Location_For

CountiesZip

Located_In

Income

Income_In

Drugs

prescribes

Page 37: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013
Page 39: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

DocGraph RX Data

• Back to “bad data”• http://www.albme.org/actions.html

Page 40: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013
Page 41: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Combine additional datasets

• Medical data– Doctor referral data– Medicare doctor prescription practices– “Dollars for Doctors” – Drug company promotional

payments• Census Data– Income data– Poverty data

Page 42: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013

Recommendation Engine?

• Build a graph model of the data• Build a recommender model from the graph

model• Graphs can be visualized, explained, discussed

and debugged collaboratively

Page 43: Graphs Opening Medical Care Information - Dave Fauth @ GraphConnect NY 2013