description: Definiert im Kontext einer Domain, welche Identifikatoren an welcher Ressourcen benötigt werden, um in der Policy Verwendung zu finden.\r\n\r\nExistieren mehrere Extensions im Kontext einer Domain, so werden diese UND-verknüpft.\r\nDie Elemente resourceType, type und system sind ebenfalls UND-verknüpft.\r\n\r\nDer FHIR-Ressourcentyp als Kontext muss immer angegeben werden.\r\nIdentifier-Typen (type) und -Namensräume (system) sind optional. Sind mehrere type- oder system-Elemente angegeben, so sind diese untereinander ODER-verknüpft.\r\nSind diese angegeben, so müssen die dem resourceType entsprechenden Ressourcen einen Identifier mit dem entsprechenden type und/oder system besitzen.\r\nBei logischen Referenzen (Reference by Identifier) gilt dies entsprechend. package_name: de.einwilligungsmanagement derivation: constraint name: ConsentManagementContextIdentifier type: Extension elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: resourceType: match: {url: resourceType} schema: short: Ressource, in der ein Identifier Verwendung findet. _required: true index: 1 elements: url: pattern: {type: Uri, value: resourceType} index: 2 value: choices: [valueCoding] index: 4 valueCoding: {type: Coding, choiceOf: value, index: 5} required: [valueCoding, value] type: match: {url: type} schema: index: 6 elements: url: pattern: {type: Uri, value: type} index: 7 value: choices: [valueCodeableConcept] index: 9 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 10} required: [value, valueCodeableConcept] system: match: {url: system} schema: index: 11 elements: url: pattern: {type: Uri, value: system} index: 12 value: choices: [valueUri] index: 14 valueUri: {type: uri, choiceOf: value, index: 15} required: [valueUri, value] url: pattern: {type: Uri, value: 'http://fhir.de/ConsentManagement/StructureDefinition/ContextIdentifier'} index: 16 value: choices: [] index: 18 package_version: 0.0.1-snapshot extensions: resourceType: url: resourceType short: Ressource, in der ein Identifier Verwendung findet. _required: true index: 1 elements: url: pattern: {type: Uri, value: resourceType} index: 2 value: choices: [valueCoding] index: 4 valueCoding: {type: Coding, choiceOf: value, index: 5} required: [valueCoding, value] type: url: type index: 6 elements: url: pattern: {type: Uri, value: type} index: 7 value: choices: [valueCodeableConcept] index: 9 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 10} required: [value, valueCodeableConcept] system: url: system index: 11 elements: url: pattern: {type: Uri, value: system} index: 12 value: choices: [valueUri] index: 14 valueUri: {type: uri, choiceOf: value, index: 15} required: [valueUri, value] class: extension kind: complex-type url: http://fhir.de/ConsentManagement/StructureDefinition/ContextIdentifier base: http://hl7.org/fhir/StructureDefinition/Extension version: '0.1'