Es werden Jobs entwickelt, die Zeit-gesteuert laufen und Daten zwischen verschiedenen Programmen/Systemen spezifischer Fachabteilungen austauschen. Es gibt eine zentrale Datenbank und mehrere Drittsysteme, deren Daten mit dieser DB synchronisiert werden müssen (beispielsweise die Erfassung von Stammdaten).
Der Datenaustausch erfolgt per Datenbank-View, Web-Service oder Dateisystem. Die Implementierung erfolgt als Klassenbibliothek ('Job') und wird durch einen vom Kunden selbst entwickelten 'Job-Host' Zeit-gesteuert auf einem Applikationsserver ausgeführt.
Diverse Abteilungen des Kunden verwalten in verschiedenen Programmen/Systemen spezifische Daten. Diese Daten müssen automatisiert zusammengeführt werden, damit sie für Folgeprozesse zur Verfügung stehen. Auch die Bereitstellung von Daten für externe Konsumenten (z. B. Krankenkassen) erfolgt automatisiert.