BaRS-UEC2 Change Log
This page will list all updates to the BaRS-UEC2.
| 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-UEC2. 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. | non-breaking |
| Use of BaRS-UEC2 to UTC | The use of BaRS-UEC2 has been approved for use in 111 Online-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 requirement to cancel a booking and/or referral has been removed for BaRS-UEC2 (111 online (patient facing app)). | non-breaking | |
| Update to Practitioner and PractitionerRole resources | Reduced to strictly necessary items to support patients not practitioners sending a service request for use in 111 Online. | 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 | Removed | Ref | Removed, this is not required when a patient facing application is used. | 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 | Removed | Ref, Book | Removed, this is no longer required for this application. | non-breaking | ||
| PractitionerRole.practioner.reference | - | Must | Ref, Book | Updated necessity for the current application. | breaking | |
| PractitionerRole.organisation.reference | Removed | Ref, Book | Removed, this is no longer required for this application. | non-breaking | ||
| MedicationStatement | Removed | Ref | Removed, this is not required when a patient facing application is used. | non-breaking | ||
| AllergyIntolerance | Removed | Ref | Removed, this is not required when a patient facing application is used. | non-breaking | ||
| 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 |