Kurz-Definitionen aller Fach- und ETB-spezifischen Begriffe.
Allgemein
- ETB — Einsatztagebuch. Diese App.
- LG — Löschgruppe. Eine taktische Einheit innerhalb der Feuerwehr, meist nach Ortsteil organisiert (z. B. „LG Musterdorf").
- IuK — Information und Kommunikation. Die Funk- und Funkverkehrs-Truppe. IuK-Alarme werden im ETB gesondert behandelt.
- EM — Einsatzmittel. Jede taktische Einheit (Fahrzeug, Gerät, Personal-Trupp), die Du an einen Einsatz schicken kannst.
- ZVF / GF / Ma — Zug- und Verbandführer / Gruppenführer / Mannschaft. Standard-Aufteilung für die Stärke einer Einheit, notiert als „Zug- und Verbandführer / Gruppenführer / Mannschaft / Gesamt". Die Gesamtzahl (letzte, in der Oberfläche doppelt unterstrichene Position) ergibt sich immer aus der Summe der drei Werte davor.
- üÖrt — Überörtlich. Bezeichnet EMs, die nicht aus der eigenen Wache kommen, sondern als Hilfe von außen geschickt werden.
ETB-Konzepte
- Einsatz — Die kleinste dokumentierte Lage. Hat Stichwort, Adresse,
Status, EM-Liste, Kommentare. Im Code:
einsaetze-Tabelle. - Abschnitt — Operative Unterteilung eines einzelnen Einsatzes. Z. B.
„Wasserversorgung", „Brandbekämpfung". Hat eigenen Leiter, eigene Rufgruppe,
eigene EMs. Im Code:
einsatz_abschnitt. - Schwerpunkt (SP) — Klammer über mehreren Einsätzen bei Großlagen. Hat
eigenen Dispo, eigenen EM-Pool, eigenes Tagebuch. Im Code:
schwerpunkte. - Pool — Der Einsatzmittel-Pool eines Schwerpunkts. Nur EMs aus dem Pool dürfen den Einsätzen des Schwerpunkts zugewiesen werden.
- Stichwort-Katalog — Administrierbare Liste der Einsatzstichworte Deiner
Wehr (Kategorie, volles Stichwort, Anzeige-Variante, Aliase). Speist die
Stichwort-Auswahl im Einsatz-Formular und den Mail-Parser-Abgleich. Pflege
unter Admin → Stammdaten; im Code:
stichwort_katalog. - Anzeige-Variante — Die verkürzte Schreibweise eines Katalog-Stichworts,
die in Listen, Detail und Export erscheint (z. B.
B1-SonstigesstattSU-B1-Sonstiges). Wird durch ein passendes Ausblend-Präfix automatisch abgeleitet oder von Hand gesetzt. - Ausblend-Präfix — Technisches Präfix vor einem Stichwort (z. B.
SU-), das das ETB für die Anzeige-Variante abschneidet. Mehrere Präfixe lassen sich komma-getrennt im Stichwort-Katalog hinterlegen. - Auto-Zuweisung — Wenn ein neuer Einsatz im Ort eines aktiven Schwerpunkts entsteht, landet er automatisch im SP. Funktioniert nur bei SP-Modus „Orte".
- Digitaler Zwilling NRW (DZ) — Landesweites 3D-Geo-Kartensystem NRWs
(dz.nrw.de). Das ETB verlinkt die Einsatzstelle als Karten-Button „DZ"
(Einsatz-Detail + Telegram), sofern das Feature
feature_dz_nrw_enabledaktiv ist und Koordinaten vorliegen. Nutzt UTM-Koordinaten (EPSG:25832). - Alarmregel (Multi-Alarm) — Stichwort-Regel, die beim Eintreffen einer
Alarm-Mail automatisch Folge-Einsätze oder Folge-Abschnitte anlegt (z. B.
UW-ERSTALARM → Grundschutz + Bereitstellung). Im Code:
alarm_rule. - Manuelle Alarm-Auslösung — Eine Folge-Einsatz-Alarmregel per Knopf
(„Alarm auslösen" in der Einsatz-Übersicht) von Hand auslösen, wenn die
Leitstelle keine Mail schickt. Legt Basis-Einsatz + Folge-Einsätze an und
alarmiert per Telegram. Recht
alarm.trigger_manual; 60-Sekunden-Cooldown pro Regel gegen Doppelauslösung (alarm_trigger_throttle).
Rollen
- Admin — Vollzugriff inkl. Admin-Bereich. Failsafe-geschützt gegen Selbst-Aussperren.
- Einsatzleiter (EL) — Operative Spitze, führt und verantwortet alles („accountable"); darf zusätzlich abgeschlossene Einsätze wiedereröffnen und Schwerpunkte schließen/archivieren.
- Lage — Lagedienst, verlängerter Arm des Einsatzleiters: bewertet die Einsatzlage und verteilt die Einsätze an die Disponenten.
- Dispo — Disponent. Sieht per Default nur eigene Einsätze.
- SP-Dispo — Schwerpunkt-Disponent. Sieht alle Einsätze in seinem Schwerpunkt.
- Gast — Mitleser, keine Bearbeitung.
Berechtigungen
- Permission — Atomares Recht zu einer Aktion (z. B.
einsatz.edit). Pro Rolle administrierbar. - Scope-Filter — Code-Logik, die Datenmengen einschränkt (z. B. „Dispo sieht nur eigene Einsätze"). Nicht administrierbar.
- Admin-Failsafe —
PermissionService::userCan()gibt für Admin-Rolle immertruezurück. - Locked-Permission — Permission, die für eine bestimmte Rolle hartcodiert
erforderlich ist und nicht abgewählt werden kann (z. B.
schwerpunkt.viewfür SP-Dispo). - ROLE_SPECIFIC_PERMS — Permissions, die nur bei bestimmten Rollen Sinn
ergeben und nur dort in der UI auftauchen (z. B.
einsatz.view_allnur bei Dispo). - Einsatz-Rolle / temporäre Rolle — Einem Benutzer befristet (max. 48 h)
geliehene höhere Rolle (Einsatzleiter oder Lage). Vergeben über das Modal
„Einsatz-Rollen" (Button auf der Einsatz-Übersicht, Recht
user.assign_temp_role). Wirkt sofort ohne Neuanmeldung und läuft automatisch aus. Admin und SP-Dispo nehmen nicht teil; eine geliehene Rolle kann nicht weiterverliehen werden (einzige Ausnahme: die per Alarm-Knopf übernommene Lage). - Alarm-Knopf — Einmaliges Rollen-Angebot einer Alarm-Regel: Löst eine
Regel mit konfiguriertem Angebot aus (per Mail oder manuell), erscheint im
Seitenmenü ein Blitz-Knopf, über den ein Disponent selbst die Rolle Lage
oder Einsatzleiter für die konfigurierte Laufzeit (6–48 h ab Übernahme)
übernimmt — für Lagen ohne anwesende Führung. Höhere Rollen können das
Angebot stattdessen entschärfen; Gast und SP-Dispo sehen es nie. Im Code:
alarm_role_offer. - Highlander-Prinzip — Regel hinter der Einsatz-Rolle: Die geliehene Rolle kommt zur Basis-Rolle dazu (Vereinigung der Rechte), das höhere Recht gewinnt. Die feste Rolle wird nie ersetzt.
- Effektive Rollen — Basis-Rolle plus ggf. aktive temporäre Rolle.
Maßgeblich für jede Permission-Prüfung (
User::effectiveRoles()). Der Admin-Failsafe wirkt bewusst nur auf die Basis-Rolle — über eine Einsatz-Rolle wird niemand Admin.
Wichtigkeit / Status
- Wichtigkeit — Priorität eines Einsatzes (Default-Stufen: bereitstellung / normal / eilig / großschadenslage). Mit Farbe und Label, in den Stammdaten administrierbar.
- Einsatz-Status —
neu→dispo(Disponent) →in_bearbeitung→erledigt→abgeschlossen. Vorwärts-Übergänge nachdispo(Disponent zuweisen) undin_bearbeitung(erstes Einsatzmittel zuweisen) laufen automatisch. Der finale Schritt aufabgeschlossenverlangt das Rechteinsatz.abschluss(Vier-Augen-Prinzip). Ausabgeschlossenzurück nur via Wiedereröffnen (Permissioneinsatz.reopen). Mehr unter mehr zu Status. - Abschnitts-Status —
geplant→aufbau→einsatz→erledigt(Stufen administrierbar, Default-Start „geplant"). - Schwerpunkt-Status — Aktiv → Pausiert → Erledigt → Abgeschlossen
(interne Keys:
aktiv→pausiert→geschlossen→archiviert). Abgeschlossene Schwerpunkte reaktiviert nur ein Administrator. - Abschnitts-Sperre (früher „Abschluss-Sperre") — Einsatz kann weder auf
erledigtnoch aufabgeschlossengesetzt werden, solange Abschnitte in Arbeit sind (begonnen, aber nicht erledigt); geplante Abschnitte blockieren nicht. Schwerpunkt kann nicht erledigt werden, solange Einsätze weder erledigt noch abgeschlossen sind. - Status-Kachel — Die farbige Kachel links an jeder Einsatz- bzw.
Abschnitts-Zeile. Zeigt die laufende Nummer (
#007/A#001) und einen Kurz-Status (NEU, DISPO, AKTIV, FERTIG, ABG.); ihre Farbe folgt dem Status. Erscheint in Liste, Detail-Kopf, je Abschnitt und als Lagekarte-Marker. - Komfort / Kompakt — Umschalter über der Einsatzliste für die Darstellungsdichte: Komfort zeigt luftige Karten-Zeilen mit allen Spalten, Kompakt eine dichte, einzeilige Liste für viele Einsätze. Die Wahl wird pro Browser gemerkt und ändert nur die Anzeige.
System
- Cron-Token — Geheimer Token, der mit jedem
/cron.php-Aufruf mitgegeben werden muss. Schützt vor externer Auslösung. - Webhook-Secret — Token für Telegram-Webhook-Calls. Wird in der URL mitgesendet und vom ETB geprüft.
- Heartbeat — Alle 6 h schreibt der Cron einen Heartbeat-Eintrag und schickt eine Statusnachricht an den Telegram-Status-Chat.
- Soft-Delete — Datensatz wird nicht physisch gelöscht, sondern bekommt
deleted_at-Timestamp gesetzt. Für Restore und Revisionssicherheit. - System-Kommentar — Kommentar mit
author_user_id = NULL, geschrieben vom ETB selbst (z. B. bei automatischer EM-Entfernung). Nicht editierbar, auch nicht für Admins. - Tabellen-Präfix —
DB_TABLE_PREFIXin der.env. Erlaubt mehrere ETB-Instanzen in derselben Datenbank. - SchemaProvider — Code-Klasse, die das DB-Schema definiert und CREATE-Statements ausführt. Es gibt keine separaten SQL-Migration-Files.
Datenformate
- Textkontrast (ColorContrast) — Bestimmt aus einer beliebigen
Hintergrundfarbe (RGB-Hex), ob schwarze oder weiße Schrift darauf besser
lesbar ist (nach WCAG 1.4.3). Im Code der Helfer
ColorContrast::textOn()(src/ColorContrast.php); flächig genutzt, damit selbst administrierte Farben lesbar bleiben — etwa bei den Farb-Pillen aus der Datenbank, den interaktiven Status-Auswahlfeldern und den Markern der Lagekarte. - UTM / EPSG:25832 (Rechtswert / Hochwert) — Metrisches
Koordinatensystem (UTM-Zone 32N), das der Digitale Zwilling NRW erwartet.
Das ETB hält intern GPS-Koordinaten (WGS84, Latitude/Longitude) und
berechnet Rechts- und Hochwert automatisch daraus (
Utm32Converter), gespeichert inutm_ost/utm_nord. Kein manuelles Feld; in der Geocode-Übersicht nur als Anzeige. Im Code:src/Utm32Converter.php. - Slug — URL-freundliche Topic-Bezeichnung, z. B.
schwerpunkt-liste. Wird in Hilfe-URLs verwendet. - Markdown / GFM — Auszeichnungssprache des Handbuchs. Parsedown rendert sie zur HTML-Anzeige, GitHub-Wiki rendert sie nativ.
Wenn Du einen Begriff vermisst
Sprich uns an oder mache einen Pull-Request auf docs/handbuch/glossar.md.