PackagesCanonicalsLogsProblems
    Packages
    de.gematik.epa.medication@1.3.3
    https://gematik.de/fhir/epa-medication/StructureDefinition/emp-chronology-provenance
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:
    mustSupport: true
    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:
              url: {mustSupport: true, index: 2}
              value:
                mustSupport: true
                pattern: {type: Boolean, value: true}
                choices: []
                index: 4
  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: 5
    extensions:
      dataAbsentReason:
        url: http://hl7.org/fhir/StructureDefinition/data-absent-reason
        type: Extension
        mustSupport: true
        index: 7
        elements:
          url: {mustSupport: true, index: 8}
          value:
            mustSupport: true
            pattern: {type: Code, value: not-applicable}
            choices: []
            index: 10
    elements:
      extension:
        mustSupport: true
        index: 6
        slicing:
          slices:
            dataAbsentReason:
              match: {}
              schema:
                type: Extension
                mustSupport: true
                url: http://hl7.org/fhir/StructureDefinition/data-absent-reason
                index: 7
                elements:
                  url: {mustSupport: true, index: 8}
                  value:
                    mustSupport: true
                    pattern: {type: Code, value: not-applicable}
                    choices: []
                    index: 10
      reference: {mustSupport: true, index: 11}
      identifier:
        mustSupport: true
        index: 12
        elements:
          type:
            mustSupport: true
            index: 13
            elements:
              coding:
                mustSupport: true
                index: 14
                elements:
                  system: {mustSupport: true, index: 15}
                  version: {mustSupport: true, index: 16}
                  code: {mustSupport: true, index: 17}
                  display: {mustSupport: true, index: 18}
          system: {mustSupport: true, index: 19}
          value: {mustSupport: true, index: 20}
      display: {mustSupport: true, index: 21}
  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: 23
  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: 24}
  recorded: {short: 'Gibt den technischen Zeitpunkt an, zu dem dieser eMP-Chronologieeintrag im Medication Service erstellt und persistiert wurde.', mustSupport: true, index: 25}
  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: 26
    elements:
      coding:
        mustSupport: true
        index: 27
        elements:
          system: {mustSupport: true, index: 28}
          version: {mustSupport: true, index: 29}
          code: {mustSupport: true, index: 30}
          display: {mustSupport: true, index: 31}
  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: 32
    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: 33
        elements:
          coding:
            mustSupport: true
            index: 34
            elements:
              system: {mustSupport: true, index: 35}
              version: {mustSupport: true, index: 36}
              code: {mustSupport: true, index: 37}
              display: {mustSupport: true, index: 38}
            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: 39
        elements:
          reference: {mustSupport: true, index: 40}
          identifier:
            type: Identifier
            mustSupport: true
            index: 41
            elements:
              type:
                mustSupport: true
                index: 42
                elements:
                  coding:
                    mustSupport: true
                    index: 43
                    elements:
                      system: {mustSupport: true, index: 44}
                      version: {mustSupport: true, index: 45}
                      code: {mustSupport: true, index: 46}
                      display: {mustSupport: true, index: 47}
              system: {mustSupport: true, index: 48}
              value: {mustSupport: true, index: 49}
          display: {mustSupport: true, index: 50}
    required: [type]
package_version: 1.3.3
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:
      url: {mustSupport: true, index: 2}
      value:
        mustSupport: true
        pattern: {type: Boolean, value: true}
        choices: []
        index: 4
class: profile
kind: resource
url: https://gematik.de/fhir/epa-medication/StructureDefinition/emp-chronology-provenance
base: http://hl7.org/fhir/StructureDefinition/Provenance
version: 1.3.2
required: [activity, extension]