Hoppa till innehåll

SCORE2-kalkylator: kardiovaskulär 10-årsrisk

Uppskatta 10-årsrisken för kardiovaskulär sjukdom med ESC:s SCORE2- och SCORE2-OP-modeller. För åldrarna 40–89 år, fyra europeiska riskregioner samt mmol/L eller mg/dL.

SCORE2 cardiovascular risk calculator

European models from the European Society of Cardiology. SCORE2 covers ages 40 to 69 and SCORE2-OP covers ages 70 to 89. For the United States, use a PREVENT or Pooled Cohort Equations calculator instead.

Both models were fitted separately for women and men. Neither has a sex-neutral form.

SCORE2 covers ages 40 to 69. SCORE2-OP covers ages 70 to 89. The model switches at 70 on its own. An age outside 40 to 89 is refused.

The region rescales the whole result. Pick the group your country sits in, or pick the group whose death rate matches your own country's if it is not listed.

The upper number on a blood pressure reading.

About the region you picked

Cardiovascular deaths in this region: 100 to under 150 per 100,000 people per year.

Countries in this group: Austria, Cyprus, Finland, Germany, Greece, Iceland, Ireland, Italy, Malta, Portugal, San Marino, Slovenia, Sweden.

Groups and thresholds: SCORE2, European Heart Journal 2021;42(25):2439-2448, Figure 2 and Supplementary Table S6, using WHO age- and sex-standardised cardiovascular mortality (ICD-10 I00-I99). This is the fixed 2021 snapshot the models were calibrated against, not a live figure. Pick a different group if your country's death rate has moved since or is not listed.

10-year risk of a fatal or non-fatal cardiovascular event
4.2%
Calculated with SCORE2, the model for ages 40 to 69.

Low to moderate risk

At this age the guideline's bands are: under 5% low to moderate, {{high}}% to under 10% high, {{veryHigh}}% or more very high.

These bands come from the 2021 European Society of Cardiology prevention guideline. They describe where the number falls, nothing more.

Non-HDL cholesterol
4.20mmol/L
Before the region rescaling
2.4%

What drove the number

Each row shows how much that factor moved the model's score. Positive numbers raise the estimated risk, negative numbers lower it. Every factor carries an age interaction, so each one counts for less as a person gets older.

Age
-0.748
Smoking
0.000
Systolic blood pressure
0.329
Total cholesterol
-0.101
HDL cholesterol
0.000

The same person in all four regions

The same answers, rescaled to each of the four regions. The spread is the model working as designed, not noise.

Low risk region
3.4%
Moderate risk region
4.2%
High risk region
4.1%
Very high risk region
7.8%

What the models cover

SCORE2 was derived in 45 cohorts covering 677,684 people and validated in 25 more. Both models are for people who do not already have cardiovascular disease. The published charts are drawn over systolic pressure 100 to 179 mmHg and non-HDL cholesterol 3 to 6.9 mmol/L; this page accepts a wider window so a real lab value is not rejected, but a value far outside the charted window is an estimate the charts do not show. The region calibration is a fixed 2021 snapshot of European mortality, so it is not meaningful for someone living outside Europe.

Sources for every coefficient on this page:

  • SCORE2 working group and ESC Cardiovascular Risk Collaboration. SCORE2 risk prediction algorithms. European Heart Journal. 2021;42(25):2439-2448. doi:10.1093/eurheartj/ehab309.
  • SCORE2-OP working group and ESC Cardiovascular Risk Collaboration. SCORE2-OP risk prediction algorithms. European Heart Journal. 2021;42(25):2455-2467. doi:10.1093/eurheartj/ehab312.
  • Risk regions and their mortality thresholds: SCORE2, European Heart Journal 2021;42(25), Figure 2 and Supplementary Table S6.
  • Cholesterol unit conversion: 1 mmol/L = 38.67 mg/dL. NCBI units conversion table (NBK83505). Neither source paper prints a factor of its own.
Laddningsberäknare...
📚

Dokumentation

SCORE2 Kalkylator för kardiovaskulär risk

