description: null package_name: uk.nhsdigital.r4 derivation: constraint name: NHSDigitalPractitionerRoleEPSLegal type: PractitionerRole elements: identifier: index: 0 slicing: slices: sdsRoleProfileID: match: {} schema: {_required: true, index: 1} min: 1 practitioner: constraint: nhsd-practitioner-references: {human: practitioner - An identifier reference plus a display name or resource reference must be provided, source: 'https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole-EPSLegal', severity: error, expression: (reference.exists() or (identifier.exists() and display.exists()))} index: 2 organization: constraint: nhsd-organization-references: {human: organisation - An identifier reference plus a display name or resource reference must be provided, source: 'https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole-EPSLegal', severity: error, expression: (reference.exists() or (identifier.exists() and display.exists()))} index: 3 location: {type: Reference, index: 4} telecom: {index: 5} package_version: 2.4.4 class: profile kind: resource url: https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole-EPSLegal base: https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole version: null required: [practitioner, identifier, telecom, organization]