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.
APACHE-2.0 License
The FHIR Engine v1.0.0 release includes major enhacements made to the sync API as well as changes in the search API and the dependencies of the library.
The newly introduced upload strategies strike a balance between customizability and robustness of the sync logic, allowing applications to customize the way FHIR resources are uploaded to the FHIR server without having to deal with the implementation details. For example, applications can now upload changes using JSON patches, and bundle the changes in fewer requests to improve sync performance. Uploading using HTTP POST will be available soon, too. See available upload strategies and how to use them in a FhirSyncWorker
.
The new sync status provides more accurate information on the sync jobs, combining job history with the status of the current job. See example.
The application's build file no longer needs to include the force blocks to manually fix guava, jackson, and HAPI versions. See example.
Sync API 🌟
Search API 🔎
Other fixes 🛠️
@aditya-07 @jingtang10 @omarismail94 @anchita-g @santosh-pingle @MJ1998 @vitorpamplona @vorburger
Published by jingtang10 9 months ago
The 1.1.0 release of Structure Data Capture Library includes the following changes:
Enhancements 🌟
Required
and Optional
labels for required and optional input [#1954]initialSelected
in answer options [#2032]Fixes 🔨
Style update 👗
Thanks to all the contributors to this release:
@FikriMilano @maimoonak @omarismail94 @santosh-pingle @khyativyasargus @shelaghm @MJ1998 @KhumboLihonga @LZRS @PallaviGanorkar @jingtang10 @aditya-07 @nsabale7 @joiskash @vbothe23 @Itskiprotich
Published by jingtang10 about 1 year ago
The FHIR Engine 0.1.0-beta05 release includes the following changes:
Sync module changes (esp. upload redesign) continued
Improvements in tests and testing infrastructure
Dependency updates
Documentation and codelabs
Contributors:
@aditya-07 @anchita-g @jingtang10 @omarismail94 @roywanyaga @santosh-pingle @vorburger
Published by jingtang10 about 1 year ago
The Knowledge Manager 0.1.0-alpha02 release (com.google.android.fhir:knowledge:0.1.0-alpha02
) adds the capability to download and manage FHIR NPM packages as well as other API improvements and fixes. In more detail:
Published by omarismail94 about 1 year ago
The FHIR Engine 0.1.0-beta04 release includes the following enhancements and fixes:
Sync API:
Search API:
Other:
Warning: This release includes a database schema change. Applications upgraded to this version of the library cannot be downgraded to a previous version without the application crashing due to database incompatibility.
Published by divyaramnath-13 about 1 year ago
This workflow-0.1.0-alpha03
release contains the following enhancements and fixes:
Enhancements:
Fixes:
Published by ktarasenko over 1 year ago
This knowledge-0.1.0-alpha01
release of the Knowledge Manager library allows developers to import knowledge artifacts and Implementation Guides and store them locally on device.
Published by jingtang10 over 1 year ago
The FHIR Engine 0.1.0-beta03 release includes the following enhancements and fixes:
Search API:
has
function in the Search DSL [#1921]Sync API:
Other:
minSdk
level to 24 [#1628]Warning: This release includes a database schema change. Applications upgraded to this version of the library cannot be downgraded to a previous version without the application crashing due to database incompatibility.
Warning: As a result of the effort to generalize the sync API, applications that use lastUpdated
timestamp to download FHIR resources are now required to manage the timestamp in the application. See DemoDataStore and TimestampBasedDownloadWorkManagerImpl for a reference implementation. The default sync download implementation has also been updated. See ResourceParamsBasedDownloadWorkManager.
Published by jingtang10 over 1 year ago
The first production release 🚀 of Structure Data Capture Library includes the following changes:
This release adds the following widget-specific features:
We've also made these improvements to the library:
This release fixes the following issues in the widgets:
We've also fixed other bugs in the library:
Thanks to all contributors in the community who have helped us reach this important milestone! 🎉🎉🎉
Published by Tarun-Bhardwaj almost 2 years ago
The 'sdc-0.1.0-beta06' release of Structured Data Capture library includes the following enhancements and bug fixes.
Enhancements:
Bugs:
Published by Tarun-Bhardwaj about 2 years ago
This 'workflow-0.1.0-alpha02' release contains the following enhancements and fixes
New features:
Bugs:
Published by Tarun-Bhardwaj about 2 years ago
The sdc-0.1.0-beta05
release of Structured Data Capture library includes a number of enhancements and bug fixes.
Enhancements:
Bugs:
Code Health
Published by Tarun-Bhardwaj about 2 years ago
This engine-0.1.0-beta02 release of the FHIR Engine library will add in additional features in line with the FHIR Specification for search, sync and data-access APIs. The following items have been added:
Enhancements for Sync API
Enhancements for Search API
Enhancements for Data Access API
Bugs fixed for Sync API
Bugs fixed for Search API
Published by Tarun-Bhardwaj about 2 years ago
The 0.1.0-beta04 release of Structured Data Capture library includes a number of enhancements and bug fixes. Some highlights:
The following items have been added:
Enhancements:
Bugs:
Styling and Material3:
Documentation:
Published by Tarun-Bhardwaj over 2 years ago
The sdc-0.1.0-beta03
release of the data-capture library will add in additional features in line with the FHIR SDC Specification. The following items have been added:
Enhancements:
Bugs:
Published by Tarun-Bhardwaj over 2 years ago
This engine-0.1.0-beta01 release of the FHIR Engine library will add in additional features in line with the FHIR Specification for search, sync, security & privacy and data-access APIs. The following items have been added:
Sync API:
Search API:
Security & Privacy
Data Access API
Published by jingtang10 almost 3 years ago
The engine-0.1.0-alpha06
release includes the following enhancements and fixes:
If your application depends on both the Structured Data Capture library (0.1.0-beta02
and above) and FHIR Engine library (alpha
versions), please update your dependency to this version.
Published by jingtang10 almost 3 years ago
This 0.1.0-beta02
release of the Data Capture Library include the following features and fixes:
Published by Tarun-Bhardwaj almost 3 years ago
This workflow-0.1.0-alpha01
release contains the following enhancements and fixes
New features:
Published by Tarun-Bhardwaj almost 3 years ago
This sdc-0.1.0-beta01
release of the data-capture library will add in additional features in line with the FHIR SDC Specification. The following items have been added:
Enhancements:
Bugs: