Back to Models

HAS-BLED Bleeding Risk Score

Global2010Bleeding Risk

Overview

Clinical prediction rule for estimating the risk of major bleeding in patients on anticoagulation therapy.

Clinical Use

Bleeding risk assessment in anticoagulated patients

Risk Output

Annual major bleeding risk (%)

Risk Factors

Hypertension
Abnormal Renal/Liver Function
Stroke History
Bleeding History
Labile INR
Elderly (Age >65)
Drugs/Alcohol

Validation

Multiple anticoagulation cohorts

Limitations

Specific to anticoagulated patients

Clinical Guidelines

ESC Atrial Fibrillation Guidelines

Python Usage

class="operator"><span <span class="keyword">class</span>="import">from</span> cvd_risk <span <span class="keyword">class</span>="import">import</span> HAS_BLED, PatientData

patient class="operator">= PatientData(
    ageclass="operator">=<span class="number">70</span>,
    sexclass="operator">=<span <span class="keyword">class</span>="string">'male'</span>,
    hypertensionclass="operator">=<span class="keyword">True</span>,
    abnormal_renal_functionclass="operator">=<span class="keyword">True</span>,
    stroke_historyclass="operator">=<span class="keyword">False</span>,
    bleeding_historyclass="operator">=<span class="keyword">False</span>,
    labile_inrclass="operator">=<span class="keyword">True</span>,
    drugs_alcoholclass="operator">=<span class="keyword">True</span>
class="bracket">)

model class="operator">= HAS_BLED()
result class="operator">= model.<span class="function">calculate</span>(patient)
class="operator"><span class="function">print</span>(f<span <span class="keyword">class</span>="string">"Annual bleeding risk: {result.risk_score:.1f}%"</span>)

Model Information

Model Name:

HAS-BLED

Publication Year:

2010

Region:

Global

Category:

Bleeding Risk