{"uid":"cap_Xta6UN04HbbJ-a679QlqK","slug":"dash-score-calculator-tosetto-2012-vte-recurrence-risk-1fc35a45","name":"DASH Score Calculator (Tosetto 2012) — VTE Recurrence Risk","description":"Tosetto 2012 DASH (D-dimer, Age, Sex, Hormonal therapy) after a first unprovoked VTE: abnormal D-dimer after stopping anticoagulation +2, age <50 +1 (age 50 does not score), male +1, hormone use at the initial VTE in women -2. Score -2 to 4. Returns published recurrence bands <=1, 2, and >=3 without percents. Not a medical device and not a duration-of-anticoagulation order.","url":"https://api.magentlab.com/api/calc/dash","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","abnormal_d_dimer","hormone_use"],"properties":{"age":{"type":"integer","description":"Age in years (18-120). Scores 1 when age is <50 (Tosetto 2012). Age 50 does not score."},"sex":{"enum":["female","male"],"type":"string","description":"female or male. Male scores 1. Hormone use applies only when female."},"hormone_use":{"type":"boolean","description":"Hormone use at the initial VTE. Required. Scores -2 only when sex is female and true. Must be false when sex is male."},"abnormal_d_dimer":{"type":"boolean","description":"Abnormal D-dimer after stopping anticoagulation (Tosetto 2012). true or false. 2 points if true."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"path":"/api/calc/dash","count":2,"items":[{"sex":"female","score":0,"formula":"dash","citation":{"id":"tosetto-2012","doi":"10.1111/j.1538-7836.2012.04735.x","pmid":"22489957","title":"Predicting disease recurrence in patients with previous unprovoked venous thromboembolism: a proposed prediction score (DASH)","source":"J Thromb Haemost. 2012;10(6):1019-1025","authors":"Tosetto A, Iorio A, Marcucci M, et al."},"age_years":60,"max_score":4,"components":[{"factor":"abnormal_d_dimer","points":0,"present":false},{"value":60,"factor":"age_lt_50","points":0,"present":false},{"factor":"male","points":0,"present":false},{"factor":"hormone_use","points":0,"present":false}],"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.","recurrence_band":"<=1","formula_expression":"DASH = 2*abnormal_d_dimer + 1*(age<50) + 1*male + (-2)*hormone_use(female only); max 4; recurrence_band <=1 / 2 / >=3"},{"sex":"female","score":0,"formula":"dash","citation":{"id":"tosetto-2012","doi":"10.1111/j.1538-7836.2012.04735.x","pmid":"22489957","title":"Predicting disease recurrence in patients with previous unprovoked venous thromboembolism: a proposed prediction score (DASH)","source":"J Thromb Haemost. 2012;10(6):1019-1025","authors":"Tosetto A, Iorio A, Marcucci M, et al."},"age_years":60,"max_score":4,"components":[{"factor":"abnormal_d_dimer","points":0,"present":false},{"value":60,"factor":"age_lt_50","points":0,"present":false},{"factor":"male","points":0,"present":false},{"factor":"hormone_use","points":0,"present":false}],"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.","recurrence_band":"<=1","formula_expression":"DASH = 2*abnormal_d_dimer + 1*(age<50) + 1*male + (-2)*hormone_use(female only); max 4; recurrence_band <=1 / 2 / >=3"}]}},"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_w4pqks9g4OyT9ogwDdgTa","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 Tosetto 2012 DASH score (D-dimer, Age, Sex, Hormonal therapy) for estimating venous thromboembolism recurrence risk after a first unprovoked VTE, returning the published recurrence risk band without percentages.","exampleAgentPrompt":"Calculate the DASH score for a 44-year-old male who had an unprovoked VTE, has an abnormal D-dimer after stopping anticoagulation, and was not on hormonal therapy at the time of the event.","exampleUseCases":[{"title":"Post-anticoagulation VTE risk stratification","prompt":"My patient is a 38-year-old female who had a first unprovoked DVT. She stopped anticoagulation and her repeat D-dimer came back abnormal. She was on oral contraceptives when the VTE happened. Can you calculate her DASH score?"},{"title":"Male patient unprovoked PE assessment","prompt":"I need the DASH score for a 55-year-old male who had an unprovoked PE. His D-dimer after stopping anticoagulants is normal and he was not on any hormonal therapy."},{"title":"Young female with VTE, no hormone use","prompt":"Calculate the Tosetto DASH score for a 29-year-old female with a first unprovoked VTE, abnormal D-dimer off anticoagulation, and no hormone use at the time of the event."}],"resultDescription":"Returns the computed DASH score (an integer from -2 to 4) and the corresponding published recurrence risk band (<=1, 2, or >=3), based on the Tosetto 2012 criteria. No percentage recurrence rates are included, consistent with the original publication. The result is informational only and not a clinical order or medical device output.","failureModes":["Missing required query parameters (age, sex, abnormal_d_dimer, hormone_use) returns a validation error","hormone_use set to true when sex is male — schema violation","age outside 18–120 range may return an error or undefined behavior","Network or payment (x402) failure results in no score returned"],"whenToPreferThis":"Use this endpoint when you need to compute the validated Tosetto 2012 DASH score specifically for patients with a first unprovoked VTE who have completed a course of anticoagulation, and you need a structured risk band for clinical documentation or decision support workflow integration. Prefer this over manual calculation when building automated clinical pathways or EHR-integrated agents that require a reliable, versioned implementation of the DASH rule.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:41:46.820Z","isFirstParty":false}