{"uid":"cap_3EbXrqiG3sioDK-_IuvRZ","slug":"crusade-in-hospital-major-bleeding-score-nste-acs-29bec8d3","name":"CRUSADE In-Hospital Major Bleeding Score (NSTE-ACS)","description":"CRUSADE in-hospital major bleeding score (Subherwal 2009 Table 4) for NSTE-ACS / NSTEMI. Points from hematocrit, caller-assigned Cockcroft–Gault CrCl, heart rate, sex, CHF, prior vascular disease, diabetes, and systolic BP. Returns integer score (max 96), quintile band, and published in-hospital major-bleeding percent. Not a medical device; magent does not compute CrCl or examine the patient.","url":"https://api.magentlab.com/api/calc/crusade","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":["hematocrit_percent","crcl_ml_min","heart_rate_bpm","sex","signs_of_chf","prior_vascular_disease","diabetes","systolic_mm_hg"],"properties":{"sex":{"type":"string","description":"Sex (female or male). Female scores 8; male scores 0."},"diabetes":{"type":"boolean","description":"Diabetes mellitus as assigned by the caller. true or false. 6 points if true."},"crcl_ml_min":{"type":"number","description":"Creatinine clearance in mL/min (1-300), Cockcroft–Gault as assigned by the caller. magent does not compute Cockcroft–Gault. Table 4: ≤15 → 39; >15–30 → 35; >30–60 → 28; >60–90 → 17; >90–120 → 7; >120 → 0."},"signs_of_chf":{"type":"boolean","description":"Signs of CHF at presentation as assigned by the caller. true or false. 7 points if true. magent does not examine the patient."},"heart_rate_bpm":{"type":"integer","description":"Heart rate in beats per minute (integer 30-220). Table 4: ≤70 → 0; 71–80 → 1; 81–90 → 3; 91–100 → 6; 101–110 → 8; 111–120 → 10; ≥121 → 11."},"systolic_mm_hg":{"type":"number","description":"Systolic blood pressure in mm Hg (50-250). Table 4 is non-monotonic: ≤90 → 10; 91–100 → 8; 101–120 → 5; 121–180 → 1; 181–200 → 3; ≥201 → 5."},"hematocrit_percent":{"type":"number","description":"Hematocrit percent (10-70). Subherwal 2009 Table 4: <31 → 9; 31–<34 → 7; 34–<37 → 3; 37–<40 → 2; ≥40 → 0."},"prior_vascular_disease":{"type":"boolean","description":"Prior vascular disease (PAD or prior stroke) as assigned by the caller. true or false. 6 points if true."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"path":"/api/calc/crusade","count":2,"items":[{"sex":"male","score":1,"formula":"crusade","citation":{"id":"subherwal-2009","doi":"10.1161/CIRCULATIONAHA.108.828541","pmid":"19332461","title":"Baseline risk of major bleeding in non–ST-segment-elevation myocardial infarction: the CRUSADE Bleeding Score","source":"Circulation. 2009;119(14):1873-1882","authors":"Subherwal S, Bach RG, Chen AY, et al."},"diabetes":false,"max_score":96,"components":[{"value":42,"factor":"hematocrit_percent","points":0,"present":false},{"value":130,"factor":"crcl_ml_min","points":0,"present":false},{"value":65,"factor":"heart_rate_bpm","points":0,"present":false},{"value":"male","factor":"sex","points":0,"present":false},{"factor":"signs_of_chf","points":0,"present":false},{"factor":"prior_vascular_disease","points":0,"present":false},{"factor":"diabetes","points":0,"present":false},{"value":140,"factor":"systolic_mm_hg","points":1,"present":true}],"disclaimer":"Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.","crcl_ml_min":130,"crusade_band":"very_low","signs_of_chf":false,"heart_rate_bpm":65,"systolic_mm_hg":140,"formula_expression":"CRUSADE = hematocrit(<31:9, 31-<34:7, 34-<37:3, 37-<40:2, >=40:0) + crcl_ml_min(<=15:39, >15-30:35, >30-60:28, >60-90:17, >90-120:7, >120:0) + heart_rate(<=70:0, 71-80:1, 81-90:3, 91-100:6, 101-110:8, 111-120:10, >=121:11) + female(8) + signs_of_chf(7) + prior_vascular_disease(6) + diabetes(6) + systolic(<=90:10, 91-100:8, 101-120:5, 121-180:1, 181-200:3, >=201:5); Subherwal 2009 Table 4; quintiles <=20 3.1%, 21-30 5.5%, 31-40 8.6%, 41-50 11.9%, >50 19.5%; max 96","hematocrit_percent":42,"prior_vascular_disease":false,"in_hospital_major_bleeding_percent":3.1},{"sex":"male","score":1,"formula":"crusade","citation":{"id":"subherwal-2009","doi":"10.1161/CIRCULATIONAHA.108.828541","pmid":"19332461","title":"Baseline risk of major bleeding in non–ST-segment-elevation myocardial infarction: the CRUSADE Bleeding Score","source":"Circulation. 2009;119(14):1873-1882","authors":"Subherwal S, Bach RG, Chen AY, et al."},"diabetes":false,"max_score":96,"components":[{"value":42,"factor":"hematocrit_percent","points":0,"present":false},{"value":130,"factor":"crcl_ml_min","points":0,"present":false},{"value":65,"factor":"heart_rate_bpm","points":0,"present":false},{"value":"male","factor":"sex","points":0,"present":false},{"factor":"signs_of_chf","points":0,"present":false},{"factor":"prior_vascular_disease","points":0,"present":false},{"factor":"diabetes","points":0,"present":false},{"value":140,"factor":"systolic_mm_hg","points":1,"present":true}],"disclaimer":"Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.","crcl_ml_min":130,"crusade_band":"very_low","signs_of_chf":false,"heart_rate_bpm":65,"systolic_mm_hg":140,"formula_expression":"CRUSADE = hematocrit(<31:9, 31-<34:7, 34-<37:3, 37-<40:2, >=40:0) + crcl_ml_min(<=15:39, >15-30:35, >30-60:28, >60-90:17, >90-120:7, >120:0) + heart_rate(<=70:0, 71-80:1, 81-90:3, 91-100:6, 101-110:8, 111-120:10, >=121:11) + female(8) + signs_of_chf(7) + prior_vascular_disease(6) + diabetes(6) + systolic(<=90:10, 91-100:8, 101-120:5, 121-180:1, 181-200:3, >=201:5); Subherwal 2009 Table 4; quintiles <=20 3.1%, 21-30 5.5%, 31-40 8.6%, 41-50 11.9%, >50 19.5%; max 96","hematocrit_percent":42,"prior_vascular_disease":false,"in_hospital_major_bleeding_percent":3.1}]}},"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_Xrk_znpGzDs4KrOZxZEGT","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":"Calculates the CRUSADE bleeding risk score for NSTE-ACS/NSTEMI patients using eight clinical parameters, returning the integer score, quintile band, and published in-hospital major-bleeding percentage.","exampleAgentPrompt":"Calculate the CRUSADE major bleeding score for a female NSTE-ACS patient: hematocrit 33%, CrCl 45 mL/min, heart rate 95 bpm, systolic BP 130 mmHg, signs of CHF present, prior vascular disease absent, no diabetes — what's her score and bleeding risk quintile?","exampleUseCases":[{"title":"Pre-anticoagulation bleeding risk stratification","prompt":"Before starting anticoagulation for my NSTEMI patient, calculate his CRUSADE bleeding score: male, hematocrit 38%, CrCl 28 mL/min, heart rate 78 bpm, systolic BP 105 mmHg, no CHF signs, prior vascular disease yes, no diabetes. What quintile and in-hospital bleeding risk does that give him?"},{"title":"Automated cardiology triage dashboard","prompt":"For our NSTE-ACS triage dashboard, compute the CRUSADE score for a female patient: hematocrit 29%, CrCl 18 mL/min, heart rate 112 bpm, systolic BP 88 mmHg, CHF signs present, prior vascular disease yes, diabetes yes — give me the integer score and published bleeding percentage."},{"title":"Clinical trial bleeding risk documentation","prompt":"I need to document the CRUSADE bleeding risk for a male study patient at enrollment: hematocrit 42%, CrCl 95 mL/min, heart rate 68 bpm, systolic BP 145 mmHg, no CHF, no prior vascular disease, diabetes yes. What's the score, quintile, and expected in-hospital major bleeding rate?"}],"resultDescription":"Returns an integer CRUSADE score (0–96), the corresponding quintile risk band (very low, low, moderate, high, or very high), and the Subherwal 2009 published in-hospital major-bleeding percentage associated with that band.","failureModes":["Missing required query parameters returns a 400 error","CrCl value out of range (1–300 mL/min) rejected","Heart rate out of range (30–220 bpm) rejected","Hematocrit out of range (10–70%) rejected","Systolic BP out of range (50–250 mmHg) rejected","Invalid sex value (must be 'female' or 'male') rejected","Payment not attached or insufficient results in 402 Payment Required"],"whenToPreferThis":"Use this endpoint when you need a validated, published CRUSADE bleeding risk score for an NSTE-ACS or NSTEMI patient and already have Cockcroft–Gault CrCl computed externally. Prefer this over general risk calculators when the clinical context is specifically non-ST-elevation ACS and you need the Subherwal 2009 quintile-band bleeding percentages for documentation or shared decision-making.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:19:15.844Z","isFirstParty":false}