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
+15-1Lines changed: 15 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -942,6 +942,11 @@ paths:
942
942
* JSON Patch operations must be valid according to RFC 6902
943
943
* Status changes must use valid status codes from <http://hl7.org/fhir/consent-state-codes>
944
944
945
+
**IMPORTANT: Business Rule Enforcement**
946
+
If you update the `/status` of a role, you **MUST** also provide a corresponding update to the `/extension` path in the same patch array to provide the `statusReason`.
947
+
948
+
Requests that change status without providing a status reason will return an error
949
+
945
950
## Access modes
946
951
947
952
This endpoint supports the following access modes:
@@ -992,12 +997,21 @@ paths:
992
997
summary: Set status to active with an end date
993
998
description: |
994
999
Example of a combined update to a record.
995
-
The status will be changed to inactive.
1000
+
The status will be changed to active.
996
1001
The relationship will be considered as ended following this date.
0 commit comments