description: Dieses Profil beschreibt die Verwendung der FHIR-Resource Provenance zur Dokumentation von Änderungen und Aktivitäten im Rahmen ePA FHIR Data Services. Es ermöglicht die strukturierte Nachverfolgung, wer zu welchem Zeitpunkt welche Ressourcen erstellt oder verändert hat.\nDer ePA Änderungseintrag dient damit als technischer und fachlicher Nachweis über den Ursprung und die Verantwortlichkeit von Einträgen in der ePA. package_name: de.gematik.epa derivation: constraint name: EPAActivityProvenance type: Provenance elements: target: short: Gibt die Ressource(n) an, die im Rahmen der Änderung innerhalb der ePA erstellt oder aktualisiert wurden. Es muss eine versionierte Referenz (ResourceType/id/_history/vid) verwendet werden. mustSupport: true index: 0 elements: reference: {mustSupport: true, index: 1} identifier: {mustSupport: true, index: 2} display: {mustSupport: true, index: 3} 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: 5 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: 6} recorded: {short: 'Gibt den technischen Zeitpunkt an, zu dem dieser Provenance-Eintrag im FHIR Data Service erstellt und persistiert wurde.', mustSupport: true, index: 7} activity: short: Beschreibt die Art der Aktivität, die zu der Änderung im FHIR Data Service der ePA geführt hat. Beispiel CREATE | UPDATE binding: {strength: required, valueSet: 'https://gematik.de/fhir/epa/ValueSet/epa-activity-provenance-type-vs'} mustSupport: true index: 8 agent: short: Gibt den verantwortlichen Leistungserbringer, die Leistungserbringerinstitution oder das System an, das die Änderung im FHIR Data Service der ePA durchgeführt hat. mustSupport: true index: 9 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 FHIR Data Service der ePA fachlich verantwortet sein muss. binding: {strength: required, valueSet: 'https://gematik.de/fhir/epa/ValueSet/epa-provenance-participant-type-vs'} mustSupport: true index: 10 elements: coding: mustSupport: true index: 11 elements: system: {mustSupport: true, index: 12} code: {mustSupport: true, index: 13} display: {mustSupport: true, index: 14} required: [system, code] required: [coding] who: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole'] index: 15 elements: reference: {mustSupport: true, index: 16} identifier: {type: Identifier, mustSupport: true, index: 17} display: {mustSupport: true, index: 18} required: [type] package_version: 1.2.0 class: profile kind: resource url: https://gematik.de/fhir/epa/StructureDefinition/epa-activity-provenance base: http://hl7.org/fhir/StructureDefinition/Provenance version: 1.2.0 required: [activity]