Ordinance Hours Screen

Check a same-day activity interval against caller-supplied ordinance hours, with an explicit variance override; it embeds no jurisdictional schedule.

Description

Permitted activity hours define a time window.

Permitted activity hours define a time window. This screen checks supplied same-day times with a stated variance override.1

Check a same-day activity interval against caller-supplied ordinance hours, with an explicit variance override; it embeds no jurisdictional schedule.

When to use Ordinance Hours Screen

Use this tool to check a same-day activity interval against caller-supplied ordinance hours, with an explicit variance override; it embeds no jurisdictional schedule.

Choose a supported reference topic, run an input-free reference with an empty object, or prepare the measured values and caller-supplied test records requested. Keep acoustic metrics, frequency, units and test conditions consistent.

How to use Ordinance Hours Screen and understand its results

  1. Choose a supported reference topic, run an input-free reference with an empty object, or prepare the measured values and caller-supplied test records requested. Keep acoustic metrics, frequency, units and test conditions consistent.
  2. Enter activityDurationMinutes, activityStartMinute, allowedEndMinute, allowedStartMinute, varianceGranted using the field table and calculation rules, then run the tool.
  3. Read activityEndMinute, compliantWithSuppliedHours, usedVariance. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
activityDurationMinutesActivity duration (min)integer; minimum: 0; maximum: 1440Required
activityStartMinuteActivity start minuteinteger; minimum: 0; maximum: 1439Required
allowedEndMinuteAllowed end minuteinteger; minimum: 0; maximum: 1440Required
allowedStartMinuteAllowed start minuteinteger; minimum: 0; maximum: 1439Required
varianceGrantedVariance grantedbooleanRequired

Enter integer minute values with start<1440, end bounds≤1440, ordered allowed window and activity end≤1440. Boundaries are inclusive. Return activity end, hours flag and usedVariance only when outside but granted.

end=start+duration; compliant=withinWindow OR variance

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
activityEndMinuteActivity end minuteinteger; minimum: 0; maximum: 1440
compliantWithSuppliedHoursCompliant with supplied hoursboolean
usedVarianceUsed varianceboolean
json
{
  "input": {
    "activityDurationMinutes": 120,
    "activityStartMinute": 480,
    "allowedEndMinute": 1080,
    "allowedStartMinute": 420,
    "varianceGranted": false
  },
  "output": {
    "activityEndMinute": 600,
    "compliantWithSuppliedHours": true,
    "usedVariance": false
  }
}

Limitations and assumptions

No jurisdictional schedule or variance validity is checked. Cross-midnight intervals fail even if variance is true; zero duration is allowed.

Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.

Alternative or Complementary methods

Use WHO Night-Noise Reference: Return the WHO Europe night-noise guideline and interim-target context. For a complementary task, use Practice-Room Noise Target Screen: Compare a measured room-criterion value with an explicit caller target while preserving the caller’s instrument-family label.

References

  1. Ordinance Hours Screen — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies