- Die Client-Anwendung des Benutzers stellt über HTTP/HTTPS eine Verbindung zum Application Server her und fordert die Benutzerauthentifizierung an.
- Die Client-Anwendung des Benutzers sendet Dokumentbilder an den Application Server (manchmal zusammen mit zusätzlichen Informationen, die der Application Server verwendet, um festzulegen, welche Verarbeitungseinstellungen angewendet werden sollen).

- Der Application Server speichert diese Bilder im FileStorage. In der Datenbank erstellt er eine Reihe von Datensätzen:
- Ein neues Dokument ist zur Verarbeitung eingegangen
- Aktuelle Verarbeitungsstufe dieses Dokuments
- Anzuwendende Verarbeitungseinstellungen
- Ein Pfad zu den im FileStorage gespeicherten Bildern des Dokuments

- Der Processing Server kontaktiert den Application Server regelmäßig, um nach neuen Verarbeitungsaufgaben zu fragen. Wenn er von einem neuen Dokument und den anzuwendenden Einstellungen erfährt, weist er einer freien Processing Station eine Aufgabe zu.

- Die Processing Station ruft weitere Details zur Aufgabe vom Application Server ab, darunter:
- Dokumentbilder
- Eine Reihe von Verarbeitungsvorgängen, die ausgeführt werden sollen
- Anzuwendende Verarbeitungseinstellungen

- Sobald die Verarbeitung abgeschlossen ist, werden die Ergebnisse an den Application Server übermittelt. Dort werden die entsprechenden Daten im FileStorage geändert und der Dokumentstatus in der Datenbank aktualisiert.

- Das verarbeitete Dokument kann „manuell“ von menschlichen Prüfern verifiziert werden, wenn:
- Die Verarbeitungseinstellungen und automatisierten Prüfungen dies zulassen
- Diese Personen bestimmte Zugriffsrechte haben
- Sie einen Verifizierungsclient verwenden können – lokal, webbasiert oder mobil –, der speziell für diese Aufgabe installiert ist

- Ein vollständig verarbeitetes Dokument geht an seine Processing Station zurück. Dort werden Bilder und Daten in die erforderlichen Formate konvertiert und in das ERP-System des Kunden exportiert, und der Application Server wird darüber benachrichtigt, dass die Aufgabe abgeschlossen ist.

- Der Application Server markiert das Dokument als verarbeitet:
- Er sammelt Verarbeitungsstatistiken für dieses Dokument – für jede Stufe, die es durchlaufen hat
- Und zeichnet sie in Tabellen zur Erstellung von Verarbeitungsberichten auf
- Das verarbeitete Dokument wird im FileStorage gespeichert und bleibt dort bis zum Ende der vom Kunden festgelegten Aufbewahrungszeit. Anschließend löscht der Application Server die Bilder aus dem FileStorage und entfernt alle Datensätze aus der Datenbank.

