Skip to content

Commit dd67ab1

Browse files
[ERSSUP-81217]-[]-[Development Of ERSSUP-80895 RM27a - Amend OAS documentation for A029 and A028]-[DMW]
1 parent 30b090c commit dd67ab1

File tree

3 files changed

+20
-4
lines changed

3 files changed

+20
-4
lines changed

specification/components/stu3/schemas/endpoints/a028-record-triage-outcome.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,15 @@ description: |
1111
1212
## Supported security patterns
1313
- Healthcare worker, user-restricted access
14+
- Application-restricted, unattended access
1415
1516
## Pre-requisites
17+
### Application-restricted, unattended access
18+
In order to use this endpoint you must be an authenticated e-RS calling application, working in the context of a Service Provider Organisation.
19+
20+
To access this endpoint in application-restricted mode, you will be required to submit your use case for review. The only use case currently permitted is for non-clinical provider actions.
21+
22+
### Healthcare worker, user-restricted access
1623
In order to use this endpoint you must be an authenticated e-RS user and use one of the following e-RS roles:
1724
- `SERVICE_PROVIDER_CLINICIAN`
1825
- `SERVICE_PROVIDER_CLINICIAN_ADMIN`

specification/components/stu3/schemas/endpoints/a029-available-actions-for-user-list.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,17 @@ description: |
1515
1616
## Supported security patterns
1717
- Healthcare worker, user-restricted access
18+
- Application-restricted, unattended access
1819
1920
## Pre-requisites
21+
### Application-restricted, unattended access
22+
In order to use this endpoint you must be an authenticated e-RS calling application, working in the context of a Service Provider Organisation.
2023
24+
Supported action:
25+
- Record Review Outcome
26+
27+
### Healthcare worker, user-restricted access
28+
2129
In order to use this endpoint you must be an authenticated e-RS user and use one of the following e-RS roles:
2230
- `REFERRING_CLINICIAN`
2331
- `REFERRING_CLINICIAN_ADMIN`

specification/e-referrals-service-api.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,15 @@ info:
5959
6060
| Access mode | Authentication via | Functions | Availability |
6161
| ----------------------------- | -------------------------- | ----------------------- | ------------------------------- |
62-
| Application-restricted,<br/>unattended access | [[HYPERLINK_SIGNED_JWT]] | <ul><li>[[HYPERLINK_A004]]</li><li>[[HYPERLINK_A005]]</li><li>[[HYPERLINK_A006]]</li><li>[[HYPERLINK_A007]]</li><li>[[HYPERLINK_A008]]</li><li>[[HYPERLINK_A024]]</li><li>[[HYPERLINK_A025]]</li><li>[[HYPERLINK_A033]]</li><li>[[HYPERLINK_A035]]</li><li>[[HYPERLINK_A037]]</li><li>[[HYPERLINK_A043]]</li></ul> | [[HYPERLINK_PRODUCTION]] |
62+
| Application-restricted,<br/>unattended access | [[HYPERLINK_SIGNED_JWT]] | <ul><li>[[HYPERLINK_A004]]</li><li>[[HYPERLINK_A005]]</li><li>[[HYPERLINK_A006]]</li><li>[[HYPERLINK_A007]]</li><li>[[HYPERLINK_A008]]</li><li>[[HYPERLINK_A024]]</li><li>[[HYPERLINK_A025]]</li><li>[[HYPERLINK_A028]]</li><li>[[HYPERLINK_A029]]</li><li>[[HYPERLINK_A033]]</li><li>[[HYPERLINK_A035]]</li><li>[[HYPERLINK_A037]]</li><li>[[HYPERLINK_A043]]</li></ul> | [[HYPERLINK_PRODUCTION]] |
6363
| Healthcare worker,<br/>user-restricted access | [[HYPERLINK_CIS_AUTH_SHORT]] | All Endpoints | [[HYPERLINK_PRODUCTION]] |
6464
6565
##### Application-restricted, unattended access
6666
6767
This access mode has been introduced to allow a Partner application which has been [registered with us](https://portal.developer.nhs.uk/create-a-developer-account) and [authenticated via signed JWT](https://digital.nhs.uk/developer/guides-and-documentation/security-and-authorisation/application-restricted-restful-apis-signed-jwt-authentication) to interact with a subset of e-RS FHIR API endpoints in an unattended and read-only fashion.
6868
Application-restricted, unattended access should only be used when authenticating a human user (for example via smartcard) is not possible.
69-
70-
Writing changes (such as Create Referral) are not supported via this access mode.
69+
70+
Write operations are currently only supported by [[HYPERLINK_A028]] for non-clinical use cases. You will be required to submit your use case for review when using this endpoint via application-restricted, unattended access.
7171
7272
##### Healthcare worker, user-restricted access
7373
@@ -115,7 +115,6 @@ info:
115115
Please note that it can only be used:
116116
117117
- when authenticating a human user is not possible
118-
- for endpoints that offer read-only functionality
119118
- by 'Provider Organisations' or 'Referrer Organisations'
120119
- for accessing endpoints
121120
- [[HYPERLINK_A004]]
@@ -125,6 +124,8 @@ info:
125124
- [[HYPERLINK_A008]]
126125
- [[HYPERLINK_A024]]
127126
- [[HYPERLINK_A025]]
127+
- [[HYPERLINK_A028]]
128+
- [[HYPERLINK_A029]]
128129
- [[HYPERLINK_A033]]
129130
- [[HYPERLINK_A035]]
130131
- [[HYPERLINK_A037]]

0 commit comments

Comments
 (0)