- Fixed error for undefined
ingredientfield inMedicationReferenceschema in thegetMedicationRequestandgetMedicationDispensequeries
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, andgetCareTeams- 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.1 Change Log
New Additions
b.well SDK version 1.4.1 includes new features and some small enhancements.
Document Reference (Clinical Notes)
- A new endpoint,
getDocumentReference, has been introduced. This allows users to access all their document references.- See Document References (Clinical Notes) for more details.
Support for Pharmacies and related Medication data
- To retrieve pharmacy-related medication data: two new endpoints were added:
getMedicationRequestandgetMedicationDispenseand new fields were added togetMedicationStatements.- See Medications and Medication Class Diagram for more details.
- NOTE:
MedicationDispenseRequestis not available in this version but will quickly be available in 1.4.2
Pharmacywas added toConnectionTypeto supportgetMemberConnectionsandgetDataSource
Medication Pricing
- A new endpoint,
getMedicationPricing, has been introduced. This allows users to see real-time pricing for medications at nearby pharmacies.
Updates
- Added
sourceDisplayon theget*Groupsandget*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
getTaskswhenenrichContentwas 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
FhirRequestobject to define search parameters.
Reference Retrieve JSON FHIR Data Guide for more information.
b.well SDK v1.2.6 Change Log
syncStatusis now set properly whensyncErrorsare returned for a connection.syncStatus=ERRORif no data from the connection can be saved to the FHIR server OR ifPERSON_MATCHING_ERRORis returned insyncErrors- If data from the connection is saved to the FHIR server and
PERSON_MATCHING_ERRORis not returned,syncStatus=RETRIEVED. OthersyncErrorscould 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.2 Change Log
The following changes are included in this release.
New Additions
SDK API Error Standardization
- Error codes will now be returned in a standard format.
- See SDK API Error Handling for more details.
Health Data SyncErrors
getMemberConnectionswill now providesyncErrorsso that the client application can better communicate situations when there was an error pulling in a user's health data.- See Understanding syncErrors for more details.
- Note: These errors will not yet populate
Important Changes
- SDK users need to update
minSdklevel to26if not already using this version or higher.
