hl7 seminar: introduction to hl7® fhir® · fhir is just a set of flexible standardized models and...

78
© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. HL7 Seminar: Introduction to HL7® FHIR® Ewout Kramer FHIR Core team (and software developer) Furore (Amsterdam, NL) email: [email protected] web: http://thefhirplace.com http://fhir.furore.com skype: ewoutkramer

Upload: nguyenduong

Post on 21-May-2018

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

HL7 Seminar: Introduction to HL7® FHIR®

Ewout Kramer

FHIR Core team (and software developer)

Furore (Amsterdam, NL)

email: [email protected]

web: http://thefhirplace.com

http://fhir.furore.com

skype: ewoutkramer

Page 2: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Relative – No technology can make integration as fast as we’d like

That’s why we’re here

Building blocks – more on these to follow

The Acronym

Page 3: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

HL7 v2.0

Page 4: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

?

HL7 v3

Page 5: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Generic Specific

Flexibility vs. useability

Re-useable

Single purpose

HL7v3 RIM

HL7 CDA C-CCD

openEHR RM

HL7v2

IHE PDQ FHIR

openEHR

Archetypes openEHR

Templates

HL7v3

CMETS FHIR Profiles

Page 6: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Focus on implementers

Keep common scenarios simple

Leverage existing technologies

Make content freely available

Invoke the community

Page 7: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

If your neighbour 's son can’t

hack an app with

<your technology X>

in a weekend…..

you won’t get adopted

Focus on implementers..

Page 8: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

THE RISE OF THE API Background

8

Page 9: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Your “Mobile” device becomes the Big Aggregator and Coordinator of data and functionality

What I want from my healthcare app

Page 10: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

The API economy

10

Where companies expose their (internal) digital business assets or services in

the form of (web) APIs to third parties with the goal of unlocking additional

business value through the creation of new assets

Page 11: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

3rd-party becomes the norm

11

Page 12: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

2012

The Rise of the API

2016

Page 13: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

So what about HL7 & FHIR?

With FHIR, HL7 joins the ranks of the API troopers.

But other than Twitter, Facebook etc. HL7 has no “services” or

“functionality” to offer

FHIR is just a set of flexible standardized models and best-

practices that others can use to create healthcare API’s

3rd-party (app/software) developers can then seamlessly connect

to your FHIR API.

Page 14: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

WHY (UNIVERSAL) STANDARDIZATION IS HARD

14

Page 15: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

1st: Ego’s

Page 16: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

2nd: Cost

“Communicate first, standardize later”

“I need to be ready next month”

“Standardize first, communicate later”

“This needs to be done right, takes time”

CHAOS?

“He who ships code, wins”

Page 17: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

3rd: Different communities and timelines

GP System –

Uses Prescriptions

Cancer Center –

Uses Prescriptions

Regional collaborations

– share prescriptions

Other regions – trying

the same thing

Page 18: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

COMPONENTS OF FHIR In-Depth

Page 19: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Divide health care data in discrete “building blocks”

MedicationPrescription Problem

A FHIR ‘Resource’

• Cover “the 80%”

• Unit of exchange

• Maintained & documented independently

• Have a textual description

Page 20: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Resources - example

Page 21: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Example – Patient Resource

References

to other

Resources

Page 22: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Extending Patient

References

to other

Resources

Yes, but where are:

• citizenship

• mothersmaidenname,

• us-core-race

Don’t worry, you can add extensions: your own elements –

FHIR even defines a few favorite ones!

Page 23: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

+ =

Cover the 80% out of the box…

Everyone needs extensions…

Simple choice – design for absolutely

everything or allow extensions

Everyone needs extensions, everyone

hates them!

Page 24: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

References between resources

A web of resources that can tell any story

Page 25: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Clinical Scenario

First consultation Complaining of pain in the r) ear for 3 days

with an elevated temperature. On examination, temperature 38.5 degrees and an inflamed r) ear drum with no perforation. Diagnosis Otitis Media, and prescribed Amoxil 250mg TDS for 5 days

Follow up consultation 5 days later returned with an itchy skin rash.

No breathing difficulties. On examination, urticarial rash on both arms. No evidence meningitis. Diagnosis of penicillin allergy. Antibiotics changed to erythromycin and advised not to take penicillin in the future.

Condition

Observation

Med

Allergy

Encounter

