SlideShare a Scribd company logo
1 of 62
James McClay, MD
University of Nebraska Medical Center
FHIR Deep Dive
AMIA Fall Symposium 2019
Washington DC
Clinicians on
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
FHIR | Agenda
• FHIR basics
• Resources and references
• Break
• Structured and Coded Data
• FHIR Profiles
• FHIR Ecosystem
Architecture discussion, not a programming class
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
BASICS OF FHIR
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Overview of FHIR
• Fast Healthcare Interoperability Resources (FHIR)
• Consistent, simple to use content model (resources)
• Controlled extensibility
• Supports all paradigms of exchange
• Real-time APIs
• Documents, Messages & Operations
• Designed with implementers in mind
• Freely available
• Detailed on-line, hyperlinked specification
• Freely available tooling, servers, libraries
• Written into latest HHS regulations
• Massive supporting community
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Informed by and Related to
other Healthcare Standards
• HL7
• Version 2
• Version 3
• CDA
• openEHR
• CIMI
• IHE
• DICOM
• Terminologies
• SNOMED
• ICD
Incorporates lessons
learned from prior
efforts
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Lets Dive In
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
The specification
http://hl7.org/fhir/
Free: licensed under Creative
Commons "No Rights Reserved“
Fully Documented
Currently in 4th version
All the documentation is also here.
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
FHIR
Documentation
• How to use FHIR
• Contains detailed requirements with Code Snippets
• Where appears – the content is a balloted
standard and in production.
• A few important areas for us:
• Documents – “A document is an immutable
set of resources with a fixed presentation.”
• Data Types --
© 2015 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: What are they?
• The Thing that is exchanged
• Via REST ( FHIR Restful API), Messages, Documents
• The Content model
• Small logically discrete units of exchange
• Defined behaviour and meaning
• Known identity / location
• Smallest unit of transaction
• “of interest” to healthcare
• Informed by much past work inside & outside of HL7
• HL7: version 2, version 3 (RIM), CDA
• V2: Sort of like Segments
• V3: Sort of like CMETs
• Other SDO: openEHR, CIMI, ISO 13606, IHE, DICOM
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
FHIR the basics | Resources
A simple office
encounter
© 2015 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: How are they organized?
• https://www.hl7.org/fhir/overview-arch.html#framework
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Resource Index
• Indexing tabs
• Maturity level
• Level 0: Draft
• Level 1: artifact logically complete (no errors)
• Level 2: tested between at least 3 system (approved by FMG)
• Level 3: balloted for trial use
• Level 4: tested, published, stable
• Level 5: 2 ballot cycles, 5 implementations, >1 country
• Level 6: Normative
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Clinical Resources
General:
AllergyIntolerance
Condition (Problem)
Procedure
ClinicalImpression
FamilyMemberHistory
RiskAssessment
DetectedIssue
Care Provision:
CarePlan
CareTeam
Goal
ReferralRequest
ProcedureRequest
NutritionOrder
VisionPrescription
Medication & Immunization:
Medication
MedicationOrder
MedicationAdministration
MedicationDispense
MedicationStatement
Immunization
ImmunizationRecommendation
Diagnostics:
Observation
DiagnosticReport
DiagnosticOrder
Specimen
BodySite
ImagingStudy
ImagingObjectSelection
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
FHIR the basics | References
between resources
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Encounter
Encounter
Practitioner
Patient
Asserter
Performer
Performer
Performer
Performer
Performer
Performer
Asserter
Asserter
Prescriber
Asserter
Pain right ear 3 days
Otitis media
Itchy skin rash
No breathing difficulties
Elevated temperature
Temperature 38°C
Inflamed right drum
Urticarial Rash
Amoxicillin 250mg
Erythromycin 250mg
Penicillin Allergy
As linked resources…
STRUCTURED AND CODED
DATA
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
clinFHIR: Server roles
• Specific server roles (according to
clinFHIR)
• Data/patient – patient related
(clinical) and ‘reference’
(Practitioner, Organization)
• Conformance – profile,
extensionDefinition (both
StructureDefinition)
• Terminology – ValueSet &
Terminology operations
• Important to be STU consistent!
clinFHIR
Patient and
Data
Profiles
(Conformance)
Terminology
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Why have structured / coded data?
• Structured vs Coded
• Coded:
• Improves UI possibilities
• Improves exchange
• ‘Secondary’ uses
• Allows Decision Support
• Population health
Page 19 • HL7 New Zealand
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 changes to erythromycin
and advised not to take penicillin in the future.
Condition
Observation
Med
Adv Rean.
Allergy
Encounter
5 year old boy
Patient
Page 20 • HL7 New Zealand
Organizing Resources: Lists of things
• Examples
– Medication list
– Problem List (Conditions)
– Allergies
– Past Medical History
– Past Social History
– Social History
– ‘Organizer’ in Document
• Manage ‘points in time’ and
changes
• Explicit ‘none known’
List
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
FHIR Documents
• Formed from the Composition Resource
• Bundles resources into a single document
• The results are signed and managed as a complete document
• Types of documents are Constrained by specific PROFILES
• ClinicalDocument (based on CDA) – documents related to provision of care. The subject is a
patient.
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
FHIR the basics |
Recording a consultation
12-year-old-boy
First consultation
Complaining of pain in the right ear for 3
days with an elevated temperature. On
examination, temperature 38°C and an
inflamed right eardrum with no perforation.
Diagnosis Otitis Media, and prescribed
Amoxicillin 250mg 3 times per day for 7
days.
Follow up consultation
2 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 changes to Erythromycin 250mg 4
times per day for 10 days.
Patient
Encounter
Condition
Observation
Medication
Allergy Intolerance
Page 23 • HL7 New Zealand
Scheduling patients
• Appointment / AppointmentResponse
• Availability
• Slot
• HealthCareService
• Recalls (care plan)
• Alerts
Page 24 • HL7 New Zealand
Bundle Resource
Bundles – grouping resources
• Container resource
• Types of Bundle
• Searchset
• Transaction
• Document
• Message
• …
Observation Resource
Device Resource
Condition Resource
List Resource
Page 25 • HL7 New Zealand
Messages – are bundles
Observation Resource
MessageHeader Resource
source destination
Device Resource
Patient Resource
<Bundle>
<entry>
<MessageHeader />
</entry>
<entry>
<Observation />
</entry>
<entry>
<Patient />
</entry>
<entry>
<Device />
</entry>
</Bundle>
event
Page 26 • HL7 New Zealand
Document paradigm
• Summary at a point in time
• Part of record
• Very common
• CDA
• CDA on FHIR
Page 27 • HL7 New Zealand
Documents – are bundles
27
Observation Resource
Composition Resource
Section
Device Resource
Condition Resource
List Resource
<Bundle>
<entry>
<Composition />
</entry>
<entry>
<Observation />
</entry>
<entry>
<Device />
</entry>
<entry>
<List/>
</entry>
<entry>
<Condition/>
</entry>
</Bundle>
Attester
Metadata Section
Section
Page 28 • HL7 New Zealand
Documents and Messages
BREAK
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Get to know the FHIR Home
Page
https://www.hl7.org/fhir/
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Diving into Resources
Resource Identity & Metadata
Human Readable Summary
Extension with URL to definition
Standard Data:
• MRN
• Name
• Gender
• Birth Date
• Provider
XML and JSON
1) Open Patient Resource
2) Scroll down to Resource Content
3) Open Detailed Descriptions
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Resource structure
Resource Elements:
• Name
• Cardinality
• Type
• Description
• Terminology binding
• Other
Patient
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Datatypes: Let’s look
• Review datatypes in spec
• Start from resource
• Datatypes in resource definition
• Backbone element
• ‘choice’ data types
• Identifiers
• Review coded data
• ValueSet binding
https://www.hl7.org/fhir/datatypes.html
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Data types: Primitive
Based on w3c schema and ISO data types
• Stick to the “80% rule” – only expose what most will use
• Simplified
https://www.hl7.org/fhir/datatypes.html
Open Mappings
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Data types: Complex
Complex Data Type:
• Composed of other data types
• Can be “Profiled’ (constrained)
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Coded datatypes
• Code: "status" : "confirmed"
• Coding: {
"system":
"http://www.nlm.nih.gov/research/umls/rxnorm",
"code": "C3214954",
"display": "cashew nut allergenic extract Injectable"
}
• CodeableConcept: {
"coding": [{
"system": "http://snomed.info/sct",
"code": "39579001",
"display": "Anaphylactic reaction“
}],
"text" : "Anaphylaxis"
}
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Terminology Sub-system
• SNOMED CT / LOINC / RxNORM
• ICPC, MIMS + 100s more
• ICD-X+
• A drug formulary
• Custom
Code System:
Defines a set of
concepts with a
coherent meaning
Code
Display
Definition
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Terminology Sub-system
Value Set:
A selection of a
set of codes for
use in a particular
context
Code System:
Defines a set of
concepts with a
coherent meaning
Code
Display
Definition
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Terminology Sub-system
Code System:
Defines a set of
concepts with a
coherent meaning
Code
Display
Definition
Element
Definition:
Type and
Value set
reference
Value Set:
A selection of a
set of codes for
use in a particular
context
Binds
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Terminology Sub-system
Code System:
Defines a set of
concepts with a
coherent meaning
Code
Display
Definition
Element
Definition:
Type and
Value set
reference
Value Set:
A selection of a
set of codes for
use in a particular
context
Binds
Element:
code/
Coding/
CodeableConcept
Conforms
• SNOMED CT / LOINC / RxNORM
• ICPC, MIMS + 100s more
• ICD-X+
• A drug formulary
• Custom
https://www.hl7.org/fhir/terminologies.html
https://www.hl7.org/fhir/terminology-service.html
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
ValueSet
{
"resourceType": "ValueSet",
"id": "condition-code",
"url": "http://hl7.org/fhir/ValueSet/condition-code",
"compose": {
"include": [
{
"system": "http://snomed.info/sct",
"filter": [
{
"property": "concept",
"op": "is-a",
"value": "404684003"
}
]
},
{
"system": "http://snomed.info/sct",
"concept": [
{
"code": "160245001",
"display": "No current problems or disability"
}
]
}
]
}
}
 A context specific subset of one
