description: An extension to describe the role of the organisation. package_name: fhir.r4.nhsengland.stu1 derivation: constraint name: ExtensionEnglandOrganisationRole type: Extension elements: extension: array: true min: 4 index: 0 slicing: slices: instanceID: match: {} schema: short: Unique ID for each instance of an organisation role (organisation roles can be ended and then the organisation later undertakes same role again). _required: true index: 1 elements: url: pattern: {type: uri, value: instanceID} type: uri index: 2 value: choices: [valueInteger] index: 4 valueInteger: {type: integer, choiceOf: value, index: 5} required: [value, valueInteger] roleCode: match: {} schema: binding: {strength: extensible, valueSet: 'https://fhir.nhs.uk/England/ValueSet/England-OrganisationRole'} _required: true index: 6 elements: url: pattern: {type: uri, value: roleCode} type: uri index: 7 value: choices: [valueCodeableConcept] index: 9 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 10} value[x]: elements: coding: elements: code: {index: 11} required: [code] required: [value, valueCodeableConcept] typedPeriod: match: {} schema: type: Extension short: Period of the role url: https://fhir.nhs.uk/England/StructureDefinition/Extension-England-TypedPeriod index: 12 elements: url: pattern: {type: uri, value: 'https://fhir.nhs.uk/England/StructureDefinition/Extension-England-TypedPeriod'} type: uri index: 13 active: match: {} schema: short: Roles are either active or inactive _required: true index: 14 elements: url: pattern: {type: uri, value: active} type: uri index: 15 value: choices: [valueBoolean] index: 17 valueBoolean: {type: boolean, choiceOf: value, index: 18} required: [value, valueBoolean] url: pattern: {type: uri, value: 'https://fhir.nhs.uk/England/StructureDefinition/Extension-England-OrganisationRole'} type: uri index: 19 value: choices: [] index: 21 package_version: 1.1.0 extensions: instanceID: url: null short: Unique ID for each instance of an organisation role (organisation roles can be ended and then the organisation later undertakes same role again). _required: true index: 1 elements: url: pattern: {type: uri, value: instanceID} type: uri index: 2 value: choices: [valueInteger] index: 4 valueInteger: {type: integer, choiceOf: value, index: 5} required: [value, valueInteger] roleCode: url: null binding: {strength: extensible, valueSet: 'https://fhir.nhs.uk/England/ValueSet/England-OrganisationRole'} _required: true index: 6 elements: url: pattern: {type: uri, value: roleCode} type: uri index: 7 value: choices: [valueCodeableConcept] index: 9 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 10} value[x]: elements: coding: elements: code: {index: 11} required: [code] required: [value, valueCodeableConcept] typedPeriod: url: https://fhir.nhs.uk/England/StructureDefinition/Extension-England-TypedPeriod type: Extension short: Period of the role index: 12 elements: url: pattern: {type: uri, value: 'https://fhir.nhs.uk/England/StructureDefinition/Extension-England-TypedPeriod'} type: uri index: 13 active: url: null short: Roles are either active or inactive _required: true index: 14 elements: url: pattern: {type: uri, value: active} type: uri index: 15 value: choices: [valueBoolean] index: 17 valueBoolean: {type: boolean, choiceOf: value, index: 18} required: [value, valueBoolean] class: extension kind: complex-type url: https://fhir.nhs.uk/England/StructureDefinition/Extension-England-OrganisationRole base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.0.0