description: This is a constrained MessageHeader resource represents the header for a message exchange that is either requesting or responding to an action. package_name: rs/NHSDigital.FHIR.STU3 derivation: constraint name: ITK-MessageHeader-2 type: MessageHeader elements: response: elements: details: type: Reference short: Specific list of hints/warnings/errors. ITK-Response-OperationOutcome-1 is referenced. refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/ITK-Response-OperationOutcome-1'] index: 32 elements: reference: {index: 33} required: [reference] required: [details] enterer: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Header-Practitioner-1'] index: 15 elements: reference: {index: 16} required: [reference] source: elements: name: {index: 19} software: {index: 20} version: {index: 21} contact: index: 22 elements: system: {index: 23} value: {index: 24} required: [system, value] endpoint: {short: The sending systems's MESH mailbox ID, index: 25} author: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Header-Practitioner-1'] index: 17 elements: reference: {index: 18} required: [reference] reason: index: 28 elements: coding: elements: system: {index: 29} code: {index: 30} display: {index: 31} required: [code, display, system] responsible: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Header-Organization-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Header-Practitioner-1'] index: 26 elements: reference: {index: 27} required: [reference] extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: ITKMessageHandling: match: {url: null} schema: {type: Extension, url: h, index: 1} min: 1 max: 1 event: index: 2 elements: system: pattern: {type: uri, value: 'https://fhir.nhs.uk/STU3/CodeSystem/ITK-MessageEvent-2'} type: uri index: 3 version: {index: 4} code: {index: 5} display: {index: 6} userSelected: {index: 7} required: [code, display, system] sender: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Header-Organization-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Header-Practitioner-1'] index: 13 elements: reference: {index: 14} required: [reference] focus: index: 34 elements: reference: {index: 35} required: [reference] receiver: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Header-Organization-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Header-Practitioner-1'] index: 11 elements: reference: {index: 12} required: [reference] destination: index: 8 elements: target: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/ITK-Device-1'] index: 9 elements: reference: {index: 10} required: [reference] package_version: 1.0.0 extensions: ITKMessageHandling: {url: h, min: 1, max: 1, type: Extension, index: 1} class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/ITK-MessageHeader-2 base: http://hl7.org/fhir/StructureDefinition/MessageHeader version: 2.1.0 required: [sender]