5 year old boy Patient

Page 26: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Resource view

Page 27: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FHIR server @ hospitalA.org

Practitioner

Practitioner/87

Organization

Organization/1

FHIR server @ lab.hospitalA.org

Diagnostic

Report

DiagnosticReport/4445

Observation

Observation/3ff27

In REST: Possibly distributed…

27

FHIR server @ pat.registry.org

Patient

Patient/223

subject

Page 28: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

REST:“Repository” model of healthcare

Hospital System

Create

Record Create

Encounter

FHIR server

Patient

Observation

Patient Patient

Order

Observation

Observation

Diagnostic Report

Notify new

Lab results

Update

Patient

data

Lab System

Post

Lab result Query

Lab orders

Page 29: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

RESTful FHIR Examples

Patient GET http://myfhirserver.com/Patient/123

GET http://myfhirserver.com/Encounter/904?_include=patient

Patient Encounter

PUT http://myfhirserver.com/Encounter/904 {XML or JSON Resource expression}

encounter

encounter

GET http://myfhirserver.com/Document/800511

document provider condition

observation

condition

medication patient

LIST

Bundle

Page 30: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Bundle: FHIR Document Dr. Bernard

Practitioner Patient John Patient

Discharge

Meds list

Vital Signs list

Pulse Observation

BP Observation

Dyclofenac MedicationPrescription

Tamsulosin MedicationPrescription

Kidney Stones Condition

Discharge

Summary Composition

Chief

Complaint section

Physical section

Medications section

entry

entry

Page 31: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FHIR

Repository

Regardless of paradigm, the content is

the same

Lab System

FHIR

Message FHIR Document

National

Exchange

Page 32: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

32

Questions?

Page 33: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FHIR PROFILING Adapting FHIR

Page 34: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

The need for profiling

Need to be able to describe adaptations based

on use and context

Which resources and elements are used?

Which API features are used?

Which terminologies are used?

How to map these to local

requirements/implementations?

Page 35: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Layered profiles

Country adapts a national profile

Regions or specialties may develop

specialized versions of national profile

Profile with use-case specific constraints 35

Page 36: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Constraining a resource

Demand that the identifier uses your

national patient identifier

Limit names to just 1 (instead of 0..*)

Limit maritalStatus to another set of

codes that extends the one from

HL7 international

Add an extension to support

“RaceCode”

Note: hardly any

mandatory elements in

the core spec!

Page 37: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

In v3 CDA…”text-based”

Page 38: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

openEHR ADL

…computable!

Page 39: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FHIR: StructureDefinition

39

Computable expression: as a Resource, just like Patient!

Page 40: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Adapting the API

40

FHIR Server FHIR REST

Complex

Operations

Read Update Search

Check Drug

Interaction Merge

Patient

Expand

ValueSet

Validate

Page 41: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Conformance

Conformance Resources

41 41

“Implementation Guide”

Structure

Definition

SearchParam

Definition

ValueSet

Concept

Map

NamingSystem

Operation

Definition

Forge

Excel Implementation

Guide

TestScript

Page 42: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Implementation Guide

Pour in your Conformance resources and add human

narrative:

Functional Requirement and Use case(s)

Data definitions

Actors and Interactions

Examples

Technical Implementation Guidance

Security

Help

Contact Information

Page 43: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Page 44: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Publish!

44

Author & Store

Guide

Implement http://simplifier.net

http://registry.fhir.org

Page 45: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FHIR Registry

45

Page 46: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FUTURE PLANS

46

Page 47: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FHIR Timeline

2012 2016 2014 2018 2020

First

Draft

2011 2015 2013 2017 2019

1st

DSTU 2nd

DSTU

3rd

STU Normative

First

Connectathon!

Update 1

Updates every

18-24 months

Page 48: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

October 2015 – DSTU2

Conformance ValueSet, Conformance,

StructureDefinition,

OperationDefinition

Scheduling Appointment, Schedule, Slot

Workflow / PC CarePlan, Goal, Episode, Alert, Communication, ReferralRequest,

DiagnosticOrder

IHE XDS (MHD) DocumentReference

DocumentManifest

IHE PCD DeviceComponent

DeviceMetric

DICOM ImagingStudy, ImagingObjectSelection

AuditEvent (ATNA)

W3C Provenance

> 1.000 requests for changes processed

number of resources more or less doubled to just over 100

