|
| 1 | +--- |
| 2 | +title: Breast screening - "raised" and "not raised" |
| 3 | +description: A look at the labelling feature in our user interface |
| 4 | +date: 2025-08-04 |
| 5 | +tags: |
| 6 | + - prototype |
| 7 | + - alpha |
| 8 | + - cohort manager breast screening |
| 9 | +--- |
| 10 | + |
| 11 | +This post will look at Cohort Manager's labelling feature, and how it addresses challenges with current processes for tracking the status of data exceptions. |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | +## Background |
| 16 | + |
| 17 | +A key function of Cohort Manager is to improve data quality within screening. |
| 18 | + |
| 19 | +When a person’s record enters the screening pathway, Cohort Manager will check for any issues by applying a series of validation rules to it. If any issues are identified, such as missing or incorrectly formatted information, the system will flag them as data exceptions. |
| 20 | + |
| 21 | +Some exceptions are automatically transformed or routed to the appropriate team for handling. Others require manual intervention. This is where Cohort Manager's user interface (UI) is needed: the UI displays any data exceptions that need to be picked up manually, so they can be "raised" with appropriate teams for resolution. |
| 22 | + |
| 23 | +## Early research |
| 24 | + |
| 25 | +Our labelling feature was initially based on our research with data improvement users from the Participant Index (PI) Bureau team. This is the team that currently manages data quality for routine breast screening cohorts. We know that their process for tracking exceptions involves a mixture of: |
| 26 | + |
| 27 | +- adding notes in the participant index (PI) system |
| 28 | +- checking for updates to their cases in ServiceNow |
| 29 | +- using a spreadsheet to manually track outstanding work they’ve raised with the National Back Office (NBO) team |
| 30 | + |
| 31 | +The labels were originally designed to remove this manual, multi-system process and provide a safe and efficient way of updating the status of an exception. |
| 32 | + |
| 33 | +## Continued research |
| 34 | + |
| 35 | +Since adding the feature, the team originally planned to access our system changed from the PI team mentioned above, to the National Service Desk (NSD) team. |
| 36 | + |
| 37 | +The NSD team doesn’t currently raise tickets in the same way as the PI team, but we know from research that their process for tracking would involve manually cross-checking between Cohort Manager and ServiceNow (the system used to raise an exception with another team) to avoid duplicating work. |
| 38 | + |
| 39 | +From a teamworking perspective, a limitation of this is that users can only see tickets they've raised themselves in ServiceNow, unless they are added as a 'watcher' on another user's ticket. So, if someone forgets to add other team members as a watcher, their colleagues won't be able to see those tickets. |
| 40 | + |
| 41 | +Along with the process creating more work for the user, it could also rely on them adding exception IDs to ticket titles so they can quickly identify them. |
| 42 | + |
| 43 | +## Why "raised" and "not raised"? |
| 44 | + |
| 45 | + |
| 46 | + |
| 47 | +We chose these terms because they align with the natural language of the user's workflow and reflect their mental model: they're "raising" exceptions with the appropriate teams for resolution. The intention is that the language makes it easy for users to understand the action required of them. |
| 48 | + |
| 49 | +While some users were familiar with terms like "open" or "in progress" from other systems, "raised" and "not raised" tested positively across all groups, with users finding them clear and intuitive. |
| 50 | + |
| 51 | +## Considering a third status option |
| 52 | + |
| 53 | +Some users suggested adding a third status label for cases where an exception could not be immediately raised and was being worked on. After further investigation, we found that all exceptions can be raised when following the simple workflow and that a third option was not necessary at this stage. |
| 54 | + |
| 55 | +We will continue to monitor feedback and can add an additional status option in a future release if needed. |
| 56 | + |
| 57 | +## Separate tables for "raised" and "not raised" |
| 58 | + |
| 59 | +To make the workflow clearer for the user, we've created separate tables for "raised" and "not raised" exceptions. When a user updates the status of an exception, it is moved from the not raised table to the raised table, or the other way if needed. |
| 60 | + |
| 61 | + |
| 62 | + |
| 63 | +From the home screen, the user can navigate to either: |
| 64 | + |
| 65 | +- "not raised" exceptions, where they will only see exceptions that need to be raised with teams for resolution |
| 66 | +- "raised" exceptions, where they can access and amend exceptions that have previously been raised (until they are removed from the interface following any new activity on that patient record) |
| 67 | + |
| 68 | +Earlier versions of the interface included a "total" screen, which included both raised and not raised exceptions together. However, from research with the National Service Desk team (our current user group), we learned that there weren’t any scenarios where they would need to see raised and not raised exceptions listed together. The separation helps the user to focus on the specific task at hand, whether that's picking up new exceptions or checking those already in progress. |
| 69 | + |
| 70 | +## Summary |
| 71 | + |
| 72 | +The labels help remove the need for users to work across multiple systems or use manual processes to track the status of exceptions. They also support multiple team members to work through the list of outstanding exceptions together. |
| 73 | + |
| 74 | +As with all functions in the user interface, we had to carefully consider the user need of the labelling feature against the technical effort required to deliver it. Adding status labels means building functionality into Cohort Manager's API (application programming interface) to write statuses to the database, which has an implication on technical timelines. |
| 75 | + |
| 76 | +The feature was prioritised because it significantly improves user experience and prevents the duplication of work across team members, an essential requirement when multiple staff access the same system. |
| 77 | + |
| 78 | +## Further information |
| 79 | + |
| 80 | +If you'd like to learn more about Cohort Manager, [our earlier post](/cohort-manager/2025/06/cohort-manager-our-first-prototype/) introduced the user interface and explored its role in improving the quality of screening data. |
0 commit comments