MII Implementierungsleitfaden Kerndatensatz Basis
2026.0.1 - Release
Germany
This page is part of the MII Implementation Guide Core Dataset Base (v2026.0.1: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
Diese Seite enthält Übersetzungen aus der Originalsprache, in der der Leitfaden verfasst wurde. Informationen zu diesen Übersetzungen und Anweisungen zum Abgeben von Feedback zu den Übersetzungen finden Sie hier.
Diese Seite dokumentiert Anforderungen, die für alle MII-Akteure in diesem Leitfaden gelten. Die verwendeten Konformitätsverben - MUSS, SOLL, KANN - sind in den FHIR Conformance Rules definiert.
Die Seite Profile und Extensions listet die für diesen Implementierungsleitfaden definierten MII-Profile auf. MII-Profil-StructureDefinitions definieren die minimalen Elemente, Extensions, Vokabulare und ValueSets, die vorhanden sein MÜSSEN, und schränken ein, wie die Elemente bei Verwendung des Profils verwendet werden.
Die MII-Profilelemente umfassen verpflichtende und Must Support Anforderungen. Verpflichtende Elemente sind erforderlich und haben eine Mindest-Kardinalität von 1 (min=1). Must Support Element Server- und Client-Erwartungen werden von der MII definiert. Die Seite Must Support definiert die Server- und Client-Erwartungen für die Verarbeitung dieser Elementanforderungen und veranschaulicht, wie sie angezeigt und dokumentiert werden.
Die Seite CapabilityStatements zeigt Konformitätsanforderungen und -erwartungen für MII-Server und Client-Anwendungen. Die MII-CapabilityStatements identifizieren die spezifischen Profile und RESTful-Transaktionen, die unterstützt werden müssen. Die MII-Profile identifizieren die strukturellen Einschränkungen, Terminologiebindungen und Invarianten. Implementierer müssen die CapabilityStatements für Details zu den RESTful-Transaktionen, spezifischen Profilen und den für jeden MII-Akteur anwendbaren Suchparametern konsultieren.
Die MII-Kerndatensatz-Spezifikationen basieren, wo möglich, auf internationalen Standards und Terminologien. Insbesondere werden folgende Standards hervorgehoben:
Alle Elemente des Kerndatensatzes, angepasst an die Details und Anforderungen für die Anwendungsfälle der Medizininformatik-Initiative, werden nachfolgend in Form von FHIR StructureDefinitions beschrieben. Die Notwendigkeit der Anpassung der FHIR-Profile wird auf jeder Profilseite in Textform erläutert.
Anforderungen in dieser Spezifikation werden durch die folgenden Schlüsselwörter angezeigt, die in Großbuchstaben geschrieben sind und auf RFC-2119 basieren:
| Deutsch | Englisch | Bedeutung |
|---|---|---|
| MUSS / MÜSSEN | MUST / SHALL | Erforderlich, verpflichtend |
| DARF NICHT / DÜRFEN NICHT | MUST NOT / SHALL NOT | Verboten |
| VERPFLICHTEND | REQUIRED | Durch Spezifikation erforderlich |
| SOLL / SOLLEN | SHOULD | Empfohlen |
| SOLL NICHT / SOLLEN NICHT | SHOULD NOT | Nicht empfohlen |
| EMPFOHLEN | RECOMMENDED | Empfohlen |
| KANN / OPTIONAL | MAY | Optional |
Systeme können ein oder mehrere MII-Profile zur Repräsentation klinischer Informationen bereitstellen und unterstützen. Sie verwenden das Inhaltsmodell des Profils ohne Erwartung, die MII-Interaktionen zu implementieren.
Um ein MII-Profil zu unterstützen:
CapabilityStatement.rest.resource.supportedProfile des Servers einschließt
Systeme können ein oder mehrere MII-Profile zur Darstellung klinischer Informationen bereitstellen und unterstützen und die für diese Ressourcen definierten RESTful-Interaktionen unterstützen.
Ein konformer Server:
CapabilityStatement.instantiates des Servers einschließtCapabilityStatement.rest.resource.supportedProfile des Servers einschließenDie folgenden Regeln fassen die durch FHIR Terminology definierten Anforderungen für kodierte Elemente (CodeableConcept-, Coding- und code-Datentypen) zusammen.
Required binding zu einer ValueSet-Definition bedeutet, dass einer der Codes aus dem angegebenen ValueSet verwendet werden MUSS. Für CodeableConcept, das mehrere Codierungen und ein Textelement zulässt, gilt diese Regel für mindestens eine der Codierungen, und nur Text ist nicht gültig.
Bei Beanspruchung der Konformität zu einem Profil mit Required Bindings:
Extensible binding bedeutet, dass einer der Codes aus dem angegebenen ValueSet verwendet werden MUSS, wenn ein anwendbares Konzept vorhanden ist. Wenn kein geeigneter Code im ValueSet existiert, können alternative Code(s) angegeben werden. Für CodeableConcept, das mehrere Codierungen und ein Textelement zulässt, gilt diese Regel für mindestens eines der Codings. Wenn nur Text verfügbar ist und dieser keine konzeptionelle Überschneidung mit den gebundenen codierten Werten hat, kann nur Text verwendet werden.
Bei Beanspruchung der Konformität zu einem Profil mit Extensible Bindings:
Alternative Codes können zusätzlich zu den in Required- oder Extensible-ValueSets definierten Standardcodes bereitgestellt werden. Diese alternativen Codes werden als "zusätzliche Codierungen" bezeichnet. Sie können in ihrer Bedeutung dem Standard-Konzeptcode entsprechen oder enger gefasst sein.
Beispielsweise kann eine Diagnose sowohl einen ICD-10-GM-Code als auch einen SNOMED CT-Code enthalten:
"code": {
"coding": [
{
"system": "http://fhir.de/CodeSystem/bfarm/icd-10-gm",
"code": "E11.90",
"display": "Diabetes mellitus, Typ 2, ohne Komplikationen"
},
{
"system": "http://snomed.info/sct",
"code": "44054006",
"display": "Diabetes mellitus type 2"
}
]
}
Es gibt Situationen, in denen Informationen zu einem bestimmten Datenelement fehlen und das Quellsystem den Grund für das Fehlen der Daten nicht kennt. Siehe die Seite Fehlende Daten für detaillierte Leitlinien zum Umgang mit fehlenden Daten in MII-Profilen.
Für alle unterstützten Suchinteraktionen in diesem Leitfaden:
POST-basierte Suche unterstützenGET-basierte Suche unterstützenBei der Suche mit verschiedenen Suchparametertypen:
date und auf die Sekunde + Zeitverschiebung für Elemente des Datentyps dateTime bereitstellendate und auf die Sekunde + Zeitverschiebung für Elemente des Datentyps dateTime unterstützenEin FHIR-Modifier-Element ist ein Element, das die Bedeutung eines Ressourcenelements modifiziert. Obwohl Server und Clients in der Lage sein MÜSSEN, verpflichtende oder Must Support Elemente zu verarbeiten, sind nicht alle Modifier-Elemente verpflichtend oder Must Support, und es besteht keine Anforderung, sie zu unterstützen.
FHIR-Clients müssen sich unerwarteter Modifier-Elemente in den empfangenen Daten bewusst sein, da diese die Bedeutung der Daten verändern können und bei unsachgemäßer Handhabung potenziell zu Fehlern oder sogar Sicherheitsrisiken führen können. Sofern ein Client nicht feststellt, dass er sie sicher verarbeiten kann, ist die Ablehnung typischerweise die einzige sichere Maßnahme, wenn unerwartete Modifier-Elemente vorhanden sind.
Einige Beispiele für Modifier, die in MII-Profilen möglicherweise keine Must Support Elemente sind:
modifierExtension-Element, das allen Profilen gemeinsam istObservation.valueQuantity.comparatorPatient.activeImplementierer SOLLEN die Profilseiten sorgfältig überprüfen, um zu verstehen, welche Elemente Modifier sind und wie sie die Interpretation der Ressource beeinflussen.
Weitere Informationen finden Sie unter: