1 Introduction

Pulse pressure variation (PPV) caused by mechanical ventilation can predict fluid responsiveness [1, 2]. PPV is determined by heart-lung interactions; mechanical ventilation with positive airway pressure causes cyclic changes in venous return and cardiac preload resulting in variable changes in the arterial blood pressure waveform that can be quantified by PPV [3, 4]. Automated measurement of PPV requires continuous recording and analysis of the arterial blood pressure waveform, usually invasively using an arterial catheter.

In recent years, innovative finger-cuff technologies became available that allow continuous recording of the arterial blood pressure waveform and PPV calculation in a non-invasive manner [5,6,7,8,9,10]. The CNAP system (CNAP Monitor 500; CNSystems Medizintechnik, Graz, Austria) is one commercially available finger-cuff system and has been validated for arterial blood pressure and cardiac output measurements [11]. Using a proprietary algorithm, the CNAP system also automatically calculates PPV (PPVCNAP).

We here sought to (a) validate the PPVCNAP-algorithm and (b) investigate the absolute and predictive agreement between PPVCNAP and arterial catheter-derived manually offline calculated PPV (PPVINV).

2 Material and methods

2.1 Study design

This was a prospective method comparison study comparing non-invasive finger-cuff-derived with invasive arterial catheter-derived arterial blood pressure as well as PPV in patients having neurosurgery. Here, we report PPV results. The arterial blood pressure results will be reported separately. The study was approved by the ethics committee (Ethikkomission der Ärztekammer Hamburg, Hamburg, Germany; registration number PV6048) and conducted in operating rooms of the University Medical Center Hamburg-Eppendorf between April and October 2019. All patients provided written informed consent.

2.2 Inclusion and exclusion criteria

We included adult patients (≥ 18 years) who were scheduled for neurosurgery and required invasive arterial blood pressure monitoring using an arterial catheter as part of routine care. We excluded patients with vascular implants at the upper extremities, finger oedema, impairment in peripheral perfusion (e.g., Raynaud syndrome, peripheral artery disease, or arterial-venous shunts), cardiac arrhythmia, valvular heart disease grade 2 or above, excessive movement and/or seizures, or cardiac assist devices. For this analysis of PPV only patients with appropriate ventilator settings (tidal volume ≥ 8 mL kg−1 predicted body weight, respiratory rate ≥ 10 min−1, and positive end-expiratory pressure ≤ 5 cm H2O) were included.

2.3 Automated PPVCNAP-algorithm

The PPVCNAP-algorithm is a computer algorithm to detect and analyze ventilation-induced swings in the arterial blood pressure waveform and automatically calculate PPV as illustrated in Fig. 1. In short, the PPVCNAP-algorithm applies an adapted beat detection algorithm [12] to the arterial blood pressure waveform to obtain systolic and diastolic arterial blood pressure, pulse pressure (PP), and pulse interval (PI). PP and PI are compared to the average PP and PI of previous heart beats. If the difference between a new PP or PI value and their average values of previous heart beats exceeds a certain threshold, the beat could be a premature beat and is therefore excluded from further calculation. The tolerance level is adaptively adjusted by the variance of PP and PI. Next, a PP minimum-maximum detector is applied to the time series of PP values. The detector is made somewhat “fuzzy” to ignore small variations in the PP series. The time appearance of minimum PP (PPmin) and maximum PP (PPmax) undergo a plausibility check by using the average of previous verified PPmin and PPmax. After verification, PPV is calculated as: PPV = 200 × (PPmax – PPmin)/(PPmax + PPmin) (%).

Fig. 1
figure 1

Schematic illustration of the PPVCNAP-algorithm. SAP systolic arterial blood pressure, DAP diastolic arterial blood pressure, PP pulse pressure, PI pulse interval, PPV pulse pressure variation

Note that one PPmax/PPmin pair corresponds to a half of a respiratory cycle. PPVCNAP is calculated by averaging six PPmax/PPmin pairs corresponding to the last three respiratory cycles. Additionally, outlier detection is used; PPV values higher than 40% are completely rejected. Further, if the difference between a new PPV value and the previous one is higher than a certain threshold, this new PPV value is used for calculation only with a 50% weight. If the PPV value is confirmed by the next measurement, the PPV value is then considered with a full 100% weight.

