description: Attributes a resource instance to a specific role in the clinical or business process (e.g., admission/hospitalization/discharge) by role code, with optional business context identifier and optional Encounter reference. Applicable to selected clinical resources listed in the context expression. package_name: il.core.fhir.r4 derivation: constraint name: ResourceRoleContext type: Extension elements: extension: index: 0 slicing: slices: role: match: {} schema: short: Resource role _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: role} index: 3 value: choices: [valueCodeableConcept] index: 5 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6} roleOperationalContext: match: {} schema: short: Business identifier associated with the specified resource role context index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: Uri, value: roleOperationalContext} index: 9 value: choices: [valueIdentifier] index: 11 valueIdentifier: {type: Identifier, choiceOf: value, index: 12} roleEncounterContext: match: {} schema: short: Encounter associated with the specified resource role context index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: Uri, value: roleEncounterContext} index: 15 value: choices: [valueReference] index: 17 valueReference: type: Reference choiceOf: value refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-encounter'] index: 18 url: pattern: {type: Uri, value: 'http://fhir.health.gov.il/StructureDefinition/ext-resource-role-context'} index: 19 value: choices: [] index: 21 package_version: 0.20.2 extensions: role: url: null short: Resource role _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: role} index: 3 value: choices: [valueCodeableConcept] index: 5 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6} roleOperationalContext: url: null short: Business identifier associated with the specified resource role context index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: Uri, value: roleOperationalContext} index: 9 value: choices: [valueIdentifier] index: 11 valueIdentifier: {type: Identifier, choiceOf: value, index: 12} roleEncounterContext: url: null short: Encounter associated with the specified resource role context index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: Uri, value: roleEncounterContext} index: 15 value: choices: [valueReference] index: 17 valueReference: type: Reference choiceOf: value refers: ['http://fhir.health.gov.il/StructureDefinition/il-core-encounter'] index: 18 class: extension kind: complex-type url: http://fhir.health.gov.il/StructureDefinition/ext-resource-role-context base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.20.2 required: [extension]