Introduction

Hemodialysis is the most common kidney replacement treatment (KRT) used in patients with ESRD. It approximately accounts for 89% of all dialysis [1,2,3]. In 2018, a survey covering 182 countries’ populations reported that the median use of hemodialysis was 298.4 per million populations [4]. However, hemodialysis is associated with some comorbidities including infection, hyperkalemia, and cardiovascular disease. Hyperkalemia is a highly prevalent complication and a potentially life-threatening electrolyte disorder among populations with hemodialysis [5, 6].

Hyperkalemia is an electrolyte abnormality, clinically characterized as an elevation of serum potassium concentration (>5.5 mmol/L) [7]. This complication often induces symptoms such as nausea, fatigue, and muscle weakness, and severe outcomes in cardiac physiology including chest pain, cardiac dysrhythmia, cardiac arrest, and death [8, 9]. 80–90% of potassium is excreted through kidney. The impairment of kidney on excretory function decreases potassium clearance from human body. This reduction in potassium elimination increases the risk of hyperkalemia [10, 11]. The majority of ESRD patients with hemodialysis have little or no residual renal function. Their potassium clearance almost is dependent on hemodialysis. It is reported that the incidence of hyperkalemia is 25–30% in patients with hemodialysis. Serum potassium of more than 5.6 mmol/L increases all-cause mortality risk by 32%. Compared to hemodialysis patients with normal potassium levels, patients with hyperkalemia are related to a higher risk of all-cause and cardiovascular death [12,13,14,15]. Hyperkalemia-related mortality approximately accounts for 4% (range: 0–12.5%) in patients with hemodialysis [5]. Therefore, hyperkalemia prevention places a vital role in the prognosis of patients with hemodialysis. Diuretics reduce serum potassium concentration by accelerating urine excretion. However, diuretic treatment is ineffective in patients with hemodialysis since the majority of them have no urine [16]. Earlier prediction is essential to prevent hyperkalemia in patients with hemodialysis. Several strategies aim to prevent or manage potassium accumulation in patients with hemodialysis. However, there is no evidence-based practice guideline. The predictive model of hyperkalemia in patients with hemodialysis is not quite established. Therefore, it is necessary to develop a model for clinicians in the prediction of hyperkalemia. According to this model, clinicians achieve an individual probability of hyperkalemia occurrence and make interventions.

Nowadays, a nomogram as a visually predictive tool calculates the risk of outcomes for individuals. This tool provides valuable guidance for clinical decision-making. It has been widely applied to evaluate the prognosis of patients recently [17,18,19,20,21]. We aimed to assess risk factors of hyperkalemia and develop a predictive nomogram for patients with hemodialysis.

Methods

Study design and participants

We established and validated a nomogram on hyperkalemia prediction in patients with hemodialysis through a retrospective study. All data came from a hemodialysis center in China.

We screened patients treated with maintenance hemodialysis between Jan 1, 2017, and Aug 31, 2021, at a hemodialysis center of Lishui municipal central hospital in China. Eligible participants were over 18 years old. They received continuous hemodialysis for at least 3 months and had regular follow-up visits with vital medical data records. The dialysate potassium concentration in this study was 2 mEq/L. All participants were treated with the same dialysate. The exclusion criteria included unavailable medical information, changed dialysis modality, and trauma/infection occurrence unrelated to hemodialysis within one month.

Procedure

We randomly divided the whole dataset into training and validation sets with a proportion of 6:4. Thirty-four parameters were collected from the hemodialysis management system. Parameters included basic characteristics, dialysis-related data, and blood laboratory tests. Basic characteristics contained gender, age, height, weight, primary disease, occupation, education, administration history of furosemide or renin-angiotensin-aldosterone system inhibitors (RAASi), and comorbid hypertension or diabetes. Dialysis-related data and blood laboratory tests examined in the last pre-dialysis were collected. Dialysis-related data consisted of blood flow, ultrafiltration volume, hemodialysis vascular access, hemodialysis modality, hemodialysis duration, and the number of hemodialysis sessions. The blood laboratory tests covered serum potassium, hemoglobin, C-reactive protein (CRP), BUN, uric acid, estimated glomerular filtration rate (eGFR), glucose, serum creatinine, serum sodium, serum calcium, albumin, serum phosphorus, triglyceride, total cholesterol, low-density lipoprotein (LDL), high-density lipoprotein (HDL), and parathyroid hormone (PTH). In this study, serum potassium was a single measurement as the endpoint. The serum potassium was measured before the last hemodialysis session of the week. Hyperkalemia was defined as serum potassium [K+] ≥ 5.5 mmol/L.

Statistical analysis

Descriptive statistics contained continuous and categorical variables. The normal distribution of continuous variables was presented by mean + SD. The abnormal distribution was described by median (IQR). Group comparisons of continuous variables were analyzed by T-test or Wilcoxon rank-sum test. Categorical variables were compared by the chi-square test or Fisher’s exact test. Firstly, predictors were preliminarily screened by LASSO regression in the development set. LASSO analysis shrunk the regression coefficient of variables to zero by a penalized coefficient of Lambda. It excluded variables with zero regression coefficients and selected variables without zero regression coefficients. These selected variables were viewed as the most correlated with hyperkalemia. They were presented as odds ratio (OR) with 95% confidence intervals (CIs). Secondly, multivariate logistic regression analysis established the prediction model in the training set. In the model, the score of each predictor was calculated. A nomogram made the model visualized. Thirdly, model discrimination was evaluated by receiver operating characteristic (ROC) curve analysis. The area under the curve (AUC) for 0.75 or more indicated good discrimination. The prediction accuracy was assessed by calibration plots. The clinical utility was estimated by decision curve analysis (DCA). The nomogram was validated by the test set. All tests were two-tailed tests and p ≤ 0.05 was statistically significant. We performed statistical analysis by STATA 15.0 (Stata Corporation, College Station, Texas, USA).

Result

Patient characteristics

Four hundred one eligible patients were finally recruited for the study. Participants’ characteristics were shown in Table 1. The average age was 62.26 + 14.23 years. 60.1% of patients were men. The hyperkalemia incidence was 39.65%. All enrolled patients were randomly divided into development (n = 256) and validation sets (n = 145) with a proportion of 6:4. There was no significant difference in clinical variables between development and validation cohorts (Table 2). The median (IQR) time of hemodialysis duration was 14 (7, 48) months in the development set and 16 (7, 48) months in the validation cohort. Hyperkalemia was observed in 102 (39.8%) patients in the training cohort and 57 (39.3%) in the validation set.

Table 1 Baseline characteristics of study patients with hemodialysis
Table 2 The characteristics of development and validation sets

Predictors of hyperkalemia

Firstly, we preliminarily selected predictors of hyperkalemia by LASSO regression. Variables were centralized and normalized by 10-fold cross-validation (Fig. 1). Selected predictors were the number of hemodialysis sessions, ultrafiltration volume, hemoglobin, BUN, serum sodium, serum calcium, albumin, serum phosphorus, and diabetes. Secondly, we included six predictors as independent risk variables to construct a prediction model by multivariable logistic regression. These six predictors were the number of hemodialysis sessions (OR: 1.01; 95%CI: 1.00–1.01), BUN (1.05; 1.01–1.08), serum sodium (0.90; 0.83–0.98), serum calcium (0.37; 0.16–0.85), serum phosphorus (2.54; 1.47–4.37), and diabetes (2.37; 1.25–4.46) (Table 3).

Fig. 1
figure 1

LASSO coefficient profiles of hyperkalemia. A Each curve in the figure presents the change of each variable in coefficient. The ordinate is the coefficient value, the lower abscissa is log(λ), and the upper abscissa is the number of non-zero coefficients in the model at this time. B 10-fold cross-cross validation fitting and then selecting the model

Table 3 Multivariate logistic regression analysis of predictors selected by LASSO regression procedure in the development set

Nomogram of hyperkalemia in patients with hemodialysis

A nomogram was constructed to predict the risk of hyperkalemia in patients with hemodialysis. This model contained six predictors: number of hemodialysis sessions, BUN, serum sodium, serum calcium, serum phosphorus, and diabetes. For example, a 60-years-old man with diabetes accepted hemodialysis treatment three times per week for 4 months. He experienced 48 times of hemodialysis. His blood laboratory tests in the last pre-hemodialysis were BUN 25 mmol/L, serum sodium 140 mmol/L, serum calcium 2.8 mmol/L, and serum phosphorus 2 mmol/L. The corresponding score of each predictor was 15 points, 8 points, 35 points, 20 points, 15 points, and 45 points respectively. His total score was 138 points. It indicated that the risk of hyperkalemia was 35% in this patient (Fig. 2).

