Das Android FHIR SDK ist eine Reihe von Kotlin-Bibliotheken zum Erstellen von offlinefähigen, mobilen Gesundheitsanwendungen unter Verwendung des HL7 FHIR®-Standards auf Android-Geräten.
Das Android FHIR SDK wurde in enger Zusammenarbeit mit der Weltgesundheitsorganisation entwickelt, um die SMART-Richtlinien der WHO zu unterstützen, die auf dem Leitfaden zur Implementierung klinischer FHIR-Richtlinien basieren.
Mit dem SDK können Entwickler schnell verschiedene Arten von FHIR-nativen Android-Gesundheits-Apps für eine Reihe gängiger und erweiterter Anwendungsfälle erstellen und bereitstellen.
Vorteile für Entwickler
Mit der FHIR R4-Spezifikation können Sie Folgendes tun:
- Erstellen Sie Android-Gesundheitslösungen mit einem standardsbasierten Datenmodell (HAPI FHIR-Strukturen).
- Interkonnektivität fördern und zukunftssichere Lösungen schaffen
- Auf freigegebenen Inhalten aufbauen, die vom FHIR-System erstellt werden, z. B. die SMART-Richtlinien der WHO
Zeit und Aufwand sparen:
- APIs, mit denen Entwickler häufige Datenprobleme wie Synchronisierung und Offlinearbeit lösen können.
- Mithilfe der integrierten UI-Widgets können Sie FHIR-Fragebögen schnell in Formulare umwandeln.
- Erstellen Sie komplexe Formular-User Flows mit erweiterten Funktionen, die auf FHIRPath-Ausdrücken basieren.
Klinische Entscheidungsfindung auf dem Gerät:
- Unterstützung für FHIRPath und HL7 Clinical Quality Language (CQL) für die On-Device-Datenverarbeitung und die klinische Entscheidungsunterstützung.
- Anwendungen basierend auf FHIR-klinischen Richtlinien wie den SMART-Richtlinien der WHO bereitstellen und ausführen
Android FHIR SDK-Architektur
Das Android FHIR SDK besteht aus vier Bibliotheken, die nach Aufgabenbereich getrennt sind:
- Structured Data Capture Library: Erhebung, Validierung und Verarbeitung von Gesundheitsdaten auf Android-Geräten
- FHIR Engine Library: FHIR-Ressourcen lokal auf Android-Geräten speichern und verwalten und mit dem FHIR-Server synchronisieren
- Workflow Library: Bietet Unterstützung bei Entscheidungen in der Arztpraxis und berechnet klinische Qualitätsmesswerte auf Android-Geräten
- Knowledge Manager Library: Ressourcen für FHIR-Wissensartefakte (z.B. aus Implementierungshandbüchern) bereitstellen und verwalten und für andere Bibliotheken verfügbar machen
Erste Schritte mit dem Android FHIR SDK
Im Lernbereich finden Sie Entwicklerdokumente, Videoanleitungen und Codelabs. Im Communitybereich erfahren Sie mehr über Entwickleranfragen, Foren und Möglichkeiten, sich zu engagieren.