description: null package_name: uk.nhsdigital.clinical.r4 derivation: constraint name: NHSDigital-CommunicationRequest type: CommunicationRequest elements: medium: binding: {strength: extensible, valueSet: 'https://fhir.nhs.uk/ValueSet/Spine-CommunicationChannel-vs'} index: 0 subject: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient'] index: 1 elements: identifier: elements: system: {index: 2} value: {index: 3} required: [value, system] payload: index: 4 extensions: deviceContent: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Spine-CommunicationPayload', max: 1, type: Extension, index: 6} elements: extension: index: 5 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: deviceContent: match: {url: null} schema: {type: Extension, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Spine-CommunicationPayload', index: 6} max: 1 content: choices: [contentString, contentAttachment, contentReference] index: 8 contentString: {type: string, choiceOf: content, index: 9} contentAttachment: {type: Attachment, choiceOf: content, index: 10} contentReference: type: Reference choiceOf: content refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-List'] index: 11 requester: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole'] index: 12 elements: identifier: elements: system: {index: 13} value: {index: 14} required: [value, system] recipient: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Group', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner', 'https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole', 'https://fhir.nhs.uk/StructureDefinition/NHSDigital-HealthcareService'] index: 15 elements: identifier: elements: system: {index: 16} value: {index: 17} required: [value, system] sender: elements: identifier: elements: system: {index: 18} value: {index: 19} required: [value, system] reasonCode: binding: {strength: preferred, valueSet: 'https://fhir.nhs.uk/ValueSet/NHSDigital-message-events'} index: 20 elements: coding: elements: system: {index: 21} code: {index: 22} display: {index: 23} required: [display, system, code] package_version: 2.1.1-dev class: profile kind: resource url: https://fhir.nhs.uk/StructureDefinition/NHSDigital-CommunicationRequest base: http://hl7.org/fhir/StructureDefinition/CommunicationRequest version: null required: [requester, recipient, payload]