Skip to content

Main content

Blood Pressure Reading Arm Consistency

Compare explicit blood-pressure record arm labels against a supplied vocabulary without interpreting readings or choosing an arm.

Loading tool…

Description

Check whether recorded blood-pressure arm labels consistently identify one allowed arm.

Personal health logs distinguish observed events, unknown entries, device/source identifiers and chosen day or streak boundaries. A numerical activity duration or recorded symptom label organizes supplied data rather than diagnosing a condition. Fixed 86400-second days differ from civil days affected by timezone and daylight-saving changes.

Check whether recorded blood-pressure arm labels consistently identify one allowed arm.

When to use this tool

Use Blood Pressure Reading Arm Consistency when checking the stated personal-log, missingness, time or streak convention.

How to use the tool and how it works

  1. Enter armLabels, allowedArmLabels. 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 consistent, unknownLabels, distinctRecordedLabels. Inspect consistent before interpreting the associated values.

Deduplicate armLabels in first-appearance order. consistent means exactly one distinct recorded label and that label is in allowedArmLabels; return unknown distinct labels separately.1

Input fieldMeaning and unitsAccepted input
armLabelsArm LabelsRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
allowedArmLabelsAllowed Arm LabelsRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
Output fieldInterpretationReturned shape
consistentExactly one distinct recorded arm label and that label is allowed; false for an empty list.Required. Boolean.
unknownLabelsUnknown LabelsRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
distinctRecordedLabelsDistinct Recorded LabelsRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
json
{
  "input": {
    "armLabels": [
      "left",
      "left"
    ],
    "allowedArmLabels": [
      "left",
      "right"
    ]
  },
  "output": {
    "consistent": true,
    "unknownLabels": [],
    "distinctRecordedLabels": [
      "left"
    ]
  }
}

Limitations and assumptions

  • An empty list is inconsistent; supplied labels do not prove actual arm use, proper measurement technique or interpretable blood-pressure results.
  • 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 records and calibrated devices; consult qualified health professionals for symptoms, interpretation or actual care decisions.

References

  1. Calculation and input contract: health/blood-pressure-reading-arm-consistency — tool.io

Similar or alternative tools