HF009 - Heart Failure on 4 pillars

HF009 - Heart Failure on 4 pillars

Info
The information contained within this article is from version 51 of the Business Rules for Quality and Outcomes Framework (QOF).                                                                     

Indicator definition

Indicator ID

Description

The percentage of patients with a current diagnosis of heart failure with reduced ejection fraction, who are currently treated with: an angiotensin-converting enzyme inhibitor or angiotensin receptor-neprilysin inhibitor or angiotensin II receptor blocker and a beta blocker licensed for heart failure and a mineralocorticoid receptor antagonist and a sodium glucose co-transporter-2 inhibitor.

What do the business rules mean?

What makes a patient eligible?

Patients are eligible for the HF007 denominator if they are on the Heart Failure register HF3_REG which stipulates:
  1. Heart failure diagnosis
  2. Without a resolved code
  3. With reduced ejection fraction code

How to achieve the indicator

To meet the criteria for HF009, eligible patients must have been prescribed (within 6 months of the end of the contract year):
  1. An ACEi/ARB/ARNI
  2. A licensed beta-blocker
  3. A mineralocorticoid receptor antagonist
  4. An SGLT2 inhibitor

What will remove patients from eligibility?

  1. Patients who are on:
    1. An ACEi/ARB/ARNI
    2. A mineralocorticoid receptor antagonist
    3. An SGLT2 inhibitor
    4. A unlicensed beta blocker which was issued in the 6 months before the patients heart failure diagnosis
  2. Any combination of prescribed/persisting contraindication (any time)/expiring contraindication (in year) or patient chose not to receive the following:
    1. An ACEI (persisting contraindication / expiring contraindication / chose not to receive)
    2. An ARB (persisting contraindication / expiring contraindication / chose not to receive)
    3. An ARNI (persisting contraindication / expiring contraindication / chose not to receive)
    4. A licensed beta blocker (persisting contraindication / expiring contraindication / chose not to receive)
    5. A mineralocorticoid antagonist (persisting contraindication / expiring contraindication / chose not to receive)
    6. An SGL2 inhibitor (persisting contraindication / expiring contraindication / chose not to receive)
  3. Patients for whom heart failure quality indicator care was unsuitable in the contract year 
  4. Patients who have been invited twice (at least 7 days apart) within the contract year
  5. Patients who were diagnosed with heart failure in the last 3 months of the contract year
  6. Patients who were newly registered with the practice in the last 3 months of the contract year


Notes
If a patient achieves the indicator at any point during the year, any exclusions that have also been added are ignored.

SNOMED codes used in this indicator

Warning
The codes referenced in this article are taken from the NHS Technology Reference Update Distribution (TRUD).  Not all of these may be present or selectable in all clinical systems.

Codes for reduced ejection fraction (REDEJCFRAC_COD)

CodeDisplay
703273002Heart failure with reduced ejection fraction due to coronary artery disease
703276005Heart failure with reduced ejection fraction due to heart valve disease
703275009Heart failure with reduced ejection fraction due to cardiomyopathy
703272007Heart failure with reduced ejection fraction
703274008Heart failure with reduced ejection fraction due to myocarditis

Codes for persisting ACEi contraindication (XACE_COD)

CodeDisplay
609537003Non-allergic hypersensitivity to angiotensin-converting enzyme inhibitor
609540003Non-allergic hypersensitivity to enalapril
18401000122101Non-allergic hypersensitivity to imidapril
609545008Non-allergic hypersensitivity to ramipril
609543001Non-allergic hypersensitivity to perindopril
293507007Enalapril adverse reaction
293502001Lisinopril adverse reaction
609546009Non-allergic hypersensitivity to trandolapril
609542006Non-allergic hypersensitivity to lisinopril
293503006Quinapril adverse reaction
293508002Fosinopril adverse reaction
609538008Non-allergic hypersensitivity to captopril
609539000Non-allergic hypersensitivity to cilazapril
293501008Captopril adverse reaction
422593004Acute renal failure caused by angiotensin-converting-enzyme inhibitor
18361000122109Non-allergic hypersensitivity to moexipril
371627004ACE inhibitor-aggravated angioedema
18321000122100Non-allergic hypersensitivity to benazepril
609541004Non-allergic hypersensitivity to fosinopril
293504000Ramipril adverse reaction
293509005Perindopril adverse reaction
293505004Cilazapril adverse reaction
609550002H/O: angiotensin converting enzyme inhibitor pseudoallergy
293506003Trandolapril adverse reaction
609544007Non-allergic hypersensitivity to quinapril
293500009Angiotensin-converting-enzyme inhibitor adverse reaction

