Skip to content

Main content

Perioperative Forms Version Concordance Tool

Reconcile required form versions with observed, missing and unknown forms.

Loading tool…

Description

Compare expected/observed perioperative form versions.

Anesthesia-related research and training records require explicit clocks, missingness flags, exclusions and measurement references. These tools reconcile benign records, simulations or bench data; an acceptable local overlap or composition sum does not establish clinical adequacy or safe patient care. Censored observations provide bounds rather than observed event times.

Compare expected/observed perioperative form versions.

When to use this tool

Use Perioperative Forms Version Concordance when checking the stated benign record, simulation, timing or bench-measurement convention.

How to use the tool and how it works

  1. Enter expectedIds, expectedVersions, observedIds, observedVersions. 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 matched, mismatched, absent, unknown. Use the output convention below.

Compare expected/observed perioperative form versions. Require each ID/version pair aligned and each ID list unique; matched/mismatched compare shared IDs, absent lists expected missing IDs, unknown lists unexpected observed IDs.1

Input fieldMeaning and unitsAccepted input
expectedIdsExpected IdsRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
expectedVersionsExpected VersionsRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
observedIdsObserved IdsRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
observedVersionsObserved VersionsRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
Output fieldInterpretationReturned shape
matchedMatchedRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
mismatchedMismatchedRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
absentAbsentRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
unknownUnknownRequired. Array of text; maximum UTF-16 length 8192; maximum items 256.
json
{
  "input": {
    "expectedIds": [
      "consent",
      "survey"
    ],
    "expectedVersions": [
      "v2",
      "v1"
    ],
    "observedIds": [
      "survey",
      "consent",
      "extra"
    ],
    "observedVersions": [
      "v1",
      "v1",
      "v3"
    ]
  },
  "output": {
    "matched": [
      "survey"
    ],
    "mismatched": [
      "consent"
    ],
    "absent": [],
    "unknown": [
      "extra"
    ]
  }
}

Limitations and assumptions

  • This is literal record matching, not clinical completeness, document authenticity or valid approval verification.
  • 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 verified source records and appropriate complete analysis for research or quality review; seek qualified medical and engineering assessment for actual clinical care or equipment decisions.

References

  1. Calculation and input contract: anesthesiology/perioperative-forms-version-concordance — tool.io

Similar or alternative tools