medication-plan-log-op
type: OperationDefinition
node role: treeRoot
id:
  v: medication-plan-log-op
meta:
  profile:
    v: https://gematik.de/fhir/ti/StructureDefinition/ti-operationdefinition
    link: https://gematik.de/fhir/ti/StructureDefinition/ti-operationdefinition
text:
  status:
    v: generated
  div: Generated Narrative: OperationDefinition medication-plan-log-op Profile: OperationDefinition Profil für TI FHIR Data Service URL: [base]/$$medication-plan-log Parameters Use Name Scope Cardinality Type Binding Documentation IN _count 0..1 integer Limit the result bundle to this many entries. To get more entries request the next page. IN _offset 0..1 integer Defines the offset of the first entry in the collection. OUT return 1..1 Bundle Searchset bundle containing the requested entities.
extension:
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-method
  value: code
    v: GET
url:
  v: https://gematik.de/fhir/epa-medication/OperationDefinition/medication-plan-log-op
version:
  v: 1.2.0-ballot.2
name:
  v: getMedicationPlanChronologyLog_MedicationSvc
title:
  v: Medication Plan Chronology Log
status:
  v: draft
kind:
  v: operation
date:
  v: 2025-09-02
publisher:
  v: gematik GmbH
contact:
  name:
    v: gematik GmbH
  telecom:
    system:
      v: url
    value:
      v: https://www.gematik.de
  telecom:
    system:
      v: email
    value:
      v: patientteam [ at ] gematik.de
description:
  v: Diese Operation liefert die chronologische Historie aller gespeicherten Versionen des elektronischen Medikationsplans (eMP) in Form von Provenance-Ressourcen. Jede Provenance-Instanz beschreibt dabei einen dokumentierten Zustand des eMP zu einem bestimmten Zeitpunkt. Die Operation ermöglicht es, gezielt die Versionshistorie des Medikationsplans abzufragen - etwa um Änderungen nachzuvollziehen oder frühere Zustände einzusehen.
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
    code:
      v: DE
affects state:
  v: false
code:
  v: medication-plan-log
system:
  v: true
type:
  v: false
instance:
  v: false
parameter:
  name:
    v: _count
  use:
    v: in
  min:
    v: 0
  max:
    v: 1
  documentation:
    v: Limit the result bundle to this many entries. To get more entries request the next page.
  type:
    v: integer
parameter:
  name:
    v: _offset
  use:
    v: in
  min:
    v: 0
  max:
    v: 1
  documentation:
    v: Defines the offset of the first entry in the collection.
  type:
    v: integer
parameter:
  name:
    v: return
  use:
    v: out
  min:
    v: 1
  max:
    v: 1
  documentation:
    v: Searchset bundle containing the requested entities.
  type:
    v: Bundle