Die Krankenhaus-Ampel als Skript für Webseitenbetreiber! v0.2.0
v0.2.0 (15.10.2021): Die Ampel funktioniert nun dank einer vom RKI (RKI GitHub-Projekt) täglich bereitgestellten CSV-Datei für alle Bundeländer, nicht mehr nur für Bayern.

COVID-19 Krankenhaus-Ampel für Bayern

Grün
+ 3G-Regel
Die 7-Tages-Inzidenz im beträgt 1. Ab einem Inzidenzwert von gilt in geschlossenen Räumen der 3G-Grundsatz: Genesen, Geimpft, Getestet (weitere Informationen).
Die 7-Tages-Hospitalisierungs-Inzidenz (pro 100.000 Einwohner) beträgt bayernweit 1).
Ampel-Indikatoren:
Hospitalisierte Fälle der letzten 7 Tage1:
Grenzwert: 1200
Gelb
LGL Wert
Fälle in intensivmedizinischer Behandlung2:
Grenzwert: 600
Rot
DIVI Wert
1)Robert-Koch-Institut (RKI), dl-de/by-2-0 (Stand: ) 2)DIVI-Intensivregister (www.intensivregister.de) (Stand: )

LFV Webseite-Kit Konfiguration

bayern

Ampel-Test:

Ampel auf der Webseite einbinden

2.) Jede andere Verwendung

Das Github-Projekt enthält alle erforderlichen Dateien, um die Ampel bei euch auf der Webseite nach Belieben einzubinden. Eine Vorlage (Beispiel, Template,...) mit der Anzeige der Ampel, wie sie oben zu sehen ist, findet ihr in der Datei ampel.html. Diese enthält ein valides HTML5-Template und bindet die benötigte CSS-Datei (enthält die Layoutdefinitionen) und die benötigte JavaScript-Datei (enthält den Aufruf der Webservices und weitere Logik) ein. Beide befinden sich jeweils in einem separaten Verzeichnis im Projekt.
Die bundeslandspezifischen Werte für 7-Tages-Hospitalisierungs-Inzidenz, Hospitalisierte Fälle und Fälle in intensivmedizinischer Behandlung werden automatisch über die angegebene Landkreis Id ermittelt. Die Grenzwerte müssen jedoch für alle Bundeländer außer Bayern manuell eingetragen werden (siehe Manuelle Anpassungen).
Manuelle Anpassungen:
  • Landkreis Id: In Zeile 3 im JavaScript müsst ihr die ermittelte Id eures gewünschten Landkreises eintragen, zu dem die 7-Tages-Inzidenz angezeigt werden soll. Eine Anleitung, wie ihr diese Landkreis Id findet, könnt ihr hier nachlesen. Über die Landkreis Id wird automatisch das zugehöhrige Bundesland ermittelt, zu dem dann auch die restlichen Werte (außer die Grenzwerte) angezeigt werden.
  • Grenzwert Hospitalisierte Fälle: In Zeile 6 im JavaScript erfolgt die Angabe des Grenzwertes, der im Bundesland gültig ist.
  • Grenzwert Fälle in intensivmedizinischer Behandlung: In Zeile 9 im JavaScript erfolgt die Angabe des Grenzwertes, der im Bundesland gültig ist.
  • Optional: Ampel ohne Rahmen: Wenn ihr die Ampel ohne Rahmen anzeigen möchtet, einfach die CSS-Klassenangabe für das <div>-Element mit der id="ampelBox" mit dem CSS-Style rahmenlos erweitern. In der Beispielanzeige findet ihr das Element in Zeile 17. Diese einfach Löschen und dafür den Kommentar um Zeile 18 entfernen.
  • Optional: Farbnamen (Rot-Grün-Schwäche): Zur Anzeige der Farbnamen ("Gelb" und "Rot") auf den Balken müsst ihr die <div>-Elemente mit der id="balkenFarbeGelb" und id="balkenFarbeRot" mit dem CSS-Style visible erweitern. Um den Farbnamen in der Ampel in schwarzer Farbe (nicht weiß und transparent) anzuzeigen, muss das <div>-Element mit der id="ampelBox" mit dem CSS-Style noopacity erweitert werden.

Das Krankenhaus-Ampel Skript

Für Feuerwehren, Behörden, Vereine und alle, die die aktuelle COVID-19 Krankenhausauslastung auf ihren Webseiten anzeigen möchten, um so ihren Besuchern einen Mehrwert zu bieten. Das Skript kann kostenfrei und ohne jegliche Angaben und Verweise zum Autor verwendet und angepasst werden (Lizenz: GPL 3.0). Lediglich die Quellenangaben der angezeigten Zahlen müssen ersichtlich bleiben. Hinsichtlich Barrierefreiheit werden nur Text-Elemente (keine Bilder) verwendet. Somit lässt sich die Ampel auch mit einem Screenreader lesen. Zudem besteht die Option, zu den Farben auch die Farbnamen in schwarzer Farbe anzuzeigen, sodass Menschen mit einer Rot-Grün-Schwäche die Ampel ebenfalls deuten können. Grundlage des Skriptes ist die COVID-19 Ampel der Freiwilligen Feuerwehr Grünwald.

Bemerkungen

  • Die beiden Werte für 7-Tages-Hospitalisierungs-Inzidenz und die Hospitalisierten Fälle der letzten 7 Tage werden täglich vom Robert-Koch-Institut über ein GitHub-Projekt bereitgestellt. Bei Verwendung dieser Daten muss auf die korrekte Quellenangabe geachtet werden. Diese lautet: "Robert Koch-Institut (RKI), dl-de/by-2-0".
  • Der Wert der aktuellen 7-Tages-Inzidenz für einen Landkreis wird ebenfalls vom Robert-Koch-Institut über eine ArcGIS Schnittstelle bereitgestellt. Bei Verwendung dieser Daten muss ebenfalls auf die korrekte Quellenangabe geachtet werden. Diese lautet auch: "Robert Koch-Institut (RKI), dl-de/by-2-0".
  • Der Wert für die aktuellen Fälle in intensivmedizinischer Behandlung wird aus einem vom DIVI-IntensivRegister bereitgestellten JSON ermittelt. Bei Verwendung dieses Wertes (oder weiterer Werte vom Intensivregister) muss zwingend auf die richtige Zitierweise der Quellenangabe geachtet werden. Diese lautet: "DIVI-Intensivregister (www.intensivregister.de)".
  • Die Ampel kann nach Belieben angepasst werden (Text, Farbe, Layout,...). Lediglich alle Bezugsangaben der Quellen, die mit einer Fußnote versehen sind, müssen erhalten bleiben. Entweder direkt unter der Ampel oder an einer anderen Stelle auf der Webseite.
  • Für das grundlegende Layout (auch bzgl. Anzeige auf mobilen Endgeräten) werden die Stylesheet-Klassen des weit verbreiteten Bootstrap-Frameworks verwendet (bspw. im LFV-Website Kit, Typo3, WordPress, Joomla,...). Sollte dieses auf eurer Webseite bisher nicht vorhanden sein, kann lässt es sich einfach einbinden. Ein Beispiel findet ihr im GitHub-Projekt in der Beispieldatei ampel.html in Zeile 13.