Introduction to FHIR - Philippe AMELINE

Jan 14, 2013 - Heavily involved in HL7 and healthcare exchange. © 2012 HL7 .... using HL7.Fhir.Instance. ... Delphi, C#, Java – more to come ... Management. FMG .... Code, code system, code system name, code system ... Source code.
3MB taille 11 téléchargements 249 vues
Introduction to FHIR Lloyd McKenzie January 14, 2013

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

This presentation 

Can be downloaded here: 



http://gforge.hl7.org/svn/fhir/trunk/presentations/20 13 01 T 13-01 Tutorials/Introduction t i l /I t d ti to t FHIR.pptx FHIR t

Is licensed for use under the Creative C Commons, specifically: ifi ll 



Creative Commons Attribution 3.0 Unported License (Do with it as you wish, so long as you give credit)

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

Who am I?   

Name: Lloyd McKenzie Company: Gordon Point Informatics (GPi) Background:     

Initial p participant p in FHIR core team Co-chair FHIR Management Group Co-chair HL7 Modeling g & Methodology gy Chair HL7 Canada Architecture & Infrastructure Heavily involved in HL7 and healthcare exchange for last 14 years (v2, v3, CDA, etc.)

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

Who are you? 

What’s your background with HL7? 



What’s your role? 



v2? v3? CDA? Brand new? Developer? Manager? Clinician? Other?

What’s the single most important thing for you to g y get out of today’s y course?

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

Tutorial Objectives 

You should: 







Be able to explain what FHIR is to others in your organization i ti Know where FHIR fits in the broader healthcare landscape including other HL7 specifications landscape, Be equipped to help your organization determine if,, when,, where and how you y might g use FHIR Know how to approach the FHIR specification to find out what more you need to know

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

WHAT IS FHIR?

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

Answer: An instigator of b d puns bad    

FHIR is the hottest thing since . . . This spec is spreading like . . . Committee X is really on FHIR Feel free to come up with your own 

(but please, not here )

7 © 2012 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 

Has been a need to share healthcare information electronically for a long time 



HL7 v2 is over 25 years old

Increasing pressure to broaden scope of sharing   

Across organizations, disciplines, even borders Mobile & cloud-based applications Faster – integration in days or weeks, not months or years

8 © 2012 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  

Q: So what did HL7 have to offer in this space? A: Not much 



V3 attempted to address some of these issues, but too slow and too hard CDA has had the most success, but both limited and still too hard

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

Genesis of FHIR 

HL7 undertook a “Fresh look” 



Web search for success markers led to RESTf l based RESTful b d APIs API 



What would healthcare exchange look like if we started t t d from f scratch t h using i modern d approaches? h ?

