Anmerkungen zu Must-Support-Feldern

FeldnameKurzbeschreibungHinweise
MedicationRequest.extension
MedicationRequest.extension:acceptedRiskakzeptiertes (in Kauf genommenes) Risiko

Begründung des Must-Support: Folgeinformation der AMTS-Bewertung, sollte auch an nachfolgende Behandelnde übermittelbar sein

Hinweis: 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.

MedicationRequest.extension:acceptedRisk.value[x]
MedicationRequest.extension:medikationsartTherapieart der Medikation

Begründung des Must-Support: von der Fachseite gewünschte Angabe

Hinweis: Angabe Akut- oder Dauermedikation.

MedicationRequest.extension:medikationsart.value[x].system
MedicationRequest.extension:medikationsart.value[x].code
MedicationRequest.extension:medikationsart.value[x].display
MedicationRequest.extension:behandlungszielBehandlungsziel (textuell)

Begründung des Must-Support: von der Fachseite gewünschte Angabe

Hinweis: Freitext-Beschreibung des Behandlungsziels.

MedicationRequest.extension:behandlungsziel.value[x]
MedicationRequest.extension:medicationRequestReplacesWelche Medikationsverordnung wird ersetzt?

Begründung des Must-Support: historische Nachvollziehbarkeit

Hinweis: Welche Medikationsverordnung wird ersetzt?

MedicationRequest.extension:medicationRequestReplaces.value[x]
MedicationRequest.extension:medicationRequestReplaces.value[x].reference
MedicationRequest.statusStatus der Verordnungsinformation

Begründung des Must-Support: Erforderliche Angabe im FHIR-Standard

MedicationRequest.intentZiel der Verordnungsinformation

Begründung des Must-Support: Erforderliche Angabe im FHIR-Standard

Hinweis: i.d.R. 'order'

MedicationRequest.medication[x]:medicationCodeableConceptMedikament in codierter Form oder ggf. als Freitext

Begründung des Must-Support: Basisinformation

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

MedicationRequest.medication[x]:medicationCodeableConcept.coding
MedicationRequest.medication[x]:medicationCodeableConcept.coding:PZN
MedicationRequest.medication[x]:medicationCodeableConcept.coding:ATC-DE
MedicationRequest.medication[x]:medicationCodeableConcept.coding:SCT
MedicationRequest.medication[x]:medicationCodeableConcept.text
MedicationRequest.medication[x]:medicationReferenceReferenz auf das Medikament (Medication-Ressource)

Begründung des Must-Support: Basisinformation

Hinweis: wird verwendet, wenn detaillierte Informationen zum Medikament vorliegen

MedicationRequest.medication[x]:medicationReference.reference
MedicationRequest.subjectReferenz auf den Patienten

Begründung des Must-Support: Basisinformation

MedicationRequest.subject.reference
MedicationRequest.encounterReferenz auf den Abteilungskontakt

Begründung des Must-Support: Basisinformation im Krankenhaus-Kontext

MedicationRequest.encounter.reference
MedicationRequest.authoredOnErstellungsdatum der Verordnung

Begründung des Must-Support: Basisinformation

MedicationRequest.requesterReferenz auf die verordnende Person

Begründung des Must-Support: Nachvollziehbarkeit

MedicationRequest.requester.reference
MedicationRequest.reasonCodeGrund der Medikation (codiert)

Festlegung zum MS: Die Elemente .reasonCode und .reasonReference MÜSSEN nach OR-Logik in der Ausgabe verwendet werden, d.h. nur eines MUSS geliefert werden können. Weiterhin MÜSSEN beide Elemente interpretiert werden können. Begründung zu Must-Support: Konsolidierung mit MII Profil: https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationRequest

MedicationRequest.reasonCode.coding

Begründung des Must-Support: Falls der Grund kodierbar ist, sollte er auch kodiert werden.

MedicationRequest.reasonCode.coding.system

Begründung des Must-Support und Kardinalität: Ein Coding Element benötigt immer ein System um die Bedeutung des Codes zu definieren.

MedicationRequest.reasonCode.coding.code

Begründung des Must-Support und Kardinalität: Ein Coding Element benötigt immer ein Code um die Bedeutung des Codes zu definieren.

MedicationRequest.reasonCode.coding.display

Begründung des Must-Support: Ein Display Element ist für die Lesbarkeit der Information notwendig.

MedicationRequest.reasonCode.text
MedicationRequest.reasonReferenceGrund der Medikation (Referenz)

Festlegung zum MS: Die Elemente .reasonCode und .reasonReference MÜSSEN nach OR-Logik in der Ausgabe verwendet werden, d.h. nur eines MUSS geliefert werden können. Weiterhin MÜSSEN beide Elemente interpretiert werden können. Begründung zu Must-Support: Konsolidierung mit MII.

MedicationRequest.reasonReference.reference

Begründung des Must-Support: Referenz auf die Diagnose oder Untersuchung, die die Medikation begründet.

MedicationRequest.note
MedicationRequest.note.textFreitext-Notiz

Begründung des Must-Support: Angabe zusätzlicher Informationen kann fachlich relevant sein

MedicationRequest.dosageInstructionDosierungsangaben

Begründung des Must-Support: Basisinformation. Zur vollständig strukturierten Abbildung der zahlreichen Möglichkeiten sind die hier mit Must-Support gekennzeichneten Unterelemente erforderlich gemäß Konsens der ISiK AG Medikation

MedicationRequest.dosageInstruction.textFreitext-Dosierungsanweisungen

Festlegung zum Must-Support: Die Verarbeitung MUSS unterstützt werden, indem empfangende Systeme die Freitext-Dosierungsinformation entweder direkt in der Textform persistieren, ODER die Informationen in eine alternative (strukturierte) Form umwandeln (ggf. unter Einwirkung geeigneter Nutzer). Im letzteren Fall KANN auf eine Persistierung in Textform verzichtet werden, um Inkonsistenzen zu vermeiden.

Ein System KANN jedoch strukturierte Dosierungsinformationen in Freitext-Dosierungsinformationen umwandeln, um sie in einem Dokument oder einer Benutzeroberfläche anzuzeigen - dabei ist auf Konsistenzwahrung zu allen strukturierten Elementen zu achten.

Hinweis: Diese Festlegung folgt und spezifiziert folgende MS-Festlegung aus dem ISiK Basismodul: 'Systeme KÖNNEN es darüber hinaus ermöglichen, dass die jeweiligen Informationen vom Anwender ergänzt oder editiert werden.'

Zum Beispiel könnte ein empfangendes System die Freitext-Dosierungsanweisungen in strukturierte Dosierungsanweisungen umwandeln, um sie in einer Medikationsverwaltung anzuzeigen oder später zu exponieren. Geht es zum Beispiel um eine Angabe zu Tageszeiten der Einnahme in der freitextlichen Dosierungsanweisung als 'Morgens, Mittags, Abends', so könnte das empfangende System diese Angabe in strukturierte Dosierungsanweisungen umwandeln, die die Einnahmezeiten in kodierter Form mit 'MORN', 'NOON', 'EVE' deklariert.

