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.
Landing page has a Patient card, a carousel of cards (phase card) related to each phase of activity flow and an overflow menu to select a particular activity to run.
Each phase card has a start button to activate the phase . The start button is enable only for the phase that is logically the next phase in the activity flow cycle.
On pressing the start button, the request/event for the particular phase are generated either from the CarePlan (Proposal Phase) or the previous phase requests (Plan/Order/Perform phases).
All the requests and persisted in the engine.
If you want to run the same flow again, click restart flow, which removes all of the resources related to the selected activity flow from the engine and moves the flow back to start proposal phase.
Fixes #2700
Description
Alternative(s) considered NO
Type Choose one: Feature
Screenshots (if applicable)
https://github.com/user-attachments/assets/83dc1f87-ccc5-468a-9c27-dc867efa8b30
Checklist
./gradlew spotlessApply
and./gradlew spotlessCheck
to check my code follows the style guide of this project../gradlew check
and./gradlew connectedCheck
to test my changes locally.