NCD_KPI2561

   ระบบตรวจสอบตัวชี้วัด SERVICE PLAN DMHT-CKD รายเรคคอร์ด

  อัตราผู้ป่วยเบาหวานที่มีภาวะอ้วนลงพุง (รอบเอว มากกกว่า (ส่วนสูง(ซม.)/2) ) ปีงบประมาณ 2561
หน้าหลัก
จำนวนผู้ป่วยเบาหวานในเขตพื้นที่รับผิดชอบทั้งหมด
จำนวนผู้ป่วยเบาหวานในเขตรับผิดชอบ ที่ได้รับการตรวจและมีภาวะอ้วนลงพุง (มีรอบเอวมากกว่า (ส่วนสูง (ซม.)/2))
เป้าหมาย   10.00
รหัสจังหวัด
จังหวัด
เป้าหมาย(B)
ผลงาน(A)-ผลงาน(OK)
ร้อยละ(A/B)x100-ร้อยละ(OK/B)x100
40 ขอนแก่น 106468 83394 59269 78.33 55.67
รหัสเครือข่าย
ชื่อเครือข่าย
เป้าหมาย(B)
ผลงาน(A)-(OK)
ร้อยละ(A/B)x100-ร้อยละ(OK/B)x100
10670   โรงพยาบาลขอนแก่น 19318 13836 8788 71.62 45.49
10995   โรงพยาบาลบ้านฝาง 3367 2770 2118 82.27 62.90
10996   โรงพยาบาลพระยืน 2012 1636 1330 81.31 66.10
10997   โรงพยาบาลหนองเรือ 5796 5030 3374 86.78 58.21
10998   โรงพยาบาลชุมแพ 7463 6597 4843 88.40 64.89
10999   โรงพยาบาลสีชมพู 3837 3549 2284 92.49 59.53
11000   โรงพยาบาลน้ำพอง 6620 5049 4023 76.27 60.77
11001   โรงพยาบาลอุบลรัตน์ 2415 2070 1658 85.71 68.65
11002   โรงพยาบาลบ้านไผ่ 5880 4953 3823 84.23 65.02
11003   โรงพยาบาลเปือยน้อย 1093 813 568 74.38 51.97
11004   โรงพยาบาลพล 5706 4439 3354 77.80 58.78
11005   โรงพยาบาลแวงใหญ่ 2274 1855 1426 81.57 62.71
11006   โรงพยาบาลแวงน้อย 2369 1629 1239 68.76 52.30
11007   โรงพยาบาลหนองสองห้อง 4211 3583 2352 85.09 55.85
11008   โรงพยาบาลภูเวียง 4377 2945 2303 67.28 52.62
11009   โรงพยาบาลมัญจาคีรี 5077 3592 2491 70.75 49.06
11010   โรงพยาบาลชนบท 3350 2613 1647 78.00 49.16
11011   โรงพยาบาลเขาสวนกวาง 2045 1746 1405 85.38 68.70
11012   โรงพยาบาลภูผาม่าน 1341 1141 926 85.09 69.05
11445   โรงพยาบาลสมเด็จพระยุพราชกระนวน 4900 4433 3016 90.47 61.55
12275   โรงพยาบาลสิรินธร(ภาคตะวันออกเฉียงเหนือ) 4210 2826 1914 67.13 45.46
13777   โรงพยาบาลศรีนครินทร์ มหาวิทยาลัยขอนแก่น 1056 82 49 7.77 4.64
14132   โรงพยาบาลซำสูง 1496 1195 809 79.88 54.08
77649   โรงพยาบาลหนองนาคำ 1380 1003 756 72.68 54.78
77650   โรงพยาบาลเวียงเก่า 1088 826 612 75.92 56.25
77651   โรงพยาบาลโคกโพธิ์ไชย 2045 1687 1156 82.49 56.53
77652   โรงพยาบาลโนนศิลา 1679 1480 997 88.15 59.38
 หน้าหลัก
 แหล่งข้อมูล :- HDC ขอนแก่น
สำนักงานสาธารณสุขจังหวัด ขอนแก่น
อัพเดท  2018-07-17 08:41:34

