SignalMC-MED: A Multimodal Benchmark for Evaluating Biosignal Foundation Models on Single-Lead ECG and PPG
Organizations: Department of Engineering Science, University of Oxford · NIHR Health Protection Research Unit in Healthcare Associated Infections and Antimicrobial Resistance · Big Data Institute, Nuffield Department of Population Health, University of Oxford · NIHR Oxford Biomedical Research Centre · Oxford Suzhou Centre for Advanced Research, University of Oxford
Abstract
Recent biosignal foundation models (FMs) have demonstrated promising performance across diverse clinical prediction tasks, yet systematic evaluation on long-duration multimodal data remains limited. We introduce SignalMC-MED, a benchmark for evaluating biosignal FMs on synchronized single-lead electrocardiogram (ECG) and photoplethysmogram (PPG) data. Derived from the MC-MED dataset, SignalMC-MED comprises 22,256 visits with 10-minute overlapping ECG and PPG signals, and includes 20 clinically relevant tasks spanning prediction of demographics, emergency department disposition, laboratory value regression, and detection of prior ICD-10 diagnoses. Using this benchmark, we perform a systematic evaluation of representative time-series and biosignal FMs across ECG-only, PPG-only, and ECG + PPG settings. We find that domain-specific biosignal FMs consistently outperform general time-series models, and that multimodal ECG + PPG fusion yields robust improvements over unimodal inputs. Moreover, using the full 10-minute signal consistently outperforms shorter segments, and larger model variants do not reliably outperform smaller ones. Hand-crafted ECG domain features provide a strong baseline and offer complementary value when combined with learned FM representations. Together, these results establish SignalMC-MED as a standardized benchmark and provide practical guidance for evaluating and deploying biosignal FMs.
Figures & tables
| Model Name | Size | Feature Dimension | Sampling Frequency | Pretraining Data |
| MOMENT-small [ 10 ] | 35M | 512 | Mixed | 13M time series; 1.2B timestamps |
| MOMENT-base | 110M | 768 | — | — |
| MOMENT-large | 341M | 1024 | — | — |
| Chronos-Bolt-tiny [ 4 ] | 9M | 256 | Mixed | 100B time series observations |
| Chronos-Bolt-mini | 21M | 384 | — | — |
| Chronos-Bolt-small | 48M | 512 | — | — |
| Model Name | Modality | Age reg | Sex cls | ED_dispo cls | Labs reg | ICD-10 cls |
| Domain Features | ECG-only | 0.678 0.002 | 0.652 0.004 | 0.711 0.003 | 0.319 0.002 | 0.748 0.003 |
| Domain Features | PPG-only | 0.684 0.052 | 0.737 0.002 | 0.676 0.002 | 0.213 0.018 | 0.677 0.002 |
| Domain Features (concat) | ECG + PPG | 0.751 0.044 | 0.769 0.002 | 0.713 0.001 | 0.299 0.015 | 0.736 0.005 |
| MOMENT-base | ECG-only | 0.641 0.002 | 0.741 0.002 | 0.662 0.004 | 0.239 0.005 | 0.671 0.005 |
| MOMENT-base | PPG-only | 0.702 0.002 | 0.724 0.003 | 0.676 0.002 | 0.240 0.002 | 0.670 0.002 |
| MOMENT-base | ECG + PPG | 0.757 0.002 | 0.776 0.001 | 0.678 0.003 | 0.283 0.004 | 0.692 0.004 |
| Task | Label / Description | Label Source | ECG-only | PPG-only | ECG + PPG |
| Age reg | “Age” | visits.csv | 0.785 0.002 | 0.799 0.002 | 0.842 0.001 |
| Sex cls | “M” vs “F” | 0.816 0.002 | 0.767 0.003 | 0.840 0.002 | |
| ED_dispo cls | “Discharge” vs {“Inpatient”, “Observation”, “ICU”} | visits.csv | 0.744 0.001 | 0.726 0.001 | 0.750 0.002 |
| Potassium reg | “POTASSIUM” | labs.csv | 0.386 0.007 | 0.190 0.006 | 0.386 0.006 |
| Calcium reg | “CALCIUM” | 0.209 0.010 | 0.183 0.015 | 0.265 0.010 | |
| eGFR reg | “EGFR REFIT WITHOUT RACE (2021)” | 0.591 0.006 | 0.567 0.005 | 0.613 0.003 |
Appendix figures & tables28 assets
Supplementary material from the paper’s appendix.
Appendix
| Model Name | Modality | Age reg | Sex cls | ED_dispo cls | Labs reg | ICD-10 cls |
| MOMENT-small | ECG-only | 0.668 | 0.750 | 0.696 | 0.239 | 0.685 |
| MOMENT-small | PPG-only | 0.676 | 0.721 | 0.665 | 0.224 | 0.652 |
| MOMENT-small | ECG + PPG | 0.747 | 0.781 | 0.706 | 0.272 | 0.701 |
| MOMENT-base ∗ | ECG-only | 0.680 | 0.757 | 0.695 | 0.253 | 0.683 |
| MOMENT-base ∗ | PPG-only | 0.691 | 0.725 | 0.680 | 0.233 | 0.660 |
| MOMENT-base ∗ | ECG + PPG | 0.762 | 0.791 | 0.703 | 0.284 | 0.700 |
| Rank | Model Name | Modality | Model Ranks | Mean Model Rank ( ) |
| 1 | CSFM-base | ECG + PPG | 1,4,1,1,1 | 1.6 |
| 2 | CSFM-large | ECG + PPG | 2,1,4,3,5 | 3.0 |
| 3 | xECG-10min | ECG + PPG | 3,2,3,2,7 | 3.4 |
| 4 | xECG | ECG + PPG | 4,3,5,4,8 | 4.8 |
| 5 | CSFM-base | ECG-only | 9,9,2,5,2 | 5.4 |
| 6 | xECG-10min | ECG-only | 11,6,6,6,10 | 7.8 |
| Rank | Model Name | Modality | Model Ranks | Mean Model Rank ( ) |
| 1 | CSFM-base | ECG + PPG | 1,1,1,1,3 | 1.4 |
| 2 | xECG-10min | ECG + PPG | 2,2,6,3,6 | 3.8 |
| 3 | CSFM-base | ECG-only | 7,5,5,2,4 | 4.6 |
| 4 | ECGFounder | ECG + PPG | 3,4,8,5,5 | 5.0 |
| 5 | Domain Features (concat) | ECG + PPG | 8,7,2,9,2 | 5.6 |
| 6 | xECG-1omin | ECG-only | 10,3,7,4,8 | 6.4 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.696 0.001 | 0.694 0.001 | 0.710 0.001 | 0.559 0.001 | 0.688 0.005 | 0.778 0.003 | 0.785 0.001 | 0.785 0.002 |
| Sex cls | 0.676 0.001 | 0.774 0.002 | 0.770 0.003 | 0.675 0.002 | 0.730 0.003 | 0.788 0.003 | 0.822 0.002 | 0.816 0.002 |
| ED_dispo cls | 0.729 0.001 | 0.703 0.003 | 0.712 0.005 | 0.655 0.003 | 0.695 0.004 | 0.725 0.003 | 0.745 0.001 | 0.744 0.001 |
| Potassium reg | 0.268 0.004 | 0.322 0.008 | 0.304 0.010 | 0.194 0.016 | 0.188 0.023 | 0.315 0.005 | 0.383 0.007 | 0.386 0.007 |
| Calcium reg | 0.155 0.011 | 0.150 0.007 | 0.127 0.018 | 0.077 0.012 | 0.098 0.016 | 0.155 0.014 | 0.205 0.010 | 0.209 0.010 |
| eGFR reg | 0.546 0.001 | 0.494 0.007 | 0.509 0.005 | 0.369 0.006 | 0.481 0.015 | 0.579 0.007 | 0.585 0.003 | 0.591 0.006 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.734 0.003 | 0.704 0.002 | 0.726 0.002 | 0.673 0.003 | 0.663 0.007 | 0.703 0.005 | 0.778 0.002 | 0.799 0.002 |
| Sex cls | 0.744 0.004 | 0.731 0.004 | 0.733 0.005 | 0.691 0.002 | 0.715 0.004 | 0.735 0.004 | 0.767 0.003 | 0.767 0.003 |
| ED_dispo cls | 0.706 0.003 | 0.688 0.005 | 0.689 0.001 | 0.673 0.005 | 0.671 0.006 | 0.686 0.003 | 0.707 0.004 | 0.726 0.001 |
| Potassium reg | 0.152 0.016 | 0.175 0.016 | 0.178 0.008 | 0.164 0.014 | 0.115 0.025 | 0.135 0.025 | 0.145 0.007 | 0.190 0.006 |
| Calcium reg | 0.149 0.010 | 0.122 0.009 | 0.156 0.015 | 0.117 0.012 | 0.100 0.009 | 0.121 0.040 | 0.165 0.016 | 0.183 0.015 |
| eGFR reg | 0.485 0.005 | 0.439 0.004 | 0.479 0.004 | 0.436 0.007 | 0.399 0.014 | 0.419 0.063 | 0.513 0.007 | 0.567 0.005 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.803 0.003 | 0.776 0.001 | 0.781 0.002 | 0.697 0.002 | 0.747 0.003 | 0.822 0.002 | 0.831 0.001 | 0.842 0.001 |
| Sex cls | 0.771 0.004 | 0.810 0.001 | 0.808 0.003 | 0.728 0.002 | 0.770 0.001 | 0.819 0.002 | 0.848 0.001 | 0.840 0.002 |
| ED_dispo cls | 0.734 0.003 | 0.710 0.006 | 0.720 0.003 | 0.676 0.003 | 0.702 0.005 | 0.732 0.002 | 0.750 0.002 | 0.750 0.002 |
| Potassium reg | 0.238 0.017 | 0.333 0.009 | 0.326 0.005 | 0.216 0.010 | 0.192 0.019 | 0.308 0.010 | 0.389 0.005 | 0.386 0.006 |
| Calcium reg | 0.203 0.010 | 0.181 0.011 | 0.180 0.009 | 0.096 0.003 | 0.130 0.021 | 0.189 0.007 | 0.231 0.015 | 0.265 0.010 |
| eGFR reg | 0.573 0.008 | 0.515 0.008 | 0.541 0.007 | 0.448 0.008 | 0.488 0.017 | 0.585 0.006 | 0.596 0.003 | 0.613 0.003 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.694 0.001 | 0.685 0.003 | 0.699 0.004 | 0.554 0.003 | 0.672 0.009 | 0.775 0.002 | 0.776 0.002 | 0.780 0.002 |
| Sex cls | 0.674 0.005 | 0.766 0.006 | 0.757 0.006 | 0.673 0.006 | 0.725 0.002 | 0.779 0.003 | 0.817 0.002 | 0.811 0.006 |
| ED_dispo cls | 0.728 0.002 | 0.699 0.008 | 0.704 0.003 | 0.653 0.003 | 0.691 0.005 | 0.720 0.004 | 0.733 0.004 | 0.737 0.006 |
| Potassium reg | 0.268 0.009 | 0.302 0.017 | 0.279 0.008 | 0.179 0.005 | 0.178 0.022 | 0.294 0.026 | 0.370 0.010 | 0.377 0.005 |
| Calcium reg | 0.150 0.016 | 0.133 0.016 | 0.109 0.012 | 0.088 0.012 | 0.077 0.025 | 0.142 0.011 | 0.199 0.016 | 0.195 0.005 |
| eGFR reg | 0.540 0.005 | 0.493 0.004 | 0.500 0.006 | 0.352 0.009 | 0.459 0.019 | 0.559 0.007 | 0.581 0.003 | 0.580 0.005 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.718 0.013 | 0.701 0.004 | 0.716 0.002 | 0.674 0.003 | 0.604 0.068 | 0.655 0.083 | 0.768 0.003 | 0.793 0.002 |
| Sex cls | 0.740 0.004 | 0.729 0.002 | 0.726 0.004 | 0.692 0.001 | 0.711 0.008 | 0.734 0.006 | 0.764 0.006 | 0.765 0.004 |
| ED_dispo cls | 0.704 0.004 | 0.687 0.004 | 0.682 0.002 | 0.670 0.004 | 0.664 0.003 | 0.677 0.008 | 0.703 0.002 | 0.721 0.004 |
| Potassium reg | 0.136 0.008 | 0.173 0.010 | 0.167 0.018 | 0.172 0.007 | 0.095 0.036 | 0.136 0.019 | 0.169 0.014 | 0.175 0.008 |
| Calcium reg | 0.133 0.018 | 0.125 0.016 | 0.157 0.010 | 0.101 0.006 | 0.100 0.015 | 0.119 0.026 | 0.171 0.015 | 0.188 0.018 |
| eGFR reg | 0.467 0.009 | 0.425 0.005 | 0.458 0.006 | 0.424 0.002 | 0.322 0.020 | 0.381 0.041 | 0.503 0.005 | 0.552 0.006 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.797 0.003 | 0.768 0.003 | 0.774 0.002 | 0.687 0.005 | 0.730 0.011 | 0.818 0.003 | 0.823 0.002 | 0.839 0.002 |
| Sex cls | 0.767 0.003 | 0.798 0.004 | 0.798 0.005 | 0.727 0.004 | 0.765 0.002 | 0.815 0.003 | 0.842 0.002 | 0.835 0.002 |
| ED_dispo cls | 0.731 0.005 | 0.708 0.004 | 0.715 0.005 | 0.673 0.005 | 0.695 0.005 | 0.724 0.003 | 0.736 0.004 | 0.745 0.006 |
| Potassium reg | 0.223 0.017 | 0.315 0.012 | 0.297 0.007 | 0.199 0.007 | 0.189 0.012 | 0.269 0.035 | 0.384 0.012 | 0.376 0.006 |
| Calcium reg | 0.192 0.020 | 0.165 0.017 | 0.165 0.014 | 0.104 0.015 | 0.100 0.022 | 0.164 0.008 | 0.220 0.017 | 0.254 0.010 |
| eGFR reg | 0.568 0.004 | 0.508 0.008 | 0.529 0.004 | 0.423 0.011 | 0.467 0.025 | 0.564 0.008 | 0.588 0.003 | 0.598 0.004 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.689 0.004 | 0.677 0.005 | 0.681 0.003 | 0.538 0.007 | 0.645 0.026 | 0.762 0.013 | 0.769 0.002 | 0.775 0.004 |
| Sex cls | 0.665 0.006 | 0.753 0.003 | 0.737 0.004 | 0.668 0.005 | 0.713 0.004 | 0.764 0.004 | 0.806 0.003 | 0.802 0.004 |
| ED_dispo cls | 0.725 0.002 | 0.691 0.004 | 0.690 0.007 | 0.644 0.003 | 0.693 0.003 | 0.711 0.006 | 0.724 0.002 | 0.730 0.005 |
| Potassium reg | 0.239 0.018 | 0.291 0.012 | 0.262 0.018 | 0.175 0.025 | 0.187 0.020 | 0.285 0.008 | 0.345 0.014 | 0.362 0.009 |
| Calcium reg | 0.141 0.016 | 0.111 0.011 | 0.101 0.014 | 0.069 0.010 | 0.050 0.039 | 0.133 0.013 | 0.183 0.008 | 0.189 0.012 |
| eGFR reg | 0.536 0.005 | 0.468 0.005 | 0.474 0.010 | 0.352 0.010 | 0.467 0.021 | 0.554 0.014 | 0.558 0.007 | 0.567 0.005 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.711 0.007 | 0.690 0.003 | 0.704 0.003 | 0.661 0.003 | 0.580 0.082 | 0.696 0.015 | 0.754 0.003 | 0.783 0.004 |
| Sex cls | 0.729 0.005 | 0.724 0.004 | 0.717 0.004 | 0.688 0.003 | 0.699 0.006 | 0.723 0.004 | 0.754 0.004 | 0.757 0.003 |
| ED_dispo cls | 0.689 0.007 | 0.678 0.005 | 0.676 0.007 | 0.651 0.008 | 0.660 0.007 | 0.674 0.009 | 0.696 0.005 | 0.720 0.002 |
| Potassium reg | 0.092 0.036 | 0.156 0.018 | 0.144 0.018 | 0.148 0.008 | 0.088 0.024 | 0.099 0.026 | 0.146 0.022 | 0.154 0.019 |
| Calcium reg | 0.107 0.021 | 0.106 0.010 | 0.130 0.017 | 0.081 0.020 | 0.085 0.018 | 0.079 0.033 | 0.168 0.017 | 0.188 0.027 |
| eGFR reg | 0.412 0.021 | 0.401 0.008 | 0.422 0.013 | 0.419 0.006 | 0.318 0.027 | 0.407 0.015 | 0.476 0.008 | 0.539 0.002 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.789 0.003 | 0.759 0.004 | 0.762 0.003 | 0.669 0.002 | 0.696 0.026 | 0.798 0.028 | 0.816 0.002 | 0.833 0.002 |
| Sex cls | 0.757 0.006 | 0.785 0.002 | 0.781 0.002 | 0.720 0.004 | 0.748 0.004 | 0.800 0.003 | 0.829 0.002 | 0.826 0.004 |
| ED_dispo cls | 0.722 0.007 | 0.697 0.005 | 0.701 0.004 | 0.660 0.003 | 0.697 0.003 | 0.719 0.005 | 0.728 0.003 | 0.737 0.004 |
| Potassium reg | 0.157 0.034 | 0.297 0.007 | 0.274 0.014 | 0.187 0.030 | 0.191 0.029 | 0.258 0.014 | 0.360 0.014 | 0.361 0.004 |
| Calcium reg | 0.167 0.012 | 0.141 0.011 | 0.144 0.023 | 0.082 0.012 | 0.074 0.044 | 0.152 0.012 | 0.203 0.012 | 0.248 0.012 |
| eGFR reg | 0.523 0.014 | 0.492 0.005 | 0.508 0.013 | 0.418 0.007 | 0.469 0.031 | 0.549 0.025 | 0.570 0.004 | 0.586 0.002 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.681 0.003 | 0.663 0.002 | 0.657 0.004 | 0.517 0.008 | 0.521 0.139 | 0.726 0.042 | 0.755 0.004 | 0.761 0.003 |
| Sex cls | 0.656 0.011 | 0.735 0.006 | 0.715 0.004 | 0.665 0.009 | 0.706 0.004 | 0.745 0.007 | 0.791 0.004 | 0.788 0.003 |
| ED_dispo cls | 0.712 0.011 | 0.687 0.005 | 0.677 0.014 | 0.638 0.007 | 0.690 0.010 | 0.708 0.015 | 0.718 0.004 | 0.726 0.009 |
| Potassium reg | 0.220 0.022 | 0.249 0.012 | 0.229 0.014 | 0.141 0.020 | 0.124 0.064 | 0.232 0.021 | 0.310 0.014 | 0.329 0.011 |
| Calcium reg | 0.125 0.013 | 0.094 0.012 | 0.100 0.019 | 0.062 0.016 | 0.060 0.010 | 0.111 0.005 | 0.163 0.006 | 0.163 0.014 |
| eGFR reg | 0.519 0.010 | 0.440 0.015 | 0.440 0.007 | 0.333 0.016 | 0.423 0.038 | 0.483 0.060 | 0.541 0.005 | 0.558 0.011 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.633 0.035 | 0.668 0.006 | 0.673 0.006 | 0.649 0.003 | 0.549 0.049 | 0.636 0.023 | 0.726 0.003 | 0.763 0.005 |
| Sex cls | 0.716 0.004 | 0.715 0.005 | 0.698 0.004 | 0.682 0.006 | 0.673 0.013 | 0.704 0.008 | 0.734 0.004 | 0.744 0.006 |
| ED_dispo cls | 0.676 0.007 | 0.667 0.006 | 0.657 0.005 | 0.632 0.007 | 0.635 0.008 | 0.658 0.005 | 0.672 0.007 | 0.712 0.005 |
| Potassium reg | 0.064 0.023 | 0.124 0.026 | 0.122 0.026 | 0.129 0.020 | 0.048 0.028 | 0.103 0.025 | 0.112 0.020 | 0.127 0.017 |
| Calcium reg | 0.076 0.020 | 0.085 0.027 | 0.076 0.028 | 0.072 0.006 | 0.030 0.010 | 0.075 0.014 | 0.118 0.009 | 0.160 0.013 |
| eGFR reg | 0.207 0.029 | 0.374 0.008 | 0.395 0.019 | 0.401 0.004 | 0.214 0.097 | 0.318 0.082 | 0.425 0.018 | 0.510 0.015 |
| Task | Domain Features | MOMENT-base | Chronos-Bolt-small | PaPaGei | D-BETA | ECGFounder | xECG-10min | CSFM-base |
| Age reg | 0.746 0.022 | 0.747 0.003 | 0.742 0.005 | 0.650 0.010 | 0.528 0.198 | 0.793 0.004 | 0.801 0.002 | 0.823 0.003 |
| Sex cls | 0.746 0.003 | 0.772 0.006 | 0.755 0.005 | 0.714 0.009 | 0.736 0.007 | 0.782 0.004 | 0.813 0.004 | 0.814 0.004 |
| ED_dispo cls | 0.712 0.004 | 0.696 0.007 | 0.691 0.009 | 0.652 0.006 | 0.686 0.015 | 0.711 0.013 | 0.718 0.001 | 0.728 0.006 |
| Potassium reg | 0.124 0.053 | 0.260 0.026 | 0.226 0.019 | 0.166 0.021 | 0.126 0.067 | 0.199 0.037 | 0.316 0.027 | 0.323 0.017 |
| Calcium reg | 0.113 0.030 | 0.115 0.012 | 0.121 0.010 | 0.075 0.011 | 0.087 0.009 | 0.124 0.014 | 0.180 0.011 | 0.210 0.007 |
| eGFR reg | 0.334 0.072 | 0.469 0.011 | 0.479 0.008 | 0.381 0.019 | 0.422 0.031 | 0.514 0.037 | 0.547 0.006 | 0.572 0.010 |
| Task | Train | Val | Test |
| Potassium reg (“POTASSIUM”) | 13,481 | 1,700 | 1,683 |
| Calcium reg (“CALCIUM”) | 13,464 | 1,700 | 1,677 |
| eGFR reg (“EGFR REFIT WITHOUT RACE (2021)”) | 13,407 | 1,694 | 1,675 |
| Glucose reg (“GLUCOSE”) | 13,100 | 1,658 | 1,644 |
| Hemoglobin reg (“HEMOGLOBIN (HGB)”) | 13,854 | 1,772 | 1,724 |
| Albumin reg (“ALBUMIN”) | 13,538 | 1,729 | 1,707 |
| Task | Label / Description | Train | Val | Test |
| Sex cls | “M” vs “F” | 52.2% | 52.4% | 52.5% |
| ED_dispo cls | “Discharge” vs {“Inpatient”, “Observation”, “ICU”} | 50.5% | 51.0% | 51.2% |
| I48 cls | Atrial Fibrillation Detection | 10.5% | 8.5% | 7.6% |
| I50 cls | Heart Failure Detection | 9.8% | 7.2% | 6.5% |
| {Z95.0, Z95.2, Z95.3} cls | Cardiac Device Detection | 3.6% | 2.6% | 2.4% |
| N18 cls | Chronic Kidney Disease Detection | 10.5% | 7.0% | 7.4% |