Biblioteka silnika FHIR

Biblioteka FHIR Engine umożliwia programistom tworzenie na Androida aplikacji medycznych, które są potężne, działają w trybie offline i są interoperacyjne. Wszystkie są oparte na standardzie FHIR.

Biblioteka FHIR Engine przechowuje zasoby FHIR w zaszyfrowanej bazie danych lokalnej i udostępnia zestaw interfejsów API do zarządzania tymi zasobami. Aplikacje mogą używać tych interfejsów API do wyszukiwania lokalnych zasobów FHIR, tworzenia list pacjentów, wyświetlania szczegółowych rekordów pacjentów oraz synchronizowania zasobów FHIR z dowolnym serwerem zgodnym z FHIR. Dzięki temu aplikacje mogą działać w trybie offline i aktualizować się, gdy jest połączenie z internetem.

Dostępne funkcje:

  • Lokalne miejsce na zasoby FHIR, szyfrowane domyślnie.
  • interfejsy API dostępu do danych do zarządzania zasobami FHIR oparte na FHIR R4 z planowaną obsługą przyszłych wersji;
  • Interfejsy API do wyszukiwania oparte na płynnym języku Kotlin Domain Specific Language (DSL), umożliwiające wyszukiwanie zasobów FHIR za pomocą języka zapytań strukturalnych.
  • Interfejsy API do synchronizacji dwukierunkowej między aplikacją na Androida a serwerem zgodnym z FHIR, takim jak HAPI FHIR lub Cloud Healthcare API.

Pierwsze kroki z biblioteką FHIR Engine: