====== Tagauswertung ====== Die Tagauswertung erlaubt es einen eingehenden Text auszulesen und automatisch den korrekten Feldern in der Datenbank zuzuordnen. \\ An dieser Stelle unterscheiden wir zwischen zwei verschiedenen Anwendungsfällen: - **Zeilenweise Tagauswertung** (z.B. für eingehende Mails) - **Tagauswertung mit Trennzeichen** (z.B. bei Schnittstellen wie ESPA, MOBS, SDS oder Digitalarmen) ==== Zeilenweise Tagauswertung ==== Für die zeilenweisen Auswertung muss die Datei nach folgendem Muster angelegt werden [Zeilenbeginn im Text]:=DATENBANKFELD Wobei [Zeilenbeginn im Text] durch den Text ersetzt wird, der vor der eigentlichen Information steht und der ignoriert werden soll. Eingehende E-Mail > Lage: Brennendes Auto > Ort: Oberursel > Straße: Teststrasse > Bei der Nummer 25 \\ Konfiguration Lage: :=MELDUNG Ort: :=ORT Straße: :=STRASSE Bei der Nummer :=HAUSNUMMER \\ Resultiert in folgender Zuordnung: ^ Datenbankfeld ^ Wert ^ | MELDUNG | Brennendes Auto | | ORT | Oberursel | | STRASSE | Teststrasse | | HAUSNUMMER | 25 | ==== Tagauswertung mit Trennzeichen (Delimited) ==== Über einige Schnittstellen werden eingehende Daten in einem zusammenhängenden Format empfangen. \\ Dabei gibt es ein definiertes "Trennzeichen" (=Delimiter), im nachfolgenden Beispiel das "*". \\ Für diese Art der Auswertung muss zunächst das Trennzeichen definiert werden. \\ In die Konfiguration werden anschließend nur noch die Datenbankfelder in der Reihenfolge ihres Auftretens geschrieben. \\ Dabei ist zu beachten, dass pro Zeile nur ein DB-Feld angegeben wird. Eingehende Daten > Oberursel*Testweg*25*Brennendes Auto \\ Konfiguration ORT STRASSE HAUSNUMMER MELDUNG \\ Daraus entsteht nun wieder diese Zuordnung: ^ Datenbankfeld ^ Wert ^ | ORT | Oberursel | | STRASSE | Teststrasse | | HAUSNUMMER | 25 | | MELDUNG | Brennendes Auto | Wenn das Trennzeichen (Delimiter) in der eingehenden Nachricht nicht einheitlich verwendet wird, kann die ReplaceEngine verwendet werden, um vorher den Delimiter auf ein Zeichen festzulegen.