NCD_KPI2561

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

 @Views : 5,656

  อัตราผู้ป่วยเบาหวานรายใหม่จากกลุ่มเสี่ยงเบาหวาน ปีงบประมาณ 2561
หน้าหลัก
จำนวนประชากรอายุ 35 ปี ขึ้นไป ในเขตรับผิดชอบทั้งหมด มีค่าระดับน้ำตาลอดอาหาร (FPG) อยู่ระหว่าง 100-125 mg/dl หรือมีค่าระดับน้ำตาลโดยไม่อดอาหาร (RPG) อยู่ระหว่าง 140-199 mg/dl ในปีที่ผ่านมา
จำนวนประชากรอายุ 35 ปี ขึ้นไป ในเขตรับผิดชอบ มีค่าระดับน้ำตาลอดอาหาร (FPG) อยู่ระหว่าง 100-125 mg/dl หรือมีค่าระดับน้ำตาลโดยไม่อดอาหาร (RPG) อยู่ระหว่าง 140-199 mg/dl ในปีที่ผ่านมา ได้รับการวินิจฉัยว่าเป็นโรคเบาหวานรายใหม่ และขึ้นทะเบียนในปีงบประมาณปัจจุ
เป้าหมาย   2.40
รหัสจังหวัด
จังหวัด
เป้าหมาย(B)
ผลงาน(A)
ร้อยละ(A/B)x100
40 ขอนแก่น 68208 1140 1.67
รหัสเครือข่าย
ชื่อเครือข่าย
เป้าหมาย(B)
ผลงาน(A)
ร้อยละ(A/B)x100
10670   โรงพยาบาลขอนแก่น 9265 189 2.04
10995   โรงพยาบาลบ้านฝาง 1862 25 1.34
10996   โรงพยาบาลพระยืน 1778 24 1.35
10997   โรงพยาบาลหนองเรือ 4000 71 1.78
10998   โรงพยาบาลชุมแพ 5279 115 2.18
10999   โรงพยาบาลสีชมพู 3820 51 1.34
11000   โรงพยาบาลน้ำพอง 5308 78 1.47
11001   โรงพยาบาลอุบลรัตน์ 1878 42 2.24
11002   โรงพยาบาลบ้านไผ่ 3525 49 1.39
11003   โรงพยาบาลเปือยน้อย 376 6 1.60
11004   โรงพยาบาลพล 4589 45 0.98
11005   โรงพยาบาลแวงใหญ่ 840 13 1.55
11006   โรงพยาบาลแวงน้อย 1588 19 1.20
11007   โรงพยาบาลหนองสองห้อง 2420 31 1.28
11008   โรงพยาบาลภูเวียง 1603 39 2.43
11009   โรงพยาบาลมัญจาคีรี 4150 68 1.64
11010   โรงพยาบาลชนบท 1314 17 1.29
11011   โรงพยาบาลเขาสวนกวาง 940 11 1.17
11012   โรงพยาบาลภูผาม่าน 733 15 2.05
11445   โรงพยาบาลสมเด็จพระยุพราชกระนวน 3108 49 1.58
12275   โรงพยาบาลสิรินธร(ภาคตะวันออกเฉียงเหนือ) 5788 78 1.35
13777   โรงพยาบาลศรีนครินทร์ มหาวิทยาลัยขอนแก่น 92 7 7.61
14132   โรงพยาบาลซำสูง 288 9 3.13
77649   โรงพยาบาลหนองนาคำ 505 16 3.17
77650   โรงพยาบาลเวียงเก่า 238 11 4.62
77651   โรงพยาบาลโคกโพธิ์ไชย 813 19 2.34
77652   โรงพยาบาลโนนศิลา 2105 42 2.00
 หน้าหลัก
 แหล่งข้อมูล :- HDC ขอนแก่น
สำนักงานสาธารณสุขจังหวัด ขอนแก่น
อัพเดท  2018-09-19 15:48:27

เงื่อนไข
 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'); CREATE TABLE IF NOT EXISTS s_pre_dm_diag( 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, target int(7) DEFAULT 0, result int(7) DEFAULT 0, result1 int(7) DEFAULT 0, result2 int(7) DEFAULT 0, result3 int(7) DEFAULT 0, result4 int(7) DEFAULT 0, PRIMARY KEY (id,hospcode,areacode,b_year), KEY (hospcode), KEY (areacode), KEY (b_year) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; DELETE FROM s_pre_dm_diag WHERE id=@id AND b_year=(@b_year+543); INSERT IGNORE INTO s_pre_dm_diag (SELECT @id,p.check_hosp,p.check_vhid ,@send,DATE_FORMAT(now(),'%Y%m%d%H%i') as d_com,@b_year+543 ,COUNT(DISTINCT s.cid) target ,COUNT(DISTINCT IF(s.diag_date BETWEEN @start_d AND @end_d, s.cid,NULL)) result ,COUNT(DISTINCT IF(s.diag_date BETWEEN @start_d AND @end_d AND DATE_FORMAT(s.diag_date,'%m') IN(10,11,12) ,s.cid,NULL)) resultq1 ,COUNT(DISTINCT IF(s.diag_date BETWEEN @start_d AND @end_d AND DATE_FORMAT(s.diag_date,'%m') IN(1,2,3) ,s.cid,NULL)) resultq2 ,COUNT(DISTINCT IF(s.diag_date BETWEEN @start_d AND @end_d AND DATE_FORMAT(s.diag_date,'%m') IN(4,5,6) ,s.cid,NULL)) resultq3 ,COUNT(DISTINCT IF(s.diag_date BETWEEN @start_d AND @end_d AND DATE_FORMAT(s.diag_date,'%m') IN(7,8,9) ,s.cid,NULL)) resultq4 FROM t_dmscreen_lasty s INNER JOIN t_person_cid p ON s.cid=p.cid AND p.check_typearea in(1,3) AND p.nation IN(99) AND p.discharge IN(9) AND ( ( s.BSTEST IN(1,3) AND s.BSLEVEL BETWEEN 100 AND 125 ) OR ( s.BSTEST IN(2,4) AND s.BSLEVEL BETWEEN 140 AND 199 ) ) AND s.age_y >=35 INNER JOIN chospital h ON p.check_hosp=h.hoscode AND h.provcode IN(@prov_c) WHERE s.cid NOT IN (SELECT cid FROM t_dmht WHERE type_dx IN (2,3) AND min_date_dx_dm < @start_d) GROUP BY p.check_hosp,p.check_vhid );

หมายเหตุ :
 
เครดิต : HDC TEAM