b.well SDK v0.16.0
b.well SDK v0.16.0 Change Log
The following items and changes are included in this release.
New Documentation
- The connection state diagram regarding data connection status with
getMemberConnectionscan be found under the Diagrams section in Guides.
Updates to Procedure Groups
- Change:
performer: stringhas been updated toperformer: [String]. - Reason for Change: This modification allows for the representation of multiple performers for a procedure, acknowledging scenarios where more than one performer may be involved.
Modifications in Encounter Groups
-
Change:
period: Periodhas been revised todate: Datetime. -
Reason for Change: Simplifying the data model, this change reflects the current requirement to capture only a single datetime for an encounter. The need for a start and end time is currently not essential for our use case.
-
Change:
participant: [EncounterParticipant]is nowparticipant: String. -
Reason for Change: This update replaces the reference to Practitioner resources with a simple string detailing the Practitioner's name and credentials.
Additions to Medication Statements
-
New Additions:
dispenseRequestdispenseRequestis comprised of data classMedicationDispenseRequestand includes:iddispenseIntervalexpectedSupplyDurationinitialFillnumberOfRepeatsAllowedperformervalidityPeriodquantity
reasonCodesource
These elements have been reintroduced to Medication Statements in the SDK.
Changes in Client-Sandbox Environment
- Phone number validation when calling
updateProfilehas been relaxed. The phone number is no longer required to be a valid US phone number. The phone number is only required to be 10 digits in length. Example:5138965698 updateProfilewill now successfully update the user's profile information if empty string values are passed for a given attribute.searchProvidersandsearchConnectionspaging parameters are now 0-based.
These update does not require the new version of the SDK and is currently deployed to the client-sandbox environment.
