# VanWagner 2017 CAR-OLT 1-Year CVD Complication Risk Score

> VanWagner 2017 CAR-OLT 1-Year CVD Complication Risk Score is a paid API for AI agents from api.magentlab.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Calculates the VanWagner 2017 CAR-OLT integer point score and predicted percent risk of cardiovascular complications within 1 year after first orthotopic liver transplant

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/car_olt
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vanwagner-2017-car-olt-1-year-cvd-complication-risk-score-54f98cf7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PAtIGQ01LcO8bM0HvsRv_

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vanwagner-2017-car-olt-1-year-cvd-complication-risk-score-54f98cf7
```

Example prompt: Using the VanWagner 2017 CAR-OLT model, calculate the 1-year cardiovascular complication risk score for a 58-year-old white female patient who has no history of HCC, has atrial fibrillation, is on a ventilator, has pulmonary hypertension, hypertension, and diabetes, is not working for income, and has only a high school education.

## When to prefer this

Use this endpoint when you need a deterministic, published-literature-backed integer point score for 1-year cardiovascular complication risk after first orthotopic liver transplant, following the exact VanWagner 2017 methodology. Prefer this over generic CVD risk calculators (e.g. Framingham) when the patient context is specifically post-OLT. This endpoint is appropriate when all 12 required clinical variables are available and a reproducible, citable score is needed for clinical documentation or research.

## Known failure modes

- Missing required query parameter returns an error (all 12 clinical/demographic fields are required)
- Age outside 18-120 integer range returns a validation error
- Invalid enum value for sex, race_group, or education returns an error
- Non-boolean values for clinical flag fields return a parsing error
- Network or payment failure (402 x402 payment required or unpaid)

## How this service works

VanWagner 2017 CAR-OLT integer points (Table 3) for 1-year CVD complication after first orthotopic liver transplant: age bands, sex, caller-assigned race (white 7, black 10, other 0), work, education, atrial fibrillation 25, ventilator 13, pulmonary hypertension 9, no HCC 6, hypertension 4, diabetes 4, heart failure 7. Table 4 predicted percent. Not a listing decision. magent does not assign race.

## Output

Returns the VanWagner 2017 CAR-OLT integer point total (summed from demographic and clinical variable point values per Table 3) and the corresponding predicted percent probability of a cardiovascular complication within 1 year of first orthotopic liver transplant (from Table 4). This is a prognostic estimate, not a listing decision tool.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "required": [
      "age",
      "sex",
      "race_group",
      "working_for_income",
      "education",
      "atrial_fibrillation",
      "ventilator_respiratory_failure",
      "pulmonary_hypertension",
      "hcc",
      "hypertension",
      "diabetes",
      "heart_failure"
     ],
     "properties": {
      "age": {
       "type": "integer",
       "description": "Age in years (integer 18-120). VanWagner 2017 Table 3: <45 scores 0; 45-49 scores -6; 50-54 scores -4; 55-59 scores 2; 60-64 scores 5; ≥65 scores 8. Derivation was first OLT ages 18-75; ≥65 is the top Table 3 band."
      },
      "hcc": {
       "type": "boolean",
       "description": "History of hepatocellular carcinoma (VanWagner 2017 Table 3). true scores 0 (referent); false scores 6. No HCC is the higher-risk term. magent does not diagnose HCC."
      },
      "sex": {
       "enum": [
        "female",
        "male"
       ],
       "type": "string",
       "description": "Caller-assigned sex (VanWagner 2017 Table 3). male scores 0 (referent); female scores 1. magent does not assign sex."
      },
      "diabetes": {
       "type": "boolean",
       "description": "History of diabetes prior to transplant (VanWagner 2017 Table 3). true scores 4. magent does not assay glucose."
      },
      "education": {
       "enum": [
        "high_school_or_unknown",
        "college"
       ],
       "type": "string",
       "description": "Caller-assigned education (VanWagner 2017 Table 3). college scores 0 (College+ referent); high_school_or_unknown scores 5. magent does not assign education."
      },
      "race_group": {
       "enum": [
        "white",
        "black",
        "other"
       ],
       "type": "string",
       "description": "Caller-assigned race as used in VanWagner 2017 Table 3. white scores 7; black scores 10; other scores 0 (referent). Hispanic and Asian map to other in this model. magent does not assign race."
   
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vanwagner-2017-car-olt-1-year-cvd-complication-risk-score-54f98cf7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.magentlab.com](https://www.zero.xyz/host/api.magentlab.com/llms.txt)
