Skip to content

Commit c1b3222

Browse files
[RAA-644]-[]-[Referral request versionID added to referral worklist]-[NR]
1 parent bcbc4c9 commit c1b3222

File tree

7 files changed

+49
-7
lines changed

7 files changed

+49
-7
lines changed

sandbox/src/mocks/stu3/retrieveWorklist/responses/FilteredByClinician.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,10 @@
126126
},
127127
"display": "Excellent Cardiology Business Service 12"
128128
}
129+
},
130+
{
131+
"url": "referralRequestVersion",
132+
"valueInteger": 9
129133
}
130134
],
131135
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-eRS-ReferralsforReview-WorkListItem-1"
@@ -211,6 +215,10 @@
211215
}
212216
]
213217
}
218+
},
219+
{
220+
"url": "referralRequestVersion",
221+
"valueInteger": 12
214222
}
215223
],
216224
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-eRS-ReferralsforReview-WorkListItem-1"
@@ -221,4 +229,4 @@
221229
}
222230
}
223231
]
224-
}
232+
}

sandbox/src/mocks/stu3/retrieveWorklist/responses/FilteredByService.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,10 @@
130130
},
131131
"display": "Another Excellent Cardiology Business Service 13"
132132
}
133+
},
134+
{
135+
"url": "referralRequestVersion",
136+
"valueInteger": 12
133137
}
134138
],
135139
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-eRS-ReferralsforReview-WorkListItem-1"
@@ -140,4 +144,4 @@
140144
}
141145
}
142146
]
143-
}
147+
}

sandbox/src/mocks/stu3/retrieveWorklist/responses/FilteredBySpecialty.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,10 @@
121121
}
122122
]
123123
}
124+
},
125+
{
126+
"url": "referralRequestVersion",
127+
"valueInteger": 9
124128
}
125129
],
126130
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-eRS-ReferralsforReview-WorkListItem-1"
@@ -216,6 +220,10 @@
216220
},
217221
"display": "Excellent Cardiology Business Service 12"
218222
}
223+
},
224+
{
225+
"url": "referralRequestVersion",
226+
"valueInteger": 9
219227
}
220228
],
221229
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-eRS-ReferralsforReview-WorkListItem-1"
@@ -226,4 +234,4 @@
226234
}
227235
}
228236
]
229-
}
237+
}

sandbox/src/mocks/stu3/retrieveWorklist/responses/ReferralsForReview.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,10 @@
131131
},
132132
"display": "Excellent Cardiology Business Service 12"
133133
}
134+
},
135+
{
136+
"url": "referralRequestVersion",
137+
"valueInteger": 7
134138
}
135139
],
136140
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-eRS-ReferralsforReview-WorkListItem-1"
@@ -230,6 +234,10 @@
230234
},
231235
"display": "Another Excellent Cardiology Business Service 13"
232236
}
237+
},
238+
{
239+
"url": "referralRequestVersion",
240+
"valueInteger": 12
233241
}
234242
],
235243
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-eRS-ReferralsforReview-WorkListItem-1"
@@ -240,4 +248,4 @@
240248
}
241249
}
242250
]
243-
}
251+
}

specification/components/stu3/schemas/eRS-FetchWorklist-List.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ properties:
174174
| `appointmentStart` | `0..1` | |
175175
| `allocatedClinician` | `0..1` | |
176176
| `service` | `1..1` | |
177+
| `referralRequestVersion` | `1..1` | |
177178
items:
178179
anyOf:
179180
- title: priority
@@ -396,6 +397,7 @@ properties:
396397
type: string
397398
example: '#Practitioner-021600556514'
398399
- $ref: './extensions/worklists/Extension-WorklistItem-Service.yaml'
400+
- $ref: './extensions/worklists/Extension-WorklistItem-ReferralRequestVersion.yaml'
399401
- title: Extension-eRS-AppointmentSlotIssues-WorkListItem
400402
type: object
401403
required:

specification/components/stu3/schemas/endpoints/a008-retrieve-worklist.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,9 @@ description: |
4545
4646
## Service Providing Organisations
4747
Service provider organisations can currently access the following referral related worklists:
48-
- The 'Referrals for Review' worklist contains booked and RAS (triage) referrals that require review by the service provider organisation
48+
- The 'Referrals for Review' worklist contains booked and RAS (triage) referrals that require review by the service provider organisation. The version of each referral in the worklist will also be returned. Note that the version can change due to admin/clinical changes as well as internal e-RS processes.
4949
- The 'Appointment Slot Issues' worklist contains referrals which have been 'deferred to provider' because of a lack of appointment availability (e.g. no appointment slots).
5050
The referrals need to be reviewed and if appropriate booked into a service at the service provider organisation.
51-
52-
There are currently no referral related worklists available for referring organisations.
5351
5452
## Supported security patterns
5553
- Healthcare worker, user-restricted access
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
title: referralRequestVersion
2+
type: object
3+
required:
4+
- url
5+
- valueInteger
6+
properties:
7+
url:
8+
type: string
9+
enum:
10+
- referralRequestVersion
11+
example: referralRequestVersion
12+
valueInteger:
13+
type: integer
14+
example: 0

0 commit comments

Comments
 (0)