b.well SDK v.1.13.0
about 7 hours ago
b.well Kotlin SDK v1.13.0 Change Log
b.well Kotlin SDK version 1.13.0 includes new features and several enhancements.
New Additions
New ProviderManager (BWellSdk.provider)
- A new top-level
ProviderManageris now accessible viaBWellSdk.providerwith the following methods:getPractitioners(PractitionerRequest)— fetch US-core Practitioner resourcesgetOrganizations(OrganizationRequest)— fetch Organization resourcesgetLocations(LocationRequest)— fetch Location resourcesgetPractitionerRoles(PractitionerRoleRequest)— fetch PractitionerRole resources
New UserManager methods
- Two new methods are now available on
BWellSdk.user:getServiceRequests(ServiceRequestRequest?)— retrieves ServiceRequest resourcesgetSpecimens(SpecimenRequest?)— retrieves Specimen resources
Updates
Search: HealthResourceSearchRequest updates
- New
searchContext(SearchContext)builder method — specifies the context in which a search is performed, affecting which configurations are applied to results location()builder now has two new overloads:location(latitude: Double, longitude: Double)— lat/long onlylocation(zipCode: String)— zip code only- NOTE: The previous 3-parameter
location(latitude, longitude, zipCode)variant is now deprecated — please migrate to the new overloads
Search: HealthResource model updates
- New
bookable: Bookable?field added - New
providerLocation: List<ProviderLocation>?field added — includes scheduling information - NOTE:
locationfield is now deprecated — please useproviderLocationinstead
Financials: ExplanationOfBenefit model updates
ExplanationOfBenefitItemexpanded with additional adjudication fields- New related and process note fields added via
ExplanationOfBenefitRelatedandExplanationOfBenefitProcessNote