or more Code Systems
 Promotes consistency between
applications
 Key component of Terminology
 Also CodeSystem
 Target of a number of services
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
ValueSet
 A subset of terms from a code
system for a specific purpose or
use case
 Promotes consistency between
applications
 Key component of Terminology
 Also CodeSystem
 Skin Tones
 Pink
 Ruddish
 White
 Gray
 Yellow
PROFILING
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Adapting FHIR to your needs:
Profiling
“the FHIR specification is a "platform specification" - it creates a common
platform or foundation on which a variety of different solutions are
implemented”
• Many different contexts in healthcare, but want a single set of Resources
• Need to be able to describe ‘usage of FHIR’ based on context
• Allow for these usage statements to:
• Authored in a structured manner
• Published in a registry & Discoverable
• Used as the basis for validation, code, report and UI generation.
http://hl7.org/fhir/profiling.html
© 2015 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
3 main aspects to profiling:
• Constraining a resource - remove element, change multiplicity fix values
• Change coded element binding
• Adding a new element (an extension)
Typical Adaptions in Profiles.
• Rules about which resource elements are or are not used, and what additional
elements are added that are not part of the base specification
• Rules about which API features are used, and how
• Rules about which terminologies are used in particular elements
• Descriptions of how the Resource elements and API features map to local
requirements and/or implementations
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
For example…
Note: Limited mandatory elements in the core spec
Require that the
identifier uses the
NHS number – and is
required
Limit names to just
1 (instead of 0..*)
Change
maritalStatus to
another set of
codes that extends
the one from HL7
international
Add an extension
to support ethnicity
Doesn’t support
photo
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
The ‘profile’
• Defines each element
• Path
• Name
• dataType
• Binding
• Multiplicity
• Mapping & much more
• Including allowable extension points
• http://hl7.org/fhir/profiling.html
Select resource, open
Profiles & Extensions
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Extension Definitions
• Simple or Complex
• Definition:
• Available on the web
• Canonical Url
• Resolvable or Registry
• In resource instance:
• Reference to Url
• Extension or ModifierExtension
• Example: US Core – Patient Resource – Extended to
include race and ethnicity.
• https://www.hl7.org/fhir/extensibility.html>
“extensibility is a
fundamental part of
the design of this
specification. Every
element in a resource
can have extension
child elements to
represent additional
information that is not
part of the basic
definition of the
resource.”
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Implementation Guides:
Pulling it All Together
Example
• HL7 FHIR® US Core Implementation Guide
• https://www.hl7.org/fhir/us/core/
THE FHIR ECOSYSTEM
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
An ecosystem
A digital ecosystem is a distributed, adaptive, open socio-technical
system with properties of self-organisation, scalability and
sustainability inspired from natural ecosystems.
Wikipedia
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Components
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
FHIR Operations
• When more complex server logic required than simple CRUD
• Midway between REST & SOAP
• Some defined in spec. e.g.:
• Get all data for a patient
• Expand/filter terminology
• CDS services
• Can define custom services
• Still using FHIR resources
• Resources to define / inputs
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Regardless of paradigm, the
content is the same
FHIR
Repository
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
REST (API)
• “Representational State Transfer” – an architecture for how to
connect systems in real time
• Uses HTTP/S
• Simple to use
• Very commonly used outside of healthcare – especially mobile
• For simple interactions
• Create
• Read (& Query)
• Update
• Delete
• A lot of tooling / experience available
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Security
• FHIR is not a security standard
• Leverages existing standards –
for example
• TLS
• OAuth2
• Support in the specification
• Security tags (metadata)
• Specialized resources
• Provenance
• AuditEvent
• More detail
• http://hl7.org/fhir/security.html
© 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
57
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Benefits to Clinicians
• Clinicians can get involved in system design
• Tooling available
• Improved access to more complete, higher
quality patient information incl. genomics
• Greater choice and variety of applications and devices to
support clinical workflow
• Increased IT development speed – solving business problems
faster in innovative ways
• Improving Decision Support
- E.g. Immunization protocol
• Saving time
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
▸ From HL7
 http://hl7.org/fhir/index.html
 wiki.hl7.org/index.php?title=FHIR
 http://www.fhir.org/
