description: Dieses Profil beschreibt die Verwendung der FHIR-Resource Provenance zur Abbildung eines eMP-Chronologieeintrags. Die Provenance-Instanz dokumentiert, welche eMP-Einträge (MedicationRequest-Instanzen) zu einem bestimmten Zeitpunkt als Teil des elektronischen Medikationsplans (eMP) gültig waren. Ein eMP-Chronologieeintrag wird immer dann erzeugt, wenn sich die eMP-relevanten Instanzen geändert haben oder neue eMP-Einträge hinzugekommen sind. Er referenziert sämtliche zum Erstellungszeitpunkt aktiven eMP-MedicationRequest-Instanzen, d.h. alle Ressourcen mit dem Status active oder on-hold. Dadurch wird der Zustand des Medikationsplans zu diesem Zeitpunkt nachvollziehbar. Der eMP-Chronologieeintrag ermöglicht somit eine eindeutige und versionssichere Rückverfolgung der Zusammensetzung des eMP über verschiedene Zeitpunkte hinweg. package_name: de.gematik.epa.medication derivation: constraint name: EMPChronologyProvenance type: Provenance elements: extension: index: 0 slicing: slices: isEMPChronology: match: {} schema: type: Extension short: Gibt an, ob diese Provenance-Instanz ein eMP-Chronologieeintrag ist. mustSupport: true url: https://gematik.de/fhir/epa-medication/StructureDefinition/is-emp-chronology-extension index: 1 elements: value: pattern: {type: Boolean, value: true} choices: [] index: 3 target: type: Reference short: Gibt die MedicationRequest-Instanzen an, die dem Profil EMPMedicationRequest entsprechen und im Rahmen der Änderung innerhalb des Medication Service erstellt oder aktualisiert wurden. Es muss eine versionierte Referenz (MedicationRequest/id/_history/vid) verwendet werden. mustSupport: true refers: ['https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication-request'] index: 4 elements: reference: {mustSupport: true, index: 5} occurred: short: Gibt den Zeitraum oder Zeitpunkt an, in dem die Änderung tatsächlich stattgefunden hat - also wann die Aktion inhaltlich durchgeführt wurde, z.B. das Erfassen oder Bearbeiten von Daten. mustSupport: true choices: [occurredDateTime] index: 7 occurredDateTime: {type: dateTime, short: 'Gibt den Zeitraum oder Zeitpunkt an, in dem die Änderung tatsächlich stattgefunden hat - also wann die Aktion inhaltlich durchgeführt wurde, z.B. das Erfassen oder Bearbeiten von Daten.', mustSupport: true, choiceOf: occurred, index: 8} recorded: {short: 'Gibt den technischen Zeitpunkt an, zu dem dieser eMP-Chronologieeintrag im Medication Service erstellt und persistiert wurde.', mustSupport: true, index: 9} activity: short: Beschreibt die Art der Aktivität, die zur Erstellung des eMP-Chronologieeintrags im FHIR Data Service der ePA geführt hat. Verwendet wird UPDATE, da der Chronologieeintrag eine neue Zusammenstellung des aktuellen Stands der relevanten eMP-Instanzen darstellt. mustSupport: true pattern: type: CodeableConcept value: coding: - {code: UPDATE, system: 'http://terminology.hl7.org/CodeSystem/v3-DataOperation'} index: 10 agent: short: Beschreibt die Art der Aktivität, die zur Erstellung des eMP-Chronologieeintrags geführt hat. Verwendet wird UPDATE, da der Chronologieeintrag den aktuellen Stand der eMP-relevanten Instanzen zusammenfasst, nachdem sich diese geändert haben oder neue Instanzen hinzugekommen sind. mustSupport: true index: 11 elements: type: short: Gibt die Rolle oder Funktion an, die der Agent im Rahmen der dokumentierten Änderung eingenommen hat. Im Kontext dieses Profils ist ausschließlich die Rolle author zulässig, da jede Änderung im Medication Service fachlich verantwortet sein muss. binding: {strength: required, valueSet: 'https://gematik.de/fhir/epa/ValueSet/epa-provenance-participant-type-vs'} mustSupport: true index: 12 elements: coding: mustSupport: true index: 13 elements: system: {mustSupport: true, index: 14} code: {mustSupport: true, index: 15} display: {mustSupport: true, index: 16} required: [system, code] required: [coding] who: type: Reference mustSupport: true refers: ['https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory', 'https://gematik.de/fhir/ti/StructureDefinition/ti-organization'] index: 17 elements: reference: {mustSupport: true, index: 18} identifier: {type: Identifier, mustSupport: true, index: 19} display: {mustSupport: true, index: 20} required: [type] package_version: 1.2.0 extensions: isEMPChronology: url: https://gematik.de/fhir/epa-medication/StructureDefinition/is-emp-chronology-extension type: Extension short: Gibt an, ob diese Provenance-Instanz ein eMP-Chronologieeintrag ist. mustSupport: true index: 1 elements: value: pattern: {type: Boolean, value: true} choices: [] index: 3 class: profile kind: resource url: https://gematik.de/fhir/epa-medication/StructureDefinition/emp-chronology-provenance base: http://hl7.org/fhir/StructureDefinition/Provenance version: 1.2.0 required: [activity, extension]