Blog from October, 2023

(Release to Pre-Production on 10/31/2023. Release to Production scheduled 11/8/2023)

New Features and Updates

  • Required In Basket Pool Actions now do not require a default pool recipient if there are no active participants in the program. For In Basket pool actions without a default recipient, the enrolling clinician must select a pool recipient during enrollment.

  • Security updates

 

Resolved Defects

  • EHR integrated customers: resolved issue related to SMART launch in Chromium based embedded browsers, where session restarts were intermittently ignored.

iOS (Version 2.0.6)

Fixed issue in iOS 17 that was causing the app to crash

(Release to Pre-Production on 10/17/2023. Release to Production scheduled 10/24/2023)

*Impact Clinician Dashboard: Manually Entered Reading Support

If enabled on the organization, program participants can enter readings manually via HealthBridge for all supported Impact measurement types (blood glucose, blood pressure, weight, body temperature, and oxygen saturation). These readings trigger relevant Event rules (the same as readings from a device) and show in the Impact Clinician Dashboard logbook and chart detail view with a new “manual data” icon.

  • Customer organizations can now be configured to allow manual reading entry via the HealthBridge app source.

  • Manually entered readings display in Impact Clinician Dashboard with a new “manual data” icon. A banner message also shows above the logbook and chart to inform clinicians that manually entered data is present in the dataset.

  • Discrete Data (EHR Integration)

    • Manually entered readings are sent via existing Epic and Cerner discrete data integrations.

*Feature pending HealthBridge app release - contact Validic account representative for more information.

Additional New Features and Updates

  • Goal Updates

    • Reading count goals will now show as passing if the number of readings in the given window exceeds the goal threshold set.

  • Security updates

Resolved Defects

  • Opening and closing statement prompts no longer show as available questions for Conversation answer event creation in Admin.

Android Native Libraries Released

  • Android Full Library v1.16.0

  • Android Aggregator Library v1.16.0

  • Android LifeScan OneTouch Library v1.16.0

Android Native Changes

General

  • Added Android 14 support

    • Bumped compileSdkVersion and targetSdkVersion to Android 14 (34) for libraries and applications and tested with public Android 14 Release

    • Bumped androidx.work to 2.8.1

  • Fixed incorrect Fragment import in the Sample App project

Shared

  • Renamed ValidicIntializer class to ValidicInitializer

Bluetooth

  • Bumped dependency RxAndroidBLE to 1.17.2

  • Added new methods in BluetoothPeripheralControllerListener that include a BluetoothDevice argument that the operation is performed with

  • Added nullability annotations and default implementations for all methods
    in BluetoothPeripheralControllerListener

  • Guaranteed deterministic activityID generation for all 'Record's

Samsung Health

  • Added android.permission.FOREGROUND_SERVICE_DATA_SYNC permission and foreground service declaration to AndroidManifest.xml


Release completed October 12, 2023.

(Release to Pre-Production on 10/3/2023. Release to Production scheduled 10/10/2023)

Validic Logistics - Device Ordering

  • Programs can now be configured to allow device ordering OR care kit ordering.

  • When Devices (devices only) is enabled in the program configuration, clinicians can order devices for program participants during enrollment.

  • An address is captured for the participant (this can be populated via the EHR demographics), and a list of products will display for each associated measurement/device type for the organization.

  • Once the enrollment is complete, the order is submitted and fulfilled through Validic Logistics (in-house device fulfillment) and shipped directly to the participant.

Please reach out to your Validic account representative to learn more.

Additional New Features and Updates

  • Event/Action Updates

    • Send a secure message to a clinical user actions now show "subscribed" provider names.

  • Impact API

    • Reading origin is now returned in the logbook response /api/v1/organizations/{validic_org_id}/users/{validic_user_uid}/programs/{user_program_id}/logbook

        "logbook": [
          {
            "measurement_type": "weight",
            "metrics": [
              {
                "metric": "body_weight",
                "unit": "kg"
              },
              {
                "metric": "bmi",
                "unit": "kg/m2"
              }
            ],
            "entries": [
              {
                "time": "2019-06-12T18:00:00Z",
                "value": "66.67807839",
                "user_notes": "Here's a note: 5 < 6 & 6 > 5 are equivalent.",
                "metric_type": "body_weight",
                "source_type": "bluetooth",
                "origin": "device"
                "id": "2d76b78537554c28b043f59351b97a5c"
              },

Resolved Defects

  • Events will no longer show updated at information if no update was made during enrollment.