Skip to content

Commit 5de7180

Browse files
committed
NPA-5116 Docuemnt each endpoint authentication allowed methods
1 parent 41b40bc commit 5de7180

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

specification/validated-relationships-service-api.yaml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,11 @@ paths:
183183
184184
For the most part demographics information doesn't need to be provided in the access request since it can be pulled from PDS.
185185
186+
## Access modes
187+
188+
This endpoint supports the following access modes:
189+
- Patient access
190+
186191
## Sandbox test scenarios
187192
188193
| Scenario | Request | Response |
@@ -288,6 +293,12 @@ paths:
288293
A valid reference code must be provided as a query parameter. This reference code is returned
289294
when a QuestionnaireResponse is initially submitted via the POST endpoint.
290295
296+
## Access modes
297+
298+
This endpoint supports the following access modes:
299+
- Patient access
300+
- Healthcare worker access
301+
291302
## Sandbox test scenarios
292303
293304
| Scenario | Request | Response |
@@ -377,6 +388,12 @@ paths:
377388
378389
You can (optionally) include the `_include=RelatedPerson:patient` request parameter to include the patient's details in the response.
379390
391+
## Access modes
392+
393+
This endpoint supports the following access modes:
394+
- Patient access
395+
- Healthcare worker access
396+
380397
## Sandbox test scenarios
381398
382399
| Scenario | Request | Response |
@@ -496,6 +513,13 @@ paths:
496513
497514
You can (optionally) include the `_include=Consent:patient` request parameter to include the patient's details in the response.
498515
516+
## Access modes
517+
518+
This endpoint supports the following access modes:
519+
- Patient access
520+
- Healthcare worker access
521+
- Application-restricted access
522+
499523
## Sandbox test scenarios
500524
501525
| Scenario | Request | Response |
@@ -639,6 +663,11 @@ paths:
639663
## Overview
640664
Use this endpoint to create a new proxy role between a patient and a related person (proxy).
641665
666+
## Access modes
667+
668+
This endpoint supports the following access modes:
669+
- Healthcare worker access
670+
642671
## Sandbox test scenarios
643672
644673
The sandbox supports a limited number of scenarios, and does not attempt to validate requests. The returned result is dependant on the `performer.identifier.value`.
@@ -765,6 +794,11 @@ paths:
765794
766795
You can (optionally) include the `_include=Consent:patient` request parameter to include the patient's details in the response.
767796
797+
## Access modes
798+
799+
This endpoint supports the following access modes:
800+
- Healthcare worker access
801+
768802
## Sandbox test scenarios
769803
770804
The sandbox supports a limited number of scenarios, and does not attempt to validate requests. The returned result is dependant on the `ID` for the consent resource.
@@ -878,6 +912,12 @@ paths:
878912
* JSON Patch operations must be valid according to RFC 6902
879913
* Status changes must use valid status codes from <http://hl7.org/fhir/consent-state-codes>
880914
915+
## Access modes
916+
917+
This endpoint supports the following access modes:
918+
- Patient access
919+
- Healthcare worker access
920+
881921
## Sandbox test scenarios
882922
The sandbox supports a limited number of scenarios, and does not attempt to validate requests. The returned response is dependant on the `id` parameters.
883923

0 commit comments

Comments
 (0)