MedikationsInformation (MedicationStatement)


Profil

NameCanonical
ISiKMedikationsInformationhttps://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation

idS Σ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
valueReferenceReference(MedicationStatement)
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
basedOnΣ I0..*Reference(MedicationRequest | CarePlan | ServiceRequest)
partOfS Σ I0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation)
statusS Σ ?!1..1codeBinding
statusReason0..*CodeableConcept
categoryΣ0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
PZNS Σ0..1https://gematik.de/fhir/isik/StructureDefinition/ISiKPZNCodingPattern
ATC-DES Σ0..1https://gematik.de/fhir/isik/StructureDefinition/ISiKATCCodingPattern
WG14S Σ0..1https://gematik.de/fhir/isik/StructureDefinition/ISiKWG14CodingPattern
textS Σ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
effectiveDateTimeS Σ0..1dateTime
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
dateAssertedS Σ0..1dateTime
informationSourceI0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
derivedFromI0..*Reference(Resource)
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
timeΣ0..1dateTime
textS Σ1..1markdown
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
sequenceΣ0..1integer
textS Σ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionS Σ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
eventS Σ0..*dateTime
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
startS Σ I0..1dateTime
endS Σ I0..1dateTime
countS Σ0..1positiveInt
countMaxS Σ0..1positiveInt
durationS Σ0..1decimal
durationMaxS Σ0..1decimal
durationUnitS Σ0..1codeBinding
frequencyS Σ0..1positiveInt
frequencyMaxS Σ0..1positiveInt
periodS Σ0..1decimal
periodMaxS Σ0..1decimal
periodUnitS Σ0..1codeBinding
dayOfWeekS Σ0..*codeBinding
timeOfDayS Σ0..*time
whenS Σ0..*codeBinding
offsetS Σ0..1unsignedInt
codeΣ0..1CodeableConceptBinding
asNeededCodeableConceptCodeableConcept
asNeededBooleanS Σ0..1boolean
id0..1string
extensionI0..*Extension
SNOMED-CTS Σ0..1https://gematik.de/fhir/isik/StructureDefinition/ISiKSnomedCTCodingPattern
textS Σ0..1string
id0..1string
extensionI0..*Extension
EDQMS Σ0..1https://gematik.de/fhir/isik/StructureDefinition/ISiKCodingBindingPattern
SNOMED-CTS Σ0..1https://gematik.de/fhir/isik/StructureDefinition/ISiKSnomedCTCodingBindingPattern
textS Σ0..1string
methodΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
typeΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriFixed Value
codeS Σ1..1code
maxDosePerLifetimeΣ I0..1SimpleQuantity


Terminology Bindings

PathNameStrengthURL
MedicationStatement.dosage.route.codingmedicine-route-of-administrationrequiredhttp://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration
MedicationStatement.dosage.route.codingSctRouteOfAdministrationrequiredhttps://gematik.de/fhir/isik/ValueSet/SctRouteOfAdministration

Anmerkungen zu Must-Support-Feldern

FeldnameKurzbeschreibungHinweise
MedicationStatement.ideindeutige ID der Ressource auf dem Server
MedicationStatement.extension:acceptedRiskakzeptiertes (in Kauf genommenes) Risiko

Hier kann ein im Rahmen der Medikation festgestelltes, aber in Kauf genommenes Risiko dokumentiert werden, speziell auch die Begründung und ggf. erforderliche Begleitmaßnahmen.

MedicationStatement.extension:medikationsartTherapieart der Medikation

Angabe Akut- oder Dauermedikation.

MedicationStatement.extension:selbstmedikationSelbstmedikation

Flag zur Selbstmedikation.

MedicationStatement.extension:behandlungszielBehandlungsziel (textuell)

Freitext-Beschreibung des Behandlungsziels.

MedicationStatement.extension:medicationStatementReplacesWelche Medikationsinformation wird ersetzt?

Welche Medikationsinformation wird ersetzt?

