description: This profile is designed to support backwards compatibility with NHS Digital Spine HL7 v3 API's. It should not be used for new API's. \r\n\r\nThe use of SDS identifiers here is not widely supported and ODS identifiers (professional codes) are preferred instead. package_name: uk.nhsdigital.r4.test derivation: constraint name: NHSDigitalPractitionerRoleSDS type: PractitionerRole elements: identifier: index: 0 slicing: slices: sdsRoleProfileID: match: {} schema: {_required: true, index: 1} min: 1 practitioner: index: 2 elements: identifier: index: 3 elements: system: pattern: {type: Uri, value: 'https://fhir.nhs.uk/Id/sds-user-id'} index: 4 value: {index: 5} required: [value, system] display: {index: 6} required: [identifier, display] organization: type: Reference refers: ['https://fhir.nhs.uk/StructureDefinition/NHSDigital-Organization-SDS'] index: 7 elements: reference: {index: 8} identifier: elements: system: pattern: {type: Uri, value: 'https://fhir.nhs.uk/Id/ods-organization-code'} index: 9 required: [reference] code: index: 10 elements: coding: index: 11 slicing: slices: sdsJobRoleCode: match: {} schema: {_required: true, index: 11} min: 1 required: [coding] telecom: {index: 12} package_version: 2.8.13-prerelease class: profile kind: resource url: https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole-SDS base: https://fhir.nhs.uk/StructureDefinition/NHSDigital-PractitionerRole version: null required: [practitioner, identifier, telecom, organization, code]