Numeriquai icon

Numeriquai

Numeriquai data processing tools

Evaluate Rules

AI-generated

Summary

Evaluate a specified guideline's rules against provided input data by sending it to the Numeriquai API, optionally filtering to specific rule IDs and controlling error handling for variable and value issues.

Inputs

  • Guideline ID (required) — The identifier of the guideline to evaluate.
  • Rule IDs (Optional) — Comma-separated list of rule IDs to restrict the evaluation to those rules only.
  • Error on Non-Existent Variable — Set to true to raise an error if any variable used in the rules does not exist in the input data.
  • Error on Incorrect Value Type — Set to true to raise an error if any input value does not match the expected type defined by the rules.
  • Error on Non-Existent Enumeration — Set to true to raise an error if any input value belongs to a non-existent enumeration as per the rules.

Output shape

a single JSON object representing the API response returned from the evaluation, provided as one output item

The node sends the input JSON as the evaluation context to the Numeriquai API and returns the evaluation result under the item JSON. In case of API errors, the node returns an error description in the output JSON if 'Continue On Fail' is enabled, or throws an error to halt execution otherwise.

Links

Discussion