{"uid":"cap_vn7ny_C9zyJI98u60vfUr","slug":"vte-bleed-score-calculator-klok-2016-4ccedc97","name":"VTE-BLEED Score Calculator (Klok 2016)","description":"Klok 2016 VTE-BLEED for major bleeding on stable anticoagulation after VTE. Six items: active cancer 2; male with uncontrolled hypertension (SBP ≥140) 1; anemia 1.5; history of bleeding 1.5; age ≥60 1.5; renal dysfunction (eGFR/CrCl <60) 1.5; max 9. Low <2, high ≥2. Caller-assigned flags; magent does not assay hemoglobin or eGFR. Not a medical device, not HAS-BLED, and not a treatment-duration order.","url":"https://api.magentlab.com/api/calc/vte_bleed","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","sex","active_cancer","uncontrolled_hypertension","anemia","history_of_bleeding","renal_dysfunction"],"properties":{"age":{"type":"integer","description":"Age in years (18-120). Age ≥60 scores 1.5 (Klok 2016). magent does not assign age."},"sex":{"enum":["female","male"],"type":"string","description":"female or male. Uncontrolled hypertension scores 1 only when sex is male (Klok 2016 / XALIA SBP ≥140 item). Female never scores that item."},"anemia":{"type":"boolean","description":"Anemia as assigned by the caller (Klok 2016: hemoglobin <130 g/L in men or <120 g/L in women). true scores 1.5. magent does not take a hemoglobin number."},"active_cancer":{"type":"boolean","description":"Active cancer as assigned by the caller (Klok 2016). true scores 2. magent does not diagnose cancer."},"renal_dysfunction":{"type":"boolean","description":"Renal dysfunction (eGFR or CrCl <60) as assigned by the caller (Klok 2016). true scores 1.5. magent does not compute eGFR or creatinine clearance."},"history_of_bleeding":{"type":"boolean","description":"History of bleeding as assigned by the caller (Klok 2016). true scores 1.5. magent does not grade bleeding."},"uncontrolled_hypertension":{"type":"boolean","description":"Uncontrolled hypertension (SBP ≥140 mmHg) as assigned by the caller (Klok 2016 / XALIA). true scores 1 only in males; females score 0 even when true. magent does not measure blood pressure."}}}},"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_ZIoBHySkEd6IvU4F4oOMj","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 Klok 2016 VTE-BLEED score for major bleeding risk on stable anticoagulation after venous thromboembolism, returning a numeric score and low/high risk classification.","exampleAgentPrompt":"Calculate the VTE-BLEED score for a 67-year-old male patient with active cancer, no uncontrolled hypertension, anemia present, history of bleeding, and renal dysfunction (eGFR <60) — I need to know if he's at low or high risk for major bleeding on long-term anticoagulation.","exampleUseCases":[{"title":"Anticoagulation continuation decision support","prompt":"I have a 72-year-old male VTE patient — he has active cancer, anemia, renal dysfunction (eGFR below 60), and no history of bleeding or uncontrolled hypertension. Can you run the VTE-BLEED score so I can see whether he falls in the high-risk bleeding category?"},{"title":"Female VTE patient risk screening","prompt":"Run the Klok 2016 VTE-BLEED score for a 55-year-old female patient with a history of bleeding and anemia, no active cancer, no renal dysfunction, and uncontrolled hypertension noted in her chart — I want her numeric score and risk classification."},{"title":"Low-risk patient documentation","prompt":"I need to document a VTE-BLEED score for a 45-year-old male with no active cancer, no uncontrolled hypertension, no anemia, no bleeding history, and normal kidney function — run the calculator so I can confirm he's in the low-risk group."}],"resultDescription":"Returns a numeric VTE-BLEED total score (0–9) derived from the six Klok 2016 items, along with a binary risk classification: low risk (<2) or high risk (≥2), plus per-item point contributions. Does not include hemoglobin values, eGFR calculations, or treatment recommendations.","failureModes":["Missing required query parameters (age, sex, or any boolean flag) returns a 400 error","Age outside valid range (18–120) may return a validation error","Incorrect data types (e.g., non-integer age, non-boolean flags) cause schema validation failure","Network or server errors return 5xx responses","Payment failure via x402 protocol prevents access to the endpoint"],"whenToPreferThis":"Use this endpoint when you need to compute the validated Klok 2016 VTE-BLEED score specifically for patients on stable anticoagulation after VTE — not for general pre-treatment bleeding risk (prefer HAS-BLED for atrial fibrillation populations) and not when you need concurrent eGFR or hemoglobin computation (those must be pre-computed by the caller). Prefer this over manual scoring when integrating into automated clinical workflows or EHR enrichment pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:19:09.558Z","isFirstParty":false}