diagnoteหรือคำวินิจฉัย

ปกติที่ช่องนี้ ใน JHCIS V.หลังๆจะบังคับให้มีการบันทึกก่อน ไม่งั้นจะ ให้รหัสโรค(Diag) หรือจะจ่ายยาก็ไม่ได้ด้วย
สำหรับJHCIS เครื่องไหนที่ยังไม่ต้องก็แนะนำให้ตั้ง POP UP เตือนไว้ดังนี้
1.เข้า ADM-MDA และ ไปที่ Sysmcofig  และคลิกที่  "กำหนดค่าเริ่มต้นของระบบ"

2.Option การวินิจฉัยโรคอัตโนมัติ Z-code

3.ติ๊ก "ต้องระบุคำวินิจฉัยก่อน จึงบันทึก ICD10"
เป็นอันเสร็จ
จากนั้นเมื่อบันทึกที่หน้าคำวินิจฉัย จึงจะมีpop up ขึ้นมาเตือน
แต่ปัญหาสำหรับเครื่องที่ลืมตั้งค่าไว้และปล่อยให้ช่องดังกล่าวเป็นช่องว่าง ผลคือ เมื่อAudit จะ "ไม่ผ่าน"

   วิธีแก้ไขเบื้องต้น คือ ใช้การcopyเอาคำใน Diagnosis มาใส่ไว้ อย่างน้อยก็ไม่ว่าง "เป็นการแก้ผ้าเอาหน้ารอดโดยแท้ละค่ะ"
>>>>อย่าลืม Backup DB ทุกครั้งก่อนดำเนินการใดๆนะ<<<<<<
วิธีการตามScpt ดังนี้
....................................................................
Scpt  update คำวินิจฉัย
.....................................................................
update visit vt
INNER JOIN visitdiag vd ON vt.visitno=vd.visitno
INNER JOIN cdisease cd ON vd.diagcode=cd.diseasecode
set vt.diagnote = cd.diseasenamethai
WHERE vt.diagnote IS NULL
AND vt.visitdate BETWEEN '2017-04-01'AND '2017-08-15';
.....................................................................
หมายเหตุ : อัพเดด 1 เม.ย.- 15 สค60  นอกจากนั้นโปรดใช้ดุลฯ

.....................................@@..............................

link
1.update symptomco
2.update PE
...........................................................
Scpt ตรวจสอบ ว่าง 6 จุด สำหรับตรวจคุณภาพงานบริการ (CC,PE,Symptom,Diagnote,Diag,Drug )
..........................................................
SELECT v2.visitdate,v2.visitno,p2.pid,p2.titlename,p2.fname,p2.lname,p2.hno,p2.moo,symptoms,
symptomsco,vitalcheck,diagnote,diagcode,drugcode
FROM
(SELECT vt.pid,vt.visitno,vt.visitdate,CASE WHEN vt.symptoms IS null THEN '/' ELSE '' END AS symptoms,CASE WHEN vt.symptomsco IS NULL THEN '/' ELSE '' END AS symptomsco,
CASE WHEN vt.vitalcheck IS NULL THEN '/'ELSE '' END AS vitalcheck,
CASE WHEN vt.diagnote IS NULL THEN '/'ELSE '' END AS diagnote,
CASE WHEN vd.diagcode IS NULL THEN '/'ELSE '' END AS diagcode,
CASE WHEN vdg.drugcode IS NULL THEN '/'ELSE '' END AS drugcode
FROM visit vt INNER JOIN visitdiag vd ON vt.visitno=vd.visitno
INNER JOIN visitdrug vdg ON vt.visitno=vdg.visitno
WHERE (vt.symptoms IS NULL OR vt.symptomsco is null OR vt.vitalcheck IS NULL
OR vt.diagnote IS NULL OR vd.diagcode IS NULL OR vdg.drugcode IS NULL)
AND vt.visitdate BETWEEN '2017-04-01'AND CURDATE())AS v2
JOIN
(SELECT p.pid,c.titlename,p.fname,p.lname,h.hno,Right(h.villcode,2) AS 'moo'
FROM person p  INNER JOIN ctitle c ON p.prename=c.titlecode
INNER JOIN house h ON p.hcode=h.hcode)AS p2 ON v2.pid=p2.pid
GROUP BY v2.pid;
...........................................................
หมายเหตุ:หากมีรายชื่อโผล่มาแสดงว่ามีบางช่อง  ไม่บันทึกข้อมูล

.......................................................🌓🌓🌌🌓🌓......................................................

ไม่มีความคิดเห็น:

https://www.blogs

 kllgnsgkj[jtlm'oahd bfldkb'pdojgaojp mfigjdo;sjgaij misjgo;sjagijwo;