# Extermann 2012 CRASH Chemotherapy Toxicity Score

> Extermann 2012 CRASH Chemotherapy Toxicity 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).

Computes the Extermann 2012 CRASH chemotherapy toxicity score (hematologic 0–6, nonhematologic 0–8, combined 0–12) and returns a four-level toxicity risk band (low/medium_low/medium_high/high) with derivation incidences.

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/crash
- 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/extermann-2012-crash-chemotherapy-toxicity-score-fba1eb5d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pbrCZhmSjfp9xmIvwQ0na

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 extermann-2012-crash-chemotherapy-toxicity-score-fba1eb5d
```

Example prompt: Calculate the Extermann 2012 CRASH chemotherapy toxicity score for my patient: diastolic BP 80 mmHg, IADL 22, LDH 310 U/L, LDH upper limit of normal 245 U/L, MAX2 Chemotox 0.52, ECOG 1, Mini-Mental Status 27, and Mini-Nutritional Assessment 24.

## When to prefer this

Use this endpoint when you need to compute the Extermann 2012 CRASH chemotherapy toxicity score specifically — not CARG-TT or other geriatric oncology tools. Prefer it when all eight input variables (diastolic BP, IADL, LDH, LDH ULN, MAX2 Chemotox, ECOG, MMS, MNA) are already known from the clinical record and you need a structured four-level risk band with sub-scores. Note: this endpoint does not look up MAX2 Chemotox for a regimen, does not administer the MMS, MNA, or IADL instruments, and is not a chemotherapy ordering tool.

## Known failure modes

- Missing any of the eight required query parameters returns a validation error
- IADL value outside 10–29 range causes a schema rejection
- LDH ULN value outside 50–2000 or LDH outside 1–20000 causes a range error
- Chemotox value outside 0–1 rejected
- ECOG value outside 0–4 rejected
- MMS or MNA outside 0–30 rejected
- Diastolic BP outside 20–160 mmHg rejected
- Payment failure or missing x402 header returns 402 Payment Required

## How this service works

Extermann 2012 CRASH chemotherapy toxicity score (not trauma CRASH): diastolic BP, IADL, LDH versus ULN, caller-assigned MAX2 Chemotox, ECOG, Mini-Mental Status, Mini-Nutritional Assessment. Hematologic 0–6, nonhematologic 0–8, combined 0–12 counting Chemotox once. Four-level low/medium_low/medium_high/high bands with derivation incidences. Not a chemotherapy order and not CARG-TT. magent does not look up regimens.

## Output

Returns hematologic sub-score (0–6), nonhematologic sub-score (0–8), and combined CRASH score (0–12, counting Chemotox once), along with the four-level risk band (low, medium_low, medium_high, high) and the derivation-cohort toxicity incidence rates associated with each band.

## 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": [
      "diastolic_mm_hg",
      "iadl",
      "ldh_u_l",
      "ldh_uln_u_l",
      "chemotox",
      "ecog",
      "mms",
      "mna"
     ],
     "properties": {
      "mms": {
       "type": "integer",
       "description": "Mini-Mental Status integer 0-30. Extermann 2012: 30 → 0, <30 → 2 nonhematologic points. magent does not administer the Mini-Mental Status."
      },
      "mna": {
       "type": "integer",
       "description": "Mini-Nutritional Assessment integer 0-30. Extermann 2012: 28-30 → 0, <28 → 2 nonhematologic points. magent does not administer the Mini-Nutritional Assessment."
      },
      "ecog": {
       "type": "integer",
       "description": "ECOG performance status integer 0-4. Extermann 2012: 0 → 0, 1-2 → 1, 3-4 → 2 nonhematologic points. magent does not assign performance status."
      },
      "iadl": {
       "type": "integer",
       "description": "Instrumental activities of daily living integer 10-29 (Extermann 2012 CRASH IADL). 26-29 → 0, 10-25 → 1 hematologic point. magent does not interview the patient."
      },
      "ldh_u_l": {
       "type": "number",
       "description": "Lactate dehydrogenase in U/L (1-20000). +2 hematologic points if ldh_u_l > 0.74 × ldh_uln_u_l, else 0 (empty 1-point column). magent does not assay LDH."
      },
      "chemotox": {
       "type": "number",
       "description": "Caller-assigned MAX2 Chemotox from 0 to 1. 0-0.44 → 0, 0.45-0.57 → 1, >0.57 → 2. Counted once in the combined score. magent does not look up regimens."
      },
      "ldh_uln_u_l": {
       "type": "number",
       "description": "Laboratory LDH upper limit of normal in U/L (50-2000). Used only as 0.74 × ULN for the LDH rule. No special-case ULN value. magent does not assay LDH."
      },
      "diastolic_mm_hg": {
       "type": "number",
       "description": "Diastolic blood pressure in mm Hg (20-160). Extermann 2012 Table 4: ≤72 → 0, >72 → 1 hematologi
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/extermann-2012-crash-chemotherapy-toxicity-score-fba1eb5d/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)