▸ Community
 https://chat.fhir.org/
 List server (fhir@lists.hl7.org )
 Stack Overflow (tag FHIR)
▸ Blogs
 www.healthintersections.com.au/
 https://fhirblog.com/
 https://thefhirplace.com/
 https://brianpos.com
▸ Libraries
 Java (http://hapifhir.io/)
 C# (NuGet HL7.FHIR)
▸ Tooling
 Forge (http://fhir.furore.com/Forge)
 http://clinfhir.com/
▸ Test servers
 http://wiki.hl7.org/index.php?title=P
ublicly_Available_FHIR_Servers_fo
r_testing
 https://fhirblog.com/2016/10/19/sett
ing-up-your-own-fhir-server-for-
profiling/
More information
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Benefits to Consumers
• Prospect of improved patient engagement apps, enabled through
FHIR APIs to clinical systems
• Can engage more deeply
• Clinician has access to a more complete patient record
and improved decision making tools, leading to:
• Better decision making
• More efficient diagnosis and treatment
• Higher quality care
• Overall improved patient experience – reducing wasted time
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Benefits to Health Care
Organisations
• Most vendors are committed to FHIR
• Should lead to:
• faster deployments
• lower cost interoperability
• reduced vendor lock in as FHIR is adopted by source systems
• Standards based APIs to support internal application development
• Capture data for
• Analytics and Decision Support
• Population Management
© 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office.
FHIR®
Next Session
Hands On

More Related Content

Similar to 03 FHIR Deep dive - 20191116 v2.pptx

Nhs trusts meeting at salford
Nhs trusts meeting at salfordNhs trusts meeting at salford
Nhs trusts meeting at salfordEwout Kramer
 
Vitalis 2016 FHIR App Development
Vitalis 2016 FHIR App DevelopmentVitalis 2016 FHIR App Development
Vitalis 2016 FHIR App DevelopmentEwout Kramer
 
FHIR Search for server developers by Martijn Harthoorn
FHIR Search for server developers by Martijn HarthoornFHIR Search for server developers by Martijn Harthoorn
FHIR Search for server developers by Martijn HarthoornFHIR Developer Days
 
Intro_To_FHIR.pptx
Intro_To_FHIR.pptxIntro_To_FHIR.pptx
Intro_To_FHIR.pptxPierluigi10
 
Introduction to cda may 2019 webinar
Introduction to cda may 2019 webinarIntroduction to cda may 2019 webinar
Introduction to cda may 2019 webinarAbdul-Malik Shakir
 
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é SpronkFurore_com
 
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é SpronkFHIR Developer Days
 
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 BurgFurore_com
 
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 BurgFHIR Developer Days
 
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)Ewout Kramer
 
FHIR Tutorial - Morning
FHIR Tutorial - MorningFHIR Tutorial - Morning
FHIR Tutorial - MorningEwout Kramer
 
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 GrieveFHIR Developer Days
 
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 GrieveFurore_com
 
New Zealand on FHIR - HiNZ 2019
New Zealand on FHIR - HiNZ 2019New Zealand on FHIR - HiNZ 2019
New Zealand on FHIR - HiNZ 2019Peter Jordan
 
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 KramerFHIR Developer Days
 
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)Abdul-Malik Shakir
 
Igniting Interoperability: HL7NZ Seminar, May 2017
Igniting Interoperability: HL7NZ Seminar, May 2017Igniting Interoperability: HL7NZ Seminar, May 2017
Igniting Interoperability: HL7NZ Seminar, May 2017Peter Jordan
 
FHIR - as a new currency of exchange in New Zealand
FHIR - as a new currency of exchange in New ZealandFHIR - as a new currency of exchange in New Zealand
FHIR - as a new currency of exchange in New ZealandDavid Hay
 

Similar to 03 FHIR Deep dive - 20191116 v2.pptx (20)

FHIR & Ice
FHIR & IceFHIR & Ice
FHIR & Ice
 
Nhs trusts meeting at salford
Nhs trusts meeting at salfordNhs trusts meeting at salford
Nhs trusts meeting at salford
 
Vitalis 2016 FHIR App Development
Vitalis 2016 FHIR App DevelopmentVitalis 2016 FHIR App Development
Vitalis 2016 FHIR App Development
 
FHIR Search for server developers by Martijn Harthoorn
FHIR Search for server developers by Martijn HarthoornFHIR Search for server developers by Martijn Harthoorn
FHIR Search for server developers by Martijn Harthoorn
 
Intro_To_FHIR.pptx
Intro_To_FHIR.pptxIntro_To_FHIR.pptx
Intro_To_FHIR.pptx
 
Introduction to cda may 2019 webinar
Introduction to cda may 2019 webinarIntroduction to cda may 2019 webinar
Introduction to cda may 2019 webinar
 
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
 
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
 
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
 
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
 
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)
 
FHIR Tutorial - Morning
FHIR Tutorial - MorningFHIR Tutorial - Morning
FHIR Tutorial - Morning
 
FHIR: What's it All About?
FHIR: What's it All About?FHIR: What's it All About?
FHIR: What's it All About?
 
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
 
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
 
New Zealand on FHIR - HiNZ 2019
New Zealand on FHIR - HiNZ 2019New Zealand on FHIR - HiNZ 2019
New Zealand on FHIR - HiNZ 2019
 
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
 
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)
 
Igniting Interoperability: HL7NZ Seminar, May 2017
Igniting Interoperability: HL7NZ Seminar, May 2017Igniting Interoperability: HL7NZ Seminar, May 2017
Igniting Interoperability: HL7NZ Seminar, May 2017
 
FHIR - as a new currency of exchange in New Zealand
FHIR - as a new currency of exchange in New ZealandFHIR - as a new currency of exchange in New Zealand
FHIR - as a new currency of exchange in New Zealand
 

Recently uploaded

Housewife Call Girls Hoskote | 7001305949 At Low Cost Cash Payment Booking
Housewife Call Girls Hoskote | 7001305949 At Low Cost Cash Payment BookingHousewife Call Girls Hoskote | 7001305949 At Low Cost Cash Payment Booking
Housewife Call Girls Hoskote | 7001305949 At Low Cost Cash Payment Bookingnarwatsonia7
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipurparulsinha
 
Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024Gabriel Guevara MD
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalorenarwatsonia7
 
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort ServiceCollege Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort ServiceNehru place Escorts
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Miss joya
 
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service MumbaiLow Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbaisonalikaur4
 
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...Garima Khatri
 
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...Miss joya
 
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...narwatsonia7
 
