android-fhir
android-fhir copied to clipboard
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.
**Is your feature request related to a problem? Please describe.** Currently we do not support search for locations **Describe the solution you'd like** Support search for location **Additional context** https://www.hl7.org/fhir/search.html#special...
**Describe the Issue** for future reference, gradle 7.0 adds a much nicer way to define dependencies: https://docs.gradle.org/7.0/release-notes.html#dependency-management-improvements _Originally posted by @yigit in https://github.com/google/android-fhir/pull/482#discussion_r636529647_ **Would you like to work on the...
**Describe the issue to be researched** Search requirements for the SDK to support **Describe the goal of the research** 1. Capture all of the common search use cases that the...
**Is your feature request related to a problem? Please describe.** Add SOFT DELETE for local database resources. See research issue #471 **Describe the solution you'd like** Within healthcare apps, resources...
you should avoid catching CancelationException here. it would be also good to have a test that we handle cancelation properly (coroutine cancelation happens via CancelationExceptions) _Originally posted by @yigit in...
where is this used? _Originally posted by @yigit in https://github.com/google/android-fhir/pull/482#discussion_r639405734_
**Is your feature request related to a problem? Please describe.** Definition-based extraction does not support use-cases of multiple resource extraction where references to the main resource are required during extraction....
**Describe the Issue** https://github.com/google/android-fhir/pull/482#discussion_r635027418 **Would you like to work on the issue?** Yes
https://github.com/google/android-fhir/issues/184#issue-794091744
We're inserting downloaded resources by type, one-at-a-time in [FhirSynchronizer.kt](https://github.com/google/android-fhir/blob/babc5780ba4a631bb536a238a0c4410b6debbdc5/engine/src/main/java/com/google/android/fhir/sync/FhirSynchronizer.kt#L47). This can be done in separate threads to speed up insertion.