MII-Initiative

MII IG Molekulares Tumorboard DE v2025

Therapieempfehlung: MedicationRequest


Inhalt

Dieses Profil beschreibt ein Therapieempfehlung zur systemischen (medikamentösen) Therapie.


Statusangabe

Die Statusangabe einer Therapieempfehlung bezieht sich auf deren Umsetzungsstand. Es wird empfohlen folgende Statusangaben für die beschriebenen Situationen zu verwenden:

Belegung status Beschreibung
draft Nicht umgesetzt
active In Umsetzung
completed Abgeschlossen oder abgebrochen (Patient verstorben)

Hinweis: Die Statusangabe sollte mit der des beschlossenen Therapieplans (siehe Therapieplan: CarePlan) semantisch abgestimmt sein.


Zeitliche Zuordnung im Verlauf

NameStatusVersionCanonicalBasis
MII_PR_MTB_Therapieempfehlungdraft2024.0.0-ballothttps://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-pr-mtb-therapieempfehlunghttps://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationRequest

Inhalt

idS Σ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
PrioritaetS I0..1Extension(decimalpositiveInt)
EvidenzgraduierungS I0..1Extension(CodeableConcept)
PublikationS I0..*Extension(stringIdentifier)
modifierExtension?! I0..*Extension
identifierS0..*Identifier
statusS Σ ?!1..1codeBinding
statusReason0..1CodeableConcept
intentS Σ ?!1..1codeBinding
category0..*CodeableConcept
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..0boolean
reportedBooleanboolean
reportedReferenceReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
medicationReferenceS Σ0..1Reference(Medication)
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
subjectS Σ I1..1MII-Reference(Patient | Group)
encounterS0..1Reference(Encounter)
StuetzendeMolekulareAlterationS0..*Reference(MII_PR_Patho_Finding | | MII_PR_Onko_Genetische_Variante | Observation)
StuetzendeEntitaetS0..*Reference(MII_PR_MTB_Diagnose_Primaertumor | Condition)
authoredOnS Σ0..1dateTime
requesterS Σ0..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)
performer0..1Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam)
performerTypeΣ0..1CodeableConcept
recorderS0..1Reference(Practitioner | PractitionerRole)
reasonCodeS0..*CodeableConcept
reasonReferenceS0..*Reference(Condition | Observation)
instantiatesCanonicalΣ0..*canonical()
instantiatesUriΣ0..*uri
basedOnS Σ0..*Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation)
groupIdentifierΣ0..1Identifier
courseOfTherapyType0..1CodeableConcept
insurance0..*Reference(Coverage | ClaimResponse)
noteS0..*Annotation
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
sequenceS Σ0..1integer
textS Σ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ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..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
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
asNeededBooleanS Σ0..1boolean
asNeededCodeableConceptS Σ0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ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..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
doseQuantityS Σ I0..1SimpleQuantity
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
id0..1string
extensionI0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..0codeBinding
unitS Σ0..1string
systemS Σ I1..1uriPattern
codeS Σ1..1code
maxDosePerLifetimeΣ0..1SimpleQuantity
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
quantity0..1SimpleQuantity
duration0..1Duration
dispenseInterval0..1Duration
validityPeriod0..1Period
numberOfRepeatsAllowed0..1unsignedInt
quantity0..1SimpleQuantity
expectedSupplyDuration0..1Duration
performer0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
allowedBooleanS0..1boolean
allowedCodeableConceptS0..1CodeableConcept
reason0..1CodeableConcept
priorPrescriptionS0..1Reference(MedicationRequest)
detectedIssueS0..*Reference(DetectedIssue)
eventHistory0..*Reference(Provenance)

Therapieempfehlung für eine medikamentöse Systemische Therapie