MedicationStatement.partOfReferenz auf andere Objekte, deren Bestandteil diese MedikationsInformation ist
MedicationStatement.statusStatus der Medikationsinformation
MedicationStatement.medication[x]:medicationCodeableConceptMedikament in codierter Form oder ggf. als Freitext

kann verwendet werden, wenn keine detaillierten Informationen zum Medikament (z.B. Rezepturen) existieren.

MedicationStatement.medication[x]:medicationReferenceReferenz auf das Medikament (Medication-Ressource)

wird verwendet, wenn detaillierte Informationen zum Medikament vorliegen

MedicationStatement.subjectReferenz auf den Patienten
MedicationStatement.contextReferenz auf den Abteilungskontakt
MedicationStatement.effective[x]Zeitpunkt oder Zeitraum, für den die MedikationsInformation gilt
MedicationStatement.effective[x]:effectiveDateTimeZeitpunkt
MedicationStatement.effective[x]:effectivePeriodZeitraum
MedicationStatement.dateAssertedDatum der Feststellung/des Bekanntwerdens der MedikationsInformation
MedicationStatement.reasonCodeGrund der Medikation (codiert)
MedicationStatement.reasonReferenceGrund der Medikation (Referenz)
MedicationStatement.note.textFreitext-Notiz
MedicationStatement.dosageDosierungsangaben
MedicationStatement.dosage.textFreitext-Dosierungsanweisungen
MedicationStatement.dosage.patientInstructionbesondere Anweisungen für den Patienten
MedicationStatement.dosage.timingAngaben zum Timing
MedicationStatement.dosage.timing.eventfester Zeitpunkt
MedicationStatement.dosage.timing.repeatWiederholungs-Angaben
MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDurationBegrenzung der Dauer
MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRangeBereich für die Begrenzung
MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriodbegrenzender Zeitraum
MedicationStatement.dosage.timing.repeat.countAnzahl Wiederholungen
MedicationStatement.dosage.timing.repeat.countMaxmaximale Anzahl Wiederholungen
MedicationStatement.dosage.timing.repeat.durationDauer der Verabreichung
MedicationStatement.dosage.timing.repeat.durationMaxmaximale Dauer der Verabreichung
MedicationStatement.dosage.timing.repeat.durationUnitEinheit der Dauer
MedicationStatement.dosage.timing.repeat.frequencyFrequenz (Anzahl der Gaben pro Periode)
MedicationStatement.dosage.timing.repeat.frequencyMaxmaximale Frequenz
MedicationStatement.dosage.timing.repeat.periodZeitperiode zur Frequenz
MedicationStatement.dosage.timing.repeat.periodMaxmaximale Zeitperiode zur Frequenz
MedicationStatement.dosage.timing.repeat.periodUnitEinheit der Zeitperiode
MedicationStatement.dosage.timing.repeat.dayOfWeekWochentag
MedicationStatement.dosage.timing.repeat.timeOfDayTageszeit
MedicationStatement.dosage.timing.repeat.whenTageszeitpunkt codiert
MedicationStatement.dosage.timing.repeat.offsetzeitlicher Abstand der Gabe zum beschriebenen Zeitpunkt
MedicationStatement.dosage.asNeeded[x]:asNeededBooleanBedarfsmedikation
MedicationStatement.dosage.siteKörperstelle der Verabreichung
MedicationStatement.dosage.routeRoute
MedicationStatement.dosage.doseAndRateAngaben zu Dosis und Rate
MedicationStatement.dosage.doseAndRate.dose[x]:doseRangeDosisbereich
MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantityDosis
MedicationStatement.dosage.doseAndRate.rate[x]:rateRatioRaten-Verhältnis
MedicationStatement.dosage.doseAndRate.rate[x]:rateRangeRaten-Bereich
MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantityRate
MedicationStatement.dosage.maxDosePerPeriodMaximaldosis (Zähler) pro Zeitraum (Nenner)
MedicationStatement.dosage.maxDosePerAdministrationMaximaldosis pro Verabreichung

Beispiele

Valide Beispiele für das Profil MedikationsInformation:

Dauermedikation:

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformation1",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "extension":  [
        {
            "url": "https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKAcceptedRisk",
            "valueString": "Erhöhtes Blutungsrisiko ist in diesem Fall vertretbar."
        },
        {
            "url": "https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKMedikationsart",
            "valueCoding": {
                "code": "akut",
                "system": "https://gematik.de/fhir/isik/CodeSystem/ISiKMedikationsartCS"
            }
        },
        {
            "url": "https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKSelbstmedikation",
            "valueBoolean": true
        },
        {
            "url": "https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKBehandlungsziel",
            "valueString": "Schmerztherapie postoperativ"
        }
    ],
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 1,
                        "unit": "Brausetablette",
                        "code": "1"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "when":  [
                        "MORN",
                        "NOON",
                        "EVE"
                    ]
                }
            }
        }
    ],
    "status": "active",
    "medicationReference": {
        "reference": "Medication/ExampleISiKMedikament1"
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2021-07-01"
    },
    "dateAsserted": "2021-07-01",
    "reasonReference":  [
        {
            "reference": "Condition/BehandlungsDiagnoseFreitext"
        }
    ]
}

Zeitlich begrenzte Medikation:

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformation2",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "extension":  [
        {
            "url": "https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKMedicationStatementReplaces",
            "valueReference": {
                "reference": "MedicationStatement/55555"
            }
        }
    ],
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 100,
                        "unit": "mg",
                        "code": "mg"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "count": 6,
                    "frequency": 1,
                    "period": 3,
                    "periodUnit": "wk"
                }
            }
        }
    ],
    "status": "active",
    "medicationReference": {
        "reference": "Medication/ExampleISiKMedikament2"
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2021-07-04"
    },
    "dateAsserted": "2021-07-03"
}

Einfaches Zytostatikum-Therapieschema (Chemotherapie):

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformation3",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 500,
                        "unit": "ml Infusionslösung",
                        "code": "mL"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "count": 6,
                    "frequency": 1,
                    "duration": 6,
                    "durationUnit": "wk",
                    "period": 1,
                    "periodUnit": "wk"
                }
            }
        }
    ],
    "status": "active",
    "medicationReference": {
        "reference": "Medication/ExampleISiKMedikament8"
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2024-01-22",
        "end": "2024-02-26"
    },
    "dateAsserted": "2024-01-17"
}

Einnahme zu allen Mahlzeiten incl. Zwischenmahlzeiten:

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformation4",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 1,
                        "unit": "Tabl.",
                        "code": "1"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "when":  [
                        "C"
                    ]
                }
            },
            "patientInstruction": "auch zu Zwischenmahlzeiten"
        }
    ],
    "status": "active",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "10557318",
                "system": "http://fhir.de/CodeSystem/ifa/pzn",
                "display": "Sevelamercarbonat AL 800 mg"
            }
        ]
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2024-01-22"
    },
    "dateAsserted": "2024-02-16"
}

Einnahme alle drei Monate jeweils am ersten Dienstag des Monats. Hierbei wird das Faktum "ERSTER Dienstag" durch das entsprechende Setzen des Beginndatums (effectivePeriod.start) ausgedrückt, kann aber (wie hier geschehen) ergänzend auch textuell in der patientInstruction vermerkt werden:

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformation5",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 1,
                        "unit": "Tabl.",
                        "code": "1"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "frequency": 1,
                    "period": 3,
                    "periodUnit": "mo",
                    "dayOfWeek":  [
                        "tue"
                    ]
                }
            },
            "patientInstruction": "alle 3 Monate am 1. Dienstag"
        }
    ],
    "status": "active",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "07260796",
                "system": "http://fhir.de/CodeSystem/ifa/pzn",
                "display": "Vitamin-B12-ratiopharm® N Ampullen zur Injektion"
            }
        ]
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2024-02-06"
    },
    "dateAsserted": "2024-01-31"
}

