# Newsom 2014 Modified Rothrock CXR Indication Rule (magent)

> Newsom 2014 Modified Rothrock CXR Indication Rule (magent) 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).

Applies the Newsom 2014 modified Rothrock decision rule to determine whether a chest X-ray is indicated for a non-traumatic emergency chest pain patient based on age and five clinical flags.

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/newsom
- 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/newsom-2014-modified-rothrock-cxr-indication-rule-magent-f0d999d7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sndS5_kCfCUebHGr4eY7Q

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 newsom-2014-modified-rothrock-cxr-indication-rule-magent-f0d999d7
```

Example prompt: Using the Newsom 2014 modified Rothrock rule, should a 68-year-old ED patient with a history of CHF and tachypnea but no fever, no decreased breath sounds, and no alcohol abuse history get a chest X-ray?

## When to prefer this

Use this endpoint when you need a fast, reproducible application of the Newsom 2014 modified Rothrock rule specifically — including its 2014 exclusions (no hypoxia, rales, hemoptysis, TB, or thromboembolic disease criteria) — rather than the original Rothrock rule or the 2018 prospective refinement. Ideal for ED clinical decision support pipelines that need to document structured rule-based CXR ordering rationale for non-traumatic chest pain patients.

## Known failure modes

- Missing required query parameters (age, chf, alcohol_abuse, decreased_breath_sounds, fever, tachypnea) returns a validation error
- Age value outside integer range 18-120 may cause an error or unexpected result
- Payment failure (x402) if USDC funds are insufficient
- Misclassification risk if caller incorrectly assigns clinical flags — rule output is only as good as inputs

## How this service works

Newsom 2014 modified Rothrock rule for chest radiography in nontraumatic emergency chest pain. CXR indicated if any of: age ≥65 years, history of congestive heart failure, history of alcohol abuse, decreased breath sounds, fever, or tachypnea. Does not include hypoxia, rales, hemoptysis, tuberculosis, or thromboembolic disease (removed in 2014). Not the 2018 prospective refinement. Caller assigns age and five flags. magent does not examine the patient or read a radiograph. Not a diagnosis.

## Output

Returns whether a chest X-ray is indicated (true/false) based on the Newsom 2014 modified Rothrock rule, along with which of the six criteria (age ≥65, CHF history, alcohol abuse history, decreased breath sounds, fever, tachypnea) were met.

## 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",
      "chf",
      "alcohol_abuse",
      "decreased_breath_sounds",
      "fever",
      "tachypnea"
     ],
     "properties": {
      "age": {
       "type": "integer",
       "description": "Age in years (integer 18-120). The Newsom 2014 age criterion is met at 65 or older; 64 does not meet."
      },
      "chf": {
       "type": "boolean",
       "description": "History of congestive heart failure as assigned by the caller. true or false. true means the Newsom 2014 CXR criterion is met. magent does not diagnose heart failure."
      },
      "fever": {
       "type": "boolean",
       "description": "Fever as assigned by the caller (paper: temperature greater than 100.4 F). true or false. true means the Newsom 2014 CXR criterion is met. magent does not measure temperature."
      },
      "tachypnea": {
       "type": "boolean",
       "description": "Tachypnea as assigned by the caller (original Rothrock: respiratory rate greater than 24 breaths/min; retained as tachypnea in the 2014 modification). true or false. true means the Newsom 2014 CXR criterion is met. magent does not measure respiratory rate."
      },
      "alcohol_abuse": {
       "type": "boolean",
       "description": "History of alcohol abuse as assigned by the caller. true or false. true means the Newsom 2014 CXR criterion is met."
      },
      "decreased_breath_sounds": {
       "type": "boolean",
       "description": "Decreased breath sounds on exam as assigned by the caller. true or false. true means the Newsom 2014 CXR criterion is met. magent does not auscultate the chest."
      }
     }
    }
   },
   "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/newsom-2014-modified-rothrock-cxr-indication-rule-magent-f0d999d7/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)
