description: null package_name: uk.nhsdigital.r4.test derivation: constraint name: NHSDigitalProvenance type: Provenance elements: target: type: Reference index: 0 elements: identifier: index: 1 elements: system: {index: 2} value: {index: 3} required: [value, system] required: [identifier] agent: mustSupport: true index: 4 elements: who: type: Reference constraint: who-reference: {human: agent.who - An identifier reference or resource reference must be provided, severity: warning, expression: (reference.exists() or identifier.exists())} mustSupport: true refers: ['https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole'] index: 5 elements: identifier: index: 6 elements: system: {index: 7} value: {index: 8} required: [value, system] signature: mustSupport: true index: 9 elements: when: {mustSupport: true, index: 10} who: type: Reference mustSupport: true refers: ['https://fhir.nhs.uk/StructureDefinition/NHSDigital-Practitioner', 'https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole'] index: 11 elements: reference: {index: 12} required: [reference] package_version: 2.8.9-prerelease class: profile kind: resource url: https://fhir.nhs.uk/StructureDefinition/NHSDigital-Provenance base: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Provenance version: null required: [signature]