SCORE2 är en europeisk riskmodell som uppskattar sannolikheten att en person får sin första hjärtinfarkt, stroke eller avlider av hjärt-kärlsjukdom under de kommande tio åren. Den här kalkylatorn kör modellen utifrån sex svar: kön, ålder, rökning, systoliskt blodtryck, totalkolesterol och HDL-kolesterol. Den visar en procentsats. Den ger inte medicinska råd.

Verktyget använder två modeller. SCORE2 gäller åldrar från 40 till 69 år. SCORE2-OP (”äldre personer”) gäller åldrar från 70 till 89 år. Båda kommer från European Society of Cardiology och publicerades i European Heart Journal år 2021.

Vad kalkylatorn frågar efter

InmatningGodkänt intervall
Könkvinna eller man
Ålder40 till 89 år
Riskregionlåg, måttlig, hög, mycket hög
Nuvarande rökareja eller nej
Systoliskt blodtryck90 till 200 mmHg
Totalkolesterol2,5 till 12 mmol/L (97 till 464 mg/dL)
HDL-kolesterol0,5 till 3,5 mmol/L (20 till 135 mg/dL)

Kolesterol kan anges i mmol/L eller mg/dL. Modellerna är skrivna i mmol/L, så ett värde i mg/dL konverteras en gång med 1 mmol/L = 38,67 mg/dL enligt NCBI:s tabell för enhetsomvandling (Bookshelf NBK83,505). Ingen av källartiklarna anger en egen omräkningsfaktor.

HDL-kolesterol ingår i totalkolesterolet, så kalkylatorn avvisar ett HDL-värde som är lika med eller högre än totalvärdet. Alla intervall ovan kontrolleras i själva beräkningen, inte bara i inmatningsfältet, så ett inklistrat eller inskrivet värde kan inte passera kontrollen.

Formeln för SCORE2

Varje riskfaktor mäts som avståndet från ett referensvärde, multipliceras med sin publicerade vikt och summeras. Summan kallas den linjära prediktorn.

summa = Σ (centrerat värde × vikt)

Summan omvandlas till en risk med modellens tioåriga grundöverlevnad S0 och skalas sedan om till en riskregion:

okalibrerad risk = 1 − S0 ^ exp(summa − medelvärde)

risk = 1 − exp(−exp(scale1 + scale2 × ln(−ln(1 − okalibrerad risk))))

Den andra raden är en omskalning med komplementär log-log-funktion. Den tänjer ut riskskalan så att den motsvarar hur mycket hjärt-kärlsjukdom en region faktiskt har.

De två modellerna centrerar sina indata på olika sätt, eftersom de anpassades till olika åldersgrupper.

FaktorSCORE2 (40 till 69)SCORE2-OP (70 till 89)
Ålder(ålder − 60) ÷ 5ålder − 73
Systoliskt blodtryck(SBP − 120) ÷ 20SBP − 150
TotalkolesterolTC − 6 mmol/LTC − 6 mmol/L
HDL-kolesterol(HDL − 1,3) ÷ 0,5HDL − 1,4 mmol/L
Rökning1 om personen är nuvarande rökare, annars 0samma

Varje faktor har också en åldersinteraktion. Dess vikt är grundvikten plus den centrerade åldern multiplicerad med en interaktionsvikt. Därför räknas rökning, blodtryck och kolesterol mindre när en person blir äldre. SCORE2 drar inte bort något medelvärde (det är noll). SCORE2-OP drar bort ett publicerat medelvärde på 0,0929 för män och 0,229 för kvinnor.

en man på 50 år

Indata: man, ålder 50 år, nuvarande rökare, systoliskt blodtryck 140 mmHg, totalkolesterol 5,5 mmol/L, HDL-kolesterol 1,3 mmol/L, låg-riskregion. Detta är exemplet som själva SCORE2-artikeln publicerar.

Centrerade värden: ålder (50 − 60) ÷ 5 = −2, rökning = 1, blodtryck (140 − 120) ÷ 20 = 1, totalkolesterol 5,5 − 6 = −0,5, HDL (1,3 − 1,3) ÷ 0,5 = 0.

FaktorAnvänd viktBidrag
Ålder0,3742−2 × 0,3742 = −0,7484
Rökning0,6012 + (−2 × −0,0755) = 0,75220,7522
Systoliskt blodtryck0,2777 + (−2 × −0,0255) = 0,32870,3287
Totalkolesterol0,1458 + (−2 × −0,0281) = 0,2020−0,5 × 0,2020 = −0,1010
HDL-kolesterol−0,2698 + (−2 × 0,0426) = −0,35500
Summa0,2315

Med manlig grundöverlevnad S0 = 0,9605:

okalibrerad risk = 1 − 0,9605 ^ exp(0,2315) = 0,04953, eller 4,95 %.

Låg-riskregionen använder scale1 = −0,5699 och scale2 = 0,7476:

risk = 1 − exp(−exp(−0,5699 + 0,7476 × ln(−ln(0,95047)))) = 0,0591, visad som 5,9 %.

Samma man får 7,6 % i den måttliga regionen, 8,1 % i den högriskregionen och 14,0 % i den mycket höga riskregionen. Artikeln anger 5,9 % och 14,0 % för dessa två ytterligheter. En kvinna med samma värden får 4,2 % och 13,7 %, vilket också är artikelns värden.

en kvinna på 75 år

Indata: kvinna, ålder 75 år, nuvarande rökare, systoliskt blodtryck 160 mmHg, totalkolesterol 6,5 mmol/L, HDL-kolesterol 1,2 mmol/L, högriskregion. Ålder 75 väljer SCORE2-OP, så centreringen ändras.

Centrerade värden: ålder 75 − 73 = 2, rökning = 1, blodtryck 160 − 150 = 10, totalkolesterol 6,5 − 6 = 0,5, HDL 1,2 − 1,4 = −0,2.

FaktorAnvänd viktBidrag
Ålder0,07890,1578
Rökning0,4921 + (2 × −0,0255) = 0,44110,4411
Systoliskt blodtryck0,0102 + (2 × −0,0004) = 0,00940,0940
Totalkolesterol0,0605 + (2 × −0,0009) = 0,05870,02935
HDL-kolesterol−0,304 + (2 × 0,0154) = −0,27320,05464
Summa0,77689

Det kvinnliga medelvärdet för SCORE2-OP är 0,229 och dess grundöverlevnad är 0,8082:

okalibrerad risk = 1 − 0,8082 ^ exp(0,77689 − 0,229) = 0,3081, eller 30,81 %.

Högriskregionen använder scale1 = 0,38 och scale2 = 1,09, vilket ger 38,9 %. Samma kvinna får 19,5 % i låg-riskregionen, 26,0 % i den måttliga regionen och 52,0 % i den mycket höga riskregionen.

De fyra riskregionerna

Regionen är inte en etikett. Den skalar om hela svaret och kan ändra resultatet med mer än en faktor två. Regionerna definieras utifrån landets WHO-standardiserade kardiovaskulära dödlighet efter ålder och kön, räknat som dödsfall per 100 000 personer och år enligt kapitel IX i ICD-10 (I00-I99).

RegionKardiovaskulära dödsfall per 100 000 personer och år
Lågunder 100
Måttlig100 till under 150
Hög150 till under 300
Mycket hög300 eller fler

Dessa grupperingar kommer från SCORE2-artikeln, figur 2 och kompletterande tabell S6. De är en fast ögonblicksbild som började gälla när modellerna publicerades år 2021, inte en löpande uppdatering. Den faktiska dödligheten har förändrats sedan dess. Därför gissar kalkylatorn inte en region utifrån en plats: regionen väljs manuellt, verktyget visar varje regions dödlighetsintervall och landslista, och en användare vars land har bytt intervall eller inte finns med kan i stället välja det intervall som motsvarar det egna landets nivå. Resultatet visas också samtidigt för alla fyra regioner.

De fyra regionerna följer inte alltid namnordningen. Vid en låg utgångsrisk kan de publicerade skalorna placera högriskregionen något under den måttliga regionen. En 50 år gammal icke-rökande man med blodtryck 140 mmHg, totalkolesterol 5,5 mmol/L och HDL 1,3 mmol/L får 3,4 %, 4,2 %, 4,1 % och 7,8 % i de fyra regionerna. Det är vad de publicerade konstanterna ger.

Risknivåer

Riktlinjen för prevention från European Society of Cardiology från 2021 anger var ett SCORE2-värde hamnar. Gränserna ändras med åldern, eftersom samma procentsats betyder olika saker vid 45 och 75 års ålder.

ÅldersgruppLåg till måttligHögMycket hög
Under 50under 2,5 %2,5 % till under 7,5 %7,5 % eller mer
50 till 69under 5 %5 % till under 10 %10 % eller mer
70 och äldreunder 7,5 %7,5 % till under 15 %15 % eller mer

Dessa intervall beskriver värdet. De är inte behandlingsgränser, och kalkylatorn publicerar inga sådana. Intervallet tillämpas på procentsatsen efter att den avrundats till en decimal, så etiketten kan aldrig avvika från siffran bredvid.

Vad modellerna inte omfattar

SCORE2 togs fram i 45 kohorter som omfattade 677 684 personer och validerades i ytterligare 25. Båda modellerna gäller personer som inte redan har hjärt-kärlsjukdom.

De publicerade diagrammen täcker ett snävare intervall än den här sidan accepterar: systoliskt blodtryck 100 till 179 mmHg och icke-HDL-kolesterol 3 till 6,9 mmol/L. De bredare indataområdena finns för att ett verkligt laboratorievärde inte ska avvisas, men ett värde långt utanför diagrammens intervall är en uppskattning som diagrammen inte visar.

Ingen av modellerna gäller personer med diabetes. Därför finns ingen diabetesinmatning här. Diabetes har en egen separat modell, SCORE2-Diabetes (European Heart Journal 2023;44(28):2544). Regionkalibreringen är europeisk, så värdena är inte meningsfulla för någon som bor utanför de länder som omfattas. Kalkylatorer som utvecklats för USA, till exempel PREVENT eller Pooled Cohort Equations, är separata modeller med separata indata.

Verktyget räknar fram ett värde och stannar där. Det anger ingen behandlingsgräns, föreslår inga läkemedel, anger inga doser och ställer ingen diagnos.

Vanliga frågor och svar

Vad betyder procentsatsen från SCORE2? Det är den uppskattade sannolikheten, av 100 personer med samma sex svar, för en första dödlig eller icke-dödlig kardiovaskulär händelse under de kommande tio åren. En händelse betyder kardiovaskulär död, hjärtinfarkt eller stroke.

Varför ändras modellen vid 70 års ålder? SCORE2-OP är en separat modell, inte SCORE2 utsträckt förbi 69 år. Den har egna koefficienter, egna referensvärden och egna regionskalor, anpassade efter personer som är 70 år och äldre. Kalkylatorn byter vid 70 och blandar aldrig modellerna. Steget syns tydligt: en profil för en 69-åring som får 12,2 % i den måttliga regionen får 11,8 % vid 70 års ålder.

Har riskregionen verkligen så stor betydelse? Ja. I det första räkneexemplet ovan får samma man 5,9 % i en låg-riskregion och 14,0 % i en mycket högriskregion. Det enda som ändrades var regionen.

Varför finns ingen kryssruta för diabetes? SCORE2 och SCORE2-OP gäller personer utan diabetes. Båda publicerade modellerna har en diabeteskoefficient, men den avsedda populationen omfattar inte personer med diabetes, och det finns en separat modell för dem. En sådan ruta skulle besvara en fråga som modellen inte är byggd för.

Kan LDL-kolesterol anges i stället för HDL? Nej. Modellerna använder totalkolesterol och HDL-kolesterol. Skillnaden mellan dem, icke-HDL-kolesterol, är det mått som ligger till grund för de publicerade diagrammen, och kalkylatorn visar den bredvid resultatet.

Varifrån kommer siffrorna på den här sidan? SCORE2-arbetsgruppen och ESC Cardiovascular Risk Collaboration, ”SCORE2 risk prediction algorithms”, European Heart Journal 2021;42(25):2439-2448. SCORE2-OP-arbetsgruppen och ESC Cardiovascular Risk Collaboration, ”SCORE2-OP risk prediction algorithms”, European Heart Journal 2021;42(25):2455-2467. Riskintervallen kommer från ESC:s preventionsriktlinje från 2021. Omräkningsfaktorn för kolesterol kommer från NCBI:s tabell för enhetsomvandling.