3G-CIRS — Formularablauf

Anonymes Meldesystem fuer Gewaltvorfaelle gegen Gesundheitspersonal — das erste Template auf eforms.cloud

Inhaltsverzeichnis

  1. Ueberblick
  2. Zugang zur Anwendung
  3. Kompaktmeldung (Template: schnell)
  4. Detailmeldung (Template: ausfuehrlich)
  5. Uebersicht aller Formularfelder
  6. Anonymisierung
  7. Testszenarien

1. Ueberblick

3G-CIRS (3-Generationen Conflict Incident Reporting System) ist ein anonymes Meldesystem fuer Gewaltvorfaelle im Gesundheitswesen. Es wurde in Zusammenarbeit mit der Bundesaerztekammer entwickelt und ist das erste Formular-Template auf der eforms.cloud-Plattform.

Das System erfasst:

Das Formular basiert auf dem dynamischen Template + Block-Editor System von eforms.cloud. Formulare werden nicht statisch programmiert, sondern aus wiederverwendbaren Bloecken zusammengesetzt, die ueber das Admin-Panel gepflegt werden koennen. Es stehen zwei Template-Varianten bereit: Kompaktmeldung (schnelle Erfassung der wichtigsten Daten) und Detailmeldung (erweiterte Felder fuer umfassendere Angaben). Kein Login erforderlich.

2. Zugang zur Anwendung

Die Formulare werden ueber das dynamische Template-System unter /meldung/[slug] ausgeliefert. Folgende Templates sind konfiguriert:

ZugangAdresseTemplate-Slug
Startseitehttps://cirs.eforms.cloud
Kompaktmeldunghttps://cirs.eforms.cloud/meldung/schnellschnell
Detailmeldunghttps://cirs.eforms.cloud/meldung/ausfuehrlichausfuehrlich
Hinweis: Es ist kein Login erforderlich. Das Formular ist oeffentlich zugaenglich und alle Meldungen werden vollstaendig anonym erfasst. Die Formulare werden dynamisch aus den im Template definierten Bloecken gerendert (FormRenderer.vue).

3. Kompaktmeldung (Template: schnell)

Die Kompaktmeldung ist der einfachste Weg, einen Vorfall anonym zu melden. Sie wird durch das Template mit dem Slug schnell (Flag detailed: false) definiert und enthaelt die wichtigsten Bloecke fuer eine kompakte Erfassung.

1 Startseite oeffnen: https://cirs.eforms.cloud

Auf der Startseite finden Sie Informationen zum Zweck des Meldesystems und den Hintergrund des Projekts.

2 Auf "Zur anonymen Meldung" klicken

Sie gelangen zur Kompaktmeldung (/meldung/schnell).

3 Formular ausfuellen

Das Formular wird dynamisch aus den zugeordneten Bloecken des Templates gerendert. Es ist in thematische Bloecke gegliedert:

Block: Ort des Vorfalls

Block: Zeitpunkt

Block: Betroffene

Block: Aggressor

Block: Vorfall

Block: Ergebnis

Block: Berichtende Person

4 Falls aktiviert: CAPTCHA loesen (mathematische Aufgabe beantworten)

5 Einwilligung ankreuzen und auf "Meldung absenden" klicken

6 Bei Erfolg erscheint die Danke-Seite (/danke) mit Bestaetigung der anonymen Erfassung

Hinweis: Bitte verwenden Sie keine echten Namen von Personen oder Einrichtungen. Das System anonymisiert Freitextfelder automatisch, dennoch ist es besser, von vornherein keine Klarnamen einzugeben.

4. Detailmeldung (Template: ausfuehrlich)

Die Detailmeldung wird durch das Template mit dem Slug ausfuehrlich (Flag detailed: true) definiert. Es erweitert die Kompaktmeldung um zusaetzliche Bloecke und Felder fuer eine detailliertere Erfassung. Sie kann auf zwei Wegen erreicht werden:

1 Auf der Kompaktmeldungs-Seite oben auf "Ausfuehrlich melden" klicken

Oder direkt: https://cirs.eforms.cloud/meldung/ausfuehrlich

2 Das erweiterte Formular enthaelt alle Bloecke der Kompaktmeldung plus zusaetzliche Angaben:

Zusaetzliche Felder im Block "Betroffene"

Zusaetzliche Felder im Block "Aggressor"

Zusaetzlicher Block "Umfeld"

Zusaetzlicher Block "Kontext"

3 Ausfuellen und absenden wie bei der Kompaktmeldung (CAPTCHA, Einwilligung, Absenden)

Tipp: Sie koennen jederzeit zwischen Kompakt- und Detailmeldung wechseln. Bereits eingegebene Daten bleiben erhalten.

