Skip to content

Main content

Developmental Study Withdrawal Date Mask

Choose an explicit study withdrawal date or caller-supplied mask under a disclosure flag without claiming anonymization.

Loading tool…

Description

Choose a supplied withdrawal date or a display mask.

Developmental records distinguish calendar age, supplied age corrections, observation states, assent and privacy choices. A corrected age can be negative under supplied assumptions, and a missing response differs from an observed zero. A display mask changes presentation without protecting the underlying record.

Choose a supplied withdrawal date or a display mask.

When to use this tool

Use Developmental Study Withdrawal Date Mask when you already have withdrawalDate, discloseDate, suppliedMask and need to choose a supplied withdrawal date or a display mask.

How to use the tool and how it works

  1. Enter withdrawalDate, discloseDate, suppliedMask. Use the units and conventions below.
  2. Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
  3. Read displayText. Use the output convention below.

Require a real UTC withdrawalDate even when discloseDate=false; return date if true, otherwise suppliedMask.1

Input fieldMeaning and unitsAccepted input
withdrawalDateWithdrawal DateRequired. Text; maximum UTF-16 length 8192. Real proleptic Gregorian YYYY-MM-DD; four-digit years 0000-9999 accepted.
discloseDateDisclose DateRequired. Boolean.
suppliedMaskLiteral mask that may be empty; the real date is validated even when masked.Required. Text; maximum UTF-16 length 8192.
Output fieldInterpretationReturned shape
displayTextDisplay TextRequired. Text; maximum UTF-16 length 8192.
json
{
  "input": {
    "withdrawalDate": "2026-10-28",
    "discloseDate": false,
    "suppliedMask": "withheld"
  },
  "output": {
    "displayText": "withheld"
  }
}

Limitations and assumptions

  • A mask may be empty and changes display only. It does not remove underlying data, establish anonymity, verify withdrawal or authorize disclosure.
  • 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.

Alternative or Complementary methods

Use the complete observation or assessment method, age convention and consent context. Review source records and data protection together; local counts, labels and geometric measurements do not establish development, diagnosis or appropriate support.

References

  1. Calculation and input contract: child-development/developmental-study-withdrawal-date-mask — tool.io

Similar or alternative tools