Adaptive Masken ohne Konfigurations-Chaos, plus der durchgespielte Leitfall (Straßenbahnunfall, S0→S3). Iterativer Stand. Beispiel: Kategorie Unfall unter Top-Kategorie Betrieb.
Kategorie ordnet
Tiefer Baum mit hunderten Knoten. Detail-Entität nur je oberster Kategorie.
Befund-Blöcke adaptieren
Bedingung über alle Daten plus Bündel aus Feldern, Abschnitten, Maßnahmen, Benachrichtigungen.
Eskalationsstufe beschreibt
Abgeleitet, reine Ausgabe. Höchststufe wird als Ratchet festgehalten.
Code-verifiziert: UDM provisioniert Subsystem-Spalten automatisch aus der Konfiguration (DataModelingSqlKata.CreateNewColumnAsync). Felder sind echte typisierte Spalten (kein EAV). Begonnene Maßnahmen/Benachrichtigungen sind unwiderruflich (ImmutableAfterState / append-only).
Worum geht es hier?
Ein Betriebsereignis (z. B. ein Unfall) wird nicht mit einer starren Maske erfasst, sondern mit einer, die sich an den eingegebenen Inhalt anpasst. Dieses Dokument zeigt das Modell dahinter und spielt es an einem konkreten Fall durch.
Datenarchitektur: in welche Tabellen die Eingaben geschrieben werden.
Kategorie-Baum: wie die Ereignisarten geordnet sind.
Leitfall: der durchgespielte Unfall, am besten mit dem „Geführten Drehbuch" starten.
Governance-Matrix: wie der Admin das alles konfiguriert, ohne den Überblick zu verlieren.
Hunderte Kategorien im Baum, Detail-Entität nur je Top-Knoten.
Leitfall: Verlauf eines Ereignisses
Datenlage ändern, alles passt sich an. Begonnene Maßnahmen/versendete Benachrichtigungen bleiben unwiderruflich. Maßnahmen durchlaufen einen Status; ein Maßnahmenfeld kann selbst etwas auslösen; alles landet im chronologischen Bericht.
Geführtes DrehbuchSchritt 0
Klick „nächster Schritt", um den Unfall Schritt für Schritt durchzuspielen. Jeder Schritt erklärt, was passiert und warum.
Vorfall #4711 (Meldungscontainer)
0
Ort: Abschnitt Nord → Betriebshof Nord
Aktive Befund-Blöcke
Phasen (VDV 722)
S1
Störung · abgeleitet
Maßnahmen: vorgeschlagen
Maßnahmen: begonnen (unwiderruflich)
Benachrichtigungen: fällig
Versendet (append-only)
Chronologischer Bericht (§5, systemübergreifend)
Drehbuch zum Ausprobieren: Verletzte auf 5 (Großschadenslage, S3) → „Notfallmanager rufen" starten → Verletzte zurück auf 0 (Maßnahme bleibt als „passt nicht mehr"). „Ersatzverkehr" starten → Anzahl Busse auf 0 setzen (Cross-Influence löst Folge-Benachrichtigung aus). Status der Maßnahmen weiterschalten. Alles erscheint im Bericht.
Governance-Matrix mit Speicherziel und Drill-down
Entwurfszeit-Sicht: Spalten sind Befund-Blöcke, „Speicher" zeigt Ziel-Entität und Kardinalität. Klick auf Zeile/Spaltenkopf/Zelle öffnet die Konfiguration dahinter.
Anzeige
Cross-Influence-Blöcke (Bedingung über Maßnahmenfelder, z. B. „Ersatzverkehr nicht leistbar") werden genauso konfiguriert; im Leitfall oben werden sie sichtbar, sobald ein Maßnahmenfeld die Bedingung erfüllt.