Optimizing W2H Epic Embed
We’ve talked to our clinical users and have been focusing our efforts to redesign the Way to Health (W2H) Epic Embed to be more streamlined. The new design makes viewing a patient enrolled in a W2H program easier and optimizes the experience for the clinician. Here are some changes you can expect to see:
Intuitive Layout
Main programs page will highlight relevant patient programs.
Clicking on the W2H embed will now bring up a list of programs that the patient is either currently enrolled in OR has been previously enrolled in.
You can scroll down to find a list of additional programs that you could enroll the patient into.
View patient’s details in a single program at a time.
All program specific information is now summarized in a single tab - no more clicking around across multiple tabs to get to the information you need.
Organize program sections based on relevance.
Within a single program page, you’ll be able to see sections for different components of the program. We’ve created smart ordering so these sections change order depending on relevance.
For example, if your program is using an adherence snapshot to view patient data on a high-level, you’ll see that at the top of the page for quick access.
Easier Access
Unenroll or re-enroll a patient directly from the main programs page.
On the main programs page, you’ll still be able to un-enroll and re-enroll patients from a program. This will be available at the top of the page so you won’t have to scroll anymore.
Favorite programs you want to jump directly for any patient.
If there’s a program you are managing and always want to jump to that program, hover over the row and a star icon will show up. Clicking on that icon makes that program a “Favorite” and will be bumped to the top of the list. Additionally, whenever you open the W2H Embed, you’ll jump directly to that program’s tab for every patient.
Improved Enrollment
Allow patient enrollment to use voice-over-internet numbers.
During enrollment, W2H confirms in the backend the cell phone entered is a valid mobile number to ensure the patient will receive texts. We found that not all patients have a mobile number or cell phone plan and use texting apps to receive texts. To improve access, we adjusted the backend algorithm so patients with texting apps can enroll with the app number.
Order enrollment fields based on priority.
Now you can order the enrollment fields for a program by priority or based on what makes sense for the program.The default option was to show fields in alphabetical order which often doesn’t make sense.
For example
Enroll in ERAS/P
Location
Enroll in Ostomy Output
Surgery Date.
This layout isn’t intuitive. Now we can make adjustments so the order is:
Location
Surgery Date
Enroll in ERAS/P
Enroll Ostomy Output.
If you would like to change the order of enrollment fields for your program, please contact your W2H implementation lead with the ideal order.
Other Changes
Setting in W2H to automatically send patient data to flowsheets.
Instead of having to check through patient data and push a button to send it to Epic flowsheets, we can now programmatically send the data to Penn Chart. If this setting is something you’d like to implement for your program, please contact your W2H implementation lead.
Improved landing page for easier access.
If you haven’t used the W2H Embed or are a first-time user, you can now get access by simply clicking “Get Access”.
Focus on scaling and performance.
From the very beginning of the COVID pandemic, Way to Health (W2H) has worked with Penn Medicine to implement numerous remote-monitoring programs across the health system. In implementing these programs, we scaled the number of people enrolled in a W2H program exponentially - going from ~70,000 to ~875,000 participant accounts in one year. This was a massive accomplishment for W2H, but it also meant that we needed to scale the platform to accommodate the change in user volume. Therefore, we focused our efforts in July 2021 on improving W2H performance at scale.
The most impactful change we made was the incorporation of Scout APM to help us troubleshoot slow pages and backend operations. We were able to identify areas in W2H that needed improvements, and map out which issues to focus on for the month. Many of these performance improvements helped us speed up user access to data-heavy pages in W2H, as well as increase the speed at which data is processed in our queues. We plan to continue using Scout APM to monitor W2H’s performance, and to make further improvements as needed.
Below is a summary of the enhancement work and bug fixes completed in July 2021.
Enhancements
Performance
Implement Scout APM for the platform
Scale start-events task to be able to process multiple events in parallel
Web performance: fewer queries for navigation
Web performance: device stats
Web performance: inbound twilio webhook
Web performance: payment feed
Web performance: Allow easier MRN filtering for API requests
Improve manage data and settings performance
Split out Fitbit processing into more than 2 queues
Integrations
TrueMotion (Way to Drive) - Enrollment, Unenrollment and data connection established
Add subscription to make data syncing from Omron blood pressure cuff faster
Updated Withings connector to use new endpoints
Enrollment:
Relax password strictness on ppt portal
Update participant’s profile based on survey responses
Misc
Message metadata in inbox should show timestamp with seconds
Participant Data variables can be displayed in text if failed to evaluate
Bug fixes
Device Authorization enrollment step broken
Survey links in portal don’t translate
ClinCard payment failures aren’t generating software incidents
Rating questions not serializing correctly
Event calendar broken on participant view
Epic status filter not working on Manage Data
Leaderboard variable does not store it’s value in the variable ledger
Logic sets don’t properly display conditions when data source changed
Event overview display for lotteries
No clarification for invalid usernames during account creation