Codes for expiring ACEi contraindication (TXACE_COD)

CodeDisplay
315364008Angiotensin converting enzyme inhibitors contraindicated
134390006Angiotensin converting enzyme inhibitor not indicated
407564000Angiotensin converting enzyme inhibitor not tolerated

Codes for patients chose not to receive ACEi (ACEDEC_COD)

CodeDisplay
134397009Angiotensin converting enzyme inhibitor declined

Codes for persisting ARB contraindication (XAII_COD)

CodeDisplay
720674009Adverse reaction caused by olmesartan
720672008Adverse reaction caused by telmisartan
720678007Adverse reaction caused by azilsartan
720673003Adverse reaction caused by valsartan
720675005Adverse reaction caused by irbesartan
720677002Adverse reaction caused by candesartan
407590002Angiotensin II receptor antagonist adverse reaction
609549002Non-allergic hypersensitivity to angiotensin II receptor antagonist
720676006Adverse reaction caused by eprosartan
293513003Adverse reaction caused by losartan
609534005Non-allergic hypersensitivity to losartan

Codes for expiring ARB contraindication (TXAII_COD)

CodeDisplay
394987009Angiotensin II receptor antagonists contraindicated
407572003Angiotensin II receptor antagonist not indicated
407565004Angiotensin II receptor antagonist not tolerated

Codes for patients chose not to receive ARB (AIIDEC_COD)

CodeDisplay
401084003Angiotensin II receptor antagonist declined

Codes for persisting ARNI contraindication

Codes not currently available

Codes for expiring ARNI contraindication

Codes not currently available

Codes for patients chose not to receive ARNI

Codes not currently available

Codes for persisting beta blocker contraindication (XLBB_COD)

CodeDisplay
292441005Sotalol adverse reaction
292420004Cardioselective beta-blocker adverse reaction
292432000SNOMED CT 292432000
292439009Practolol adverse reaction
293975009Allergy to metipranolol
1053601000000108Nebivolol adverse reaction
292433005Metipranolol adverse reaction
292429003Non-cardioselective beta-blocker adverse reaction
772020009Adverse reaction to nebivolol
293978006Allergy to levobunolol
293979003Allergy to oxprenolol
419869001Atenolol sensitivity
293981001Allergy to practolol
293973002Allergy to pindolol
720665007Adverse reaction caused by metoprolol succinate
292442003Timolol adverse reaction
293965006Allergy to atenolol
293962009Allergy to beta adrenergic receptor antagonist
1269396003Hypersensitivity to atenolol
292430008Nadolol adverse reaction
293974008Allergy to carvedilol
292427001Esmolol adverse reaction
292421000Acebutolol adverse reaction
292428006Metoprolol adverse reaction
293976005Allergy to carteolol
772021008Allergy to nebivolol
293977001Allergy to labetalol
292440006Propranolol adverse reaction
292435003Labetalol adverse reaction
293964005Allergy to acebutolol
1053591000000102Nebivolol allergy
293983003Allergy to sotalol
293967003Allergy to bisoprolol
293969000Allergy to esmolol
292424008Betaxolol adverse reaction
292436002Levobunolol adverse reaction
292426005Celiprolol adverse reaction
293970004Allergy to metoprolol
418370000Atenolol adverse reaction
293984009Allergy to timolol
720666008Adverse reaction caused by metoprolol tartrate
292434004Carteolol adverse reaction
292437006Oxprenolol adverse reaction
292431007Pindolol adverse reaction
292419005Beta-adrenoceptor blocking drug adverse reaction
292438001Penbutolol adverse reaction
293982008Allergy to propranolol
292425009Bisoprolol adverse reaction
293980000Allergy to penbutolol
293971000Non-cardioselective beta-blocker allergy
293963004Allergy to beta-1 adrenergic receptor antagonist
293966007Allergy to betaxolol
293972007Allergy to nadolol
293968008Allergy to celiprolol

Codes for expiring beta blocker contraindication (TXLBB_COD)

