description: null package_name: uk.nhsdigital.r4.test derivation: constraint name: NHSDigitalMedicationStatement type: MedicationStatement elements: basedOn: type: Reference refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-CarePlan', 'https://fhir.nhs.uk/StructureDefinition/NHSDigital-MedicationRequest', 'https://fhir.nhs.uk/StructureDefinition/NHSDigital-ServiceRequest'] index: 0 medication: choices: [medicationCodeableConcept, medicationReference] index: 2 medicationCodeableConcept: {type: CodeableConcept, choiceOf: medication, index: 3} medicationReference: type: Reference choiceOf: medication refers: ['https://fhir.nhs.uk/StructureDefinition/NHSDigital-MedicationRequest-Medication'] index: 4 subject: type: Reference constraint: nhsd-subject: {human: focus - An identifier reference or resource reference must be provided, source: 'https://fhir.nhs.uk/StructureDefinition/NHSDigital-MedicationStatement', severity: error, expression: (reference.exists() or identifier.exists())} refers: ['https://fhir.nhs.uk/StructureDefinition/NHSDigital-Patient'] index: 5 elements: identifier: index: 6 elements: system: pattern: {type: Uri, value: 'https://fhir.nhs.uk/Id/nhs-number'} index: 7 value: {index: 8} required: [value, system] required: [identifier] informationSource: {type: Reference, index: 9} package_version: 2.8.15-prerelease class: profile kind: resource url: https://fhir.nhs.uk/StructureDefinition/NHSDigital-MedicationStatement base: https://fhir.hl7.org.uk/StructureDefinition/UKCore-MedicationStatement version: null