Skip to content

[CNFT1-3431] Simplifies how routing to the modernized patient profile is handled #2007

Merged
adamloup-enquizit merged 6 commits into
mainfrom
CNFT1-3431-investigation-view-file-link
Nov 12, 2024
Merged

[CNFT1-3431] Simplifies how routing to the modernized patient profile is handled #2007
adamloup-enquizit merged 6 commits into
mainfrom
CNFT1-3431-investigation-view-file-link

Conversation

@adamloup-enquizit

@adamloup-enquizit adamloup-enquizit commented Nov 8, 2024

Copy link
Copy Markdown
Contributor

Description

Ensures that the modernized Patient Profile is navigated to when;

  • The Patient ID is clicked from an NBS6 Patient search result
  • The Patient name is clicked from a queue
    • Open Investigations
    • Documents requiring review
  • The Patient name is clicked from an NBS6 Event search result
    • Investigation
    • Laboratory Report
  • An Investigation is viewed from the modernized patient profile and then "Return to File Summary" is clicked
  • A Lab Report is viewed from the modernized patient profile and then "Return to File Events" is clicked
  • The condition name is clicked from an Investigation search result and then "View File" is clicked
  • "Lab Report" is clicked from a Laboratory Report search result and then "View File" is clicked

Tickets

Checklist before requesting a review

  • PR focuses on a single story
  • Code has been fully tested to meet acceptance criteria
  • PR is reasonably small and reviewable (Generally less than 10 files and 500 changed lines)
  • All new functions/classes/components reasonably small
  • Functions/classes/components focused on one responsibility
  • Code easy to understand and modify (clarity over concise/clever)
  • PRs containing TypeScript follow the Do's and Don'ts
  • PR does not contain hardcoded values (Uses constants)
  • All code is covered by unit or feature tests

@sonarqubecloud

sonarqubecloud Bot commented Nov 8, 2024

Copy link
Copy Markdown

@adamloup-enquizit
adamloup-enquizit marked this pull request as ready for review November 8, 2024 22:23
@adamloup-enquizit
adamloup-enquizit merged commit 945deb7 into main Nov 12, 2024
@adamloup-enquizit
adamloup-enquizit deleted the CNFT1-3431-investigation-view-file-link branch November 12, 2024 00:05
adamloup-enquizit added a commit that referenced this pull request Nov 13, 2024
… is handled (#2007)

* simplifies the redirection to the modernized patient profile

* fix cookie test

* handling drr

* wip

* consolidation

* smells

(cherry picked from commit 945deb7)
adamloup-enquizit added a commit that referenced this pull request Nov 13, 2024
… is handled (#2007) (#2019)

* simplifies the redirection to the modernized patient profile

* fix cookie test

* handling drr

* wip

* consolidation

* smells

(cherry picked from commit 945deb7)
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.

3 participants