{"uid":"cap_trwGi981YN5T77Q24YZ-k","slug":"brescia-covid-respiratory-severity-scale-bcrss-calculator-650753d7","name":"Brescia-COVID Respiratory Severity Scale (BCRSS) Calculator","description":"Duca 2020 Brescia-COVID Respiratory Severity Scale testing-criteria count: four caller-assigned binaries (wheezing or inability to speak in full sentences at rest or with minimal effort; respiratory rate >22; PaO2 <65 mmHg or SpO2 <90%; significant worsening on chest radiograph). bcrss is the count of positives (0–4). magent does not examine the patient or read imaging. Not a COVID-19 diagnosis, ventilator order, or medical device. Not the 0–8 NIV/intubation/proning ladder.","url":"https://api.magentlab.com/api/calc/brescia_covid","method":"GET","headers":{},"bodySchema":{"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":["wheezing_or_unable_full_sentences","respiratory_rate_gt_22","pao2_lt_65_or_spo2_lt_90","chest_radiograph_worsening"],"properties":{"respiratory_rate_gt_22":{"type":"boolean","description":"Respiratory rate >22 breaths/min as assigned by the caller (Duca 2020 testing criterion 2). true or false. magent does not count breaths."},"pao2_lt_65_or_spo2_lt_90":{"type":"boolean","description":"PaO2 <65 mmHg or SpO2 <90% as assigned by the caller (Duca 2020 testing criterion 3). true or false. magent does not measure SpO2 or PaO2."},"chest_radiograph_worsening":{"type":"boolean","description":"Significant worsening on chest radiograph as assigned by the caller (Duca 2020 testing criterion 4). true or false. magent does not read imaging."},"wheezing_or_unable_full_sentences":{"type":"boolean","description":"Wheezing or inability to speak in full sentences while at rest or with minimal effort, as assigned by the caller (Duca 2020 testing criterion 1). true or false. magent does not examine the patient."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-aJHTZ1sX7KLG6KDQ4V8r","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes the Duca 2020 Brescia-COVID Respiratory Severity Scale score (0–4) by counting how many of four caller-supplied binary respiratory criteria are true.","exampleAgentPrompt":"Calculate the Brescia-COVID Respiratory Severity Scale score for a patient where wheezing or inability to speak in full sentences is true, respiratory rate >22 is true, PaO2 <65 or SpO2 <90 is false, and chest radiograph worsening is false.","exampleUseCases":[{"title":"ICU triage severity documentation","prompt":"I need to log a BCRSS score for a COVID patient: they're wheezing and can't speak in full sentences (true), their respiratory rate is above 22 (true), their SpO2 is above 90% (false), and the chest X-ray isn't significantly worse (false). What's their score?"},{"title":"Automated clinical data pipeline scoring","prompt":"Compute the Brescia-COVID score where wheezing or inability to speak in full sentences is false, respiratory rate >22 is true, PaO2 <65 or SpO2 <90 is true, and chest radiograph worsening is true."},{"title":"Retrospective COVID chart review","prompt":"For a retrospective study I need the BCRSS score for a patient with all four criteria positive: wheezing true, respiratory rate >22 true, PaO2 <65 or SpO2 <90 true, chest radiograph worsening true."}],"resultDescription":"Returns a numeric BCRSS score from 0 to 4 representing the count of the four Duca 2020 respiratory criteria that were marked true by the caller. Does not include a diagnosis, treatment recommendation, or ventilator/NIV ladder stage.","failureModes":["Missing required query parameter returns an error (all four boolean fields are required)","Non-boolean value for any criterion causes a validation error","Network timeout or HTTP 402 if payment header is missing or invalid","Score is only as valid as the caller-assigned booleans — garbage-in, garbage-out; the API does not validate clinical accuracy"],"whenToPreferThis":"Use this endpoint when you need a quick, deterministic count of positive Duca 2020 BCRSS criteria and already have all four boolean values assessed by a clinician or upstream system. Prefer this over manual counting when integrating into automated clinical documentation, audit pipelines, or decision-support dashboards. Do not use when you need the 0–8 NIV/intubation/proning ladder or a full COVID-19 diagnosis.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:52:35.663Z","isFirstParty":false}