From b706795a39cd7067be6ce8e8917958592d09742b Mon Sep 17 00:00:00 2001 From: luci-davies Date: Tue, 24 Jun 2025 14:38:49 +0100 Subject: [PATCH 1/3] Minor bug fixes --- .../Applications/BaRS-APP1/Referral-Payload.page.md | 2 +- .../Applications/BaRS-APP6/How-does-it-work.page.md | 2 +- .../Helpandsupport/Howtousethisimplementationguide.guide.md | 2 +- .../Home/Helpandsupport/ReportanIncident.guide.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP1/Referral-Payload.page.md b/guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP1/Referral-Payload.page.md index a736dd1a..84bc5254 100644 --- a/guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP1/Referral-Payload.page.md +++ b/guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP1/Referral-Payload.page.md @@ -25,7 +25,7 @@ This payload is used to transmit all the necessary information that is required | Bundle | https://simplifier.net/nhsbookingandreferrals/barsbundlemessage | | 1..1 | | | Bundle.id | This id is generated by the originating sender of the message, retained in subsequent messages.. | MUST | 1..1 | 79120f41-a431-4f08-bcc5-1e67006fcae0 | | Bundle.meta | https://www.hl7.org/fhir/resource.html#Meta | MUST | 0..1 | | -| Bundle.meta.versionId | This MUST be populated with the version of the Application the bundle complies with. The Receiver will read this to know whether they are capable of processing. | MUST | 0..1 | | +| Bundle.meta.versionId | This MUST be populated with the version of the Application the bundle complies with. The Receiver will read this to know whether they are capable of processing. | MUST | 0..1 | 1.0.0-beta | | Bundle.meta.profile | This MUST be populated with the structure definition for BaRSBundleMessage : 'https://fhir.nhs.uk/StructureDefinition/BARSBundleMessage' - FIXED VALUE | MUST | 0..1 | https://fhir.nhs.uk/StructureDefinition/BARSBundleMessage | | Bundle.meta.lastUpdated | All resources MUST include 'lastUpdated' value, under the meta section which MUST be the same timestamp for each resource when created from new, but MUST be a later timestamp on updates to resources, if the content of a particular resource contains updated info for subsequent updates. Otherwise, maintain the timestamp originally sent. | MUST | 0..1 | 2023-03-08T12:01:08.4677672+00:00 | | Bundle.type | This MUST be populated with 'message' - FIXED VALUE | MUST | 1..1 | message | diff --git a/guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP6/How-does-it-work.page.md b/guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP6/How-does-it-work.page.md index 6cd89834..11dd7a9d 100644 --- a/guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP6/How-does-it-work.page.md +++ b/guides/Live-ImplementationGuide-BaRS/Home/Applications/BaRS-Applications/Applications/BaRS-APP6/How-does-it-work.page.md @@ -49,7 +49,7 @@ A Home AST may request support from a Supporting AST when they cannot meet all o - If the Supporting AST rejects the request, the Home AST will make alternative arrangements - If the Supporting AST accepts the request: - the Supporting AST is responsible for dispatching the requested resource within the time frame specified in the request - - The Home AST remains responsible for the case and for dispatching the resources not specified in the request + - the Home AST remains responsible for the case and for dispatching the resources not specified in the request Note: The BaRS Referral may be used to support single patient Mutual aid requests. It is not intended to replace processes relating to Mutual Aid Requests to support Major Incidents with multiple patients. diff --git a/guides/Live-ImplementationGuide-BaRS/Home/Helpandsupport/Howtousethisimplementationguide.guide.md b/guides/Live-ImplementationGuide-BaRS/Home/Helpandsupport/Howtousethisimplementationguide.guide.md index 825d70e2..634e836b 100644 --- a/guides/Live-ImplementationGuide-BaRS/Home/Helpandsupport/Howtousethisimplementationguide.guide.md +++ b/guides/Live-ImplementationGuide-BaRS/Home/Helpandsupport/Howtousethisimplementationguide.guide.md @@ -1,5 +1,5 @@ -## How to use this implementation guide +## How to use this Implementation Guide This section provides a generated site map of this implementation guide. diff --git a/guides/Live-ImplementationGuide-BaRS/Home/Helpandsupport/ReportanIncident.guide.md b/guides/Live-ImplementationGuide-BaRS/Home/Helpandsupport/ReportanIncident.guide.md index a8d03ce7..bc02389d 100644 --- a/guides/Live-ImplementationGuide-BaRS/Home/Helpandsupport/ReportanIncident.guide.md +++ b/guides/Live-ImplementationGuide-BaRS/Home/Helpandsupport/ReportanIncident.guide.md @@ -8,7 +8,7 @@ If you are using BaRS in a live environment, then follow the guidance below if y ### How to contact the National Service Desk -Email: [ssd.nationalservicedesk@nhs.net](ssd.nationalservicedesk@nhs.net) +Email: ssd.nationalservicedesk@nhs.net Telephone: 0300 303 5035 From f2850ae9d9bea37614bb85cf400d3c98491be9ea Mon Sep 17 00:00:00 2001 From: Carl De'ath <74620667+cda69@users.noreply.github.com> Date: Tue, 24 Jun 2025 15:59:27 +0100 Subject: [PATCH 2/3] 1.3ReleaseNote --- .../API-Spec-Change-Log/1.2.0.page.md | 3 -- .../API-Spec-Change-Log/1.3.0.page.md | 29 ++++++++++++ .../API-Spec-Change-Log/Global.page.md | 46 ++----------------- .../API-Spec-Change-Log/toc.yaml | 2 + 4 files changed, 35 insertions(+), 45 deletions(-) create mode 100644 guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/1.3.0.page.md diff --git a/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/1.2.0.page.md b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/1.2.0.page.md index 9365e371..6dc31cd3 100644 --- a/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/1.2.0.page.md +++ b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/1.2.0.page.md @@ -30,9 +30,6 @@ topic: TRN-API-1.2.0

