1. Fixed error for undefined ingredient field in MedicationReference schema in the getMedicationRequest and getMedicationDispense queries

b.well SDK v1.5.0 Change Log

b.well SDK version 1.5.0 includes new features and some small enhancements.

New Additions

Unified Search Endpoint (mock data)

  • A new endpoint, searchHealthResources, has been introduced. This allows users to search across all provider and connection types.
    • NOTE: This endpoint currently only returns MOCK data, but will provide real data without a new SDK version needed

Identity Verification

  • New endpoints to support IAL2 verification and networks have been introduced: createVerificationURL, getVerificationStatus, and getCareTeams
    • NOTE: These endpoints will return an error or null until this feature is configured for use

Updates

  • Added additional fields to getAllergyIntolerances
    • recorder
    • resourceType
    • text
    • typeCoding
  • Added additional fields to getCarePlans
    • addresses
    • description
    • encounter
    • notes
  • Added additional fields to getConditions
    • extension
    • identifier
    • resourceType
    • text
  • Added additional fields to getImmunizations
    • expirationDate
    • identifier
    • reportOrigin
    • resourceType
    • text
  • Added additional fields to getVitalSigns
    • basedOn
    • identifier
    • issued
    • resourceType
    • subject
    • text
  • Added additional fields to getLabs
    • basedOn
    • identifier
    • issued
    • resourceType
    • subject
    • text

b.well SDK v1.4.2 Change Log

Updates

  • MedicationDispenseRequest is now available to use with getMedicationDispense
  • dispenseRequest field on MedicationStatement and MedicationRequest has been refactored to DispenseRequest class

b.well SDK v1.4.1 Change Log

New Additions

b.well SDK version 1.4.1 includes new features and some small enhancements.

Document Reference (Clinical Notes)

Support for Pharmacies and related Medication data

  • To retrieve pharmacy-related medication data: two new endpoints were added: getMedicationRequest and getMedicationDispense and new fields were added to getMedicationStatements.
  • Pharmacy was added to ConnectionType to support getMemberConnections and getDataSource

Medication Pricing

  • A new endpoint, getMedicationPricing, has been introduced. This allows users to see real-time pricing for medications at nearby pharmacies.

Updates

  • Added sourceDisplay on the get*Groups and get* health data endpoints to support the consumer-friendly names of the connections (e.g. "Mayo Clinic")
  • Added additional fields to getCarePlans
    • text.status
    • text.div
    • subject
  • Corrected an error with getTasks when enrichContent was set to True

b.well SDK v1.3.1 Change Log

A new endpoint has been added to retrieve FHIR resources in JSON format. This endpoint allows you to search by Resource Type, a list of IDs, and apply date filters.

Key Features:

  • Retrieves a list of FHIR resources based on specified criteria.
  • Each resource is serialized as a FHIR JSON string.
  • Accepts a FhirRequest object to define search parameters.

Reference Retrieve JSON FHIR Data Guide for more information.

b.well SDK v1.2.6 Change Log

  • syncStatus is now set properly when syncErrors are returned for a connection.
    • syncStatus = ERROR if no data from the connection can be saved to the FHIR server OR if PERSON_MATCHING_ERROR is returned in syncErrors
    • If data from the connection is saved to the FHIR server and PERSON_MATCHING_ERROR is not returned, syncStatus = RETRIEVED. Other syncErrors could still be returned in this case.
    • Please reference the Connection State Diagram for more detail.

b.well SDK v1.2.4 Change Log

  • syncErrors now return through getMemberConnections.
  • Note: PERSON_MATCHING ~~error is not populating as expected, but this will be fixed with a backend change.~~error populating as expected as of 5/3.

b.well SDK v1.2.3 Change Log

  • Resolved a build issue introduced in v1.2.2

b.well SDK v1.2.2 Change Log

The following changes are included in this release.

New Additions

SDK API Error Standardization

Health Data SyncErrors

  • getMemberConnections will now provide syncErrors so that the client application can better communicate situations when there was an error pulling in a user's health data.

Important Changes

  • SDK users need to update minSdk level to 26 if not already using this version or higher.