{
"description": "Logisches Modell für die strukturierte Erfassung und Verarbeitung von Patient-Reported Outcomes (PROs) inklusive Fragebögen, Antworten, Scores und Domain-Mappings.",
"_filename": "StructureDefinition-mii-lm-pro.json",
"package_name": "de.medizininformatikinitiative.kerndatensatz.pros",
"date": null,
"derivation": "specialization",
"publisher": "Medizininformatik Initiative",
"fhirVersion": "4.0.1",
"name": "MII_LM_PRO",
"mapping": [ {
"name": "PRO LogicalModel FHIR Mapping",
"identity": "FHIR"
} ],
"abstract": false,
"type": "https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-lm-pro",
"experimental": "true",
"resourceType": "StructureDefinition",
"title": "MII Logical Model Modul PRO - Patient-Reported Outcomes und abgeleitete Metriken",
"package_version": "2026.0.0-ballot",
"status": "draft",
"id": "bebba901-3abe-4a6e-8825-4f0cb8fcf987",
"kind": "logical",
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-lm-pro",
"version": "2025.0.0-alpha",
"differential": {
"element": [ {
"id": "mii-lm-pro",
"path": "mii-lm-pro",
"short": "MII Logical Model Modul PRO - Patient-Reported Outcomes und abgeleitete Metriken",
"definition": "Logisches Modell für die strukturierte Erfassung und Verarbeitung von Patient-Reported Outcomes (PROs) inklusive Fragebögen, Antworten, Scores und Domain-Mappings."
}, {
"id": "mii-lm-pro.Fragebogen",
"max": "*",
"min": 1,
"path": "mii-lm-pro.Fragebogen",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Fragebogen (Questionnaire)",
"mapping": [ {
"map": "Questionnaire",
"comment": "Maps to FHIR Questionnaire resource",
"identity": "FHIR"
} ],
"definition": "Strukturierter Fragebogen zur Erfassung von Patient-Reported Outcomes"
}, {
"id": "mii-lm-pro.Fragebogen.FragebogenID",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Fragebogen.FragebogenID",
"type": [ {
"code": "string"
} ],
"short": "Fragebogen-ID",
"mapping": [ {
"map": "Questionnaire.url",
"identity": "FHIR"
} ],
"definition": "Eindeutige Identifikation des Fragebogens"
}, {
"id": "mii-lm-pro.Fragebogen.FragebogenNameVollstaendig",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.FragebogenNameVollstaendig",
"type": [ {
"code": "string"
} ],
"short": "Vollständiger Name",
"mapping": [ {
"map": "Questionnaire.title",
"identity": "FHIR"
} ],
"definition": "Ausgeschriebener Name des Fragebogens (z.B. 'Patient Health Questionnaire-9')"
}, {
"id": "mii-lm-pro.Fragebogen.FragebogenNameAbkuerzung",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.FragebogenNameAbkuerzung",
"type": [ {
"code": "string"
} ],
"short": "Abkürzung",
"mapping": [ {
"map": "Questionnaire.name",
"identity": "FHIR"
} ],
"definition": "Kurzbezeichnung des Fragebogens (z.B. 'PHQ-9')"
}, {
"id": "mii-lm-pro.Fragebogen.FragebogenVersion",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Fragebogen.FragebogenVersion",
"type": [ {
"code": "string"
} ],
"short": "Version",
"mapping": [ {
"map": "Questionnaire.version",
"identity": "FHIR"
} ],
"definition": "Versionsnummer des Fragebogens nach SemVer"
}, {
"id": "mii-lm-pro.Fragebogen.FragebogenIDIntern",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.FragebogenIDIntern",
"type": [ {
"code": "string"
} ],
"short": "Interne ID",
"definition": "Einrichtungsspezifische ID"
}, {
"id": "mii-lm-pro.Fragebogen.FragebogenStandardID",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.FragebogenStandardID",
"type": [ {
"code": "string"
} ],
"short": "Standard-ID",
"mapping": [ {
"map": "Questionnaire.code.code",
"identity": "FHIR"
} ],
"definition": "ID aus Standardterminologie (z.B. LOINC)"
}, {
"id": "mii-lm-pro.Fragebogen.FragebogenStandardSystem",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.FragebogenStandardSystem",
"type": [ {
"code": "uri"
} ],
"short": "Codesystem",
"mapping": [ {
"map": "Questionnaire.code.system",
"identity": "FHIR"
} ],
"definition": "URI des verwendeten Codesystems"
}, {
"id": "mii-lm-pro.Fragebogen.FragebogenStandardVersion",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.FragebogenStandardVersion",
"type": [ {
"code": "string"
} ],
"short": "Codesystem-Version",
"definition": "Version des verwendeten Codesystems"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen",
"max": "*",
"min": 1,
"path": "mii-lm-pro.Fragebogen.Fragen",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Fragen",
"mapping": [ {
"map": "Questionnaire.item",
"identity": "FHIR"
} ],
"definition": "Einzelne Fragen/Items des Fragebogens"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.FragenIDIntern",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Fragebogen.Fragen.FragenIDIntern",
"type": [ {
"code": "string"
} ],
"short": "Frage-ID",
"mapping": [ {
"map": "Questionnaire.item.linkId",
"identity": "FHIR"
} ],
"definition": "Eindeutige ID der Frage innerhalb des Fragebogens"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.FragenIDStandardID",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.FragenIDStandardID",
"type": [ {
"code": "string"
} ],
"short": "Standard Frage-ID",
"definition": "ID der Frage aus Standardterminologie"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.FragenIDStandardSystem",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.FragenIDStandardSystem",
"type": [ {
"code": "uri"
} ],
"short": "Frage Codesystem",
"definition": "Codesystem der Frage"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.FragenIDStandardVersion",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.FragenIDStandardVersion",
"type": [ {
"code": "string"
} ],
"short": "Frage Codesystem-Version",
"definition": "Version des Frage-Codesystems"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.Fragetext",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Fragebogen.Fragen.Fragetext",
"type": [ {
"code": "string"
} ],
"short": "Fragetext",
"mapping": [ {
"map": "Questionnaire.item.text",
"identity": "FHIR"
} ],
"definition": "Der anzuzeigende Fragetext"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.FragetextAusfuellhinweise",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.FragetextAusfuellhinweise",
"type": [ {
"code": "string"
} ],
"short": "Ausfüllhinweise",
"definition": "Instruktionen zum Ausfüllen"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.Anzeigemodalitaet",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.Anzeigemodalitaet",
"type": [ {
"code": "code"
} ],
"short": "Anzeigemodus",
"definition": "Art der Darstellung (z.B. Radio-Button, Slider)"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.FragetextAusgefuelltWenn",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.FragetextAusgefuelltWenn",
"type": [ {
"code": "string"
} ],
"short": "Bedingte Anzeige",
"definition": "FHIRPath-Expression für bedingte Anzeige"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Antwortoptionen",
"definition": "Definierte Antwortmöglichkeiten"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.Antworttyp",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.Antworttyp",
"type": [ {
"code": "code"
} ],
"short": "Antworttyp",
"mapping": [ {
"map": "Questionnaire.item.type",
"identity": "FHIR"
} ],
"definition": "Datentyp der Antwort (boolean, integer, string, etc.)"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortUhrzeit",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortUhrzeit",
"type": [ {
"code": "boolean"
} ],
"short": "Zeiterfassung",
"definition": "Ob Zeitpunkt der Antwort erfasst wird"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortDatum",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortDatum",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Datumsformat",
"definition": "Spezifikation für Datumsantworten"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortDatum.minDatum",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortDatum.minDatum",
"type": [ {
"code": "date"
} ],
"short": "Minimales Datum",
"definition": "Frühestes erlaubtes Datum"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortDatum.Datumsgenauigkeit",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortDatum.Datumsgenauigkeit",
"type": [ {
"code": "code"
} ],
"short": "Genauigkeit",
"definition": "Tag, Monat oder Jahr"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Numerische Antwort",
"definition": "Spezifikation für numerische Antworten"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert.AntwortNumerischerWertKleinster",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert.AntwortNumerischerWertKleinster",
"type": [ {
"code": "decimal"
} ],
"short": "Minimum",
"definition": "Kleinster erlaubter Wert"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert.AntwortNumerischerWertGroesster",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert.AntwortNumerischerWertGroesster",
"type": [ {
"code": "decimal"
} ],
"short": "Maximum",
"definition": "Größter erlaubter Wert"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert.AntwortNumerischerWertEinheit",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert.AntwortNumerischerWertEinheit",
"type": [ {
"code": "code"
} ],
"short": "Einheit",
"definition": "UCUM-Code der Einheit"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert.AntwortNumerischerWertPraezision",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortNumerischerWert.AntwortNumerischerWertPraezision",
"type": [ {
"code": "integer"
} ],
"short": "Dezimalstellen",
"definition": "Anzahl der Nachkommastellen"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortString",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortString",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Text-Antwort",
"definition": "Spezifikation für Textantworten"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortString.AntwortStringMinLength",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortString.AntwortStringMinLength",
"type": [ {
"code": "integer"
} ],
"short": "Minimale Länge",
"definition": "Minimale Anzahl Zeichen"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortString.AntwortStringMaxLength",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortString.AntwortStringMaxLength",
"type": [ {
"code": "integer"
} ],
"short": "Maximale Länge",
"definition": "Maximale Anzahl Zeichen"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Auswahlantworten",
"definition": "Vordefinierte Antwortoptionen"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.Mehrfachauswahl",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.Mehrfachauswahl",
"type": [ {
"code": "boolean"
} ],
"short": "Mehrfachauswahl",
"definition": "Ob mehrere Optionen wählbar sind"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortStandardValueSetReference",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortStandardValueSetReference",
"type": [ {
"code": "uri"
} ],
"short": "ValueSet Referenz",
"definition": "Verweis auf externes ValueSet"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption",
"max": "*",
"min": 1,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Antwortoption",
"mapping": [ {
"map": "Questionnaire.item.answerOption",
"identity": "FHIR"
} ],
"definition": "Einzelne Antwortoption"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionText",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionText",
"type": [ {
"code": "string"
} ],
"short": "Anzeigetext",
"definition": "Text der Antwortoption"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionExklusive",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionExklusive",
"type": [ {
"code": "boolean"
} ],
"short": "Exklusiv",
"definition": "Schließt andere Optionen aus"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionCodeIntern",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionCodeIntern",
"type": [ {
"code": "code"
} ],
"short": "Interner Code",
"definition": "Einrichtungsspezifischer Code"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionStandardCode",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionStandardCode",
"type": [ {
"code": "code"
} ],
"short": "Standard Code",
"definition": "Code aus Standardterminologie"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionStandardSystem",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionStandardSystem",
"type": [ {
"code": "uri"
} ],
"short": "Codesystem",
"definition": "URI des Codesystems"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionStandardSystemVersion",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionStandardSystemVersion",
"type": [ {
"code": "string"
} ],
"short": "Codesystem-Version",
"definition": "Version des Codesystems"
}, {
"id": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionGewicht",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Fragen.AntwortVorlage.AntwortAuswahl.AntwortAuswahlOption.AntwortOptionGewicht",
"type": [ {
"code": "decimal"
} ],
"short": "Scoring-Gewicht",
"definition": "Numerischer Wert für Score-Berechnung"
}, {
"id": "mii-lm-pro.Fragebogen.Autoren",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Autoren",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Autoren",
"definition": "Ersteller des Fragebogens"
}, {
"id": "mii-lm-pro.Fragebogen.Autoren.Autor",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Fragebogen.Autoren.Autor",
"type": [ {
"code": "string"
} ],
"short": "Name",
"definition": "Name des Autors oder der Organisation"
}, {
"id": "mii-lm-pro.Fragebogen.Copyright",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Fragebogen.Copyright",
"type": [ {
"code": "string"
} ],
"short": "Copyright",
"mapping": [ {
"map": "Questionnaire.copyright",
"identity": "FHIR"
} ],
"definition": "Urheberrechtsinformationen"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen",
"max": "*",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Ausgefüllter Fragebogen (QuestionnaireResponse)",
"mapping": [ {
"map": "QuestionnaireResponse",
"comment": "Maps to FHIR QuestionnaireResponse resource",
"identity": "FHIR"
} ],
"definition": "Ausgefüllte Instanz eines Fragebogens"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.FragebogenIDIntern",
"max": "1",
"min": 1,
"path": "mii-lm-pro.AusgefuellterFragebogen.FragebogenIDIntern",
"type": [ {
"code": "string"
} ],
"short": "Referenz zum Fragebogen",
"mapping": [ {
"map": "QuestionnaireResponse.questionnaire",
"identity": "FHIR"
} ],
"definition": "Verweis auf den zugrundeliegenden Fragebogen"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort",
"max": "*",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Antworten",
"mapping": [ {
"map": "QuestionnaireResponse.item",
"identity": "FHIR"
} ],
"definition": "Erfasste Antworten"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortErfasst",
"max": "1",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortErfasst",
"type": [ {
"code": "boolean"
} ],
"short": "Antwort vorhanden",
"definition": "Ob eine Antwort gegeben wurde"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.FragenIntern",
"max": "1",
"min": 1,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.FragenIntern",
"type": [ {
"code": "string"
} ],
"short": "Frage-Referenz",
"mapping": [ {
"map": "QuestionnaireResponse.item.linkId",
"identity": "FHIR"
} ],
"definition": "Verweis auf die beantwortete Frage"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortCode",
"max": "1",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortCode",
"type": [ {
"code": "code"
} ],
"short": "Antwort-Code",
"mapping": [ {
"map": "QuestionnaireResponse.item.answer.valueCoding",
"identity": "FHIR"
} ],
"definition": "Codierte Antwort"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortNummer",
"max": "1",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortNummer",
"type": [ {
"code": "decimal"
} ],
"short": "Numerische Antwort",
"mapping": [ {
"map": "QuestionnaireResponse.item.answer.valueDecimal",
"identity": "FHIR"
} ],
"definition": "Zahlenwert als Antwort"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortString",
"max": "1",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortString",
"type": [ {
"code": "string"
} ],
"short": "Text-Antwort",
"mapping": [ {
"map": "QuestionnaireResponse.item.answer.valueString",
"identity": "FHIR"
} ],
"definition": "Freitext als Antwort"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortDatum",
"max": "1",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortDatum",
"type": [ {
"code": "date"
} ],
"short": "Datums-Antwort",
"mapping": [ {
"map": "QuestionnaireResponse.item.answer.valueDate",
"identity": "FHIR"
} ],
"definition": "Datum als Antwort"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.Erfassungsdatum",
"max": "1",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.Erfassungsdatum",
"type": [ {
"code": "dateTime"
} ],
"short": "Erfassungszeitpunkt",
"mapping": [ {
"map": "QuestionnaireResponse.authored",
"identity": "FHIR"
} ],
"definition": "Zeitpunkt der Antworterfassung"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortVorlage",
"max": "1",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortVorlage",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Gewählte Option",
"definition": "Bei Auswahlantworten"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortVorlage.Antworttyp",
"max": "1",
"min": 1,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortVorlage.Antworttyp",
"type": [ {
"code": "code"
} ],
"short": "Typ",
"definition": "Typ der gewählten Antwort"
}, {
"id": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortVorlage.Antwortinhalt",
"max": "1",
"min": 0,
"path": "mii-lm-pro.AusgefuellterFragebogen.Antwort.AntwortVorlage.Antwortinhalt",
"type": [ {
"code": "string"
} ],
"short": "Inhalt",
"definition": "Inhalt der gewählten Option"
}, {
"id": "mii-lm-pro.Score",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Score",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Scores (Observation)",
"definition": "Berechnete Scores aus Fragebögen"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Score-Definition (ObservationDefinition)",
"mapping": [ {
"map": "ObservationDefinition",
"comment": "Maps to FHIR ObservationDefinition resource",
"identity": "FHIR"
} ],
"definition": "Template für Score-Berechnung"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.ScoreVorlageID",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.ScoreVorlageID",
"type": [ {
"code": "string"
} ],
"short": "Score-ID",
"mapping": [ {
"map": "ObservationDefinition.id",
"identity": "FHIR"
} ],
"definition": "Eindeutige Identifikation des Score-Typs"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.ScoreName",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.ScoreName",
"type": [ {
"code": "string"
} ],
"short": "Score-Name",
"mapping": [ {
"map": "ObservationDefinition.code.display",
"identity": "FHIR"
} ],
"definition": "Bezeichnung des Scores"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Berechnungsvorschrift",
"definition": "Algorithmus zur Score-Berechnung"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung.ScoreBerechnungsID",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung.ScoreBerechnungsID",
"type": [ {
"code": "string"
} ],
"short": "Berechnungs-ID",
"definition": "ID des Berechnungsalgorithmus"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung.ScoreDatentyp",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung.ScoreDatentyp",
"type": [ {
"code": "code"
} ],
"short": "Ergebnis-Datentyp",
"mapping": [ {
"map": "ObservationDefinition.quantitativeDetails.type",
"identity": "FHIR"
} ],
"definition": "Datentyp des berechneten Scores"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung.ScoreBerechnungsAlgorithmus",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung.ScoreBerechnungsAlgorithmus",
"type": [ {
"code": "string"
} ],
"short": "Algorithmus",
"definition": "FHIRPath oder CQL Expression"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung.ScoreQuelle",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Scoreberechnung.ScoreQuelle",
"type": [ {
"code": "uri"
} ],
"short": "Quellenangabe",
"definition": "Referenz zur Algorithmus-Dokumentation"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Domain-Zuordnung",
"definition": "Zuordnung zu Gesundheitsdomänen"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainID",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainID",
"type": [ {
"code": "string"
} ],
"short": "Domain-ID",
"definition": "ID der Gesundheitsdomäne"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainCode",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainCode",
"type": [ {
"code": "code"
} ],
"short": "Domain-Code",
"definition": "Code der Domain (z.B. SNOMED)"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainTitel",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainTitel",
"type": [ {
"code": "string"
} ],
"short": "Domain-Titel",
"definition": "Name der Domain"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainBeschreibung",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainBeschreibung",
"type": [ {
"code": "string"
} ],
"short": "Beschreibung",
"definition": "Beschreibung der Domain"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Skalen-Details",
"definition": "Details zur Domain-Skala"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen.Minimum",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen.Minimum",
"type": [ {
"code": "decimal"
} ],
"short": "Minimum",
"definition": "Minimaler Skalenwert"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen.Maximum",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen.Maximum",
"type": [ {
"code": "decimal"
} ],
"short": "Maximum",
"definition": "Maximaler Skalenwert"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen.Skalenwert",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen.Skalenwert",
"type": [ {
"code": "code"
} ],
"short": "Skalentyp",
"definition": "Art der Skala (ordinal, interval, ratio)"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen.DomainenskalaDomainenskala",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.Domainenskala.DomainSkalen.DomainenskalaDomainenskala",
"type": [ {
"code": "string"
} ],
"short": "Subskalierung",
"definition": "Verweis auf Unterskalen"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Score-Mapping",
"definition": "Mapping zu anderen Scoring-Systemen"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.SourceScoreID",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.SourceScoreID",
"type": [ {
"code": "string"
} ],
"short": "Quell-Score",
"definition": "ID des Ausgangs-Scores"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.TargetScoreID",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.TargetScoreID",
"type": [ {
"code": "string"
} ],
"short": "Ziel-Score",
"definition": "ID des Ziel-Scores"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.MappingScorewert",
"max": "*",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.MappingScorewert",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Wert-Mapping",
"definition": "Konkrete Wertezuordnungen"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.MappingScorewert.SourceValue",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.MappingScorewert.SourceValue",
"type": [ {
"code": "decimal"
} ],
"short": "Quellwert",
"definition": "Wert im Ausgangssystem"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.MappingScorewert.TargetValue",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.MappingScorewert.TargetValue",
"type": [ {
"code": "decimal"
} ],
"short": "Zielwert",
"definition": "Wert im Zielsystem"
}, {
"id": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.MappingScorewert.MappingExpression",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreVorlage.ScoreMapping.MappingScorewert.MappingExpression",
"type": [ {
"code": "string"
} ],
"short": "Mapping-Formel",
"definition": "Mathematische Transformation"
}, {
"id": "mii-lm-pro.Score.ScoreBerechnet",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Score.ScoreBerechnet",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Berechnete Score-Instanz",
"mapping": [ {
"map": "Observation",
"comment": "Maps to FHIR Observation resource",
"identity": "FHIR"
} ],
"definition": "Konkret berechneter Score-Wert"
}, {
"id": "mii-lm-pro.Score.ScoreBerechnet.ScoreID",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreBerechnet.ScoreID",
"type": [ {
"code": "string"
} ],
"short": "Score-Instanz-ID",
"mapping": [ {
"map": "Observation.id",
"identity": "FHIR"
} ],
"definition": "ID der Score-Berechnung"
}, {
"id": "mii-lm-pro.Score.ScoreBerechnet.ScoreVorlage",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreBerechnet.ScoreVorlage",
"type": [ {
"code": "string"
} ],
"short": "Score-Template",
"definition": "Verweis auf Score-Definition"
}, {
"id": "mii-lm-pro.Score.ScoreBerechnet.ScoreBerechnung",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreBerechnet.ScoreBerechnung",
"type": [ {
"code": "string"
} ],
"short": "Verwendeter Algorithmus",
"definition": "Referenz zum Berechnungsalgorithmus"
}, {
"id": "mii-lm-pro.Score.ScoreBerechnet.Berechnungsdatum",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreBerechnet.Berechnungsdatum",
"type": [ {
"code": "dateTime"
} ],
"short": "Berechnungszeitpunkt",
"mapping": [ {
"map": "Observation.effectiveDateTime",
"identity": "FHIR"
} ],
"definition": "Zeitpunkt der Score-Berechnung"
}, {
"id": "mii-lm-pro.Score.ScoreBerechnet.ScoreInterpretation",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Score.ScoreBerechnet.ScoreInterpretation",
"type": [ {
"code": "code"
} ],
"short": "Interpretation",
"mapping": [ {
"map": "Observation.interpretation",
"identity": "FHIR"
} ],
"definition": "Klinische Interpretation (normal, auffällig, kritisch)"
}, {
"id": "mii-lm-pro.Score.ScoreBerechnet.BerechneterScorewert",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreBerechnet.BerechneterScorewert",
"type": [ {
"code": "decimal"
} ],
"short": "Score-Wert",
"mapping": [ {
"map": "Observation.valueQuantity.value",
"identity": "FHIR"
} ],
"definition": "Der berechnete numerische Wert"
}, {
"id": "mii-lm-pro.Score.ScoreFragebogenScore",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Score.ScoreFragebogenScore",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Fragebogen-basierter Score",
"definition": "Score direkt aus Fragebogen berechnet"
}, {
"id": "mii-lm-pro.Score.ScoreFragebogenScore.FragebogenVorlage",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreFragebogenScore.FragebogenVorlage",
"type": [ {
"code": "string"
} ],
"short": "Fragebogen-Referenz",
"definition": "Verweis auf Fragebogen-Template"
}, {
"id": "mii-lm-pro.Score.ScoreFragebogenScore.AusgefuellterFragebogen",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Score.ScoreFragebogenScore.AusgefuellterFragebogen",
"type": [ {
"code": "string"
} ],
"short": "Response-Referenz",
"mapping": [ {
"map": "Observation.derivedFrom[QuestionnaireResponse]",
"identity": "FHIR"
} ],
"definition": "Verweis auf QuestionnaireResponse"
}, {
"id": "mii-lm-pro.Score.ScoreItembasierterScore",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Score.ScoreItembasierterScore",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Item-basierter Score",
"definition": "Score aus einzelnen Items/Antworten"
}, {
"id": "mii-lm-pro.Score.ScoreItembasierterScore.AusgefuellteAntworten",
"max": "*",
"min": 1,
"path": "mii-lm-pro.Score.ScoreItembasierterScore.AusgefuellteAntworten",
"type": [ {
"code": "string"
} ],
"short": "Item-Referenzen",
"definition": "Verweise auf einzelne Antwort-Items"
}, {
"id": "mii-lm-pro.Domaene",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Domaene",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Gesundheitsdomänen",
"definition": "Klassifikation nach Gesundheitsbereichen"
}, {
"id": "mii-lm-pro.Domaene.DomaeneID",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Domaene.DomaeneID",
"type": [ {
"code": "string"
} ],
"short": "Domain-ID",
"definition": "Eindeutige ID der Domain"
}, {
"id": "mii-lm-pro.Domaene.DomaeneCode",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.DomaeneCode",
"type": [ {
"code": "code"
} ],
"short": "Domain-Code",
"definition": "Standardisierter Code (z.B. ICF)"
}, {
"id": "mii-lm-pro.Domaene.DomaeneTitel",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Domaene.DomaeneTitel",
"type": [ {
"code": "string"
} ],
"short": "Domain-Name",
"definition": "Bezeichnung der Domain"
}, {
"id": "mii-lm-pro.Domaene.DomaeneBeschreibung",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.DomaeneBeschreibung",
"type": [ {
"code": "string"
} ],
"short": "Beschreibung",
"definition": "Detaillierte Beschreibung"
}, {
"id": "mii-lm-pro.Domaene.DomaeneSkaliert",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.DomaeneSkaliert",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Skalierung",
"definition": "Skalierungsinformationen"
}, {
"id": "mii-lm-pro.Domaene.DomaeneSkaliert.DomaenenSkalenID",
"max": "1",
"min": 1,
"path": "mii-lm-pro.Domaene.DomaeneSkaliert.DomaenenSkalenID",
"type": [ {
"code": "string"
} ],
"short": "Skalen-ID",
"definition": "ID der Domänenskala"
}, {
"id": "mii-lm-pro.Domaene.DomaeneSkaliert.Minimum",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.DomaeneSkaliert.Minimum",
"type": [ {
"code": "decimal"
} ],
"short": "Minimum",
"definition": "Minimaler Wert"
}, {
"id": "mii-lm-pro.Domaene.DomaeneSkaliert.Maximum",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.DomaeneSkaliert.Maximum",
"type": [ {
"code": "decimal"
} ],
"short": "Maximum",
"definition": "Maximaler Wert"
}, {
"id": "mii-lm-pro.Domaene.DomaeneSkaliert.Skalenwert",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.DomaeneSkaliert.Skalenwert",
"type": [ {
"code": "code"
} ],
"short": "Skalentyp",
"definition": "Art der Skala"
}, {
"id": "mii-lm-pro.Domaene.Referenzpopulation",
"max": "*",
"min": 0,
"path": "mii-lm-pro.Domaene.Referenzpopulation",
"type": [ {
"code": "BackboneElement"
} ],
"short": "Referenzpopulation",
"definition": "Normwerte für Populationen"
}, {
"id": "mii-lm-pro.Domaene.Referenzpopulation.Altersbereich",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.Referenzpopulation.Altersbereich",
"type": [ {
"code": "string"
} ],
"short": "Altersbereich",
"definition": "z.B. '18-65 Jahre'"
}, {
"id": "mii-lm-pro.Domaene.Referenzpopulation.Geschlecht",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.Referenzpopulation.Geschlecht",
"type": [ {
"code": "code"
} ],
"short": "Geschlecht",
"definition": "Geschlechtsspezifische Norm"
}, {
"id": "mii-lm-pro.Domaene.Referenzpopulation.Indikation",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.Referenzpopulation.Indikation",
"type": [ {
"code": "string"
} ],
"short": "Indikation",
"definition": "Krankheitsspezifische Norm"
}, {
"id": "mii-lm-pro.Domaene.Referenzpopulation.Mittelwert",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.Referenzpopulation.Mittelwert",
"type": [ {
"code": "decimal"
} ],
"short": "Mittelwert",
"definition": "Durchschnittswert der Population"
}, {
"id": "mii-lm-pro.Domaene.Referenzpopulation.Standardabweichung",
"max": "1",
"min": 0,
"path": "mii-lm-pro.Domaene.Referenzpopulation.Standardabweichung",
"type": [ {
"code": "decimal"
} ],
"short": "Standardabweichung",
"definition": "Streuung der Werte"
} ]
},
"contact": [ {
"name": "Medizininformatik Initiative",
"telecom": [ {
"value": "https://www.medizininformatik-initiative.de",
"system": "url"
} ]
} ],
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base"
}