OpenChainGraph Suite · OCG v0.8.0 · Insurance STP

Parametric Trigger Adjudication

Gated two-step chain for parametric insurance trigger adjudication. Step 1 evaluates the parametric trigger (threshold, tiered, or linear index) and computes the payout amount, producing a tamper-evident trigger receipt anchored at anchor.ainumbers.co/mcp for neutral dispute adjudication (IAIS ICP 19). The §21.4 decision gate reads /trigger_hit: false exits immediately (no payout, no further processing); true proceeds to step 2 for cat bond layer-level payout confirmation. Both branch decisions are recorded in the run artifact decisions[].

OpenChainGraph · 2 Steps compliance mandate · Gated Hash-Anchored §4 chain_depth:2 Client-Side · Zero PII
Not legal, actuarial, or insurance advice. Trigger determinations require review by a licensed actuary and the controlling policy language. This chain produces a neutral, tamper-evident audit artifact; it does not constitute a final claims decision.
⚡ §21.4 Decision Gate at Step 1: the gate reads /trigger_hit. trigger_hit=false exits the chain immediately (no payout path); trigger_hit=true (default) proceeds to cat bond trigger term validation. The path taken is recorded in decisions[].
Chain Stages · 2 Steps · Gated
1 ROOT · §21.4 GATE gated node
Parametric Trigger Payout Calculator art-251-compute-parametric-trigger-payout
GATE: /trigger_hit eq false → end (no payout)  |  default → art-252-validate-cat-bond-trigger-terms
Evaluates parametric trigger (threshold/tiered/linear_index), computes payout amount and trigger fraction, and produces a tamper-evident trigger receipt. The §21.4 gate reads /trigger_hit: false exits the chain (no payout); true proceeds to cat bond layer validation.
MCP Call · compute_parametric_trigger_payout
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "compute_parametric_trigger_payout",
    "arguments": {
      "trigger_type": "threshold",
      "index_value": 120,
      "threshold": 100,
      "coverage_amount": 50000,
      "parametric_limit": 50000
    }
  },
  "id": 1
}
2 TERMINAL node
Cat Bond Trigger Term Validator art-252-validate-cat-bond-trigger-terms
Validates cat bond attachment, exhaustion, and pro-rata payout arithmetic for the confirmed trigger event. Computes layer position (BELOW_ATTACHMENT / WITHIN_LAYER / ABOVE_EXHAUSTION) and final payout amount as a percentage of principal. Terminates the adjudication chain.
MCP Call · validate_cat_bond_trigger_terms
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "validate_cat_bond_trigger_terms",
    "arguments": {
      "attachment_point": 100000000,
      "exhaustion_point": 200000000,
      "event_loss": 150000000,
      "principal_amount": 50000000,
      "trigger_type": "parametric",
      "payout_type": "pro_rata"
    }
  },
  "id": 2
}
§4 Execution Hash · Chain Definition Anchor
execution_hash:computing…
Export Chain Artifact
Download a §4-compliant chain artifact with execution hash and step definitions. Hash is deterministic over canonical {policy_parameters, output_payload} per RFC 8785/JCS.