MedicationRequest.dosageInstruction.patientInstructionbesondere Anweisungen für den Patienten
MedicationRequest.dosageInstruction.timingAngaben zum Timing
MedicationRequest.dosageInstruction.timing.eventfester Zeitpunkt
MedicationRequest.dosageInstruction.timing.repeatWiederholungs-Angaben
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsDurationBegrenzung der Dauer
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsDuration.value
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsDuration.unit
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsDuration.system
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsDuration.code
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRangeBereich für die Begrenzung
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.low
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.low.value
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.low.unit
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.low.system
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.low.code
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.high
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.high.value
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.high.unit
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.high.system
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsRange.high.code
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsPeriodbegrenzender Zeitraum
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsPeriod.start
MedicationRequest.dosageInstruction.timing.repeat.bounds[x]:boundsPeriod.end
MedicationRequest.dosageInstruction.timing.repeat.countAnzahl Wiederholungen
MedicationRequest.dosageInstruction.timing.repeat.countMaxmaximale Anzahl Wiederholungen
MedicationRequest.dosageInstruction.timing.repeat.durationDauer der Verabreichung
MedicationRequest.dosageInstruction.timing.repeat.durationMaxmaximale Dauer der Verabreichung
MedicationRequest.dosageInstruction.timing.repeat.durationUnitEinheit der Dauer
MedicationRequest.dosageInstruction.timing.repeat.frequencyFrequenz (Anzahl der Gaben pro Periode)
MedicationRequest.dosageInstruction.timing.repeat.frequencyMaxmaximale Frequenz
MedicationRequest.dosageInstruction.timing.repeat.periodZeitperiode zur Frequenz
MedicationRequest.dosageInstruction.timing.repeat.periodMaxmaximale Zeitperiode zur Frequenz
MedicationRequest.dosageInstruction.timing.repeat.periodUnitEinheit der Zeitperiode
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeekWochentag
MedicationRequest.dosageInstruction.timing.repeat.timeOfDayTageszeit
MedicationRequest.dosageInstruction.timing.repeat.whenTageszeitpunkt codiert
MedicationRequest.dosageInstruction.timing.repeat.offsetzeitlicher Abstand der Gabe zum beschriebenen Zeitpunkt
MedicationRequest.dosageInstruction.asNeeded[x]:asNeededBooleanBedarfsmedikation
MedicationRequest.dosageInstruction.siteKörperstelle der Verabreichung
MedicationRequest.dosageInstruction.site.coding
MedicationRequest.dosageInstruction.site.coding:SNOMED-CT
MedicationRequest.dosageInstruction.site.text
MedicationRequest.dosageInstruction.routeRoute
MedicationRequest.dosageInstruction.route.coding
MedicationRequest.dosageInstruction.route.coding:EDQM
MedicationRequest.dosageInstruction.route.coding:SNOMED-CT
MedicationRequest.dosageInstruction.route.text
MedicationRequest.dosageInstruction.doseAndRateAngaben zu Dosis und Rate
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRangeDosisbereich
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.low
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.high
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantityDosis
MedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatioRaten-Verhältnis

Das Must-Support-Flag auf rateRatio bzw. rateQuantity bedeutet, dass produzierende Systeme zur Kodierung der Ratenangaben nach eigenem Ermessen entweder den Datentyp Ratio oder Quantity verwenden KÖNNEN. Beim Empfang und Verarbeitung der eingehenden Daten MÜSSEN dagegen beide Datentypen interpretiert werden können.

MedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.numerator
MedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.denominator
MedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRangeRaten-Bereich
MedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRange.low
MedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRange.high
MedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateQuantityRate

Das Must-Support-Flag auf rateRatio bzw. rateQuantity bedeutet, dass produzierende Systeme zur Kodierung der Ratenangaben nach eigenem Ermessen entweder den Datentyp Ratio oder Quantity verwenden KÖNNEN. Beim Empfang und Verarbeitung der eingehenden Daten MÜSSEN dagegen beide Datentypen interpretiert werden können.

MedicationRequest.dosageInstruction.maxDosePerPeriodMaximaldosis (Zähler) pro Zeitraum (Nenner)
MedicationRequest.dosageInstruction.maxDosePerPeriod.numerator
MedicationRequest.dosageInstruction.maxDosePerPeriod.denominator
MedicationRequest.dosageInstruction.maxDosePerAdministrationMaximaldosis pro Verabreichung
MedicationRequest.dispenseRequest
MedicationRequest.dispenseRequest.quantityangeforderte Abgabemenge

Begründung des Must-Support: Basisinformation

MedicationRequest.substitutionErsatz zulässig

Begründung des Must-Support: Alignment mit dem (E-)Rezept

MedicationRequest.substitution.allowed[x]:allowedBoolean