Exemplar: Highrise (https://github com/37signals/highrise api) (https://github.com/37signals/highrise-api)

Drafted a healthcare exchange API based on this approach

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

The acronym 

F – Fast (to design & to implement) 



H – Health 



That’s why we’re here

I – Interoperable 



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

Ditto

R – Resources 

Building blocks – more on these to follow

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

FHIR PRINCIPLES

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

FHIR Manifesto       

Focus on Implementers Target support for common scenarios Leverage cross-industry web technologies Require human readability as base level of interoperability Make content freely available Support multiple paradigms & architectures D Demonstrate t t best b t practice ti governance

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

Implementer Focus 

  

Specification S ifi ti iis written itt ffor one target t t audience: di implementers  Rationale, Rationale modeling approaches, approaches etc etc. kept elsewhere Multiple reference implementations from day 1 Publiclyy available test servers Starter APIs published with spec  Delphi, C#, Java – more to come Connectathons to verify specification approaches Instances you can read and understand  L t off examples Lots l (and ( d th they’re ’ valid lid ttoo))

using HL7.Fhir.Instance.Model; using HL7.Fhir.Instance.Parsers; using HL7.Fhir.Instance.Support; XmlReader xr = XmlReader.Create( new StreamRead IFhirReader r = new XmlFhirReader // JsonTextReader jr = new JsonTe // new StreamRead // IFhirReader r = new JsonFhirRe ErrorList errors = new ErrorList( LabReport rep = (LabReport)Resour Assert.IsTrue(errors.Count() == 0

   14

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

Support “Common” S Scenarios i 

Inclusion of content in core specification is based on “80%” rule 



“We only include data elements if we are confident that 80% of implementations maintaining that resource will make use of the element” element Other content pushed to extensions 



(more on this later)

Easy to say, governance challenge to achieve

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

Web technologies  

Instances shared using XML & JSON Collections represented using ATOM 



 

Same technology that gives you your daily news summary Out-of-the-box publish/subscribe

Web calls work the same way they do for Facebook & Twitter Rely on HTTPS, OAuth, etc. for security functions

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

Human Readable 

CDA taught HL7 a very important lesson 

 

Even if the computers don’t understand 99% of what h t you’re ’ sending, di th that’s t’ ok k if th they can properly l render it to a human clinician

This doesn doesn’tt just hold for documents – important for messages, services, etc. I FHIR, In FHIR every resource is i required i d tto have a human-readable expression 

C b Can be di directt rendering d i or h human entered t d

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

Freely available  

Unencumbered – free for use, no membership required http://hl7.org/fhir

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

Governance Oversight TSC

Governance FGB Methodology MnM

Content Core Team

Management FMG

Content Work Groups

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

PARADIGMS AND ARCHITECTURES 20 © 2012 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

Paradigms 

FHIR supports 4 interoperability paradigms

REST

Documents

Messages

Services

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

REST   

Simple, out-of-the-box interoperability Leverage HTTP: GET, POST, etc. Rest Pre-defined operations  



Create,, Read,, Update, p , Delete Also: History, Read Version, Search, Updates, Validate, Conformance & Batch

Works best in environments where control resides on client side and trust relationship exists

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

Documents  

Similar to CDA Collection of resources bound together  

  

Root is a “Document” resource Just like CDA header

Documents

Sent as an ATOM feed One context Can be signed, authenticated, etc.

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

Messages    

Similar to v2 and v3 messaging Also a collection of resources as an ATOM feed Allows request/response behavior with q p bundles for both request and response Event driven Event-driven 



E.g. Send lab order, get back result

Messages

Can be asynchronous

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

Service Oriented A hit t Architecture (SOA) 

Do whatever you like    

 

(based on SOA principles) Ultra complex workflows Ultra simple workflows Individual resources or collections (in Atom or other formats) Use HTTP or use something else Only constraint is that you’re passing around FHIR resources in some shape or manner Services

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

Paradigms  



Regardless off paradigm the content is the same This means it’s straight-forward to share content across paradigms  E.g. Receive a lab result in a message. Package it in a discharge summary document It also means constraints can be shared across paradigms  E.g. Define a profile for Blood Pressure and use it on resources in messages, documents, REST and services i

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

Architectures  

FHIR makes no assumptions about the architectural design of systems You can use it for      

Light or heavy clients Central server or peer-to-peer sharing Push or pull Query or publish/subscribe Loosely coupled or tightly coupled environments With history tracking or without

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

FHIR RESOURCES

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

Resources 

“Resources” are:     

 

Small logically discrete units of exchange Defined behaviour and meaning Known identity / location Smallest unit of transaction “of interest” to healthcare V2: Sort of like Segments V3 S V3: Sortt off lik like CMETs CMET

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

What’s What s a Resource? E Examples l 

Administrative 



Person, P P Patient, ti t Organization, Facility, Coverage, Invoice Allergy, Problem, Family History, Care Plan Document, Message, Profile Conformance Profile,

Gender 

 

T smallll Too

Electronic Health Record 

Too big g

Blood Pressure 



Infrastructure 

30



Cli i l C Clinical Concepts t 



N Non-examples l

Too specific

Intervention 

Too broad

100-150 total - ever

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

Resources 

Resources have 3 parts Defined Structured Data

Extensions Narrative

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

Person

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

Resource elements 

Resources are d R defined fi d as an XML structure t t based on desired wire syntax  

Hierarchy of elements Each element has   

Name Either a datatype or nested elements Cardinality • All collections are nested in a containing element

 

Definition RIM mapping app g

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

It’s all about the resources . . . Facility

Person

Patient

Lab Report

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

FHIR EXTENSIONS

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

The Case for Extensions 

Extensions are often problematic in existing HL7 specs 

Z-segments in v2 

What does this mean? • ZSB|20080117|Q^57|4.30^uL ZSB|20080117|Q^57|4 30^uL



Foreign namespaces in CDA/V3 



Break schemas

Simple choice – design for absolutely everything or allow extensions

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

Extensions without the pain… i 

Extensions are built into the wire format 

  

All conformant systems can “handle” any possible extension t i - Just J t a bucket b k t off “other “ th stuff” t ff”

Use mustUnderstand to flag extensions that “ h “change thi things”” Require formal definitions of extensions to be available in interoperability space Extensions rendered in human readable portion

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

READING THE FHIR SPEC

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

(FHIR home)

39

h http://hl7.org/fhir //hl7 /fhi

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

Data types

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

Data types (cont (cont’d) d)

  

Based on w3c schema and ISO data types Stick to the “80% rule” – only expose what most will use D t types Data t can have h extensions t i too t

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

Example – CD datatype 

ISO 

 

 

Code, code system, code system name, code system version, e s o , value a ue se set id, d, value a ue se set version, e s o , cod coding g rationale, updateMode, flavorId, nullFlavor, controlAct root & extension, validTime low and high displayName with language and translations originalText with mediaType, language, compression, integrityCheck, thumbnail, description, translations, reference (can be te text, t video, ideo whatever) hate er) Translations (most of same info as code) Source code

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

Example – CD datatype 

FHIR 

 

 

Code, code system, code system name, code system version, e s o , value a ue se set id, d, value a ue se set version e s o cod coding g rationale, updateMode, flavorId, nullFlavor, controlAct root & extension, validTime low and high displayName with language and translations originalText with mediaType, language, compression, integrityCheck, thumbnail, description, translations, reference (can be text, te t video, ideo whatever) hate er) Translations (most of same info as code) Source code

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

