แสดงกระทู้

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 - sahavej_pct

หน้า: [1] 2
1
SELECT s.spclty,s.`name`
,count(v.vn) as cc
FROM spclty s
LEFT OUTER JOIN vn_stat v on v.spclty=s.spclty
where v.vstdate BETWEEN '2018-01-01' AND '2018-01-31'
GROUP BY s.spclty


2
เบิกสินค้าจากคลังใหญ่ไม่ได้(รบกวนช่วยเช็คให้หน่อยครับ)
1. สินค้าคลังใหญ้เหลือ 5 แต่หน่วยจากย่อยเบิก แค่ 1 เวลาบันทึกจ่ายแล้ว Error และใน Stock Card ก็เหลือ 5

3
สอบถามทีม Inventory ครับ ตอนนี้คลังใหญ่มีปัญหาเรื่อง stock_card จำนวนคงเหลือในคลังใหญ่ไม่ตรงกับ stock_card พอจะมีวิธีการแก้ไขปัญหาเพื่อให้ stock_card กับจำนวนคงเหลือในคลังใหญ่ตรงกันไหมครับ...ขอบคุณครับ

4
รอคำตอบจาก BMS รายการใบสั่งซื้อไม่ขึ้นชื่อยา แต่ขึ้นคำว่า MEMO แทน แก้ตรงไหนครับ...ขอบคุณครับ

5
กำหนดหมดแล้วทุกอย่างครับ เวลาคลิกเลือก ชื่อยาจะแสดงปกติ แต่ก็จะเปลี่ยนเป็นคำว่า MEMO เองเลยครับ ตามภาพ

6
รายการใบสั่งซื้อไม่ขึ้นชื่อยา แต่ขึ้นคำว่า MEMO แทน แก้ตรงไหนครับ

7
ปัญหาที่พบ หลังจากเปลี่ยน server เครื่องใหม่...ใบรายงานผล LAB ที่ตั้งค่าแบบ LAB Print Server ไม่สามารถใช้งานได้...แต่เครื่อง Server ตัวเก่า ปริ้นได้ปกติ ต้องแก้ที่ตรงไหนบ้างครับ..ขอบคุณครับ

8
ขอบคุณครับ ได้ข้อสรุปว่าเป็นที่ Version ของ HOSxP ครับ ผมทดสอบแล้วจากโปรแกรมอ่าน Smart Card กับเครื่องที่ส่งภาพ ผลปรากฏว่าอ่านปกติครับ

