NPA-5608: IOPS amendments for get consent and get consent ID#259
Conversation
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
There was a problem hiding this comment.
Pull Request Overview
Updates the Validated Relationship Service API specification to align with FHIR standards by removing redundant type references and fixing schema inconsistencies across consent response examples.
- Removed redundant
typefields from reference objects in schema and examples - Updated Postman collection references and metadata
- Fixed malformed JSON structures in consent response examples
Reviewed Changes
Copilot reviewed 21 out of 21 changed files in this pull request and generated 20 comments.
| File | Description |
|---|---|
| specification/validated-relationships-service-api.yaml | Removed redundant type field from schema definition and updated Postman collection URL |
| specification/examples/responses/GET_Consent/*.yaml | Removed redundant type references and fixed JSON structure issues across all consent response examples |
| postman/Validated Relationship Service Sandbox.postman_collection.json | Updated collection metadata and removed redundant type references throughout test responses |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| - system: 'http://terminology.hl7.org/CodeSystem/v3-RoleCode' | ||
| code: PRN | ||
| display: parent | ||
| - coding: |
There was a problem hiding this comment.
The role array structure is malformed. This line should be indented to align with the previous coding array entry within the same role object.
| - coding: |
There was a problem hiding this comment.
Updated spacing
| - system: 'http://terminology.hl7.org/CodeSystem/v3-RoleCode' | ||
| code: PRN | ||
| display: parent | ||
| - coding: |
There was a problem hiding this comment.
The role array structure is malformed. This line should be indented to align with the previous coding array entry within the same role object.
There was a problem hiding this comment.
Updated the spacing
| value: ODS12345 | ||
| system: 'https://fhir.nhs.uk/Id/ods-organization-code' |
There was a problem hiding this comment.
The generalPractitioner array structure is malformed. This line should be indented correctly as an array element.
| value: ODS12345 | |
| system: 'https://fhir.nhs.uk/Id/ods-organization-code' | |
| system: 'https://fhir.nhs.uk/Id/ods-organization-code' | |
| value: ODS12345 |
There was a problem hiding this comment.
Corrected spacing
| - system: "http://terminology.hl7.org/CodeSystem/v3-RoleCode" | ||
| code: PRN | ||
| display: parent | ||
| - coding: |
There was a problem hiding this comment.
The role array structure is malformed. This line should be indented to align with the previous coding array entry within the same role object.
There was a problem hiding this comment.
Applied indentation fixes from line 33
…ld-relationship-include-performer-patient.yaml NPA-5608: Altered generalPractitioner structure Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-status-active-include-details.yaml NPA-5608: commit structure change for generalPractioner remove spaces Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-status-active-include-details.yaml NPA-5608: Remove the spaces for generalPractitioner object Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-include-patient.yaml NPA-5608: remove spaces from generalPractioner object Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-include-patient.yaml NPA-5608: remove spacing from generalPractioner object Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-include-patient.yaml NPDA-5608: remove spacing from generalPractitioner Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-include-performer-patient.yaml NPA-5608: remove spacing from generalPractitioner object Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-include-performer-patient.yaml NPA-5608: remove spacing from generalPractitioner Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-include-performer-patient.yaml NPA-5608: remove spaces from generalPracitioner Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-single-patient-include-patient.yaml NPA-5608: remove spaces from generalPractitioner object Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…ships-single-patient-include-performer-patient.yaml NPA-5608: remove spaces from generalPractitioner object Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…-adult-relationship-include-patient.yaml NPA-5608: remove spaces from generalPractitioner object Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
…com/NHSDigital/validated-relationships-service-api into task/NPA-5608/consent-id-spec-fixes
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-5608 |
Pull Request
🧾 Ticket Link
https://nhsd-jira.digital.nhs.uk/browse/NPA-5608
📄 Description/Summary of Changes
🧪 Developer Testing Carried Out
🧪 Reviewer Testing Required
✅ Developer Checklist
NPA-XXXX: <short-description><type>/NPA-XXXX/<short-description>NPA-XXXX: <short-description>terraform,documentation) are added👀 Reviewer Checklist
🚀 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.