HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11....
Transcript of HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11....
![Page 1: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/1.jpg)
HL7 FHIR –eine EinführungHL7 Jahrestagung 2015Kassel
Simone Heckmann
CEO Health-Comm GmbH
![Page 2: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/2.jpg)
Paradigmenwechsel im Gesundheitswesen
Online statt offline
Tablet statt Desktop
App statt Software
Gesundheitsakte statt Krankenakte
Cloud statt Server
Offene API statt Datengrab
Flexible Analysen statt statischer Reports
![Page 3: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/3.jpg)
4
![Page 4: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/4.jpg)
Ein neuer Anfang
Wie müsste Integration aussehen, wenn man ganz von vorne anfangen könnte...?
Suche nach „Erfolgsrezepten“ moderner Kommunikationsplattformen
Entscheidender Faktor: Größe der Datenpakete!
Offene, wohldokumentierte API
Das Beste aus V2 und V3 beibehalten
Entwurf einer API basierend auf diesen Erkenntnissen
![Page 5: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/5.jpg)
/_history
Juli 2011 – Konzeptionierung
September 2012 – erster Draft Ballot
September 2012 – erster Connectathon
September 2013 – DSTU 1
Mai 2015 – zweiter DSTU Ballot (>1600 Kommentare)
September 2015 – DSTU 2 / 10. Connectathon
![Page 6: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/6.jpg)
FHIR - Das Akronym
F = Fast
H = Healthcare
I = Interoperability
R = Resources
![Page 7: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/7.jpg)
Was ist FHIR?
Ein Bausatz
bestehend aus modularen, erweiterbaren Informationseinheiten (Resourcen)
Ein Informations-Netzwerk
bestehend aus Resourcen, die mittels URLs in Beziehung miteinander stehen
Ein Kommunikations-Netzwerk
Transport von einzelnen Resourcen bis hin zu komplexen Datenpaketen
![Page 8: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/8.jpg)
Das FHIR Manifest
Fokus auf Implementierer
Fokus auf die 80%-Lösung
Fokus auf etablierte Web-Technologien
Fokus auf menschen-lesbare Informationen
Fokus auf Offenheit und freie Verfügbarkeit
Fokus auf Skalierbarkeit
![Page 9: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/9.jpg)
Die FHIR-Resourcen
Lab
Report
Related
Person
Patient
Practitioner
Location
![Page 10: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/10.jpg)
DomainResource - Die Mutter aller Resourcen
![Page 11: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/11.jpg)
![Page 12: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/12.jpg)
![Page 13: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/13.jpg)
Die 80%-Regel
Datenelemente werden nur dann ein Teil der Kernspezifikation, wenn es wahrscheinlich ist, dass die meisten Implementierungen dieses Datenelement nutzen werden.
Alles andere wird über Extensions abgebildet
Die Resourcen der Kernspezifikation sollen möglichst einfach und unveränderlich sein
![Page 14: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/14.jpg)
Narrative
Extensions
Elemente
![Page 15: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/15.jpg)
Das Bundle – eine Resource voller Resourcen
Eine Bündelung von Resourcen in gemeinsamem Kontext, z.B.:
Batch
Transaktion
Suchergebnisse
Nachricht
Dokument
![Page 16: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/16.jpg)
REST
Einzelne Resourcen mittels HTTP-Verben lesen, erzeugen, aktualisieren oder löschen (CRUD)
GET http://myfhirserver.com/Patient/123
POST http://myfhirserver.com/Patient {Resource}
Suche nach Resourcen mittels Query-URL
GET http://myfhirserver.com/Patient?name=John
GET http://myfhirserver.com/Encounter?subject:Patient=23
![Page 17: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/17.jpg)
Services
Ausführen spezifischer Operationen, z.B.
Validieren von ResourcenPOST http://myfhirserver.com/Patient/$validate {Resource}
Erzeugen von DokumentenGET http://myfhirserver.com/Composition/$document
Validieren von Codes
Abrufen aller gültigen Codes eines ValueSetsGET http://myfhirserver.com/ValueSet/$expand
18
![Page 18: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/18.jpg)
Extensions
Sind unverzichtbar aber problematisch
Was bedeutet “ZFX|ja|5|vorgestern” ???
Kommen auf unterschiedlichen Ebenen vor
Standard (Randfälle von internationaler Relevanz)
Domäne (z.B. Kardiologie, Pädiatrie...)
National (z.B. spezielle Identifier, Versicherungsdaten…)
Lokal (herstellerspezifisch, organisationsintern…)
Werden in FHIR maschinenlesbar spezifiziert
![Page 19: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/19.jpg)
![Page 20: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/20.jpg)
![Page 21: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/21.jpg)
StructureDefinition
“Bauplan” einer Resource, einer Extension, einesDatentyps oder eines Profils
“Werkzeug” zur Erstellung von Profilen
StructureDefinitions
sind maschinenlesbar
in Repositories online abrufbar
die Basis für Validierung, Code- und UI-Generierung
die Basis für die Erzeugung der Spezifikation
![Page 22: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/22.jpg)
Tooling: Profile erstellen
![Page 23: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/23.jpg)
Tooling: Profile erstellen
![Page 24: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/24.jpg)
Tooling: Profile veröffentlichen
![Page 25: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/25.jpg)
![Page 26: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/26.jpg)
![Page 27: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/27.jpg)
Conformance
Die Resource dokumentiert die Konformität eines Systems zum FHIR-Standard (“Conformance-Statement”)
Um “FHIR-konform” zu sein, muss ein Server eineConformance-Resource publizieren(http://fhir-dev.healthintersections.com.au/open/metadata)
Maschinenlesbar
Client kann sich anpassen
automatischer Abgleich möglich
kann automatisch erstellt werden
![Page 28: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/28.jpg)
Implementierung
![Page 29: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/29.jpg)
Einsatzbereiche
Einrichtungs-interne Interoperabilität
eBusiness-Systeme
Einrichtungsübergreifende Kommunikation
Regionale und nationale Netzwerke
Social Web (Patienten-Interaktion)
Mobile Applikationen
![Page 30: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/30.jpg)
Interested Parties (Auswahl!)
HerstellerCernerDrägerEpicGE Healthcare
Nationale OrganisationenNHS (England)Nictiz (Niederlande)ONC (USA)
IHEPDQm-, IUA-, MHD- Profile
![Page 31: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/31.jpg)
Implementationsunterstützung
Tools, APIs, Parser, Validator, Serializers…
Schema, Schematron, Validation Packs…
Beispiele, Beispiele, Beispiele…
Live Server zum Testen
Mail, Chat, Wiki, Stackoverflow…
Connectathons
![Page 32: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/32.jpg)
Connectathon
Wichtiger Bestandteil des FHIR-Entwicklungszyklus
Hat bisher 10x stattgefunden
Ist eigentlich ein “Hackathon”
Hat unterschiedliche “Tracks”
Gibt es für Implementierer und Kliniker
Dient der Weiterentwicklung des Standards
Gekoppelt mit AID WGM und Tutorials
![Page 33: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/33.jpg)
34
![Page 34: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/34.jpg)
Nächste Termine
Hackathon heute Nachmittag
DevDays Amsterdam November 2015mit Student Track!
WGM / Connectathon Orlando Januar 2016
DSTU 2.1 im Sommer 2016 (Nachlieferung)
Normativ 2017 (teilweise)
Sukzessive Release weiterer Resourcen und Funktionen
![Page 35: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/35.jpg)
Aktuelle Baustellen
Resourcen für „Financial“ und „Workflow“
Definition von „Operations“ und Messaging
Tooling für Conformance & Conformance-Test
Tooling für Profiling & Publikation
Aufbau von Terminologie-Servern und –Diensten
![Page 36: HL7 FHIR – eine Einführungdownload.hl7.de/.../jahrestagungen/2015/02-fhirintro.pdf · 2015. 11. 5. · HL7 FHIR – eine Einführung HL7 Jahrestagung 2015 Kassel Simone Heckmann](https://reader033.fdocuments.net/reader033/viewer/2022060914/60a7fd13aa46340fe65803f7/html5/thumbnails/36.jpg)
Links
FHIR:http://hl7.org/fhir
Development team wiki home:http://wiki.hl7.org/index.php?title=FHIR
Twitter:https://twitter.com/search?q=%23FHIR
Stack Overflow:http://stackoverflow.com/questions/tagged/hl7-fhir
Watchblog: http://www.fhirabend.de