ผู้เขียน หัวข้อ: สอบถามเรื่อง vn_stat กับ ovst ครับ  (อ่าน 2103 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Muxmonster

  • Newbie
  • *
  • กระทู้: 38
  • Respect: 0
    • ดูรายละเอียด
สอบถามเรื่อง vn_stat กับ ovst ครับ
« เมื่อ: มีนาคม 30, 2015, 11:42:19 AM »
0
จำเป็นหรือไม่ที่ผู้ป่วยนอก ของตาราง ovst จะ เท่ากันกับ vn_stat เนื่องจากของที่โรงพยาบาลมันไม่เท่ากัน
<b>:: ก้าวแรกสำคัญเสมอ ::</b>
<hr>
<b>Banmi Hospital</b>
<b>:: Server Spec ::</b>
<b>Master:</b> HP Proliant DL320G6 Intel Xeon E5504 CPU 2.0GHz Quad Core
<b>Ram:</b> DDR3 8 GB
<b>HDD:</b> Sata 500 GB
------------------------------------
<b>Slave:</b> Acer Altos Intel Xeon CPU 2.80GHz
<b>Ram:</b> DDR SDRAM 3 GB
<b>HDD:</b> Sata 250 GB
------------------------------------
<b>:: Application & Operating System :: </b>
<b>Database Master:</b> MySQL Server v. 5.1.30
<b>Database Slave:</b> MySQL Server v. 5.1.30 + Pecona
<b>Operating System:</b> Linux CentOS 5.3 of both
------------------------------------
<b>:: Installed System ::</b>
at 25/05/2550 by BMS Team
------------------------------------
<b>:: Client Connection :: </b>
About 70 - 90 Connection.
<hr>

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: สอบถามเรื่อง vn_stat กับ ovst ครับ
« ตอบกลับ #1 เมื่อ: มีนาคม 30, 2015, 22:19:06 PM »
0
vn_stat เกิดจากการสรุปข้อมูลการรับบริการผู้ป่วยในแต่ละครั้ง (vn)
ดังนั้นควรจะมีเท่ากับ ovst ครับ หากการบันทึกข้อมูลเสร็จสิ้นกระบวนการอย่างถูกต้อง
หากไม่ครบ อาจทำการ resync vn เป็นระยะ ๆ ก็ได้ เลือกเป็นวัน เป็นเดือน ก็ได้ แต่ต้องคำนึงถึงประสิทธิภาพของ server ด้วยนะครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: สอบถามเรื่อง vn_stat กับ ovst ครับ
« ตอบกลับ #2 เมื่อ: มีนาคม 31, 2015, 09:21:09 AM »
0
ลองทำตามที่ พี่โก้แนะนำครับ

ไม่รู้ว่า ที่ไม่เท่ากันนี่ เยอะหรือเปล่าครับ
จะให้เท่ากัน 100 % คงจะเป็นไปได้ยาก

ผมลองทดสอบ ที่ รพ. มีไม่เท่ากันอยู่ 12 Record ครับ
สาเหตุที่ไม่เท่ากัน อาจจะมาจาก การยกเลิก หรือลบรายการ ผู้ป่วยที่ไม่สมูบูรณ์ หรือ อาจเป็นข้อมูลเดิมที่โอนมาจากโปรแกรมเดิม ก่อนที่จะมีการใช้งาน HOSxP

หรือ ลองใช้คำสั่งนี้ตรวจเช็คข้อมูลดูก็ได้ครับ  อาจจะช้านิดนะครับ ถ้า Server ไม่ค่อยแรง

select vn,hn,vstdate, group_concat(distinct type order by type) type
from (
select vn,hn,vstdate, 'OVST' type
from ovst
union all
select vn,hn,vstdate,'VN_STAT' type
from vn_stat) a
group by vn
having (type='OVST' or type='VN_STAT')