SlideShare une entreprise Scribd logo
1  sur  36
Interoperability, the rise
of HL7, and FHIR
Suranga Nath Kasthurirathne
About myself…
• BEng in Software Engineering (Hons) 1st Class,
University of Westminster , UK (2013)
• PhD (Health Informatics) at Indiana University
– Purdue University (IUPUI) 2018 (Expected)
• Community Manager, (Asia-Pacific), OpenMRS
• Google Summer of Code (GSOC) Co-
Organization Administrator for OpenMRS
My interests
• Clinical Decision Support (CDS)
• Standards (HL7 and FHIR)
• Health Information Architecture
• Smart devices stuff
• Being an ‘Early Adopter’ for OpenMRS
• Anything else my boss wants me to do…
Disclaimers
What we will cover
• Interoperability AKA the problem domain
• Standards from the HL7 family
• FHIR
• Comparison of existing standards
• FHIR demo
• “What if” situations
The existing landscape
• Healthcare quality is enabled by the
accessibility and effective use of clinical data
• Clinical data is being collected across the
globe in numerous ways
• Modern healthcare is distributed by nature
• Clinical information systems are often
implemented in an ad-hoc manner.
– These limitations have led to the fragmentation of
health information
Observations
• To ensure healthcare quality, we need
actionable data
• We have enough data, but not when and
where we need it
• Data must be available where needed, when
needed
• We need standardized data exchange
Ontology
The specific
words that need
to be used in the
letter
Content structure
The structure and
specific type of
information in the
letter or package –
how to write a
business letter
Transport
The method used
to move the letter
or package (e.g.,
truck, plane, boat)
from point A to
point B
Security
Sealing the
envelope or the
package
Services
Delivering to
intended
recipient and
being able to
find their
address
Interoperability Building Blocks
Semantic Syntactic Technical
Slide thanks to Masoud Hosseini (PhD Candidate, SOIC)
Syntactic Interoperability and
standardization
• Decades old domain
• Numerous competing standards
– HL7, DICOM etc.
• Different versions
– HL7 V2 and V3, CDA, CCD
• Wide range of commercial tools / API’s
– Mirth, HAPI, NHAPI, Everest
Have these accomplished their goals?
The HL7 Family
• Health Level Seven International (HL7)
• Since 1987
• A not-for-profit, ANSI-accredited standards
developing organization
• (Aims to) provide a comprehensive framework
and related standards for the exchange,
integration, sharing, and retrieval of electronic
health information that supports clinical practice
and the management, delivery and evaluation of
health services.
HL7 V2
• Multiple message types
– Patient Administration (ADT)
– Orders (ORMs)
– Results (ORUs)
– Charges (DFTs): Money, of Course!
http://healthstandards.com/blog/2006/10/05/what
-are-the-hl7-message-types/
Each message type contains many
messages
• ADT-A01 – patient admit
• ADT-A02 – patient transfer
• ADT-A03 – patient discharge
• ADT-A04 – patient registration
• ADT-A05 – patient pre-admission
• ADT-A08 – patient information update
• ADT-A11 – cancel patient admit
• ADT-A12 – cancel patient transfer
• ADT-A13 – cancel patient discharge
Each message composed of multiple
segment
• MSH: Message Header
• PID: Patient Identification
• PV1: Patient Visit Information
• OBR: Observation Request
• OBX: Observation Segment
HL7 RIM
Slide thanks to Masoud Hosseini (PhD Candidate, SOIC)
HL7 V3
• A suite of specifications based on HL7’s
Reference Information Model (RIM)
• Both messaging and document standards
http://ontology.buffalo.edu/HL7/doublestandards.pdf
Clinical Document Architecture (CDA)
• A document markup standard that specifies
the structure and semantics of clinical
documents.
• CDA conforms to the HL7 V3 Implementation
Technology Specification (ITS)
• Is based on the HL7 Reference Information
Model (RIM), and uses HL7 V3 data types.
A CDA document could be
• Discharge summary
• Referral
• Clinical summary
• History/physical examination
• Diagnostic report
• Prescription etc.
• Any document that might have a signature is a
viable document for CDA.
Levels of Interoperability
• Level 1: CDA Header plus a body consisting of an
unstructured blob, such as PDF, DOC, or even a
scanned image.
• Level 2: CDA Header plus an XML body with
narrative blocks. Each section identified with a
code.
• Level 3: CDA Header plus an XML body with
narrative blocks and entries. The section should
be encoded with the full power of the RIM with
vocabulary such as LOINC, SNOMED, CPT, etc.
Continuity of Care Document (CCD)
• A constraint on the HL7 Clinical Document
Architecture (CDA) standard
• Meaningful Use, Stage 1: CCD and Continuity
of Care Record (CCR) were both selected as
acceptable extract formats for clinical care
summaries.
Consolidated CDA (C-CDA)
• Meaningful Use, Stage 2: CCD, but not the
CCR, was included as part of the standard for
clinical document exchange. The selected
standard is known as the Consolidated Clinical
Document Architecture (C-CDA)
• Developed by Health Level 7 and includes nine
document types
Examples!
http://wiki.ihe.net/?title=Profiles
OpenMRS and the HL7 family
HL7 V2 Import Yes ADTA08 & ORUR01 in OpenMRS core,
RGRTA module(ORU,ADT), CHICA
module (ADT, ORU,VXR,VXX)
HL7 V2 Export Yes HL7Query module, RGRTA
module(ADT,ORU), CHICA module
(ORU,VXQ, VXU)
CCD Export Yes Export CCD module (GSOC)
CCD Import No RGCCD module
CDA Export Yes… CDA Generator module (GSOC)
CDA Import No
FHIR
• Fast Health Interoperable Resources
• The latest and the greatest
• Combines the best features of HL7’s Version 2,
Version 3 and CDA
• Published as a Draft Standard for Trial use
• Will (eventually) become a full normative
specification (in 2016?)
• Currently undergoing rapid adoption
FHIR resource types
https://www.hl7.org/fhir/resourcelist.html
FHIR Maturity Model (FMM)
• Based on the CMM (Capability Maturity
Model) framework
• Seeks to inform a sense of how mature a
resource is
• Informed by implementability!
http://wiki.hl7.org/index.php?title=FHIR_Maturi
ty_Model
FHIR Operations
https://www.hl7.org/fhir/operations.html
FHIR Documents
https://www.hl7.org/fhir/documents.html
FHIR Value Sets
• https://www.hl7.org/fhir/terminologies-
valuesets.html
FHIR Profiles
• The (base) FHIR specification describes a set of
(base) resources
• There is wide variability between jurisdictions
and across the healthcare ecosystem around
practices, requirements, regulations, education
and what actions are feasible and/or beneficial.
• Therefore, FHIR specification usually requires
further adaptation to particular contexts of use.
Adaptations can specify
• Rules about ;
– Which resource elements are / are not used, and
what additional elements are added that are not
part of the base specification
– Which API features are used, and how
– Which terminologies and used in particular
elements
– Descriptions of how the resource elements and
API features map to local requirements and/or
implementations
HL7 V2 Vs. CDA Vs. FHIR Contd.
• Extensibility
– V2 offers Z segments whose meaning is opaque unless prior
communication by sender. In comparison, the meaning of FHIR
extensions are discoverable by resolving the URI that defines
each extension
• Cleanliness
– V2 messages are the most cluttered , CDA less cluttered, FHIR
least cluttered
• Relationship to non-HL7 Standards
– FHIR resources can provide direct implementation of
functionality from other standards such as DICOM
• JSON
– FHIR supports JSON
HL7 V2 Vs. CDA Vs. FHIR
• Practical applications
– CDA is restricted to clinical settings. V2 and FHIR can be used in
other contexts as well.
• Reusability
– V2, CDA and FHIR are all built around the idea of re-usable
segments, but only FHIR segments maintain truly independent
identities
• Human readability
– V2 offers NTE segments, FHIR and CDA require human readable
content for all resources
• Messaging paradigms
– V2 supports event based messaging. CDA does documents.
FHIR does both, plus REST and service models
Why FHIR stands out…
• Is for developers
• supports JSON
• Modular by design
• In DSTU, and willing to listen to our needs
• Plenty of interest
• Adoption by major players
– Project Argonaut
Demo!
Resources
• FHIR Documentation :
http://hl7-fhir.github.io/
• Mailing lists : fhir@lists.hl7.org /
• Hapi Demo server: http://fhirtest.uhn.ca/
• FHIR Reference implementation :
http://www.hl7.org/documentcenter/public/standards/F
HIR/fhir-0.0.81-Java-0.81.zip
Contacts : surangak@openmrs.org
Questions
Thank You!

