MII Implementation Guide Consent
2027.0.0-ballot -
Germany
This page is part of the MII Implementation Guide Consent (v2027.0.0-ballot: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
Diese Seite hält die Änderungen zwischen den veröffentlichten Versionen des Moduls Consent fest, die neueste Version zuerst. Sie folgt Keep a Changelog und dem KDS-CalVer-Schema, das die Seite Versionierung beschreibt.
Jede Version erhält einen eigenen Abschnitt mit dem Release-Datum und den nach Kategorien gruppierten Änderungen:
Kategorien ohne Inhalt werden weggelassen. Geht eine Änderung auf ein Issue oder einen Pull-Request zurück, wird darauf verlinkt.
Ein Versionsabschnitt mit einer Breaking Change ist erst vollständig, wenn er ausdrücklich und in diesem Changelog beantwortet:
Was als Breaking Change zählt — behandeln Sie eine Änderung als
Breaking Change, wenn sie eines der Folgenden tut, auch wenn sie klein wirkt:
eine Kardinalität verschärft (0..* → 1..1), eine
Binding-Stärke erhöht (example → required), Codes aus einem required-ValueSet
entfernt, ein Element oder einen Slice entfernt oder umbenennt, einen Typ
einengt, eine Invariante oder eine Must-Support-Pflicht hinzufügt oder eine
kanonische URL ändert. Im Zweifel: als Breaking Change berichten.
Breaking für wen: benennen Sie beide Perspektiven — gespeicherte Daten (Instanzen, die gegen die alte Version valide sind) und Implementierungen (Clients und Server, die dagegen gebaut wurden; ein entfernter Suchparameter bricht Implementierungen, während jede gespeicherte Instanz valide bleibt).
Die Versionsnummer warnt niemanden. Das KDS-Kalender-Versionsschema
(JJJJ.n.n) trägt kein Major-Signal wie SemVer — dieser
Changelog-Abschnitt ist die einzige Warnung, die Lesende bekommen.
Verlinken Sie das technische Delta. Ab der zweiten formalen
Publikation aktivieren Sie den Versionsvergleich des IG Publishers
(version-comparison in sushi-config.yaml — siehe die
Seite Versionierung zur Einrichtung und
ihren Voraussetzungen); er veröffentlicht einen maschinell erzeugten
Vergleich unter comparison-v<Vorversion>/index.html.
Verlinken Sie ihn aus dem Versionsabschnitt, damit die Erläuterung und der
technische Diff nebeneinanderstehen.
Kennzeichnen Sie solche Einträge deutlich (zum Beispiel mit dem Präfix BREAKING:), damit sie beim Überfliegen des Abschnitts nicht übersehen werden können.
Datum 14.09.2026
Erstes Release des Moduls aus der IG-Publisher-Toolchain. Es baut auf dem Release-Paket 2027.0.0-ballot.rc1 auf und ergänzt die QA-Korrekturen aus den Pull-Requests #135 bis #141 sowie die Anhebung des Eltern-Pakets.
mii-cs-consent-version-modules (im Repository vorhanden, im Paket fehlend)
und der CapabilityStatement mii-cap-consent-server.Patient,
zwei ResearchStudy), damit die Referenzen der Beispiele auflösen
(#137).de.einwilligungsmanagement von 2.0.4-rc1 auf
das finale Release 2.0.4 (09.09.2026) angehoben. Gegenüber dem
Release-Kandidaten kommen zwei Extensions hinzu (Policy,
PhysicalDocumentLocation), und Consent.policy.uri erhält ein extensible
Binding auf LegalBasisDataProcessing.category-Slices resultType und templateType
erhalten entscheidbare pattern-Discriminatoren (#140).CodeSystem.count auf die tatsächliche Konzeptzahl
korrigiert (#139); das Answer-ValueSet auf ein nacktes
All-System-include reduziert (#138); das Beispiel 89f494a3
auf das definierte Version-Modul-CodeSystem umgestellt (#135).id-Werte — die
drei Profile (56375452-… → mii-pr-consent-documentreference,
e0e166b4-… → mii-pr-consent-einwilligung, f675b1e8-… →
mii-pr-consent-provenance), die drei ValueSets
(2.16.840.…11.30--20210323234509 → mii-vs-consent-answer,
2.16.840.…11.36--20230331232804 → mii-vs-consent-policy, 88464c5b-… →
mii-vs-consent-signaturetypes) und die sechs SearchParameter, die im
Vorgänger-Paket gar keine id trugen (jetzt mii-sp-consent-…). Die
kanonischen URLs bleiben unverändert; die IDs folgen jetzt der
MII-Namenskonvention (kebab-case des name).meta.profile, und diese ändert sich nicht — Daten, die
gegen 2027.0.0-ballot.rc1 valide waren, validieren unverändert weiter.[base]/StructureDefinition/e0e166b4-…, in Registries gespeicherte
Artefakt-IDs und Deep-Links auf die Artefaktseiten des Leitfadens (deren
Dateinamen der ID folgen). Ein automatischer Migrationspfad wird nicht
bereitgestellt; die Zuordnung alt → neu ist die obige Liste.Datum 04.09.2026
508a666, veröffentlicht 03.09.2026; Repo-Baum byte-identisch mit dem
zuvor inkorporierten develop-Stand 744f7ba — die inhaltlichen Aussagen des
develop-Abschnitts unten gelten unverändert). Vollständige Re-Derivation aller
Ressourcen aus dem Release-Paket (goFSH; Nachweis:
migration-log/rederivation-diff-release-2027.txt) und Delta-Übernahme des
Leitfadens in Version 2027.0.0-ballot.rc1 (18/18 Seiten; u. a. neu
strukturierte Policy-Erläuterungen auf der CodeSystem-Seite).de.einwilligungsmanagement
2.0.4-rc1 (Pin des Release-Pakets). Das Eltern-Profil hat sein eigenes
Consent.category-Slicing in 2.0.4 entfernt; dieses Profil deklariert die
vier Slices (consentCategory/mii/resultType/templateType) jetzt selbst —
Validierungssemantik unverändert.migration-log/run.log, Eintrag 5.2): harmonisierte
Artefakt-Versionen, kanonische SearchParameter-IDs (das Paket liefert keine),
korrigierte CodeSystem-Zählungen, publisher-Metadaten
sowie das im Paket fehlende Version-Modules-CodeSystem. Auf Operator-Anweisung (04.09.2026) wurden sämtliche inhaltlichen
Nach-Migrations-Fixes zurückgesetzt, damit die QA den Fehlerstand des
offiziellen Release-Pakets unmittelbar nach der Migration zeigt: Beispiel-
Displays, CodeSystem-Zählungen (wieder 101/20), das Category-System des
Beispiels 89f494a3 (wieder das nirgends definierte consent_category), die
vier synthetischen Referenzziel-Instanzen und der Answer-ValueSet-Compose
(wieder Konzept-Aufzählung). Alle Fixes bleiben vorbereitet und sind
Owner-Entscheidungen (mit ihnen: err = 33). Verbleibende technische
Abweichungen vom Paket: harmonisierte Versionen, kanonische SearchParameter-
IDs (das Paket liefert ID-lose SPs — in FSH nicht darstellbar), publisher
via sushi-config (Toolchain-Injektion) und das mitgeführte
Version-Modules-CodeSystem (im Repo-Tag enthalten, nur im Paket fehlend —
ohne dieses bräche der Build).Datum 01.09.2026
MII PR Consent Einwilligung: Ableitung jetzt
vom HL7-D-Profil ConsentManagement/Consent; Category-Slices umbenannt/ergänzt
(loinc → consentCategory; neu resultType (required Binding) und
templateType (extensible Binding)); die im develop-Differential deklarierte
Kardinalität category 0..* ist gegen das Eltern-Profil (1..) unwirksam und
wird als 1.. geerbt (Upstream-Befund). Bestehende Instanzen ohne
resultType-Category validieren nicht mehr.mii-cs-consent-version-modules umgestellt (zuvor referenzierten sie das
nirgends definierte mii-cs-consent-consent_category).…24.2.4055 "Version 1.7.2 Vertretende". Eltern-Paket-Pin auf
de.einwilligungsmanagement 2.0.3 (develop/rc-Linie) angehoben.Datum 31.08.2026
migration-log/ auf diesem Branch). Alle
Artefakt-Versionen auf die Paketversion 2027.0.0-ballot.rc1 harmonisiert
(zuvor je Artefakt abweichend, z. B. 1.0.9/1.6.0/1.1.0).Datum 03.09.2026
Policies SNID korrigiert #121
Policy Labels ACRIBIS korrigiert #129
MIIConsentVersionModuleCodeSystem: BC Varianten für Vertretende hinzugefügt #127
Validierungs- und Abhängigkeits-Probleme ( consent.category Slices) behoben #124, #119
CodeSystem in Beispielen korrigiert #113
sprachliche Verbesserung zur Beschreibung der Level #112
Full Changelog: https://github.com/medizininformatik-initiative/kerndatensatzmodul-consent/compare/2026.0.0…2027.0.0-ballot.rc1
Datum 18.12.2025
ValueSet MII_VS_Consent_SignatureTypes um den Code 1.2.840.10065.1.12.1.5 "Verification Signature" erweitert
CodeSystem MII Consent: Policy CodeSystem - ergänzt um Gültigkeitsdauer je Policy (Property period-of-validity mit ISO 8601:2004 date String bzw. 'einmalig') - Policy 2.16.840.1.113883.3.1937.777.24.5.3.46 "MDAT retrospektiv wissenschaftlich nutzen" ist nun als veraltet markiert (deprecated) und soll nicht mehr verwendet werden - Policy 2.16.840.1.113883.3.1937.777.24.5.3.47 "MDAT retrospektiv zusammenfuehren Dritte" ist nun als veraltet markiert (deprecated) und soll nicht mehr verwendet werden - Policy 2.16.840.1.113883.3.1937.777.24.5.3.16 "KKDAT 5J prospektiv speichern verarbeiten" ist nun als veraltet markiert (deprecated) und soll nicht mehr verwendet werden - Policy 2.16.840.1.113883.3.1937.777.24.5.3.17 "KKDAT 5J prospektiv wissenschaftlich nutzen" ist nun als veraltet markiert (deprecated) und soll nicht mehr verwendet werden - Markdown Repräsentation in Tabellenform zur Darstellung des CodeSystems unter 'Terminologie' im IG erstellt
CodeSystem mii-cs-consent-version-modules für die BC-Versionen und Zusatzmodule erstellt - Ergänzung von OIDs für Ablehnungen (BC v1.6d und v1.7.2)
Consent.provision.period.end und Consent.provision.provision.period.end sind nun Kardinalität 0..1, also nicht mehr verpflichtend
Beispiele überarbeitet und ergänzt
IG: redaktionelle Überarbeitung und Erläuterungen verbessert - neue Seite Empfehlungen zur praktischen Anwendung hinzugefügt (ResultType) - Umgang mit Widerrufen bei Einwilligungen von Minderjährigen (Gültigkeitsdauer bzw. Ablauf der Einwilligung) - Hinweise zur Verwendung im Modellvorhaben Genomsequenzierung (§64e) - Erläuterung zu neuen Suchparametern ergänzt
Full Changelog: https://github.com/medizininformatik-initiative/kerndatensatzmodul-consent/compare/2025.0.3…2026.0.0
Datum 16.06.2025
Terminologien: - Policy CodeSystem Ressource display angepasst (Abkürzung->sprechende Bezeichner)
Bugfix: - pagelink-Fehler behoben
Datum 12.06.2025
Full Changelog: https://github.com/medizininformatik-initiative/kerndatensatzmodul-consent/compare/2025.0.0…2025.0.3
Datum 11.06.2025
Datum 21.01.2025
Datum 17.12.2024
Consent-Ressource - Consent.category -> max value="*" - Consent.provision.type ->fixedCode deny entfernt - Consent.provision.provision.type ->fixedCode permit entfernt - IG/Consent entspr. angepasst
IG/Consent - Liste der verfügbaren MII Consents zur Verwendung in Consent.policy.uri aktualisiert (Widerrufe und Minderjährige)
Policy-CodeSystem: acribis und PROM Policies hinzugefügt
IG/Terminologie: - Level-Angaben korrigiert - Formatierung Hinweis-Text korrigiert - Hinweis 1 (FHIR+Policies) korrigiert
Full Changelog: https://github.com/medizininformatik-initiative/kerndatensatzmodul-consent/compare/1.0.7…2025.0.0