Call Girl Indore Vrinda 9907093804 Independent Escort Service Indore
Call Girl Indore Vrinda 9907093804 Independent Escort Service IndoreCall Girl Indore Vrinda 9907093804 Independent Escort Service Indore
Call Girl Indore Vrinda 9907093804 Independent Escort Service IndoreRiya Pathan
 
Call Girl Surat Madhuri 7001305949 Independent Escort Service Surat
Call Girl Surat Madhuri 7001305949 Independent Escort Service SuratCall Girl Surat Madhuri 7001305949 Independent Escort Service Surat
Call Girl Surat Madhuri 7001305949 Independent Escort Service Suratnarwatsonia7
 
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...narwatsonia7
 
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near MeHi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Menarwatsonia7
 
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original PhotosCall Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photosnarwatsonia7
 
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiNehru place Escorts
 

Recently uploaded (20)

Housewife Call Girls Hoskote | 7001305949 At Low Cost Cash Payment Booking
Housewife Call Girls Hoskote | 7001305949 At Low Cost Cash Payment BookingHousewife Call Girls Hoskote | 7001305949 At Low Cost Cash Payment Booking
Housewife Call Girls Hoskote | 7001305949 At Low Cost Cash Payment Booking
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
 
Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
 
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort ServiceCollege Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
College Call Girls Vyasarpadi Whatsapp 7001305949 Independent Escort Service
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
 
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Hebbal Just Call 7001305949 Top Class Call Girl Service Available
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
 
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service MumbaiLow Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
 
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
 
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
VIP Call Girls Pune Vrinda 9907093804 Short 1500 Night 6000 Best call girls S...
 
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
 
Call Girl Indore Vrinda 9907093804 Independent Escort Service Indore
Call Girl Indore Vrinda 9907093804 Independent Escort Service IndoreCall Girl Indore Vrinda 9907093804 Independent Escort Service Indore
Call Girl Indore Vrinda 9907093804 Independent Escort Service Indore
 
Call Girl Surat Madhuri 7001305949 Independent Escort Service Surat
Call Girl Surat Madhuri 7001305949 Independent Escort Service SuratCall Girl Surat Madhuri 7001305949 Independent Escort Service Surat
Call Girl Surat Madhuri 7001305949 Independent Escort Service Surat
 
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
Call Girls Frazer Town Just Call 7001305949 Top Class Call Girl Service Avail...
 
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
Call Girls ITPL Just Call 7001305949 Top Class Call Girl Service Available
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
 
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near MeHi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
Hi,Fi Call Girl In Mysore Road - 7001305949 | 24x7 Service Available Near Me
 
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original PhotosCall Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
 
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
 

