android-fhir

FHIR Engine Library

The FHIR Engine Library is a Kotlin library that makes it easy to manage FHIR resources on Android and synchronize them with FHIR servers.

Today, there are a growing number of tools and software libraries supporting the use of FHIR on various platforms. However, developer support for FHIR on Android is still lacking. Typically, Android healthcare applications still use proprietary data models, and as a result, suffer from a lack of interoperability. The FHIR Engine Library addresses this problem by provding a set of APIs to help manage FHIR resources on Android, allowing easier integration with other software systems using FHIR.

FHIR Engine Library components

FHIR Engine Library components

The FHIR Engine library comprises an SQLLite database for offline storage of FHIR Resources and a suite of APIs (sync, search, data-access) for managing FHIR resources on the device.

Local db for offline storage of FHIR resources

FHIR Engine APIs