Arbejdstilsynet's indoor-climate guidance identifies 20-22°C as suitable for light physical activity, treats 23°C as the point from which indoor-climate symptoms become more common, and states 25°C as its administrative practice for the maximum temperature in low-intensity work under normal climate conditions. Above body temperature, 37°C, the conditions are characterised as strong heat and a separate control duty applies. Every figure is guidance interpreting binding duties that themselves contain no temperature.
Open Denmark Arbejdstilsynet Indoor-Climate Temperature Guidance in the interactive Guidance Wiki →
No standalone formula is published for this standard; see programmable logic and parameters below.
Governing metric: Indoor dry-bulb air temperature (°C) — not WBGT
| Parameter | Value |
|---|---|
comfortMinC | 20 |
comfortMaxC | 22 |
symptomControlTriggerC | 23 |
lowIntensityMaxC | 25 |
lowIntensityMinC | 18 |
strongHeatC | 37 |
Authority tiers differ and the engine says so: 25°C and 18°C are Arbejdstilsynet's stated administrative practice in AT-vejledning VEJ nr 10207 af 09/12/2025 § 9.1.2, published on Retsinformation, while 23°C appears ONLY as prevention advice on the at.dk web page — it is in neither the vejledning's temperature sections nor either bekendtgørelse, making it the weakest-authority number in this engine and the one the submitted specification leaned on hardest. Every figure is guidance interpreting a numberless binding duty: BEK 607/2026 § 31 and BEK 609/2026 § 13 nr. 5 contain no temperature at all, so nothing here may be presented as a legal limit. Enforcement is indirect, via a § 77 påbud, which does happen in practice — KEN 10161/2022 cites the 25°C figure. 37°C is an air-temperature figure anchored to body temperature and is NOT a WBGT: there is no globe or wet-bulb term anywhere in the Danish text and 'WBGT' occurs zero times in VEJ 10207. DELIBERATELY NOT ENCODED: any work/rest ratio or break duration in minutes, because § 9.2.3's 'hyppige pauser' and 'forlænges' are unquantified; any stop-work, because the source prescribes none; the 35°C and 32°C break triggers proposed in the sibling dossier eu-nordics-2026-06-30.md, which appear nowhere in the current documents; and Denmark's 15°C and 10°C floors for medium- and high-intensity work, which are cold-work rules with no heat relevance. OPEN ITEM FOR MAINTAINERS: this engine collides with denmark_arbejdstilsynet_temperatur proposed in eu-nordics-2026-06-30.md, which is built on AT-vejledning A.1.12 — repealed 15 December 2025 and misidentified there as VEJ nr 10207. That dossier is unimplemented, so there is no code collision, but the two proposals must be reconciled before any second Denmark engine ships.
Programmable logic: Hidden for outdoor work and for physically demanding work, because the 25°C figure is stated for low-intensity work in offices, schools and similar settings. At or above 23°C the engine sets a control duty to take feasible temperature-lowering measures. Above 25°C the outcome is conditional: with an officially declared heatwave or other special climate condition the exceedance is ACCEPTED, because VEJ 10207 § 9.1.2 says so and the duty shifts to appropriate measures under BEK 609/2026 § 13 nr. 5; without one it is recommendedMaximumExceeded; and where the heatwave state is unknown the engine returns exceedanceConditional and states the condition rather than asserting either outcome. Above 37°C — body temperature — § 9.2.1's 'stærk hede' characterisation adds the § 9.2.3 control duty, whose measures are entirely qualitative in the source. Below 18°C the practice's lower bound is reported. No work/rest minutes and no stop-work are produced.
Required inputs: indoorTempC
Optional inputs: workload, outdoor, heatwaveActive