<MessageDefinition xmlns="http://hl7.org/fhir">
  <id value="11882ae2-211f-49ee-acbe-e319304d80cd" />
  <url value="https://fhir.nhs.uk/MessageDefinition/bars-message-servicerequest-request-referral" />
  <!-- This is the version number of Application 6 (currently in development on Simplifier) -->
  <version value="1.0.0-beta" />
  <name value="BARS Message Definition ServiceRequest - Request Referral" />
  <title value="BARS Message Definition ServiceRequest - Request Referral" />
  <status value="active" />
  <date value="2026-03-16" />
  <useContext>
    <code>
      <system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
      <code value="workflow" />
    </code>
    <valueCodeableConcept>
      <coding>
        <!-- We are expecting the UseContext to be a DOS ID -->
        <system value="https://fhir.nhs.uk/Id/dos-service-id" />
        <code value="dos-id" />
      </coding>
    </valueCodeableConcept>
  </useContext>
  <!-- Application 6 supports multiple use-case categories, hence three being displayed here. Applications will have a mixture of single or multiple use-case categoreis supported. If a supplier solution supports multiple Applications (1,3,6, etc.), it would be expected each Application would have a different MessageDefinition, even if the Application versions were currently the same. Application versions will diverge and it would be coincidence for them to be the same.  -->
  <useContext>
    <code>
      <system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
      <code value="workflow" />
    </code>
    <valueCodeableConcept>
      <coding>
        <!--  Use cases supported by this MessageDefinition for Application 6  -->
        <system value="https://fhir.nhs.uk/CodeSystem/usecases-categories-bars" />
        <code value="a6t3" />
        <display value="CAD to CAD Mutual Aid Request" />
      </coding>
    </valueCodeableConcept>
  </useContext>
  <useContext>
    <code>
      <system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
      <code value="workflow" />
    </code>
    <valueCodeableConcept>
      <coding>
        <system value="https://fhir.nhs.uk/CodeSystem/usecases-categories-bars" />
        <code value="a6t2" />
        <display value="CAD to CAD Call Assist Request" />
      </coding>
    </valueCodeableConcept>
  </useContext>
  <useContext>
    <code>
      <system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
      <code value="workflow" />
    </code>
    <valueCodeableConcept>
      <coding>
        <system value="https://fhir.nhs.uk/CodeSystem/usecases-categories-bars" />
        <code value="a6t1" />
        <display value="CAD to CAD Out of Area Request" />
      </coding>
    </valueCodeableConcept>
  </useContext>
  <eventCoding>
    <system value="https://fhir.nhs.uk/CodeSystem/message-events-bars" />
    <code value="servicerequest-request" />
  </eventCoding>
  <focus>
    <code value="Bundle" />
    <profile value="https://fhir.nhs.uk/StructureDefinition/BARSBundleMessage" />
    <min value="1" />
    <max value="1" />
  </focus>
  <focus>
    <code value="MessageHeader" />
    <profile value="https://fhir.nhs.uk/StructureDefinition/BARSMessageHeader-servicerequest-request" />
    <min value="1" />
    <max value="1" />
  </focus>
  <focus>
    <code value="ServiceRequest" />
    <profile value="https://fhir.nhs.uk/StructureDefinition/BARSServiceRequest-request-referral" />
    <min value="1" />
    <max value="1" />
  </focus>
  <focus>
    <code value="Patient" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient" />
    <min value="1" />
    <max value="1" />
  </focus>
  <focus>
    <code value="Encounter" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Encounter" />
    <min value="1" />
    <max value="1" />
  </focus>
  <focus>
    <code value="CarePlan" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-CarePlan" />
    <min value="1" />
    <max value="1" />
  </focus>
  <focus>
    <code value="Location" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/BARSLocation-incident-location" />
    <min value="0" />
    <max value="1" />
  </focus>
  <focus>
    <code value="Location" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Organization" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
    <min value="2" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Practitioner" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner" />
    <min value="1" />
    <max value="*" />
  </focus>
  <focus>
    <code value="PractitionerRole" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole" />
    <min value="1" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Observation" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Flag" />
    <profile value="https://fhir.nhs.uk/StructureDefinition/BARSFlag-scene-safety" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Flag" />
    <profile value="http://hl7.org/fhir/StructureDefinition/Flag" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="MedicationStatement" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-MedicationStatement" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="AllergyIntolerance" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-AllergyIntolerance" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Questionnaire" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Questionnaire" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="QuestionnaireResponse" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-QuestionnaireResponse" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Consent" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Consent" />
    <min value="1" />
    <max value="*" />
  </focus>
  <focus>
    <code value="HealthcareService" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-HealthcareService" />
    <min value="1" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Condition" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Condition" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Task" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Task" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Communication" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Communication" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Procedure" />
    <profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Procedure" />
    <min value="0" />
    <max value="*" />
  </focus>
  <focus>
    <code value="Device" />
    <profile value="http://hl7.org/fhir/StructureDefinition/Device" />
    <min value="0" />
    <max value="1" />
  </focus>
</MessageDefinition>