{"uid":"cap_KPECyN_gc8fVRq6O7o9mE","slug":"priest-clinical-severity-score-calculator-6d92bb7d","name":"PRIEST Clinical Severity Score Calculator","description":"Goodacre 2021 PRIEST: NEWS2 Chart 1 Scale 1 vitals (RR, SpO2 Scale 1 only, oxygen +2, temperature, SBP, HR) + alertness (alert 0; confused_or_not_alert 3) + sex (male 1) + age (16–49→0, 50–65→2, 66–80→3, >80→4) + performance 0–4. Max 29. low_adverse_outcome_risk iff score ≤4. Not NEWS2, not 4C, not an admission order.","url":"https://api.magentlab.com/api/calc/priest","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":["age_years","sex","respiratory_rate","spo2_percent","heart_rate_bpm","systolic_mm_hg","temperature_c","alertness","supplemental_oxygen","performance_status"],"properties":{"sex":{"enum":["female","male"],"type":"string","description":"Sex (female or male). Goodacre 2021 PRIEST: female → 0; male → 1."},"age_years":{"type":"integer","description":"Age in years (integer 16-120). Goodacre 2021 PRIEST: 16-49 → 0; 50-65 → 2; 66-80 → 3; >80 → 4. Age 80 scores 3; age 81 scores 4."},"alertness":{"enum":["alert","confused_or_not_alert"],"type":"string","description":"Caller-assigned alertness (alert or confused_or_not_alert). Goodacre 2021 PRIEST: alert → 0; confused_or_not_alert → 3. Not full ACVPU and not GCS."},"spo2_percent":{"type":"number","description":"Oxygen saturation percent (50-100). NEWS2 Chart 1 Scale 1 only: >95 → 0; 94-95 → 1; 92-93 → 2; <92 → 3. magent does not implement NEWS2 SpO2 Scale 2."},"temperature_c":{"type":"number","description":"Temperature in °C (30.0-45.0). NEWS2 Chart 1: 36.1-38.0 → 0; 35.1-36.0 or 38.1-39.0 → 1; >39.0 → 2; <35.1 → 3. magent does not convert Fahrenheit."},"heart_rate_bpm":{"type":"integer","description":"Heart rate in beats/min (integer 30-220). NEWS2 Chart 1: 51-90 → 0; 41-50 or 91-110 → 1; 111-130 → 2; <41 or >130 → 3."},"systolic_mm_hg":{"type":"integer","description":"Systolic blood pressure in mm Hg (integer 0-300). NEWS2 Chart 1: 111-219 → 0; 101-110 → 1; 91-100 → 2; <91 or >219 → 3."},"respiratory_rate":{"type":"integer","description":"Respiratory rate in breaths/min (integer 0-80). NEWS2 Chart 1 Scale 1 as used in PRIEST: 12-20 → 0; 9-11 → 1; 21-24 → 2; <9 or >24 → 3."},"performance_status":{"enum":["unrestricted","limited_strenuous","limited_activity","limited_self_care","bed_chair_bound"],"type":"string","description":"Caller-assigned performance (unrestricted, limited_strenuous, limited_activity, limited_self_care, or bed_chair_bound). Goodacre 2021: unrestricted → 0; limited strenuous activity, can do light activity → 1; limited activity, can self-care → 2; limited self-care → 3; bed/chair bound, no self-care → 4."},"supplemental_oxygen":{"type":"boolean","description":"Any supplemental oxygen as assigned by the caller (true or false). NEWS2 Chart 1 inspired oxygen: air/false → 0; supplemental/true → 2."}}}},"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_ngbBDbIxswFvmUgMLztG8","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 Goodacre 2021 PRIEST score from 10 vital-sign and clinical parameters to stratify COVID-19/acute illness patients into low vs elevated adverse-outcome risk","exampleAgentPrompt":"Calculate the PRIEST severity score for a 72-year-old male who is alert, on supplemental oxygen, with a respiratory rate of 24, SpO2 of 93%, heart rate of 105, systolic BP of 118, temperature of 37.8°C, and a performance status of 2.","exampleUseCases":[{"title":"ED triage risk stratification","prompt":"I have a 58-year-old female presenting to the ED — she's alert, not on supplemental oxygen, respiratory rate 18, SpO2 96%, heart rate 88, systolic BP 130, temperature 38.5°C, performance status 1. What's her PRIEST score and is she low risk?"},{"title":"COVID-19 home monitoring decision","prompt":"Can you calculate the PRIEST score for an 82-year-old male at home who seems confused, is on supplemental oxygen, breathing 26 times a minute, SpO2 at 91%, heart rate 112, systolic BP 95, temperature 36.8°C, and performance status 3 — do the numbers suggest he needs hospital-level care?"},{"title":"Clinical audit severity benchmarking","prompt":"Score this patient for our clinical audit: 45-year-old female, alert, no supplemental oxygen, respiratory rate 14, SpO2 98%, heart rate 76, systolic BP 145, temperature 37.2°C, performance status 0 — give me the PRIEST total and risk category."}],"resultDescription":"Returns the integer PRIEST total score (0–29) and a risk flag indicating whether the patient meets the low_adverse_outcome_risk threshold (score ≤4) or is at elevated risk, based on the Goodacre 2021 scoring algorithm using NEWS2 Chart 1 Scale 1 vitals plus sex, age band, alertness, and performance status.","failureModes":["Missing required query parameter returns validation error","Age outside 16–120 range rejected","SpO2 outside 50–100 range rejected","Temperature outside 30.0–45.0°C range rejected","Heart rate outside 30–220 bpm range rejected","Systolic BP outside 0–300 mmHg range rejected","Invalid enum value for sex or alertness returns error","Payment not included or insufficient USDC results in 402 response","SpO2 Scale 2 (for hypercapnic patients) not supported — only Scale 1 implemented"],"whenToPreferThis":"Use this endpoint when you need a validated, single-number acute illness severity score for COVID-19 or undifferentiated emergency patients following the Goodacre 2021 PRIEST rule, especially when the goal is to identify patients safe for community management (score ≤4). Prefer this over NEWS2 when you need the full PRIEST composite including age, sex, and performance status. Do not use as a substitute for NEWS2-only scoring, 4C Mortality Score, or as an admission order.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:04:10.430Z","isFirstParty":false}