Philips Health Suite FHIR API Tom Wilson Philips

  • Slides: 20
Download presentation
Philips Health. Suite FHIR API Tom Wilson Philips Healthcare @twilson 650 1

Philips Health. Suite FHIR API Tom Wilson Philips Healthcare @twilson 650 1

RESTful Health APIs Most are specific to a device/company (fitbit, misfit, withings, etc) …although…

RESTful Health APIs Most are specific to a device/company (fitbit, misfit, withings, etc) …although… There are some general purpose APIs, like the Human API https: //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) 2 Health. Suite Hackathon

How do we bridge the gap? 3 Health. Suite Hackathon

How do we bridge the gap? 3 Health. Suite Hackathon

Enter FHIR http: //www. hl 7. org/fhir/ • A new standard – Made possible

Enter FHIR http: //www. hl 7. 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 – HL 7, 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 4 Health. Suite Hackathon

What is FHIR? A Brief History • Fast Healthcare Interoperability Resources (FHIR) RESTful API

What is FHIR? A Brief History • Fast Healthcare Interoperability Resources (FHIR) RESTful API for health data • HL 7 standard with long history – HL 7 v 2: internal hospital data – HL 7 v 3: Health Information Exchange (HIE) – CDA/CCD: Clinical Document Architecture / Continuity of Care Document – FHIR: Simplified REST implementation of CDA 5 Health. Suite Hackathon

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

FHIR Basics • Everything is a resource – Organization – Patient – Observation Resources are connected with URL references 6 Health. Suite Hackathon Every resource is addressable with a URL https: //yourserver. com/Organization/123 https: //yourserver. com/Patient/456 https: //yourserver. com/Observation/789

Observation Resource “subject” is relative URL of the patient “value. Quantity” contains the value

Observation Resource “subject” is relative URL of the patient “value. Quantity” contains the value and units 7 Health. Suite Hackathon

Observation Timing “applies. Date. Time” Point in Time “applies. Period” Time Interval Observation Value

Observation Timing “applies. Date. Time” Point in Time “applies. Period” Time Interval Observation Value • “value. Quantity” – Value – Units § SI - Système International d’Unités, or International System of Units § UCUM – Unified Code for Units of Measure 8 Health. Suite Hackathon

Coding the Observation Type LOINC – hospital / medical data IEEE-11073 – fitness, diet,

Coding the Observation Type LOINC – hospital / medical data IEEE-11073 – fitness, diet, environmental 9 Health. Suite Hackathon

Coding the Observation Type You can search for codes Or check the cookbook! Insert

Coding the Observation Type You can search for codes Or check the cookbook! Insert code system + code into your query /Observation? subject=Patient%2 Fa 103&name=https%3 A%2 F%2 Frtmms. nist. gov%7 C 150016 10 Health. Suite Hackathon

Observation type Value and units Date and time The patient 11 Health. Suite Hackathon

Observation type Value and units Date and time The patient 11 Health. Suite Hackathon

Fitness Data • Nothing special about fitness data in FHIR • Observation with a

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! 12 Health. Suite Hackathon

Fitness Data: Steps per Day Fitness tracker data 4, 718 steps March 5, 2015

Fitness Data: Steps per Day Fitness tracker data 4, 718 steps March 5, 2015 13 Health. Suite Hackathon Coding https: //rtms. nist. gov MDC_HF_DISTANCE 8454247 Observation Resource

Fitness Data – Fitbit Observation 14 Health. Suite Hackathon

Fitness Data – Fitbit Observation 14 Health. Suite Hackathon

Environmental Data • Air quality data from smart air purifiers. Air quality: bad 15

Environmental Data • Air quality data from smart air purifiers. Air quality: bad 15 Health. Suite Hackathon Alert! Everyone Inside!

Environmental Observation 16 Health. Suite Hackathon

Environmental Observation 16 Health. Suite Hackathon

17 Health. Suite Hackathon

17 Health. Suite Hackathon

Useful Links • FHIR Spec DSTU 2 https: //www. hl 7. org/fhir/2015 May/index. html

Useful Links • FHIR Spec DSTU 2 https: //www. hl 7. org/fhir/2015 May/index. html • HAPI FHIR Java Library https: //github. com/jamesagnew/hapi-fhir • HAPI Test Server http: //fhirtest. uhn. ca/ • IEEE Personal Health Device working group http: //standards. ieee. org/develop/wg/PHD. html • Philips Health. Suite http: //www. usa. philips. com/healthcare-innovation/about-health-suite • Health Hackathon (Netherlands) Aug 28 http: //reshape. hackinghealth. io/ 18 Health. Suite Hackathon

Questions? 19 Health. Suite Hackathon

Questions? 19 Health. Suite Hackathon

20

20