Das Informationsmodell besteht aus vier Hauptkomponenten, die miteinander interagieren, um den vollständigen Lebenszyklus von Patient-Reported Outcomes abzubilden:
Das vollständige Informationsmodell kann im Github-Repository betrachtet werden.
Legende
Die UML-Diagramme verwenden folgende Notationen:
1 = genau eins0..1 = optional (null oder eins)1..* = mindestens eins0..* oder * = beliebig vieleDie Fragebogen-Vorlage definiert die Struktur und den Inhalt eines PRO-Instruments. Sie enthält alle notwendigen Informationen zur Darstellung, Erfassung und Auswertung der Fragen.
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.
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.
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.
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.
Unterscheidung der Score-Typen:
FHIR-Mapping:
ObservationDefinition gemapptObservation gespeichertObservation.derivedFromDomä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.
FHIR-Mapping: Domänen werden primär durch Terminologie-Ressourcen (CodeSystem, ValueSet) und Metadaten in den Score-Definitionen abgebildet.
Die UML-Diagramme zeigen die konzeptuelle Struktur des Informationsmodells. Die konkrete FHIR-Implementierung weicht in einigen Details ab:
Details zur FHIR-Umsetzung sind in der technischen Implementierung (siehe Technische Implementierung) zu finden.