Description
Test start-inclusive/end-exclusive membership, joining the two sides of midnight when start exceeds end.
Contact and disclosure permissions describe what a supplied record says at a particular time. A boolean flag or formatted permission label cannot verify informed consent, identity, authority, or permission for a different purpose.
Test start-inclusive/end-exclusive membership, joining the two sides of midnight when start exceeds end.
When to use this tool
Use Client Contact Safe Window Match when you need to preserve or compare a stated permission without broadening its meaning.
How to use the tool and how it works
- Enter minuteOfDay, safeStartMinute, safeEndMinute. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read withinRecordedWindow. Inspect withinRecordedWindow before interpreting the associated values.
Require minuteOfDay and start in 0-1439, end in 0-1440, and unequal endpoints. Test start-inclusive/end-exclusive membership, joining the two sides of midnight when start exceeds end.1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| minuteOfDay | Minute Of Day | Required. Safe integer; minimum 0; maximum 1439. |
| safeStartMinute | Safe Start Minute | Required. Safe integer; minimum 0; maximum 1439. |
| safeEndMinute | Safe End Minute | Required. Safe integer; minimum 0; maximum 1440. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| withinRecordedWindow | Within Recorded Window | Required. Boolean. |
{
"input": {
"minuteOfDay": 600,
"safeStartMinute": 540,
"safeEndMinute": 1020
},
"output": {
"withinRecordedWindow": true
}
} Limitations and assumptions
- This checks the recorded clock window without timezone conversion, consent verification, emergency handling, or a guarantee that contact is safe.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
- Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.
Alternative or Complementary methods
Check the original permission record, its scope, and current organizational requirements before contacting someone or disclosing information.
References
Similar or alternative tools
- Tour Stop Opening Interval Match
Check whether both visit endpoints fit within opening and return their nonnegative intersection duration.
- Restaurant Reservation Latearrival Gap
Subtract reservedMinute from arrivalMinute for delayMinutes and mark beyondGrace only for a strict excess over nonnegative graceMinutes.