Skip to content

Add initial technical recall page#1382

Merged
malcolmbaig merged 4 commits intomainfrom
12697-tech-recall-page
Apr 29, 2026
Merged

Add initial technical recall page#1382
malcolmbaig merged 4 commits intomainfrom
12697-tech-recall-page

Conversation

@malcolmbaig
Copy link
Copy Markdown
Contributor

Description

Add basic template, view and URL for technical recall page.

PR also includes some renaming and implementation changes to the image read view.

Screenshot 2026-04-28 at 13 34 39

Jira link

https://nhsd-jira.digital.nhs.uk/browse/DTOSS-12697

Review notes

Review checklist

  • Check database queries are correctly scoped to current_provider
  • If this changes the gateway API (/api/v1/), confirm whether it is a breaking change — if so, a new major version (/api/v2/) is required (see ADR-006)

Basic template, url and view class. Currently relies on dummy uuids and
the view doesn't implement form handling at this stage.
@malcolmbaig malcolmbaig force-pushed the 12697-tech-recall-page branch from d3b80c5 to 938be78 Compare April 28, 2026 12:36
We also remove AppointmentMixin so that we no longer rely on an
appointment pk passed in the URL. The view now picks an arbitrary
appointment with a study attached as dummy data, with a TODO marking it
for replacement once retrieval of the appropriate Reading object is
implemented.
This doesn't need to be a FormView currently, so use TemplateView for
now.
@malcolmbaig malcolmbaig force-pushed the 12697-tech-recall-page branch from 3b0a1aa to 8f9147c Compare April 28, 2026 16:13
@sonarqubecloud
Copy link
Copy Markdown

@malcolmbaig malcolmbaig merged commit 50a5f0d into main Apr 29, 2026
12 checks passed
@malcolmbaig malcolmbaig deleted the 12697-tech-recall-page branch April 29, 2026 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants