ซึ่งจะมีผลดีคือ คัดกรองเสร็จ ใน JHCIS แล้วก็ส่งออกข้อมูล และนำเข้า VISION 2020 ได้เลย โดยไม่ต้องคีย์ซ้ำ 2 ครั้ง
1.เข้าการให้บริการ ของ JHCIS ตามนี้
2.ค้นหาชื่อผู้สูงอายุ ที่จะคัดกรองV/A และเข้าหน้าข้อมูลเบื้องต้น ...จากนั้นเติมรายละเอียดตามหมายเลข (1) - (7) ตามลำดับ
4. สำหรับค่าที่กรอก V/A ดูได้ใน JHCIS หรือยึดตามตาราง ด้านล่างนี้ จะตรงตาม Vision2020 ค่ะ
4.1 เข้า Specialpp
4.2 บันทึกตามชุดส่งเสริมฯที่กำหนด
4.3 เลือกบันทึกรายการส่งเสริม
4.4 เลือกสถานที่ให้บริการ
4.5 แนะนำ ให้ตั้งชุดตรวจเพิ่มไว้ 3 ตัว เบื้องต้น >> คลิกการตั้งชุดตรวจพัฒนาการ (วิธีการจะเหมือนกัน)
คือ 1 ตาปกติ "1B1250" เป็นชุดที่ 12
2. ตาผิดปกติ (แนะนำรักษา) "1B251" เป็นชุดที่ 13
3.ตาผิดปกติมากและส่งต่อเพื่อรักษา "1B252" เป็นชุดที่ 14
5.วินิจฉัยโรคและจ่ายยา ..หลักสำคัญคือ ตามกฎ ICD10 หากDiag A-T ห้ามDiag Z
ดังนั้น แนะนำให้ Diag ตามผลทีคัดกรองได้ค่ะ (ตัวเดียวก็พอนะจ๊ะ)
หมายเหตุ : หากมีdiag เด้งขึ้นมา ก็ให้ลบออก ส่วนการจ่ายยาก็ ใส่ 897 (ค่าบริการทางการแพทย์) ก็พอ
6. รหัส Diag ตามนี้..ทั้งนี้ให้ดูการมองเห็นของผู้สูงอายุว่า ตาข้างเดียวหรือ 2 ข้าง ได้ผล อย่างไร ให้ดูตารางเปรียบเทียบ และวินิจฉัยตามนั้นจ้า
7.ตรวจพบที่ตำแหน่ง 20/200 หากอ่านไม่ได้ให้ขยับเข้าไปทีละ 5 ฟุต ..โดยผู้ตรวจ เดินเข้าหา (ทั้งนี้อย่าให้ผู้สูงอายุเดินเข้าหานะ ..ผิดหลักการจ้า)
8.หลังจากคีย์ครบแล้วก็ถึงขั้นตอนการส่งออก ในJHCIS เลือกที่ "ส่งออกคัดกรองต้อกระจก เพื่อนำเข้าโปรแกรม Vision 2020"
9 หลังจากได้ไฟล์ "Screen_va.txt " ที่ path C:\JHCIS_Export\other
10. ให้ login โปรแกรม vision2020 และคลิ๊กเตรียมข้อมูล เป็น ปี 2560 ก่อนนะคะ ตามนี้
และ
และ
11. คลิ๊กที่ก้อนเมฆ แล้วก็เรียกดูไฟล์ of_vision2016
และ
และ
และ
12. เป็นอันเสร็จสิ้นจ้า
..............................................
scpt 1 รายชื่อที่ตรวจในรอบปีที่ผ่านมา (กรณีต้องดูรายละเอียดเทียบเคียง) ดังนี้
.....................................................................
SELECT visit.visitno,p.pid,ctitle.titlename AS 'นำหน้า',p.fname AS 'ชื่อ',
p.lname AS 'สกุล',getAgeYearNum(birth,CURDATE())AS 'อายุ ปี',
house.hno as'เลขที่',Right(house.villcode,2)AS 'หมู่',vof.eyerightph,
vof.eyeleftph,vof.eyerightva,vof.eyeleftva,vd.diagcode
FROM visit
INNER JOIN visitcataractofficer vof ON visit.visitno = vof.visitno AND visit.pcucode = vof.pcucode
INNER JOIN visitdiag vd ON vd.pcucode = visit.pcucode AND vd.visitno = visit.visitno
INNER JOIN person p ON visit.pcucodeperson = p.pcucodeperson AND visit.pid = p.pid
LEFT JOIN ctitle on p.prename = ctitle.titlecode
INNER JOIN house ON p.hcode = house.hcode AND p.pcucodeperson = house.pcucodeperson
INNER JOIN village ON house.villcode = village.villcode AND house.pcucode = village.pcucode
where visit.pid not IN (SELECT persondeath.pid FROM persondeath) AND LEFT(vd.diagcode,1)= 'H'
and visit.visitdate BETWEEN '2018-10-01' and CURDATE()
GROUP BY p.pid;
.....................................................................
SCPT2 หาผู้สูงอายุที่ยังไม่ตรวจตาต้อกระจก(V/A)ปี 2562..ตามนี้
..................................................................
Drop table IF EXISTS va1;
CREATE TABLE va1 AS (
SELECT visit.visitno,p.pid,ctitle.titlename AS 'นำหน้า',p.fname AS 'ชื่อ',
p.lname AS 'สกุล',getAgeYearNum(birth,CURDATE())AS 'อายุ ปี',
house.hno as'เลขที่',Right(house.villcode,2)AS 'หมู่',vof.eyerightph,
vof.eyeleftph,vof.eyerightva,vof.eyeleftva,vd.diagcode
FROM visit
INNER JOIN visitcataractofficer vof ON visit.visitno = vof.visitno AND visit.pcucode = vof.pcucode
INNER JOIN visitdiag vd ON vd.pcucode = visit.pcucode AND vd.visitno = visit.visitno
INNER JOIN person p ON visit.pcucodeperson = p.pcucodeperson AND visit.pid = p.pid
LEFT JOIN ctitle on p.prename = ctitle.titlecode
INNER JOIN house ON p.hcode = house.hcode AND p.pcucodeperson = house.pcucodeperson
INNER JOIN village ON house.villcode = village.villcode AND house.pcucode = village.pcucode
where visit.pid not IN (SELECT persondeath.pid FROM persondeath) AND LEFT(vd.diagcode,1)= 'H' and visit.visitdate BETWEEN '2018-10-01' and CURDATE()GROUP BY p.pid);
SELECT p.pid,ctitle.titlename,p.fname,p.lname,p.birth,p.sex,p.idcard,house.hno,RIGHT(village.villcode,2)vill,
p.typelive from person p LEFT JOIN ctitle on p.prename = ctitle.titlecode
INNER JOIN house ON p.hcode = house.hcode AND p.pcucodeperson = house.pcucodeperson
INNER JOIN village ON house.villcode = village.villcode AND house.pcucode = village.pcucode
WHERE p.typelive IN ('1','3')and p.pid NOT IN (SELECT va1.pid FROM va1)
AND getAgeYearNum(p.birth,CURDATE())>= '60' AND p.pid NOT IN (SELECT pd.pid FROM persondeath pd) ORDER BY village.villcode,house.hno;
....................................................................
............................"See you again when nation requires"...............................
.....................................................................
SELECT visit.visitno,p.pid,ctitle.titlename AS 'นำหน้า',p.fname AS 'ชื่อ',
p.lname AS 'สกุล',getAgeYearNum(birth,CURDATE())AS 'อายุ ปี',
house.hno as'เลขที่',Right(house.villcode,2)AS 'หมู่',vof.eyerightph,
vof.eyeleftph,vof.eyerightva,vof.eyeleftva,vd.diagcode
FROM visit
INNER JOIN visitcataractofficer vof ON visit.visitno = vof.visitno AND visit.pcucode = vof.pcucode
INNER JOIN visitdiag vd ON vd.pcucode = visit.pcucode AND vd.visitno = visit.visitno
INNER JOIN person p ON visit.pcucodeperson = p.pcucodeperson AND visit.pid = p.pid
LEFT JOIN ctitle on p.prename = ctitle.titlecode
INNER JOIN house ON p.hcode = house.hcode AND p.pcucodeperson = house.pcucodeperson
INNER JOIN village ON house.villcode = village.villcode AND house.pcucode = village.pcucode
where visit.pid not IN (SELECT persondeath.pid FROM persondeath) AND LEFT(vd.diagcode,1)= 'H'
and visit.visitdate BETWEEN '2018-10-01' and CURDATE()
GROUP BY p.pid;
.....................................................................
SCPT2 หาผู้สูงอายุที่ยังไม่ตรวจตาต้อกระจก(V/A)ปี 2562..ตามนี้
..................................................................
Drop table IF EXISTS va1;
CREATE TABLE va1 AS (
SELECT visit.visitno,p.pid,ctitle.titlename AS 'นำหน้า',p.fname AS 'ชื่อ',
p.lname AS 'สกุล',getAgeYearNum(birth,CURDATE())AS 'อายุ ปี',
house.hno as'เลขที่',Right(house.villcode,2)AS 'หมู่',vof.eyerightph,
vof.eyeleftph,vof.eyerightva,vof.eyeleftva,vd.diagcode
FROM visit
INNER JOIN visitcataractofficer vof ON visit.visitno = vof.visitno AND visit.pcucode = vof.pcucode
INNER JOIN visitdiag vd ON vd.pcucode = visit.pcucode AND vd.visitno = visit.visitno
INNER JOIN person p ON visit.pcucodeperson = p.pcucodeperson AND visit.pid = p.pid
LEFT JOIN ctitle on p.prename = ctitle.titlecode
INNER JOIN house ON p.hcode = house.hcode AND p.pcucodeperson = house.pcucodeperson
INNER JOIN village ON house.villcode = village.villcode AND house.pcucode = village.pcucode
where visit.pid not IN (SELECT persondeath.pid FROM persondeath) AND LEFT(vd.diagcode,1)= 'H' and visit.visitdate BETWEEN '2018-10-01' and CURDATE()GROUP BY p.pid);
SELECT p.pid,ctitle.titlename,p.fname,p.lname,p.birth,p.sex,p.idcard,house.hno,RIGHT(village.villcode,2)vill,
p.typelive from person p LEFT JOIN ctitle on p.prename = ctitle.titlecode
INNER JOIN house ON p.hcode = house.hcode AND p.pcucodeperson = house.pcucodeperson
INNER JOIN village ON house.villcode = village.villcode AND house.pcucode = village.pcucode
WHERE p.typelive IN ('1','3')and p.pid NOT IN (SELECT va1.pid FROM va1)
AND getAgeYearNum(p.birth,CURDATE())>= '60' AND p.pid NOT IN (SELECT pd.pid FROM persondeath pd) ORDER BY village.villcode,house.hno;
....................................................................
เพิ่มเติม ก่อนจะส่งข้อมูลvision (ผลงานต้อกระจก) ให้อัพโหลด PERSON ขึ้นเว็บ Vision2020 เพื่อเป็นฐานข้อมูลก่อนนะค่ะ ..โดยใช้ scpt ตามคู่มือ อัพโหลด Peron to vision2020
หมายเหตุ :ไม่เข้าใจ ทำไม่ได้ ให้โทรมา(kitaphon) 081-769-19-36
5 ความคิดเห็น:
ruslan6751@gmail.com
ถามด้วยครับถ้าตรวจปกติ เราลงV/Aไม๊ครับ แล้วdiage z01.1ไม๊ครับ คนที่ปกติ
ตรวจ V/A ให้ลงค่าV/A ทุกรายครับ และลงรหัส H54.3(กรณีตาปกติ) ..แต่ถ้าตาผิดปกติ ให้ลงรหัส H54จุด..(ตามที่ตรวจเจอ) ครับ
ส่วน Z01.1 จะใ่ส่หรือไม่ ก็ได้ครับ เพราะ จว.นับให้เหมือนเดิม (ทั้งรหัส H54.....และ Z 01.1) ครับ ..ในBlogs ผมอาจจะบอกว่า ป้องกันA-T แล้วไม่มี รหัส Z ...จริงๆแล้วใส่ร่วมกันได้ครับถ้าเป็นการคัดกรอง (เขายกเว้นให้ครับ)..
update ตามลิ้ง http://1drv.ms/1O7Nuo5
แสดงความคิดเห็น