-### Previous Releases - - #### Initial release In BaRS 1.5.0
diff --git a/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/1.3.0.page.md b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/1.3.0.page.md new file mode 100644 index 00000000..49c98b98 --- /dev/null +++ b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/1.3.0.page.md @@ -0,0 +1,29 @@ +--- +topic: TRN-API-1.3.0 +--- +
+ +
+
+ +## {{page-title}} + +### Change Log + +### in BaRS 1.9.0 + +| Change | Description | Impact | +|----------------------------------------------|---------------------------------------------------------------------|--------| +|
{{render:handshake}}
- Additional patient demographic parameters added to GET /Appointment | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | Addition | +|
{{render:handshake}}
- - Additional patient demographic parameters added to GET /ServiceRequest | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | Addition | +| Fixed incorrect character display on GET /Slot description | 1.9.0 | Character display for a double quote was displaying oddly. | correction | + + +
+
+ +
+
+ +
+
diff --git a/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/Global.page.md b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/Global.page.md index e43b9a05..110bfb2c 100644 --- a/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/Global.page.md +++ b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/Global.page.md @@ -8,6 +8,9 @@ topic: TRN-API-global | Change | BaRS Version | Description | Impact | |------------------------------------------------|--------------|------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------| +|
{{render:handshake}}
- Additional patient demographic parameters added to GET /Appointment | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | Addition | +|
{{render:handshake}}
- - Additional patient demographic parameters added to GET /ServiceRequest | 1.9.0 | Patient demographic parameters (Name, Date of Birth and Address) added to support patient lookup for cancellation and update workflows. | Addition | +| Fixed incorrect character display on GET /Slot description | 1.9.0 | Character display for a double quote was displaying oddly. | correction | | Removal of use-context HTTP header | 1.8.2 |Restricted the use of the use-context header to non-write operations | correction | | Improvments to header documentation | 1.8.2 |Added better explanations for most of the headers needed | Addition | | 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}} | Addition | @@ -19,45 +22,4 @@ topic: TRN-API-global | Improvement to DocumentReference Schema | 1.5.0 | the DocumentReference Schemas have been flattend for easier consumption | correction | |
{{render:handshake}}
- Corrections to example references containing http. | 1.5.0 | Several references to http://fhir.nhs.uk have been corrected to "https". | correction | -This Section will list all updates to the BaRS API Specification within the 1.2.0 minor release, published for BaRS 1.5.0. - -### Publication of the 1.2.0 API Specification (in development) - -The API Spec landing page will now have the an additional version to select to view. At present this will present 1.0.0, 1.1.0 and 1.2.0, with links to each specification. 1.1 and 1.2.0 are currently in development. - -### Endpoint Catalogue - -**EndpointCatalogue related Endpoints have been added to the specification in preparation for future use cases.** - -The following endpoints are now available in the 1.2.0 specification. These endpoints will be used in future use cases and future iterations of current use cases. - -* GET /Endpoint -* GET /HealthcareService -* GET /Organization -* GET /Endpoint/[id] -* GET /HealthcareService/[id] -* GET /Organization/[id] -* PUT /Endpoint/[id] -* PUT /HealthcareService/[id] -* PUT /Organization/[id] -* DELETE /Endpoint/[id] -* DELETE /HealthcareService/[id] -* DELETE /Organization/[id] - -### Appointment - -The following endpoints have been provisionally added to the 1.2.0 specification. These endpoints will be used in future use cases and future iterations of current use cases. - -* POST /Appointment/[id] -* PUT /Appointment/[id] -* PATCH /Appointment/[id] -* DELETE /Appointment/[id] - -### ServiceRequest - -The following endpoints have been provisionally added to the 1.2.0 specification. These endpoints will be used in future use cases and future iterations of current use cases. - -* POST /Appointment/[id] -* PUT /Appointment/[id] -* PATCH /Appointment/[id] -* DELETE /Appointment/[id] +### Previous Releases \ No newline at end of file diff --git a/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/toc.yaml b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/toc.yaml index 4663f44f..5d9a1b8e 100644 --- a/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/toc.yaml +++ b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/API-Spec-Change-Log/toc.yaml @@ -2,6 +2,8 @@ filename: Index.page.md - name: Global filename: Global.page.md +- name: 1.3.0 + filename: 1.3.0.page.md - name: 1.2.0 filename: 1.2.0.page.md - name: 1.1.0 From 2efe671ac9c6efba1e7a8d9b1d55ea1bc3172ed3 Mon Sep 17 00:00:00 2001 From: luci-davies Date: Tue, 24 Jun 2025 17:35:59 +0100 Subject: [PATCH 3/3] Update 1.8.2.page.md --- .../Implementation-Guide-Change-Log/1.8.2.page.md | 1 + 1 file changed, 1 insertion(+) diff --git a/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/Implementation-Guide-Change-Log/1.8.2.page.md b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/Implementation-Guide-Change-Log/1.8.2.page.md index fb2fd592..ea8413e8 100644 --- a/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/Implementation-Guide-Change-Log/1.8.2.page.md +++ b/guides/Live-ImplementationGuide-BaRS/Home/About-BaRS/Releases/Technical-Release-Notes/Implementation-Guide-Change-Log/1.8.2.page.md @@ -1,5 +1,6 @@
+ ### 1.8.2 ## Implementation Guide Changes