แสดงกระทู้

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 ... 56 57 [58] 59 60 ... 62
2851
ลองใช้คำสั่ง และ capture หน้าจอทั้งสองมาด้วยครับ

select * from income
select * from income_group

2852
จาก http://www.thcc.or.th/code_thai%20doctor/h2.html และ http://www.thcc.or.th/code_thai%20doctor/h3.html ไม่ทราบว่าที่ใดมีการเพิ่มเข้าไปใน icd101, operation_item แล้วครับ

คือ ผมอยากทำรายงานตามที่เคย post ไว้ที่ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5136.0 และถ้าเรากำหนดให้ diagtype ของแพทย์แผนไทยเป็น 5 (ไม่ใช่ 1-4) จะมีปัญหาอะไรหรือไม่ครับ

2853
อดใจรอระบบ HOSxP Customer Support Program หน่อยนะครับ ในโปรแกรมจะมีระบบ Online Register และจะนำมาแสดงผ่าน Web ใด้โดยอัตโนมัติครับ  และนอกจากนั้นยังมีระบบ

- Request Report
- Request Customize
- Request Support
- Request Serial Key

ได้โดยตรงจากโปรแกรมครับ โดยบาง feature จะมีให้เฉพาะ รพ.ที่ทำ Maintenance Agreement กับ BMS ครับ

เยี่ยมเลยครับ ถึงสมกับเป็น HOSxP ครับ เพราะว่าผมรู้สึกว่าการส่ง file excel ต่อ ๆ กันไปเนี่ยมันแปลก ๆ ครับ  ;D

2854
เป็นสถานะทางการเงินครับว่า open หรือ close ถ้า open จะสามารถ key ค่าบริการต่าง ๆ ได้ แต่ถ้าเป็นสถานะ close จะเอาไว้ให้การเงินตรวจสอบก่อนที่จะเก็บยอดค่าใช้จ่ายครับ

2855
ลอง resync table lab_order ดูครับ

2856
ขอดูหน้าตารายงานหน่อยครับ

2857
Development / Re: HOSxP 3.51.6.4
« เมื่อ: มิถุนายน 04, 2008, 16:09:18 PM »
ปรับปรุงระบบการส่งออก 18 แฟ้มครับ แก้ไขปัญหาส่งข้อมูล seq ไม่ได้

...เพิ่งจะอัพไป....ออกใหม่อีกแล้ว...อ.MN นี่สุดยอดจริงๆ...ทำให้ผมงานเข้าอีกแล้ว...ขอบคุณ อ.MN ครับ.. ;D

นั่นนะสิครับ เมื่่อวันก่อนผมพึ่ง up เป็น 3.51.5.29 เอง

2858
Linux / Re: ภาพการติดตั้ง CentOS5.1+MySQL5.1.23 ล่าสุด
« เมื่อ: มิถุนายน 04, 2008, 14:36:54 PM »
ผมใช้ my.cnf เหมือนกับของคุณ tanoy999 กับ replicated server แต่มี ram 2 gb ต้องปรับเปลี่ยนอะไรเพิ่มเติม หรือไม่ครับ

2859
Development / HOSxP 3.51.6.4
« เมื่อ: มิถุนายน 04, 2008, 14:30:46 PM »
ออกมาใหม่อีกแล้ว

2860
ตอนนี้ตัว server ใหม่เป็น windows2003 กำลังลงใหม่ด้วย centos เดี๋ยวจะมารายงานความคืบหน้าครับ

2861
ตัว replication agent ขึ้น activesync แล้วแต่ synctime ไม่ตรงกับเวลาปัจจุบันครับ

และตอนนี้พึ่งได้ server มาใหม่ เปิด replication agent เหมือนกันแต่ขึ้นดังรูปครับ

2862
แจ้งปัญหา / ขอความช่วยเหลือ / Re: Smart DM
« เมื่อ: พฤษภาคม 29, 2008, 21:58:05 PM »
มาติดตามความคืบหน้าครับ มีที่ไหนแล้วบ้างครับที่มีการโอนข้อมูลเข้า smart dm หรือมีใครทำ tool ไว้บ้าง หรือเปล่าครับ