Contenu connexe

Tendances

Tendances (20)

Patient matching in FHIR
Patient matching in FHIRPatient matching in FHIR
Patient matching in FHIR
 
FHIR architecture overview for non-programmers by René Spronk
FHIR architecture overview for non-programmers by René SpronkFHIR architecture overview for non-programmers by René Spronk
FHIR architecture overview for non-programmers by René Spronk
 
Route from CCDA to FHIR by Grahame Grieve
Route from CCDA to FHIR by Grahame GrieveRoute from CCDA to FHIR by Grahame Grieve
Route from CCDA to FHIR by Grahame Grieve
 
HL7 New Zealand: FHIR for developers
HL7 New Zealand: FHIR for developersHL7 New Zealand: FHIR for developers
HL7 New Zealand: FHIR for developers
 
Terminology, value-sets, codesystems by Lloyd McKenzie
Terminology, value-sets, codesystems by Lloyd McKenzieTerminology, value-sets, codesystems by Lloyd McKenzie
Terminology, value-sets, codesystems by Lloyd McKenzie
 
Security in FHIR with OAuth by Grahame Grieve
Security in FHIR with OAuth by Grahame GrieveSecurity in FHIR with OAuth by Grahame Grieve
Security in FHIR with OAuth by Grahame Grieve
 
