April 3, 2019

Highlights (6.2 and 6.3)

  • Evaluate based on another event’s category

  • Using Filters for Batch Action Processing

  • Autogenerate Username Creation for Inviting Project Staff

  • Upload Videos to Enrollment and Surveys

  • Manually Updating Participant's Status

  • New Device Integration: Propeller Health Inhaler

  • Collapsable Filters

Platform-Wide Updates

Evaluate based on another event’s category

We added a new criteria option (that’s the “if” part of your rule) that allows you to evaluate based on another event’s category. An example of categories would be identifying participants who met their step goal, didn’t meet their step goal, or didn’t wear their activity tracker. This feature allows you to schedule actions such as messaging, point accruals and account credits without it being directly tied to the evaluation of the device data (in our example, steps) itself. This gives flexibility with scheduling of the actions. Visit our user guide page to learn more.

 

Using Filters for Batch Action Processing

From the Manage Participant’s screen, you can administer actions to a single participant or a batch of participants. This includes sending notifications to participants, starting or finishing participants, and adding incidents to participant records. Previously, batch actions were limited to selecting participants per page. Now when you check the “Select All” check box at the top of the list view, you can apply batch actions to just the participants in your view, or across the entire filter. Visit our user guide page to learn more.

Autogenerate Username Creation for Inviting Project Staff

I don't know about you, but I have a million usernames and passwords to remember. Knowing this, W2H allows you to log in with your email, because that's one thing we can all remember. So now when you go to invite some of your study team members, we can auto-generate a username for your staff.

Upload Videos to Enrollment and Surveys

You can now use any rich text editor in Way to Health surveys and enrollment steps to upload embedded videos for your participants to view.

Manually Updating Participant's Status

You now have the ability to change the participant's status at any time by using the edit status drop down. We also added a new status, Declined, which we hope will help better manage your participants.

 

New Device Integration: Propeller Health Inhaler

We are happy to announce that we integrated with new connected device, the Propeller Health Inhaler. This is an inhaler attachment that tracks the number of puffs a participant takes each day. Visit our user guide page to learn more.

Collapsable Filters

Filters on the left side bar of listing screens provides you with a quick way to find participants, events, incidents or other relevant data in the platform. You can now collapse these filters to get a wider view of your list on the screen. Hey, we know screen real estate is at a premium these days!

 

We are busy working on:

  • Developing and updating proper logging and monitoring to ensure this lean, mean, Way to Health machine is working properly

  • Making participant variables more flexible and widely available. More on this, stay tuned!

  • Preparing to add new options to our payment model for automating human subject payments

Behind The Scenes

  • We had some code on the backend called “StageCoach.” Stagecoach is no longer a thing, so we decided to delete any stagecoach-related code.

  • Updated the API and code for lottery enrollment steps

  • Fixed some bugs for new enrollment account creation regarding validating a cell phone number

  • We updated our Javascript build tools to the latest version

  • New enrollment survey completion page will now only show if you have a confirmation page created

  • Refactor: Move notification code out of PluginStudyUser into a service object

  • Our password complexity tool was not validating passwords with 4/5 bars, so we fixed that

  • Create /health.json endpoint in WTH core site exposing health of subcomponents of the system and Expose health of worker queues in health.json

  • Code cleanup of Payment stuff to make integrating new payment partners less scary

  • Allow users to update notification defaults if choosing Profile config that doesn't match current defaults

  • Prevent invalid configuration state for Notification Defaults and Account Creation fields