EquityPanel audit report

UCI Diabetes 130-US Hospitals (public data) · generated 2026-10-08 · EquityPanel 0.1.0

Auditing aid for research and education, not a clinical tool. This report measures how a model's performance differs between groups in the data it was given; its numbers describe that dataset, not any individual. It is not medical advice, has not been clinically validated, and must not be used to make or influence decisions about individual patients. It does not certify a model as fair, safe or compliant.

Very small groups: Race: Asian; Sex: Unknown. Each has fewer than 11 patients, or fewer than 11 readmitted or not-readmitted patients, so its numbers can reveal individual outcomes. If this report was built from real patient data, do not share it outside your organization.

Key numbers

Patients audited
20,997
Overall AUC
0.643
Readmitted within 30 days
9.0%
Flagged for follow-up
9.9%
Small groups (uncertain)
3

Small groups (fewer than 30 readmitted or not-readmitted patients; treat their numbers as uncertain): Race: Asian, Race: Other, Sex: Unknown.

Summary

AI-generated summary. An AI model wrote these findings from the report's aggregate numbers only; it saw no individual patient records. Software confirmed that each number it cites matches a value in the tables below. The wording, comparisons and conclusions were not checked and may be wrong or misleading, and no person has reviewed this summary. Rely on the tables, and have a qualified person review before acting on anything here.

The number check caught 1 finding(s) in an earlier draft; the model was told why and rewrote them
  • Attempt 1: 0.5 does not match any cited fact: “Overall the model ranks patients only modestly well. AUC measures how often the model gives a readmitted patient a higher risk score than a non-readmitted one: 0.5 is chance and 1.0 is perfect. Across 20,997 test patients the AUC is 0.64. The readmission rate is 9.0%, and 9.9% of patients are flagged. Most readmitted patients in every group are not flagged. Ranking is weakest for the oldest patients: 0.58 for 80+ (CI 0.56 to 0.61) versus 0.61 for 70-79 (CI 0.59 to 0.64). Those two intervals overlap, so that difference is uncertain.”

By race

Each cell shows the estimate and its 95% confidence interval. Gaps are differences from the reference group, White (the largest); gaps in rates are in percentage points (pts).

GroupPatientsReadmitted AUCBrierO/EFPRFNRPPV
Asiansmall group 1538 0.6780.503 – 0.8580.0500.024 – 0.0780.6910.268 – 1.1686.2%2.7% – 10.6%87.5%57.1% – 100.0%10.0%0.0% – 36.4%
Black 3,826343 0.6550.625 – 0.6840.0790.072 – 0.0861.0640.962 – 1.1616.8%6.0% – 7.6%79.6%75.2% – 83.7%22.9%18.4% – 27.5%
Hispanic 47434 0.6750.574 – 0.7740.0650.048 – 0.0840.8360.587 – 1.1047.0%4.8% – 9.9%73.5%57.6% – 87.5%22.5%10.2% – 35.3%
Othersmall group 37525 0.5470.444 – 0.6480.0640.045 – 0.0860.8320.542 – 1.1576.3%4.0% – 8.8%96.0%87.0% – 100.0%4.3%0.0% – 14.3%
Unknown 55536 0.6480.563 – 0.7340.0610.046 – 0.0790.7650.542 – 1.0157.7%5.4% – 10.2%83.3%70.7% – 94.9%13.0%4.1% – 23.4%
Whitereference 15,6141,439 0.6400.627 – 0.6550.0820.078 – 0.0851.0020.953 – 1.0489.4%8.9% – 9.9%77.7%75.4% – 79.7%19.4%17.7% – 21.4%

Gaps vs White

GroupAUCBrierO/EFPRFNRPPV
Asiansmall group +0.038-0.032-0.312-3.2 pts+9.8 pts-9.4 pts
Black +0.015-0.003+0.061-2.6 pts+1.9 pts+3.5 pts
Hispanic +0.035-0.017-0.167-2.4 pts-4.2 pts+3.1 pts
Othersmall group -0.093-0.017-0.170-3.1 pts+18.3 pts-15.1 pts
Unknown +0.007-0.021-0.237-1.7 pts+5.6 pts-6.4 pts
0.5 0.6 0.7 0.8 point estimate with 95% CI White Unknown Other (small) Hispanic Black Asian (small) 0.640 0.648 0.547 0.675 0.655 0.678 AUC by group (higher is better; 0.5 = chance)
0.6 0.7 0.8 0.9 1.0 point estimate with 95% CI White Unknown Other (small) Hispanic Black Asian (small) 0.777 0.833 0.960 0.735 0.796 0.875 False negative rate by group (readmitted but not flagged; lower is better)
0.00 0.05 0.10 0.15 0.20 mean predicted risk in bin 0.00 0.05 0.10 0.15 0.20 observed readmission rate Calibration (dashed line = perfect) Asian Black Hispanic Other Unknown White

