January 14, 2020

(8.3-8.5)

Close event block logic action

Event blocks provide a framework for creating modules within a single intervention. We’ve added a new logic action that allows you to end the event block based off a scheduled rule. For example, you might want to end a daily monitoring check-in for post-surgery drains when a patient reports output over a specified value.

Most recent data in adherence snapshot

You now have the option to show the most recent participant data first in the adherence snapshot. Originally the data appeared from oldest → newest. We switched it up allowing you to choose to show the most recent data first.

We can now show variables and individual survey responses in the adherence snapshot

For example, you could show a calculated gestational week variable above a weekly blood pressure in order to track a participant’s blood pressure over time.

Use global variables in conversations and surveys

You can use global variables in conversations and surveys to make them even more customized to your participants. This could include personalized dates, names or goals.

Calculate values in surveys and conversations
Calculating values in surveys and conversations will allow you “score” or aggregate specific responses. This is helpful in many clinical scoring tools, like the PHQ-9, in which a total number based on participant responses is relevant to their care.

Access multiple sources in participant data

Variables can now look at multiple sources in order to give you more flexibility in updating participant data as needed. For example, if you needed to make a second version of a survey after your intervention has launched. You could make the single variable look at both the answers from version 1 and version 2 of the survey in order to make sure all participants are assigned the proper variable in logic.

Update survey and conversation responses in Manage Data

In Manage Data, we have standardized the way we display missing values:

  • not answered ( . )

  • not asked ( - )

  • error ( ? )

Progress towards upcoming major releases

  • A customizable participant dashboard is underway. Release scheduled for early February.

  • We are taking flexible scheduling to the next level by adding date variables. Date variables will allow you to calculate, display and schedule event blocks based on dates customized for each participant. Release scheduled for early February.

  • The ability to deliver Way to Health interventions in Spanish is in the works. Release scheduled for late February.

  • We are working on making re-enrollment in a Way to Health intervention available in PennChart. Heart Safe Motherhood, a blood pressure monitoring program for moms after childbirth.

Behind the Scenes

  • Add appropriate logic actions to W2H sections

    • Add noncompliant logic action to Enrollment Block events

    • Add assignStudyGroup logic action to Arm Event

    • Add ClassifyData (Set adherence snapshot category) to Enrollment Block events

  • Refactor: remove unnecessary stuff from our layout.php templates

  • Quarterly upgrade of composer/PHP dependencies

  • Quarterly upgrade of yarn/JS dependencies