MII Implementation Guide Core Dataset Base
2026.0.0 - Release Germany

MII Implementation Guide Core Dataset Base - Local Development build (v2026.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. 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 PersonModul StudiePerson+Identifikation: IdentifierName+Vorname: string+Nachname: string+Familienname: string+Vorsatzwort: string+Namenszusatz: string+Präfix: string+Art des Präfixes: code+Geburtsname: stringDemographie+administratives Geschlecht: code+Geburtsdatum: dateTimeAdresse+Land: string+PLZ: string+Wohnort: string+Straße: stringVitalstatus+Patient verstorben: boolean+Todeszeitpunkt: dateTime+Zeitpunkt Feststellung Vitalstatus: dateTime+Informationsquelle: string+Todesursache: CodeableConceptRollePatientInPatientenIdentifikator+Patienten-Identifikator - PID: Identifier+Patienten-Identifikator Kontext: CodeableConceptPatientenPseudonym+Pseudonym: IdentifierVersicherung+Institutionskennzeichen Krankenkasse: string+Versicherungsnummer: string+Versicherungstyp: CodeableConceptProbandIn+Bezeichnung der Studie: Identifier+Subjekt-Identifizierungscode - SIC: Identifier+Rechtsgrundlage: Reference+Beginn Teilnahme: dateTime+Ende Teilnahme: dateTime+Status der Teilnahme: code1..*0..10..*0..10..*0..*1..*0..11..*0..*0..11..*0..10..*0..10..*

Treatment Case Module

The following diagram shows the logical structure of the Person module:

Modul FallKontaktorteKontaktebenenModul PersonModul DiagnoseEinrichtung - temporär+Vollständiger Einrichtungsidentifikator: IdentifierAbteilung - temporär+Abteilungsidentifikator: IdentifierVersorgungsstelle - temporär+Versorgungsstellenidentifikator: IdentifierEinrichtungskontakt+Kontakt-Ebene: CodeableConcept+Kontakt-Klasse: CodeableConcept+Patientenidentifikator: Reference+Aufnahmenummer: Identifier+Aufnahmeanlass: CodeableConcept+Aufnahmegrund: CodeableConcept+BeginnDatum: dateTime+Enddatum: dateTime+Entlassungsgrund: CodeableConceptAbteilungskontakt+Kontakt-Ebene: CodeableConcept+Kontakt-Klasse: CodeableConcept+Patientenidentifikator: Reference+Aufnahmenummer: Identifier+BeginnDatum: dateTime+Enddatum: dateTimeVersorgungsstellenkontakt+Kontakt-Ebene: CodeableConcept+Kontakt-Klasse: CodeableConcept+Patientenidentifikator: Reference+Aufnahmenummer: Identifier+BeginnDatum: dateTime+Enddatum: dateTimePatient+Patienten-Identifikator - PID: Identifier+Patienten-Identifikator Kontext: CodeableConceptDiagnose+Körperstelle: CodeableConcept+Freitextbeschreibung: string+Diagnoseerläuterung: string+KlinischerStatus: CodeableConcept+Feststellungsdatum: dateTime+Dokumentationsdatum: dateTime10..*10..*10..*0..*10..*110..*10..*0..*0..*0..10..*10..*

Diagnosis Module

The following diagram shows the logical structure of the Person module:

Modul PersonModul StudieModul DiagnoseModul FallPersonPatient+Patienten-Identifikator - PID: Identifier+Patienten-Identifikator Kontext: CodeableConceptProbandIn+Bezeichnung der Studie: Identifier+Subjekt-Identifizierungscode - SIC: Identifier+Rechtsgrundlage: Reference+Beginn Teilnahme: dateTime+Ende Teilnahme: dateTime+Status Teilnahme: codeDiagnose+Körperstelle: CodeableConcept+Freitextbeschreibung: string+Diagnoseart: string+KlinischerStatus: CodeableConcept+Feststellungsdatum: dateTime+Dokumentationsdatum: dateTimeKlinischRelevanterZeitraumZeitraum+von: dateTime+bis: dateTimeLebensphase+von: code+bis: codeICD10GM+Diagnosekode: code+Ätiologiekode: code+Manifestationskode: code+Ausrufezeichencode: code+Diagnosesicherheit: code+Seitenlokalisation: codeALPHAID+Diagnosekode: codeORPHANET+Diagnosekode: codeSNOMED+Diagnosekode: codeWeitereKodesysteme+Diagnosekode: codeEinrichtungskontakt+Kontakt-Ebene: CodeableConcept+Kontakt-Klasse: CodeableConcept+Patientenidentifikator: Reference+Aufnahmenummer: Identifier+Aufnahmeanlass: CodeableConcept+Aufnahmegrund: CodeableConcept+BeginnDatum: dateTime+Enddatum: dateTime+Entlassungsgrund: CodeableConceptVersorgungsstellenkontakt+Kontakt-Ebene: CodeableConcept+Kontakt-Klasse: CodeableConcept+Patientenidentifikator: Reference+Aufnahmenummer: Identifier+BeginnDatum: dateTime+Enddatum: dateTime10..*0..11..*0..11..*10..*10..*0..*0..*0..*0..110..110..110..110..110..1

Procedure Module

The following diagram shows the logical structure of the Person module:

Modul ProzedurModul PersonModul FallProzedur+Durchführungsabsicht: Coding+Durchführungsdatum: dateTime+Dokumentationsdatum: dateTime+Freitextbeschreibung: string+Körperstelle: CodeableConceptSNOMEDProzedurCodiert+VollständigerProzedurencode: codeOPSProzedurKodiert+VollständigerProzedurenkode: CodeableConcept+Seitenlokalisation: CodingPersonPatient+Patienten-Identifikator - PID: Identifier+Patienten-Identifikator Kontext: CodeableConceptEinrichtungskontakt+Kontakt-Ebene: CodeableConcept+Kontakt-Klasse: CodeableConcept+Patientenidentifikator: Reference+Aufnahmenummer: Identifier+Aufnahmeanlass: CodeableConcept+Aufnahmegrund: CodeableConcept+BeginnDatum: dateTime+Enddatum: dateTime+Entlassungsgrund: CodeableConceptVersorgungsstellenkontakt+Kontakt-Ebene: CodeableConcept+Kontakt-Klasse: CodeableConcept+Patientenidentifikator: Reference+Aufnahmenummer: Identifier+BeginnDatum: dateTime+Enddatum: dateTime1..*0..*0..11..*0..10..*0..10..110..111