Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
0239e39
MessageDefs Dos id updated
NaminderSoorma Mar 24, 2025
e9a71a0
Merge pull request #425 from NHSDigital/feature/DosIDfix
cda69 Mar 24, 2025
392b300
Use case categories - fix space between bullet points and text
luci-davies Mar 24, 2025
b45cd8d
Core change log fixes
luci-davies Mar 24, 2025
0c6ff2b
Fix broken link
luci-davies Mar 24, 2025
44d0594
Merge pull request #426 from NHSDigital/20250324-IG-1.8.2-fixes-5
luci-davies Mar 24, 2025
e1e7e5a
Update API Spec Change Log
Mar 24, 2025
1df946f
Merge branch 'develop' into nds_api_changelog
neilsouth1nhs Mar 24, 2025
ae0f65d
Merge branch 'main' into nds_merge_develop_main
Mar 24, 2025
0e0e890
Merge pull request #428 from NHSDigital/nds_merge_develop_main
neilsouth1nhs Mar 24, 2025
b1e2f40
Update API Spec correct pages
Mar 24, 2025
c4b5b72
TKW-ReleaseNotev18
cda69 Mar 24, 2025
8b3319d
Merge pull request #429 from NHSDigital/CGD182TKWRN
cda69 Mar 24, 2025
6039059
Merge branch 'develop' into nds_api_changelog
neilsouth1nhs Mar 25, 2025
57f8558
Merge pull request #427 from NHSDigital/nds_api_changelog
neilsouth1nhs Mar 25, 2025
9931846
Release versions and application version table
luci-davies Mar 25, 2025
64eedbc
MessageDef versionid's reverted
NaminderSoorma Mar 25, 2025
7513d72
Merge pull request #431 from NHSDigital/feature/DosIDfix
cda69 Mar 25, 2025
b226418
Merge branch 'develop' into 20250325-IG-1.8.2-fixes-6
neilsouth1nhs Mar 25, 2025
62cec27
Merge pull request #430 from NHSDigital/20250325-IG-1.8.2-fixes-6
luci-davies Mar 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions MessageDefinition/BARS-MessageDefinition-Booking-Request.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name value="BARS Message Definition Booking - Request" />
<title value="BARS Message Definition Booking - Request" />
<status value="active" />
<date value="2023-10-16" />
<date value="2025-03-24" />
<useContext>
<!-- We are expecting the UseContext to be a DOS ID -->
<code>
Expand All @@ -15,7 +15,7 @@
</code>
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/CodeSystem/dos-id" />
<system value="https://fhir.nhs.uk/Id/dos-service-id" />
<code value="dos-id" />
</coding>
</valueCodeableConcept>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name value="BARS Message Definition ServiceRequest - Request Referral" />
<title value="BARS Message Definition ServiceRequest - Request Referral" />
<status value="active" />
<date value="2024-04-26" />
<date value="2025-03-24" />
<useContext>
<code>
<system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
Expand All @@ -15,7 +15,7 @@
<valueCodeableConcept>
<coding>
<!-- We are expecting the UseContext to be a DOS ID -->
<system value="https://fhir.nhs.uk/CodeSystem/dos-id" />
<system value="https://fhir.nhs.uk/Id/dos-service-id" />
<code value="dos-id" />
</coding>
</valueCodeableConcept>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name value="BARS Message Definition ServiceRequest - Request Validation" />
<title value="BARS Message Definition ServiceRequest - Request Validation" />
<status value="active" />
<date value="2024-02-26" />
<date value="2025-03-24" />
<useContext>
<!-- We are expecting the UseContext to be a DOS ID -->
<code>
Expand All @@ -15,7 +15,7 @@
</code>
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/CodeSystem/dos-id" />
<system value="https://fhir.nhs.uk/Id/dos-service-id" />
<code value="dos-id" />
</coding>
</valueCodeableConcept>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name value="BARS Message Definition ServiceRequest - Response Referral Short" />
<title value="BARS Message Definition ServiceRequest - Response Referral Short" />
<status value="active" />
<date value="2024-06-17" />
<date value="2025-03-24" />
<useContext>
<code>
<system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
Expand All @@ -15,7 +15,7 @@
<valueCodeableConcept>
<coding>
<!-- We are expecting the UseContext to be a DOS ID -->
<system value="https://fhir.nhs.uk/CodeSystem/dos-id" />
<system value="https://fhir.nhs.uk/Id/dos-service-id" />
<code value="dos-id" />
</coding>
</valueCodeableConcept>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name value="BARS Message Definition ServiceRequest - Response Referral" />
<title value="BARS Message Definition ServiceRequest - Response Referral" />
<status value="active" />
<date value="2023-10-16" />
<date value="2025-03-24" />
<useContext>
<code>
<system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
Expand All @@ -15,7 +15,7 @@
<valueCodeableConcept>
<coding>
<!-- We are expecting the UseContext to be a DOS ID -->
<system value="https://fhir.nhs.uk/CodeSystem/dos-id" />
<system value="https://fhir.nhs.uk/Id/dos-service-id" />
<code value="dos-id" />
</coding>
</valueCodeableConcept>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name value="BARS Message Definition ServiceRequest - Response Validation Full" />
<title value="BARS Message Definition ServiceRequest - Response Validation Full" />
<status value="active" />
<date value="2023-10-16" />
<date value="2025-03-24" />
<useContext>
<code>
<system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
Expand All @@ -15,7 +15,7 @@
<valueCodeableConcept>
<coding>
<!-- We are expecting the UseContext to be a DOS ID -->
<system value="https://fhir.nhs.uk/CodeSystem/dos-id" />
<system value="https://fhir.nhs.uk/Id/dos-service-id" />
<code value="dos-id" />
</coding>
</valueCodeableConcept>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name value="BARS Message Definition ServiceRequest - Response Validation Interim" />
<title value="BARS Message Definition ServiceRequest - Response Validation Interim" />
<status value="active" />
<date value="2024-06-17" />
<date value="2025-03-24" />
<useContext>
<code>
<system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
Expand All @@ -15,7 +15,7 @@
<valueCodeableConcept>
<coding>
<!-- We are expecting the UseContext to be a DOS ID -->
<system value="https://fhir.nhs.uk/CodeSystem/dos-id" />
<system value="https://fhir.nhs.uk/Id/dos-service-id" />
<code value="dos-id" />
</coding>
</valueCodeableConcept>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name value="BARS Message Definition Booking - Request - Cancelled" />
<title value="BARS Message Definition Booking - Request - Cancelled" />
<status value="active" />
<date value="2024-06-17" />
<date value="2025-03-24" />
<useContext>
<!-- We are expecting the UseContext to be a DOS ID -->
<code>
Expand All @@ -15,7 +15,7 @@
</code>
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/CodeSystem/dos-id" />
<system value="https://fhir.nhs.uk/Id/dos-service-id" />
<code value="dos-id" />
</coding>
</valueCodeableConcept>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name value="BARS Message Definition ServiceRequest - Request - Cancelled" />
<title value="BARS Message Definition ServiceRequest - Request - Cancelled" />
<status value="active" />
<date value="2024-06-17" />
<date value="2025-03-24" />
<useContext>
<!-- We are expecting the UseContext to be a DOS ID -->
<code>
Expand All @@ -15,7 +15,7 @@
</code>
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/CodeSystem/dos-id" />
<system value="https://fhir.nhs.uk/Id/dos-service-id" />
<code value="dos-id" />
</coding>
</valueCodeableConcept>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
Product Link | Version | Handle | Phase | State | Release Date | Stability | Change Log Link
-----------------------|---------|---------|----------|-----------------|--------------|------------|-----------------
Implementation Guide | 1.8.2 | v1 | Live | Current Release | 26/11/2024 | Stable |{{pagelink:trn-General}}
[FHIR Package](https://simplifier.net/packages/uk.nhsdigital.bars.r4/1.35.0) | uk.nhsdigital.bars.r4 1.35.0| v1 | Live | Current Release | 29/08/2024 | Stable |
[FHIR Package](https://simplifier.net/packages/uk.nhsdigital.bars.r4/1.35.0) | 1.35.0| v1 | Live | Current Release | 29/08/2024 | Stable |
{{pagelink:design-core-1.1.6, text:BaRS Core}} | 1.1.6 | v1 | Live | Current Release | 26/11/2024 | Stable |{{pagelink:trn-core, text: BaRS Core Change Log}}
[API Specification](https://digital.nhs.uk/developer/api-catalogue/booking-and-referral-fhir/v1_1_0) | 1.1.6 | v1 | Live | Current Release | 01/04/2023 | Stable |{{pagelink:trn-api}}
[API Specification](https://digital.nhs.uk/developer/api-catalogue/booking-and-referral-fhir/v1_1_0) | 1.1.0 | v1 | Live | Current Release | 01/04/2023 | Stable |{{pagelink:trn-api}}
{{pagelink: build-testing, text: TKW}} | 1.0.18 | v1 | Live | Current Release | 27/11/2024 | Stable |{{pagelink:trn-tkw}}
{{pagelink:application1, text:BaRS-APP1}} | 1.0.7 | v1 | Live | Current Release | 26/11/2024 | Stable |{{pagelink:trn-app1,text:BaRS APP1 Change Log}}
{{pagelink:application2, text:BaRS-APP2}} | 1.0.7 | v1 | Live | Current Release | 26/11/2024 | Stable |{{pagelink:trn-app2,text:BaRS APP2 Change Log}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ topic: TRN-API-global

| Change | BaRS Version | Description | Impact |
|------------------------------------------------|--------------|------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------|
| Removal of use-context HTTP header | 1.8.2 |Restricted the use of the use-context header to non-write operations | <mark style="background-color: Yellow">correction</mark> |
| Improvments to header documentation | 1.8.2 |Added better explinations around most of the headers needed | <mark style="background-color: Green">Addition</mark> |
| Addition of the use-context HTTP header | 1.8.1 | A new header to assist in {{pagelink:core-EndToEndWorkflow-Logging-1.0.5, text: audting and logging}} | <mark style="background-color: Green">Addition</mark> |
| <div class="imgHandshake">{{render:handshake}}</div> - The DoS ID examples updated to https| 1.8.0 | The https://fhir.nhs.uk/Id/dos-service-id examples now correcly show as https. | <mark style="background-color: Yellow">correction</mark> |
| <div class="imgHandshake">{{render:handshake}}</div> | 1.8.0 | The example deviceName element in NHSD-Requesting-Software now shows correctly as an Object as defined by the schema | <mark style="background-color: Yellow">correction</mark> |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,4 @@ topic: TRN-Core-1.0.5
</div>
</div>
<br>
<hr>

### Previous Releases
<hr>
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,30 @@
filename: Index.page.md
- name: 1.2.2-alpha
filename: 1.2.2-alpha.page.md
- name: 1.2.1-alpha
filename: 1.2.1-alpha.page.md
- name: 1.1.6
filename: 1.1.6.page.md
- name: 1.1.5
filename: 1.1.5.page.md
- name: 1.0.6
filename: 1.0.6.page.md
- name: 1.0.5
filename: 1.0.5.page.md
- name: 1.1.4
filename: 1.1.4.page.md
- name: 1.0.4
filename: 1.0.4.page.md
- name: 1.2.1-alpha
filename: 1.2.1-alpha.page.md
- name: 1.2.0-alpha
filename: 1.2.0-alpha.page.md
- name: 1.1.5
filename: 1.1.5.page.md
- name: 1.1.4
filename: 1.1.4.page.md
- name: 1.1.3
filename: 1.1.3.page.md
- name: 1.0.3
filename: 1.0.3.page.md
- name: 1.1.2
filename: 1.1.2.page.md
- name: 1.1.1
filename: 1.1.1.page.md
- name: 1.1.0
filename: 1.1.0.page.md
- name: 1.0.5
filename: 1.0.5.page.md
- name: 1.0.4
filename: 1.0.4.page.md
- name: 1.0.3
filename: 1.0.3.page.md
- name: 1.0.0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
<div class="bars-blg-expander">
<div class="bars-blg-expander-entry" id="v1.0.11">

## {{page-title}}

### General fixes
Expand All @@ -15,11 +18,12 @@
|Story |NBRS-3739 |App6 - Portal Configuration|
|Story |NBRS-3740 |Update FHIR package|


</div>
</div>
<br>
<hr>

### Previous Releases




Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
## {{page-title}}

### Workflow and payload developments
Support for Application5 TKW Receiver and Use-Case Category (UCC) functionality


| Issue Type | Issue key | Summary |
|------------|-----------|------------------------------------------------------------------------------|
|Story |NBRS-3962 |TKW Receiver - App5 Happy Path Request|
|Story |NBRS-3740 |Update FHIR package |
|Story |NBRS-3963 |TKW Receiver - App5 MessageDefinition response |
|Story |NBRS-3800 |TKW Receiver - include UCC in synchronous and async responses (bookings and referrals)|
|Story |NBRS-3802 |TKW Receiver - Validation Report to check for UCC existence (bookings and referrals)|
|Story |NBRS-3801 |TKW Sender - validate UCC and ServiceId in Message Definition responses - Validation Report|
|Story |NBRS-3799 |TKW Sender - include UCC in requests (booking and referral)|
|Story |NBRS-3807 |TKW Receiver - Support for new HTTP Header - use-context|
|Story |NBRS-3806 |TKW Sender - Support for new HTTP Header - use-context|
|Story |NBRS-3803 |TKW Sender - new Error tests - omitting UCC|
|Story |NBRS-3804 |TKW Sender - include UCC in GET /MessageDefinition request - New Test|
|Story |NBRS-3798 |TKW Receiver - include UCC in TKW Message Def responses|


### General fixes

| Issue Type | Issue key | Summary |
|------------|-----------|------------------------------------------------------------------------------|
|Bug |NBRS-3596 |Cancel Happy Path - incorrect structure definition in cancel request |
|Bug |NBRS-3999 |TKW Sender - MessageDef validation of Service Id format|
|Bug |NBRS-4000 |TKW Sender - App5 - Add Message Definition validation for new checks|
|Bug |NBRS-3998 |TKW Receiver - Cancellation new trigger (not sentinel value)|
|Bug |NBRS-3970 |Booking Request Payload - Appointment.slot.reference must be an absolute reference|
|Bug |NBRS-3965 |TKW Receiver - MessageDefs - encoding values in responses|
|Bug |NBRS-3966 |TKW Receiver - include full path for supportedMessages in Capability Statement response|
|Bug |NBRS-3964 |TKW Receiver - Remove need for double 'context' parameter in MessageDefinition GET|


<br>
<hr>

### Previous Releases







Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
- name: Index
filename: Index.page.md
- name: 1.0.18
filename: 1.0.18.page.md
- name: 1.0.12
filename: 1.0.12.page.md
- name: 1.0.11
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The below details the specific guidance around the use of resources required to
_Note that Requesters will also have to build the capability to receive and process the Validation Response payloads._

For Example Validation Request bundles see:
* [Validation Request - 999 to CAS New](https://simplifier.net/nhsbookingandreferrals/86e3371d-1c15-4862-9552-d9560f8292db)
* [Validation Request - 999 to CAS New](https://simplifier.net/nhsbookingandreferrals/86e3371d-1c15-4862-9552-d9560f8292ba-duplicate-8)
* [Validation Request - 999 to CAS AMPDS](https://simplifier.net/nhsbookingandreferrals/86e3371d-1c15-4862-9552-d9560f8292ba)
* [Validation Request - 999 to CAS Update to lower priority](https://simplifier.net/nhsbookingandreferrals/baebe535-9d6c-4b0f-8bc6-8f4b157d44ac)
* For additional example bundles please check [BaRS Example Bundles](https://simplifier.net/nhsbookingandreferrals/~resources?category=Example&exampletype=Bundle&sortBy=LastUpdateDate_desc)
Expand Down
Loading
Loading