Dosierung nach Messwerten, Wirkstärke anhand eines ärztlich vorgegebenen, potentiell komplexen Algorithmus. Eine strukturierte Abbildung des Algorithmus ist aktuell nicht vorgesehen, der Patient wird auf die ihm übergebenen Dosierinformationen textuell verwiesen:

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformation6",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "status": "active",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "06922060",
                "system": "http://fhir.de/CodeSystem/ifa/pzn",
                "display": "Huminsulin® Normal KwikPen™"
            }
        ]
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2024-02-20"
    },
    "dateAsserted": "2024-02-20",
    "reasonReference":  [
        {
            "reference": "Condition/DiagnoseDiabetesMellitus"
        }
    ],
    "dosage":  [
        {
            "patientInstruction": "Dosierung nach BZ, gemäß Informationsblatt vom 20.02.2024",
            "timing": {
                "repeat": {
                    "timeOfDay":  [
                        "19:00:00"
                    ]
                }
            }
        }
    ]
}

Komplexes Beispiel: Medikation zur Behandlung von Morbus Parkinson; Medikationsliste und zugehörige Einzelmedikationen.

{
    "resourceType": "List",
    "id": "ExampleISiKMedikationsListeParkinson",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsListe"
        ]
    },
    "code": {
        "coding":  [
            {
                "system": "http://terminology.hl7.org/CodeSystem/list-example-use-codes",
                "code": "medications"
            }
        ]
    },
    "status": "current",
    "mode": "working",
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "encounter": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "date": "2024-02-20",
    "entry":  [
        {
            "date": "2024-02-20",
            "item": {
                "reference": "MedicationStatement/ExampleISiKMedikationsInformationParkinson1"
            }
        },
        {
            "date": "2024-02-20",
            "item": {
                "reference": "MedicationStatement/ExampleISiKMedikationsInformationParkinson2"
            }
        },
        {
            "date": "2024-02-20",
            "item": {
                "reference": "MedicationStatement/ExampleISiKMedikationsInformationParkinson3"
            }
        },
        {
            "date": "2024-02-20",
            "item": {
                "reference": "MedicationStatement/ExampleISiKMedikationsInformationParkinson4"
            }
        },
        {
            "date": "2024-02-20",
            "item": {
                "reference": "MedicationStatement/ExampleISiKMedikationsInformationParkinson5"
            }
        }
    ]
}

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformationParkinson1",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 1,
                        "unit": "Tbl.",
                        "code": "1"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "timeOfDay":  [
                        "18:00:00"
                    ]
                }
            }
        }
    ],
    "status": "active",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "00003056",
                "system": "http://fhir.de/CodeSystem/ifa/pzn",
                "display": "Stalevo® 100 mg/25 mg/200 mg"
            }
        ]
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2024-02-20"
    },
    "dateAsserted": "2024-02-20",
    "reasonReference":  [
        {
            "reference": "Condition/DiagnoseParkinson"
        }
    ]
}

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformationParkinson2",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 1,
                        "unit": "Tbl.",
                        "code": "1"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "timeOfDay":  [
                        "22:00:00"
                    ]
                }
            }
        }
    ],
    "status": "active",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "09339154",
                "system": "http://fhir.de/CodeSystem/ifa/pzn",
                "display": "Quetiapin HEXAL® 50 mg"
            }
        ]
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2024-02-20"
    },
    "dateAsserted": "2024-02-20",
    "reasonReference":  [
        {
            "reference": "Condition/DiagnoseParkinson"
        }
    ]
}

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformationParkinson3",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 1,
                        "unit": "FTbl.",
                        "code": "1"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "timeOfDay":  [
                        "18:00:00"
                    ]
                }
            }
        }
    ],
    "status": "active",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "03395803",
                "system": "http://fhir.de/CodeSystem/ifa/pzn",
                "display": "Madopar® 125 mg"
            }
        ]
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2024-02-20"
    },
    "dateAsserted": "2024-02-20",
    "reasonReference":  [
        {
            "reference": "Condition/DiagnoseParkinson"
        }
    ]
}

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformationParkinson4",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 1,
                        "unit": "Tbl.",
                        "code": "1"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "timeOfDay":  [
                        "22:00:00"
                    ]
                }
            }
        }
    ],
    "status": "active",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "11119856",
                "system": "http://fhir.de/CodeSystem/ifa/pzn",
                "display": "Entacapon HEC 200 mg"
            }
        ]
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2024-02-20"
    },
    "dateAsserted": "2024-02-20",
    "reasonReference":  [
        {
            "reference": "Condition/DiagnoseParkinson"
        }
    ]
}

