BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: vinaisena ที่ กรกฎาคม 06, 2011, 18:23:14 PM
-
DRG_name อยู่ใน table ไหนครับ จะ Join กับ ตาราง IPT ที่มี DRG จะมาทำข้อมูลการ refer out ครับว่า เราส่ง DRG อะไรไปมาก เท่าไร อย่างไรครับ
ฝากอาจารย์ด้วยครับ
-
DRG_name อยู่ใน table ไหนครับ จะ Join กับ ตาราง IPT ที่มี DRG จะมาทำข้อมูลการ refer out ครับว่า เราส่ง DRG อะไรไปมาก เท่าไร อย่างไรครับ
ฝากอาจารย์ด้วยครับ
select a.an,h.hn,c.icd10,i.name,a.drg,a.adjrw,a.rfrolct,b.name,
a.dch_doctor,d.name,f.name,g.name
from ipt a
left join hospcode b on a.rfrolct=b.hospcode
left join iptdiag c on a.an=c.an and c.diagtype=1
left join doctor d on a.dch_doctor=d.code
left join referout e on a.vn=e.vn
left join spclty f on a.spclty=f.spclty
left join pttype g on a.pttype=g.pttype
left join an_stat h on a.an=h.an
left join icd101 i on c.icd10=i.code
where a.dchdate between '2009-10-01' and '2010-09-30'
-
ตอนระบบไปดึงการจัด Grouper Drg จากเครื่องที่ติดตั้งแบบ FULL SETUP จะมี folder ย่อย TGRP3 ครับ...ตามมาตรฐานการจัดกลุ่ม DRG ปัจจุบันแล้วนำค่าการจัดกลุ่มที่คำนวณได้มาใส่ที่ตาราง IPT ครับ..
พี่วินัยลองดูครับ..ใน Folder HOSxP เครื่องที่พี่นั่งทำงาน มี Folder ย่อย ชื่อ...TGRP3 เวอร์ชัน 4.0.45 ครับ..สำหรับมาตรฐาน DRG4.0 ภายในมี library ของ Visual Foxpro ครับ
หากไม่ใช่ที่พี่ต้องการ...ต้องขออภัยด้วยครับ..เพราะเวลาจำหน่ายคนไข้ที่มีการลงวินิจฉัยโรคแล้ว ..ระบบจะคำนวณ DRG ให้ครับ...
-
ช่าย ๆๆๆ อ.เกื้อ ผมนึกว่า อยู่ใน table ของ Hosxp เป็น library ต่างหากนะครับ
-
ช่าย ๆๆๆ อ.เกื้อ ผมนึกว่า อยู่ใน table ของ Hosxp เป็น library ต่างหากนะครับ
ผมเคยทำไว้ครับ เอาเข้าใน HOSxP เพื่อ แสดง x อันดับของ drg ครับ
ต้องสร้างตารางก่อนนะครับ
CREATE TABLE `c40drg` (
`mdc` varchar(2) DEFAULT NULL,
`dc` varchar(4) DEFAULT NULL,
`drg` varchar(5) DEFAULT NULL,
`rw` double(7,4) DEFAULT NULL,
`wtlos` double(6,2) DEFAULT NULL,
`ot` int(4) DEFAULT NULL,
`mdf` double(4,2) DEFAULT NULL,
`drgname` varchar(80) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
แล้วปิด HOSxP ครับ
เปิด HOSxP มาให้ จึงจะเรียกจากสายฟ้าเจอครับ
แล้วค่อยเอาแฟ้มนี้ append เข้าไปนะครับ
-
ตายล่ะหว่า เพิ่งเห็นว่าสร้างตารางเป็น utf8 555++
เปลี่ยนเป็น tis620 ก่อนก็ได้นะครับ จะได้เหมือนกับตารางอื่น ๆ
ส่วนรายงานที่ผมทำขึ้นมาคือตัวนี้ครับ "กลุ่มวินิจฉัยโรคร่วม (DRG) ที่มีค่าน้ำหนักสัมพัทธ์มากกว่า 4"
-
เอาคำสั่งนี้ไป run ที่สายฟ้าได้เลยครับ
CREATE TABLE `c40drg` (
`mdc` varchar(2) DEFAULT NULL,
`dc` varchar(4) DEFAULT NULL,
`drg` varchar(5) DEFAULT NULL,
`rw` double(7,4) DEFAULT NULL,
`wtlos` double(6,2) DEFAULT NULL,
`ot` int(4) DEFAULT NULL,
`mdf` double(4,2) DEFAULT NULL,
`drgname` varchar(80) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=tis620