BaRS Core Change Log
This page will list all changes to the BaRS Core.
Key | Description |
---|---|
non-breaking | Non-breaking changed introduced to the standard since the last release |
breaking | Breaking changed introduced to the standard since the last release |
correction | Correction to the standard since the last release |
1.1.3
Change | Description | Impact |
---|---|---|
Concurrent Core Versions | Core Versions were split for concurrent versions. Command 'pagelink' could not render: Page not found. branches from previous 1.2.1 excluding feature additions 1.2.x (alpha). |
non-breaking |
Content Negotiation documentation has been improved | {{pagelink:core-content-negotiation, text:Content Negotiation} is now explicitly documented | non-breaking |
Standard Patterns for BaRS Operations - New Use-Cases Category section | Describes the purpose and implementation of Use-case categories in BaRS workflows. | non-breaking |
Standard Pattern for Appointments - New | Describes the purpose and implementation of Appointments | non-breaking |
Standard Pattern for DocumentReference - New | Describes the purpose and implementation of DocumentReferences | non-breaking |
Core>Security and Authorisation>Authorsation - Removed NHSD-Requesting-Person HTTP Header | NHSD-Requesting-Person is no longer used in the API Specification. | non-breaking |
Core>Security and Authorisation>Authorsation - Updated NHSD-Requesting-Practitioner HTTP Header | NHSD-Requesting-Practitioner stated it was based on an Organization FHIR resource rather than the correct PractitionerRole. | non-breaking |
MessageDefintion and Capability Statement examples updated to reflect versioning | The Capability Statement and Message Definition examples on Simplifier have been updated (and annotated) to accurately reflect how a supplier must implement versioning. | non-breaking |
Amended GET /Slot Failure Scenarios | Corrected the required number of parameters, from three to two, to align with the API Spec | correction |
Previous Releases
1.0.3
Change | Description | Impact |
---|---|---|
Amended GET /Slot Failure Scenarios | Corrected the required number of parameters, from three to two, to align with the API Spec | correction |
Concurrent Core Versions | Core Versions were split for concurrent versions. Command 'pagelink' could not render: Page not found. branches from previous 1.2.1 excluding feature additions in 1.1.x and 1.2.x (alpha). |
non-breaking |
Content Negotiation documentation has been improved | {{pagelink:core-content-negotiation, text:Content Negotiation} is now explicitly documented | non-breaking |
Standard Patterns for BaRS Operations - New Use-Cases Category section | Describes the purpose and implementation of Use-case categories in BaRS workflows. | non-breaking |
Core>Security and Authorisation>Authorsation - Removed NHSD-Requesting-Person HTTP Header | NHSD-Requesting-Person is no longer used in the API Specification. | non-breaking |
Core>Security and Authorisation>Authorsation - Updated NHSD-Requesting-Practitioner HTTP Header | NHSD-Requesting-Practitioner stated it was based on an Organization FHIR resource rather than the correct PractitionerRole. | non-breaking |
MessageDefintion and Capability Statement examples updated to reflect versioning | The Capability Statement and Message Definition examples on Simplifier have been updated (and annotated) to accurately reflect how a supplier must implement versioning. | non-breaking |