BASIS
Die Erfassung von Verbandbucheinträgen, Unfallanzeigen oder Stichverletzungen erfolgt üblicherweise durch berechtigte Benutzer in BASIS. In der Probandenakte werden die Meldungen an folgenden Stellen dokumentiert:

In den Voreinstellungen gibt es einige Einstellmöglichkeiten.
Verbandbuch
Bei Verbandbucheinträgen erfolgt das parallele Anlegen einer Unfallanzeige stets manuell:

Unfälle
Bei Unfallanzeigen wird nach den in BASIS eingestellten Regeln eine Unfallnummer vergeben:

Stichverletzungen
Bei Stichverletzungen kann automatisch auch stets eine Unfallanzeige angelegt werden, wenn dies in den Voreinstellungen definiert ist:

Webformulare
Alternativ zur Erfassung in BASIS kann die Datenerfassung auch mit dem lizenzpflichtigen Modul Webformulare | Digitales Unfallmanagement durch Personen erfolgen, die keinen Zugang zu BASIS haben. Dies können die Beschäftigten selbst, deren Vorgesetzte oder sonstige Personen sein. Die Erfassung kann so beispielsweise direkt am Unfallort erfolgen.
Hierzu sind lediglich ein Browser und ein Internetzugang erforderlich. Die Einbindung der Webformulare erfolgt in der Regel im Intranet des Unternehmens. Die Formulare werden im Webfolder des BASIS Servers hinterlegt.
Durch Aufruf einer URL öffnet sich ein Navigationsformular. Es ist keine Anmeldung erforderlich, d.h. die Formulare sind von jeder Person nutzbar, die diese URL aufruft. Von hier aus gelangt der Benutzer zu den unterschiedlichen Formularen, die online ausgefüllt werden. Es gibt zu den in BASIS enthaltenen Formularen jeweils ein Pendant in Form eines Webformulars.
Die Kommunikation zwischen einem Formular und BASIS erfolgt bidirektional, d.h. beim Laden eines Formulars können optional Daten aus BASIS geladen werden. Typischerweise sind dies Inhalte von in BASIS gepflegten Auswahllisten, wie z.B. eine Liste der Organisationseinheiten abgeleitet aus der Firmenstruktur, denen der Verunfallte angehört oder Listen möglicher Unfallorte, verletzter Körperteile usw.. Somit kommt es beim Ausfüllen eines Formulars zu keinen Fehleingaben. Das wiederum hat den Vorteil, dass dadurch statistische Auswertungen möglich sind. So nimmt der betriebsärztliche Dienst maßgeblichen Einfluss auf die Qualität der erfassten Daten.
Die Daten werden nach der Eingabe an die BASIS Datenbank gesendet. Dadurch entfällt dort der manuelle Eintrag. Bei Bedarf können die Daten in BASIS durch Fachpersonal korrigiert oder ergänzt werden.

Webformular VERBANDBUCH
Das Formular wird über die Navigationsseite aufgerufen. Es enthält neben Angaben zur Person auch Angaben zum Unfallhergang. Zu allen Pflichtangaben und optionalen Angaben gibt es ein Pendant in BASIS. Ob eine Angabe ein Pflichtfeld sein soll oder nicht, entscheidet der Kunde. Hier ein Beispiel für eine Pflichtangabe Familienname:
<div class="row pb-2">
<div class="col-4">Familienname <span class="text-danger">*</span></div>
<div class="col-8"><input type="text" name="B.Familienname" id="lastName" value="" class="form-control" required></div>
</div>Sofern der rot geschriebene Teil fehlt, handelt es sich um eine optionale Angabe. Die Referenz zu BASIS wird durch name="B.Familienname" festgelegt. Dabei kennzeichnet B., dass es sich um eine Angabe zum Beschäftigten handelt.
Wichtig: Die Feldnamen entsprechen denen in BASIS. Hierbei ist Groß-/Kleinschreibung zu beachten.