FeldnameKurzbeschreibung
MedicationRequest.extension:Prioritaet
MedicationRequest.extension:Evidenzgraduierung
MedicationRequest.extension:Publikation
MedicationRequest.supportingInformation
MedicationRequest.supportingInformation:StuetzendeMolekulareAlterationStützende molekulare Alteration(en)
MedicationRequest.supportingInformation:StuetzendeEntitaetStützende Entität
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="mii-pr-mtb-therapieempfehlung" />
    <extension url="https://www.medizininformatik-initiative.de/fhir/modul-meta/StructureDefinition/mii-ex-meta-license-codeable">
        <valueCodeableConcept>
            <coding>
                <system value="http://hl7.org/fhir/spdx-license" />
                <code value="CC-BY-4.0" />
                <display value="Creative Commons Attribution 4.0 International" />
            </coding>
        </valueCodeableConcept>
    </extension>
    <url value="https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-pr-mtb-therapieempfehlung" />
    <version value="2024.0.0-ballot" />
    <name value="MII_PR_MTB_Therapieempfehlung" />
    <title value="MII PR MTB Therapieempfehlung Systemische Therapie" />
    <status value="draft" />
    <publisher value="Medizininformatik Initiative" />
    <contact>
        <telecom>
            <system value="url" />
            <value value="https://www.medizininformatik-initiative.de" />
        </telecom>
    </contact>
    <description value="Therapieempfehlung f&#252;r eine medikament&#246;se Systemische Therapie" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="MedicationRequest" />
    <baseDefinition value="https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationRequest" />
    <derivation value="constraint" />
    <differential>
        <element id="MedicationRequest.extension:Prioritaet">
            <path value="MedicationRequest.extension" />
            <sliceName value="Prioritaet" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-ex-mtb-empfehlung-prioritaet" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="MedicationRequest.extension:Evidenzgraduierung">
            <path value="MedicationRequest.extension" />
            <sliceName value="Evidenzgraduierung" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-ex-mtb-empfehlung-evidenzgraduierung" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="MedicationRequest.extension:Publikation">
            <path value="MedicationRequest.extension" />
            <sliceName value="Publikation" />
            <min value="0" />
            <max value="*" />
            <type>
                <code value="Extension" />
                <profile value="https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-ex-mtb-empfehlung-publikation" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="MedicationRequest.status">
            <path value="MedicationRequest.status" />
            <short value="active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown" />
            <definition value="Status der Umsetzung der Therapieempfehlung" />
            <comment value="draft: Nicht umgesetzt, \n    active: In Umsetzung, \n    completed: Abgeschlossen oder abgebrochen (Patient verstorben)" />
        </element>
        <element id="MedicationRequest.intent">
            <path value="MedicationRequest.intent" />
            <short value="proposal | option" />
            <definition value="Da das MTB nur Empfehlungen abgibt, wird hier typischerweise &#39;proposal&#39; stehen. Es sei denn,\n        diese Therapieempfehlung ist Teil einer RequestGroup (z.B. Kombinationstherapie). In dem Fall muss hier &#39;option&#39; stehen." />
        </element>
        <element id="MedicationRequest.supportingInformation">
            <path value="MedicationRequest.supportingInformation" />
            <slicing>
                <discriminator>
                    <type value="type" />
                    <path value="reference.reference" />
                </discriminator>
                <description value="Slice f&#252;r st&#252;tzende Angaben zur Systemischen Therapie auf Basis des referenzierten Ressourcentyps" />
                <ordered value="false" />
                <rules value="open" />
            </slicing>
            <mustSupport value="true" />
        </element>
        <element id="MedicationRequest.supportingInformation:StuetzendeMolekulareAlteration">
            <path value="MedicationRequest.supportingInformation" />
            <sliceName value="StuetzendeMolekulareAlteration" />
            <short value="St&#252;tzende molekulare Alteration(en)" />
            <definition value="Verweis auf entsprechendes Feld in NGS Bericht und/oder IHC (Verweis auf KDS Molekular-Pathologischer Befundbericht)" />
            <min value="0" />
            <max value="*" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-finding" />
                <targetProfile value="https://www.medizininformatik-initiative.de/fhir/ext/modul-molgen/StructureDefinition/variante" />
                <targetProfile value="https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-genetische-variante" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="MedicationRequest.supportingInformation:StuetzendeEntitaet">
            <path value="MedicationRequest.supportingInformation" />
            <sliceName value="StuetzendeEntitaet" />
            <short value="St&#252;tzende Entit&#228;t" />
            <definition value="Verweis auf die Tumorentit&#228;t, falls Therapie- oder Studieneinschlussempfehlung nicht aufgrund einer molekularen Alteration geschieht" />
            <min value="0" />
            <max value="*" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-pr-mtb-diagnose-primaertumor" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/Condition" />
            </type>
            <mustSupport value="true" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "mii-pr-mtb-therapieempfehlung",
    "extension":  [
        {
            "url": "https://www.medizininformatik-initiative.de/fhir/modul-meta/StructureDefinition/mii-ex-meta-license-codeable",
            "valueCodeableConcept": {
                "coding":  [
                    {
                        "system": "http://hl7.org/fhir/spdx-license",
                        "code": "CC-BY-4.0",
                        "display": "Creative Commons Attribution 4.0 International"
                    }
                ]
            }
        }
    ],
    "url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-pr-mtb-therapieempfehlung",
    "version": "2024.0.0-ballot",
    "name": "MII_PR_MTB_Therapieempfehlung",
    "title": "MII PR MTB Therapieempfehlung Systemische Therapie",
    "status": "draft",
    "publisher": "Medizininformatik Initiative",
    "contact":  [
        {
            "telecom":  [
                {
                    "system": "url",
                    "value": "https://www.medizininformatik-initiative.de"
                }
            ]
        }
    ],
    "description": "Therapieempfehlung für eine medikamentöse Systemische Therapie",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "MedicationRequest",
    "baseDefinition": "https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationRequest",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "MedicationRequest.extension:Prioritaet",
                "path": "MedicationRequest.extension",
                "sliceName": "Prioritaet",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-ex-mtb-empfehlung-prioritaet"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "MedicationRequest.extension:Evidenzgraduierung",
                "path": "MedicationRequest.extension",
                "sliceName": "Evidenzgraduierung",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-ex-mtb-empfehlung-evidenzgraduierung"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "MedicationRequest.extension:Publikation",
                "path": "MedicationRequest.extension",
                "sliceName": "Publikation",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-ex-mtb-empfehlung-publikation"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "MedicationRequest.status",
                "path": "MedicationRequest.status",
                "short": "active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown",
                "definition": "Status der Umsetzung der Therapieempfehlung",
                "comment": "\n    draft: Nicht umgesetzt, \n    active: In Umsetzung, \n    completed: Abgeschlossen oder abgebrochen (Patient verstorben)"
            },
            {
                "id": "MedicationRequest.intent",
                "path": "MedicationRequest.intent",
                "short": "proposal | option",
                "definition": "Da das MTB nur Empfehlungen abgibt, wird hier typischerweise 'proposal' stehen. Es sei denn,\n        diese Therapieempfehlung ist Teil einer RequestGroup (z.B. Kombinationstherapie). In dem Fall muss hier 'option' stehen."
            },
            {
                "id": "MedicationRequest.supportingInformation",
                "path": "MedicationRequest.supportingInformation",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "type",
                            "path": "reference.reference"
                        }
                    ],
                    "rules": "open",
                    "description": "Slice für stützende Angaben zur Systemischen Therapie auf Basis des referenzierten Ressourcentyps",
                    "ordered": false
                },
                "mustSupport": true
            },
            {
                "id": "MedicationRequest.supportingInformation:StuetzendeMolekulareAlteration",
                "path": "MedicationRequest.supportingInformation",
                "sliceName": "StuetzendeMolekulareAlteration",
                "short": "Stützende molekulare Alteration(en)",
                "definition": "Verweis auf entsprechendes Feld in NGS Bericht und/oder IHC (Verweis auf KDS Molekular-Pathologischer Befundbericht)",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-finding",
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-molgen/StructureDefinition/variante",
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-genetische-variante",
                            "http://hl7.org/fhir/StructureDefinition/Observation"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "MedicationRequest.supportingInformation:StuetzendeEntitaet",
                "path": "MedicationRequest.supportingInformation",
                "sliceName": "StuetzendeEntitaet",
                "short": "Stützende Entität",
                "definition": "Verweis auf die Tumorentität, falls Therapie- oder Studieneinschlussempfehlung nicht aufgrund einer molekularen Alteration geschieht",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://www.medizininformatik-initiative.de/fhir/ext/modul-mtb/StructureDefinition/mii-pr-mtb-diagnose-primaertumor",
                            "http://hl7.org/fhir/StructureDefinition/Condition"
                        ]
                    }
                ],
                "mustSupport": true
            }
        ]
    }
}

Mapping Datensatz zu FHIR

DatensatzErklaerungFHIR
Therapieempfehlungen gemäß Beschluss des Molekularen Tumorboards

Therapieempfehlungen gemäß Beschluss des Molekularen Tumorboards

MedicationRequest
Stützende molekulare Alteration(en)

Verweis auf entsprechendes Feld in NGS Bericht und/oder IHC (Verweis auf KDS Molekular-Pathologischer Befundbericht)

MedicationRequest.supportingInformation[StuetzendeMolekulareAlteration]
Stützende Entität

Verweis auf die Tumorentität, falls Therapie- oder Studieneinschlussempfehlung nicht aufgrund einer molekularen Alteration geschieht

MedicationRequest.supportingInformation[StuetzendeEntitaet]
Wirkstoffe

Empfohlene Wirkstoffe zur Therapie

MedicationRequest.medicationReference(Medication)

Suchparameter

Folgende Suchparameter sind für das Modul Onkologie relevant, auch in Kombination:

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

    Beispiele:

    GET [base]/MedicationRequest?_id=12345

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


Beispiele