Skip to content

Commit 604a4b4

Browse files
authored
Merge branch 'develop' into 20260707-LD-IG-1.12.0-dev-3
2 parents 7de99e4 + 6de8313 commit 604a4b4

153 files changed

Lines changed: 5158 additions & 101 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
topic: TRN-API-1.5.0
3+
---
4+
<br>
5+
6+
<div class="bars-blg-expander">
7+
<div class="bars-blg-expander-entry" id="v1.5.0">
8+
9+
## {{page-title}}
10+
11+
### Change Log
12+
13+
### in BaRS 1.12.0
14+
15+
| Change | Description | Impact |
16+
|----------------------------------------------|---------------------------------------------------------------------|--------|
17+
| <div class="imgHandshake">{{render:handshake}}</div> - Added optional Related Person | Added Related Person as an optional element that could be sent to provide next of kin information to Receivers | <mark style="background-color: Yellow">Addition</mark> |
18+
19+
20+
21+
<br>
22+
<hr>
23+
24+
</div>
25+
</div>
26+
27+
<hr>
28+
<br>

guides/Live-ImplementationGuide-BaRS/Home/Analysis/Releases/Technical-Release-Notes/API-Spec-Change-Log/toc.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
filename: Index.page.md
33
- name: Global
44
filename: Global.page.md
5+
- name: 1.5.0
6+
filename: 1.5.0.page.md
57
- name: 1.4.1
68
filename: 1.4.1.page.md
79
- name: 1.4.0

guides/Live-ImplementationGuide-BaRS/Home/Analysis/Releases/Technical-Release-Notes/BaRS-Core/1.5.0.page.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ topic: TRN-Core-1.5.0
66

77
| Change | Description | Impact |
88
|------------------------------------------|----------------------------------------|---------------------------------|
9-
9+
| API version increment | API Spec version incremented from v1.4.1 to v1.5.0 | <mark style="background-color: Green">Non-breaking</mark> |
1010

1111
<br>
1212
<hr>

guides/Live-ImplementationGuide-BaRS/Home/Analysis/Versioning.guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The extensions ALPHA, BETA or RC (Release Candidate) will be used to indicate th
2424
An appreciation of the components involved in a released version must be understood when building solutions. These separate components come together under the umbrella of a given overall version but the components themselves are also versioned. This published implementation guide denotes the 'overall version' referenced.
2525

2626
Components involved in an overall version:-
27-
* **{{pagelink:design-core-1.4.1, text:Core}}**: BaRS Core components - API Spec, Endpoint Catalogue etc.
27+
* **{{pagelink:design-core-1.5.0, text:Core}}**: BaRS Core components - API Spec, Endpoint Catalogue etc.
2828
* **[Package](https://simplifier.net/NHSBookingandReferrals/~packages)**: FHIR package
2929
* **{{pagelink:applications, text:Application}}**: the use cases i.e. '111 to ED'
3030
* **{{pagelink:fhir_assets, text:FHIR Assets}}**: MessageDefinitions and profiles

guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP1/How-does-it-work.page.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ To support the workflows for this Application of the standard the operations tha
1313

1414
### Make a Referral
1515

16-
Making a referral for this Application follows the {{pagelink:core-SPComposites-1.4.1, text:standard pattern for BaRS composite operations}}.
16+
Making a referral for this Application follows the {{pagelink:core-SPComposites-1.5.0, text:standard pattern for BaRS composite operations}}.
1717

1818
The Message Definition that defines this payload for this Application is: {{link:MessageDefinition-BARS-MessageDefinition-ServiceRequest-Request-Referral}}
1919

@@ -86,7 +86,7 @@ X-Correlation-Id = <GUID_000002>
8686

8787
### Cancel a Referral
8888

89-
To cancel a referral this Application follows the {{pagelink:core-SPCancellation-1.4.1, text:standard pattern for BaRS cancellation}}.
89+
To cancel a referral this Application follows the {{pagelink:core-SPCancellation-1.5.0, text:standard pattern for BaRS cancellation}}.
9090

9191
The Message Definition that defines the payload for this Application is: {{link:messagedefinition-barsmessagedefinitionservicerequestrequestcancelled}}
9292

@@ -247,7 +247,7 @@ X-Correlation-Id = <GUID_00002>
247247

248248
### Make a booking
249249

250-
Making a booking for this Application follows the {{pagelink:Core-StandardPattern-1.4.1, text:standard pattern for BaRS Composite Messages}}.
250+
Making a booking for this Application follows the {{pagelink:Core-StandardPattern-1.5.0, text:standard pattern for BaRS Composite Messages}}.
251251

252252
The Message Definition that defines this payload for this Application is: [BARS Message Definition - Booking Request](https://simplifier.net/nhsbookingandreferrals/messagedefinition-bars-messagedefinition-booking-request)
253253

@@ -308,7 +308,7 @@ X-Correlation-Id = <GUID_00002>
308308
```
309309
### Cancel a Booking
310310

311-
To cancel a booking this Application follows the {{pagelink:core-SPCancellation-1.4.1, text:standard pattern for BaRS cancellation}}.
311+
To cancel a booking this Application follows the {{pagelink:core-SPCancellation-1.5.0, text:standard pattern for BaRS cancellation}}.
312312

313313
The Message Definition that defines the payload for this Application is: [BARS Message Definition - Cancel Booking Request](https://simplifier.net/nhsbookingandreferrals/messagedefinition-barsmessagedefinitionbookingrequestcancelled)
314314

guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP1/Index.page.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ topic: Application1
2020
<tbody>
2121
<tr>
2222
<td>Application 1 v2.1.0</td>
23-
<td><a href="https://simplifier.net/guide/nhsbookingandreferralstandard/Home/Core?version=1.10.0" target="_blank">v1.0.x</a></td>
23+
<td><a href="https://simplifier.net/guide/nhsbookingandreferralstandard/Home/Core?version=1.12.0" target="_blank">v1.0.x</a></td>
2424
<td><a href="https://simplifier.net/guide/nhsbookingandreferralstandard/home?version=1.12.0" target="_blank">v1.12.0</td>
2525
<td><a href="https://digital.nhs.uk/developer/api-catalogue/booking-and-referral-fhir/v1.0.7" target="_blank">v1.0.0</a></td>
2626
</tr>

guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP1/Payloads.page.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ topic: APP1-Payloads
66
The specific guidance around the use of key FHIR resources is described below.
77

88
### MessageHeader Resource
9-
{{pagelink:core-SPMessageHeader-1.4.1, text:Standard Patterns for BaRS Operations}} explains in detail how the **MessageHeader** resource **must** be used.
9+
{{pagelink:core-SPMessageHeader-1.5.0, text:Standard Patterns for BaRS Operations}} explains in detail how the **MessageHeader** resource **must** be used.
1010

1111
The MessageHeader resource for the Booking Request should have the following resource elements set as follows:
1212
* **MessageHeader.eventCoding** - **must** be populated with 'booking-request'

guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP1/Scope-and-Requirements.page.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,8 @@ The payloads and workflow have been designed to support these services. Other {{
8787
* The booking Receiver **must** accept the booking request regardless of whether the patient is known to the service provider
8888
* The booking Receiver **must** accept potential patients who do **<ins>not</ins>** have a national validated identifier e.g. NHS Number.
8989
* Where a national identifier is included, it **must** have a [verification status](https://simplifier.net/hl7fhirukcorer4/valueset-ukcore-nhsnumberverificationstatus) of 'Number present and verified' or 'Number present but not traced', otherwise, the referral Sender **must <ins>not</ins>** include it in the request
90-
* Where the booking was <ins>not</ins> successful, the Receiver **must** send an appropriate response. See {{pagelink:core-failure_scenarios-1.4.1, text:failure scenarios}} for more detail.
91-
* Where the booking was <ins>not</ins> successful, the Sender **must** present an appropriate message to the end user. See {{pagelink:core-failure_scenarios-1.4.1, text:failure scenarios}} for more detail.
90+
* Where the booking was <ins>not</ins> successful, the Receiver **must** send an appropriate response. See {{pagelink:core-failure_scenarios-1.5.0, text:failure scenarios}} for more detail.
91+
* Where the booking was <ins>not</ins> successful, the Sender **must** present an appropriate message to the end user. See {{pagelink:core-failure_scenarios-1.5.0, text:failure scenarios}} for more detail.
9292
* If included in the synchronous HTTP response, the booking Sender **must** make available the human readable identifier for the booking to the end user
9393
* The booking Sender **must** send accompanying clinical information in a BaRS referral request
9494
* The booking Sender **must** reference the booking in the BaRS referral request (where the booking is made first in the workflow)
@@ -131,8 +131,8 @@ The payloads and workflow have been designed to support these services. Other {{
131131
* The referral Receiver **must** clearly identify any included safeguarding concern to the end user
132132
* The referral Receiver **must** accurately represent information made by the Sender to the end user
133133
* The referral Sender **must** make available the human readable identifier for the referral, included in the HTTP synchronous response, to the end user
134-
* Where the referral was <ins>not</ins> successful, the Receiver **must** send an appropriate response. See {{pagelink:core-failure_scenarios-1.4.1, text:failure scenarios}} for more detail.
135-
* Where the referral was <ins>not</ins> successful, the Sender **must** present an appropriate message to the end user. See {{pagelink:core-failure_scenarios-1.4.1, text:failure scenarios}} for more detail.
134+
* Where the referral was <ins>not</ins> successful, the Receiver **must** send an appropriate response. See {{pagelink:core-failure_scenarios-1.5.0, text:failure scenarios}} for more detail.
135+
* Where the referral was <ins>not</ins> successful, the Sender **must** present an appropriate message to the end user. See {{pagelink:core-failure_scenarios-1.5.0, text:failure scenarios}} for more detail.
136136
* The referral Sender **must** include reference to any accompanying BaRS booking related to the referral
137137
* The referral Sender's request **must** be referenced in the BaRS booking request (where the referral is made first in the workflow)
138138
* The referral Receiver **must** link the explicitly related booking and referral requests
@@ -173,11 +173,11 @@ The payloads and workflow have been designed to support these services. Other {{
173173
<br>
174174

175175
### Error Handling
176-
* Suppliers **must** adhere to the {{pagelink:core-ErrorHandling-1.4.1, text:error handling guidance}}
176+
* Suppliers **must** adhere to the {{pagelink:core-ErrorHandling-1.5.0, text:error handling guidance}}
177177
<br>
178178
<br>
179179
### Non Functional
180-
* Suppliers **must** adhere to the {{pagelink:core-NFR-1.4.1, text:non functional requirements}}
180+
* Suppliers **must** adhere to the {{pagelink:core-NFR-1.5.0, text:non functional requirements}}
181181

182182
<br>
183183
<br>

guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP2/How-does-it-work.page.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ To support the workflows for this Application of the standard the operations tha
1313

1414
### Make a Referral
1515

16-
Making a referral for this Application follows the {{pagelink:core-standardpattern-1.4.1, text:standard pattern for BaRS Composite Messages}}.
16+
Making a referral for this Application follows the {{pagelink:core-standardpattern-1.5.0, text:standard pattern for BaRS Composite Messages}}.
1717

1818
The message definition that defines this payload for this Application is: {{link:https://fhir.nhs.uk/MessageDefinition/bars-message-servicerequest-request-referral}}
1919

@@ -140,7 +140,7 @@ X-Correlation-Id = <GUID_00002>
140140

141141
### Make a booking
142142

143-
Making a booking for this Application follows the {{pagelink:core-standardpattern-1.4.1, text:standard pattern for BaRS Composite Messages}}.
143+
Making a booking for this Application follows the {{pagelink:core-standardpattern-1.5.0, text:standard pattern for BaRS Composite Messages}}.
144144

145145
The message definition that defines this payload for this Application is: {{link:https://fhir.nhs.uk/MessageDefinition/bars-message-servicerequest-request-referral}}
146146

guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP2/Index.page.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ topic: Application2
2121
<tbody>
2222
<tr>
2323
<td>Application 2 v2.1.0</td>
24-
<td><a href="https://simplifier.net/guide/nhsbookingandreferralstandard/Home/Core?version=1.10.0" target="_blank">v1.0.x</a></td>
24+
<td><a href="https://simplifier.net/guide/nhsbookingandreferralstandard/Home/Core?version=1.12.0" target="_blank">v1.0.x</a></td>
2525
<td><a href="https://simplifier.net/guide/nhsbookingandreferralstandard/home?version=1.12.0" target="_blank">v1.12.0</td>
2626
<td><a href="https://digital.nhs.uk/developer/api-catalogue/booking-and-referral-fhir/v1.0.7" target="_blank">v1.0.0</a></td>
2727
</tr>

0 commit comments

Comments
 (0)