Vocabulary  

Support for coded data of varying complexity Some codes defined as part of resource, others referenced from external vocabularies 

 

LOINC, SNOMED, UCUM, etc.

Recognition some will differ by implementation space Can use Value Set resource to define more complex p code lists

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

FHIR Document 

A point in time collection of resources



Can be a ‘stand stand alone’ alone document (like CDA) or a aggregated resource type ( ft profiled) (often fil d)



‘child’ resources are like CDA sections

Atom Document Resource Document Resource Document 

Resource 1 Resource 2

4 5

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

FHIR Message Atom



Collection of resources sent as a result of some real-world event intended to accomplish a particular purpose



Event Codes & Definitions, like HL7 v2



V2 segments broadly map to resources



Includes a “Message” resource, similar in purpose to Message wrapper and d MSH segmentt



May have associated behavior



Can be conveyed via MLLP, SOAP or other th means

Message Resource Message  Resource

Resource 1 Resource 2

4 6

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

Profiles    

47

Document constraints and extensions on one or more resources May also define new extensions search terms, new messaging events, etc. Subsumes: template, implementation profile, DCM (Detailed Clinical Model), etc. Looks an awful lot like the definition of the resources themselves 

You can download profile XML for all resources

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

Profile (cont (cont’d) d)

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

Conformance  

There’s a resource for documenting conformance to FHIR C b Can be used d ffor:  





Stating how a specific system instance behaves Defining how a software system is capable of behaving (including configuration options) Identifying y g a desired set of behavior ((e.g. g RFP))

To declare themselves “FHIR Conformant”, a system must publish a Conformance instance

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

Conformance (cont (cont’d) d)

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

Resource representations t ti 

Each E h resource iis published bli h d with ith severall views i covering i different aspects         

UML diagram g Simple pseudo-XML syntax Vocabulary bindings Notes Search Criteria Data dictionary Example instance Schema + Schematron RDF,, XMI,, etc. to come

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

(FHIR person)

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

Example - Person

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

Example - Person

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

Example - Person

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

Example - Person

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

Example - Person

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

Example - Person

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

LET’S POKE AROUND THE SPEC . . . 59 © 2012 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.

HOW DOES FHIR COMPARE?

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

• XML with fixed schema • Language-supported parsers & validators • Complex nesting & naming • Semantics vary from clear to obtuse

CDA

Character-delimited No built-in parsers Hard to read/debug Few off-the-shelf F ff th h lf validators lid t Semantics not visible in instance

• XML with fixed schema • Language-supported parsers & validators • Complex C l nesting ti & naming i • Semantics vary from clear to obtuse

FHIR R

v2 v

• • • • •

v3

Wire syntax

• XML & JSON with fixed schema • Language-supported parsers & validators • Simple structure • Semantics clear in instance

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

CDA

• Primarily messaging • Supports documents (CDA and other) • Sometimes used in services • Frequently no wire compatibility between paradigm representations

• Document only • Some external infrastructure g like allows sort of treating messages or services, but not well-suited

FHIR R

v2 v

• Messaging only • Documents as blobs in an OBX segment

v3

Paradigms

• Supports REST, Message, Document and Services • Wire format (and profiles) consistent across paradigms

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

CDA

• Few, if any examples at Int’l level • Minimal tooling support • Implementation varies significantly by jurisdiction

• S Some examples l • Discussion groups available, though often design rather p than implementation-focused • Some tooling, not yet robust • Some 3rd party testing • Some connectathons

FHIR R

v2 v

• Some examples, not necessarily valid • Good G d industry i d t supportt from f 3rd party engines

v3

Implementer support

• • • • •

Lots of examples Reference implementations Public validation servers Generated APIs Connectathons

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

CDA

• Int’l specs generally require significant profiling for use • Profiling often done as redesign without wire compatibility • Little direct uptake of int’l specs

• B Base specification ifi ti ttoo complex to implement directly • Popular templates such as g y CCDA are largely interoperable • Human-to-human interoperability provided

FHIR R

v2 v

• Si Significant ifi t configuration fi ti or interface engines required for interoperability • Must be p profiled to be reasonably implemented • Few standard profiles available

v3

Directly interoperable

• Useful clinical interoperability out-of-the-box • Human-to-human interoperability provided • Extensions don’t block interoperability

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

CDA

• Extension via foreign namespace or special attribute • Semantics usually, not always, conveyed by element name • Extensions break schemas

• E Extension t i via i fforeign i namespace or special attribute y, not • Semantics usually, always, conveyed by element name • Extensions break schemas

FHIR R

v2 v

• Z-segments allow extension, but only link to extended content is p positional • No extensions to data types • Extensions are opaque

v3

Extensibility

• Extensions built into schema • Extensions formally defined accessible online and reusable

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

v2 v

• No consistent syntax for human readability • Can be provided by sitespecific ifi agreementt using i (abusing?) NTE, OBX or Zsegments

CDA

• Human readability a required partt off specification ifi ti

v3

• Not generally designed with human readability in mind • Can be supported if designers accommodate it or extensions used

FHIR R

Human Readability

• Human readability a required part of specification

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

• Formal data model • Fully expressive of semantics

CDA

• N No fformall d data t model d l • Inconsistencies in data representation and granularity g between segments • Semantics come from definitions with varying levels of quality

• F Formall data d t model d l • Fixed in time to old version • Limited semantic p expressiveness in some situations • (May be addressed in new version)

FHIR R

v3

v2 v

Robust Semantics

• Full mapping to formal data model where relevant • May map to multiple reference models (e.g. RIM + OpenEHR)

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



So if FHIR’s so great, why would we do anything else?

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

v2 v

• De facto standard for ininstitution communication • Standard in manyy countries for cross-institution communication

CDA

• High market penetration, particularly of CCD and CCDA g variants due to meaningful use • Significant on-going growth

v3

• Mandated use in a few jurisdictions • Little uptake outside of those mandates

FHIR R

Market Share

• None

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

CDA

• In development for over 13 years • Some specifications have had multiple releases • Limited uptake

• In use for over 12 years • Implemented in a variety of settings allll around tti d the th world ld

FHIR R

v2 v

