• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Programming Healthcare Silos
 

Programming Healthcare Silos

on

  • 4,169 views

Slides for Vaibhav's OSCON Talk -...

Slides for Vaibhav's OSCON Talk -
http://www.oscon.com/oscon2010/public/schedule/detail/15292.

Details -
Healthcare IT is characterized by various silos encompassing payment systems, labs management systems, medication management systems, imaging systems and various other hospital management systems. In addition to maintaining these systems, a Healthcare IT professional deals with multitude of standards for data protocols and terminologies.

It has been established that Healthcare can be streamlined and associated costs can be reduced drastically if a patient is able to have greater control in the current ecosystem. Several personally controlled health record systems have been proposed and implemented, including solutions from Google, Microsoft, and Dossia. Standards like CCR & CCD have been gaining ground. Recommendations and guidelines for preferable medical terminologies like SNOMED-CT or ICD-10 has been order of business at office of national coordination (ONC) of Health.

This talk will take a deep dive with practical examples of how to interface various Hospital systems through CCR &CCD to various Personally controlled health record systems. We will take specific examples from use cases encompassing explanation of benefits, labs, medications, imaging, H1N1 reporting and master patient indexes. The talk will weave all the above use cases in one simple application.

While discussing the working code and solution architecture we will touch on various aspects of privacy and security needed to be addressed while dealing with HealthCare data.

Statistics

Views

Total Views
4,169
Views on SlideShare
4,161
Embed Views
8

Actions

Likes
10
Downloads
6
Comments
2

1 Embed 8

http://www.oscon.com 8

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Great high level article. I linked to it on my own blog article here: http://www.physicianxpress.com/?p=2268
    Are you sure you want to
    Your message goes here
    Processing…
  • Great presentation. May I request you to send me power point presentaion to email id: pmilin@hotmail.com
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Welcome!I’m Vaibhav Bhandari, Program Manager in Microsoft Health Solutions Group. Over the last three years I have worked various aspects of Microsoft HealthVault and Medical Terminologies. Over the next 20 minutes I’m going give you a feel of working with various healthcare technologies and interface them with customers! Programming “across” HealthCare Silos. Quick show of hands –How many of you have worked in HealthCare IT for more than 5 years? Well that’s a good number!
  • The healthcare landscape is very complicated and often times very disjointed. Silos are characteristic of data in the HealthCare Ecosystem. When you get sick you go your family Physician who (if at all) stores data for your visit in a local electronic medical record system.  Your prescriptions get filled by a prescriptions network and Labs by the Lab network, which have their own interchange protocols and data standards. The payers or Health Plans pay for you visit using their own Electronic data interchange based standards. There are consumer service like WebMD which you use to get information from. And then there are the big Enterprise Hospitals which have a set of Silos themselves!
  • Before I started working with Microsoft Software Health Solutions I was developer dealing with embedded Operating systems, file systems and device drivers! The whole world of HealthIT seemed a little overwhelming to me. Various terms like HL7, SNOMED-CT, Meaningful-use, ICD9-toICD10 Conversion, EMR & EHR were all new to me!OpenSoft Inc. has developed a solution which bridges various silos through open-source and first principles.
  • Meet Jim – he is just going to walk through a component developed by OpenSoft Health Inc. for an Emergency EMR system.Meet Jim, he just dropped down at a Bus stop with an acute gastric problem, and rushed to the ER. Jim visited an ER for a sudden gastric attack. Your software need to handle Jim’s fairy ride through the hospital and give him the details of visit once he is back! When Jim walks in to the hospital ER nurse gets his vital and order an lab-test for him.
  • Now HL7 is a enables disparate systems in the hospital to talk to each other. In this typical HL7 message what you see isMSH – Message Header, showing our fictitious company – EmergencyEMR.Patient Identifier – PID, showing patient identifiers for JoePV1 – Patient Visit details -OBR – Request for an observationPoint to note – this message is in HL7 2.x format which is currently the used widely. The next version, HL7 v3 is entirely based on XML instead of pipe delimited segments.
  • Note the new OBX segment.Talk about LOINC Code in the OBX showing code-system and code-value. LOINC is a medical terminology which is widely used for laboratories and observations.
  • This code uses the HAPI HL7 parser to transform data from emergency EMR system to a HL7 message when is sent to the Lab Order System.
  • You system also sends a simple message to the claims management.Briefly glance over the X12 message and talk about ICD-9 code used in this message to communicate the procedures and tests done on Jim.
  • You system also sends a simple message to the claims management.Briefly glance over the X12 message and talk about ICD-9 code used in this message to communicate the procedures and tests done on Jim.
  • Jim would love to get more information on the care. The labs feature application which you added to the outpatient system can now be extended to send the information to the patient through one of the Personally Controlled Health Records (Google, Dossia or Indivo).Why this is a bug business opportunity?
  • Now, that Jim is ready to go home – we want to send an CCR/CCD/C32 to his Personally Controlled Health record. Lets take example of HealthVault.Your application create a CCR for Jim’s visit which shows his Vital signs, Lab Results.For a developer HealthVault has a number community managed Open Source libraries, we will work with the Python library on code.google.com or Jave on Codeplex.Our emergency EMR takes the information from its database and converts it to a CCR using CCR xsd.
  • This snippet show how the application can drop-off the CCR in to HealthVault
  • Once Jims get’s to his home computer or Mobile phone be can enter the code given to him by the Emergency EMR and receive this CCR in to his HealthVault account. He can choose further refine it by reconciling it to HealthVault data types...
  • This is a great opportunity for developers in general to enable a cheap and easy way for providers to send information directly to end users. Providers are eagerly looking for such capabilities as meaningful use requires that capability.Employer sends 834 to HealthPlan for enrolling a patient.HealthPlan or Mediclaim or Medicare maintain a member index which Hosiptal can query using 271.278 – Is authorization request (in some states and Canada this is pre-determination).The claims processing system sends message 837/835 (Claims Processing message) which includes patients demographics, details of plan and details of the transaction (how much the plan paid and how much is co-pay).Vendors in space – Unisys, ACS, MUMPs (open source).
  • Microsoft is actively participating and contributing to NHIN-D project. The process of moving clinical information to consumer silo will be as easy as initiating an e-mail transaction from the source system!
  • If your application wanted you could also have sent the medical images from Jim’s Visit to his HealthVault account. We have recently enabled storing large data in HealthVault.We have a detailed walk through for using this functionality with Java.
  • In addition to Medical Images your application can also use the Client Capability of HealthVault platform and in-fact create client applications for Android or Windows Mobile. Details of this can be found on my blog.May be the future phone can detect and transact with hospital devices to get a care record instead of going through a CCR/CCD hoops.
  • The data is now flowing out of the hospital in to HealthVault. A critical distinction is that its no longer HIPAA covered.
  • Summary of what we just saw – an end to end scenario of implementing a new capability in a complicated system and deliver it to the consumer!-- Lots of Silos-- Open Source Solutions Exist-- Consumers Matter-- HealthVault Plays a Role--

