BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: [-_เอ็ม_-] ที่ ตุลาคม 20, 2014, 10:54:49 AM
-
ต้องการดูข้อมูล eGFR 3 ครั้งล่าสุดครับ แนะนำทีครับ
select v1.vn as vn1,
( # eGFR1
if(pt1.sex=1 and s1.creatinine<=0.9,141*exp(-0.411*ln(s1.creatinine/0.9))*exp(v1.age_y*ln(0.993)),
if(pt1.sex=1 and s1.creatinine>=0.9,141*exp(-1.209*ln(s1.creatinine/0.9))*exp(v1.age_y*ln(0.993)),
if(pt1.sex=2 and s1.creatinine<=0.7,144*exp(-0.329*ln(s1.creatinine/0.7))*exp(v1.age_y*ln(0.993)),
if(pt1.sex=2 and s1.creatinine>=0.7,144*exp(-1.209*ln(s1.creatinine/0.7))*exp(v1.age_y*ln(0.993)),"0"))))
) as eGFR1,v1.vstdate as vstdate1,
v2.vn as vn2,
( # eGFR2
if(pt2.sex=1 and s2.creatinine<=0.9,141*exp(-0.411*ln(s2.creatinine/0.9))*exp(v2.age_y*ln(0.993)),
if(pt2.sex=1 and s2.creatinine>=0.9,141*exp(-1.209*ln(s2.creatinine/0.9))*exp(v2.age_y*ln(0.993)),
if(pt2.sex=2 and s2.creatinine<=0.7,144*exp(-0.329*ln(s2.creatinine/0.7))*exp(v2.age_y*ln(0.993)),
if(pt2.sex=2 and s2.creatinine>=0.7,144*exp(-1.209*ln(s2.creatinine/0.7))*exp(v2.age_y*ln(0.993)),"0"))))
) as eGFR2,v2.vstdate as vstdate2,
v3.vn as vn3,
( # eGFR3
if(pt3.sex=1 and s3.creatinine<=0.9,141*exp(-0.411*ln(s3.creatinine/0.9))*exp(v3.age_y*ln(0.993)),
if(pt3.sex=1 and s3.creatinine>=0.9,141*exp(-1.209*ln(s3.creatinine/0.9))*exp(v3.age_y*ln(0.993)),
if(pt3.sex=2 and s3.creatinine<=0.7,144*exp(-0.329*ln(s3.creatinine/0.7))*exp(v3.age_y*ln(0.993)),
if(pt3.sex=2 and s3.creatinine>=0.7,144*exp(-1.209*ln(s3.creatinine/0.7))*exp(v3.age_y*ln(0.993)),"0"))))
) as eGFR3,v3.vstdate as vstdate3
from vn_stat v1
inner join vn_stat v2 on v2.vn = v1.vn
inner join vn_stat v3 on v3.vn = v2.vn
inner join opdscreen s1 on s1.vn = v1.vn
inner join opdscreen s2 on s2.vn = v2.vn
inner join opdscreen s3 on s3.vn = v3.vn
inner join patient pt1 on pt1.hn = v1.hn
inner join patient pt2 on pt2.hn = v2.hn
inner join patient pt3 on pt3.hn = v3.hn
where
(
v1.main_pdx between 'N181' and 'N189' and
v2.main_pdx between 'N181' and 'N189' and
v3.main_pdx between 'N181' and 'N189'
)
-
ครั้งที่ตรวจ creatinine อาจจะไม่ได้บันทึก PDx Like N18% เสมอไปนะครับ.
ลองดูค่าในตาราง opdscreen หรือ ตาราง ovst_gfr ที่มี having count(vn)>=3 เลยง่ายกว่าไหม
-
อยากได้ข้อมูลตามนี้ครับ
ตัวชี้วัดที่ 2.2.3 ผู้ป่วยมีอัตราการลดลงของ eGFR < 4 ml/min/1.72 m2/yr!!!
ประเด็น รายละเอียด
1. ชื่อของตัวชี้วัด ผู้ป่วยมีอัตราการลดลงของ yr
2. ความหมายของตัวชี้วัด
การลดลงของ eGFR ใช้ค่าจาก creatinine ที่วัดด้วยวิธี enzymatic และใช้สมการ CKD-EPI
3. วัตถุประสงค์ของตัวชี้วัด ประเมินการชะลอการเสื่อมไต
4. สูตรในการคำนวณ
ตัวตั้ง : จำนวนผู้ป่วยโรคไตเรื้อรังระยะที่ 1-4 ที่มีอัตราการ
ลดลงของ eGFR < 4 ml/min/1.72 m2/yr x 100!
ตัวหาร : จำนวนผู้ป่วยโรคไตเรื้อรังระยะที่ 1-4
5. เป้าหมาย > 50%
6.ความถี่ในการเก็บข้อมูล ทุกครั้ง!
7.แหล่งข้อมูล เก็บข้อมูลจากฐานข้อมูลคอมพิวเตอร์ของผู้ป่วยโรคไตเรื้อรัง
8. รอบระยะเวลาในการนำเสนอตัวชี้วัด 1 ปี
9. หน่วยที่ใช้ในการวัด ร้อยละ
10. หมายเหตุ การคำนวณการเปลี่ยนแปลง eGFR ต้องมี creatinine ≥ 3 ค่า