b.well SDK v0.17.1
almost 2 years ago
b.well SDK v0.17.1 Change Log
The following items and changes are included in this release.
Resolved Service Desk Tickets
- SD-601:
meta.tag(activityClass) no longer returnsnullongetTasks. - SD-589: Authentication token refresh is now handled properly.
- Currently, tokens are valid for up to 30 days.
Important Changes
We're continually improving the SDK to align with FHIR standards. Here's a summary of the recent changes:
- Removed Non-Compliant Fields: Fields not adhering to FHIR standards have been removed. This includes
idonIdentifier.systemshould now be used to identify Activities/Tasks.
- Updated Sample App: Reflects changes, particularly the shift from
idtosystem.- Please update and reference the sample app for implementation examples.
- Model Adjustments:
- Location Model: Removed
distanceInMilesandparking. - Task and Consent Models: Removed
resourceType. - Annotation Model: Removed
id. - Identifier Model: Removed
id. - CodeableConcept Model: Removed
idandextension. - Subject Model: Added
resourceType. - General: Removed
__typenamefrom models.
- Location Model: Removed
- New Additions: Introduced the
PatientConditionRecorderclass. - Renaming:
- Fields like
organizationName,practitionerName, andpatientNamehave been renamed toname. - Renamed
PhototoAttachment.
- Fields like
Note The fields above were removed to adhere to FHIR standards. However, if the removal of any fields listed above cause issues with SDK integration, please let us know.
b.well Sample App Updates
The b.well Sample App has been updated to include implementation for push notifications!
- For implementation example code, please update your project to pull the latest Sample App changes and reference the following:
HomeFragment.kt: Implementation ofregisterDeviceBWellFirebaseMessagingService.kt: Implementation of token management and notification handling.