CodeDisplay
698468005Bisoprolol contraindicated
508831000000101Bisoprolol not tolerated
736004008Nebivolol contraindicated
874932008Carvedilol not indicated
88201000000105Beta blocker not tolerated
508861000000106Carvedilol not tolerated
736006005Carvedilol contraindicated
874934009Bisoprolol not indicated
508741000000103Bisoprolol not indicated
315062004Beta blocker contraindicated
508891000000100Nebivolol not tolerated
315214003Beta blocker not indicated
508771000000109Carvedilol not indicated
508801000000107Nebivolol not indicated
874933003Nebivolol not indicated

Codes for patients chose not to receive beta blocker (LBBDEC_COD)

CodeDisplay
508951000000103Carvedilol therapy refused
698758004Nebivolol therapy declined
315020006Beta blocker therapy declined
508921000000108Bisoprolol therapy refused

Codes for persisting mineralocorticoid contraindication (XMRADRUG_COD)

CodeDisplay
293472002Spironolactone adverse reaction
295009002Allergy to spironolactone

Codes for expiring mineralocorticoid contraindication (TXMRADRUG_COD)

CodeDisplay
109981000000107Spironolactone contraindicated
809531000000105Eplerenone contraindicated

Codes for patients chose not to receive mineralocorticoid (MRADRUGDEC_COD)

CodeDisplay
280411000000101Spironolactone declined
819001000000107Eplerenone therapy declined

Codes for persisting SGLT2i contraindication (XSGLT2IDRUG_COD)

CodeDisplay
1208353007Allergy to dapagliflozin
1208355000Allergy to canagliflozin

Codes for expiring SGLT2i contraindication (TXSGLT2IDRUG_COD

CodeDisplay
2570471000000107Sodium-glucose co-transporter-2 inhibitor contraindicated
2570491000000106Sodium-glucose co-transporter-2 inhibitor not indicated

Codes for patients chose not to receive SGLT2i (SGLT2DRUGDEC_COD)

CodeDisplay
2570461000000100Sodium-glucose co-transporter-2 inhibitor declined

Codes for heart failure quality indicator care unsuitable for patient (HFPCAPU_COD)

CodeDisplay
717481000000104Excepted from heart failure quality indicators - patient unsuitable

Codes indicating the patient has chosen not to receive heart failure quality indicator care (HFPCADEC_COD)

CodeDisplay
717491000000102Excepted from heart failure quality indicators - informed dissent

Invite for heart failure care review codes (HFINVITE_COD)

CodeDisplay
717501000000108Heart failure monitoring verbal invitation
1109921000000106QOF (Quality and Outcomes Framework) quality indicator-related care invitation
143411000000100QOF (Quality and Outcomes Framework) heart failure quality indicator-related care invitation using preferred method of communication
717531000000102Heart failure monitoring telephone invitation
716621000000101Heart failure monitoring third letter
1110931000000103QOF (Quality and Outcomes Framework) heart failure quality indicator-related care invitation
716971000000109Heart failure monitoring first letter
717191000000108Heart failure monitoring second letter
711461000000104Heart failure monitoring invitation











    • Related Articles

    • HF007 - Heart Failure review

      The information contained within this article is from version 49 of the Business Rules for Quality and Outcomes Framework (QOF). Indicator definition Indicator ID Description HF007 The percentage of patients with a diagnosis of heart failure on the ...
    • HF001 - Heart Failure register

      The codes referenced in this article are taken from the NHS Technology Reference Update Distribution (TRUD). Not all of these may be present or selectable in all clinical systems. The information contained within this article is from version 50 of ...
    • HF008 - New Heart Failure diagnosis with echo or specialist assessment

      The codes referenced in this article are taken from the NHS Technology Reference Update Distribution (TRUD). Not all of these may be present or selectable in all clinical systems. The information contained within this article is from version 50 of ...
    • HF006 - Heart Failure on a beta-blocker (Retired v51 2026/27)

      The codes referenced in this article are taken from the NHS Technology Reference Update Distribution (TRUD). Not all of these may be present or selectable in all clinical systems. The information contained within this article is from version 50 of ...
    • HF003 - Heart Failure on ACEi or ARB (Retired v51 2026/27)

      The codes referenced in this article are taken from the NHS Technology Reference Update Distribution (TRUD). Not all of these may be present or selectable in all clinical systems. The information contained within this article is from version 50 of ...