By sex

Each cell shows the estimate and its 95% confidence interval. Gaps are differences from the reference group, Female (the largest); gaps in rates are in percentage points (pts).

GroupPatientsReadmitted AUCBrierO/EFPRFNRPPV
Femalereference 11,1721,008 0.6410.623 – 0.6580.0800.076 – 0.0840.9870.927 – 1.0449.6%9.0% – 10.2%76.9%74.5% – 79.5%19.3%17.1% – 21.5%
Male 9,823877 0.6470.628 – 0.6650.0800.075 – 0.0841.0120.952 – 1.0797.8%7.2% – 8.3%80.0%77.3% – 82.6%20.0%17.5% – 22.8%
Unknownsmall group 20 n/a0.0480.004 – 0.0930.0000.000 – 0.00050.0%0.0% – 100.0%n/a0.0%0.0% – 0.0%

Gaps vs Female

GroupAUCBrierO/EFPRFNRPPV
Male +0.006-0.001+0.025-1.8 pts+3.2 pts+0.7 pts
Unknownsmall group n/a-0.032-0.987+40.4 ptsn/a-19.3 pts
0.63 0.64 0.65 0.66 point estimate with 95% CI Unknown (small) Male Female 0.647 0.641 AUC by group (higher is better; 0.5 = chance)
0.75 0.76 0.77 0.78 0.79 0.80 0.81 0.82 0.83 point estimate with 95% CI Unknown (small) Male Female 0.800 0.769 False negative rate by group (readmitted but not flagged; lower is better)
0.00 0.05 0.10 0.15 0.20 0.25 0.30 mean predicted risk in bin 0.00 0.05 0.10 0.15 0.20 0.25 0.30 observed readmission rate Calibration (dashed line = perfect) Female Male Unknown

By age band

Each cell shows the estimate and its 95% confidence interval. Gaps are differences from the reference group, 70-79 (the largest); gaps in rates are in percentage points (pts).

GroupPatientsReadmitted AUCBrierO/EFPRFNRPPV
<50 3,447262 0.6660.629 – 0.7010.0690.062 – 0.0771.0850.970 – 1.2243.5%2.9% – 4.2%87.0%82.6% – 91.0%23.1%16.5% – 30.1%
50-59 3,701271 0.6630.627 – 0.6990.0660.059 – 0.0731.0360.918 – 1.1413.8%3.2% – 4.6%85.2%80.8% – 89.2%23.3%17.0% – 30.1%
60-69 4,711413 0.6680.639 – 0.6940.0770.071 – 0.0840.9490.864 – 1.0427.7%7.0% – 8.6%73.1%68.9% – 78.0%25.0%20.8% – 29.0%
70-79reference 5,252521 0.6150.588 – 0.6390.0880.082 – 0.0940.9550.877 – 1.03513.5%12.6% – 14.5%74.5%70.7% – 78.0%17.2%14.5% – 20.0%
80+ 3,886418 0.5830.557 – 0.6130.0960.088 – 0.1031.0350.940 – 1.13213.1%12.0% – 14.1%78.5%74.7% – 82.2%16.6%13.7% – 19.7%

Gaps vs 70-79

GroupAUCBrierO/EFPRFNRPPV
<50 +0.051-0.019+0.131-10.0 pts+12.6 pts+5.9 pts
50-59 +0.048-0.022+0.081-9.7 pts+10.8 pts+6.1 pts
60-69 +0.053-0.011-0.006-5.8 pts-1.3 pts+7.8 pts
80+ -0.031+0.008+0.080-0.5 pts+4.0 pts-0.6 pts
0.56 0.58 0.60 0.62 0.64 0.66 0.68 0.70 point estimate with 95% CI 80+ 70-79 60-69 50-59 <50 0.583 0.615 0.668 0.663 0.666 AUC by group (higher is better; 0.5 = chance)
0.70 0.75 0.80 0.85 0.90 point estimate with 95% CI 80+ 70-79 60-69 50-59 <50 0.785 0.745 0.731 0.852 0.870 False negative rate by group (readmitted but not flagged; lower is better)
0.00 0.05 0.10 0.15 0.20 0.25 mean predicted risk in bin 0.00 0.05 0.10 0.15 0.20 0.25 observed readmission rate Calibration (dashed line = perfect) <50 50-59 60-69 70-79 80+

