description: BARSMessageHeader ServiceRequest Response profile package_name: uk.nhsdigital.r4 derivation: constraint name: BARSMessageHeaderServiceRequestResponse type: MessageHeader elements: response: {index: 16} source: extensions: myExtension: {url: 'https://fhir.nhs.uk/StructureDefinition/CDSSExtension', min: 0, type: Extension, index: 10} elements: extension: index: 9 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: myExtension: match: {url: null} schema: {type: Extension, url: 'https://fhir.nhs.uk/StructureDefinition/CDSSExtension', index: 10} min: 0 name: {index: 11} version: {index: 12} endpoint: {index: 13} reason: index: 14 elements: coding: elements: system: pattern: {type: Uri, value: 'https://fhir.nhs.uk/CodeSystem/message-reason-bars'} index: 15 event: choices: [eventCoding] index: 1 event[x]: elements: system: pattern: {type: Uri, value: 'https://fhir.nhs.uk/CodeSystem/message-events-bars'} index: 3 code: pattern: {type: Code, value: servicerequest-response} index: 4 required: [code] sender: elements: reference: {index: 7} identifier: elements: assigner: elements: reference: {index: 8} required: [reference] required: [reference] focus: elements: reference: {index: 17} required: [reference] destination: index: 5 elements: receiver: elements: reference: {index: 6} required: [reference] eventCoding: {type: Coding, choiceOf: event, index: 2} package_version: 2.5.1 class: profile kind: resource url: https://fhir.nhs.uk/StructureDefinition/BARSMessageHeader-servicerequest-response base: https://fhir.hl7.org.uk/StructureDefinition/UKCore-MessageHeader version: 1.0.2 required: [destination, reason, response]