From 944e4d3d3696f15eb47d3c5b0038aeaca3224f18 Mon Sep 17 00:00:00 2001 From: Taksh Date: Wed, 29 Jul 2026 22:07:52 +0300 Subject: [PATCH] fix: cap MIMIC-III MELD initial at raw sum > 4 OPTN policy caps MELD at 40 after round(x,1)*10; comparing the pre-scale sum to 40 never triggered. Match MIMIC-IV (> 4). Co-authored-by: Cursor --- mimic-iii/concepts/organfailure/meld.sql | 2 +- mimic-iii/concepts_duckdb/organfailure/meld.sql | 2 +- mimic-iii/concepts_postgres/organfailure/meld.sql | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mimic-iii/concepts/organfailure/meld.sql b/mimic-iii/concepts/organfailure/meld.sql index 30276ccbb..b08f41801 100644 --- a/mimic-iii/concepts/organfailure/meld.sql +++ b/mimic-iii/concepts/organfailure/meld.sql @@ -124,7 +124,7 @@ left join `physionet-data.mimiciii_derived.rrt_first_day` r , inr_score , case - when (creatinine_score + bilirubin_score + inr_score) > 40 + when (creatinine_score + bilirubin_score + inr_score) > 4 then 40.0 else round(cast(creatinine_score + bilirubin_score + inr_score as numeric),1)*10 diff --git a/mimic-iii/concepts_duckdb/organfailure/meld.sql b/mimic-iii/concepts_duckdb/organfailure/meld.sql index c5da9243a..320f1b6a0 100644 --- a/mimic-iii/concepts_duckdb/organfailure/meld.sql +++ b/mimic-iii/concepts_duckdb/organfailure/meld.sql @@ -83,7 +83,7 @@ WITH cohort AS ( CASE WHEN ( creatinine_score + bilirubin_score + inr_score - ) > 40 + ) > 4 THEN 40.0 ELSE ROUND(CAST(creatinine_score + bilirubin_score + inr_score AS DECIMAL(38, 9)), 1) * 10 END AS meld_initial diff --git a/mimic-iii/concepts_postgres/organfailure/meld.sql b/mimic-iii/concepts_postgres/organfailure/meld.sql index 1c9c4ebd5..77ca50ca0 100644 --- a/mimic-iii/concepts_postgres/organfailure/meld.sql +++ b/mimic-iii/concepts_postgres/organfailure/meld.sql @@ -85,7 +85,7 @@ WITH cohort AS ( CASE WHEN ( creatinine_score + bilirubin_score + inr_score - ) > 40 + ) > 4 THEN 40.0 ELSE ROUND(CAST(creatinine_score + bilirubin_score + inr_score AS DECIMAL(38, 9)), 1) * 10 END AS meld_initial