Important: This guide is currently under development 
                    This is a preview of a developing guide for information only. It is not intended to be used until the completed v1.0.0 guide is released (around the end of March 2023)
If you are interested in developing a BaRS compliant solution right now, please use the contact form here and the team will be in touch
BARS MessageDefinition Booking-Request
Defines the constraints and extensions on the UKCore-Bundle FHIR Profile
Based on: UKCore.Release1@1.0.1/package/UKCore-Bundle
Differential View
| MessageDefinition | 
| id : 95b337c0-9644-4b5e-accf-246636e55905 | 
| url : https://fhir.nhs.uk/MessageDefinition/bars-message-booking-request | 
| version : 1.0.0-alpha | 
| name : BARS Message Definition Booking - Request | 
| title : BARS Message Definition Booking - Request | 
| status : active | 
| date : 2022-02-11 | 
| useContext | 
| code | 
| system : https://fhir.nhs.uk/CodeSystem/dos-id | 
| code : dos-id | 
| value | 
| coding | 
| system : http://terminology.hl7.org/CodeSystem/variant-state | 
| code : positive | 
| event | 
| system : https://fhir.nhs.uk/CodeSystem/message-events-bars | 
| code : booking-request | 
| focus | 
| code : Bundle | 
| profile : https://fhir.nhs.uk/StructureDefinition/BARSBundleMessage | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : MessageHeader | 
| profile : https://fhir.nhs.uk/StructureDefinition/BARSMessageHeader-booking-request | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : ServiceRequest | 
| profile : https://fhir.nhs.uk/StructureDefinition/BARSServiceRequest-request-referral | 
| min : 0 | 
| max : 1 | 
| focus | 
| code : Patient | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Location | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location | 
| min : 0 | 
| max : 1 | 
| focus | 
| code : Organization | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization | 
| min : 2 | 
| max : * | 
| focus | 
| code : Practitioner | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner | 
| min : 0 | 
| max : * | 
| focus | 
| code : PractitionerRole | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole | 
| min : 0 | 
| max : * | 
| focus | 
| code : Consent | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Consent | 
| min : 0 | 
| max : * | 
| focus | 
| code : HealthcareService | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-HealthcareService | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Appointment | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Appointment | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Slot | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Slot | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Schedule | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Schedule | 
| min : 1 | 
| max : 1 | 
Hybrid View
| MessageDefinition | 
| id : 95b337c0-9644-4b5e-accf-246636e55905 | 
| url : https://fhir.nhs.uk/MessageDefinition/bars-message-booking-request | 
| version : 1.0.0-alpha | 
| name : BARS Message Definition Booking - Request | 
| title : BARS Message Definition Booking - Request | 
| status : active | 
| date : 2022-02-11 | 
| useContext | 
| code | 
| system : https://fhir.nhs.uk/CodeSystem/dos-id | 
| code : dos-id | 
| value | 
| coding | 
| system : http://terminology.hl7.org/CodeSystem/variant-state | 
| code : positive | 
| event | 
| system : https://fhir.nhs.uk/CodeSystem/message-events-bars | 
| code : booking-request | 
| focus | 
| code : Bundle | 
| profile : https://fhir.nhs.uk/StructureDefinition/BARSBundleMessage | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : MessageHeader | 
| profile : https://fhir.nhs.uk/StructureDefinition/BARSMessageHeader-booking-request | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : ServiceRequest | 
| profile : https://fhir.nhs.uk/StructureDefinition/BARSServiceRequest-request-referral | 
| min : 0 | 
| max : 1 | 
| focus | 
| code : Patient | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Location | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location | 
| min : 0 | 
| max : 1 | 
| focus | 
| code : Organization | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization | 
| min : 2 | 
| max : * | 
| focus | 
| code : Practitioner | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner | 
| min : 0 | 
| max : * | 
| focus | 
| code : PractitionerRole | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole | 
| min : 0 | 
| max : * | 
| focus | 
| code : Consent | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Consent | 
| min : 0 | 
| max : * | 
| focus | 
| code : HealthcareService | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-HealthcareService | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Appointment | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Appointment | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Slot | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Slot | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Schedule | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Schedule | 
| min : 1 | 
| max : 1 | 
Snapshot View
| MessageDefinition | 
| id : 95b337c0-9644-4b5e-accf-246636e55905 | 
| url : https://fhir.nhs.uk/MessageDefinition/bars-message-booking-request | 
| version : 1.0.0-alpha | 
| name : BARS Message Definition Booking - Request | 
| title : BARS Message Definition Booking - Request | 
| status : active | 
| date : 2022-02-11 | 
| useContext | 
| code | 
| system : https://fhir.nhs.uk/CodeSystem/dos-id | 
| code : dos-id | 
| value | 
| coding | 
| system : http://terminology.hl7.org/CodeSystem/variant-state | 
| code : positive | 
| event | 
| system : https://fhir.nhs.uk/CodeSystem/message-events-bars | 
| code : booking-request | 
| focus | 
| code : Bundle | 
| profile : https://fhir.nhs.uk/StructureDefinition/BARSBundleMessage | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : MessageHeader | 
| profile : https://fhir.nhs.uk/StructureDefinition/BARSMessageHeader-booking-request | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : ServiceRequest | 
| profile : https://fhir.nhs.uk/StructureDefinition/BARSServiceRequest-request-referral | 
| min : 0 | 
| max : 1 | 
| focus | 
| code : Patient | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Location | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location | 
| min : 0 | 
| max : 1 | 
| focus | 
| code : Organization | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization | 
| min : 2 | 
| max : * | 
| focus | 
| code : Practitioner | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner | 
| min : 0 | 
| max : * | 
| focus | 
| code : PractitionerRole | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole | 
| min : 0 | 
| max : * | 
| focus | 
| code : Consent | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Consent | 
| min : 0 | 
| max : * | 
| focus | 
| code : HealthcareService | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-HealthcareService | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Appointment | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Appointment | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Slot | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Slot | 
| min : 1 | 
| max : 1 | 
| focus | 
| code : Schedule | 
| profile : https://fhir.hl7.org.uk/StructureDefinition/UKCore-Schedule | 
| min : 1 | 
| max : 1 |