• IIn use for f over 25 years • Broadly supported by industry tools • Now on • Familiarity with both capabilities and limitations (and work-arounds)

v3

Maturity

• First thought of less than 2 years ago • Will go to first DSTU ballot later this year • Won’t be a normative spec for years minimum several more years,

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

Simple message  

Yes, FHIR has the potential to supplant HL7 v3, CDA and even v2 H However 



No one's N ' going i tto th throw away th their i iinvestment t t iin older standards to use FHIR until 1 1. 2.

 71

It’s not going to do so any time soon

The specification has a good track record It’s clear the new thing provides significant benefits

HL7 will support existing product lines so long as the market needs them

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

FHIR & other SDOs 

IHE 



DICOM 



interested - RESTful access to image metadata

W3C 



investigating - use of FHIR for MHD (mobile XDS)

Semantic health group helping us with RDF, RIMbased semantic checking

Because FHIR is free and because of how it’s structured,, use byy other SDOs is certainlyy possible

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

IMPLEMENTING FHIR

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

Where can FHIR be used? d?      

Classic in-institution interoperability Back-end e-business systems (e.g. financial) Regional Health Information Organizations ( (RHIO) ) National EHR systems Social Web (Health) Near Mobile Applications Term

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

Migration   

Realistically, we don’t expect anyone to migrate existing interfaces any time soon. Initial adopters will be green-field, new technology FHIR may see use behind the scenes in v2 systems before it sees use over the wire

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

Migration – v2   

Already have an integration engine that supports translation between v2 and FHIR Resources map to segments reasonably well As always, y , the challenge g with v2 mapping pp g is the variability of v2 interfaces 

“Common” mappings can be created, but they won’t be one size fits all

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

Migration – v3 

V3 migrations should be more straightforward as semantics are clear 



Migrations will tend to be based on templates and realm constraints rather than international specs

R Round-trip d t i transforms t f are possible ibl 

Which get targeted first will depend on implementer desires

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

Migration – CDA 

Made more complex by human-readable nature 



Need to ensure text entry linkages are retained

Will best b t be b handled h dl d on a template t l t by b template basis 

Lik l start with Likely i h iimportant ones lik like C C-CDA CDA

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

WHAT’S NEXT?

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

Balloting plans  

2nd 2 d “D “Draft ft ffor C Comment” t” b ballot ll t jjustt closed l d Next cycle will be first Draft Standard for Trial Use ballot (DSTU)  



Will likely take ~1 year to complete that process Will provide a semi-stable platform for implementers while still allowing non non-backward-compatible backward compatible change for Normative version if implementation experience dictates

Normative is probably 3+ years out 

We want *lots* of implementation experience before committing to backward compatibility

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

Development plans 

Address issues coming out of this ballot cycle 



Add in i many more clinical li i l resources 





>500 comments raised Hope to have full support for C-CDA for DSTU

Additionall resources will Additi ill continue ti tto b be introduced in future DSTU cycles as implementers identify needs Continue to seek testing & real world implementation experience

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

Next Steps for you     

Attend Att d th the FHIR IImplementers l t tutorial t t i l Read the spec: http://hl7.org/fhir Comment on the wiki (link from FHIR spec) Follow #FHIR on Twitter Shape the specification:  

  82



Join the FHIR track at this WGM Join the FHIR email list http://wiki hl7 org/index php?title=FHIR email list subscription in http://wiki.hl7.org/index.php?title=FHIR_email_list_subscription_in structions Try implementing it M k Ballot Make B ll t comments t Come to a Connectathon!

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

REVIEW

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

What does FHIR provide? id ?   

Resources (building blocks) Extensions Methodology 

  

Bundles,, Profiles,, Conformance

Syntax (XML, JSON) Human readability Support for multiple Paradigms 

REST M REST, Messaging, i D Documents, t S Services i

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

FHIR Manifesto       

Focus on Implementers Target support for common scenarios Leverage cross-industry web technologies Require human readability as base level of interoperability Make content freely available Support multiple paradigms & architectures D Demonstrate t t best b t practice ti governance

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

Questions? 

http://hl7.org/fhir

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