FHIR Core / OpenSRP 2 is a Kotlin application for delivering offline-capable, mobile-first healthcare project implementations from local community to national and international scale using FHIR and WHO Smart Guidelines on Android.
Describe the feature request.
Use a caching strategy to improve faster access to data used on registers and profiles. Especially on registers.
Additional context
The register reads and computes data from the SQLite database each time the user opens the screen. This enhancement will reduce the number of reads from the database, especially on content that changes less frequently.
Acceptance criteria
Store and read register data from a cache
Implementation plan (For Engineers)
Implement and use relevant caching strategy for registers. Utilize libraries like Kache
Describe the feature request. Use a caching strategy to improve faster access to data used on registers and profiles. Especially on registers.
Additional context The register reads and computes data from the SQLite database each time the user opens the screen. This enhancement will reduce the number of reads from the database, especially on content that changes less frequently.
Acceptance criteria
Implementation plan (For Engineers)
Areas of concern