Enrolments

Stream generated, controlling employee data flow between systems.

The Enrolments file allows Stream to transfer banking data to your system of record (i.e. HR or Payroll system).

A regular cadence of data exchange is required to deliver the optimal user experience. We recommend that data updates occur every 4 hours.

The data model is outlined below. When an employee becomes a Leaver, they will be removed from the Enrolments file after 60 days. As standard, Stream will generate a full file.

AttributeDescriptionData Type
employee_idThis is typically typically the unique identifier for the employee across your many HR/WFM/Payroll systems, it's typically an employees payroll number, or similarstring
bank_sort_codeThe Stream generated sort code, typically '040072'. This value should replace the employees bank sort code in the client systems.string
bank_account_numberThe Stream generated account number. This value should replace the employees bank account number in the client systems.string
bank_nameThe Stream generated bank name. This will read 'Stream' for enrolled employees.string

Enrolment will complete once the employees bank information includes their Stream Reconciliation Account in the Employees file.