Angaben zum Verbandbuch werden durch V.Hergang gekennzeichnet – hier also der Hergang:
<div class="row pb-2">
<div class="col-4">Hergang <span class="text-danger">*</span></div>
<div class="col-8"><textarea type="text" name="V.Hergang" id="hergang" class="form-control" required></textarea></div>
</div>Vom Kunden nicht benötigte Angaben werden im Webformular entfernt.
Neben dem Button zum <Absenden> gibt es noch drei weitere Schalter. Zwei am unteren Rand zum <Drucken> oder <Zurücksetzen> der Informationen und einer am oberen Rand zum Rücksprung zur Navigationsseite.
Webformular UNFÄLLE
Bei Unfallberichten kann unterschieden werden zwischen Arbeits- und Wegeunfällen. Die Inhalte der Formulare sind identisch. Hier wird lediglich ein unsichtbares Feld verwendet, das den Typ enthält und dessen Inhalt an BASIS gesendet wird.
Neben den bereits beim Verbandbuch beschriebenen Schaltern besteht noch die Möglichkeit, einen Anhang oder mehrere hinzuzufügen. Die Anhänge werden nach Versand zu Anhängen in der Kartei.

Webformular STICHVERLETZUNGEN
Der Aufbau dieses Formulars ist ähnlich wie die zuvor beschriebenen.

Auswahllisten in den Webformularen
In den Webformularen können Auswahllisten angeboten werden, deren Inhalt aus BASIS stammen und dort definiert werden. Hier ein Beispiel für Verletzter Körperteil. Zu beachten ist die Syntax für 4D Aufrufe. Sie beginnen stets mit <!--#4D. Zunächst wird eine Abfrage auf die Tabelle [Z_Auswahllisten] ausgelöst. Das Ergebnis sind die Kuerzel="Unfall Körperteile". Diese werden sortiert und in eine Liste überführt. Der Rückgabewert referenziert auf V.Koerperteil im Verbandbuch.
<div class="row pb-2">
<div class="col-4">Verletzter Körperteil <span class="text-danger">*</span></div>
<div class="col-8">
<!--#4DCODE QUERY([Z_Auswahllisten];[Z_Auswahllisten]Kuerzel="Unfall Körperteile") -->
<!--#4DCODEORDER BY([Z_Auswahllisten];[Z_Auswahllisten]Eintrag;>) -->
<select name="V.Koerperteil" id="bodyPart" class="form-control" required>
<option value=""></option>
<!--#4DLOOP [Z_Auswahllisten]-->
<option value="<!--#4DHTML [Z_Auswahllisten]Eintrag-->">
<!--#4DHTML [Z_Auswahllisten]Eintrag --></option>
<!--#4DENDLOOP-->
</select>
</div>
</div>Für die Auswahl von Organisationseinheiten ist abweichend vorzugehen. Hier können die darzustellenden Organisationen (Firmen, Abteilungen etc.) in der Firmenstruktur gekennzeichnet werden. Dabei ist ein Attribut festzulegen und dieses mit einem Schlüsselwort zu belegen (z.B. “Unfall“ im Industriecode). Hieraus wird mit Hilfe einer Datenbankabfrage eine Liste erzeugt:
<div class="row pb-2">
<div class="col-4">Klinik / Abteilung / Station <span class="text-danger">*</span></div>
<div class="col-8">
<!--#4DCODE QUERY([Firmenstruktur];[Firmenstruktur]Client_Industrie_Code="Unfall") -->
<!--#4DCODE ORDER BY([Firmenstruktur];[Firmenstruktur]Kuerzel;>) -->
<div>
<select name="arbeitgeber" id="arbeitgeber" class="form-control" value="" required>
<option value=""></option>
<!--#4DLOOP [Firmenstruktur]-->
<option value="<!--#4DHTML [Firmenstruktur]Rec_ID-->">
<!--#4DHTML [Firmenstruktur]Kuerzel --></option>
<!--#4DENDLOOP-->
</select>
</div>
</div>
</div>