Programming Healthcare Silos Programming Healthcare Silos Presentation Transcript

  • Vaibhav Bhandarivaibhavb@microsoft.com(Microsoft, Health Solutions Group)
    across
    Programming Healthcare Silos
    ^
    ?
    @vaibhavb#oscon #silostalk
  • Agenda
    Challenges of Health IT
    Standards exist but..
    Open Solutions Exist
    Opportunities in Health IT
  • Silos of Health Information
  • Silos in the Enterprise – “On the Floor”
    Electronic Medical Record
    Nursing Workflow/ Documentation
    Clinical Notes
    Emergency Department
    Procedure Documentation
    ICU/Critical Care
    OR Management
    Dictation
    Pharmacy
    CPOE
    Advanced Analytics
    Cardiology
    Labs
    Medication Administration
    Hemodynamics
    Pathology
    Imaging
    Charting
    Medication Dispensing
    RIS
    Orders
    Image Distribution
    PACS
    Mobile Data
  • Silos in the Enterprise – “Behind the Scenes”
    Contract Management
    Enterprise Scheduling
    Claims Management
    Financial/ERP
    Business Decision Support
    Inventory
    Medical Records Coding
    Purchasing
    Revenue Management
    Document Imaging
    Bed Management
    Registration
    Transcription
    Call Management
    Staff/Nurse Scheduling
    Outcomes Management
    Physician Practice
    Access Management
  • Meaningful Use
    ICD-9 to ICD-10 Translation
    SNOMED-CT
    Master Patient Index
    EMR/EHR
    IHE
    HL7
  • Meet Jim
  • Jim’s ER visit..
  • Lab
    Emergency
    EMR
    HL7 Lab Order
    MSH|^~&|EMERGENCYEMR|RC90|INSIGHT.LAB|GUH.ER|20080114085834||ORU^R01|H20010816374944.7274|P|2.1|1
    PID|01||1430043|1572c552-f02b-49bf-b7e2-acc74765cb3e|SMITH^JIM||19790127|F||1||||||||cfd9ce6b-dc81-459d-9415-7913eb4635ec|804171277
    PV1|01|O|TPC||||331|||||||HIS|||331|O||||||||||||||||||||||||||20060721|19990921
    OBR|1||1234^LAB|88304
  • Lab
    Emergency
    EMR
    Lab Result
    MSH|^~&|EMERGENCYEMR|RC90|INSIGHT.LAB|GUH.ER|20080114085834||ORU^R01|H20010816374944.7274|P|2.1|1
    PID|01||1430043|1572c552-f02b-49bf-b7e2-acc74765cb3e|SMITH^JIM||19790127|F||1||||||||cfd9ce6b-dc81-459d-9415-7913eb4635ec|804171277
    PV1|01|O|TPC||||331|||||||HIS|||331|O||||||||||||||||||||||||||20060721|19990921
    OBR|1||1234^LAB|88304
    OBX|1|CE|88304|1|T57000^GALLBLADDER^SNM OBX|2|TX|88304&MDT|1|MICROSCOPIC EXAM SHOWS HISTOLOGICALLY NORMAL GALLBLADDER TISSUE
  • Creating & Processing Lab Order
    HAPI HL7 Parsing Library
    http://hl7api.sourceforge.net
  • X12 Message for Eligibility Request
    ST*270*1234*005010X203~
    BHT*0022*13*10001234*20060501*1319~
    HL*1**20*1~
    NM1*PR*2*ABC COMPANY*****PI*842610001~
    HL*2*1*21*1~
    NM1*1P*2*EMERGENCY CLINIC*****SV*2000035~
    HL*3*2*22*0~
    TRN*1*93175-012547*9877281234~
    NM1*IL*1*SMITH*JIM****MI*11122333301~
    DMG*D8*19430519~
    DTP*291*D8*20060501~
    EQ*30~
    SE*13*1234~
    Lab
    Emergency
    EMR
    Health Plan
  • X12 Response for Eligibility Request
    ST*271*1234*005010X203~
    BHT*0022*13*10001234*20060501*1319~
    HL*1**20*1~
    NM1*PR*2*ABC COMPANY*****PI*842610001~
    HL*2*1*21*1~
    NM1*1P*2*EMERGENCY CLINIC*****SV*2000035~
    HL*3*2*22*0~
    TRN*1*93175-012547*9877281234~
    NM1*IL*1*SMITH*JIM****MI*11122333301~
    DMG*D8*19430519~
    DTP*346*D8*20060101~
    EB*1**30**GOLD 123PLAN~

    Lab
    Emergency
    EMR
    Health Plan
  • Jim’s Ready to Go Home
    Lab
    Emergency
    EMR
    Health Plan
  • CCR For Jim’s Visit
    Lab
    Emergency
    EMR
    Health Plan
  • CCD or C32
  • HealthVault Interaction
  • Direct To Clinical
  • Data In Jim’s Account
    Jim
    Lab
    Emergency
    EMR
    Health Plan
    Jim
  • NHIN-D
    @ HealthVault address
    Easy integration through SMTP S-MIME
    Exciting Future
  • HealthVault Medical Imaging
    • Applications can upload large files to a users’ HealthVault record
    • http://bit.ly/hv-medical-imaging
  • HealthVault Client & Mobile Applications
    Client Applications
    http://bit.ly/HV-client-app
  • Leaving the Clinical Silo
    Clinical Silo
    While in enterprise your application need to comply with HIPAA 5010
    When Jim log’s in to HealthVault then the data is flowing in to consumer domain
    Lab
    Emergency
    EMR
    Health Plan
  • HealthVault Open Source Resources
    Community Promise
    Open Source SDKs
    Java : CodePlex
    Ruby : RubyForge
    Python : Google Code
    PHP: SourceForge
    Reference License .NET SDK
    http://msdn.microsoft.com/healthvault
  • Connected Health Platform Open Source Resources
    Microsoft Health Common User Interface (MSCUI)
    • Microsoft Public License (MS-PL): http://mscui.codeplex.com/license
    • Main site: http://www.mscui.net
    • Toolkit: http://mscui.codeplex.com
    IHE Cross-Enterprise Document Sharing XDS.b
    • Microsoft Public License (MS-PL): http://ihe.codeplex.com/license
    • Main site: http://www.microsoft.com/HealthICT
    • Toolkit: http://ihe.codeplex.com
    Clinical Documentation Solution Accelerator (CDSA)
    • Reference License for CDSA Toolkit: http://code.msdn.microsoft.com/cdsa/Project/License.aspx
    • Main site: http://www.mscui.net/CDSA.htm
    • Toolkit: http://code.msdn.microsoft.com/cdsa
  • Takeaway
    Lots of opportunity to bridge the silos and empower the patient with open technologies and platforms!
  • Thank You
    Be Well. Be Protected.
    ?
    http://bit.ly/silosbook
    @vaibhavb#oscon #silostalk