If plausibility checks of new beats or new PPmin or PPmax fail too often, all average and variance variables are reset. The PPVCNAP-algorithm is newly initialized and re-starts the calculation of average and variance variables from scratch.

2.4 PPV measurements

After induction of general anesthesia, all patients were ventilated with a tidal volume of 8 mL kg−1 predicted body weight, a respiratory rate of ≥ 10 min−1 adjusted to end-expiratory carbon dioxide, and a positive end-expiratory pressure of ≤ 5 cm H2O. After insertion of the radial arterial catheter, the CNAP system’s upper-arm-cuff was attached on the ipsilateral arm. The CNAP finger-cuff was placed on the index and middle finger of the contralateral arm. CNAP finger-cuff arterial blood pressure measurements were calibrated to oscillometric arterial blood pressure measurements every 30 min in the first 27 patients. We changed this to the maximal calibration interval of 60 min during the study and calibrated every 60 min in the last 9 patients. Arterial blood pressure recording was started after positioning of the patient in the operating room and continued until the end of surgery. The continuous arterial blood pressure waveforms measured non-invasively with the CNAP system and invasively with the arterial catheter were simultaneously displayed and recorded on the patient monitor (Infinity Delta Monitor; Dräger, Lübeck, Germany). Both waveforms were extracted to a personal computer (eData Data Grabber; Dräger) and beat-to-beat measurements were used for further offline analysis.

We randomly selected 10 60-s episodes of each patient. Within these episodes, we identified a period with at least three visible swings in PP in the non-invasive and invasive arterial waveform, which were used for further analysis.

We calculated PPVINV−CNAP by applying the PPVCNAP-algorithm to the arterial blood pressure waveform recorded invasively using the arterial catheter. PPVCNAP was automatically calculated using the PPVCNAP-algorithm based on the arterial blood pressure waveform recorded non-invasively with the CNAP system. PPVINV was calculated manually from the arterial blood pressure waveform recorded invasively using the arterial catheter (reference method).

2.5 Statistical analysis

Descriptive data are reported as mean ± standard deviation (SD) for continuous data and as absolute frequency and percentage for categorical data.

Using Bland–Altman analysis accounting for repeated measurements within individuals [13, 14], we compared (a) PPVINV−CNAP and PPVINV to validate the PPVCNAP-algorithm per se and (b) PPVCNAP and PPVINV to investigate the absolute agreement between PPVCNAP and PPVINV. For each comparison, we calculated the mean of the differences between the two methods (test method minus reference method), the SD of the mean of the differences, and the 95% limits of agreement (95%-LoA; i.e., mean of the differences ± 1.96 SD of the mean of the differences) and the 95% confidence intervals (95%-CI) around the 95%-LoA to quantify the trueness and precision of agreement [15, 16]. We additionally describe the correlation between PPVINV−CNAP and PPVINV and between PPVCNAP and PPVINV by Deming regression for scattered plots with 95%-CI [17, 18]. We assessed the predictive agreement for fluid responsiveness across three predefined categories (PPV < 9%, PPV 9 to 13%, PPV > 13%) between PPVCNAP and PPVINV. These PPV categories reflect PPV thresholds used for clinical decision making regarding fluid therapy in clinical practice [19, 20]. The predictive agreement across these three categories was calculated as the number of concordant paired measurements divided by the total number of paired measurements. In addition, we calculated Cohen’s kappa [21]. A Cohen’s kappa of < 0 indicates no agreement, 0–0.20 slight, 0.21–0.40 fair, 0.41–0.60 moderate, 0.61–0.80 substantial, and 0.81–1.00 almost perfect agreement. Statistical analyses were performed using Microsoft Excel (Microsoft, Redmond, WA, USA), SPSS 25 (IBM, Armonk, NY, USA), and Matlab (The MathWorks, Natick, MA, USA).

3 Results

3.1 Study cohort

