{"uid":"cap_VWJ3zktZwmq6Ugp-qo3bC","slug":"eutos-score-calculator-hasford-2011-for-cml-4ac59fab","name":"EUTOS Score Calculator (Hasford 2011) for CML","description":"Hasford 2011 EUTOS score for baseline untreated chronic myeloid leukemia (CML). eutos_score = 4 * spleen_cm + 7 * basophils_percent, rounded to 1 decimal. Low if score ≤ 87; high if score > 87. spleen_cm is centimetres below the costal margin (0-40); basophils_percent is peripheral-blood basophils (0-100). Not a CML diagnosis and not a TKI choice.","url":"https://api.magentlab.com/api/calc/eutos","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":["spleen_cm","basophils_percent"],"properties":{"spleen_cm":{"type":"number","description":"Spleen size in cm below the costal margin at baseline, untreated (0-40). Hasford 2011 EUTOS."},"basophils_percent":{"type":"number","description":"Peripheral-blood basophils as a percent of leukocytes (0-100). Hasford 2011 EUTOS."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"path":"/api/calc/eutos","count":2,"items":[{"formula":"eutos","citation":{"id":"hasford-2011","doi":"10.1182/blood-2010-12-319038","pmid":"21536864","title":"Predicting complete cytogenetic response and subsequent progression-free survival in 2060 patients with CML on imatinib treatment: the EUTOS score","source":"Blood. 2011;118(3):686-692","authors":"Hasford J, Baccarani M, Hoffmann V, Guilhot J, Saussele S, Rosti G, Guilhot F, Porkka K, Ossenkoppele G, Lindoerfer D, Simonsson B, Pfirrmann M, Hehlmann R"},"spleen_cm":5,"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.","eutos_band":"low","eutos_score":34,"basophils_percent":2,"formula_expression":"eutos_score = 4 * spleen_cm + 7 * basophils_percent"},{"formula":"eutos","citation":{"id":"hasford-2011","doi":"10.1182/blood-2010-12-319038","pmid":"21536864","title":"Predicting complete cytogenetic response and subsequent progression-free survival in 2060 patients with CML on imatinib treatment: the EUTOS score","source":"Blood. 2011;118(3):686-692","authors":"Hasford J, Baccarani M, Hoffmann V, Guilhot J, Saussele S, Rosti G, Guilhot F, Porkka K, Ossenkoppele G, Lindoerfer D, Simonsson B, Pfirrmann M, Hehlmann R"},"spleen_cm":5,"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.","eutos_band":"low","eutos_score":34,"basophils_percent":2,"formula_expression":"eutos_score = 4 * spleen_cm + 7 * basophils_percent"}]}},"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_hWiQtsvDWHUIzo1sjpFKT","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 EUTOS prognostic score for baseline untreated chronic myeloid leukemia using spleen size and basophil percentage, returning the numeric score and low/high risk classification.","exampleAgentPrompt":"Calculate the EUTOS score for an untreated CML patient with a spleen 8 cm below the costal margin and peripheral basophils at 4% — is the risk low or high?","exampleUseCases":[{"title":"CML baseline risk stratification","prompt":"My patient has newly diagnosed untreated CML. Their spleen is 12 cm below the costal margin and their basophil count is 6% of leukocytes. What is their EUTOS score and are they low or high risk?"},{"title":"Pre-treatment prognostic documentation","prompt":"Before starting TKI therapy, I need to document the EUTOS score for this CML patient — spleen is 3 cm below the costal margin and basophils are 2%. Can you compute it?"},{"title":"Clinical trial eligibility check","prompt":"For a clinical trial enrollment, I need the EUTOS score for a baseline untreated CML patient with a spleen size of 20 cm below the costal margin and 10% peripheral basophils — what's the score and risk class?"}],"resultDescription":"Returns the computed EUTOS score (4 × spleen_cm + 7 × basophils_percent, rounded to 1 decimal) and a risk classification: 'low' if the score is ≤87 or 'high' if the score is >87.","failureModes":["Missing required query parameter spleen_cm or basophils_percent returns an error","Values outside the valid range (spleen_cm 0–40, basophils_percent 0–100) may return a validation error","Non-numeric inputs for parameters cause a bad request response","Payment not completed (x402) results in payment-required error before computation"],"whenToPreferThis":"Use this endpoint when you need a fast, reliable server-side computation of the Hasford 2011 EUTOS score for a baseline untreated CML patient, especially in automated clinical workflows or agent pipelines where you want an authoritative risk classification without implementing the formula locally. Prefer it over manual calculation to avoid arithmetic errors and to get a structured, machine-readable response.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:19:00.804Z","isFirstParty":false}