AI 使用出生体重而非当前实际体重计算早产儿 NICU 药物剂量,导致十倍过量风险
AI calculates a pediatric medication dose using birth weight instead of actual body weight for a premature infant in the NICU, leading to tenfold overdose risk
ID: medical/neonatal-weight-based-dose-miscalculation
版本兼容性
| 版本 | 状态 | 引入 | 弃用 | 备注 |
|---|---|---|---|---|
| Epic 2023.1.2 | active | — | — | — |
| Cerner Millennium 2018.03 | active | — | — | — |
| NeoFax 2023.1 | active | — | — | — |
根因分析
许多 NICU 药物方案要求使用当前体重(每日更新)计算剂量,但 AI 常默认使用病历中存储的出生体重,导致庆大霉素或咖啡因等窄治疗指数药物剂量高达 10 倍过量。
English
Many NICU medication protocols require current weight (updated daily) for dose calculation, but AI often defaults to birth weight stored in the patient record, causing up to 10x overdose for drugs with narrow therapeutic index like gentamicin or caffeine citrate.
官方文档
https://www.uptodate.com/contents/neonatal-drug-dosing-principles解决方案
-
Implement automated weight reconciliation: ALWAYS query the most recent weight value from the EMR within the last 24 hours. Example SQL: SELECT weight_kg FROM patient_weights WHERE patient_id = @pid AND recorded_at >= DATEADD(hour, -24, GETUTCDATE()) ORDER BY recorded_at DESC LIMIT 1
-
Add a hard-coded validation rule: if dose_calc_weight < 0.5 kg OR dose_calc_weight > 10 kg for preterm, flag as RED. Also require manual override with reason (e.g., 'edema weight')
无效尝试
常见但无效的做法:
-
Use birth weight for all preterm infants because weight loss after birth is normal
85% 失败
Birth weight does not reflect fluid shifts, postnatal weight loss, or actual metabolic capacity; using it can cause overdose of renally cleared drugs
-
Round all doses to the nearest whole milligram for easier administration
70% 失败
Neonatal doses are often in micrograms or sub-milligram range; rounding can cause 50-200% dosing errors
-
Use weight at admission for entire hospital stay
90% 失败
Preterm infants can lose 10% body weight in first week and then gain rapidly; weight must be updated daily for accurate dosing