description: Backport-Extension für das Feld Observation.triggeredBy aus FHIR-R5. Über triggeredBy werden Referenzen zwischen Observations angelegt, die zusammen die Abfolge von Schritten innerhalb der Kette mikrobiologischer Testungen abbilden. package_name: rki.demis.ars derivation: constraint name: ExtensionObservationTriggeredBy type: Extension elements: extension: array: true min: 2 index: 0 slicing: slices: observation: match: {} schema: short: Triggering observation _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: observation} type: uri index: 3 value: choices: [valueReference] index: 8 slicing: slices: valueReference: match: {} schema: choices: [valueReference] _required: true index: 8 min: 1 max: 1 valueReference: type: Reference choiceOf: value refers: ['https://demis.rki.de/fhir/ars/StructureDefinition/Observation'] index: 9 slicing: slices: valueReference: match: {} schema: type: Reference choiceOf: value refers: ['https://demis.rki.de/fhir/ars/StructureDefinition/Observation'] _required: true index: 9 min: 1 max: 1 required: [value, valueReference] type: match: {} schema: short: reflex | repeat | re-run _required: true index: 10 extensions: {} elements: extension: {index: 11} url: pattern: {type: uri, value: type} type: uri index: 12 value: pattern: {type: code, value: reflex} choices: [valueCode] type: code index: 17 slicing: slices: valueCode: match: {} schema: pattern: {type: code, value: reflex} choices: [valueCode] _required: true type: code index: 17 min: 1 max: 1 valueCode: type: code pattern: {type: code, value: reflex} choiceOf: value index: 18 slicing: slices: valueCode: match: {} schema: type: code pattern: {type: code, value: reflex} choiceOf: value _required: true index: 18 min: 1 max: 1 required: [value, valueCode] url: pattern: {type: uri, value: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy'} type: uri index: 19 value: choices: [] index: 21 package_version: 1.0.0-rc.2 extensions: observation: url: null short: Triggering observation _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: observation} type: uri index: 3 value: choices: [valueReference] index: 8 slicing: slices: valueReference: match: {} schema: choices: [valueReference] _required: true index: 8 min: 1 max: 1 valueReference: type: Reference choiceOf: value refers: ['https://demis.rki.de/fhir/ars/StructureDefinition/Observation'] index: 9 slicing: slices: valueReference: match: {} schema: type: Reference choiceOf: value refers: ['https://demis.rki.de/fhir/ars/StructureDefinition/Observation'] _required: true index: 9 min: 1 max: 1 required: [value, valueReference] type: url: null short: reflex | repeat | re-run _required: true index: 10 extensions: {} elements: extension: {index: 11} url: pattern: {type: uri, value: type} type: uri index: 12 value: pattern: {type: code, value: reflex} choices: [valueCode] type: code index: 17 slicing: slices: valueCode: match: {} schema: pattern: {type: code, value: reflex} choices: [valueCode] _required: true type: code index: 17 min: 1 max: 1 valueCode: type: code pattern: {type: code, value: reflex} choiceOf: value index: 18 slicing: slices: valueCode: match: {} schema: type: code pattern: {type: code, value: reflex} choiceOf: value _required: true index: 18 min: 1 max: 1 required: [value, valueCode] class: extension kind: complex-type url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.0.0