Skip to content

Main content

Optional Biobank Consent Choice Mask Tool

Apply explicit item selections and required-item flags; this is not a consent validity determination.

Loading tool…

Description

Check supplied optional/required consent-choice flags.

Consent, privacy and retention records encode supplied purposes, audiences, withdrawal status and timing rules. Literal membership or a true local predicate can organize these assertions while valid informed consent, adequate de-identification and lawful processing require separate contextual assessment.

Check supplied optional/required consent-choice flags.

When to use this tool

Use Optional Biobank Consent Choice Mask when checking the stated permission, withdrawal, retention or disclosure-record convention.

How to use the tool and how it works

  1. Enter choices, required. Follow any array-alignment requirements below. 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 selectedIndexes, missingRequired, complete. Inspect complete before interpreting the associated values.

Check supplied optional/required consent-choice flags. Require aligned arrays; selectedIndexes lists true choices, missingRequired lists required false choices, complete means none are missing.1

Input fieldMeaning and unitsAccepted input
choicesChoicesRequired. Array of boolean; maximum items 256.
requiredRequiredRequired. Array of boolean; maximum items 256.
Output fieldInterpretationReturned shape
selectedIndexesSelected IndexesRequired. Array of safe integer; maximum items 256.
missingRequiredMissing RequiredRequired. Array of safe integer; maximum items 256.
completeCompleteRequired. Boolean.
json
{
  "input": {
    "choices": [
      true,
      false,
      true
    ],
    "required": [
      true,
      false,
      false
    ]
  },
  "output": {
    "selectedIndexes": [
      0,
      2
    ],
    "missingRequired": [],
    "complete": true
  }
}

Limitations and assumptions

  • Complete flags do not establish informed, voluntary or legally valid consent; no choice is selected or recorded externally.
  • 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

Review original permissions, participant choices and applicable organizational/legal requirements with the responsible professionals before actual use, disclosure or deletion.

References

  1. Calculation and input contract: bioethics/optional-biobank-consent-choice-mask — tool.io

Similar or alternative tools