A total of 44 patients were available for this analysis, but eight were excluded. We excluded four patients due to cardiac arrhythmia, two patients because of technical failure of the CNAP system, and two patients because of study protocol violations (Fig. 2). We thus included 36 patients with a total of 360 measurements in the final analysis. Patient characteristics are presented in Table 1.

Fig. 2
figure 2

Flow chart illustrating patient enrollment and reasons for exclusion.

Table 1 Patient characteristics

3.2 Validation of the PPVCNAP-algorithm

The mean of the differences ± SD between PPVINV−CNAP and PPVINV was −0.1 ± 1.2% (95%-LoA −2.5 to 2.3%) (Fig. 3, Table 2). For the comparison between PPVINV−CNAP and PPVINV, the Deming regression showed a slope of 0.99 (95%-CI 0.91 to 1.06) and an intercept of −0.02 (95%-CI −0.52 to 0.47) (Fig. 3). The predictive agreement for fluid responsiveness between PPVINV−CNAP and PPVINV was 92% with a Cohen’s kappa of 0.79 (Table 3).

Fig. 3
figure 3

Bland–Altman and scatter plot comparing PPVINV−CNAP and PPVINV. a Bland–Altman plot illustrating the mean of the differences (bold horizontal line) and 95% limits of agreement (lower and upper dashed horizontal lines) between PPVINV−CNAP and PPVINV. b Scatter plot with Deming regression (bold line) illustrating the relation of PPVINV−CNAP and PPVINVPPVINV−CNAP arterial catheter-derived automatically calculated pulse pressure variation using the PPVCNAP-algorithm, PPVINV arterial catheter-derived manually calculated pulse pressure variation

Table 2 Absolute and predictive agreement between PPVINV−CNAP vs. PPVINV and PPVCNAP vs. PPVINV
Table 3 Predictive agreement of pulse pressure variation measurements across the three predefined categories

3.3 Agreement between PPVCNAP and PPVINV

The mean of the differences ± SD between PPVCNAP and PPVINV was −1.0 ± 2.7% (95%-LoA −6.3 to 4.3%) (Fig. 4, Table 2). The Deming regression for the correlation between PPVCNAP and PPVINV showed a slope of 0.85 (95%-CI 0.78 to 0.91) and an intercept of 0.10 (95%-CI −0.34 to 0.55) (Fig. 4). The predictive agreement for fluid responsiveness between PPVCNAP and PPVINV was 82% with a Cohen’s kappa of 0.48 (Table 4).

Fig. 4
figure 4

Bland–Altman and scatter plot comparing PPVCNAP and PPVINV. a Bland–Altman plot illustrating the mean of the differences (bold horizontal line) and 95% limits of agreement (lower and upper dashed horizontal lines) between PPVCNAP and PPVINV. b Scatter plot with Deming regression (bold line) illustrating the relation of PPVCNAP and PPVINVPPVCNAP CNAP finger-cuf-derived automatically calculated pulse pressure variation using the PPVCNAP-algorithm, PPVINV arterial catheter-derived manually calculated pulse pressure variation

Table 4 Predictive agreement of pulse pressure variation measurements across the three predefined categories

4 Discussion

In this prospective method comparison study, we aimed to validate the PPVCNAP-algorithm and investigate the absolute and predictive agreement between PPVCNAP and PPVINV in patients having neurosurgery.

To validate the PPVCNAP-algorithm per se (independent from waveform recording), we applied the PPVCNAP-algorithm to the arterial blood pressure waveform recorded invasively using an arterial catheter. The absolute agreement—i.e., the trueness and precision of agreement [15, 16]—between PPVINV−CNAP and the manually calculated PPVINV was high. The Deming regression analysis showed a significant correlation between PPVINV−CNAP and PPVINV and the predictive agreement was substantial according to Cohen’s kappa. Our results suggest that the PPVCNAP-algorithm reliably calculates PPV and that its measurements are interchangeable with the reference method—the manual offline calculation of PPV—when applied on the same arterial blood pressure waveform.