9
ของผมโรงพยาบาลสหเวชพิิจิตร ใช้ HOSxP Version3 3.54.7.12 อ่านไม่ได้(ตามภาพรุ่นของเครื่องอื่น) แต่เครื่องจะอ่านเฉพาะบัตรประชาชนรุ่นเก่าๆๆ แต่รุ่นใหมไม่อ่านเลยสักใบ อย่างนี้ จะเป็นที่เครื่องอ่านหรือเป็นที่ Version ของ HOSxP ครับ....(ใช้ เป็นทั้ง Windows Xp,Win 7 และ win 10...ขอบคุณครับ....ถ้าเป็นเครื่องรุ่นของทาง BMS แล้วใช้กับ HOSxP Version3 3.54.7.12...จะอ่านบัตรรุ่นใหม่หรือเปล่าครับ...ขอบคุณครับ

10
ของผมโรงพยาบาลสหเวชพิิจิตร ใช้ HOSxP Version3 3.54.7.12 ก็อ่านไม่ได้ แต่เครื่องจะอ่านเฉพาะบัตรประชาชนรุ่นเก่าๆๆ แต่รุ่นใหมไม่อ่านเลยสักใบ อย่างนี้ จะเป็นที่เครื่องอ่านหรือเป็นที่ Version ของ HOSxP ครับ....(ใช้ เป็นทั้ง Windows Xp,Win 7 และ win 10...ขอบคุณครับ

11
รบกวนสอบถามครับ...เครื่องอ่านบัตรประชาชนที่ รพ.ผมใช้อยู่จะอ่านเฉพาะบัตรประชาชนรุ่นเก่า(ชิปไม่ขาด) แต่ถ้าเป็นบัตรประชาชนรุ่นใหม่(ชิปขาด) จะไม่อ่าน...ปัญหานี้เกิดจากรุ่นของเครื่องอ่านบัตร หรือเป็นที่ Version ของ HOsxP
...ขอบคุณครับ...ภาพที่แนบมารุ่นนี้ไม่อ่านบัตรประชาชนรุ่นใหม่

12
รบกวนขอความช่วยเหลือด่วนครับ มี รพ.ไหนใช้ระบบคลังใน hosxp บ้างไหมครับ ผมอยากได้รายงานหน้า สินค้าคงคลัง ที่แยกว่า ยอดคงเหลือ main_stock กับ sub_stock...ขอบคุณครับ

13
แก้ไขปัญหาได้แล้วครับพี่ ขอบพระคุณพี่วรเวทย์ เอี่ยมดี
ด้วยนะครับ

14
ถ้าต้องการกำหนดแสดงข้อมูลของ Variable4 มากกว่า 0 และให้แสดงข้อมูลออกมาเฉพาะค่ามากกว่า 0 ส่วนค่าที่เท่ากับ 0 ไม่ต้องแสดง เราจะไปกำหนดตรงไหนครับ

15
ผมต้องการเพิ่ม fields ที่ชื่อ paidst มาจากตารางopitemreceต้องแก้ไขตรงไหนครับ
----------------------------------------------------------------------
select r.*,d.*,i.name as income_name,
d.amount as detail_amount,concat(p.pname,p.fname,"  ",p.lname) as full_name,
pt.name as pttype_name,op.name as staff_name,op.entryposition,ops.icode,
sd.name as sd_name,ops.qty,ops.sum_price

from rcpt_debt r
left outer join rcpt_debt_detail d on d.debt_id=r.debt_id
left outer join income i on i.income=d.income
left outer join patient p on p.hn=r.hn
left outer join pttype pt on r.pttype=pt.pttype
left outer join opduser op on op.loginname=r.staff
left outer join opitemrece_summary  ops on ops.vn=r.vn and ops.income=d.income
left outer join s_drugitems sd on sd.icode=ops.icode
where r.debt_id=60012422
order by ops.income


16
ยังไม่ได้เหมือนเดิมครับ ......แต่แปลกนะครับ มันจะเป็นเฉพาะเครื่อง Master เท่านั้น เครื่องสำรอง ทั้ง 3 เครื่อง ดึงข้อมูลปกติครับ

17
รบกวนสอบถามปัญหาเรื่องคำสั่ง SQL ตามช่วงวันที่...คือผมมีปัญหาเกี่ยวกับการดึงข้อมูลการใช้ยาจากตาราง opitemrece (ตามคำสั่งที่แนบมา) ถ้าดึงข้อมูลตามช่วงวันที่เลือก เช่น 2016-01-01 ถึง 2016-12-31 ข้อมูลจะแสดงออกมาแค่วันเดียวคือ 2016-01-01 แต่ถ้าดึงข้อมูลทีละวัน จะมีข้อมูลออกมาปกติตามที่กำหนดไว้ เช่น 2016-01-02 ถึง 2016-01-02 ไม่ทราบว่าเป็นเพราะอะไรครับ งงมาก...ขอบคุณครับ
select oo.hn,oo.an,vstdate,oo.icode,d.name,oo.unitprice,trade_name,department,dep_code,concat(d.name," ", d.units) name
,sum(oo.qty) qty,d.unitprice,sum(oo.sum_price) sum_price
from opitemrece oo
join drugitems d on oo.icode=d.icode
left join income inc on inc.income=oo.income
left join kskdepartment k on k.depcode=oo.dep_code
where oo.vstdate between "2016-01-01" and "2016-12-31"
group by d.icode
order by name asc



18
รบกวนพี่ๆๆช่วยแก้คำสั่งนี้ให้หน่อยครับ ต้องการให้รายการที่ยกเลิกใบเสร็จแสดงข้อมูลออกมาด้วยครับ...ขอบคุณครับ
select i.wtlos,concat(trim(p.pname) , trim(fname)," ",trim(lname)) as ptname ,i.vn,i.an,i.hn,i.regdate,i.dchdate,income,i.pttype,rcpno_list,bill_date_time,rcpt_money,debt_id_list,amount
,credit_card_amount
from an_stat a
left outer join patient p on p.hn=a.hn
left outer join ipt i on i.an=a.an
left outer join dchtype dc on dc.dchtype=i.dchtype
left outer join rcpt_print rc on rc.vn=a.an
left outer join rcpt_debt bt on bt.vn=a.an
left outer join pttype t on t.pttype=a.pttype
where date(bill_date_time) between "2017-01-08" and "2017-01-08"
group by a.an

19
สอบถามครับ คำสั่งนี้ เราจะเอา Field ที่ชื่อ ว่า (paid_momey-bill_amount-credit_card_amount-amount) = ได้ผลลัพธ์ ต้องเพิ่มคำสั่งตรงไหนครับ..ขอบคุณครับ
select ov.*, substring(concat(oost.name,' [',sp.department,']'),1,150)
as ovstname, odx.icd10
as icdcode, vk.vn
as lock_vn,pt.birthtime, substring(icd1.name,1,100)
as icdname, concat(odx.icd10,' ',ix.name)
as pdxname ,pt.birthday, pty.pcode, st.name
as ovstist_name, concat(pt.pname,' ',pt.fname,' ',pt.lname)
as ptname, oapp.nextdate
as ndate,vt.age_y,vt.age_m,vt.age_d , vt.cid,c.complete,vt.pttype_in_region,vt.inc_drug,vt.count_in_day+1
as count_in_day , od.rw ,pty.name,ovq.promote_visit,vt.paid_money,rc.bill_amount,bt.amount,credit_card_amount,rc.rcpno,p.reason
from ovst ov
left outer join patient pt on pt.hn=ov.hn
left outer join rcpt_abort p on p.vn=ov.vn
left outer join ovstdiag odx on odx.vn=ov.vn and odx.diagtype='1'
left outer join kskdepartment sp on sp.depcode=ov.cur_dep
left outer join ovstost oost on oost.ovstost=ov.ovstost
left outer join icd101 icd1 on icd1.code=odx.icd10
left outer join icd101 ix on ix.code=substring(odx.icd10,1,3)
left outer join pttype pty on pty.pttype=ov.pttype
left outer join vn_lock vk on vk.vn = ov.vn
left outer join ovstist st on st.ovstist = ov.ovstist
left outer join vn_stat vt on vt.vn=ov.vn
left outer join rcpt_print rc on rc.vn=ov.vn
left outer join rcpt_debt bt on bt.vn=ov.vn
left outer join ovst_drgs od on od.vn=ov.vn
left outer join oapp on oapp.vn=ov.vn and oapp.app_no=1
left outer join vn_opd_complete c on c.vn=ov.vn
left outer join ovst_seq ovq on ovq.vn = ov.vn
where (ov.vstdate between '2016-11-24' and '2016-11-24')

20
รบกวนครับ จากภาพยอดส่วนลดตรงที่เป็นกรอบสีแดงเก็บที่ตารางไหนครับ...ขอบคุณครับ

21
เรียนสอบถามพี่ๆๆทุกคนครับรบกวนเวลาสอบถามครับ ในส่วนของ Summary เราจะสามารถใช้ sum รวมยอดเงิน โดยเลือก sum เฉพาะสิทธิ์ที่เรากำหนดได้ไหมครับ เช่น มียอดรับชำระเงิน 10 คนแบ่ง เป็นสิทธิ์ ชำระเงินสด 5 คน สิทธิ์ ประกัน 5 คน และก็จะ sum รวมเฉพาะสิทธิืชำระเงินสด โดยใช้ Variable หาผลรวมเฉพาะสิทธิที่กำหนด ให้แสดงในส่วนของ Summary...ขอบคุณครับ

22
จนปัญญากับการหาผลรวม Summary ของ Variable แล้วครับช่วยผทหน่อยครับ..ขอบคุณครับ

23
พี่ๆๆช่วยผมดูหน่อยครับ ไม่รู้ว่าผิดตรงไหน ผมจะดึงยอดเงินที่เป็นลูกหนี้สิทธิืมาแสดงด้วยครับ....ขอบคุณครับ
select d.total_amount,o.an,concat(p.pname,p.fname,' ',p.lname) as ptname, t.name,b.name
as pttype_name, r.* ,v.* ,a.age_y
as age_ya,a.pcode as pcodea
from rcpt_print r
left outer join ipt o on o.an=r.vn
left outer join rcpt_debt d on d.total_amount=r.vn
left outer join opduser b on b.loginname=r.user
left outer join vn_stat v on v.vn=r.vn
left outer join an_stat a on a.an = r.vn
left outer join patient p on p.hn=r.hn
left outer join pttype t on t.pttype=r.pttype
where date(r.bill_date_time) between "2016-11-12" and "2016-11-12" and r.department="IPD"
and computer="COM43"
order by r.finance_number

24
รบกวนสอบถามครับ เราสามารถนับจำนวนวันนอนของคนไข้ แต่ละประเภทเตียงได้หรือเปล่าครับ...เช่น เตียง 201 ประเภท พิเศษเดี่ยว และค้นหาตามวันที่/เดือน/ปี และต้องเขียนคำสั่งอย่างไรครับ...ขอบพระคุณมากครับ

25
ขอบคุณครับ ผมอยากแทรกชื่อแพทย์ต้องแก้ไขตรงไหนครับ

26
คนไข้ที่จำหน่ายนั้นนอนเฉลี่ยนกี่วัน โดยแยกตามแพทย์ที่จำหน่าย(เป็นแบบแพทย์ผู้สั่ง admit ครับ)...-ขอบคุณครับ

27
ขอเรียนสอบถาม อ.ชัยพร และอ.ท่านอื่นๆครับโปรแกรมHOSxPQueueServerขึ้น Error แบบนี้พอจะมีวิธีแก้ไขปัญหาได้อย่างไรครับ...ขอบคุณครับ

28
รบกวนสอบถามหน่อยครับ ว่ามีโปรแกรม HOSxP Queue Server ของทาง BMS ไหม รพ.พี่จะทดสอบใช้ระบบเรียกคิว พอดีไปหาโหลดจากเว็บแล้ว link มันเสีย...ขอบคุณครับ

29
หาผลรวมของ Variable ทุกๆๆบรรทัดต้องทำอย่างไรครับ..ขอบคุณครับ

30
select ov.*,  substring(concat(oost.name,' [',sp.department,']'),1,150)
as ovstname, odx.icd10
as icdcode, vk.vn
as lock_vn,pt.birthtime, substring(icd1.name,1,100)
as icdname, concat(odx.icd10,' ',ix.name)
as pdxname ,pt.birthday, pty.pcode, st.name
as ovstist_name, concat(pt.pname,' ',pt.fname,'  ',pt.lname)
as ptname, oapp.nextdate
as ndate,vt.age_y,vt.age_m,vt.age_d , vt.cid,c.complete,vt.pttype_in_region,vt.inc_drug,vt.count_in_day+1
as count_in_day  , od.rw ,ovq.pttype_check,ovq.promote_visit
from ovst ov
left outer join patient pt on pt.hn=ov.hn
left outer join ovstdiag odx on odx.vn=ov.vn and odx.diagtype='1'
left outer join kskdepartment sp on sp.depcode=ov.cur_dep
left outer join ovstost oost on oost.ovstost=ov.ovstost
left outer join icd101 icd1 on icd1.code=odx.icd10
left outer join icd101 ix on ix.code=substring(odx.icd10,1,3)
left outer join pttype pty on pty.pttype=ov.pttype
left outer join vn_lock vk on vk.vn = ov.vn
left outer join ovstist st on st.ovstist = ov.ovstist
left outer join vn_stat vt on vt.vn=ov.vn
left outer join ovst_drgs od on od.vn = ov.vn
left outer join oapp on oapp.vn=ov.vn and oapp.app_no=1
left outer join vn_opd_complete c on c.vn=ov.vn
left outer join ovst_seq ovq on ovq.vn = ov.vn
where (ov.vstdate between '2016-03-10' and '2016-03-10')
order by ov.vsttime







31
ขอความเมตตาช่วยเหลือเรื่องรายงานหน่อยครับ
เป็นรายงานแสดงยอดค่าใช้จ่ายคนไข้ใน โดยแยกค่าใช้จ่ายตามหมวดค่ารักษาพยาบาล
---ขอบคุณมากครับ--- :'( :'( :'(

32
รบกวนสอบถามครับ เรื่องการตั้งค่าห้องอัตโนมัติ เดิมผมตั้งค่าห้องพิเศษเดี่ยว ราคา 1150 ค่าอาหาร 250 ค่าบริการพยาบาล 300 เมื่อคนไข้ Admit แล้วค่าห้องก้ขึ้นอัตโนมัติปกติ และเมื่อมีการย้ายห้อง ไปห้อง VIP(ราคาค่าห้องต่างกัน) เมื่อข้ามวัน ค่าห้องก็ขึ้นอัตโนมัติปกติ (แต่ !!! ราคาก็ยังเป็นค่าห้องเดิมตอนที่คนไข้ Admit ครั้งแรกอยู่ครับ .....พิจะมีวิธีแก้ไขปัญหาอย่างไรครับ...ขอบคุณครับ

33
ขอเงื่อนไขแบบค้นหาตามช่วงวันที่ ครับ...ขอบคุณครับ

35
select o.*,concat(p.pname,p.fname,"  ",p.lname) as ptname,
d.name as doctor_name ,c.name as clinic_name , kdm.department ,vn.age_y ,ip.an ,concat(o.note,o.note2)as nott
from oapp o
left outer join patient p on p.hn=o.hn
left outer join ipt ip on ip.vn=o.vn
left outer join doctor d on d.code=o.doctor
left outer join clinic c on c.clinic=o.clinic
left outer join kskdepartment kdm on kdm.depcode=o.depcode
left outer join vn_stat vn on vn.vn=o.vn
 where o.oapp_id="3882"

36
ขอความช่วยเหลือเรื่องรายงานจากให้ผมหน่อยครับ :'( :'(
อาจารย์ท่ายใดก็ได้พอจะมีรายงาน ค่าใช้จ่ายคนไข้ที่ตั้งเป็นลูกหนี้สิทธิ์ แบบแยกเป็นหมวดค่ารักษาพยาบล Income บ้างไหมครับ...ขอบคุณมากครับ

37
ขอความช่วยเหลืออาจารย์ท่านใดมีรายงานรายงานสั่ง LAB แยกตามรายชื่อแพทย์ครับ...ขอบคุณครับ

38
ใบนัดคนไข้สิทธิ์การรักษาไม่ขึ้นครับ แก้ไขตรงไหนครับ...ขอบคุณครับ

39
อ.ท่านใดพอมีรายงานยอดผู้ป่วยตามสิทธิ์การรักษาแบบนี้บ้างไหมครับ ขอเป็นส่วนของ IPD

40
ผมรบกวนเรียนปรึกษาเรื่องใบงบหน้าค่ารักษาพยาบาลครับ เวลาไปกำหนดในส่วนลด สิทธิ์การรักษา 5% เวลาพิมพ์รายงานใบงบหน้าครั้งแรก ยอดส่วนลดจะลด 5% ตามที่กำหนด แต่เวลาพอมีการแก้ไขรายการค่าใช้จ่าย และบันทึกข้อมูลอีกครับ และพิมพ์ใบงบหน้าค่ารักษา ส่วนลดจะเบิ้ลเป็น 10% ครับ...พอจะมีวิธีแก้ไขอย่างไรครับ...ขอบคุณครับ

41
ผมรบกวน อาจารย์,พี่ๆๆๆช่วยผมแก้ จาก file รายงานการออกใบแจ้งเรียกเก็บเงิน ให้รายงานออกมาเป็นตัวอย่างตามนี้ได้ไหมครับ..ขอบคุณครับ

42
ผมขอความช่วยเหลือพี่ๆๆท่านใดมีรายงานการสั่ง admit แยกตามรายชื่อแพทย์ และจำนวนที่สั่ง admit หรือเปล่าครับ...ขอบคุณมากครับ...

44
ผมขอรบกวนพี่ๆๆทุกคนด้วยครับ พี่ๆๆพอจะมีรายงานจำนวนคนไข้ที่ Admit ใหม่ โดยแยกเป็นรายวันไหมครับ
----------------------------------------------------------
ยอดจำนวนคนไข้ Admit ใหม่รายวัน ประจำเดือน
----------------------------------------------------------
วันที่ จำนวนadmit
-----------------------------------------------------------
xx xxx
xx xxx
xx xxx
xx xxx
xx xxx
xx xxx
--------------------------------------------------------------
ขอบคุณมากครับ...

45
สอบถาม ในตาราง lab_head ทำไมข้อมูล Record สุดท้ายอยู่แค่วันที่ 8 กพ 59 เองครับ

46
ผมรบกวนสอบถามด้วยครับว่า ถ้าเราจะเอายอดค่าใช้จ่ายที่เกิดขึ้น จากการคีย์ข้อมูลต่างๆ ที่เป็นตัวเงิน ไม่ว่าจะเก็บเงินสดจากการออกใบเสร็จ หรือการตั้งลูกหนี้สิทธิ์ , ค้างชำระ , ยังไมไ่ด้จ่ายเงิน  หรืออื่นๆ จะต้องดึงข้อมูลจากหน้าไหนครับ...ขอบคุณครับ

47
งั้นรบกวนผมขอรายงานตัวนี้หน่อยนะครับ..ขอบคุณครับ

48
ขอรบกวนชาวยผมปรับคำสั่ง จำนวนคนไข้ที่กำลังนอนอยู่ใน โรงพยาบาลด้วยครับ ให้มีแบบเลือกวัน/เดือน/ปี เริ่มต้น และวัน/เดือน/ปี สิ้นสุด ในการค้นหาครับ...ขอบคุณครับ
select p.*,i.*,m.roomno,m.bedno,concat(p.pname,p.fname,"  ",p.lname) as ptname ,n.*,w.name as ward_name
from patient p, ipt i, iptadm m,an_stat n,ward w
where i.hn=p.hn and i.an = m.an and i.an = n.an and i.ward = w.ward and i.dchstts is null
order by i.regdate,i.regtime

50
รบกวนขอความช่วยเหลือ อ.ท่านใดมีรายงานการสั่งเอ็กซเรย์ของแพทย์บ้างครับ ตามรูปภาพ หรือแบบใกล้เคียงก็ได้ครับ...ขอบคุณครับ

หน้า: [1] 2