03 FHIR Deep dive - 20191116 v2.pptx

  • 1. James McClay, MD University of Nebraska Medical Center FHIR Deep Dive AMIA Fall Symposium 2019 Washington DC Clinicians on
  • 2. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® FHIR | Agenda • FHIR basics • Resources and references • Break • Structured and Coded Data • FHIR Profiles • FHIR Ecosystem Architecture discussion, not a programming class
  • 3. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® BASICS OF FHIR
  • 4. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Overview of FHIR • Fast Healthcare Interoperability Resources (FHIR) • Consistent, simple to use content model (resources) • Controlled extensibility • Supports all paradigms of exchange • Real-time APIs • Documents, Messages & Operations • Designed with implementers in mind • Freely available • Detailed on-line, hyperlinked specification • Freely available tooling, servers, libraries • Written into latest HHS regulations • Massive supporting community
  • 5. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Informed by and Related to other Healthcare Standards • HL7 • Version 2 • Version 3 • CDA • openEHR • CIMI • IHE • DICOM • Terminologies • SNOMED • ICD Incorporates lessons learned from prior efforts
  • 6. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Lets Dive In
  • 7. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® The specification http://hl7.org/fhir/ Free: licensed under Creative Commons "No Rights Reserved“ Fully Documented Currently in 4th version All the documentation is also here.
  • 8. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® FHIR Documentation • How to use FHIR • Contains detailed requirements with Code Snippets • Where appears – the content is a balloted standard and in production. • A few important areas for us: • Documents – “A document is an immutable set of resources with a fixed presentation.” • Data Types --
  • 9. © 2015 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: What are they? • The Thing that is exchanged • Via REST ( FHIR Restful API), Messages, Documents • The Content model • Small logically discrete units of exchange • Defined behaviour and meaning • Known identity / location • Smallest unit of transaction • “of interest” to healthcare • Informed by much past work inside & outside of HL7 • HL7: version 2, version 3 (RIM), CDA • V2: Sort of like Segments • V3: Sort of like CMETs • Other SDO: openEHR, CIMI, ISO 13606, IHE, DICOM
  • 10. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® FHIR the basics | Resources A simple office encounter
  • 11. © 2015 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: How are they organized? • https://www.hl7.org/fhir/overview-arch.html#framework
  • 12. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Resource Index • Indexing tabs • Maturity level • Level 0: Draft • Level 1: artifact logically complete (no errors) • Level 2: tested between at least 3 system (approved by FMG) • Level 3: balloted for trial use • Level 4: tested, published, stable • Level 5: 2 ballot cycles, 5 implementations, >1 country • Level 6: Normative
  • 13. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Clinical Resources General: AllergyIntolerance Condition (Problem) Procedure ClinicalImpression FamilyMemberHistory RiskAssessment DetectedIssue Care Provision: CarePlan CareTeam Goal ReferralRequest ProcedureRequest NutritionOrder VisionPrescription Medication & Immunization: Medication MedicationOrder MedicationAdministration MedicationDispense MedicationStatement Immunization ImmunizationRecommendation Diagnostics: Observation DiagnosticReport DiagnosticOrder Specimen BodySite ImagingStudy ImagingObjectSelection
  • 14. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® FHIR the basics | References between resources
  • 15. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Encounter Encounter Practitioner Patient Asserter Performer Performer Performer Performer Performer Performer Asserter Asserter Prescriber Asserter Pain right ear 3 days Otitis media Itchy skin rash No breathing difficulties Elevated temperature Temperature 38°C Inflamed right drum Urticarial Rash Amoxicillin 250mg Erythromycin 250mg Penicillin Allergy As linked resources…
  • 17. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® clinFHIR: Server roles • Specific server roles (according to clinFHIR) • Data/patient – patient related (clinical) and ‘reference’ (Practitioner, Organization) • Conformance – profile, extensionDefinition (both StructureDefinition) • Terminology – ValueSet & Terminology operations • Important to be STU consistent! clinFHIR Patient and Data Profiles (Conformance) Terminology
  • 18. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Why have structured / coded data? • Structured vs Coded • Coded: • Improves UI possibilities • Improves exchange • ‘Secondary’ uses • Allows Decision Support • Population health
  • 19. Page 19 • HL7 New Zealand 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 changes to erythromycin and advised not to take penicillin in the future. Condition Observation Med Adv Rean. Allergy Encounter 5 year old boy Patient
  • 20. Page 20 • HL7 New Zealand Organizing Resources: Lists of things • Examples – Medication list – Problem List (Conditions) – Allergies – Past Medical History – Past Social History – Social History – ‘Organizer’ in Document • Manage ‘points in time’ and changes • Explicit ‘none known’ List
  • 21. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® FHIR Documents • Formed from the Composition Resource • Bundles resources into a single document • The results are signed and managed as a complete document • Types of documents are Constrained by specific PROFILES • ClinicalDocument (based on CDA) – documents related to provision of care. The subject is a patient.
  • 22. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® FHIR the basics | Recording a consultation 12-year-old-boy First consultation Complaining of pain in the right ear for 3 days with an elevated temperature. On examination, temperature 38°C and an inflamed right eardrum with no perforation. Diagnosis Otitis Media, and prescribed Amoxicillin 250mg 3 times per day for 7 days. Follow up consultation 2 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 changes to Erythromycin 250mg 4 times per day for 10 days. Patient Encounter Condition Observation Medication Allergy Intolerance
  • 23. Page 23 • HL7 New Zealand Scheduling patients • Appointment / AppointmentResponse • Availability • Slot • HealthCareService • Recalls (care plan) • Alerts
  • 24. Page 24 • HL7 New Zealand Bundle Resource Bundles – grouping resources • Container resource • Types of Bundle • Searchset • Transaction • Document • Message • … Observation Resource Device Resource Condition Resource List Resource
  • 25. Page 25 • HL7 New Zealand Messages – are bundles Observation Resource MessageHeader Resource source destination Device Resource Patient Resource <Bundle> <entry> <MessageHeader /> </entry> <entry> <Observation /> </entry> <entry> <Patient /> </entry> <entry> <Device /> </entry> </Bundle> event
  • 26. Page 26 • HL7 New Zealand Document paradigm • Summary at a point in time • Part of record • Very common • CDA • CDA on FHIR
  • 27. Page 27 • HL7 New Zealand Documents – are bundles 27 Observation Resource Composition Resource Section Device Resource Condition Resource List Resource <Bundle> <entry> <Composition /> </entry> <entry> <Observation /> </entry> <entry> <Device /> </entry> <entry> <List/> </entry> <entry> <Condition/> </entry> </Bundle> Attester Metadata Section Section
  • 28. Page 28 • HL7 New Zealand Documents and Messages
  • 29. BREAK
  • 30. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Get to know the FHIR Home Page https://www.hl7.org/fhir/
  • 31. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Diving into Resources Resource Identity & Metadata Human Readable Summary Extension with URL to definition Standard Data: • MRN • Name • Gender • Birth Date • Provider XML and JSON 1) Open Patient Resource 2) Scroll down to Resource Content 3) Open Detailed Descriptions
  • 32. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Resource structure Resource Elements: • Name • Cardinality • Type • Description • Terminology binding • Other Patient
  • 33. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Datatypes: Let’s look • Review datatypes in spec • Start from resource • Datatypes in resource definition • Backbone element • ‘choice’ data types • Identifiers • Review coded data • ValueSet binding https://www.hl7.org/fhir/datatypes.html
  • 34. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Data types: Primitive Based on w3c schema and ISO data types • Stick to the “80% rule” – only expose what most will use • Simplified https://www.hl7.org/fhir/datatypes.html Open Mappings
  • 35. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Data types: Complex Complex Data Type: • Composed of other data types • Can be “Profiled’ (constrained)
  • 36. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Coded datatypes • Code: "status" : "confirmed" • Coding: { "system": "http://www.nlm.nih.gov/research/umls/rxnorm", "code": "C3214954", "display": "cashew nut allergenic extract Injectable" } • CodeableConcept: { "coding": [{ "system": "http://snomed.info/sct", "code": "39579001", "display": "Anaphylactic reaction“ }], "text" : "Anaphylaxis" }
  • 37. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Terminology Sub-system • SNOMED CT / LOINC / RxNORM • ICPC, MIMS + 100s more • ICD-X+ • A drug formulary • Custom Code System: Defines a set of concepts with a coherent meaning Code Display Definition
  • 38. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Terminology Sub-system Value Set: A selection of a set of codes for use in a particular context Code System: Defines a set of concepts with a coherent meaning Code Display Definition
  • 39. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Terminology Sub-system Code System: Defines a set of concepts with a coherent meaning Code Display Definition Element Definition: Type and Value set reference Value Set: A selection of a set of codes for use in a particular context Binds
  • 40. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Terminology Sub-system Code System: Defines a set of concepts with a coherent meaning Code Display Definition Element Definition: Type and Value set reference Value Set: A selection of a set of codes for use in a particular context Binds Element: code/ Coding/ CodeableConcept Conforms • SNOMED CT / LOINC / RxNORM • ICPC, MIMS + 100s more • ICD-X+ • A drug formulary • Custom https://www.hl7.org/fhir/terminologies.html https://www.hl7.org/fhir/terminology-service.html
  • 41. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® ValueSet { "resourceType": "ValueSet", "id": "condition-code", "url": "http://hl7.org/fhir/ValueSet/condition-code", "compose": { "include": [ { "system": "http://snomed.info/sct", "filter": [ { "property": "concept", "op": "is-a", "value": "404684003" } ] }, { "system": "http://snomed.info/sct", "concept": [ { "code": "160245001", "display": "No current problems or disability" } ] } ] } }  A context specific subset of one or more Code Systems  Promotes consistency between applications  Key component of Terminology  Also CodeSystem  Target of a number of services
  • 42. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® ValueSet  A subset of terms from a code system for a specific purpose or use case  Promotes consistency between applications  Key component of Terminology  Also CodeSystem  Skin Tones  Pink  Ruddish  White  Gray  Yellow
  • 44. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Adapting FHIR to your needs: Profiling “the FHIR specification is a "platform specification" - it creates a common platform or foundation on which a variety of different solutions are implemented” • Many different contexts in healthcare, but want a single set of Resources • Need to be able to describe ‘usage of FHIR’ based on context • Allow for these usage statements to: • Authored in a structured manner • Published in a registry & Discoverable • Used as the basis for validation, code, report and UI generation. http://hl7.org/fhir/profiling.html
  • 45. © 2015 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 3 main aspects to profiling: • Constraining a resource - remove element, change multiplicity fix values • Change coded element binding • Adding a new element (an extension) Typical Adaptions in Profiles. • Rules about which resource elements are or are not used, and what additional elements are added that are not part of the base specification • Rules about which API features are used, and how • Rules about which terminologies are used in particular elements • Descriptions of how the Resource elements and API features map to local requirements and/or implementations
  • 46. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® For example… Note: Limited mandatory elements in the core spec Require that the identifier uses the NHS number – and is required Limit names to just 1 (instead of 0..*) Change maritalStatus to another set of codes that extends the one from HL7 international Add an extension to support ethnicity Doesn’t support photo
  • 47. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® The ‘profile’ • Defines each element • Path • Name • dataType • Binding • Multiplicity • Mapping & much more • Including allowable extension points • http://hl7.org/fhir/profiling.html Select resource, open Profiles & Extensions
  • 48. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Extension Definitions • Simple or Complex • Definition: • Available on the web • Canonical Url • Resolvable or Registry • In resource instance: • Reference to Url • Extension or ModifierExtension • Example: US Core – Patient Resource – Extended to include race and ethnicity. • https://www.hl7.org/fhir/extensibility.html> “extensibility is a fundamental part of the design of this specification. Every element in a resource can have extension child elements to represent additional information that is not part of the basic definition of the resource.”
  • 49. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Implementation Guides: Pulling it All Together Example • HL7 FHIR® US Core Implementation Guide • https://www.hl7.org/fhir/us/core/
  • 51. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® An ecosystem A digital ecosystem is a distributed, adaptive, open socio-technical system with properties of self-organisation, scalability and sustainability inspired from natural ecosystems. Wikipedia
  • 52. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Components
  • 53. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® FHIR Operations • When more complex server logic required than simple CRUD • Midway between REST & SOAP • Some defined in spec. e.g.: • Get all data for a patient • Expand/filter terminology • CDS services • Can define custom services • Still using FHIR resources • Resources to define / inputs
  • 54. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Regardless of paradigm, the content is the same FHIR Repository
  • 55. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® REST (API) • “Representational State Transfer” – an architecture for how to connect systems in real time • Uses HTTP/S • Simple to use • Very commonly used outside of healthcare – especially mobile • For simple interactions • Create • Read (& Query) • Update • Delete • A lot of tooling / experience available
  • 56. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Security • FHIR is not a security standard • Leverages existing standards – for example • TLS • OAuth2 • Support in the specification • Security tags (metadata) • Specialized resources • Provenance • AuditEvent • More detail • http://hl7.org/fhir/security.html
  • 57. © 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 57
  • 58. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Benefits to Clinicians • Clinicians can get involved in system design • Tooling available • Improved access to more complete, higher quality patient information incl. genomics • Greater choice and variety of applications and devices to support clinical workflow • Increased IT development speed – solving business problems faster in innovative ways • Improving Decision Support - E.g. Immunization protocol • Saving time
  • 59. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® ▸ From HL7  http://hl7.org/fhir/index.html  wiki.hl7.org/index.php?title=FHIR  http://www.fhir.org/ ▸ Community  https://chat.fhir.org/  List server (fhir@lists.hl7.org )  Stack Overflow (tag FHIR) ▸ Blogs  www.healthintersections.com.au/  https://fhirblog.com/  https://thefhirplace.com/  https://brianpos.com ▸ Libraries  Java (http://hapifhir.io/)  C# (NuGet HL7.FHIR) ▸ Tooling  Forge (http://fhir.furore.com/Forge)  http://clinfhir.com/ ▸ Test servers  http://wiki.hl7.org/index.php?title=P ublicly_Available_FHIR_Servers_fo r_testing  https://fhirblog.com/2016/10/19/sett ing-up-your-own-fhir-server-for- profiling/ More information
  • 60. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Benefits to Consumers • Prospect of improved patient engagement apps, enabled through FHIR APIs to clinical systems • Can engage more deeply • Clinician has access to a more complete patient record and improved decision making tools, leading to: • Better decision making • More efficient diagnosis and treatment • Higher quality care • Overall improved patient experience – reducing wasted time
  • 61. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Benefits to Health Care Organisations • Most vendors are committed to FHIR • Should lead to: • faster deployments • lower cost interoperability • reduced vendor lock in as FHIR is adopted by source systems • Standards based APIs to support internal application development • Capture data for • Analytics and Decision Support • Population Management
  • 62. © 2015 HL7 ® International. Licensed under Creative Commons. HL7 & Health Level Seven are registered trademarks of Health Level Seven International. Reg. U.S. TM Office. FHIR® Next Session Hands On

Editor's Notes

  1. Show modules Go through menu at top Brief look at resources
  2. vs FHIR REST paradigm - treat data as independently , retrievable resource using http - think of browsing on the web FHIR RESTful API endpoints on a server and the stuff you can do to get them back 3) FHIR documents/ document paradigm = type of bundle vs CDA Document architecture using FHIR - Clinical document practice - profile on FHIR for CDA on top of that a ccda profile that expresses the dataelements in
  3. vs FHIR REST paradigm - treat data as independently , retrievable resource using http - think of browsing on the web FHIR RESTful API endpoints on a server and the stuff you can do to get them back 3) FHIR documents/ document paradigm = type of bundle vs CDA Document architecture using FHIR - Clinical document practice - profile on FHIR for CDA on top of that a ccda profile that expresses the dataelements in
  4. Maturity model Goto the spec – resource list
  5. In general, FHIR is based on resources and extensions. Since extensions represent the local variations in the system we are very concerned about refining this boundary. One of the areas where there is healthy discussion is around the concept of lists. Clinicians see many types of lists, problems, diagnosis, patient concerns, allergies, meds, etc. From a developer standpoint they are all flavors of a list. So a discussion ensued over how to refine them.
  6. “All documents have the same structure: a Bundle of resources of type "document" that has a Composition resource as the first resource in the bundle, followed by a series of other resources, referenced from the Composition resource, that provide supporting evidence for the document. The bundle gathers all the content of the document into a single XML or JSON document which may be signed and managed as required.
  7. A Message is similar, refers (amongst others) to its author, and contains information about the source, destination and the event that triggered it. A message contains 1 “data” resource, which is the root of the payload of the message. This is just a normal resource, which in its turn can refer to other related resources.
  8. A Document, no matter how nested, is flattened to a list of entries, the Document’s header being the first. The document header (and any other the other resources) refer to each other using normal references to reflect the document’s nesting. Of course, there may be a digital signature (on the whole Bundle) to attest to the content of the document.
  9. Open the FHIR Home Page and point out the following: Top Menu – Getting Started – Better than I can do Documentation – the canonical documents
  10. Each Resource is composed of about 20-40 resource “elements” Each resource element is defined by: Name Cardinality Type (Data type or structural resource) Description Terminology Binding Other stuff (Comments, Constraints, Summary Flags, mappings, etc)
  11. Complex meaning composed of other datatypes - example identifer, codeableConcept
  12. Eg condition with different specialties
  13. There are some cases where the information provided in an extension modifies the meaning of the element that contains it. Such extensions are known as "modifier extensions". Implementers SHOULD avoid the use of modifier extensions where possible.   Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
  14. Was a bigger deal before HL7 decided to open up all IP full legal text towards bottom of FHIR home page The FHIR specification is openly and freely available including a sandbox for exploring the concepts