5. Uebersicht aller Formularfelder

Die folgende Tabelle zeigt alle Felder der 3G-CIRS-Templates. Felder mit dem Kennzeichen Nur Detailmeldung erscheinen ausschliesslich im Template ausfuehrlich (Felder mit detailed: true).

Block Feld Typ Modus
Ort des Vorfalls Bundesland Select Kompakt + Detail
Ort des Vorfalls Landkreis/kreisfreie Stadt Select (abhaengig) Kompakt + Detail
Zeitpunkt Wann hat der Vorfall stattgefunden? Select Kompakt + Detail
Zeitpunkt Tageszeit Select Nur Detailmeldung
Betroffene Berufsgruppe Select Kompakt + Detail
Betroffene Geschlecht Radio-Group Kompakt + Detail
Betroffene Einrichtung Select Kompakt + Detail
Betroffene Altersgruppe Select Nur Detailmeldung
Betroffene Berufserfahrung Select Nur Detailmeldung
Betroffene Abteilung/Station Text Nur Detailmeldung
Aggressor Wer war der Aggressor? Select Kompakt + Detail
Aggressor Geschlecht Radio-Group Kompakt + Detail
Aggressor Geschaetzte Altersgruppe Select Nur Detailmeldung
Aggressor Vermuteter Zustand Checkbox-Group Nur Detailmeldung
Vorfall Art der Gewalt Checkbox-Group Kompakt + Detail
Vorfall Beschreibung des Vorfalls Textarea (anonymisiert) Kompakt + Detail
Ergebnis Konsequenzen Checkbox-Group Kompakt + Detail
Ergebnis Wurde der Vorfall gemeldet? Checkbox-Group Kompakt + Detail
Umfeld Anwesende unbeteiligte Personen Select Nur Detailmeldung
Umfeld Haben Umstehende eingegriffen? Radio-Group Nur Detailmeldung
Umfeld Gab es Vorwarnzeichen? Radio-Group Nur Detailmeldung
Kontext Wiederholter Vorfall? Radio-Group Nur Detailmeldung
Kontext Was haette den Vorfall verhindern koennen? Textarea (anonymisiert) Nur Detailmeldung
Berichtende Person Geschlecht Radio-Group Kompakt + Detail
Berichtende Person Altersgruppe Select Kompakt + Detail
Berichtende Person Berufserfahrung Select Kompakt + Detail

6. Anonymisierung

Alle Meldungen werden vollstaendig anonym erfasst. Zusaetzlich werden Freitextfelder automatisch anonymisiert:

Erkanntes MusterErsetzung
Personennamen (Herr/Frau/Dr./Prof. + Name)[NAME ANONYMISIERT]
E-Mail-Adressen[E-MAIL ANONYMISIERT]
Telefonnummern (deutsche Formate)[TELEFON ANONYMISIERT]
Raum-/Stationsangaben (Zimmer/Station + Nummer)[RAUM ANONYMISIERT]
Datumsangaben (TT.MM.JJJJ)[DATUM ANONYMISIERT]

Technische Metadaten (IP-Adresse, User-Agent, Session-ID) werden ebenfalls automatisch entfernt.

Empfehlung: Trotz automatischer Anonymisierung sollten Sie in Freitextfeldern keine echten Namen, Adressen oder andere personenbezogene Daten eingeben.

7. Testszenarien

Die folgenden Szenarien eignen sich zum Testen des Formularablaufs:

Test 1: Kompaktmeldung absenden

Oeffnen Sie https://cirs.eforms.cloud/meldung/schnell, fuellen Sie das dynamisch gerenderte Formular mit fiktiven Testdaten aus und senden Sie es ab. Pruefen Sie, ob die Danke-Seite erscheint.

Test 2: Pflichtfeld-Validierung

Lassen Sie Pflichtfelder leer und klicken Sie auf Absenden. Pruefen Sie, ob die entsprechenden Fehlermeldungen angezeigt werden.

Test 3: Template-Wechsel

Starten Sie eine Kompaktmeldung und wechseln Sie zur Detailmeldung. Pruefen Sie, ob die bereits eingegebenen Daten erhalten bleiben und zusaetzliche Bloecke/Felder erscheinen.

Test 4: Abhaengige Felder

Waehlen Sie ein Bundesland aus und pruefen Sie, ob die Landkreis-Auswahl dynamisch aktualisiert wird.

Test 5: Anonymisierung pruefen

Geben Sie in Freitextfeldern Fantasie-Namen ein (z.B. "Dr. Mustermann hat mich bedroht"). Nach dem Absenden koennen Administratoren in der Meldungsuebersicht pruefen, ob die Namen korrekt anonymisiert wurden.