Nhs trusts meeting at salford
Nhs trusts meeting at salfordNhs trusts meeting at salford
Nhs trusts meeting at salford
 
FHIR Documents by Lloyd McKenzie
FHIR Documents by Lloyd McKenzieFHIR Documents by Lloyd McKenzie
FHIR Documents by Lloyd McKenzie
 
HL7 Fhir for Developers
HL7 Fhir for DevelopersHL7 Fhir for Developers
HL7 Fhir for Developers
 
Fhir meetup at the scale la (abdul malik.shakir)
Fhir meetup at the scale la (abdul malik.shakir)Fhir meetup at the scale la (abdul malik.shakir)
Fhir meetup at the scale la (abdul malik.shakir)
 
Hl7 advance cda may 2019 webinar
Hl7 advance cda may 2019 webinarHl7 advance cda may 2019 webinar
Hl7 advance cda may 2019 webinar
 
FHIR intro and background at HL7 Germany 2014
FHIR intro and background at HL7 Germany 2014FHIR intro and background at HL7 Germany 2014
FHIR intro and background at HL7 Germany 2014
 
Getting started with FHIR by Ewout Kramer
Getting started with FHIR by Ewout KramerGetting started with FHIR by Ewout Kramer
Getting started with FHIR by Ewout Kramer
 
SMART on FHIR by Scot Post van der Burg
SMART on FHIR by Scot Post van der BurgSMART on FHIR by Scot Post van der Burg
SMART on FHIR by Scot Post van der Burg
 
FHIR - more than the basics
FHIR - more than the basicsFHIR - more than the basics
FHIR - more than the basics
 
Profile and validation by Grahame Grieve
Profile and validation by Grahame GrieveProfile and validation by Grahame Grieve
Profile and validation by Grahame Grieve
 
FHIR for Hackers
FHIR for HackersFHIR for Hackers
FHIR for Hackers
 
IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017
 
The FHIR burns brighter (what's new in DSTU2)
The FHIR burns brighter (what's new in DSTU2)The FHIR burns brighter (what's new in DSTU2)
The FHIR burns brighter (what's new in DSTU2)
 
IHE France on FHIR
IHE France on FHIRIHE France on FHIR
IHE France on FHIR
 

En vedette

Hl7 standard
Hl7 standardHl7 standard
Hl7 standard
Marina462
 
Hipaa101 updated
Hipaa101 updatedHipaa101 updated
Hipaa101 updated
kkurapat
 
Hippa slide show
Hippa slide showHippa slide show
Hippa slide show
heathercool
 

En vedette (20)

HL7 Standards
HL7 StandardsHL7 Standards
HL7 Standards
 
Tech Talk: APIs in Healthcare: How to Increase Interoperability and Security ...
Tech Talk: APIs in Healthcare: How to Increase Interoperability and Security ...Tech Talk: APIs in Healthcare: How to Increase Interoperability and Security ...
Tech Talk: APIs in Healthcare: How to Increase Interoperability and Security ...
 
Hl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document ArchitectureHl7 Standards, Reference Information Model & Clinical Document Architecture
Hl7 Standards, Reference Information Model & Clinical Document Architecture
 
Privacy on FHIR Demo at HIMSS!5
Privacy on FHIR Demo at HIMSS!5Privacy on FHIR Demo at HIMSS!5
Privacy on FHIR Demo at HIMSS!5
 
Using FHIR standard interfaces to access GP records
Using FHIR standard interfaces to access GP recordsUsing FHIR standard interfaces to access GP records
Using FHIR standard interfaces to access GP records
 
An Introduction to HL7 FHIR
An Introduction to HL7 FHIRAn Introduction to HL7 FHIR
An Introduction to HL7 FHIR
 
Introduction to FHIR - New Zealand Seminar, June 2014
Introduction to FHIR - New Zealand Seminar, June 2014Introduction to FHIR - New Zealand Seminar, June 2014
Introduction to FHIR - New Zealand Seminar, June 2014
 
HIPAA Training: Preventing Employees from Violating HIPAA
HIPAA Training: Preventing Employees from Violating HIPAAHIPAA Training: Preventing Employees from Violating HIPAA
HIPAA Training: Preventing Employees from Violating HIPAA
 
BizTalk on FHIR
BizTalk on FHIRBizTalk on FHIR
BizTalk on FHIR
 
Hipaa slideshow
Hipaa slideshowHipaa slideshow
Hipaa slideshow
 
Introdução ao Instituto HL7 Brasil
Introdução ao Instituto  HL7 BrasilIntrodução ao Instituto  HL7 Brasil
Introdução ao Instituto HL7 Brasil
 
Create FHIR-Enabled Experiences: API-First Approach for Healthcare Apps
Create FHIR-Enabled Experiences: API-First Approach for Healthcare AppsCreate FHIR-Enabled Experiences: API-First Approach for Healthcare Apps
Create FHIR-Enabled Experiences: API-First Approach for Healthcare Apps
 
FHIR architecture overview for non-programmers by René Spronk
FHIR architecture overview for non-programmers by René SpronkFHIR architecture overview for non-programmers by René Spronk
FHIR architecture overview for non-programmers by René Spronk
 
Hl7 standard
Hl7 standardHl7 standard
Hl7 standard
 
Health IT and OpenMRS
Health IT and OpenMRSHealth IT and OpenMRS
Health IT and OpenMRS
 
OpenMRS: htmlforms
OpenMRS: htmlformsOpenMRS: htmlforms
OpenMRS: htmlforms
 
Rim derived and influenced hl7 standards
Rim derived and influenced hl7 standardsRim derived and influenced hl7 standards
Rim derived and influenced hl7 standards
 
Hipaa101 updated
Hipaa101 updatedHipaa101 updated
Hipaa101 updated
 
FHIR tutorial - Afternoon
FHIR tutorial - AfternoonFHIR tutorial - Afternoon
FHIR tutorial - Afternoon
 
Hippa slide show
Hippa slide showHippa slide show
Hippa slide show
 

Similaire à Interoperability, the rise of HL7 and FHIR

Patient Care Summary Exchange Guidance
Patient Care Summary Exchange GuidancePatient Care Summary Exchange Guidance
Patient Care Summary Exchange Guidance
Brian Ahier
 

Similaire à Interoperability, the rise of HL7 and FHIR (20)

The Future of Standards
The Future of StandardsThe Future of Standards
The Future of Standards
 
HL7 Standards (March 21, 2018)
HL7 Standards (March 21, 2018)HL7 Standards (March 21, 2018)
HL7 Standards (March 21, 2018)
 
HL7 Clinical Document Architecture: Overview and Applications
HL7 Clinical Document Architecture: Overview and ApplicationsHL7 Clinical Document Architecture: Overview and Applications
HL7 Clinical Document Architecture: Overview and Applications
 
Hl7 Standards
Hl7 StandardsHl7 Standards
Hl7 Standards
 
Hl7 Standards (September 15, 2016)
Hl7 Standards (September 15, 2016)Hl7 Standards (September 15, 2016)
Hl7 Standards (September 15, 2016)
 
Towards a fhir based api: lessons learnt with supporting interoperability for...
Towards a fhir based api: lessons learnt with supporting interoperability for...Towards a fhir based api: lessons learnt with supporting interoperability for...
Towards a fhir based api: lessons learnt with supporting interoperability for...
 
Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)Health Information Standards & Overview of HL7 Standards (April 30, 2019)
Health Information Standards & Overview of HL7 Standards (April 30, 2019)
 
Exploring HL7 CDA & Its Structures
Exploring HL7 CDA & Its StructuresExploring HL7 CDA & Its Structures
Exploring HL7 CDA & Its Structures
 
Fhir canonical data_model_1v0
Fhir canonical data_model_1v0Fhir canonical data_model_1v0
Fhir canonical data_model_1v0
 
Gis2009 Hydrabad Osborn New
Gis2009 Hydrabad Osborn NewGis2009 Hydrabad Osborn New
Gis2009 Hydrabad Osborn New
 
Intro_To_FHIR.pptx
Intro_To_FHIR.pptxIntro_To_FHIR.pptx
Intro_To_FHIR.pptx
 
Implementation and Use of ISO EN 13606 and openEHR
Implementation and Use of ISO EN 13606 and openEHRImplementation and Use of ISO EN 13606 and openEHR
Implementation and Use of ISO EN 13606 and openEHR
 
HL7 Synthetic CDA generator -Final presentation
HL7 Synthetic CDA generator -Final presentationHL7 Synthetic CDA generator -Final presentation
HL7 Synthetic CDA generator -Final presentation
 
Patient Care Summary Exchange Guidance
Patient Care Summary Exchange GuidancePatient Care Summary Exchange Guidance
Patient Care Summary Exchange Guidance
 
Health Information Exchange Standards - Compliance via Integration Testing
Health Information Exchange Standards  -  Compliance via Integration TestingHealth Information Exchange Standards  -  Compliance via Integration Testing
Health Information Exchange Standards - Compliance via Integration Testing
 
HL7 Health level 7
HL7 Health level 7HL7 Health level 7
HL7 Health level 7
 
Imaging evolution-himss-middle east09-v5.0
Imaging evolution-himss-middle east09-v5.0Imaging evolution-himss-middle east09-v5.0
Imaging evolution-himss-middle east09-v5.0
 
Introduction to Digital Health Standards with HL7 FHIR
Introduction to Digital Health Standards with HL7 FHIRIntroduction to Digital Health Standards with HL7 FHIR
Introduction to Digital Health Standards with HL7 FHIR
 
SALUS Presentation in AMIA CRI 2013 - San Francisco
SALUS Presentation in AMIA CRI 2013 - San FranciscoSALUS Presentation in AMIA CRI 2013 - San Francisco
SALUS Presentation in AMIA CRI 2013 - San Francisco
 
Leveraging emerging standards for patient engagement pcha
Leveraging emerging standards for patient engagement pchaLeveraging emerging standards for patient engagement pcha
Leveraging emerging standards for patient engagement pcha
 

Plus de Suranga Nath Kasthurirathne

Plus de Suranga Nath Kasthurirathne (14)

Aehin 2016 backup
Aehin 2016 backupAehin 2016 backup
Aehin 2016 backup
 
Pgim 2016-finalized
Pgim 2016-finalizedPgim 2016-finalized
Pgim 2016-finalized
 
Gsoc 2016-iit-snk-v1.0
Gsoc 2016-iit-snk-v1.0Gsoc 2016-iit-snk-v1.0
Gsoc 2016-iit-snk-v1.0
 
Decision Modelling for n00bs
Decision Modelling for n00bsDecision Modelling for n00bs
Decision Modelling for n00bs
 
Ghi diagnostic-reports
Ghi diagnostic-reportsGhi diagnostic-reports
Ghi diagnostic-reports
 
Powerpoint Karaoke, Maputo 2015
Powerpoint Karaoke, Maputo 2015Powerpoint Karaoke, Maputo 2015
Powerpoint Karaoke, Maputo 2015
 
FHIR for OpenMRS: How, what and Why (Maputo 2015, Lightning talks)
FHIR for OpenMRS: How, what and Why (Maputo 2015, Lightning talks)FHIR for OpenMRS: How, what and Why (Maputo 2015, Lightning talks)
FHIR for OpenMRS: How, what and Why (Maputo 2015, Lightning talks)
 
Regenstrief WIP 07012015
Regenstrief WIP 07012015Regenstrief WIP 07012015
Regenstrief WIP 07012015
 
Snk fhir-for-OpenMRS-wip-07102014
Snk fhir-for-OpenMRS-wip-07102014Snk fhir-for-OpenMRS-wip-07102014
Snk fhir-for-OpenMRS-wip-07102014
 
Sk ghi (wip) 22052014
Sk ghi (wip) 22052014Sk ghi (wip) 22052014
Sk ghi (wip) 22052014
 
Gsoc 2013-sliit
Gsoc 2013-sliitGsoc 2013-sliit
Gsoc 2013-sliit
 
The open mrs hl7query module
The open mrs hl7query moduleThe open mrs hl7query module
The open mrs hl7query module
 
Expanding on obs
Expanding on obsExpanding on obs
Expanding on obs
 
Gsoc 2011 suranga
Gsoc 2011 suranga Gsoc 2011 suranga
Gsoc 2011 suranga
 

Dernier

Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMuzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErnakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh
 
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetneemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in LahoreBest Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
Deny Daniel
 
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetThoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetHubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Bihar Sharif Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bihar Sharif Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBihar Sharif Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bihar Sharif Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetraisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetsurat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh
 

Dernier (20)

Kolkata Call Girls Miss Inaaya ❤️ at @30% discount Everyday Call girl
Kolkata Call Girls Miss Inaaya ❤️ at @30% discount Everyday Call girlKolkata Call Girls Miss Inaaya ❤️ at @30% discount Everyday Call girl
Kolkata Call Girls Miss Inaaya ❤️ at @30% discount Everyday Call girl
 
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
 
(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...
(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...
(Big Boobs Indian Girls) 💓 9257276172 💓High Profile Call Girls Jaipur You Can...
 
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMuzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErnakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetneemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali PunjabCall Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
 
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in LahoreBest Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
Best Lahore Escorts 😮‍💨03250114445 || VIP escorts in Lahore
 
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetThoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetHubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Bihar Sharif Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bihar Sharif Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBihar Sharif Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bihar Sharif Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetraisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetsurat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
surat Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 

Interoperability, the rise of HL7 and FHIR

  • 1. Interoperability, the rise of HL7, and FHIR Suranga Nath Kasthurirathne
  • 2. About myself… • BEng in Software Engineering (Hons) 1st Class, University of Westminster , UK (2013) • PhD (Health Informatics) at Indiana University – Purdue University (IUPUI) 2018 (Expected) • Community Manager, (Asia-Pacific), OpenMRS • Google Summer of Code (GSOC) Co- Organization Administrator for OpenMRS
  • 3. My interests • Clinical Decision Support (CDS) • Standards (HL7 and FHIR) • Health Information Architecture • Smart devices stuff • Being an ‘Early Adopter’ for OpenMRS • Anything else my boss wants me to do…
  • 5. What we will cover • Interoperability AKA the problem domain • Standards from the HL7 family • FHIR • Comparison of existing standards • FHIR demo • “What if” situations
  • 6. The existing landscape • Healthcare quality is enabled by the accessibility and effective use of clinical data • Clinical data is being collected across the globe in numerous ways • Modern healthcare is distributed by nature • Clinical information systems are often implemented in an ad-hoc manner. – These limitations have led to the fragmentation of health information
  • 7. Observations • To ensure healthcare quality, we need actionable data • We have enough data, but not when and where we need it • Data must be available where needed, when needed • We need standardized data exchange
  • 8. Ontology The specific words that need to be used in the letter Content structure The structure and specific type of information in the letter or package – how to write a business letter Transport The method used to move the letter or package (e.g., truck, plane, boat) from point A to point B Security Sealing the envelope or the package Services Delivering to intended recipient and being able to find their address Interoperability Building Blocks Semantic Syntactic Technical Slide thanks to Masoud Hosseini (PhD Candidate, SOIC)
  • 9. Syntactic Interoperability and standardization • Decades old domain • Numerous competing standards – HL7, DICOM etc. • Different versions – HL7 V2 and V3, CDA, CCD • Wide range of commercial tools / API’s – Mirth, HAPI, NHAPI, Everest Have these accomplished their goals?
  • 10. The HL7 Family • Health Level Seven International (HL7) • Since 1987 • A not-for-profit, ANSI-accredited standards developing organization • (Aims to) provide a comprehensive framework and related standards for the exchange, integration, sharing, and retrieval of electronic health information that supports clinical practice and the management, delivery and evaluation of health services.
  • 11. HL7 V2 • Multiple message types – Patient Administration (ADT) – Orders (ORMs) – Results (ORUs) – Charges (DFTs): Money, of Course! http://healthstandards.com/blog/2006/10/05/what -are-the-hl7-message-types/
  • 12. Each message type contains many messages • ADT-A01 – patient admit • ADT-A02 – patient transfer • ADT-A03 – patient discharge • ADT-A04 – patient registration • ADT-A05 – patient pre-admission • ADT-A08 – patient information update • ADT-A11 – cancel patient admit • ADT-A12 – cancel patient transfer • ADT-A13 – cancel patient discharge
  • 13. Each message composed of multiple segment • MSH: Message Header • PID: Patient Identification • PV1: Patient Visit Information • OBR: Observation Request • OBX: Observation Segment
  • 14. HL7 RIM Slide thanks to Masoud Hosseini (PhD Candidate, SOIC)
  • 15. HL7 V3 • A suite of specifications based on HL7’s Reference Information Model (RIM) • Both messaging and document standards http://ontology.buffalo.edu/HL7/doublestandards.pdf
  • 16. Clinical Document Architecture (CDA) • A document markup standard that specifies the structure and semantics of clinical documents. • CDA conforms to the HL7 V3 Implementation Technology Specification (ITS) • Is based on the HL7 Reference Information Model (RIM), and uses HL7 V3 data types.
  • 17. A CDA document could be • Discharge summary • Referral • Clinical summary • History/physical examination • Diagnostic report • Prescription etc. • Any document that might have a signature is a viable document for CDA.
  • 18. Levels of Interoperability • Level 1: CDA Header plus a body consisting of an unstructured blob, such as PDF, DOC, or even a scanned image. • Level 2: CDA Header plus an XML body with narrative blocks. Each section identified with a code. • Level 3: CDA Header plus an XML body with narrative blocks and entries. The section should be encoded with the full power of the RIM with vocabulary such as LOINC, SNOMED, CPT, etc.
  • 19. Continuity of Care Document (CCD) • A constraint on the HL7 Clinical Document Architecture (CDA) standard • Meaningful Use, Stage 1: CCD and Continuity of Care Record (CCR) were both selected as acceptable extract formats for clinical care summaries.
  • 20. Consolidated CDA (C-CDA) • Meaningful Use, Stage 2: CCD, but not the CCR, was included as part of the standard for clinical document exchange. The selected standard is known as the Consolidated Clinical Document Architecture (C-CDA) • Developed by Health Level 7 and includes nine document types
  • 22. OpenMRS and the HL7 family HL7 V2 Import Yes ADTA08 & ORUR01 in OpenMRS core, RGRTA module(ORU,ADT), CHICA module (ADT, ORU,VXR,VXX) HL7 V2 Export Yes HL7Query module, RGRTA module(ADT,ORU), CHICA module (ORU,VXQ, VXU) CCD Export Yes Export CCD module (GSOC) CCD Import No RGCCD module CDA Export Yes… CDA Generator module (GSOC) CDA Import No
  • 23. FHIR • Fast Health Interoperable Resources • The latest and the greatest • Combines the best features of HL7’s Version 2, Version 3 and CDA • Published as a Draft Standard for Trial use • Will (eventually) become a full normative specification (in 2016?) • Currently undergoing rapid adoption
  • 25. FHIR Maturity Model (FMM) • Based on the CMM (Capability Maturity Model) framework • Seeks to inform a sense of how mature a resource is • Informed by implementability! http://wiki.hl7.org/index.php?title=FHIR_Maturi ty_Model
  • 27. FHIR Value Sets • https://www.hl7.org/fhir/terminologies- valuesets.html
  • 28. FHIR Profiles • The (base) FHIR specification describes a set of (base) resources • There is wide variability between jurisdictions and across the healthcare ecosystem around practices, requirements, regulations, education and what actions are feasible and/or beneficial. • Therefore, FHIR specification usually requires further adaptation to particular contexts of use.
  • 29. Adaptations can specify • Rules about ; – Which resource elements are / are not used, and what additional elements are added that are not part of the base specification – Which API features are used, and how – Which terminologies and used in particular elements – Descriptions of how the resource elements and API features map to local requirements and/or implementations
  • 30. HL7 V2 Vs. CDA Vs. FHIR Contd. • Extensibility – V2 offers Z segments whose meaning is opaque unless prior communication by sender. In comparison, the meaning of FHIR extensions are discoverable by resolving the URI that defines each extension • Cleanliness – V2 messages are the most cluttered , CDA less cluttered, FHIR least cluttered • Relationship to non-HL7 Standards – FHIR resources can provide direct implementation of functionality from other standards such as DICOM • JSON – FHIR supports JSON
  • 31. HL7 V2 Vs. CDA Vs. FHIR • Practical applications – CDA is restricted to clinical settings. V2 and FHIR can be used in other contexts as well. • Reusability – V2, CDA and FHIR are all built around the idea of re-usable segments, but only FHIR segments maintain truly independent identities • Human readability – V2 offers NTE segments, FHIR and CDA require human readable content for all resources • Messaging paradigms – V2 supports event based messaging. CDA does documents. FHIR does both, plus REST and service models
  • 32. Why FHIR stands out… • Is for developers • supports JSON • Modular by design • In DSTU, and willing to listen to our needs • Plenty of interest • Adoption by major players – Project Argonaut
  • 33. Demo!
  • 34. Resources • FHIR Documentation : http://hl7-fhir.github.io/ • Mailing lists : fhir@lists.hl7.org / • Hapi Demo server: http://fhirtest.uhn.ca/ • FHIR Reference implementation : http://www.hl7.org/documentcenter/public/standards/F HIR/fhir-0.0.81-Java-0.81.zip Contacts : surangak@openmrs.org