BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: tiae ที่ พฤษภาคม 26, 2008, 11:04:20 AM

หัวข้อ: อยากสอบถามเรื่องพิมพ์ประวัติเก่าของคนไข้ครับ
เริ่มหัวข้อโดย: tiae ที่ พฤษภาคม 26, 2008, 11:04:20 AM
แบบว่าพี่ที่ รพ.เค้าอยากได้  ประเวชเก่าของคนไข้อ่ะครับ

ซึ่งทุกที่พิมพ์ได้แต่คราวนี้พิมพ์ไม่ได้เนื่องจาก
พี่เค้าต้องการประวัติของคนไข้นอกที่ทำการ admit เข้าไปในวันที่คนไข้เข้ามตรวจของวันนั้น ๆ

ตามปกติ  พิมพ์ออกได้อ่ะน่ะครับ
แต่ที่มันพิมพ์ไม่ได้ก็เพราะ

พี่เค้าไม่ได้ลงรายการค่าบริการผู้ป่วยนอก  หรือ คนบริการอารายทั้งหลายแหล่.....
ในโปรแกรมเลยทำการพิมพ์ออกไม่ได้อ่ะครับ

ไม่ทราบว่าพอจาแก้ไขตรงไหนได้มั่งอ่ะครับ  ถึงจาพิมพ์ออกมาได้อ่ะครับ

ขอบคุณครับ
หัวข้อ: Re: อยากสอบถามเรื่องพิมพ์ประวัติเก่าของคนไข้ครับ
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 26, 2008, 11:16:49 AM
ลองใช้ version ใหม่ สั่งพิมพ์จาก EMR ครับ
หัวข้อ: Re: อยากสอบถามเรื่องพิมพ์ประวัติเก่าของคนไข้ครับ
เริ่มหัวข้อโดย: tiae ที่ พฤษภาคม 26, 2008, 11:28:09 AM
กำลังโหลดตัวใหม่มาใช้งานครับ 

ขอบคุณอาจารย์มากครับ
หัวข้อ: Re: อยากสอบถามเรื่องพิมพ์ประวัติเก่าของคนไข้ครับ
เริ่มหัวข้อโดย: tiae ที่ พฤษภาคม 26, 2008, 11:49:51 AM
อาจารย์ครับ  พิมพ์ไม่ได้เหมือนเดิมอ่ะครับ  ไม่มีข้อมูลไรเลยอ่ะครับ  หน้ากระดาษเปล่าครับ
หัวข้อ: Re: อยากสอบถามเรื่องพิมพ์ประวัติเก่าของคนไข้ครับ
เริ่มหัวข้อโดย: tiae ที่ พฤษภาคม 27, 2008, 08:55:10 AM
ช่วยทีครับ
หัวข้อ: Re: อยากสอบถามเรื่องพิมพ์ประวัติเก่าของคนไข้ครับ
เริ่มหัวข้อโดย: manoi ที่ พฤษภาคม 27, 2008, 09:39:13 AM
ลองแก้คำสั่งของฟอร์ม
Form-Doctor-Rx-Order ใหม่ให้เป็นดังนี้ (หรือคล้ายๆแบบนี้ครับ)

select d1.*,v1.*,o1.*,p.drugallergy
from ovst o1
left outer join vn_stat v1 on v1.vn = o1.vn
left outer join patient p on p.hn = o1.hn
left outer join  doctor_order_print d1 on d1.vn = o1.vn
where o1.vn="470529131938" and d1.print_server="DOCTOR-1"
หัวข้อ: Re: อยากสอบถามเรื่องพิมพ์ประวัติเก่าของคนไข้ครับ
เริ่มหัวข้อโดย: tiae ที่ พฤษภาคม 27, 2008, 15:55:27 PM
อาจารย์ครับ  ดูโค้ดให้หน่อยครับ

select p.hn,concat(p.pname,p.fname,' ',p.lname)as pname,v1.*,o1.*,s.*,pe.image1,ic1.name as diag_name0,ic2.name as diag_name1
,ic3.name as diag_name2,ic4.name as diag_name3,ap.*
from ovst o1
left outer join patient p on p.hn=o1.hn
left outer join vn_stat v1 on v1.vn=o1.vn
left outer join opdscreen s on s.vn = o1.vn
left outer join pe_image pe on pe.vn=o1.vn
left outer join oapp ap on ap.vn=o1.vn
left outer join icd101 ic1 on ic1.code = v1.dx0
left outer join icd101 ic2 on ic2.code = v1.dx1
left outer join icd101 ic3 on ic3.code = v1.dx2
left outer join icd101 ic4 on ic4.code = v1.dx3
left outer join ovstost ost on ost.ovstost =o1.ovstost
left outer join kskdepartment ksk on ksk.depcode=o1.cur_dep
where  o1.vstdate between '2007-10-27' and '2007-10-27' and o1.hn='000005762'


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

อยากให้กรอก hn ได้ด้วยอ่ะครับ  ผมควรใช้ script แบบไหนดีอ่ะครับ
คือตอนนี้ฟอร์มผมทำเสร็จแล้วใน custom report ครับ

ขอบคุณครับ
หัวข้อ: Re: อยากสอบถามเรื่องพิมพ์ประวัติเก่าของคนไข้ครับ
เริ่มหัวข้อโดย: doramon ที่ พฤษภาคม 27, 2008, 21:44:47 PM
ส่งรูป หรือ ฟอร์มที่สร้างมาด้วก็ดีครับ

แล้วจะพิมพ์ที่ไหนครับ