Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Are the Employee Lists We Hold for Our Occupational Health Clients Always Wrong?
Problems We Solve

Why Are the Employee Lists We Hold for Our Occupational Health Clients Always Wrong?

Occupational health providers work from client employee lists that are months old. We build a feed that keeps starters, leavers and role changes in step.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Your employee lists are wrong because each employer sends a spreadsheet when they remember, in whatever layout they like. We build a regular feed from each employer's HR system or a standard upload, match it against your records, and flag starters who need pre-placement or surveillance, leavers to close, and role changes that alter who needs what.

The list nobody trusts

You provide occupational health to a logistics company with several depots. Their HR sent a headcount spreadsheet at the start of the contract. Since then there has been a steady flow of new starters, a restructure, and a depot closure. You hear about some of it from referrals, some from the site manager at a clinic day, and some not at all.

So your records show people who left months ago, miss people who have been driving forklifts since spring, and have the wrong job role for half the warehouse. Every piece of work that depends on knowing who works there, from surveillance to invoicing per head, starts with a clean-up.

Why the lists drift

The employer owns the truth about who works for them. You hold a copy. Nothing in most contracts says how often that copy is refreshed or in what format, so it is refreshed when someone on either side gets frustrated enough to ask.

  • Each employer sends a different spreadsheet layout, with different column names.
  • Employees are matched by name, which breaks on spelling, married names and duplicates.
  • Role changes matter more than starters and leavers, and are the least likely to be sent.
  • Updates arrive as email attachments to whoever the HR contact knows.
  • There is no record of which version of the list your service last loaded.

What a stale list costs

Area of workEffect of a stale list
Health surveillanceRecalls sent for leavers, exposed new starters missed
Per-head invoicingBilling disputes over who was covered
Clinic daysSite contact spends the day correcting your list
Management informationRates calculated against the wrong headcount
ReferralsAdmin time spent creating records that should already exist

The problem compounds at renewal. When an employer asks what they got for their money over the year, your figures are only as good as the headcount they were calculated against, and a disputed denominator undermines every other number in the review.

None of these are dramatic on their own. Together they are a steady drain on admin time and a recurring source of friction with the client.

How we keep employee lists in step

  1. For each employer we agree a feed: a direct connection to their HR or payroll system where they allow it, or a standard upload template sent on a schedule.
  2. Uploads are mapped once per employer, so their column names and layout are translated to yours automatically after that.
  3. Records are matched on employee number where possible, with date of birth and name as a fallback, and uncertain matches are held for a person to confirm.
  4. Each load produces a change report: starters, leavers, role and site changes.
  5. Starters in roles that need pre-placement checks or surveillance are flagged for action. Role changes that bring someone into or out of an exposure group are flagged too.
  6. Leavers are closed off in your records, with any open recalls cancelled and open cases left for a clinician to review.
  7. If an employer's feed has not arrived when expected, your account manager gets a reminder to ask for it.

Working from a list you trust

The change report becomes a routine part of the week rather than an annual clean-up. An administrator spends a few minutes confirming uncertain matches and acting on flagged starters, instead of discovering the problems one bounced recall at a time.

Surveillance recalls go to the right people. Clinic days start with the correct names. Invoices per head match what the employer believes their headcount is, and the change reports give your account managers something useful to talk about at contract review.

Check your own situation

  • Employee lists arrive as ad hoc spreadsheets in different layouts.
  • You find out about leavers when their recall bounces.
  • Role changes are rarely sent, so exposure groups are out of date.
  • Per-head invoices are queried because headcounts differ.
  • Nobody knows when each client's list was last refreshed.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Will employers need to change their HR system?

No. Where a direct connection is not possible, they upload a spreadsheet in their own layout, and we map it once.

How do you handle employees with the same name?

We match on employee number first. Anything that cannot be matched with confidence goes to your team to confirm.

Is sharing employee data this way allowed?

That depends on your contracts and data protection position, which your adviser decides. We build the transfer to be secure and logged.

What affects the cost?

The number of employers, how many can connect directly, and how the change reports need to feed your other processes.

Keep reading

More on Problems We Solve

Start here

Tell us where your occupational health admin gets stuck

Describe how referrals, appointments and reports move through your service today, which clinical system you use and which employers you report to. We will tell you what we would build and what we would leave alone. If a smaller change would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →