{"uid":"cap_SzGdtTFbyOIZFTeGT6CII","slug":"bangalore-2023-composite-pe-shock-score-cpes-b3490393","name":"Bangalore 2023 Composite PE Shock Score (CPES)","description":"Bangalore 2023 composite PE shock score for intermediate-risk PE. Six equally weighted caller-assigned flags (elevated troponin per local assay, elevated BNP, moderate or severe RV dysfunction, saddle PE, concomitant DVT, tachycardia ≥100 beats/min), 1 point each, max 6. Integer 0–6 score only; no named bands. magent does not invent biomarker cutoffs, read echo, or take raw heart rate. Not a shock diagnosis, not sPESI/Bova/PESI, not hypotensive PE, and not a medical device.","url":"https://api.magentlab.com/api/calc/cpes","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":["elevated_troponin","elevated_bnp","moderate_or_severe_rv_dysfunction","saddle_pe","concomitant_dvt","tachycardia"],"properties":{"saddle_pe":{"type":"boolean","description":"Saddle PE or central thrombus burden, as assigned by the caller (Bangalore 2023). true scores 1; false scores 0. magent does not read imaging."},"tachycardia":{"type":"boolean","description":"Tachycardia ≥100 beats/min as assigned by the caller (Bangalore 2023). true scores 1; false scores 0. magent does not take raw heart rate."},"elevated_bnp":{"type":"boolean","description":"Elevated BNP, as assigned by the caller (Bangalore 2023). true scores 1; false scores 0. Site cutoffs were not standardized; magent does not invent a numeric threshold or read the assay."},"concomitant_dvt":{"type":"boolean","description":"Concomitant DVT, as assigned by the caller (Bangalore 2023). true scores 1; false scores 0. magent does not diagnose DVT."},"elevated_troponin":{"type":"boolean","description":"Elevated troponin per local assay, as assigned by the caller (Bangalore 2023). true scores 1; false scores 0. Site cutoffs were not standardized; magent does not invent a numeric threshold or read the assay."},"moderate_or_severe_rv_dysfunction":{"type":"boolean","description":"Moderately or severely reduced RV function, as assigned by the caller (Bangalore 2023). Normal or mild reduction is false. true scores 1; false scores 0. magent does not read echo."}}}},"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_SvBUrJGRbmo38QJF38eW3","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 Bangalore 2023 six-point composite PE shock score for intermediate-risk pulmonary embolism by summing six caller-assigned boolean flags.","exampleAgentPrompt":"Compute the Bangalore 2023 composite PE shock score for my patient: troponin is elevated, BNP is elevated, RV dysfunction is moderate-to-severe, it's a saddle PE, there's a concomitant DVT, and heart rate is 112 bpm (tachycardia).","exampleUseCases":[{"title":"ED intermediate-risk PE triage","prompt":"My patient in the ED has intermediate-risk PE — troponin is elevated, BNP is elevated, no significant RV dysfunction, no saddle PE, no DVT, and heart rate is 95 (no tachycardia). What's their Bangalore 2023 composite PE shock score?"},{"title":"ICU PE monitoring reassessment","prompt":"Reassess the CPES score for my ICU patient: troponin elevated yes, BNP elevated yes, RV dysfunction moderate-to-severe yes, saddle PE no, concomitant DVT yes, tachycardia yes. Give me the six-point Bangalore score."},{"title":"Clinical audit PE documentation","prompt":"I need to document the Bangalore 2023 composite PE shock score for a patient: no elevated troponin, no elevated BNP, no RV dysfunction, saddle PE present, no DVT, and tachycardia present. What's the score?"}],"resultDescription":"Returns an integer score from 0 to 6 representing the Bangalore 2023 composite PE shock score, computed as the sum of the six caller-assigned boolean flags (each true flag contributes 1 point). No named risk bands are returned.","failureModes":["Missing any of the six required boolean query parameters returns an error","Non-boolean values for flags cause a validation error","Score is only valid for intermediate-risk PE; caller is responsible for correct patient classification","Endpoint does not validate biomarker thresholds or imaging findings — those must be pre-assigned by the caller"],"whenToPreferThis":"Use this endpoint when you need to compute the Bangalore 2023 composite PE shock score specifically for intermediate-risk PE patients and all six clinical flags (troponin, BNP, RV dysfunction, saddle PE, DVT, tachycardia) have already been interpreted and assigned by a clinician. Prefer this over PESI, sPESI, or Bova scores when the Bangalore 2023 scoring system is explicitly required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:12:14.029Z","isFirstParty":false}