{"uid":"cap_W9SNGdVcNEoM9YpFHXkdI","slug":"oesil-score-calculator-colivicchi-2003-c4f3f00f","name":"OESIL Score Calculator (Colivicchi 2003)","description":"Colivicchi 2003 OESIL: 1 point each for age >65 years, history of cardiovascular disease, syncope without prodromes, and abnormal ECG. Arithmetic sum 0-4. Caller assigns three flags; magent does not read an ECG. Score only; derivation-cohort 12-month mortality percents are not an individual prediction. Not a medical device and not a disposition protocol.","url":"https://api.magentlab.com/api/calc/oesil","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","cardiovascular_disease","syncope_without_prodromes","abnormal_ecg"],"properties":{"age":{"type":"integer","description":"Age in years (18-120). Age >65 scores 1; age 65 scores 0. 18 is an implementation clamp."},"abnormal_ecg":{"type":"boolean","description":"Abnormal ECG (Colivicchi 2003, 1 point). true or false as assigned by the caller. magent does not read an ECG."},"cardiovascular_disease":{"type":"boolean","description":"History of cardiovascular disease (Colivicchi 2003, 1 point). true or false as assigned by the caller."},"syncope_without_prodromes":{"type":"boolean","description":"Syncope without prodromes (Colivicchi 2003, 1 point). true or false as assigned by the caller."}}}},"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_daKeCu8glVnuOwhB6nivD","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 OESIL syncope risk score (0–4) from age, cardiovascular disease history, syncope without prodromes, and ECG abnormality flags.","exampleAgentPrompt":"Calculate the OESIL syncope risk score for a 72-year-old patient who has a history of cardiovascular disease, experienced syncope without any warning prodromes, and has an abnormal ECG.","exampleUseCases":[{"title":"Emergency syncope triage scoring","prompt":"I need the OESIL score for a 68-year-old ER patient — they have a history of heart disease, their syncope had no warning signs, and the ECG came back abnormal."},{"title":"Outpatient clinic risk stratification","prompt":"Can you calculate the OESIL score for a 60-year-old with no cardiovascular history, syncope that did have prodromes, and a normal ECG?"},{"title":"Automated syncope registry data enrichment","prompt":"Score this patient on OESIL: they're 78 years old, have prior cardiovascular disease, no prodromes before fainting, and their ECG is abnormal."}],"resultDescription":"Returns the integer OESIL score (0–4), computed as the arithmetic sum of four binary criteria: age >65 (1 point), history of cardiovascular disease (1 point), syncope without prodromes (1 point), and abnormal ECG (1 point). Does not return mortality percentages or a disposition recommendation.","failureModes":["Missing required query parameters (age, cardiovascular_disease, syncope_without_prodromes, abnormal_ecg) returns a validation error","Age value outside 18–120 range may be clamped or rejected","Non-integer age value causes schema validation failure","Boolean flags passed as strings rather than booleans may cause parsing errors","Network or payment (x402) failure prevents score retrieval"],"whenToPreferThis":"Use this endpoint when you need a fast, deterministic OESIL syncope risk score for a single patient given pre-assessed clinical flags. Prefer it over manual calculation in automated clinical documentation, syncope registry pipelines, or agent-driven triage workflows where the caller has already interpreted the ECG and other clinical findings. Do not use as a standalone disposition protocol or medical device.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:45:04.565Z","isFirstParty":false}