2. On today’s call:
Hemali Thakkar Kenneth Mandl Nikolai Schwertner Pascal Pfiffner
Adam Wong
Manager, Developer Director Lead Software Postdoctoral Fellow
Management and Engineer
Challenge
Program Analyst
Boston Children’s
Hospital Intelligent SMART
ONC SMART
Health 2.0 Health Lab
3. Agenda for Today’s Meeting
ONC and the Investing in Innovation (i2)
Program
AnIntroduction to the SMART-Indivo
Challenge
Q&A About the Challenge
5. i2 Goals
• Better Health, Better Care, Better Value through Quality Improvement
• Further the mission of the Department of Health and Human
Services
• Highlight programs, activities, and issues of concern
• Spur Innovation and Highlight Excellence
• Motivate, inspire, and lead
• Community building – Development of ecosystem
• Stimulate private sector investment
6. Indivo and Personal Health
Platforms
• Portals:
–A static view into the EHR
• PCHRs:
–Apps platform, and a patient copy of the data
13. VA Survey
• 79% of Veterans are willing to share personal health
information with those outside their health system
–62% with a spouse or partner
–23% with a child
–15% with another family member
–25% with a non-VA health care provider
15. “We cannot overstate how
important PHRs are to the
efficient functioning of a low-
cost, high quality health-care
system . . . . We think that the
INDIVO system, or something
like it is a good place to start.”
--Clayton Christensen
Harvard Business School
30. SMART data
80/20 approach
concentrate on common outpatient data
Consistent coding systems
Medications: RxNorm (SCD, SBD, Packs)
Problems: SNOMED CT
Labs: LOINC
Extensible representations in RDF
31. Architecture Summary
SMART Containers supply Apps with
UI integration
Authenticated API Access
Data
Containers shoulder significant responsibility!
Data models are critical to enable app developers
Keeping developer experience in mind
Data need to be predictable, (relatively) simple
32. Indivo and SMART
What SMART adds to Indivo
• Standardized Application Programming Interface
that can run across diverse instances of health
information technology
• SMART app developed for an EHR can run
unmodified on Indivo. Or, can be tweaked for
a patient-facing experience
• The Indivo data model will continue to track
the evolution of the SMART standard
33. Indivo and SMART
What Indivo adds to SMART
• Rich write capability
• Consumer-facing features including
authentication, carenets/sharing, and auditing
• Consumer-facing data-types which are not yet
ratified as part of the SMART model
• Indivo apps can be either purely SMART-
compliant or take advantage of hybrid
functionality, with graceful degredation to
SMART compliance in non-Indivo containers
35. The iOS Framework
Makes your life easy™
• Handles authentication (OAuth)
• Provides Indivo objects (automatic XML handling)
• Knows where an object comes from (REST paths)
• Provides messaging functionality
36. Basic Approach
Abstract logic into Cocoa objects
selectRecord:
Server Record
addDocumentOfClass:
fetchReportsOfClass:
push:
Docs replace:
archive:
...
41. Documentation
• Take a look at README.md
• Checkout the sample medication app
• Technical documentation available online:
• http://docs.indivohealth.org/projects/indivo-x-ios-frame
43. Portal-PCHR Hybrid
• SMART Platform Apps
Have access to EHR data in a vendor agnostic
fashion (from an Epic system, a Cerner system,
or an complementary system with data
warehoused from the EHR)
• So, one can readily create a patient facing portal,
which is an apps platform
44. Portal-PCHR Hybrid
SMART SMART
Clinician Patient
-Facing EHR Connector Indivo
App -Facing
Apps Apps
The best of both worlds:
•A local portal, with lots of data from the EHR
•A personal health platform with patient control,
sharing, and apps
45. The Challenge:
“Build an Indivo app that provides value to
patients using data delivered through the
SMART API and its Indivo-specific
extensions”
•These should be patient facing web or mobile apps, and run against the
Indivo Developer Sandbox
•They should be of importance to clinical medicine or public health
•Examples include: a medication manager, a health risk detector, a patient-friendly
laboratory visualization tool, or an app that integrates external data sources with
patient records in real time.
47. Judging Criteria
1. Usefulness to patients
2. Importance to clinical medicine or public health
3. Interface and presentation
4. Use of the Indivo and SMART APIs
5. Creative use of data from the sandbox and
(optionally) from open health data sources
Ask about users of Microsoft’s HealthVault framework
Talk about objects Walk through these three objects
Hint at the callback block
addDocumentOfClass: IndivoMedication
If you tell a medication to replace another one, it has all the information it needs to create the correct REST method (if you tell it which medication to replace)
Providing education and resources to help reduce fat and salt intake, increase exercise, lose weight, stop smoking, or increase medication adherence (e.g., to improve control of high blood pressure) Using GPS technology to recommend nearby walks or places to eat healthier Recommending to the high risk patient to see a primary care doctor if not on aspirin or cholesterol-lowering medication Linking to online communities dedicated to improving heart health