Skip to main content

How Random Selections Work

Random selections are at the core of FairTest. They provide a fair, auditable way to randomly select employees for drug and alcohol testing.

What Is a Selection?​

A selection event randomly picks employees from your workforce (or a subset of it) for testing. FairTest uses a seeded random number generator to ensure every selection is:

  • Truly random — no bias in who gets selected
  • Reproducible — the same seed and pool will always produce the same result
  • Auditable — the full pool, selection order, and seed are recorded for compliance

Selection Scoping​

You can scope a selection to your entire organisation or narrow it down:

ScopeDescription
Organisation-wideAll active employees
By LocationEmployees at a specific location
By DepartmentEmployees in a specific department
By Job ClassificationEmployees with a specific job classification
Location + Job ClassificationEmployees matching both criteria
UKG Ready: Who's Punched InEmployees currently on shift (requires UKG integration)

Selection Method​

Choose how many employees to select:

  • Percentage — select a percentage (1-100%) of the pool
  • Count — select a specific number of employees

Selection Statuses​

StatusMeaning
ActiveSelection is in progress — testers should be logging tests
CompletedAll testing is done and the event is closed
CancelledThe selection was cancelled before completion

The Selection Pool​

Every selection records the full pool of eligible employees, not just those selected. Each employee in the pool has a sort position showing their random order. This creates a complete audit trail.


Related Articles: