BaRS-UEC1 Change Log
This page will list all updates to the BaRS-UEC1.
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.0.0
Application Change Log
Releasing of v1.0.0 following the sucessful Private Beta of BaRS-UEC1. There are a number of updates that have been applied since v1.0.0-alpha that have informed by the Private Beta. These are all detailed the in the change logs.
Change | Description | Impact |
---|---|---|
Referral response - e.g DNA/WNB | The requirment to have the ability to send or receive referral responses like DNA/WNA(Safeguarding) resposnes has been removed from this version. There is no policy supporting this functionality currently. The responsability of the safeguarding will lie with the receiver. | breaking |
Use of BaRS-UEC1 to UTC | The use of BaRS-UEC1 has been approved for use in 111-UTC, CAS-UTC | non-breaking |
As long as an application supports a combined booking and referral or a standalone referral this meets the flexibility requirements. | non-breaking | |
The previous requirement to mandate a sender to make a new booking prior to cancelling their original booking has been clinically reviewed and relaxed to allow the original booking to be cancelled first. | non-breaking |
Payload Change Log
FHIR Element | Previous | Current | Other | Referral/Booking | Rationale | Impact |
---|---|---|---|---|---|---|
MessageHeader.extension.extCDSS Software and Version | Should | Must | Ref, Book | Increased necessity for the current application. | non-breaking | |
MessageHeader.endpoint | Updated | Ref, Book | Updated endpoint guidance to use the HTTPS instead of HTTP as this is more consistent with the current format. | correction | ||
MessageHeader.source.contact.system | Must | Should | Ref, Book | Relaxed necessity for the current application. | non-breaking | |
MessageHeader.source.contact.value | Must | Should | Ref, Book | Relaxed necessity for the current application. | non-breaking | |
MesssageHeader.definition | Could | Must | Ref, Book | Increased necessity for the current application to enable validation of the payload. | breaking | |
MessageHeader.category.coding.display | Should | Must | Ref, Book | Increased necessity for the current application. This human readable value is being used for display to users. | non-breaking | |
ServiceRequest.occurancePeriod.start | Must | Should | Ref | Relaxed necessity for the current application. | correction | |
ServiceRequest.occurancePeriod.end | Must | Should | Ref | Relaxed necessity for the current application. | correction | |
ServiceRequest.requester | - | Should | Ref | Updated necessity for the current application | non-breaking | |
ServiceRequest.location | Must | May | Ref | Relaxed necessity for the current application. | correction | |
ServiceRequest.supportingInfo | - | Should | Ref | Updated necessity for the current application. | non-breaking | |
ServiceRequest.Patient.instruction | Removed | Ref | Removed, information is now contained within the careplan. | non-breaking | ||
Patient.ext.coding.display(NHS Number) | Could | Should | Ref, Book | Increased necessity for the current application. The human readable value is being used for display to users. | correction | |
Patient.address | - | Should | Ref, Book | Updated necessity for the current application. | correction | |
Patient.contact.ext(contactPreferrence) | Must | - | Removed | Ref, Book | Removed, contact ext has been removed this is now communicated in through rank only. | breaking correction |
Patient.contact.telecom | Should | Must | Ref, Book | Increased necessity for the current application. There must always be a contact. | breaking correction | |
Patient.ext(Birthsex) | Removed | Ref, Book | Removed, this is to be recorded as an Observation | correction | ||
Patient.ext(Religion) | Removed | Ref, Book | Removed, there are no values for this in UK Core. No additional guidance over core FHIR guidance. | correction | ||
Practitioner.identifier | - | Must | Ref, Book | Updated necessity for the current application. | breaking | |
PractitionerRole.practioner.reference | - | Must | Ref, Book | Updated necessity for the current application. | breaking | |
PractitionerRole.organisation.reference | - | Must | Ref, Book | Updated necessity for the current application. | breaking | |
MedicationStatement | Updated | Ref | Updated the overall guidance for the resource. All necessity is based on UK Core. | correction | ||
MedicationStatement.reference | Should | Must | Ref | Increased necessity for the current application. If there is a medication resource there MUST be a reference to the patient | breaking | |
AllergyIntolerance | Updated | Ref | Update the overall guidance for the resource. All necessity is based on UK Core. | correction | ||
Flag.category | - | Must | Ref | Updated necessity for the current application. To ensure the business process can be successfully executed. | breaking | |
Flag.code | - | Must | Ref | Updated necessity for the current application. To ensure the business process can be successfully executed. | breaking | |
QuestionaireResponse.extension(Reason) | - | Must | Ref | Updated necessity for the current application. Without the extension you do not know what you are processing. | breaking correction | |
QuestionaireResponse.subject | - | Must | Ref | Updated necessity for the current application. | breaking correction | |
QuestionaireResponse.item | Must | Updated | Ref | Updated necessity for the current application. See guidance on the way to use nested items for QuestionaireResponse. | breaking correction | |
Observation.performer | Must | Should | Ref | Relaxed necessity for the current application. When using 111 Online the performer is the patient and therefore not always required. e.g BirthSex | non-breaking | |
Observation.note | Could | Should Not | Ref | Updated necessity for the current application. Notes in an observation SHOULD be in the CarePlan. | non-breaking | |
HealthcareService | - | Must | Added | Ref, Book | Added resource to the guidance. The whole resource is included in the examples | breaking correction |
Consent.scope | - | Must | Ref | Updated necessity for the current application. | breaking correction | |
Consent.category | - | Must | Ref | Updated necessity for the current application. | breaking correction | |
Consent.referrence | - | Must | Ref | Updated necessity for the current application. | breaking correction | |
Consent.policyRule | - | Must | Ref | Updated necessity for the current application. | breaking correction | |
Consent.dateTime | - | Must | Ref | Updated necessity for the current application. | breaking correction | |
Booking Only | ||||||
Appointment | - | Updated | Book | Updated the overall guidance for the resource. | non-breaking | |
Appointment.status | - | Must | Book | Updated necessity and guidance for the current application. | breaking correction | |
Appointment.start | - | Must | Book | Updated necessity and guidance for the current application. | breaking correction | |
Appointment.end | - | Must | Book | Updated necessity and guidance for the current application. | breaking correction | |
Appointment.slotReferrence | - | Must | Book | Updated necessity and guidance for the current application. | breaking correction | |
Appointment.created | - | Must | Book | Updated necessity and guidance for the current application. | breaking correction |