# Bush-Francis Catatonia Rating Scale (BFCRS) Calculator

> Bush-Francis Catatonia Rating Scale (BFCRS) 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-15).

Computes the Bush 1996 23-item catatonia severity score and 14-item screening result from caller-supplied integer ratings for each item

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/bush_francis
- 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/bush-francis-catatonia-rating-scale-bfcrs-calculator-8e728700
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_S6ZoBdqiQ5s5GMSZ2Bski

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 bush-francis-catatonia-rating-scale-bfcrs-calculator-8e728700
```

Example prompt: Score this patient on the Bush-Francis Catatonia Rating Scale: excitement 1, immobility/stupor 2, mutism 2, staring 1, posturing/catalepsy 1, grimacing 0, echopraxia/echolalia 0, stereotypy 0, mannerisms 0, verbigeration 0, rigidity 1, negativism 1, waxy flexibility 1, withdrawal 1, impulsivity 0, automatic obedience 0, mitgehen 0, gegenhalten 0, ambitendency 0, grasp reflex 0, perseveration 0, combativeness 0, autonomic abnormality 1 — give me the total severity score and whether the 14-item screen is positive.

## When to prefer this

Use this endpoint when you need automated, reproducible arithmetic for the Bush 1996 23-item Bush-Francis Catatonia Rating Scale — specifically when a human rater has already assigned integer scores to each item and you need the total severity sum and 14-item screen result computed without manual addition. It is not a substitute for clinical examination, DSM diagnosis, or a medical device.

## Known failure modes

- Missing any of the 23 required query parameters causes a validation error
- Supplying a value other than 0/3 for binary-only items (mitgehen, gegenhalten, ambitendency, grasp_reflex, perseveration) returns an error
- Supplying out-of-range integers (e.g. 4 for a 0-3 item) causes a schema validation failure
- Network or payment (x402) issues may result in a 402 or 5xx response

## How this service works

Bush 1996 23-item catatonia rating scale from caller-assigned integers. Items 1-16 and 22-23 are 0-3; mitgehen, gegenhalten, ambitendency, grasp_reflex, and perseveration are 0 or 3 only. Severity is the sum of items 1-23 (max 69). The 14-item screen is positive iff at least two of items 1-14 score above 0. magent does not perform the standardized examination. Not a diagnosis, not DSM catatonia criteria, not a medical device.

## Output

Returns the summed BFCRS severity score across all 23 items (maximum 69), and a boolean or positive/negative result for the 14-item screening subscale (positive if at least two of items 1-14 score above zero).

## 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": [
      "excitement",
      "immobility_stupor",
      "mutism",
      "staring",
      "posturing_catalepsy",
      "grimacing",
      "echopraxia_echolalia",
      "stereotypy",
      "mannerisms",
      "verbigeration",
      "rigidity",
      "negativism",
      "waxy_flexibility",
      "withdrawal",
      "impulsivity",
      "automatic_obedience",
      "mitgehen",
      "gegenhalten",
      "ambitendency",
      "grasp_reflex",
      "perseveration",
      "combativeness",
      "autonomic_abnormality"
     ],
     "properties": {
      "mutism": {
       "enum": [
        0,
        1,
        2,
        3
       ],
       "type": "integer",
       "description": "Caller-assigned Bush 1996 mutism (item 3; integer 0-3). magent does not examine the patient."
      },
      "staring": {
       "enum": [
        0,
        1,
        2,
        3
       ],
       "type": "integer",
       "description": "Caller-assigned Bush 1996 staring (item 4; integer 0-3). magent does not examine the patient."
      },
      "mitgehen": {
       "enum": [
        0,
        3
       ],
       "type": "integer",
       "description": "Caller-assigned Bush 1996 mitgehen (item 17; 0 absent or 3 present only). magent does not examine the patient."
      },
      "rigidity": {
       "enum": [
        0,
        1,
        2,
        3
       ],
       "type": "integer",
       "description": "Caller-assigned Bush 1996 rigidity (item 11; integer 0-3). magent does not examine the patient."
      },
      "grimacing": {
       "enum": [
        0,
        1,
        2,
        3
       ],
       "type": "integer",
       "description": "Caller-assigned Bush 1996 grimacing (item 6; integer 0-3). magent does not examine the patient."
      },
      "excitement": {
       "enum": [
        0,
        1,
        2,
        3
       ],
       "type": "integer",
       "description": "Caller-assigned Bush 1996 excit
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bush-francis-catatonia-rating-scale-bfcrs-calculator-8e728700/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)
