From 12ceccfb35a14ad02dc9bc23d7732b07ea549688 Mon Sep 17 00:00:00 2001 From: Paul-B98 <115164840+Paul-B98@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:04:47 +0100 Subject: [PATCH] add eicu dosage concepts --- conceptbase/concepts/Adrenaline_dosage.yml | 20 +++++++++++++++++-- conceptbase/concepts/Dobutamine_dosage.yml | 12 +++++++++-- .../concepts/Norepinephrine_dosage.yml | 12 +++++++++-- conceptbase/concepts/Vancomycine_dosage.yml | 12 +++++++++-- conceptbase/concepts/Vasopressine_dosage.yml | 12 +++++++++-- 5 files changed, 58 insertions(+), 10 deletions(-) diff --git a/conceptbase/concepts/Adrenaline_dosage.yml b/conceptbase/concepts/Adrenaline_dosage.yml index 7892829..75789b3 100644 --- a/conceptbase/concepts/Adrenaline_dosage.yml +++ b/conceptbase/concepts/Adrenaline_dosage.yml @@ -1,5 +1,5 @@ name: Adrenaline_dosage -unit: ug/kg/min +unit: mcg # TODO Fix description: '' identifiers: loinc: '' @@ -15,4 +15,20 @@ mapper: schema: mimiciv_icu table: inputevents source: mimiciv - unit: mg/time + unit: mcg # TODO Fix should be ml +- klass: EICUInfusionDosageMapper + params: + constraints: + drugname: EPINEPHrine(Adrenalin)STD 4 mg Sodium Chloride 0.9% 250 ml (mcg/min) + schema: eicu_crd + table: infusiondrug + source: eicu + unit: mcg +- klass: EICUInfusionDosageMapper + params: + constraints: + drugname: EPINEPHrine(Adrenalin)MAX 30 mg Sodium Chloride 0.9% 250 ml (mcg/min + schema: eicu_crd + table: infusiondrug + source: eicu + unit: mcg diff --git a/conceptbase/concepts/Dobutamine_dosage.yml b/conceptbase/concepts/Dobutamine_dosage.yml index c2b56ee..088e517 100644 --- a/conceptbase/concepts/Dobutamine_dosage.yml +++ b/conceptbase/concepts/Dobutamine_dosage.yml @@ -1,5 +1,5 @@ name: Dobutamine_dosage -unit: ug/kg/min +unit: mcg # TODO Fix description: '' identifiers: loinc: '' @@ -15,4 +15,12 @@ mapper: schema: mimiciv_icu table: inputevents source: mimiciv - unit: mg/time + unit: mcg # TODO Fix +- klass: EICUInfusionDosageMapper + params: + constraints: + drugname: Dobutamine (mcg/kg/min + schema: eicu_crd + table: infusiondrug + source: eicu + unit: mcg diff --git a/conceptbase/concepts/Norepinephrine_dosage.yml b/conceptbase/concepts/Norepinephrine_dosage.yml index 3b2e03d..21728ac 100644 --- a/conceptbase/concepts/Norepinephrine_dosage.yml +++ b/conceptbase/concepts/Norepinephrine_dosage.yml @@ -1,5 +1,5 @@ name: Norepinephrine_dosage -unit: ug/kg/min +unit: mcg # TODO Fix description: '' identifiers: loinc: '' @@ -15,4 +15,12 @@ mapper: schema: mimiciv_icu table: inputevents source: mimiciv - unit: mg/time + unit: mcg # TODO Fix +- klass: EICUInfusionDosageMapper + params: + constraints: + drugname: Norepinephrine (mcg/min) + schema: eicu_crd + table: infusiondrug + source: eicu + unit: mcg diff --git a/conceptbase/concepts/Vancomycine_dosage.yml b/conceptbase/concepts/Vancomycine_dosage.yml index d0660fa..a44bbb6 100644 --- a/conceptbase/concepts/Vancomycine_dosage.yml +++ b/conceptbase/concepts/Vancomycine_dosage.yml @@ -1,5 +1,5 @@ name: Vancomycine_dosage -unit: mg +unit: mcg # TODO Fix description: '' identifiers: loinc: '' @@ -15,4 +15,12 @@ mapper: schema: mimiciv_icu table: inputevents source: mimiciv - unit: mg + unit: mcg # TODO Fix +- klass: EICUInfusionDosageMapper + params: + constraints: + drugname: Vancomycin (ml/hr) + schema: eicu_crd + table: infusiondrug + source: eicu + unit: mcg diff --git a/conceptbase/concepts/Vasopressine_dosage.yml b/conceptbase/concepts/Vasopressine_dosage.yml index 0fca426..1d88adb 100644 --- a/conceptbase/concepts/Vasopressine_dosage.yml +++ b/conceptbase/concepts/Vasopressine_dosage.yml @@ -1,5 +1,5 @@ name: Vasopressine_dosage -unit: IE/kg/min +unit: unit # TODO Fix description: '' identifiers: loinc: '' @@ -15,4 +15,12 @@ mapper: schema: mimiciv_icu table: inputevents source: mimiciv - unit: IE/time + unit: unit # TODO Fix +- klass: EICUInfusionDosageMapper + params: + constraints: + drugname: Vasopressin (units/min) + schema: eicu_crd + table: infusiondrug + source: eicu + unit: unit