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:
| Scope | Description |
|---|---|
| Organisation-wide | All active employees |
| By Location | Employees at a specific location |
| By Department | Employees in a specific department |
| By Job Classification | Employees with a specific job classification |
| Location + Job Classification | Employees matching both criteria |
| UKG Ready: Who's Punched In | Employees 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
| Status | Meaning |
|---|---|
| Active | Selection is in progress — testers should be logging tests |
| Completed | All testing is done and the event is closed |
| Cancelled | The 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: