Definition JSON
This fragment is shown exactly as published. Use the chevrons to fold objects and arrays; linked $ref values return to their targets in the complete schema.
{ "type": "object",
"additionalProperties": false,
"properties": { "operator": { "enum": [ "minimum",
"maximum",
"range",
"exact",
"formula",
"informational",
"other" ] },
"value": { "$ref": "#/$defs/result_value" },
"source_role": { "enum": [ "record_printed_limit",
"issuer_declared_limit",
"purchase_order_excerpt",
"unknown_record_context" ] },
"authority": { "const": "reported_only" },
"raw": { "type": "string" },
"evidence_refs": { "type": "array",
"items": { "type": "string",
"pattern": "^[A-Za-z][A-Za-z0-9._:-]*$" },
"minItems": 1,
"uniqueItems": true } },
"required": [ "operator",
"value",
"source_role",
"authority",
"evidence_refs" ],
"description": "A limit printed on or quoted within the source record. It is preserved for audit but must not replace authoritative MatSpecJSON or MatReqJSON requirements."}Fields
| Field | Type | Status | Meaning |
|---|---|---|---|
operator | enum — "minimum", "maximum", "range", "exact", "formula", "informational", … | Required | Comparison operator used when evaluating the required or reported value. |
value | Result value | Required | The value supplied, required, reported, or compared at this location. |
source_role | enum — "record_printed_limit", "issuer_declared_limit", "purchase_order_excerpt", "unknown_record_context" | Required | Source role used by this schema object. |
authority | constant — must equal "reported_only" | Required | Authority used by this schema object. |
raw | string | Optional | Raw used by this schema object. |
evidence_refs | array — at least 1 item(s) | Required | Evidence refs used by this schema object. |