Skip to content

NPA-5357: Migrate GET /QuestionnaireResponse to accept an ID parameter#245

Merged
lelliott-hippo merged 17 commits into
masterfrom
task/NPA-5357/questionnaireresponse-replace-referencecode-with-id
Sep 12, 2025
Merged

NPA-5357: Migrate GET /QuestionnaireResponse to accept an ID parameter#245
lelliott-hippo merged 17 commits into
masterfrom
task/NPA-5357/questionnaireresponse-replace-referencecode-with-id

Conversation

@lelliott-hippo

@lelliott-hippo lelliott-hippo commented Sep 3, 2025

Copy link
Copy Markdown
Contributor

Pull Request

🧾 Ticket Link

https://nhsd-jira.digital.nhs.uk/browse/NPA-5357


📄 Description/Summary of Changes

  • Updated Specification, Sandbox and Postman for GET /QuestionnaireResponse to accept an ID parameter.
    • Fixed Postman collection existing broken tests
  • Removed link to test matrix in PR template

🧪 Developer Testing Carried Out

  • Run postman tests against local flask server, all tests passed

🧪 Reviewer Testing Required

  • NA

✅ Developer Checklist

  • PR title follows the format: NPA-XXXX: <short-description>
  • Branch name follows the convention: <type>/NPA-XXXX-<short-description>
  • Commit messages follow the template: NPA-XXXX: <short-description>
  • All acceptance criteria from the Jira ticket are addressed
  • Automated tests (unit/integration/API/infrastructure etc. tests) are added or updated
  • The traceability matrix is updated
    with
    new tests or requirements
  • Assignees and appropriate labels (e.g. terraform, documentation) are added

👀 Reviewer Checklist

  • Changes meet the acceptance criteria of the Jira ticket
  • Code is able to be merged (no conflicts and adheres to coding standards)
  • Sufficient test evidence is provided (manual and/or automated)
  • Infrastructure/operational/build changes are validated (if applicable)

🚀 Post-merge

After merging and deploying changes to the sandbox, Postman collection or spec examples please run the Run Postman
collection workflow.

This will run the tests within the collection to check that the sandbox is working as expected once deployed.

@github-actions

github-actions Bot commented Sep 3, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@JackPlowman JackPlowman self-assigned this Sep 3, 2025
@github-actions

github-actions Bot commented Sep 3, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@github-actions

github-actions Bot commented Sep 3, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@JackPlowman JackPlowman added documentation Improvements or additions to documentation enhancement New feature or request python Pull requests that update Python code postman Changes to the postman collection endpoints labels Sep 3, 2025
@JackPlowman JackPlowman changed the title NPA-5357: Implement QuestionnaireResponse UUID NPA-5357: Migrate GET /QuestionnaireResponse to accept an ID parameter Sep 3, 2025
@github-actions

github-actions Bot commented Sep 3, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@JackPlowman JackPlowman force-pushed the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch from 070d499 to 8f42b90 Compare September 3, 2025 14:22
@github-actions

github-actions Bot commented Sep 3, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@JackPlowman JackPlowman force-pushed the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch from 8f42b90 to bf8ceec Compare September 3, 2025 14:30
@github-actions

github-actions Bot commented Sep 3, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

2 similar comments
@github-actions

github-actions Bot commented Sep 4, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@lelliott-hippo lelliott-hippo force-pushed the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch from 7047cfe to d1d0890 Compare September 8, 2025 09:45
@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

2 similar comments
@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@github-actions

github-actions Bot commented Sep 9, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@lelliott-hippo lelliott-hippo force-pushed the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch from ce3d044 to 65de166 Compare September 9, 2025 09:22
@github-actions

github-actions Bot commented Sep 9, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@lelliott-hippo lelliott-hippo force-pushed the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch from 65de166 to ed0e8cf Compare September 9, 2025 12:19
@github-actions

github-actions Bot commented Sep 9, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@lelliott-hippo lelliott-hippo force-pushed the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch from ed0e8cf to 2ae692d Compare September 9, 2025 12:21
@github-actions

github-actions Bot commented Sep 9, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@lelliott-hippo lelliott-hippo force-pushed the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch from 2ae692d to a7da883 Compare September 9, 2025 12:24
@github-actions

github-actions Bot commented Sep 9, 2025

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@lelliott-hippo lelliott-hippo force-pushed the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch from a7da883 to 580d2ed Compare September 10, 2025 11:07
@github-actions

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@JackPlowman JackPlowman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pretty happy with the PR. I've have left a few tiny comments, happy to discuss if you disagree with them

Comment thread specification/validated-relationships-service-api.yaml Outdated
Comment thread specification/validated-relationships-service-api.yaml Outdated
@lelliott-hippo lelliott-hippo force-pushed the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch from 580d2ed to 906a5da Compare September 11, 2025 09:10
@github-actions

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5357

@JackPlowman JackPlowman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@lelliott-hippo lelliott-hippo merged commit e88bebd into master Sep 12, 2025
17 checks passed
@lelliott-hippo lelliott-hippo deleted the task/NPA-5357/questionnaireresponse-replace-referencecode-with-id branch September 12, 2025 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation endpoints enhancement New feature or request postman Changes to the postman collection python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants