You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: specification/validated-relationships-service-api.yaml
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -537,7 +537,7 @@ paths:
537
537
| A single proxy relationship between consenting adults including details | `performer:identifier`=`9000000010` and/or `patient:identifier`=`9000000005` and `_include` = `Consent:patient` and `_include` = `Consent:proxy` | HTTP Status 200 Bundle containing a single proxy relationship including performer and patient details |
538
538
| A single proxy relationship between a mother and child | `performer:identifier`=`9000000019` and/or `patient:identifier`=`9000000009` | HTTP Status 200 Bundle containing a single proxy relationship |
539
539
| A single proxy relationship between a mother and child including details | `performer:identifier`=`9000000019` and/or `patient:identifier`=`9000000009` and `_include` = `Consent:patient` and `_include` = `Consent:proxy` | HTTP Status 200 Bundle containing a single proxy relationship including performer and patient details |
540
-
| Invalid status parameter | `performer:identifier`=`9000000019` and/or `patient:identifier`=`9000000009` and `status` = `test` | HTTP Status 400 and INVALID_PARAMETER error response |
540
+
| Invalid status parameter | `performer:identifier`=`9000000019` and/or `patient:identifier`=`9000000009` and `status` = `test` | HTTP Status 422 and INVALID_PARAMETER error response |
541
541
| Invalid include parameter | `performer:identifier`=`9000000019` and/or `patient:identifier`=`9000000009` and `_include` = `test` | HTTP Status 422 and INVALID_PARAMETER error response | | Missing identifier | `patient:identifier`=`9000000009` | HTTP Status 400 and MISSING_IDENTIFIER_VALUE error response |
542
542
| Invalid identifier | `identifier`=`900000000` Note: This identifier is 9 characters long, too short to be NHS Number | HTTP Status 422 and INVALID_IDENTIFIER_VALUE error response |
543
543
| Invalid identifier system | `identifier`=`https://fhir.nhs.uk/Id/nhs-number/9730675929` | HTTP Status 422 and INVALID_IDENTIFIER_SYSTEM error response |
| 422 | `INVALID_PARAMETER` | Invalid parameter. For details, see the `diagnostics` field. |
614
614
| 429 | `THROTTLED` | You have exceeded your application's [rate limit](https://digital.nhs.uk/developer/guides-and-documentation/reference-guide#rate-limits). |
615
615
616
616
content:
@@ -723,7 +723,6 @@ paths:
723
723
| 400 | `MISSING_SCOPE` | Missing scope. |
724
724
| 400 | `MISSING_CATEGORY` | Missing category. |
725
725
| 400 | `MISSING_DATETIME` | Missing datetime. |
726
-
| 400 | `INVALID_PARAMETER` | Invalid status parameter. |
727
726
| 401 | `ACCESS_DENIED` | Missing or invalid OAuth 2.0 bearer token in request. |
728
727
| 403 | `FORBIDDEN` | Access denied to resource. |
729
728
| 404 | `INVALIDATED_RESOURCE` | Resource that has been marked as invalid was requested - invalid resources cannot be retrieved |
| 422 | `INVALID_PARAMETER` | Invalid status parameter. |
743
743
| 429 | `THROTTLED` | You have exceeded your application's [rate limit](https://digital.nhs.uk/developer/guides-and-documentation/reference-guide#rate-limits). |
| 400 | `BAD_REQUEST` | Missing header or parameter. For details, see the `diagnostics` field. |
854
854
| 400 | `NOT_SUPPORTED` | The request is not currently supported. |
855
-
| 400 | `INVALID_VALUE` | Invalid request id. |
856
-
| 400 | `INVALID_PARAMETER` | Invalid parameter. For details, see the `diagnostics` field. |
857
855
| 401 | `ACCESS_DENIED` | Missing or invalid OAuth 2.0 bearer token in request. |
858
856
| 403 | `FORBIDDEN` | Access denied to resource. |
859
857
| 404 | `INVALIDATED_RESOURCE` | Resource that has been marked as invalid was requested - invalid resources cannot be retrieved |
860
858
| 405 | `METHOD_NOT_ALLOWED` | The method is not allowed. |
861
859
| 408 | `TIMEOUT` | Request timed out. |
860
+
| 422 | `INVALID_ID_VALUE` | Invalid id. |
861
+
| 422 | `INVALID_PARAMETER` | Invalid parameter. For details, see the `diagnostics` field. |
862
862
| 429 | `THROTTLED` | You have exceeded your application's [rate limit](https://digital.nhs.uk/developer/guides-and-documentation/reference-guide#rate-limits). |
0 commit comments