Disclaimer: Hierbei handelt es sich um Vorabinformationen die euch ermöglichen sollen schon einmal mit der AAO herum zu experimentieren und bestmöglich umzusetzen. Ein offizieller Anleitungsartikel wird seitens @taito vorbereitet.
Liebe Community,
gute Neuigkeiten für euch! Die neue AAO wurde implementiert und verläuft nun nach Prüfung durch die Entwickler und MVPs stabil und fehlerfrei. Die neue AAO funktioniert mit einer Verknüpfung Einheit, Gebiet, Stichwort. Damit ihr die neue AAO versteht und umsetzen könnt erfolgt hier ein Überblick über die einzelnen Funktionen, die Syntax und meine Umsetzung in meiner Leitstelle als Beispiel.
Einheiten:
Die Einheiten sind das Kernstück der neuen AAO. Fahrzeuge können einer oder auch mehrerer Einheiten zugewiesen werden. Die Bezeichnung der Einheiten ist dabei frei wählbar, so kann eine eigene Logik nach eigenen Bedürfnissen, wie z.B. BF oder FF oder Stützpunktwehren o.ä. erstellt werden. Den Fahrzeugen werden im Administrationsbereich unter dem Reiter “Rettungsmittel” in der Wachansicht per Texteingabe im Feld “Zugehörig zu Einheiten” die Einheiten zugewiesen. (Siehe Bild)
In diesem Beispiel sind die Fahrzeuge der Freiwilligen Feuerwehr Kürten ihrem entsprechenden Löschzug (LZ) zugeordnet worden. Dazu wurde die Abkürzung des Ortsnamen (KÜR) mit der entsprechenden Nummerierung im Funk (2 oder 3) verknüpft. Hier sind aber auch andere Lösungen möglich, die Verwendung des Überbegriffs Löschzug (LZ) bietet im nachhinein aber einige Vorteile. Es ist auch zu erkennen, das ein Fahrzeug (ABC-Erkunder) mehreren Einheiten, wie in diesem Fall dem Gefahrgutzug der Gemeinde Kürten (GZ_KÜR) und dem Messzug des Kreises (MZ_RBK) angehören kann. Verschiedene Einheiten werden durch ein Komma getrennt, mögliche Leerzeichen werden ignoriert.
Gebiet:
Damit die Verknüpfung Stichwort -> Einheit funktionieren kann, wird jedem Gebiet die zuständigen Einheiten zugewiesen. In der Logik der AAO gilt hierbei die Reihenfolge der zuständigen Einheiten von links nach rechts (Leserichtung). Auch hier erfolgt die Festlegung über freie Texteingabe, dieses mal im Reiter “Einsatzgebiet” unter dem Textfeld “Verantwortliche Einheiten”, es gibt aber einige Regeln in der Syntax:
Aufreihung verschiedener Einheiten (“und-Verknüpfung”):
Sollen verschiedene Einheiten aufgelistet werden die in absteigender Reihenfolge zuständig sind, können diese einfach per Komma ( , ) getrennt werden. Dies ist Hilfreich um eine Ausrückereihenfolge festzulegen was passiert wenn die erste zuständige Einheit nicht verfügbar ist oder aufgrund größerer Einsätze direkt mehrere Einheiten alarmiert werden sollen.
In meiner Leitstelle ist dies z.B. in der Gemeinde Odenthal (ODE) der Fall, in der es 5 FF Einheiten gibt, die je nach Gebiet in unterschiedlicher Reihenfolge ausrücken. Im gesamten Einsatzgebiet sind der ELW (ELW_ODE) und die Drehleiter (DLK_ODE) zuständig, diese sind als eigenständige Einheiten hinten dran gehängt zusammen mit den im ganzen Kreis zuständigen Kreiseinheiten. Die Leserichtung links nach rechts gilt für jeden Einheitstyp neu, daher kann die Einheit “ELW” oder “DLK” einfach an die Reihenfolge “LZ” angehängt werden.
Alternative Einheiten (“oder-Verknüpfung”):
Wenn eine Einheit zuständig ist und eine Alternative geboten werden soll falls diese nicht verfügbar ist, kann eine Alternative über Semikolon ( ; ) angeboten werden. Dies kann zum Beispiel hilfreich bei Stützpunktwehren, Sonderfahrzeugen oder Berufsfeuerwehren sein.
Als einfaches Beispiel gilt hier:
(BF_LZ1;FF_LZ1;FF_LZ2 )–> Normalerweise ist ein BF Löschzug zuständig, dieser wird automatisch durch entweder den FF_LZ1 oder den FF_LZ2 vertreten, je nachdem wer verfügbar ist. Diese Alternative gilt für alle Anforderungen in diesem Gebiet. (Klammerung ist zwingend erforderlich!)
(RW_STADT;AB_RÜST_STADT) –> In diesem Beispiel wird der Rüstwagen der der Stadt durch einen AB-Rüst ersetzt, wenn ersterer nicht verfügbar.
(LZ_Hauptamt;LZ_FF1,LZ_FF2) –> Ist der hauptamtliche LZ nicht verfügbar, werden 2 FF LZ alarmiert. (Verschachtelte “Und-” und “Oder-Verknüpfung”)
Stichwort:
Das Stichwort legt fest welche Einheiten benötigt werden. Unter dem Reiter “Stichwörter” kann im Textfeld “Notwendige Einheiten” eine Auflistung der nötigen Einheiten erfolgen. Auch hier gibt es eine Syntax zu beachten, man benutzt die Zeichen , zur “und-Verknüpfung” (wie bereits beim Gebiet) und das Zeichen * welches dem System sagt, dass alle nachfolgenden Zeichen der Einheit ignoriert werden sollen. Klingt abstrakt? Hier ein Beispiel:
Beim Stichwort PKW Brand (F-PKW) fährt im ganzen Kreisgebiet 1 Löschzug. Den OLZ ignorieren wir hier einmal Verwende ich jetzt das Stichwort “F-PKW” in Odenthal (Siehe Bild 2) dann wird mir je nach Ortslage der LZ_ODE1 oder LZ_ODE2 oder einer der anderen Löschzüge vorgeschlagen. Was bedeutet nun das * ? Bei der Abfrage wird nur noch nach “LZ” gesucht und dann quasi "LZ*_ODE1"vorgeschlagen. In einer anderen Stadt, z.B. Kürten (Bild 1) könnte so "LZ_KÜR1*" vorgeschlagen werden, je nachdem welche Einheit in diesem Gebiet als zuständige Einheit hinterlegt ist. Durch Verschiebung des * kann die Auswahl der Einheiten durch das System verfeinert werden. Beim 2. im Bild 3 abgebildeten Stichwort “F-Schule” fahren schon mehrere Einheiten und hier kommen die Unterschiede zwischen den verschiedenen Kommunen zu tragen. Während in vielen Städten (z.B. Bergisch Gladbach als Stadt mit Berufsfeuerwehr) nur 4 Einheiten alarmiert werden, werden in Kürten (KÜR), Odenthal (ODE) und Wermelskirchen (WRM) 5 Einheiten zu einer brennenden Schule alarmiert. Als kleinsten gemeinsamen Nenner wird hier also 4x Löschzug alarmiert (LZ*,LZ*,LZ*,LZ*) in den vorher genannten Kommunen in denen 5 Einheiten alarmiert werden sollen, wird das * NACH die Städtekennung gelegt: LZ_ODE* auf diese Weise kann in Bergisch Gladbach keine 5. Einheit gefungen werden, da hier nur LZ_BGL* Einheiten vorhanden sind, in Odenthal wird allerdings die 5. Einheit gefunden.
Auf diese Weise durch überlegtes Einsetzen des * kann in den meisten Fällen eine originalgetreue (annähernd) AAO rekonstruiert werden. Es ist viel Arbeit und manchmal muss man gut überlegen, aber am Ende klappt so das Meiste. Wichtig: Bei diesem Textfeld gibt es eine Zeichenbegrenzung von 300 Zeichen. Optimierung von “Notwendigen Einheiten” ist daher unablässlich, ein einfaches hintereinander Schreiben der verschiedenen AAOs der verschiedenen Kommunen wird höchstwahrscheinlich die Zeichenbegrenzung sprengen!
Beispiel:
Hier noch einmal ein fiktives Beispiel zur besseren Veranschaulichung:
Annahme: Stadt A Feuerwehr mit hauptamtlichen Kräften die im ganzen Stadtgebiet als erste Einheit fahren. Stadt B Dorf mit 3 FF Einheiten:
Einheiten: LZ_BF_STADT, LZ_STADT1, LZ_STADT2, ELW_STADT, DLK_STADT // LZ_DORF1, LZ_DORF2, LZ_DORF3
Gebiete:
Stadt_Ortsteil A: LZ_BF_STADT,LZ_STADT1,LZ_STADT2,ELW_STADT,DLK_STADT
Stadt_Ortsteil B: LZ_BF_STADT,LZ_STADT2,LZ_STADT1,ELW_STADT,DLK_STADT
DORF_Ortsteil A: LZ_DORF1,LZ_DORF3,LZ_DORF2,DLK_STADT
Stichwort:
BMA: LZ*,LZ_DORF*,LZ_DORF*
Was fährt jetzt? Wenn in der Stadt alarmiert wird: Es fährt egal wo die BF zuerst mit dem LZ, das wars. Wird im Dorf alarmiert, fahren alle 3 Löschzüge
Feuer Gebäude: LZ*,LZ*,LZ_DORF*,ELW*,DLK*
Was fährt jetzt? In der Stadt fahren 2 Löschzüge, die Drehleiter und der ELW, im Dorf fahren 3 Löschzüge und die Drehleiter aus der Stadt. Ein ELW ist im Dorf nicht im Gebiet hinterlegt, der ELW aus der Stadt wird daher nicht vorgeschlagen.
Abschlussworte:
Da das Thema schon recht komplex ist stehen die Kommentare hier selbstverständlich für Fragen offen. Aus eigener Erfahrung kann ich sagen ist ausprobieren das wichtigste und so kann man dann alle Fehler nach und nach ausmerzen. Hier nochmal das wichtigste:
Komma ( , ) verknüpft Einheiten wie das Wort “UND” im Gebiet bedeutet das Einheit 1 UND Einheit 2 sind zuständig. Im Stichwort bedeutet das: Ich brauche Einheit 1 UND Einheit 2.
Semikolon ( ; ) verknüpft Einheiten wie das Wort “ODER” im Gebiet bedeutet dies Entweder Einheit 1 wenn verfügbar ODER Einheit 2 als Ersatz. Funktioniert nur bei “Gebiet”
Klammern sorgen dafür, dass “ODER-Verknüpfungen” richtig erkannt werden. Sie müssen zwingend bei allen “Oder-Verknüpfungen” verwendet werden! Funktioniert nur bei “Gebiet”
Der Stern ( * ) sorgt dafür, dass im Algorithmus bei der Einheitssuche alle NACHFOLGENDEN Zeichen ignoriert werden. Funktioniert nur bei “Stichwort”
Viel Spaß beim Ausprobieren!