Skip to content

Commit 23de9f1

Browse files
[RAA-703] Further updates
1 parent c02bc64 commit 23de9f1

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

specification/components/stu3/schemas/endpoints/a036-cancel-referral.yaml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,13 @@ description: |
6464
6565
* `businessFunction` must be `SERVICE_PROVIDER_CLINICIAN` or `SERVICE_PROVIDER_CLINICIAN_ADMIN` (depending which authenticated user will be performing the action), and
6666
67+
* `appointmentRequestCancellationReasonType` must be `PROVIDER` and `PATIENT`, and
68+
6769
* `canCancelAppointment` must be true, and
6870
6971
* `effectiveFrom` must be in the past, and
7072
71-
* if provided, `effectiveTo` must **not** be in the past
73+
* `effectiveTo` must **not** be in the past
7274
7375
***4. I want to cancel a referral, for which there is no current appointment as a Service Provider***
7476
@@ -78,12 +80,27 @@ description: |
7880
7981
* `businessFunction` must be `SERVICE_PROVIDER_CLINICIAN` or `SERVICE_PROVIDER_CLINICIAN_ADMIN` (depending which authenticated user will be performing the action), and
8082
83+
* `appointmentRequestCancellationReasonType` must be `PROVIDER` and `PATIENT`, and
84+
8185
* `canCancelAppointment` must be true, and
8286
8387
* `effectiveFrom` must be in the past, and
8488
85-
* if provided, `effectiveTo` must **not** be in the past
89+
* `effectiveTo` must **not** be in the past
90+
91+
***5. I want to cancel the triage referral as a Service Provider***
92+
93+
* Obtain reference data from `REFERRAL-CANCELLATION-REASON` and filter:
94+
95+
* `referrerUsage` must be `CANCEL_REFERRAL`, and
96+
97+
* `businessFunction` must be `SERVICE_PROVIDER_CLINICIAN` or `SERVICE_PROVIDER_CLINICIAN_ADMIN` (depending which authenticated user will be performing the action), and
98+
99+
* `appointmentRequestCancellationReasonType` must be `PROVIDER_TRIAGE`, and
100+
101+
* `effectiveFrom` must be in the past, and
86102
103+
* `effectiveTo` must **not** be in the past
87104
88105
You need to use [[HYPERLINK_A005]] to retrieve details of the referral in order to make this clinical decision.
89106

0 commit comments

Comments
 (0)