Skip to content

Welcome to Android FHIR SDK Technical Documentation

The Android FHIR SDK is a set of Kotlin libraries for building offline-capable, mobile-first healthcare applications using the HL7® FHIR® standard on Android. It aims to accelerate the adoption of FHIR by making it easy to incorporate FHIR into new and existing mobile applications.

Use the following table for documentation and resources to get started with each library in the SDK.

Library Latest release Code Docs Codelab Summary
Data Capture Library Google Maven code docs codelab Collects, validates, and processes healthcare data on Android
FHIR Engine Library Google Maven code docs codelab Stores and manages FHIR resources locally on Android and synchronizes with FHIR server
Workflow Library Google Maven code docs Provides decision support and analytics in clinical workflow on Android including implementation of specific FHIR operations ($measure_evaluate and $apply)
Knowledge Manager Library Google Maven code Manages knowledge resources locally on Android and supports other libraries with knowledge resources

This repository also contains the following demo apps:

Demo app Code Docs
FHIR Engine Demo App code docs
Structured Data Capture Catalog App code docs

These applications are for demo purposes only. Do NOT use in production.

Use the sidebar to navigate to other sections of the site.

Resources

FHIR and implementation guides:

More on mobile health landscape: