MII-Initiative

MII PRO v2026 DE

UML-Diagramme

Übersicht Informationsmodell

Das Informationsmodell besteht aus vier Hauptkomponenten, die miteinander interagieren, um den vollständigen Lebenszyklus von Patient-Reported Outcomes abzubilden:

MII PRO Übersicht Informationsmodell

Das vollständige Informationsmodell kann im Github-Repository betrachtet werden.

Legende

Die UML-Diagramme verwenden folgende Notationen:

  • Klassen: Rechtecke mit Attributen und Methoden
  • Beziehungen:
    • Durchgezogene Linie mit Raute: Komposition (Teil-Ganzes-Beziehung)
    • Durchgezogene Linie mit Pfeil: Assoziation
    • Gestrichelte Linie mit Pfeil: Abhängigkeit
  • Multiplizitäten:
    • 1 = genau eins
    • 0..1 = optional (null oder eins)
    • 1..* = mindestens eins
    • 0..* oder * = beliebig viele

Komponente: Fragebogen-Vorlage

Die Fragebogen-Vorlage definiert die Struktur und den Inhalt eines PRO-Instruments. Sie enthält alle notwendigen Informationen zur Darstellung, Erfassung und Auswertung der Fragen.

MII PRO Fragebogen-Struktur

FHIR-Mapping: Die Fragebogen-Vorlage wird auf die FHIR-Ressource Questionnaire gemappt. Die hierarchische Struktur der Fragen wird durch Questionnaire.item abgebildet, während Antwortoptionen in answerOption definiert werden.


Komponente: Ausgefüllter Fragebogen

Der ausgefüllte Fragebogen erfasst die konkreten Antworten eines Patienten zu einem bestimmten Zeitpunkt. Er referenziert die zugrundeliegende Fragebogen-Vorlage und speichert die gegebenen Antworten strukturiert ab.

MII PRO Ausgefüllte Fragebögen

FHIR-Mapping: Der ausgefüllte Fragebogen wird auf QuestionnaireResponse gemappt. Die einzelnen Antworten werden in QuestionnaireResponse.item.answer gespeichert, wobei verschiedene Datentypen unterstützt werden.


Komponente: Scores

Die Score-Komponente umfasst sowohl die Definition von Berechnungsalgorithmen (Score-Vorlage) als auch die konkreten berechneten Werte (Score-Instanz). Sie unterstützt verschiedene Berechnungsarten und ermöglicht Mappings zwischen unterschiedlichen Scoring-Systemen.

MII PRO Score-Struktur

Unterscheidung der Score-Typen:

  • Score_Fragebogen_Score: Berechnung basiert auf einem vollständigen ausgefüllten Fragebogen
  • Score_Itembasierter_Score: Berechnung basiert auf einzelnen Items aus möglicherweise verschiedenen Fragebögen

FHIR-Mapping:

  • Score-Vorlagen werden auf ObservationDefinition gemappt
  • Berechnete Scores werden als Observation gespeichert
  • Die Verbindung zur Datenquelle erfolgt über Observation.derivedFrom

Komponente: Domänen

Domänen klassifizieren PRO-Scores nach Gesundheitsbereichen und ermöglichen die Einordnung in übergeordnete Konzepte. Sie definieren Skalierungen und Referenzwerte für die Interpretation der Scores.

MII PRO Domänen-Struktur

FHIR-Mapping: Domänen werden primär durch Terminologie-Ressourcen (CodeSystem, ValueSet) und Metadaten in den Score-Definitionen abgebildet.


Hinweise zur Implementierung

Die UML-Diagramme zeigen die konzeptuelle Struktur des Informationsmodells. Die konkrete FHIR-Implementierung weicht in einigen Details ab:

  1. Namenskonvention: Die Implementierung verwendet camelCase statt Unterstriche
  2. FHIR-Mappings: Nicht alle UML-Attribute haben direkte FHIR-Entsprechungen
  3. Erweiterungen: Zusätzliche FHIR-Extensions für spezielle Anforderungen

Details zur FHIR-Umsetzung sind in der technischen Implementierung (siehe Technische Implementierung) zu finden.