Skip to content

Conversation

@thomasleese
Copy link
Contributor

This replaces all usage of the Patient::TriageStatus with the Patient::ProgrammeStatus which in most cases can be a drop-in replacement, although there are a few areas where some specific changes need to be made.

Jira Issue - MAV-2660

@thomasleese thomasleese added this to the v6.15.0 milestone Jan 21, 2026
@thomasleese thomasleese requested review from a team as code owners January 21, 2026 11:18
@thomasleese thomasleese added the refactor Improving maintainability label Jan 21, 2026
@thomasleese thomasleese changed the base branch from main to next January 21, 2026 11:18
@thomasleese thomasleese force-pushed the stop-using-patient-triage-status branch from 60689d7 to b5db4c1 Compare January 21, 2026 11:24
@thomasleese thomasleese force-pushed the stop-using-patient-triage-status branch from b5db4c1 to 8a73143 Compare January 21, 2026 13:07
This replaces all usage of the `Patient::TriageStatus` with the
`Patient::ProgrammeStatus` which in most cases can be a drop-in
replacement, although there are a few areas where some specific changes
need to be made.

We're doing this so we can eventually remove the
`Patient::TriageStatus` and be fully replaced by
`Patient::ProgrammeStatus`.

Jira-Issue: MAV-2660
We're no longer using this model anywhere so we can safely stop updating
it.

Jira-Issue: MAV-2660
We're no longer using this model anywhere so we can safely remove it.

This will be followed up by a migration which removes the table.

Jira-Issue: MAV-2660
@thomasleese thomasleese force-pushed the stop-using-patient-triage-status branch from 8a73143 to c4ba2bb Compare January 21, 2026 13:39
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Improving maintainability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants