MII-Initiative

Medizininformatik Initiative - Modul Medikation - ImplementationGuide

MedicationStatement

Das MedicationStatement dokumentiert die Verordnung eines Arzneimittels oder den Konsum durch einen Patienten. MedicationStatement kann anzeigen, dass der Patient ein Medikament zur Zeit einnimmt, in der Vergangenheit genommen hat oder in Zukunft einnehmen wird. Dabei kann es sich sowohl um verschreibungspflichtige Medikamente handeln, wie auch um OTC-Präparate, welche ein Patient in Eigenverantwortung einnimmt.

Der Hauptunterschied zwischen der konkreten Verabreichung einer Medikation (MedicationAdministration) und dem MedicationStatement besteht darin, dass die Medikamentenverabreichung über vollständige Verabreichungsinformationen verfügt und auf den tatsächlichen Informationen der Person basiert, die das Medikament verabreicht hat. MedicationStatement hat im Vergleich eher den Charakter z.B. eines Medikationsplans. Es ist nicht klar, ob der Patient diese Arzneimittel tatsächlich eingenommen hat oder diese verabreicht wurden.

Canonical: https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement

Differential

idS Σ0..1System.String
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical
securityΣ0..*CodingBinding
tagΣ0..*Coding
identifierΣ0..*Identifier
basedOnΣ0..*Reference(MedicationRequest| CarePlan| ServiceRequest)
partOfS Σ0..*Reference(MedicationAdministration| MedicationDispense| MedicationStatement| Procedure| Observation)
statusS Σ ?!1..1codeBinding
statusReason0..*CodeableConcept
categoryΣ0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(Medication)
subjectS Σ0..1MII-Reference(Patient| Group)
contextS Σ0..1Reference(Encounter| EpisodeOfCare)
effectiveDateTimedateTime
effectivePeriodPeriod
dateAssertedΣ0..1dateTime
informationSource0..1Reference(Patient| Practitioner| PractitionerRole| RelatedPerson| Organization)
derivedFrom0..*Reference(Resource)
reasonCode0..*CodeableConcept
reasonReferenceS0..*Reference(Condition| Observation| DiagnosticReport)
note0..*Annotation
sequenceΣ0..1integer
textS Σ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ0..1string
timingS Σ0..1Timing
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
methodΣ0..1CodeableConcept
typeΣ0..1CodeableConcept
doseRangeRange
doseQuantitySimpleQuantity
rateRatioRatio
rateRangeRange
rateQuantitySimpleQuantity
maxDosePerPeriodΣ0..1Ratio
maxDosePerAdministrationΣ0..1SimpleQuantity
maxDosePerLifetimeΣ0..1SimpleQuantity


Snapshot

idS Σ0..1System.String
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical
securityΣ0..*CodingBinding
tagΣ0..*Coding
identifierΣ0..*Identifier
basedOnΣ0..*Reference(MedicationRequest| CarePlan| ServiceRequest)
partOfS Σ0..*Reference(MedicationAdministration| MedicationDispense| MedicationStatement| Procedure| Observation)
statusS Σ ?!1..1codeBinding
statusReason0..*CodeableConcept
categoryΣ0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(Medication)
subjectS Σ0..1MII-Reference(Patient| Group)
contextS Σ0..1Reference(Encounter| EpisodeOfCare)
effectiveDateTimedateTime
effectivePeriodPeriod
dateAssertedΣ0..1dateTime
informationSource0..1Reference(Patient| Practitioner| PractitionerRole| RelatedPerson| Organization)
derivedFrom0..*Reference(Resource)
reasonCode0..*CodeableConcept
reasonReferenceS0..*Reference(Condition| Observation| DiagnosticReport)
note0..*Annotation
sequenceΣ0..1integer
textS Σ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ0..1string
timingS Σ0..1Timing
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
methodΣ0..1CodeableConcept
typeΣ0..1CodeableConcept
doseRangeRange
doseQuantitySimpleQuantity
rateRatioRatio
rateRangeRange
rateQuantitySimpleQuantity
maxDosePerPeriodΣ0..1Ratio
maxDosePerAdministrationΣ0..1SimpleQuantity
maxDosePerLifetimeΣ0..1SimpleQuantity


FHIR-Element Erklärung
MedicationStatement.id Must-support, jedoch optional
MedicationStatement.meta Must-support, jedoch optional
MedicationStatement.identifier Business-Identifier des Medikationseintrags
MedicationStatement.basedOn Hintergrundinformation, wie es zu dem Medikationseintrag kam
MedicationStatement.partOf Angabe, wenn der Medikatonseintrag z.B. Teil einer Prozedur ist
MedicationStatement.status Angabe, ob der Medikationseintrag offen oder abgechlossen ist
MedicationStatement.statusReason Begründung für den Status
MedicationStatement.category Handelt es sich um einen stationören, ambulanten oder vom PatientIn berichteten Eintrag
MedicationStatement.medication[x] Referenz zu Arzneimittel
MedicationStatement.subject Empfänger der Medikation
MedicationStatement.context Referenz zu Ereignis wie Fall oder Behandlungsepisode
MedicationStatement.effective[x] Zeitpunkt oder Zeitraum
MedicationStatement.dateAsserted Zeitpunkt der Feststellung des Eintrags
MedicationStatement.informationSource Informationsquelle
MedicationStatement.derivedFrom Referenz zu verwandten Ereignissen
MedicationStatement.reasonCode Grund des Eintrags
MedicationStatement.reasonReference Referenz zu weiteren Information, die ursächlich für den Eintrag sind
MedicationStatement.note Notiz
MedicationStatement.dosage Details über Verabreichung wie Dosis oder Zugangsweg

FHIR-Element Logischer Datensatz
MedicationStatement.identifier Medikation.Medikationseintrag.Identifikation
MedicationStatement.status Medikation.Medikationseintrag.Status
MedicationStatement.medication[x] Medikation.Medikationseintrag.Arzneimittel/Wirkstoff/Rezeptur
MedicationStatement.effective[x] Medikation.Medikationseintrag.Einnahmedauer
MedicationStatement.dosage.text Medikation.Medikationseintrag.Dosierung (Freitext)
MedicationStatement.dosage Medikation.Medikationseintrag.Dosierung (strukturiert)
MedicationStatement.note Medikation.Medikationseintrag.Hinweis
MedicationStatement.reasonCode Medikation.Medikationseintrag.Behandlungsgrund
MedicationStatement.reasonReference Medikation.Medikationseintrag.Behandlungsgrund
MedicationStatement.basedOn Medikation.Medikationseintrag.Bezug zu Verordnung
MedicationStatement.partOf Medikation.Medikationseintrag.Bezug zu Abgabe
MedicationStatement.dateAsserted Medikation.Medikationseintrag.Datum des Eintrags
MedicationStatement.informationSource Medikation.Medikationseintrag.Autor/Informant des Eintrags

Beispiele

Beispiel einer MedicationStatement-Ressource, die beschreibt, dass ein Patient eine Medikation einmal alle vier Wochen einnimmt. Die Informationen zur Medikation sind in einer Medication-Ressource zu finden, auf welche referenziert wird.

{
    "resourceType": "MedicationStatement",
    "id": "ExampleMedicationStatementCaelyx",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement"
        ]
    },
    "status": "active",
    "medicationReference": {
        "reference": "Medication/bbc6c5a1-62df-44fa-a907-d066476ac7f9"
    },
    "subject": {
        "reference": "Patient/688f4605-71c0-48ef-a2d8-cd03a6d3dee1"
    },
    "effectiveDateTime": "2020-01-02T09:30:00+01:00",
    "dosage":  [
        {
            "text": "Doxorubicin (Caelyx) 50 mg je Quadratmeter Koerperoberflaeche alle vier Wochen per intravenoeser Tropfinfusion",
            "timing": {
                "repeat": {
                    "frequency": 1,
                    "period": 4,
                    "periodUnit": "wk"
                }
            },
            "route": {
                "coding":  [
                    {
                        "system": "http://standardterms.edqm.eu",
                        "code": "20045000",
                        "display": "Intravenous use"
                    }
                ]
            }
        }
    ]
}


MedicationStatement-Beispiel mit Offset:

{
    "resourceType": "MedicationStatement",
    "id": "ExampleMedicationStatementOffset",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement"
        ]
    },
    "dosage":  [
        {
            "route": {
                "coding":  [
                    {
                        "code": "20053000",
                        "display": "Oral use",
                        "system": "http://standardterms.edqm.eu"
                    }
                ]
            },
            "text": "L-Thyroxin 125 Mikrogramm täglich eine Tablette oral eine halbe Stunde vor dem Früchstück",
            "timing": {
                "repeat": {
                    "frequency": 1,
                    "offset": 30,
                    "period": 1,
                    "periodUnit": "d",
                    "when":  [
                        "ACM"
                    ]
                }
            }
        }
    ],
    "effectiveDateTime": "2020-05-27T17:57:00+01:00",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "02532793",
                "display": "L-THYROXIN 125 Henning Tabletten",
                "system": "http://fhir.de/CodeSystem/ifa/pzn"
            }
        ]
    },
    "status": "active",
    "subject": {
        "reference": "Patient/example"
    }
}


MedicationStatement-Beispiel für periodisches Intervall:

