diff --git a/mimic-iii/concepts/organfailure/meld.sql b/mimic-iii/concepts/organfailure/meld.sql index 30276ccb..b08f4180 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 c5da9243..320f1b6a 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 1c9c4ebd..77ca50ca 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