From 1385ec47708dcba4f7ef4ab19a5af4622e7feccc Mon Sep 17 00:00:00 2001 From: Taksh Date: Wed, 29 Jul 2026 17:02:27 +0300 Subject: [PATCH] fix: score SAPS II fever before the normal-temp arm MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit tempc_min < 39 was checked first, so fever with max ≥ 39 almost never scored. Match MIMIC-IV / Le Gall: ≥39 → 3, else 0. Co-authored-by: Cursor --- mimic-iii/concepts/severityscores/sapsii.sql | 2 +- mimic-iii/concepts_duckdb/severityscores/sapsii.sql | 4 ++-- mimic-iii/concepts_postgres/severityscores/sapsii.sql | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mimic-iii/concepts/severityscores/sapsii.sql b/mimic-iii/concepts/severityscores/sapsii.sql index d04e1120b..3637267d5 100644 --- a/mimic-iii/concepts/severityscores/sapsii.sql +++ b/mimic-iii/concepts/severityscores/sapsii.sql @@ -239,8 +239,8 @@ select , case when tempc_max is null then null - when tempc_min < 39.0 then 0 when tempc_max >= 39.0 then 3 + when tempc_min < 39.0 then 0 end as temp_score , case diff --git a/mimic-iii/concepts_duckdb/severityscores/sapsii.sql b/mimic-iii/concepts_duckdb/severityscores/sapsii.sql index 0215d9f80..e6e463942 100644 --- a/mimic-iii/concepts_duckdb/severityscores/sapsii.sql +++ b/mimic-iii/concepts_duckdb/severityscores/sapsii.sql @@ -213,10 +213,10 @@ WITH cpap AS ( CASE WHEN tempc_max IS NULL THEN NULL - WHEN tempc_min < 39.0 - THEN 0 WHEN tempc_max >= 39.0 THEN 3 + WHEN tempc_min < 39.0 + THEN 0 END AS temp_score, CASE WHEN pao2fio2_vent_min IS NULL diff --git a/mimic-iii/concepts_postgres/severityscores/sapsii.sql b/mimic-iii/concepts_postgres/severityscores/sapsii.sql index 31c01fa0f..96e116ab2 100644 --- a/mimic-iii/concepts_postgres/severityscores/sapsii.sql +++ b/mimic-iii/concepts_postgres/severityscores/sapsii.sql @@ -222,10 +222,10 @@ WITH cpap AS ( CASE WHEN tempc_max IS NULL THEN NULL - WHEN tempc_min < 39.0 - THEN 0 WHEN tempc_max >= 39.0 THEN 3 + WHEN tempc_min < 39.0 + THEN 0 END AS temp_score, CASE WHEN pao2fio2_vent_min IS NULL