แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - pop_hosxp

หน้า: 1 ... 57 58 [59] 60 61 62
2901
select icode, name, istatus from drugitems where name like "Gliben%"

icode ของยาตัวนี้น่าจะมีมากกว่า 1 ตัวครับ และมีตัวหนึ่งที่ถูกยกเลิกใช้ไปแล้ว (istatus="N")

วิธีแก้ไขต้อง update opitemrece ให้เป็น icode ที่ใช้อยู่ในปัจจุบันครับ

2902
ลองนำไปแก้ไขต่อนะครับ อาจจะได้ปรับอีกนิดหน่อย แต่ผมแก้ code ให้แล้วครับ

2903
ยินดีต้อนรับล่วงหน้าครับ ลองดูที่กระทู้นี้ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=524.0

จะมีโปรแกรมโอนฐานข้อมูลจาก HI เป็น HOSxP อยู่ครับ ลองโอนข้อมูลดูก็ได้ครับ ว่าได้มากน้อยแค่ไหน

2904
Report Exchange / Re: เรื่องของรายงาน lab ครับ
« เมื่อ: พฤษภาคม 08, 2008, 09:56:03 AM »
เราสามารถทำเป็นแนวนอนได้อยู่แล้วครับ โดยวาง dbtext ของแต่ละค่าไว้ใน detail band ในแถวเดียวกัน เช่น

"HN" "ชื่อ" "TG" "HDL" "BUN" "Cr" "Chro"

แต่ต้องกำหนด variable ให้แต่ละตัวด้วยว่าจะเอาค่าอะไรมาใส่แทน


หรืออาจจะลองทำเป็น sub report ก็ได้ครับ ตามที่อาจารย์ Khud สอนไว้ที่นี่ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5195.msg24154;topicseen#msg24154

พร้อมตัวอย่างรายงานที่มี sub report และวิธีทำ sub report ของอาจารย์ Khuad
ลองดูครับ

ลองดูครับ

2905
ไม่แน่ใจว่าเกิดจากอันนี้หรือเปล่าครับ

2906
Report Exchange / Re: เรื่องของรายงาน lab ครับ
« เมื่อ: พฤษภาคม 08, 2008, 09:40:05 AM »
select l.*, lh.*
from lab_order l
left outer join lab_head lh on lh.lab_order_number=l.lab_order_number
where lh.hn in (select hn from clinicmember where clinic='001')
and l.lab_items_code in ("XXX","XXX","XXX")

หารหัส lab_items_code ของ TG , HDL, BUN,CR,Chro มาใส่ที่ตัว "XXX" ครับ

2907
Report Exchange / Re: เรื่องของรายงาน lab ครับ
« เมื่อ: พฤษภาคม 07, 2008, 16:27:29 PM »
ยินดีด้วยครับ
ขอโทษทีครับ นึกว่าใช้ name เหมือนตารางอื่น ๆ

2908
Report Exchange / Re: เรื่องของรายงาน lab ครับ
« เมื่อ: พฤษภาคม 07, 2008, 14:51:05 PM »
select lab_items_code from lab_items where name like "Triglyceride%"


หรือ

select lab_items_code from lab_items where name like "TG%"

เอาค่าที่ได้ไปแทนในตัวเลข '949' ครับ

2909
Report Exchange / Re: เรื่องของรายงาน lab ครับ
« เมื่อ: พฤษภาคม 07, 2008, 14:14:20 PM »
ลองดูเป็นแนวทางครับ

select l.*, lh.*
from lab_order l
left outer join lab_head lh on lh.lab_order_number=l.lab_order_number
where lh.hn in (select hn from clinicmember where clinic='001')
and l.lab_items_code='949'

อย่าลืมแก้ตรงรหัส '949' ให้เป็นรหัส TG ของที่รพ. (ตรงตัวสีแดง) ด้วยครับ

2910
แบบนี้ต้องกดที่ตัว Q แล้วก็บันทึกข้อมูลของคนนี้ใหม่ทั้งหมดครับ ก่อนหน้านี้น่าจะเกิด error อะไรขึ้นสักอย่าง เพราะปุ่ม "บันทึก" ไม่ activate

2911
Report Exchange / Re: ขอความช่วยเหลือรายงาน HT/DM
« เมื่อ: พฤษภาคม 01, 2008, 08:59:23 AM »
ลองดูครับ

select v.*, d.*
from vn_stat v
left outer join drug_interaction_incident d on d.vn=v.vn
where v.vstdate between '2008-01-01' and '2008-01-31'
and ( (pdx like 'E1%' and dx0 like 'I10') or (pdx like 'I10' and dx0 like 'E1%'))

2912
การเขียน SQL Script / Re: ช่วยดู query ให้หน่อยครับ
« เมื่อ: เมษายน 30, 2008, 15:41:21 PM »
ขอดูคำสั่งที่เขียนใหม่ด้วยครับ

2913
กด yes ไปเลยครับ ไม่ต้องแก้ไขอะไร

2914
การเขียน SQL Script / Re: ช่วยดู query ให้หน่อยครับ
« เมื่อ: เมษายน 30, 2008, 11:52:03 AM »
เพิ่มเติมอีกนิดนะครับ ในส่วนของตาราง thaiaddress ที่นำมาพ่วงอาจจะไม่ต้องก็ได้ครับ เพราะในการทำรายงานสามารถใช้ variable เข้าช่วย โดยใช้ getpatientaddress มาช่วย จะได้ไม่ต้องเขียนคำัสั่งในส่วนนี้

2915
การเขียน SQL Script / Re: ช่วยดู query ให้หน่อยครับ
« เมื่อ: เมษายน 30, 2008, 11:47:29 AM »
แก้ในส่วน where ให้เป็นตามนี้ครับ

where v.vstdate between '2008-03-01' and '2008-03-31' and
( (p.chwpart='65' and p.amppart='01' and p.tmbpart='08' and p.moopart in ('1','2','8','9','10','11','13','14')  or (p.chwpart='65' and p.amppart='01' and p.tmbpart='09' and p.moopart in ('1','6','7','8','9') ) and
v.pttype in ('06','34','16','22','43','28','25','40','37','31','19')

2916
ใน report browser ก็มีนะครับ ลองหาดูก่อนครับ

หลักการก็คือ ใน an_stat จะมี field ที่ชื่อ lastvisit ถ้าเรากำหนดให้ lastvisit<=28 ก็จะสามารถทำรายงานได้แล้วครับ

2917
ลองอันนี้ดูครับ

select * from patient
where (chwpart='65' and amppart='08' and tmbpart='11' and moopart in ('1','2','8','9','10','11','13','14'))
or (chwpart='65' and amppart='01' and tmbpart='09' and moopart in ('1','6','7','8','9'))

2918
มาทวงของครับ อ.อ๊อด ผมยังไม่ได้รับเมล์เลยนะครับ  ;D

2919
select i.hn,i.an,i.regdate,concat(p.pname,p.fname,'    ',p.lname) as ptname,p.cid,o.pttype,o.hospmain,o.hospsub,a.pdx
from ipt i
left outer join patient p on p.hn=i.hn
left outer join ipt_pttype o on o.an=i.an
left outer join an_stat a on a.an=i.an
where  i.dchdate between '2008-01-01' and '2008-01-31' and a.pdx between 'E10' and 'E149'
order by i.dchdate

แก้ไขตรงที่เป็นสีแดงครับ หรือเอาไฟล์ที่ผมแก้ไขให้แล้วก็ได้ครับ

2920
Report Exchange / Re: ขอความช่วยเหลือ
« เมื่อ: เมษายน 28, 2008, 16:30:45 PM »
พอดีผมได้เขียนรายงานนี้ไว้อยู่แล้ว ลองใช้้ดูครับ

2921
update ทุกเครื่องให้ใช้ version ใหม่ให้หมดครับ

2922
มีคนเคยถามแล้วครับ ไปดูที่นี่ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5075.0

2923
และก็หน้านี้ถ้าบันทึกรูปผิด จะไม่มีคำสั่งลบครับ อยากให้มีคำสั่งลบรูป film ที่บันทึกผิดด้วยครับ

2924
ตอนเข้ามาดูประวัติ x-ray รูป film ที่บันทึกไว้ไม่แสดงตามวันที่ที่บันทึกครับ

2925
ลองใช้ตัวเลือกอันนี้ช่วยครับ น่าจะแก้ปัญหาได้ครับ

2926
ในส่วนของผู้ป่วยนอกช่วยอธิบายด้วยครับว่า "ผู้มารับบริการ" กับ "ผู้ป่วย" คืออะไร แตกต่างกันตรงไหนครับ

2927
MySQL / Re: ทำเอกสารคำสั่ง sql มาแจก ครับ
« เมื่อ: เมษายน 24, 2008, 15:30:01 PM »
ขอบคุณครับ กำลังต้องการอยู่พอดี หลังจากพยายามอธิบายให้คนที่สนใจฟังแล้วฟังผมไม่รู้เรื่อง  ;D ;D ;D

2928
Report Exchange / Re: ผมต้องการรายงานแบบนี้นะครับ
« เมื่อ: เมษายน 24, 2008, 14:01:36 PM »
ทุกคำสั่งใช้ code แบบนี้ครับ

select count(vn) from vn_stat where vstdate between 'XXXX' and 'XXXXX' and hn in (select hn from an_stat) and (pdx>="J41" and pdx<="J46") and age_y>=65

พร้อมไฟล์รายงานที่ทำเสร็จแล้วครับ ลองทดสอบดูนะครับ


2929
Report Exchange / Re: ผมต้องการรายงานแบบนี้นะครับ
« เมื่อ: เมษายน 24, 2008, 13:58:13 PM »
พอดีลองเขียนดูครับได้หน้าตาแบบนี้ครับ ยังไงช่วยตรวจสอบให้ด้วยครับว่าถูกต้องหรือเปล่า

2930
ไม่เข้าใจคำถามครับ ??? จากที่ดูภาพ รู้สึกว่า HOSxP ก็ทำงานได้ถูกต้องแล้วนะครับ หลังจากเลือกสิทธิแล้ว ก็ต้องกลับไปที่หน้า opd registry อีกครั้ง เพื่อเลือกว่าจะต้องส่งชื่อผู้ป่วยไปที่ห้องไหนนี่ครับ

2931
งั้นก็ขอสรุปวิธีทำทั้งหมดรวมทั้งของ อ.อ๊อด ด้วยนะครับ

1. select * from ksklog where tablename='XXXXXX' and modifytype='remove' and detail='xxxxx'
2. click ขวา แล้วเลือก switch grid
3. ไปยัง row ที่ต้องการที่มีข้อมูล old_delta อยู่ แล้วเลือก view delta เพื่อดูข้อมูล หรือเลือก revert delta เพื่อดึงข้อมูลกลับคืนมา

อย่าลืมเปลี่ยนตรงที่ตัวหนังสือเป็นสี "แดง" ด้วยนะครับ

2932
อาจต้องรอให้ท่านอื่นมาตอบครับ แ่ต่คาดว่าน่าจะลบจากการ login เข้า hosxp เพราะมีข้อมูลการลบเกิดขึ้นใน ksklog แต่อย่างไรก็ตามรู้สึกว่าจะสามารถกู้คืนข้อมูลที่ถูกลบได้อยู่นะครับ อยู่ที่กระทู้นี้ครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5276.0


select * from ksklog where tablename='opitemrece' where detail='0043807'
ทำการ click ขวาที่ fileld old_delta แล้วเลือก view data เพื่อดูข้อมูลที่ถูกลบไปก่อน
ถ้าต้องการกู้คืนเลือกที่ revert delta ครับ


2933
่มีคนที่ใช้ login ชื่อ xxx ลบใบสั่งยาของ hn 0043807 ครับ

2934
Report Exchange / Re: ปรึกษาคำสั่งจะดึงรายงานครับ
« เมื่อ: เมษายน 21, 2008, 16:13:37 PM »
ลองอันนี้ดูครับ

select * from vn_stat
where
(pdx like 's%' or dx0 like 's%' or dx1 like 's%' or dx2 like 's%' or dx3 like 's%' or dx4 like 's%' or dx5 like 's%')
and (dx0 like 'x%' or dx1 like 'x%' or dx2 like 'x%' or dx3 like 'x%' or dx4 like 'x%' or dx5 like 'x%')

2935
เท่าที่เห็นจากหน้าจอ รู้สึกจะเป็นเฉพาะรายการที่มิใช่ยา ลองตรวจสอบ table nondrugitems ใน field drugusage ครับ ว่ามีค่าอะไร หรือเปล่า ถ้าปกติแล้วรายการ nondrugitems ไม่ได้กำหนดวิธีใช้ไว้ก็น่าจะสามารถเอาออกได้นะครับ (รายการ nondrugitems ของผมส่วนใหญ่ไม่มี drugusage)

2936
MySQL / Re: อยากทราบคำสั่งดูชนิดของ table
« เมื่อ: เมษายน 18, 2008, 11:45:59 AM »
เก็บไว้เป็นความรู้ครับ ขอบคุณครับ อ.อ๊อด

2937
แบบนี้ต้องปรับปรุงในส่วนของงานแพทย์แผนไทยให้สามารถลง diag ของทางแพทย์แผนไทยได้ด้วยนะครับอาจารย์ ตามรายงานที่ผมเคย request ไว้ที่กระทู้นี้ครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5136.0

2938
module พิมพ์ใบรับรองแพทย์อยู่ที่หน้าจอห้องตรวจแพทย์ก็มีนะครับ  ;D

2939
ของผมถ้าใช้การ double click ที่รายการ x-ray จะขึ้น error ดังรูปที่ 1 ครับ แต่ก็ยังเข้าไปดูรูปได้  ??? แต่ถ้าดูรูปจากประวัติการ x-ray จะไม่ขึ้น error ครับ

2940
กำลังทดสอบการจำกัดรายการวิธีการใช้ยาครับ ทดสอบดูพบว่าใช้งานได้ดี แต่พอรายการยาที่มีวิธีใช้ที่ขึ้นต้นด้วย "." รายการวิธีใช้ก็ขึ้นมาทั้งหมดเหมือนเดิมครับ

2942
อ.อ๊อด พอทราบราคาหรือเปล่าครับ ว่าต่ออัน  อันละเท่าไหร่ อยากมาประยุกต์ใช้กับคลังเวชภัณฑ์ครับ

2943
อยู่ดี ๆ workload ก็เป็นดังภาพครับ รบกวนอาจารย์ทุกท่านด้วยครับ
server xeon 3.2 G Ram 1 G ครับ

2944
การคำนวณเม็ดยาตามจำนวนวันที่ต้องการมีให้ตั้งแต่ version 3.50.8.14 แล้วครับ ตามกระทู้นี้ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=2690.0

ส่วนการ remed ใน mode 2 ให้เลือกวันที่ต้องการ remed แล้วกด enter ครับ

2945
ใน HOSxP web service ของมายอ ทำไว้มี module medication error อยู่นะครับ ทดลองใช้แล้ว ใช้การได้ดีครับ

2946
เครื่อง linux server เพิ่งซ่อม power supply เสร็จ ครับ เลยไม่ได้ upgrade ตามตั้งแต่กุมภาพันธ์ครับ จะต้อง upgrade ทีละ version หรือสามารถ up เป็น 3.51.4.8b ได้เลยครับ แล้วต้องเตรียมเรื่องอะไรเพิ่มเติมบ้างครับ เช่น print server นี่ต้อง set ใหม่อย่างไร หรือไม่ต้องครับ พอดีอ่านแบบผ่าน ๆ ไป ครับ

2947
เห็นด้วยครับ และทางแพทย์แผนไทยต้องลงการวินิจฉัยทางการแพทย์แผนไทย รวมถึงหัตถการของแพทย์แผนไทย เพื่อรองรับกับรายงานที่ต้องส่งให้ สปสช. ตามกระทู้นี้ครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5136.0

2948
ถ้าเป็นผมจะเข้าไปแก้ HN ในตารางที่เกี่ยวข้องกับผู้ป่วยทั้งหมด  เช่น ovst, opitemrece, vn_stat เป็นต้น ยังไงรออาจารย์ท่านอื่นเข้ามาตอบด้วยดีกว่าครับ การแำก้ไขไม่น่าจะยาก แต่จะยากตรงต้องมาคิดระบบป้องกันการผิดพลาดแบบนี้ ไม่ให้เกิดขึ้นอีก เช่น การ capture รูปภาพคนไข้ หรือถามบ้านเลขที่ ประวัติต่าง ๆ ที่เกี่ยวข้องก่อนส่งคนไข้ครับ

2950
รายงานที่เอาให้ยังไม่สมบูรณ์นะครับ ติดตรง
1. การวินิจฉัยของแพทย์แผนปัจจุับัน เพราะบางที pdx อาจจะไม่ใช่วินิจฉัยที่เกี่ยวกับการรับบริการแพทย์แผนไทย เช่น มารับบริการคลินิกเบาหวาน แต่มีอาการปวดร่วมด้วย แล้วแพทย์สั่งนวด เลยไม่รู้จะแก้ไขยังไงเลยเว้นเป็นช่องว่าง ๆ ไว้ ให้ทางคลินิกเขียนเพิ่ม แต่ทาง สสจ. ไม่ยอมรับรายงานที่เขียนเอา ต้องพิมพ์เอาทั้งหมดครับ

2. การวินิจฉัยของแพทย์แผนไทย ตอนนี้ที่คิดว่าจะใช้หน้าจอของแพทย์แผนไทย แก้ปัญหาไปก่อน โดยให้ใส่ไว้ในช่องบริการของแพทย์แผนไทย

3. ในช่องหมายเหตุ ทาง สสจ. อยากให้ระบุเวลาที่ให้บริการว่าให้ไปกี่ชั่วโมง แต่ให้ระบุตายตัว เช่น นวด ใช้เวลา 1 ชั่วโมง, อบ และประคบสมุนไพร ใช้เวลา 30 นาที เป็นต้น

และทั้งหมดนี้อยากให้ออกรายงานได้ทั้งใน HOSxP และก็ export เป็น file ออกมาเป็น excel หรือ word ก็ได้ครับ

ขอบคุณล่วงหน้าครับ

หน้า: 1 ... 57 58 [59] 60 61 62