Page 49: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

October 2016 – STU3

New resources & support around: Clinical Decision Support

Care coordination

Workflow management

Genomic data

eClaims

Provider directories

CCDA profiles

Consent management

250 requests for changes processed (so far)

49

Page 50: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

STU?

Standard for TRIAL Use

“Regardless of the degree of prior

implementation, all aspects of the FHIR

specification are potentially subject to

change.”

Page 51: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FHIR Maturity Model

51

Level 0: “Draft”, Just added to the spec for first review

Level 1: Ready for test implementation by pilots

Level 2: Pilots exist and have interoperated with in realistic scenarios

Level 3: Meets quality guidelines, formal ballot resulting in changes

Level 4: Tested, verified and stable. Backw. compatibility becomes a prio.

Level 5: Widely implemented across scope and jurisdictions. Frozen.

Page 52: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Going normative

Iterative process

First FMM level 4/5 in 2018

From 2018 updates every 18-24 months

More and more parts become level 4/5

52

Page 53: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

THE FHIR COMMUNITY Background

53

Page 54: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Focus on the community

54

Page 55: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Where in the world?

55

2015 HAPI FHIR Test Server statistics

Page 56: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

New products every day

56

Page 57: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

HSPC

Argonaut

SMART (on FHIR)

US Co-operations

57

FHIR

C-CDA 1.1

FHIR Profiles

(MU3)

Profiles,

OIDC/OAuth

Services

Intermountain Healthcare, Veterans Affiars, IBM, Epic, Cerner, Mayo, Kaiser, …

Page 58: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

At your service

58

Page 59: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FHIR foundation

Home of the community (not the SDO):

Implementers chats

Calender of events, webcasts

Repository of Extensions and profiles

Showcases, repo of FHIR projects

Best-practices & patterns

Open-source initiatives

Located at http://fhir.org

59

Page 60: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

SMART ON FHIR Integrating in the EMR

60

Page 61: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Objective In early 2010, Harvard Medical School and Boston

Children’s Hospital began an interoperability project with the

distinctive goal of developing a platform to enable medical

applications to be written once and run unmodified across

different healthcare IT systems. The project was called

Substitutable Medical Applications and Reusable Technologies

(SMART).

Page 62: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Motivation….

Turn bright ideas into real apps

Take away the technology burdens

62

Page 63: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Why ?

App choice (substitutability) for users

Low barriers to entry for developers

Apps can run in systems by different

vendors

Apps can run in different contexts (e.g. EHR

and Patient Portal)

Page 64: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

App Gallery

64

Page 65: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Growth analyzer

65

Page 66: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Page 67: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

SMART = FHIR + …

67

Page 68: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

SMART Authorization

Based on OAuth2 standard

Two launch workflows

EHR/Portal Launch – user picks an app from

within EHR (EHR can pass along context like

encounter and patient)

Standalone Launch – user launches app and picks

an EHR server (can run from mobile devices)

Page 69: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Agree on actual codes

69

Page 70: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Additional constraints

70

Page 71: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

CDS-Hooks

71

EMR

Medication-

prescribe

Order-review

Patient-view

Events in the

EMR External

services hooked

to the events

Page 72: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Uses for CDS hooks

Opening patient record prompts action in

trial selection system

Placing a medication order prompts

(pricing/interaction) guidance in EHR

Placing a medication order returns

medication info in foreign language of patient

Opening a patient adds links to apps with

detailed genomic results

Page 73: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Common theme

SMART and CDS-hooks open up the EMR

as a platforms in which 3rd-parties can

become part of the workflow

3rd party suppliers can provide more

specialized functionality than an EMR would

every implement

73

Page 74: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

FINALLY…

74

Page 75: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Gartner hype cycle

Page 76: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Goal achieved?

It is fast to learn, implement and troubleshoot

It has a vibrant and open source community and

has frequently held hackathons.

Matures because we get LOADS of feedback

Spontaneous adoption (of a standard!)

76

Page 77: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

But…

We can only make the technology bit easier

Interoperability is hard, and is a human

problem of common process and

understanding

FHIR cannot fix this. And it is no silver bullet.

77

Page 78: HL7 Seminar: Introduction to HL7® FHIR® · FHIR is just a set of flexible standardized models and best-practices that others can use to create healthcare API’s

© 2014 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

78

Questions?