Randomizer

DW

Random testing

The existing randomizer, brought into the hub as a core section. Draws create Random orders automatically.

Random testing pools
Each pool draws a fixed number of clients on a schedule. Draws are seeded and auditable.
PoolMembersCadenceNext drawActiveActions
Drug Court WeeklyDrug Court Contract
38 / draw 8weeklySep 8, 11:00 AM
Adult IOP RandomAdult IOP
54 / draw 10biweeklySep 9, 11:00 AM
MAT Monthly ComplianceMAT Clinic
71 / draw 15monthlyOct 1, 11:00 AM
Youth Program (paused)Youth Program
23 / draw 5biweeklyPaused
Recent draws
Who was selected, who has checked in, and who is still inside the window
Drug Court Weeklydrawn Sep 1, 11:00 AM window closes in 1d
x
  • Okafor, Devin
  • Adebayo, Simone
seed a91f-2026-09-01
MAT Monthly Compliancedrawn Sep 1, 11:00 AM window closes in 3d
x
  • Castillo, Renee
  • Ferris, Monique
seed c07e-2026-09-01
Self check-in
How a selected client confirms they showed up for collection
Proposal:Workflow below is a proposal for the next design session. Identity-verification depth is the open question.
  1. 1. Client is notifiedSMS or app push at draw time with the collection window. No PHI in the message.
  2. 2. Client arrives and scansFront-desk kiosk shows a rotating QR code. Client scans with their phone, or staff enters the 6-digit code shown on the client's message.
  3. 3. Identity confirmedClient confirms last name + DOB (v1). Optional v2: photo match against EHR photo, staff attestation.
  4. 4. Order auto-createdThe pre-created Random order moves to Collected with a timestamp. Requisition prints. Missed windows generate a no-show flag.
Open kiosk preview
Fairness rules

Every active member has equal probability per draw. No client is exempt for more than two consecutive draws.

Seeds are stored so any draw can be reproduced for court or audit requests.

Staff cannot see the next draw before it runs.