Skip to content

Commit afc1ca2

Browse files
[ERSSUP-81413]-[]-[RM27b - OAS modelling for End Triage Reasons]-[DMW]
1 parent fedbfea commit afc1ca2

File tree

4 files changed

+55
-0
lines changed

4 files changed

+55
-0
lines changed

specification/components/stu3/schemas/CodeSystemConcept.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ properties:
5757
| businessFunction | APPOINTMENT-CANCELLATION-REASON/REFERRAL-CANCELLATION-REASON |
5858
| CanCancelAppointment | REFERRAL-CANCELLATION-REASON |
5959
| RequestCancellationReferrerUsage | REFERRAL-CANCELLATION-REASON |
60+
| RequestCancellationProviderUsage | REFERRAL-CANCELLATION-REASON |
6061
| DeferToProviderContactDays | PRIORITY |
6162
| TriageContactDays | PRIORITY |
6263
@@ -74,5 +75,6 @@ properties:
7475
- $ref: 'codings/BusinessFunction.yaml'
7576
- $ref: 'codings/CanCancelAppointment.yaml'
7677
- $ref: 'codings/RequestCancellationReferrerUsage.yaml'
78+
- $ref: 'codings/RequestCancellationProviderUsage.yaml'
7779
- $ref: 'codings/DeferToProviderContactDays.yaml'
7880
- $ref: 'codings/TriageContactDays.yaml'

specification/components/stu3/schemas/CodeSystemProperties.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ description: |
1515
| BusinessFunction | APPOINTMENT-CANCELLATION-REASON / REFERRAL-CANCELLATION-REASON |
1616
| CanCancelAppointment | REFERRAL-CANCELLATION-REASON |
1717
| ReferrerUsage | REFERRAL-CANCELLATION-REASON |
18+
| ProviderUsage | REFERRAL-CANCELLATION-REASON |
1819
| DeferToProviderContactDays | PRIORITY |
1920
| TriageContactDays | PRIORITY |
2021
@@ -31,5 +32,6 @@ items:
3132
- $ref: 'properties/BusinessFunction.yaml'
3233
- $ref: 'properties/CanCancelAppointment.yaml'
3334
- $ref: 'properties/ReferrerUsage.yaml'
35+
- $ref: 'properties/ProviderUsage.yaml'
3436
- $ref: 'properties/DeferToProviderContactDays.yaml'
3537
- $ref: 'properties/TriageContactDays.yaml'
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
title: RequestCancellationProviderUsage
2+
description: This will only be returned when `codeSystemType` is `REFERRAL-CANCELLATION-REASON`
3+
type: object
4+
required:
5+
- code
6+
- valueCoding
7+
properties:
8+
code:
9+
type: string
10+
enum:
11+
- providerUsage
12+
example: 'providerUsage'
13+
valueCoding:
14+
type: object
15+
required:
16+
- system
17+
- code
18+
properties:
19+
system:
20+
type: string
21+
enum:
22+
- 'https://fhir.nhs.uk/STU3/CodeSystem/eRS-ReferralRequestCancellationReasonUsage-1'
23+
example: 'https://fhir.nhs.uk/STU3/CodeSystem/eRS-ReferralRequestCancellationReasonUsage-1'
24+
code:
25+
type: string
26+
enum:
27+
- END_TRIAGE
28+
example: 'END_TRIAGE'
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
title: ProviderUsage
2+
description: This will only be returned when codeSystemType is REFERRAL-CANCELLATION-REASON
3+
type: object
4+
required:
5+
- code
6+
- uri
7+
- type
8+
properties:
9+
code:
10+
type: string
11+
enum:
12+
- providerUsage
13+
example: 'providerUsage'
14+
uri:
15+
type: string
16+
enum:
17+
- 'https://fhir.nhs.uk/STU3/CodeSystem/eRS-Concept-Properties-1#providerUsage'
18+
example: 'https://fhir.nhs.uk/STU3/CodeSystem/eRS-Concept-Properties-1#providerUsage'
19+
type:
20+
type: string
21+
enum:
22+
- Coding
23+
example: 'Coding'

0 commit comments

Comments
 (0)