Fig. 2
figure 2

The nomogram for predicting the risk of hyperkalemia in patients with hemodialysis. Each level of predictor indicates a certain score. A total score was generated by a summary of the score of each predictor. The total score corresponds to hyperkalemia probability. BUN: blood urea nitrogen

Evaluation and validation of the nomogram

On the Hosmer-Lemeshow test, the development set was χ2 = 8.20, p = 0.61 and the validation set was χ2 = 6.92, p = 0.73. This result presented that the predicted outcomes were close to the observed outcomes. The ROC curve in training set showed a good discrimination (AUC: 0.82; 95% CI: 0.77–0.88) (Fig. 3A). The discrimination performance of the model was validated in the test set (0.81; 0.74–0.88) (Fig. 3B). Furthermore, calibration curve analysis demonstrated a good concordance between the predicted probabilities and the observed hyperkalemia in the training and test sets (Fig. 4). DCA exhibited this model with clinical utility (Fig. 5).

Fig. 3
figure 3

ROC curve and AUC of the predictive model. A The ROC in the development set. B The ROC in the validation set. ROC: receiver operating characteristic; AUC: area under the curve

Fig. 4
figure 4

Calibration plots of the predictive model. A Calibration plot in the development set. B Calibration plot in the validation set. The x-axis is the predicted probability of hyperkalemia. The y-axis is the observed hyperkalemia. The diagonal dotted line represents a perfect prediction by an ideal model. The solid line represents the performance of the nomogram. It represents a better prediction that a solid line is close to a diagonal dotted line. The figure shows that the prediction model has a good predictive ability

Fig. 5
figure 5

DCA of the nomogram. A DCA in the development set. B DCA in the validation set. Red-solid line: The patient does not apply the nomogram and the net benefit is zero; Blue-solid line: All patients are treated by the nomogram. The area enclosed by the three lines presents the clinical utility of the nomogram. DCA: decision curve analysis

Discussion

Previous studies developed models to predict the risk of hyperkalemia in patients with chronic kidney disease (CKD) [22, 23]. However, these models are suitable to predict CKD patients not dialysis-dependent (NDD) rather than dialysis-dependent (DD) patients. CKD is divided into five stages according to eGFR. CKD-NDD patients have a higher excretory function of kidney than DD patients. The clearance mostly relies on dialysis modality in CKD-DD patients. In patients with peritoneal dialysis, peritoneal dialysis performs a promising ability of potassium clearance. Therefore, they have a lower incidence of hyperkalemia and are more likely to occur with hypokalemia [24]. However, hemodialysis patients are usually confronted with hyperkalemia. Therefore, it is vital to establish a model for predicting hyperkalemia in hemodialysis populations.

In this study, the incidence of hyperkalemia was 39.65% in patients with hemodialysis. It was consistent with previous studies [6, 25]. This study firstly developed a model for hyperkalemia prediction in patients with hemodialysis. Predictors in this model were the number of hemodialysis sessions, BUN, serum sodium, serum calcium, serum phosphorus, and diabetes. This nomogram was applied as a guide for clinicians to predict the risk of hyperkalemia.

Several studies investigated the relationship between hyperkalemia and mortality, or cardiovascular disease. They showed hyperkalemia is increasingly becoming one of the complications to increase mortality rate in patients with hemodialysis [26]. A serum potassium concentration of more than 5.6 mmol/L increases the risk of all-cause and cardiovascular death [27]. However, the risk factors of hyperkalemia are poorly reported. Consistent with previous analyses [28,29,30], this study supported diabetes as a risk factor for hyperkalemia. Insulin pumps Na+ out and K+ into the cell by Na+ − K+ ATPase. Insulin deficiency reduces the cellular intake of potassium and leads to more potassium on the outside of the cell. In patients with ESRD, uremia decreases tissue sensitivity to insulin. Diabetes burdens the accumulation of extracellular potassium. Consequently, diabetes can be a predictor of hyperkalemia.

