Rozporządzenie Ministra Rodziny, Pracy i Polityki Społecznej z dnia 9 lipca 2026 r. zmieniające rozporządzenie w sprawie ogólnych przepisów bezpieczeństwa i higieny pracy — adds §30a to the 1997 general BHP regulation. Signed 2026-07-09, published Dz.U. 2026 poz. 927 on 2026-07-10 (confirmed via api.sejm.gov.pl ELI metadata and the primary ISAP PDF read directly this session). NOT YET IN FORCE: §2 of the amending regulation sets a 6-month vacatio legis, so §30a becomes binding 2027-01-11. Ceilings (§30a ust. 1-2): indoor workrooms 35°C (any workload) is a hard stop-work ceiling; outdoor work classed as physically demanding (effective energy expenditure >1500 kcal/6280 kJ per shift for men, >1000 kcal/4187 kJ for women) has a 32°C stop-work ceiling. §30a sets NO stop-work ceiling for outdoor work that is not physically demanding. Intervention triggers (§30a ust. 3-4, technical or organizational measures, not a stoppage): indoor 28°C general / 25°C physically demanding; outdoor 25°C for any workload. §30a ust. 8 exempts certain statutory services, childcare-facility workers, and uniformed/military personnel.
No standalone formula is published for this standard; see programmable logic and parameters below.
Governing metric: Dry-bulb air temperature (°C) by setting (indoor workroom vs. outdoor) and workload (physically demanding vs. not)
| Parameter | Value |
|---|---|
indoorStopWorkC | 35 |
outdoorPhysicalStopWorkC | 32 |
indoorGeneralInterventionC | 28 |
indoorPhysicalInterventionC | 25 |
outdoorInterventionC | 25 |
physicallyDemandingKcalMenPerShift | 1500 |
physicallyDemandingKjMenPerShift | 6280 |
physicallyDemandingKcalWomenPerShift | 1000 |
physicallyDemandingKjWomenPerShift | 4187 |
entryIntoForce | "2027-01-11" |
Enacted and published (Dz.U. 2026 poz. 927) but not yet binding — vacatio legis until 2027-01-11.
Programmable logic: workload maps via the same binary split used by the sibling Lithuania HN69 engine (only 'light' is treated as not physically demanding; moderate/heavy/very_heavy are conservatively treated as meeting the >1500/1000 kcal per-shift threshold, since no verified deterministic kcal-to-workload-category conversion exists this session). Indoor: stop-work at airTempC>35 (workload-independent); intervention required at airTempC>28 (general) or >25 (physically demanding). Outdoor + physically demanding: stop-work at airTempC>32; intervention at airTempC>25. Outdoor + not physically demanding: no stop-work ceiling (regulation gap, not encoded); intervention at airTempC>25. Modeled as control_overlay (not stop_work_rule) specifically so the not-yet-binding 2027-01-11 thresholds cannot feed FORMULAS.getMostProtective's composite before the rule is actually in force; stopWork/interventionRequired are still reported on the record for transparency.
Required inputs: airTempC, outdoor, workload
Optional inputs: none