eGFR: race-based (2009) vs race-free (2021) kidney formula

Synthetic patients (Synthea). Not real-world rates. The direction of the change matches published real-world studies; the sizes do not estimate real prevalence.

Until 2021 the standard kidney-function formula (CKD-EPI 2009) multiplied a Black patient's result by 1.159, making their kidneys look healthier. Counts below are patients below each clinical line under 2009 → under 2021. The equations are computed only to count how this cohort moves; they are not for estimating any individual's kidney function.

eGFR < 60 CKD threshold eGFR < 30 common referral line eGFR ≤ 20 transplant waiting-time line 0 10 20 30 40 50 60 % of patients below the line 49% (268) 38% (207) 11% (60) 52% (280) 43% (232) 16% (89) Black patients (n = 542) net change at eGFR ≤ 20: +29 eGFR < 60 CKD threshold eGFR < 30 common referral line eGFR ≤ 20 transplant waiting-time line 54% (2,664) 45% (2,229) 23% (1,142) 52% (2,597) 44% (2,172) 18% (911) non-Black patients (n = 4,963) net change at eGFR ≤ 20: −231 CKD-EPI 2009 (race-based) CKD-EPI 2021 (race-free) Removing race from eGFR changes who crosses clinical lines Synthetic patients (Synthea). Not real-world rates.
GroupPatientsWorse stageBetter stage eGFR < 60 (CKD line)eGFR < 30 (common referral line)eGFR ≤ 20 (transplant waiting-time line)
All patients 5,505111684 2,932 → 2,8772,436 → 2,4041,202 → 1,000
Black 5421110 268 → 280207 → 23260 → 89
non-Black 4,9630684 2,664 → 2,5972,229 → 2,1721,142 → 911
Asianrace 385053 211 → 204170 → 16279 → 66
Blackrace 5421110 268 → 280207 → 23260 → 89
Nativerace 3904 18 → 1815 → 157 → 7
Otherracesmall group 301 0 → 00 → 00 → 0
Whiterace 4,5360626 2,435 → 2,3752,044 → 1,9951,056 → 838

Methods and limitations

Flagging rule
A patient is flagged when their risk score is at or above the threshold (0.147, set on training patients to flag about 10%).
Confidence intervals
95% stratified bootstrap (1000 resamples, seed 0): patients are resampled within each group and outcome.
Reference group
The largest group in each column; gaps are group minus reference.
Small groups
Flagged, not dropped, when they have fewer than 30 readmitted or fewer than 30 not-readmitted patients.
Summary model
claude-opus-5-5 via the Anthropic API, given only aggregate numbers (2 attempt(s)). Small-cell suppression before sending: off (public data).
Metrics
AUC: how well scores rank readmitted above not-readmitted patients (0.5 = chance). Brier: average squared error of the risk (lower is better). O/E: observed ÷ expected readmissions (1 = calibrated; above 1 = risk underestimated). FPR: flagged but not readmitted. FNR: readmitted but not flagged. PPV: flagged patients who were readmitted.
What this cannot tell you
Why a gap exists, whether the labels themselves are biased (who gets readmitted depends on access to care), or how the model performs on other hospitals' patients. Race, sex and age are audit variables, not model inputs.
Model inputs with the largest weights
FeatureWeight
discharge_disposition_id_23-1.568
discharge_disposition_id_28+1.409
discharge_disposition_id_25-1.077
discharge_disposition_id_15+1.061
discharge_disposition_id_22+0.914
discharge_disposition_id_1-0.666
discharge_disposition_id_5+0.520
admission_source_id_5-0.403
admission_source_id_20+0.392
discharge_disposition_id_6-0.366
diabetesMed_No-0.358
admission_source_id_9+0.331
discharge_disposition_id_4-0.323
diag_1_musculoskeletal-0.308
diag_3_missing-0.307