As a next step, we compared PPVCNAP to the reference PPVINV. The absolute agreement between PPVCNAP and PPVINV was lower than between PPVINV−CNAP and PPVINV and the Deming regression indicated a minor proportional difference between the methods. Nonetheless, the predictive agreement between PPVCNAP and PPVINV was moderate according to Cohen’s kappa.

In this study, we used arterial catheter-derived manually calculated PPV (PPVINV) as the reference method. There are no consensus guidelines on how to perform PPV validation studies and interpret their results. Specifically, it remains undefined what constitutes clinically acceptable PPV measurement performance. The absolute agreement between PPVCNAP and PPVINV was similar compared with previous studies evaluating the measurement performance of PPVCNAP in critically ill patients [22, 23] and patients having major open abdominal [24] or vascular surgery [25]. A pilot study in only 10 critically ill patients revealed a mean of the differences between PPVCNAP and arterial catheter-derived manually calculated PPV of −2.1% with 95%-LoA of −8.3 to 4.1% [22]. However, the study also included patients who were ventilated with tidal volumes less than 8 mL kg-1, which were excluded in our study. In a cohort of 47 critically ill patients with acute circulatory failure, the mean of the differences between PPVCNAP and PPV calculated manually from a femoral arterial blood pressure waveform was −0.6% with 95%-LoA of −6.3 to 5.2% [23]. The authors excluded 17% of patients because the CNAP system was unable to properly record the non-invasive arterial blood pressure waveform [23]. In contrast, we were able to record an arterial blood pressure waveform with the CNAP system in all patients. Our results are in line with a previous study in 35 patients having vascular surgery which showed similar moderate absolute agreement between PPVCNAP and arterial catheter-derived manually calculated PPV before and after volume expansion [25]. Even though our results are in line with previous findings, it is challenging to interpret the absolute agreement of PPVCNAP with PPVINV as no clearly defined thresholds for clinically acceptable PPV differences exist.

When investigating non-invasively measured dynamic cardiac preload variables, their predictive capabilities regarding the prediction of fluid responsiveness may even be more important than absolute agreement with invasive reference measurements. In the before-mentioned study in vascular surgery patients, volume expansion was performed to investigate the ability of PPVCNAP to predict fluid responsiveness. PPVCNAP predicted fluid responsiveness very well according to receiver operating characteristics curve analysis [25]. This was also shown in other studies directly testing the capabilities of PPVCNAP to predict fluid responsiveness, i.e., an increase in cardiac output after a fluid challenge. PPVCNAP and PPV calculated from an invasive arterial blood pressure waveform seem to have similar predictive value [23, 24]. We did not perform a fluid challenge or passive leg-raising test to directly test how well PPVCNAP predicts fluid responsiveness. Instead, we categorized PPV measurements considering clinical decision making based on predefined PPV thresholds for the prediction of fluid responsiveness [19]. PPVCNAP measurements falling in the same category as the respective PPVINV values would subsequently lead to the same decision regarding fluid therapy. The predictive agreement between PPVCNAP and PPVINV across the three categories was over 90% and Cohen’s kappa indicated a substantial predictive agreement. In line with the results of Bland–Altman analysis, the predictive agreement between PPVCNAP and PPVINV was slightly lower, but still over 80% and Cohen’s kappa indicated moderate agreement.

We did not perform preload-changing interventions such as a fluid challenge or passive leg-raising test to assess fluid responsiveness. Nevertheless, we analyzed the agreement between the test and the reference method stratified by different PPV categories according to clinically established thresholds [19]. Data pairs were selected randomly, but data selection bias cannot be ruled out definitely. We did not perform an a priori sample size calculation. Narrow 95%-CI around the 95%-LoA of the means of the differences between PPVINV−CNAP and PPVINV as well as PPVCNAP and PPVINV suggest that the sample size was sufficient though. Additionally, the change of the calibration interval for the CNAP system during the study may have affected the results. We only included patients having neurosurgery and the results can thus not be generalized to other—especially critically ill—patients.

In conclusion, the PPVCNAP-algorithm reliably calculates PPV compared to manual offline PPV calculation when applied on the same arterial blood pressure waveform. The absolute and predictive agreement between PPVCNAP and PPVINV are moderate.