In patients with hemodialysis, a large portion of BUN is cleared from the blood by hemodialysis modality. The adequacy of hemodialysis is evaluated by the removal of BUN clinically [31]. Greater levels of BUN indicate poor adequacy of hemodialysis. The poor adequacy of hemodialysis reduces the clearance of serum potassium and phosphorus. This study discovered that the levels of BUN and serum phosphorus were positively correlated with hyperkalemia. This finding is supported by a previous report. The report concluded a significant relationship between serum potassium and BUN (p < 0.01) [28]. Therefore, higher levels of BUN and serum phosphorus were demonstrated as risk predictors of hyperkalemia in patients with hemodialysis. On the contary, the levels of serum sodium and calcium were discovered to negatively interact with hyperkalemia. The OR values of serum sodium and calcium are less than 1. It presents that lower levels of serum sodium and calcium indicate a higher probability of hyperkalemia. This negative association probably results from the work of Na+ − K+ ATPase [32]. Na+ − K+ ATPase exchanges 3 cytoplasmic Na+ for every 2 extracellular K+ that move into the cell. During phase 2 and 3 of the cardiac action, K+ efflux and Na+/Ca2+ influx complete repolarization [33]. This antiporter explains the negative correction between K+ and Na+/Ca2+.

It is difficult for clinicians to precisely calculate the level of potassium intake from diet.Therefore, this study didn’t include dietary potassium intake in the model. Furthermore, it is still controversial whether dietary potassium intake influences serum potassium and induces hyperkalemia in patients with hemodialysis. Some studies reported that potassium intake more than excretion enhances the risk of hyperkalemia. However, in these studies, the doses of potassium supplements largely exceed the recommended level of dietary potassium intake. Although the daily potassium intake may surpass the extracellular content, the daily change in serum potassium level is less than 10% [33]. Noori et al. found dietary potassium intake was weakly correlated (r = 0.14) with serum potassium concentrations [31]. Ramos et al. assessed dietary potassium intake in 95 patients with CKD-NDD and 117 patients with hemodialysis [27]. They didn’t discover a significant association between serum potassium and dietary potassium intake. They also supported previous cross-sectional studies that dietary potassium explained less than 2% of the variation in serum potassium. These reports suggested potassium intake doesn’t determine the serum potassium in hemodialysis populations [30, 31, 34]. Recently, a Kidney Disease Improving Global Outcomes (KDIGO) conference found a limitation of direct evidence on a relationship between dietary potassium intake and serum potassium concentrations. KDIGO suggested that an optimal recommendation for dietary potassium intake should be investigated [35]. In addition, some evidence supports the health benefits of a potassium-rich diet including decreased risks of CKD progression, cardiovascular disease, and stroke [36]. Therefore, we suppose that dietary potassium intake should be viewed as an educational content rather than a predictor. Clinicians should recommend an optimal level of dietary potassium intake and pay attention to dietary education for patients.

RAASi is a kind of medication for hypertension, including angiotensin-converting enzyme inhibitors (ACEI) and angiotensin receptor blockers (ARB). They improve the outcomes for patients by decreasing cardiovascular events [37]. A lot of evidence supports the maximal administration of RAASi if patients tolerated it. However, hyperkalemia is a common adverse effect of RAASi. This adverse effect limits the use in patients with hemodialysis. A survey reported about 88% of suspending administration due to a serum potassium increase. This prediction model helps clinicians to identify the risk of hyperkalemia and decide whether RAASi should be continually prescribed. Additionally, with the introduction of novel potassium binders such as sodium zirconium cyclosilicate, clinicians predict patients with a requirement of novel potassium binders according to the model.

Study limitation

There were some limitations to this study. Firstly, we haven’t externally validated the nomogram. We will continually recruit patients to complete the external validation. Secondly, we ignored the impact of metabolic acidosis on hyperkalemia. In the future, we will research the interaction between metabolic acidosis and hyperkalemia in the nomogram. Thirdly, we didn’t analyze the relationship between the dose of dietary potassium intake and hyperkalemia. It is necessary to investigate the daily optimal dose of dietary potassium intake.

Conclusion

We established a risk prediction model of hyperkalemia for patients with hemodialysis. The risk model provide valuable insights into the identification of hyperkalemia risk and prevention.