-
Notifications
You must be signed in to change notification settings - Fork 9
Jun 9 dh breast screening #137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 14 commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
64ce29e
Design hostory - Recording previous mammograms
dannychadburn 1937c44
Update 2025-06-09-recording-previous-mammograms.md
dannychadburn f6ea1bd
To create directory
dannychadburn 7249349
Add files via upload
dannychadburn f33d037
Image files added
dannychadburn c0e5f26
Rename file.md to empty-file.md
dannychadburn c37b2b4
Image descriptions
dannychadburn f213382
Update 2025-06-09-recording-previous-mammograms.md
dannychadburn 64d4539
Delete app/images/manage-breast-screening/2025/06/recording-previous-…
edwardhorsford 5f571a7
Update 2025-06-09-recording-previous-mammograms.md
edwardhorsford 10b11ae
Add files via upload
dannychadburn 5339af6
Add files via upload
dannychadburn 12469e5
Update 2025-06-09-recording-previous-mammograms.md
dannychadburn c92193f
Update 2025-06-09-recording-previous-mammograms.md
dannychadburn 99502e7
Update app/posts/manage-breast-screening/2025/06/2025-06-09-recording…
dannychadburn 1bcfa28
Update app/posts/manage-breast-screening/2025/06/2025-06-09-recording…
dannychadburn 44fad13
Update and rename 2025-06-09-recording-previous-mammograms.md to 2025…
dannychadburn File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Binary file added
BIN
+42.4 KB
...ast-screening/2025/06/recording-previous-mammograms/appointment-should-stop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+29.4 KB
...st-screening/2025/06/recording-previous-mammograms/clinical-decision-needed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+20.2 KB
...-breast-screening/2025/06/recording-previous-mammograms/new-mammogram-added.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+35.9 KB
...-breast-screening/2025/06/recording-previous-mammograms/participant-details.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+19.7 KB
...ast-screening/2025/06/recording-previous-mammograms/previous-mammogram-date.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+15.3 KB
...ast-screening/2025/06/recording-previous-mammograms/previous-mammogram-info.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+28.5 KB
...screening/2025/06/recording-previous-mammograms/previous-mammogram-location.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+18.4 KB
...ast-screening/2025/06/recording-previous-mammograms/previous-mammogram-name.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
142 changes: 142 additions & 0 deletions
142
...sts/manage-breast-screening/2025/06/2025-06-09-recording-previous-mammograms.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,142 @@ | ||
| --- | ||
| title: Recording previous mammograms | ||
| description: How we're helping radiographers and breast clinic admin teams to log mammograms that aren’t on their system | ||
| date: 2025-06-09 | ||
| tags: | ||
| - alpha | ||
| - prototype | ||
| - breast screening | ||
| --- | ||
|
|
||
| We’re helping radiographers and breast clinic admin teams to log mammograms that aren’t on their system. This will help radiologists when reviewing breast images, and protect participants from unnecessary radiation exposure by having X-rays too soon. | ||
|
|
||
| ## Getting a full picture | ||
|
|
||
| In routine breast cancer screening, women are invited to have a mammogram every three years. They have their breasts X-rayed, and the images taken are assessed by a specialist. | ||
|
|
||
| The X-rays are stored for the future so radiologists looking for signs of cancer can compare the latest images against previous scans. They refer to them to see if something that causes them concern has appeared previously, or has already been investigated. This will influence their decision on whether to recall a participant for further assessment. | ||
|
dannychadburn marked this conversation as resolved.
Outdated
|
||
|
|
||
| Mammographers also need to know about previous mammograms to make sure a participant does not have breast X-rays within 6 months of each other. | ||
|
|
||
| This timeframe is part of the [Ionising Radiation (Medical Exposures) Regulations 2017 (IR(ME)R)](https://www.gov.uk/government/publications/breast-screening-guidance-on-implementation-of-ionising-radiation-medical-exposure-regulations-2017) which set out the procedures and protocols around breast screening. While the amount of radiation from a mammogram is considered safe (and less than a standard chest X-ray), risks do increase if they are performed too frequently. | ||
|
|
||
| ## Data integration | ||
|
|
||
| In an ideal world, the databases that hold breast X-ray image files and assessment information from each BSU would be integrated, making it easy to locate this information using a name and NHS number. With complete data, nobody would receive an invite to a screening mammogram if they had already had one within the past 6 months. | ||
|
|
||
| Each breast screening unit (BSU) will have details of prior mammograms taken at that location stored on their system. But mammogram data across the NHS is not stored centrally, so if someone moves area, their mammogram history may not follow with them. There is also no syndication with private clinics where mammograms may have been taken, and if mammograms have been taken in another country it’s unlikely this will be on NHS records. | ||
|
|
||
| ## Tracking down the detail | ||
|
|
||
| When they find out about a mammogram that’s not in their system (whether it’s in the 6 month window or not), BSU admin staff are tasked with sourcing these images. | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I wonder if this might want to be more active - when the mammographer is told by the participant about a mammogram... |
||
|
|
||
| If the necessary information (who, where and when) is available, they can make a request through an Image Exchange Portal (IEP) which facilitates the transfer of medical images between care providers. | ||
|
|
||
| Once underway, this is a relatively smooth process. The difficulty comes with ensuring the requests can be made quickly so they can be processed by the time images need to be reviewed. | ||
|
|
||
| The BSUs we have visited and spoken to use a variety of ways to collect and communicate this information. Most commonly this will be recorded manually on a paper screening form during an appointment which is then transcribed before making the request. | ||
|
|
||
| By digitising this process, we’re hoping to make it more efficient to retrieve images, without adding any additional burden on mammographers when collecting information. | ||
|
|
||
| ## The 'previous mammogram' user journey | ||
|
|
||
| The most sensible time for participants to be asked about their most recent mammogram is during the initial ID check. This is a potential appointment-stopper, so it's a necessary thing to establish up-front before progressing with other questions around their medical history or current symptoms. | ||
|
|
||
| Alongside participant information, we’ve displayed their ‘Last known mammogram’ held on our records, with details on when and where it was. | ||
|
|
||
| Mammographers would be expected to verify this information is correct. If it’s not, they would click ‘Add another’. | ||
|
|
||
|  | ||
|
|
||
| It’s important to keep in mind when collecting this data that we are relying on each participant’s memory and understanding of what a mammogram is. It will be down to those asking the question to clarify that we need to know about breast X-rays, rather than any of the other types of screening tests or scans they may have had. | ||
|
|
||
| None of this collected data will sit in the system as ‘fact’ until the process to source prior images has been completed. | ||
|
|
||
| ### Adding details of a previous mammogram | ||
|
|
||
| The first question we ask is where the breast X-rays were taken. | ||
|
|
||
|  | ||
|
|
||
| The answers each come with different implications: | ||
|
|
||
| - **‘At [THIS LOCATION]’** suggests either the participant is mistaken, or there’s an issue with how the internal database is synced | ||
| - **‘At another NHS breast screening unit’** prompts the user to select from the other BSUs across the UK (with an autocomplete text input) | ||
| - **‘Somewhere else in the UK’** or **‘Outside the UK’** triggers a free-text area to provide details on the clinic, hospital or any other detail that would help them be tracked down. We’re treating these as separate fields as we’re likely to be able to source mammograms if they happened in the UK, but it’s less likely if they were abroad | ||
| - **‘Prefer not to say’** we need to provide this for certain scenarios, for example, if they were in prison which the participant does not want to divulge | ||
|
|
||
| Next, we ask when this happened. | ||
|
|
||
|  | ||
|
|
||
| The possible answers are: | ||
|
|
||
| - **‘Enter an exact date’** which provides day, month and year entry for when the participant has accurate information to hand | ||
| - **‘Enter an approximate date’** allows for any date interpretation, such as “9 months ago”, “Last March” or “Summer 2023” | ||
| - **‘Not sure’** is not an ideal response (as it will make it very difficult for images to be sourced) but some participants may not recall when the mammogram took place | ||
|
|
||
| The search for previous images will be much simpler if the correct name is used. So, we ask if they were taken with the name we have on their patient record. | ||
|
|
||
| Most commonly this would occur following a marriage. There’s no reason for us to collect the ‘why’, so we just ask what the previous name was. | ||
|
|
||
|  | ||
|
|
||
| Before clicking continue, there is an opportunity to provide any additional information. There is yet to be an established user need for this but for the purposes of testing we’re making this available to see if there are any common details that might not be covered in our previous questions. | ||
|
|
||
|  | ||
|
|
||
| After clicking continue, the previous mammogram is saved and presented alongside the last known mammogram within the appointment detail. Options will be available to edit this information or add another mammogram. | ||
|
|
||
|  | ||
|
|
||
| ## Continuing or ending the appointment | ||
|
|
||
| If the reported mammogram was more than 6 months ago, the appointment can proceed along the usual journey. | ||
|
|
||
| If the date added is within the past 6 months, users are directed to a different workflow. This can also be triggered by free text in the approximate date option, however this relies on the system being able to accurately interpret the details that have been added - “3 months ago” is easy to assess, but “Earlier this year” would be less likely to be picked up. | ||
|
|
||
|  | ||
|
|
||
| Typically the appointment would stop here, however we’ve allowed users to override this and ‘Proceed with this appointment’ anyway. If they make a clinical decision to carry on, they are required to provide a reason for doing so. | ||
|
dannychadburn marked this conversation as resolved.
Outdated
|
||
|
|
||
|  | ||
|
|
||
| ## Preliminary testing | ||
|
|
||
| During in-person tests with support staff at a BSU, initial feedback was positive. There are clear benefits to be had from the accuracy and speed of replacing paper-based processes. | ||
|
|
||
| But there are various improvements to be made. One person we showed it to when asked “What would you do if a participant told you that they’d had a mammogram within the last 6 months?” went straight down the ‘Stop appointment’ journey rather than adding details of the previous mammogram. | ||
|
|
||
| While this isn’t technically wrong (there’s a suitable selection to choose from the options on that page), it doesn’t allow the necessary information to be collected for future mammograms. | ||
|
|
||
| As well as making the preferred link more obvious to users, this has given us the idea of an alternative route. If they select the ‘Last mammogram within 6 months’ option when stopping an appointment without adding any detail, we can direct them towards the previous mammogram questions before going back to the clinic page. | ||
|
|
||
| ## What’s coming next | ||
|
|
||
| As well as continuing to test and improve this feature based on user feedback, there are some associated parts of the service that this relates to. | ||
|
|
||
| ### Sourcing images | ||
|
|
||
| It's not enough to just know about previous mammograms, we need admin teams to be able to actively do something about them. | ||
|
|
||
| Initial ideas around this include: | ||
|
|
||
| - Building a task list or dashboard that collates all previous mammogram details from each clinic for admin staff to work through systematically | ||
| - Integrating directly with the IEP to automatically trigger requests if a BSU and an accurate date have been submitted | ||
|
|
||
| ### Presenting information to image readers | ||
|
|
||
| Some BSUs have a policy that radiologists should not review any cases that have prior images requested. Others are happy to proceed and will only pause to wait for the images if there’s a potential issue identified in the latest X-rays. | ||
|
|
||
| We need to reflect the previous mammogram status in the image reading side of the service, highlighting when images are being sourced and alerting users when they have been added to the system. We will also need to consider how to handle cases where it hasn’t been possible to retrieve images, or verify whether a mammogram has taken place. | ||
|
|
||
| ### Self-reporting previous mammograms | ||
|
|
||
| There are various things that radiographers need to ask participants during an appointment (such as ethnicity and current symptoms) that could be covered in a pre-appointment questionnaire. | ||
|
|
||
| Some answers would still need to be verified when they arrive, but in the case of previous mammograms, having this information submitted advance would: | ||
|
|
||
| - give admin teams a head start in retrieving prior images before X-rays went for a radiologist review | ||
| - save the need for participants to come in for an appointment if they have already been recently | ||
|
|
||
| Pre-appointment questionnaires are currently out of scope, partly due to the complexities of showing personal information to participants. But we are factoring this into designs so the service is futureproofed to accommodate data whether it’s been submitted by a participant or collected at a clinic. | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reminder for us to update this when we publish