BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: ถึงจะเท่ห์ไม่มาก...แต่ท่ายากส์มีเยอะ... ที่ ตุลาคม 14, 2011, 15:26:27 PM
-
:o ??? เรียนถาม ท่านผู้รู้ครับ คือว่า จะทำรายงานเกี่ยวกับการรับ lab ของงานชันสูตร ว่ามีการรับ lab ที่เครื่องไหนบ้าง แต่พอมาเปิดดูข้อมูลในตาราง lab_head ฟิว receive_computer มันมีข้อมูลเล็กน้อย ส่วนใหญ่จะไม่มี ก็เลยจะเรียนถามว่า ที่อื่นๆ เป็นเหมือนกันมั๊ยครับ สงสัยว่า ทำไมบาง case มี บางcase ว่าง อ่ะครับ ทั้งๆ ที่ ห้อง lab จะต้องรับ lab ทุก case อ่ะครับ ??? ???
-
รายการที่ไม่มีชื่อเครื่องคอม---->ยังไม่ได้ลงรายการรับ lab ครับ
-
รายการที่ไม่มีชื่อเครื่องคอม---->ยังไม่ได้ลงรายการรับ lab ครับ
??? ??? คือ ว่า จะต้อง ลง รับทุก case ครับตามข้อตกลง ที่ ห้อง lab กำหนดไว้ คือว่า มีการเชื่อมต่อ กับระบบ lis ครับ ถ้าไม่ลงรับ มันจะพิมพ์ barcode ของ lis ไม่ได้อ่ะครับ แต่ทำไมมันมีข้อมูลว่าง ใน lab_head.receive_computer ??? ???
-
รายการที่ไม่มีชื่อเครื่องคอม---->ยังไม่ได้ลงรายการรับ lab ครับ
...เรียนถามท่าน golf_win ครับ ไม่ทราบว่า ท่านทดสอบ count ข้อมูลใน lab_head ว่า ฟิวreceive_computer ที่มีค่าว่าง (is null)ของท่านมีมั๊ยครับ...คืออยากทราบว่าของท่านจะเป็นเหมือนกันมั๊ย... ;D ;D
-
;D ;D ;D
order ที่ฟิลด์ receive_computer มีค่าว่างต้องดูฟิลด์นี้ด้วยครับว่ามีข้อมูลหรือเปล่า
receive_date = วันที่รับใบแล็ป
receive_time = เวลาที่รับ
lab_receive_number = เลขที่รับ
lis_order_no = เลขสั่งแล็ป lis
ถ้าไม่มีแสดงว่าไม่ได้ลงรับใบแล็ปครับ
select * from lab_head where receive_date is null and order_date between '2011-07-01' and '2011-07-02'
;D ;D ;D
-
รายการที่ไม่มีชื่อเครื่องคอม---->ยังไม่ได้ลงรายการรับ lab ครับ
...เรียนถามท่าน golf_win ครับ ไม่ทราบว่า ท่านทดสอบ count ข้อมูลใน lab_head ว่า ฟิวreceive_computer ที่มีค่าว่าง (is null)ของท่านมีมั๊ยครับ...คืออยากทราบว่าของท่านจะเป็นเหมือนกันมั๊ย... ;D ;D
มีค่าว่างเหมือนกันครับแต่น้อยมาก เช่นเป็นรายการ bloodbank เนื่องจากที่โรงพยาบาลสั่งผ่านระบบ lab แต่ไม่มีการยืนยัน (ต้องการแค่ค่าใช้จ่ายครับไม่มีธนาคารเลือด) confirm ครับถ้าไม่ลงรับ lab ก็จะไม่มีข้อมูลครับ
แล้วก็ไม่ได้เชื่อมต่อกับระบบ lis ครับ ;) ;)
-
;D ;D ;D
order ที่ฟิลด์ receive_computer มีค่าว่างต้องดูฟิลด์นี้ด้วยครับว่ามีข้อมูลหรือเปล่า
receive_date = วันที่รับใบแล็ป
receive_time = เวลาที่รับ
lab_receive_number = เลขที่รับ
lis_order_no = เลขสั่งแล็ป lis
ถ้าไม่มีแสดงว่าไม่ได้ลงรับใบแล็ปครับ
select * from lab_head where receive_date is null and order_date between '2011-07-01' and '2011-07-02'
;D ;D ;D
....ท่าน อ.jdadmin1 ครับ คือว่าผมตรวจสอบข้อมูลวันที่รับ เวลารับ และ เลขรับ lab ก็มีปกติอ่ะครับ ไม่ทราบว่าทำไม ฟิว receive_computer มันว่างเยอะมาก คือในวันจะมีการตรวจ lab ประมาณ 200-300 record ฟิว receive_computer จะมีค่า receive_computer ประมาณ 10-20 record นอกนั้นเป็นค่าว่างอ่ะครับ ไม่ทราบว่าต้องแก้ไขงัยครับ....เพราะว่า เชื่อมต่อ lis จะใช้ฟิวนี้ ในการพิมพ์ สติ๊กเกอร์ รับ lab อัตโนมัติครับ ถ้าฟิวนี้ว่าง มันจะไม่พิมพ์สติ๊กเกอร์ให้ครับ....
-
;D ;D ;D ตั้งชื่อเครื่องที่ computer name หรือยังครับ ;D ;D ;D
-
;D ;D ;D ตั้งชื่อเครื่องที่ computer name หรือยังครับ ;D ;D ;D
??? ??? ชื่อเครืองก็ตั้งตามปกติครับ ตรวจสอบ computer name ก็ไม่ซ้ำครับ ??? ???
-
ตรวจสอบการละทะเบียนเครื่องcoputer ใน system setting ครับ...หรือตรวจในตาราง compdep ว่ามีรายการใดไม่มีชื่อคอมพ์อยู่บ้าง..ในแผนกดังกล่าว... 8) 8)