{
    "resourceType": "MedicationStatement",
    "id": "ExampleMedicationStatementPeriodischesIntervall",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement"
        ]
    },
    "dosage":  [
        {
            "route": {
                "coding":  [
                    {
                        "code": "20053000",
                        "display": "Oral use",
                        "system": "http://standardterms.edqm.eu"
                    }
                ]
            },
            "text": "Marcumar jeden Montag-, Mittwoch- und Freitagabend",
            "timing": {
                "repeat": {
                    "dayOfWeek":  [
                        "mon",
                        "wed",
                        "fri"
                    ],
                    "frequency": 1,
                    "period": 1,
                    "periodUnit": "d",
                    "when":  [
                        "CV"
                    ]
                }
            }
        }
    ],
    "effectiveDateTime": "2020-05-27T17:57:00+01:00",
    "medicationCodeableConcept": {
        "coding":  [
            {
                "code": "05541338",
                "display": "Marcumar",
                "system": "http://fhir.de/CodeSystem/ifa/pzn"
            }
        ]
    },
    "status": "active",
    "subject": {
        "reference": "Patient/example"
    }
}


Beispiel einer MedicationStatement-Ressource abgeleitet vom OPS-Code *6-007.nm*: Das MedicationStatement enthält die Referenzen auf Patient, Prozedur und Medikation. Der OPS-Code wird über das [Modul Prozedur](https://simplifier.net/medizininformatikinitiative-modulprozeduren) abgebildet. Die Referenz auf die Procedure-Ressource erfolgt über das MedicationStatement.partOf-Element. Der Vollständigkeit halber sind neben der MedicationStatement-Ressource nachfolgend auch die referenzierten Medication- und Procedure-Ressourcen aufgeführt.

{
    "resourceType": "MedicationStatement",
    "id": "ExampleMedicationStatementIntravenousUse",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement"
        ]
    },
    "dosage":  [
        {
            "doseAndRate":  [
                {
                    "doseRange": {
                        "high": {
                            "code": "mg",
                            "system": "http://unitsofmeasure.org",
                            "unit": "milligram",
                            "value": 2600
                        },
                        "low": {
                            "code": "mg",
                            "system": "http://unitsofmeasure.org",
                            "unit": "milligram",
                            "value": 2400
                        }
                    }
                }
            ],
            "route": {
                "coding":  [
                    {
                        "code": "20045000",
                        "display": "Intravenous use",
                        "system": "http://standardterms.edqm.eu"
                    }
                ]
            },
            "text": "Parenterale Applikation von 2.400 mg bis unter 2.600 mg Thiotepa"
        }
    ],
    "effectiveDateTime": "2018-05-26",
    "medicationReference": {
        "reference": "Medication/8b455da3-931e-481f-abfe-da291cbba54e"
    },
    "partOf":  [
        {
            "reference": "Procedure/ce33960c-02c9-4888-9448-9a8b7906e369"
        }
    ],
    "status": "completed",
    "subject": {
        "reference": "Patient/fe1f7a9a-f33e-4dbe-9ee5-246e2d3baada"
    }
}

Die aus dem vorangegangenen MedicationStatement referenzierte Medication-Ressource:

{
    "resourceType": "Medication",
    "id": "ExampleMedicationThiotepa",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/Medication"
        ]
    },
    "ingredient":  [
        {
            "extension":  [
                {
                    "url": "https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/wirkstofftyp",
                    "valueCoding": {
                        "code": "IN",
                        "display": "ingredient",
                        "system": "https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/CodeSystem/wirkstofftyp"
                    }
                }
            ],
            "itemCodeableConcept": {
                "coding":  [
                    {
                        "code": "905Z5W3GKH",
                        "display": "thiotepa",
                        "system": "http://fdasis.nlm.nih.gov"
                    },
                    {
                        "code": "7962",
                        "display": "thiotepa",
                        "system": "http://fhir.de/CodeSystem/ask"
                    },
                    {
                        "code": "52-24-4",
                        "display": "thiotepa",
                        "system": "urn:oid:2.16.840.1.113883.6.61"
                    }
                ]
            }
        }
    ]
}

Die Procedure-Ressource, welche den OPS-Code enthält:

{
    "resourceType": "Procedure",
    "id": "ExampleProcedure",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure"
        ]
    },
    "category": {
        "coding":  [
            {
                "code": "182832007",
                "display": "Procedure related to management of drug administration (procedure)",
                "system": "http://snomed.info/sct"
            }
        ]
    },
    "code": {
        "coding":  [
            {
                "code": "6-007.nm",
                "display": "Parenterale Applikation von 2.400 mg bis unter 2.600 mg Thiotepa",
                "system": "http://fhir.de/CodeSystem/dimdi/ops",
                "version": "2020"
            }
        ]
    },
    "performedDateTime": "2018-05-26",
    "status": "completed",
    "subject": {
        "reference": "Patient/fe1f7a9a-f33e-4dbe-9ee5-246e2d3baada"
    }
}