Staff Work Roster or Shift Schedule

Populated staff work rosters and shift schedules (duty rosters, on-call rosters, nursing and custodial post rosters, control room shift patterns), detected from the roster's own structure: repeated shift time ranges, a day or date column header over rows of shift codes (D, N, E, L, AM, PM, RDO, OFF, OT, OC, AL, on call, leave), and site or role context. Staff names are NOT required, because a roster with names removed still shows when a site is staffed or thinly staffed and where a particular line or post will be.

Type
regex
Engine
boost_regex
Confidence
medium
Confidence justification
Medium: the roster structures (runs of shift codes under a day/date header, repeated time ranges) are distinctive, and timetable, TV guide and opening-hours text is excluded. Some operational schedules that are not rosters, such as maintenance windows, clinic session lists or rail crew documents that mention a timetable, will be misclassified in both directions. Time-range matching is limited to quarter-hour values in the colon-free form so that year ranges such as 2023-2024 do not count. The 85/75 tiers are heuristic evidence tiers, not measured accuracy; tests are synthetic rosters.
Jurisdictions
global
Regulations
Privacy Act 1988 (Cth), Information Privacy Act 2009 (Qld), Security of Critical Infrastructure Act 2018 (Cth), Fair Work Regulations 2009 (Cth)
Frameworks
ISO 27001, QGISCF
Data categories
security, infrastructure, pii
Scope
wide
Risk rating
7
Platform compatibility
Purview: Compatible, GCP DLP: Compatible, Macie: Compatible, Zscaler: Compatible, Palo Alto: Degraded, Netskope: Unsupported

Pattern

(?i)\b(?:rosters?|rostering|rota|shift\s+(?:schedules?|patterns?|plans?|allocations?)|duty\s+(?:lists?|schedules?))\b

Corroborative evidence keywords

control room, substation, depot, ward, correctional centre, shift supervisor, officer in charge, on-call contact

Proximity: 300 characters

Should match

Should not match

Known false positives

References