# Schwab and England ADL Calculator

> Schwab and England ADL Calculator 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-14).

Returns the Schwab and England Activities of Daily Living (ADL) scale score and label for a given caller-assigned percentage (0–100 in steps of 10).

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/schwab_england
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/schwab-and-england-adl-calculator-2fdcc68d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pS_yvnExQ_8D3_MKk6-FD

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 schwab-and-england-adl-calculator-2fdcc68d
```

Example prompt: Using the Schwab and England ADL scale, what is the score and functional label for a patient rated at 60% — they can do most chores but exceedingly slowly and with much effort?

## When to prefer this

Use this endpoint when you need to programmatically look up the standardized Schwab and England (1969) ADL scale label and score from a clinician-assigned percentage. Prefer this over manual lookup or LLM inference when you need a stable, authoritative label from the original scale for documentation, research, or clinical decision-support pipelines. Not a substitute for clinical observation — the caller must assign the ADL percent.

## Known failure modes

- Invalid adl_percent value not in {0,10,20,30,40,50,60,70,80,90,100} — likely returns 4xx error
- Missing required adl_percent query parameter — request fails with validation error
- Non-integer value supplied for adl_percent — schema validation failure
- Payment failure (x402) — endpoint requires $0.005 USDC per call; insufficient funds cause rejection

## How this service works

Schwab and England ADL (1969): caller-assigned integer 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, or 100 (completely independent; independent with some slowness; independent in most chores; not completely independent; some dependency; more dependent; very dependent; few chores with effort; nothing alone; totally dependent; vegetative). Returns score, max 100, and a stable label. 0% vegetative is scored. Not Hoehn and Yahr and not Karnofsky. magent does not observe the patient. Not a medical device.

## Output

Returns a numeric score (max 100), the caller-supplied ADL percent, and a stable descriptive label (e.g. 'more dependent, help with half, difficulty with everything') corresponding to the Schwab and England 1969 Activities of Daily Living scale level.

## 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": [
      "adl_percent"
     ],
     "properties": {
      "adl_percent": {
       "type": "integer",
       "description": "Schwab and England 1969 ADL percent 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, or 100 as assigned by the caller (100 completely independent, able to do all chores without slowness, difficulty or impairment; 90 completely independent with some slowness, difficulty and/or impairment, might take twice as long; 80 completely independent in most chores, takes twice as long; 70 not completely independent, more difficulty with some chores, three to four times as long in some; 60 some dependency, can do most chores but exceedingly slowly and with much effort; 50 more dependent, help with half, difficulty with everything; 40 very dependent, can assist with all chores but few alone; 30 with effort now and then does a few chores alone, much help needed; 20 nothing alone, can be a slight help with some chores; 10 totally dependent, helpless; 0 vegetative functions such as swallowing, bladder and bowel functions are not functioning, bedridden). 0% vegetative is scored. magent does not observe the patient."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/schwab-and-england-adl-calculator-2fdcc68d/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)
