CMS Blue Button API

CMS Blue Button API

Using APIs to Improve Care and Efficiency System for Health, Chicago, IL Modi Boutrs – Chief App. Architect Using APIs to Improve Care and Efficiency Modi Boutrs Chief Application Architect Rush System for Health, Chicago, IL Overview of Rush • Rush University Medical Center ► 669 bed Academic Medical Center ► 35,000 Admissions/year ► 65,000 Emergency Department visits/year • Clinical Staff ► 1,397 Professional Nursing staff ► 813 Attending physicians ► 644 Residents and fellows Overview of Rush • Ambulatory Practices ► ~50 owned practices ► ~100 Private Practices • Rush Oak Park Hospital • Rush Copley Medical Center Innovative Rush • An academic health system whose mission is to improve the health of the patients and the diverse communities it serves with nationally recognized health care, education and research, as well as a commitment to community partnerships. • The Rush system also includes Rush University, which has more than 2,500 students, and is a health sciences university that comprises Rush Medical College, the College of Nursing, the College of Health Sciences and the Graduate College. EHR Login API World… ........... Assessment Correlate, Analyze ADT Event Push • HL7 v2 is the fabric of any connected and Assess Data healthcare system. • How about external systems – real time requests? 3rd Party Find Data in EHR Processing • What about Mobile Applications? • API(s) are the connecting link – Push Data Back to Clinician Login • Example of API - FHIR EHR Outside of EHR Further 3rd Party Assessment • Example – My Rush Mobile App Processing The MyRush Mobile Platform to keep patients connected and engaged with Rush Health Network to allow them manage their health and wellness. Connects patients to their providers with real time appointments, secure messaging, and much more… It has features such as patient’s own EHR, including procedures, medications and test results. The MyRush app is available on iOS and Android Stores. I love it! All my Very user friendly app! I’m Patient medical information excited to see that you can Feedback at my fingertips on my refill prescriptions and set phone. up appointments Sabrina Andrea I like this new app it is easy to use and has important information that I I like how you have the dosage for sometimes had to have over the counter medications written down elsewhere. available on the app. It’s also easy … navigation. Great set up! Eleanor Thanks, Nick The MyRush Mobile App Arrive via google maps Scheduling / Searching / Registering 1:30PM – ???? PM Create Search Get Schedule Or Login Appointment Scheduled With John Doe John Doe Apple Health CMS Blue Button API • Blue Button 2.0 from CMS is an API that contains four years of Medicare Part A, B and D data for 53 million Medicare beneficiaries. • Information about a beneficiary’s health, including type of Medicare coverage, drug prescriptions, primary care treatment, and cost. Beneficiaries also have full control over how their data can be used and by whom, with identity and authorization controlled by MyMedicare.gov. Apigee • Cross-Cloud API Management Platform • Design and Develop APIs • Manage API Lifecycle • Secure and Monitor APIs Apigee @ Rush External Rush 3rd Party Apps Apps • The platform for designing FHIR/RESTful API Common Services Layer (CSL) APIs and transforming apigee API Management: oAuth, Direct, Security, Traffic classic tech FHIR Library: Resources, Object Model, Validators (Open Source & Custom) like SOAP to modern Orchestration: Integration, Legacy Translation (Open Source & Custom) technologies Internal Rush Systems “With Apigee on top of the myRush app we have enhanced the patient experience by putting the power in the hand of the patient to become the center of their own care.” --Dr. Shafiq Rab Apigee Apigee Specs YAML Apigee Develop Secure with policy Transform – XML, Publish JSON, etc. Google Analytics API Google Analytics (Used for analytics) https://developers.google.com/analytics/ // This function tracks screen views fun sendScreenViewToGA(screenName: String) { if(BuildConfig.IS_GOOGLE_ANALYTICS_ENAB LED) { RushApplication.sTracker.setScreenN ame(screenName) RushApplication.sTracker.send(HitBu ilders.ScreenViewBuilder().build()) }} // This function tracks user clicks and menu selections fun sendEventToGA(category: String, event: String) { if(BuildConfig.IS_GOOGLE_ANALYTICS_ENABLED) { sendEventToGA(category, event, null, null) }} //This function tracks categories, events, and internal monitoring labels private fun sendEventToGA(category: String, event: String, label: String?, value: Long? ) { val eventBuilder = HitBuilders.EventBuilder() eventBuilder.setCategory(category) .setAction(event) if (label != null) eventBuilder.setLabel(label) if (value != null) eventBuilder.setValue(value) RushApplication.sTracker.send(eventBuil der.build()) Additional Google Cloud Products used in App. •Firebase Messaging (Used for push notifications) https://firebase.google.com/docs/cloud-messaging/ •Google Map API (Used for showing map and Directions) https://developers.google.com/maps/documentation/android-sdk/intro •Google Distance Matrix API (Used for distance to Emergency room) https://developers.google.com/maps/documentation/distance-matrix/ Other Google APIs… • Cloud DataFlow https://cloud.google.com/dataflow/ • CLOUD PUB/SUB https://cloud.google.com/pubsub • Google BIGQUERY https://cloud.google.com/bigquery Modi Boutrs Follow Me@moboutrs https://www.linkedin.com/in/modiboutrs/.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    25 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us