Skip to content

[PRME-79] Create Document Reference lambda #714

Merged
chrisbloe-nhse merged 27 commits intomainfrom
PRME-79
Aug 8, 2025
Merged

[PRME-79] Create Document Reference lambda #714
chrisbloe-nhse merged 27 commits intomainfrom
PRME-79

Conversation

@kamenbachvarov-nhs
Copy link
Copy Markdown
Contributor

@kamenbachvarov-nhs kamenbachvarov-nhs commented Aug 4, 2025

https://nhsd-jira.digital.nhs.uk/browse/PRME-79

  • Modified Create Document Reference (CDR) lambda and related logic with respective exceptions and handling.
  • Refactored Authoriser Service with more clarified variable names & added additional CDR endpoint logic - PCSE is now restricted from accessing CDR endpoint
  • CDR service now includes a check for allowed ODS codes that are going to be in the Uploads Pilot
  • SSM parameter added for ODS pilot codes at "/upload_pilot/ods_allowed_list"
  • Additional testing for all modified classes including the upload feature flag - improved code coverage

@kamenbachvarov-nhs kamenbachvarov-nhs marked this pull request as ready for review August 6, 2025 11:45
@chrisbloe-nhse chrisbloe-nhse merged commit 42b997c into main Aug 8, 2025
12 checks passed
@chrisbloe-nhse chrisbloe-nhse deleted the PRME-79 branch August 8, 2025 14:30
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.

5 participants