20
1 Philips HealthSuite FHIR API Tom Wilson Philips Healthcare @twilson650

Presentation 2 - FHIR Overview

Embed Size (px)

Citation preview

Page 1: Presentation 2 - FHIR Overview

1

Philips HealthSuiteFHIR API

Tom WilsonPhilips Healthcare@twilson650

Page 2: Presentation 2 - FHIR Overview

2 HealthSuite Hackathon

RESTful Health APIs

Most are specific to a device/company (fitbit, misfit, withings, etc)

…although…

There are some general purpose APIs, like the Human APIhttps://www.humanapi.co/

These RESTful APIs have some common design features/flaws:• URL based on data type:– /user-id/sleep– /user-id/activity– /user-id/weight

• Different data structures for each data type• Additional data types require API change!• Do not integrate easily with medical records (require translation)

Page 3: Presentation 2 - FHIR Overview

3 HealthSuite Hackathon

How do we bridge the gap?

Page 4: Presentation 2 - FHIR Overview

4 HealthSuite Hackathon

Enter FHIRhttp://www.hl7.org/fhir/• A new standard– Made possible by new technologies and standards– Informed by lessons of the past

• Not a new standard– We don’t need yet another health data standard– HL7, the health data standard since 1987

• REST API• “Internet of Things” for your health data• your health data is now addressable

• Compatible with wide range of data– Hospitals– Home Monitoring Equipment– Fitness Trackers– Environmental sensors

Page 5: Presentation 2 - FHIR Overview

5 HealthSuite Hackathon

What is FHIR? A Brief History

• Fast Healthcare Interoperability Resources (FHIR)RESTful API for health data

• HL7 standard with long history– HL7v2: internal hospital data – HL7v3: Health Information Exchange (HIE) – CDA/CCD: Clinical Document Architecture / Continuity of Care Document– FHIR: Simplified REST implementation of CDA

Page 6: Presentation 2 - FHIR Overview

6 HealthSuite Hackathon

FHIR Basics• Everything is a resource– Organization– Patient– Observation

Every resource is addressable with a URLhttps://yourserver.com/Organization/123https://yourserver.com/Patient/456https://yourserver.com/Observation/789

Resources are connected with URL references

Page 7: Presentation 2 - FHIR Overview

7 HealthSuite Hackathon

Observation Resource“subject” is relative URL of the patient

“valueQuantity” contains the value and units

Page 8: Presentation 2 - FHIR Overview

8 HealthSuite Hackathon

Observation Value• “valueQuantity”– Value

– Units SI - Système International d’Unités, or International System of Units UCUM – Unified Code for Units of Measure

“appliesDateTime” Point in Time

Observation Timing

“appliesPeriod”Time Interval

Page 9: Presentation 2 - FHIR Overview

9 HealthSuite Hackathon

Coding the Observation TypeLOINC – hospital / medical data

IEEE-11073 – fitness, diet, environmental

Page 10: Presentation 2 - FHIR Overview

10 HealthSuite Hackathon

Coding the Observation Type

/Observation?subject=Patient%2Fa103&name=https%3A%2F%2Frtmms.nist.gov%7C150016

Insert code system + code into your query

You can search for codes

Or check the cookbook!

Page 11: Presentation 2 - FHIR Overview

11 HealthSuite Hackathon

Observation

Observation type

Value and units

Date and time

The patient

Page 12: Presentation 2 - FHIR Overview

12 HealthSuite Hackathon

Fitness Data

• Nothing special about fitness data in FHIR• Observation with a code, same as everything else• IEEE-11073 covers fitness data–Steps per day–Sleep quality–And much more!

Page 13: Presentation 2 - FHIR Overview

13 HealthSuite Hackathon

Fitness Data: Steps per Day

4,718 stepsMarch 5, 2015

https://rtms.nist.govMDC_HF_DISTANCE8454247

Fitness tracker data Coding Observation Resource

Page 14: Presentation 2 - FHIR Overview

14 HealthSuite Hackathon

Fitness Data – Fitbit Observation

Page 15: Presentation 2 - FHIR Overview

15 HealthSuite Hackathon

Environmental Data• Air quality data from smart air purifiers.

Air quality: bad

Alert! Everyon

e Inside!

Page 16: Presentation 2 - FHIR Overview

16 HealthSuite Hackathon

Environmental Observation

Page 17: Presentation 2 - FHIR Overview

17 HealthSuite Hackathon

Page 18: Presentation 2 - FHIR Overview

18 HealthSuite Hackathon

Useful Links

• FHIR Spec DSTU 2https://www.hl7.org/fhir/2015May/index.html

• HAPI FHIR Java Libraryhttps://github.com/jamesagnew/hapi-fhir

• HAPI Test Serverhttp://fhirtest.uhn.ca/

• IEEE Personal Health Device working grouphttp://standards.ieee.org/develop/wg/PHD.html

• Philips HealthSuitehttp://www.usa.philips.com/healthcare-innovation/about-health-suite

• Health Hackathon (Netherlands) Aug 28http://reshape.hackinghealth.io/

Page 19: Presentation 2 - FHIR Overview

19 HealthSuite Hackathon

Questions?

Page 20: Presentation 2 - FHIR Overview

20