offline_first_fhir_client 0.0.30 copy "offline_first_fhir_client: ^0.0.30" to clipboard
offline_first_fhir_client: ^0.0.30 copied to clipboard

The offline_first_fhir_client library provides a comprehensive solution for managing and syncing FHIR resources in Flutter applications with offline-first capabilities. It is designed for developers b [...]

0.0.30 #

  • Updated workmanager version to 0.7.0

0.0.29 #

  • Updated flutter_secure_storage to version 9.2.4

0.0.28 #

  • Updated the intl package to latest for FlutterFlow support.

0.0.27 #

  • Added SyncResultReport class for tracking records.

0.0.26 #

  • Added debug prints for debugging errors and bugs.

0.0.25 #

  • Updated hive service initialization function so it can be reinitialized multiple times.

0.0.24 #

  • Added Login function in fhir client service class.

0.0.23 #

  • Added Login function in API service for getting access token for API authentication.

0.0.22 #

  • Updated Syncing function to fix duplicate entry of EpisodeOfCare and Encounter Data.

0.0.21 #

  • Updated Syncing function to fix duplicate entry of EpisodeOfCare and Encounter Data.

0.0.20 #

  • Updated Syncing functions to add support for Encounter Resource.

0.0.19 #

  • Fixed a issue in syncing functions logics to add support for Episode Of Care Resource.

0.0.18 #

  • Fixed a issue in syncing functions logics to add support for Episode Of Care Resource.

0.0.17 #

  • Updated syncing functions logics to add support for Episode Of Care Resource.

0.0.16 #

  • Fixed some minor issues in delete function.

0.0.15 #

  • Fixed some minor issues.

0.0.14 #

  • Created function for deleting fhir resources (deleteFhirResource).

0.0.13 #

  • Fixed a minor issue in create and update Practitioner Data.

0.0.12 #

  • Added function and logic for posting and updating Midwifes data to server.

0.0.11 #

  • Added logic for deleting resources from local if deleted from server.

0.0.10 #

  • Fixed an issue in getAllResourceDataWithPagination function.
  • Updated Hive function names to represent resources.

0.0.9 #

  • Added FhirClient for all the common function.
  • Breaking Changes -
  • Use FhirClient in place of HiveService.

0.0.8 #

  • Added show in exports of offline_first_fhir_client.dart class.

0.0.7 #

  • Added extractResources function for Extracting resources from a JSON list using a JSONPath query.
  • Added getValueFromJson function for Retrieving a value from a JSON-like map based on a specified JSONPath.
  • Added syncing_helping_functions class which contains functions for syncing resources.

0.0.6 #

  • Updated Search Resource function name searchResourceByGivenKeysExample -> searchResourceByGivenKeys.

0.0.5 #

  • Removed unnecessary exports from offline_first_fhir_client.dart.
  • Added a Get API call function for paginated data.
  • Updated logics for syncing in example App.

0.0.4 #

  • Updated API Headers to support API calls in FlutterFlow.

0.0.3 #

  • Updated intl to 0.19.0 version due to support issue in FlutterFlow.

0.0.2 #

  • Updated Json_path to 0.7.2 version due to support issue in FlutterFlow.

0.0.1 #

  • Initial release featuring offline-first functionality, enabling data storage in JSON format using Hive, along with an API service for seamless synchronization with the server.
2
likes
120
points
139
downloads

Publisher

verified publishertdh.org

Weekly Downloads

The offline_first_fhir_client library provides a comprehensive solution for managing and syncing FHIR resources in Flutter applications with offline-first capabilities. It is designed for developers building healthcare applications where reliable data access is critical, even in offline scenarios.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_secure_storage, hive_flutter, hive_generator, http, intl, json_path, mockito, path_provider, path_provider_platform_interface, workmanager

More

Packages that depend on offline_first_fhir_client