{
    "resourceType": "MedicationStatement",
    "id": "ExampleISiKMedikationsInformationParkinson5",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation"
        ]
    },
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseQuantity": {
                        "system": "http://unitsofmeasure.org",
                        "value": 1,
                        "unit": "Tbl.",
                        "code": "1"
                    }
                }
            ],
            "timing": {
                "repeat": {
                    "timeOfDay":  [
                        "22:00:00"
                    ]
                }
            }
        }
    ],
    "status": "active",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "04855419",
                "system": "http://fhir.de/CodeSystem/ifa/pzn",
                "display": "LevoCarb 200/50 ret - 1 A Pharma®"
            }
        ]
    },
    "subject": {
        "reference": "Patient/PatientinMusterfrau"
    },
    "context": {
        "reference": "Encounter/Fachabteilungskontakt"
    },
    "effectivePeriod": {
        "start": "2024-02-20"
    },
    "dateAsserted": "2024-02-20",
    "reasonReference":  [
        {
            "reference": "Condition/DiagnoseParkinson"
        }
    ]
}

Interaktionen

Für die Ressource MedicationStatement MÜSSEN die REST-Interaktionen "READ", "CREATE" und "UPDATE" implementiert werden.

Folgende Suchparameter sind für das Bestätigungsverfahren relevant, auch in Kombination:

  1. Der Suchparameter "_id" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?_id=103270

    Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  2. Der Suchparameter "code" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23

    Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

  3. Der Suchparameter "context" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?context=Encounter/123

    Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".

  4. Der verkettete Suchparameter "context.identifier" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?context.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867

    GET [base]/MedicationStatement?context.identifier=7567867

    Use Case Zusammenhang: Um bei einem wiederkehrenden Patienten eine Verwechslung des Falls und damit eine falsche Medikation zu vermeiden.

    Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".

    Weitere Informationen zur Suche nach verketteten Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Chained Parameters".

  5. Der Suchparameter "effective" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?effective=2022-03-21

    Anwendungshinweise: Weitere Informationen zur Suche nach Date-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Date".

  6. Der Suchparameter "medication" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?medication=Medication/123

    Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".

  7. Der verkettete Suchparameter "medication.code" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?medication.code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23

    Use Case Zusammenhang: Um eine Wechselwirkung zwischen Medikamenten auf Basis des Wirkstoffes zu vermeiden.

    Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

    Weitere Informationen zur Suche nach verketteten Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Chained Parameters".

  8. Der Suchparameter "part-of" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?part-of=MedicationAdministration/789

    Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".

  9. Der Suchparameter "patient" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?patient=Patient/123

    Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".

  10. Der verkettete Suchparameter "patient.identifier" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702

    GET [base]/MedicationStatement?patient.identifier=1032702

    Use Case Zusammenhang: Um bei den Informationen zur Medikation eine Verwechslung zwischen verschiedenen Patienten vermeiden.

    Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

    Weitere Informationen zur Suche nach verketteten Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Chained Parameters".

  11. Der Suchparameter "status" MUSS unterstützt werden:

    Beispiele:

    GET [base]/MedicationStatement?status=active

    Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".