This page is part of the MII Implementation Guide Core Dataset Base (v2026.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4 . The current version which supersedes this version is 2026.0.1 . For a full list of available versions, see the Directory of published versions
UML Diagrams
This page provides UML class diagrams for the logical models of the MII core dataset base modules. These diagrams illustrate the relationships between the different data elements and classes.
Person Module
The following diagram shows the logical structure of the Person module:
Modul Person Modul Studie Person +Identifikation: Identifier Name +Vorname: string +Nachname: string +Familienname: string +Vorsatzwort: string +Namenszusatz: string +Präfix: string +Art des Präfixes: code +Geburtsname: string Demographie +administratives Geschlecht: code +Geburtsdatum: dateTime Adresse +Land: string +PLZ: string +Wohnort: string +Straße: string Vitalstatus +Patient verstorben: boolean +Todeszeitpunkt: dateTime +Zeitpunkt Feststellung Vitalstatus: dateTime +Informationsquelle: string +Todesursache: CodeableConcept Rolle PatientIn PatientenIdentifikator +Patienten-Identifikator - PID: Identifier +Patienten-Identifikator Kontext: CodeableConcept PatientenPseudonym +Pseudonym: Identifier Versicherung +Institutionskennzeichen Krankenkasse: string +Versicherungsnummer: string +Versicherungstyp: CodeableConcept ProbandIn +Bezeichnung der Studie: Identifier +Subjekt-Identifizierungscode - SIC: Identifier +Rechtsgrundlage: Reference +Beginn Teilnahme: dateTime +Ende Teilnahme: dateTime +Status der Teilnahme: code 1..* 0..1 0..* 0..1 0..* 0..* 1..* 0..1 1..* 0..* 0..1 1..* 0..1 0..* 0..1 0..*
Treatment Case Module
The following diagram shows the logical structure of the Person module:
Modul Fall Kontaktorte Kontaktebenen Modul Person Modul Diagnose Einrichtung - temporär +Vollständiger Einrichtungsidentifikator: Identifier Abteilung - temporär +Abteilungsidentifikator: Identifier Versorgungsstelle - temporär +Versorgungsstellenidentifikator: Identifier Einrichtungskontakt +Kontakt-Ebene: CodeableConcept +Kontakt-Klasse: CodeableConcept +Patientenidentifikator: Reference +Aufnahmenummer: Identifier +Aufnahmeanlass: CodeableConcept +Aufnahmegrund: CodeableConcept +BeginnDatum: dateTime +Enddatum: dateTime +Entlassungsgrund: CodeableConcept Abteilungskontakt +Kontakt-Ebene: CodeableConcept +Kontakt-Klasse: CodeableConcept +Patientenidentifikator: Reference +Aufnahmenummer: Identifier +BeginnDatum: dateTime +Enddatum: dateTime Versorgungsstellenkontakt +Kontakt-Ebene: CodeableConcept +Kontakt-Klasse: CodeableConcept +Patientenidentifikator: Reference +Aufnahmenummer: Identifier +BeginnDatum: dateTime +Enddatum: dateTime Patient +Patienten-Identifikator - PID: Identifier +Patienten-Identifikator Kontext: CodeableConcept Diagnose +Körperstelle: CodeableConcept +Freitextbeschreibung: string +Diagnoseerläuterung: string +KlinischerStatus: CodeableConcept +Feststellungsdatum: dateTime +Dokumentationsdatum: dateTime 1 0..* 1 0..* 1 0..* 0..* 1 0..* 1 1 0..* 1 0..* 0..* 0..* 0..1 0..* 1 0..*
Diagnosis Module
The following diagram shows the logical structure of the Person module:
Modul Person Modul Studie Modul Diagnose Modul Fall Person Patient +Patienten-Identifikator - PID: Identifier +Patienten-Identifikator Kontext: CodeableConcept ProbandIn +Bezeichnung der Studie: Identifier +Subjekt-Identifizierungscode - SIC: Identifier +Rechtsgrundlage: Reference +Beginn Teilnahme: dateTime +Ende Teilnahme: dateTime +Status Teilnahme: code Diagnose +Körperstelle: CodeableConcept +Freitextbeschreibung: string +Diagnoseart: string +KlinischerStatus: CodeableConcept +Feststellungsdatum: dateTime +Dokumentationsdatum: dateTime KlinischRelevanterZeitraum Zeitraum +von: dateTime +bis: dateTime Lebensphase +von: code +bis: code ICD10GM +Diagnosekode: code +Ätiologiekode: code +Manifestationskode: code +Ausrufezeichencode: code +Diagnosesicherheit: code +Seitenlokalisation: code ALPHAID +Diagnosekode: code ORPHANET +Diagnosekode: code SNOMED +Diagnosekode: code WeitereKodesysteme +Diagnosekode: code Einrichtungskontakt +Kontakt-Ebene: CodeableConcept +Kontakt-Klasse: CodeableConcept +Patientenidentifikator: Reference +Aufnahmenummer: Identifier +Aufnahmeanlass: CodeableConcept +Aufnahmegrund: CodeableConcept +BeginnDatum: dateTime +Enddatum: dateTime +Entlassungsgrund: CodeableConcept Versorgungsstellenkontakt +Kontakt-Ebene: CodeableConcept +Kontakt-Klasse: CodeableConcept +Patientenidentifikator: Reference +Aufnahmenummer: Identifier +BeginnDatum: dateTime +Enddatum: dateTime 1 0..* 0..1 1..* 0..1 1..* 1 0..* 1 0..* 0..* 0..* 0..* 0..1 1 0..1 1 0..1 1 0..1 1 0..1 1 0..1
Procedure Module
The following diagram shows the logical structure of the Person module:
Modul Prozedur Modul Person Modul Fall Prozedur +Durchführungsabsicht: Coding +Durchführungsdatum: dateTime +Dokumentationsdatum: dateTime +Freitextbeschreibung: string +Körperstelle: CodeableConcept SNOMEDProzedurCodiert +VollständigerProzedurencode: code OPSProzedurKodiert +VollständigerProzedurenkode: CodeableConcept +Seitenlokalisation: Coding Person Patient +Patienten-Identifikator - PID: Identifier +Patienten-Identifikator Kontext: CodeableConcept Einrichtungskontakt +Kontakt-Ebene: CodeableConcept +Kontakt-Klasse: CodeableConcept +Patientenidentifikator: Reference +Aufnahmenummer: Identifier +Aufnahmeanlass: CodeableConcept +Aufnahmegrund: CodeableConcept +BeginnDatum: dateTime +Enddatum: dateTime +Entlassungsgrund: CodeableConcept Versorgungsstellenkontakt +Kontakt-Ebene: CodeableConcept +Kontakt-Klasse: CodeableConcept +Patientenidentifikator: Reference +Aufnahmenummer: Identifier +BeginnDatum: dateTime +Enddatum: dateTime 1..* 0..* 0..1 1..* 0..1 0..* 0..1 0..1 1 0..1 1 1