เงื่อนไข
 SET @prov_c := '%s'; SET @id:= '%s'; SET @cat_id := '%s'; SET @send := IF((SELECT active FROM sys_report WHERE cat_id = @cat_id and id = @id )=1,0,2); SET @b_year:=(SELECT yearprocess FROM pk_byear LIMIT 1); SET @start_d:=concat(@b_year-1,'1001'); SET @end_d:=concat(@b_year,'0930'); CALL CtCol('hdc','s_ncd_bmi','target','target2','int(10) DEFAULT 0'); CALL CtCol('hdc','s_ncd_bmi','result','result2','int(10) DEFAULT 0'); CALL CtCol('hdc','s_ncd_bmi','target1','target2_t','int(10) DEFAULT 0'); CALL AddCol('hdc','s_ncd_bmi','target0','int(10) DEFAULT 0'); CALL AddCol('hdc','s_ncd_bmi','result0','int(10) DEFAULT 0'); CALL AddCol('hdc','s_ncd_bmi','target0_t','int(10) DEFAULT 0'); CREATE TABLE IF NOT EXISTS s_ncd_bmi( id varchar(32) NOT NULL, hospcode varchar(5) NOT NULL, areacode varchar(8) NOT NULL, flag_sent varchar(1) DEFAULT NULL, date_com varchar(14) DEFAULT NULL, b_year varchar(4) NOT NULL, target2 int(10) DEFAULT 0, result2 int(10) DEFAULT 0, target2_t int(10) DEFAULT 0, target0 int(10) DEFAULT 0, result0 int(10) DEFAULT 0, target0_t int(10) DEFAULT 0, PRIMARY KEY (id,hospcode,areacode,b_year), KEY (hospcode), KEY (areacode), KEY (b_year) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; DELETE FROM s_ncd_bmi WHERE id=@id AND b_year=(@b_year+543); DROP TEMPORARY TABLE IF EXISTS bmi; CREATE TEMPORARY TABLE IF NOT EXISTS bmi(PRIMARY KEY(CID),KEY(CID)) ENGINE=MyIsam IGNORE AS SELECT x.* FROM (SELECT t.* ,@rn := IF(@pv=t.cid,@rn+1,1) AS row_num,@pv := t.cid FROM t_chronicfu t,(SELECT @rn := 1) x,(SELECT @pv := '') y WHERE LENGTH(trim(t.cid))=13 AND waist_cm >0 AND weight>0 AND height>0 AND ld_waist_cm BETWEEN @start_d AND @end_d ORDER BY t.ld_waist_cm DESC) as x WHERE x.row_num=1; INSERT IGNORE INTO s_ncd_bmi ( SELECT @id,b.hospcode,b.areacode ,@send,DATE_FORMAT(now(),'%Y%m%d%H%i') as d_com,@b_year+543 ,a.target2,a.result2,a.target2_t,b.target0,b.result0,b.target0_t FROM ( SELECT p.check_hosp hospcode,p.check_vhid areacode ,COUNT(DISTINCT IF(f.ld_waist_cm BETWEEN @start_d AND @end_d AND f.waist_cm > 0,f.cid,NULL)) AS target0 ,COUNT(DISTINCT IF(f.ld_waist_cm BETWEEN @start_d AND @end_d AND f.waist_cm > 0 AND f.waist_cm > (f.height/2) , f.cid,null)) result0 ,COUNT(DISTINCT d.cid) AS target0_t FROM chospital h INNER JOIN t_person_cid p ON h.hoscode=p.check_hosp AND h.provcode in(@prov_c) INNER JOIN t_dmht d ON p.CID=d.cid LEFT JOIN bmi f ON d.cid=f.cid WHERE p.check_typearea in(1,3) AND p.DISCHARGE in(9) AND p.NATION IN(99) AND d.type_dx in(2,3) GROUP BY p.check_hosp ) as b LEFT JOIN ( SELECT f.hospcode ,concat(h.provcode,h.distcode,SUBSTR(CONCAT('00',h.subdistcode),-2) ,SUBSTR(CONCAT('00',h.mu),-2)) as areacode ,COUNT(DISTINCT IF(f.ld_waist_cm BETWEEN @start_d AND @end_d AND f.waist_cm > 0 ,CONCAT(f.hospcode,'-',f.pid),null)) target2 ,COUNT(DISTINCT IF(f.ld_waist_cm BETWEEN @start_d AND @end_d AND f.waist_cm > 0 AND f.waist_cm > (f.height/2) ,CONCAT(f.hospcode,'-',f.pid),NULL )) result2 ,COUNT(DISTINCT CONCAT(f.hospcode,'-',f.pid)) target2_t FROM t_chronicfu f INNER JOIN t_dmht d ON f.cid=d.cid INNER JOIN chospital h ON f.hospcode=h.hoscode WHERE h.provcode in(@prov_c) AND f.cid IS NOT NULL AND d.type_dx in(2,3) AND d.NATION IN(99) GROUP BY h.hoscode ) as a ON b.hospcode=a.hospcode AND b.areacode=a.areacode ); INSERT IGNORE INTO s_ncd_bmi ( SELECT @id,f.hospcode,concat(h.provcode,h.distcode,SUBSTR(CONCAT('00',h.subdistcode),-2) ,SUBSTR(CONCAT('00',h.mu),-2)) as areacode ,@send,DATE_FORMAT(now(),'%Y%m%d%H%i') as d_com,@b_year+543 ,COUNT(DISTINCT IF(f.ld_waist_cm BETWEEN @start_d AND @end_d AND f.waist_cm > 0 ,CONCAT(f.hospcode,'-',f.pid),NULL )) target2 ,COUNT(DISTINCT IF(f.ld_waist_cm BETWEEN @start_d AND @end_d AND f.waist_cm > 0 AND f.waist_cm > (f.height/2) ,CONCAT(f.hospcode,'-',f.pid),NULL )) result2 ,COUNT(DISTINCT CONCAT(f.hospcode,'-',f.pid)) target2_t ,0,0,0 FROM t_chronicfu f INNER JOIN t_dmht d ON f.cid=d.cid INNER JOIN chospital h ON f.hospcode=h.hoscode WHERE h.provcode in(@prov_c) AND f.cid IS NOT NULL AND d.type_dx in(2,3) AND d.NATION IN(99) GROUP BY h.hoscode,areacode );

หมายเหตุ :
 
- ใช้ข้อมูลล่าสุดของการตรวจในปีงบประมาณ
เครดิต : HDC TEAM