2863
ผมว่าไม่ควรปิด option นี้ครับ เพราะบางโรงพยาบาลยังคงต้องการการกรองรายการเวชภัณฑ์ที่เป็นรายการยาเท่านั้นอยู่ คงต้องให้ admin ฝากเตือนแพทย์ตรวจสอบการเลือกที่ช่องนี้เพียงครั้งเดียว แล้วก็ไม่ต้องไปทำอะไรกับช่องนี้อีก ตัวเลือกนี้ก็จะไม่มีการเปลี่ยนแปลงอีกครับ

2864
แจ้งปัญหา / ขอความช่วยเหลือ / Re: SYSTEM-RX-DRUG-USE-SUMMARY
« เมื่อ: พฤษภาคม 28, 2008, 09:24:07 AM »
ขอบคุณหลาย ๆ ครับ  ;D

2865
อาจารย์คะ ช่วยตอบด้วยคะ  ขอบคุณคะ

ต้องการเหมือนกันครับ
ผมว่าเป็นข้อเสียของโปรแกรมนี้เลยครับ

ผมว่าคุณ white ควรจะค้นหาข้อมูลใน forum ให้ดี ๆ ก่อนนะครับ ก่อนที่จะว่าโปรแกรมนี้มีข้อเสียครับ  :-[ เรื่อง pharmacist note เนี่ย เคยมีคนถามไว้แล้วนะครับ ที่นี่ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5411.0 และก็มีอาจารย์อ๊อดเข้าไปตอบแล้วด้วยครับ

2866
ต้องมีข้อมูลครับ  ;D

ลองสลับเงื่อนไขดูครับแบบนี้จะไม่มีครับ
select vn, vstdate from ovst
 where vstdate between "2008-02-01" and "2008-05-26"
 and vn not in (select vn from ovst where vstdate between "2008-02-01" and "2008-05-26")

2867
ไม่มีช่องไหนเป็น "Y" จริง ๆ ด้วยครับ  :o

2868
ตัวอย่างรายการที่มี "*" ซึ่งถ้าเลือกรายการวิธีใช้ยาเหล่านี้จะมีการไปเพิ่มวิธีใช้ในตาราง sp_use ครับ

2869
ต้องเป็นรายการยาที่มีการสั่งยาที่มี special usage ครับ เช่น รายการ drugusage ที่มีตัว "*" ครับ ถึงจะสามารถแก้ไขรายการด้วยการคลิกแก้ไข special usage ได้ครับ

2870
แต่ลายเซ็นต์ที่เซ็นต์ในใบเสร็จก็จะเป็น 2 ลายเซ็นต์ อันนี้ไม่แน่ใจว่าต้นฉบับกับสำเนาต้องเป็นอันเดียวกันหรือเปล่า แต่ตามความคิดผมน่าจะเป็นอันเดียวกันนะครับ ใบเสร็จไม่น่าจะมีการพิมพ์ทีละ 2 ใบครับ

2871
เรื่องใบสั่งยาอาจจะใช้ thermal printer ได้ครับ แต่ใบเสร็จรับเงินผมว่าน่าจะใช้ dot matrix นะครับ เพราะต้องเป็นเอกสารที่ต้องมีตัว copy ครับ

2872
โห อาจารย์อ๊อดมาร้อยเอ็ดด้วยเหรอครับ ไม่รู้ล่วงหน้า เลยไม่ได้เห็นตัวเป็น ๆ เลยครับ  ;D

2873
ถ้าลงเป็นค้างชำระแล้วกรณีที่ผู้ป่วยมาจ่ายเงินจะเป็นสิทธิชำระเงินเอง ทำให้การสรุปรายงานอาจจะไม่ถูกต้อง หรือเปล่าครับ

2874
ต้องการลง icd10 คือ S82101 ครับลงไม่ได้ครับ ระบบแจ้งว่า ICD10 has more detail ทั้ง ๆ ที่เลือก S82101 แล้วครับ

2875
หลังจากลองทำใหม่สามารถ initial import ได้สำเร็จครับ แต่ตอนนี้ติดปัญหาที่ table reporttemplate ครับ หลังจากการเปิด replication agent แล้ว มีข้อความ error ขึ้นแบบนี้ครับ

"22/05/2551 11:01:33 192.168.0.4/hos  Lost connection to MySQL server during querySocket error on write. WSAGetLastError return 10054($2746)
22/05/2551 11:02:18 192.168.0.4/hos  #08S01Got a packet bigger than 'max_allowed_packet' bytes
22/05/2551 11:02:28 192.168.0.4/hos  Lost connection to MySQL server during querySocket error on write. WSAGetLastError return 10054($2746)"


หลังจากนั้น replication agent ก็จะเริ่ม check table ใหม่ตั้งแต่ table แรก และพอมาถึง table reporttemplate ก็จะขึ้น error แบบนี้อีกครั้ง วนแบบนี้ไปเรื่อย ๆ ไม่ทราบว่าต้องแก้ไขอย่างไรครับ

2876
เข้าไปกำหนดที่เมนูพิมพ์ในห้องตรวจแพทย์ครับ โดยเลือก "พิมพ์ใบนัดพร้อมกับสติกเกอร์ยา" และที่หน้าจอนัดให้เลือก "พิมพ์ใบนัดพร้อมกับ sticker ยา" ครับ ลองดูนะครับ

2877
ใจเย็น ๆ ค่อย ๆ แก้ปัญหาครับ
   - ไม่ทราบว่ามีเครื่องที่ทำ replication ไว้หรือไม่่
   - มี backup ไว้ล่าสุด เมื่อไหร่ เห็นบอกว่ามีถึง มี.ค. 51 

2878
ยินดีด้วยครับ พอดีที่รพ.ผมก็เคยเจอปัญหานี้เหมือนกัน โอนข้อมูลเก่ามาแล้วดันมี icode หลายตัว ก็งงเหมือนกันครับ อย่างนี้คุณ chinaga ควรต้องดูรายการยาอื่น ๆ อีกครับที่แพทย์ต้องการ remed แล้วเกิดปัญหายาที่ถูกยกเลิก remed ไม่ได้ก็ต้อง update opitemrece กับ icode อื่น ๆ อีกครับ ไม่ใช่เฉพาะยา gliben นี้ครับ

2879
ต้องถามว่าต้องการยกเลิกการใช้จริง ๆ ใช่ หรือไม่ ถ้าใช่จะใช้ icode ของยาตัวนี้อันเดียวใช่ หรือไม่ เพราะเห็นว่าเมื่อก่อนเคยทำเป็น gliben ที่มี defaualt ของวิธีใช้ที่แตกต่างกัน ซึ่งเวลาแพทย์สั่งยาจะสะดวกต่อการสั่งยา ไม่ต้องเปลี่ยนวิธีกินให้ยุ่งยาก แต่ถ้าต้องการเปลี่ยนต้องใช้คำสั่งนี้ครับ

update opitemrece set icode='1500964' where icode in ('1500965','1500198','1500990','1500963','1500966')

2880
ใ้ห้ใช้ version 3.51.4.17 เหมือนกันทั้งหมด แล้วปัญหาน่าจะหายไปครับ

2881
ลองเพิ่มบรรทัดที่เป็นสีแดงดูครับ

select * ,sec_to_time(time_to_sec(service12)-time_to_sec(service3)) as totaltime
from service_time
where vstdate  between'2008-05-15' and '2008-05-15'
and service12>=service3
order by vstdate,vn asc


2882
opd ดูได้ที่ vn_stat ส่วน ipd ดูได้ที่ an_stat ครับ

2883
select icode, name, istatus from drugitems where name like "Gliben%"

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

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

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

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

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

2886
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
ลองดูครับ

ลองดูครับ

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

2888
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" ครับ

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

2890
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' ครับ

2891
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 ของที่รพ. (ตรงตัวสีแดง) ด้วยครับ

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

2893
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%'))

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

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

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

2897
การเขียน 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')

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

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

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

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'))

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

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