# Denver BCVI Screening Calculator (Modified Cothren 2005)

> Denver BCVI Screening Calculator (Modified Cothren 2005) 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).

Evaluates blunt cerebrovascular injury (BCVI) screening criteria using the modified Denver protocol to determine whether vascular imaging is indicated

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/denver_bcvi
- 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/denver-bcvi-screening-calculator-modified-cothren-2005-10a02932
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8_qf0gC48EgtDlyKB17Xm

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 denver-bcvi-screening-calculator-modified-cothren-2005-10a02932
```

Example prompt: I have a blunt trauma patient under 50 with a cervical bruit and a LeFort III fracture — no arterial hemorrhage, no expanding hematoma, no focal deficit, no incongruous neuro exam, no stroke on CT, no C-spine subluxation or transverse foramen injury, no basilar skull fracture involving the carotid canal, no DAI with GCS under 6, and no near hanging. Does the modified Denver BCVI protocol indicate vascular imaging?

## When to prefer this

Use this endpoint when you need to apply the published modified Denver BCVI screening criteria (Cothren 2005) to a set of caller-assigned clinical flags to determine whether vascular imaging is indicated. Prefer this over Biffl grading (which requires imaging results), expanded Denver, NEXUS, or Canadian C-spine rules — those are distinct protocols not implemented here. This endpoint is appropriate for automating trauma triage workflows where the clinical signs and risk factors have already been evaluated by a clinician and need to be mapped to a screening decision.

## Known failure modes

- Missing required boolean parameters returns a validation error
- Passing non-boolean values for any flag causes schema rejection
- Ambiguous compound criteria (e.g. DAI with GCS) must be pre-resolved by the caller — the endpoint does not accept raw GCS integers
- Result is only as accurate as caller-assigned flags; the endpoint does not validate clinical findings
- No network connectivity or API unavailability returns an HTTP error

## How this service works

Modified Denver BCVI (Cothren 2005). Positive if any sign (arterial hemorrhage; cervical bruit age <50; expanding cervical hematoma; focal deficit; neuro exam incongruous with head CT; stroke on secondary CT) or any risk factor (LeFort II/III; C-spine subluxation, transverse foramen, or C1-C3; basilar skull with carotid canal; DAI with GCS <6; near hanging with anoxia). Imaging indicated when positive. Not Biffl grade, expanded Denver, NEXUS, or Canadian C-spine. magent does not read CTA.

## Output

Returns a positive or negative BCVI screen result based on the modified Denver criteria (Cothren 2005). A positive result indicates that vascular imaging (CTA of the neck vessels) is warranted. The response reflects which of the 11 boolean flags were true and whether any sign or risk factor was present. The endpoint does not perform imaging, interpret CT scans, or assign a Biffl grade.

## 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": [
      "arterial_hemorrhage",
      "cervical_bruit_age_lt_50",
      "expanding_cervical_hematoma",
      "focal_neuro_deficit",
      "neuro_exam_incongruous_head_ct",
      "stroke_on_secondary_ct",
      "lefort_ii_or_iii",
      "cspine_subluxation_transverse_foramen_or_c1_c3",
      "basilar_skull_fracture_carotid_canal",
      "dai_gcs_lt_6",
      "near_hanging_anoxic_brain_injury"
     ],
     "properties": {
      "dai_gcs_lt_6": {
       "type": "boolean",
       "description": "High-energy transfer with diffuse axonal injury and GCS <6 as assigned by the caller (Cothren 2005 Table 1 risk factor). true or false. Caller assigns the published compound; magent does not take a GCS integer."
      },
      "lefort_ii_or_iii": {
       "type": "boolean",
       "description": "High-energy transfer with LeFort II or III fracture as assigned by the caller (Cothren 2005 Table 1 risk factor). true or false. A true flag is a published indication for imaging. magent does not interpret facial imaging."
      },
      "arterial_hemorrhage": {
       "type": "boolean",
       "description": "Arterial hemorrhage as assigned by the caller (Cothren 2005 Table 1 sign). true or false. A true flag is a published indication for imaging. magent does not examine the patient."
      },
      "focal_neuro_deficit": {
       "type": "boolean",
       "description": "Focal neurologic deficit as assigned by the caller (Cothren 2005 Table 1 sign). true or false. A true flag is a published indication for imaging. magent does not examine the patient."
      },
      "stroke_on_secondary_ct": {
       "type": "boolean",
       "description": "Stroke on secondary CT scan as assigned by the caller (Cothren 2005 Table 1 sign). true or false. magent does not read a CT scan."
      },
      "cervical_bruit_age_lt_50": {
       "type": "boolean",
       "description": "Cervical bruit in a patient younger than 50 years as 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/denver-bcvi-screening-calculator-modified-cothren-2005-10a02932/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)
