ผู้เขียน หัวข้อ: HN run เอง  (อ่าน 4219 ครั้ง)

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

ออฟไลน์ nuy_09

  • Jr. Member
  • **
  • กระทู้: 51
  • Respect: 0
    • ดูรายละเอียด
HN run เอง
« เมื่อ: กรกฎาคม 13, 2011, 19:47:20 PM »
0
 เวลาลงข้อมูลในบัญชี 1 ทำไม HN ถึงขึ้นอัตโนมัติ และในหน้าต่าง OPD ก็จะมีอีก HN หนึ่ง แสดงว่า 1 คนมี 2  HN จะมีวิธีไหนบ้างที่ไม่ให้ HN run อัตโนมัติ
ทำวันนี้ให้ดีที่สุด

ออฟไลน์ jdadmin1

  • Hero Member
  • *****
  • กระทู้: 6,468
  • "เครื่องชำรุด...งดใช้งานชั่วคราว"
  • Respect: +33
    • ดูรายละเอียด
Re: HN run เอง
« ตอบกลับ #1 เมื่อ: กรกฎาคม 13, 2011, 21:11:10 PM »
0
 ;D ;D ;D แนะนำตัวเองหน่อยก็ดีครับ กรณีนี้เกิดจากพี่ไปติ๊ก patient link ที่บัญชี 1 แล้วบันทึกโปรแกรมมันจะออก HN ให้ทันทีถ้าที่ patient ยังไม่มีข้อมูลของคนนี้ วิธีการที่ถูกต้องคือคลิ๊กที่ปุ่มนำเข้าข้อมูลจาก patient แล้วค้นหาครับจะได้ไม่ link พลาด ;D ;D ;D
โรงพยาบาลพระสมุทรเจดีย์สวาทยานนท์ จังหวัดสมุทรปราการ
Master   : HOSxP 3.67.6.5
Slave1   : HOSxP 3.67.6.5
Upgrade 8/06/2567
Facebook : Suntad Mamak

ออฟไลน์ dotAtainer

  • Hero Member
  • *****
  • กระทู้: 1,256
  • กระบี่กรียุค
  • Respect: +3
    • ดูรายละเอียด
    • http://www.nondindeang.com
Re: HN run เอง
« ตอบกลับ #2 เมื่อ: กรกฎาคม 13, 2011, 21:15:23 PM »
0
 ;D ;D ;D ตามพี่ jd ล่ะครับ OPD คือ patient  บัญชี1 คือ person ครับ

;D ;D ;D แนะนำตัวเองหน่อยก็ดีครับ กรณีนี้เกิดจากพี่ไปติ๊ก patient link ที่บัญชี 1 แล้วบันทึกโปรแกรมมันจะออก HN ให้ทันทีถ้าที่ patient ยังไม่มีข้อมูลของคนนี้ วิธีการที่ถูกต้องคือคลิ๊กที่ปุ่มนำเข้าข้อมูลจาก patient แล้วค้นหาครับจะได้ไม่ link พลาด ;D ;D ;D
สวัสดีครับ ผม Admin จากโรงพยาบาลโนนดินแดง จังหวัดบุรีรัมย์ ยินดีที่ได้รู้จักทุกท่านและขอบคุณสำหรับคำแนะนำจากผู้รู้ทุกท่านในอนาคตอันใกล้ครับ T_T
server>>>> IBM  Cpu  Xeon  Ram 12 GB   SCSI  136 GB For Marter&slav
Hosxp  เวอร์ชั่นพิมพ์นิยม
<>Server Master : OS freebsd 8.1 : Mysql5.5.8
<>Server slav: OS freebsd 8.1 : Mysql 5.5.8
ขึ้นระบบ:ขึ้นระบบเอง:จากคำแนะนำของทีมงาน BMS
ตอนนี้ใช้ Unix เป็นชีวิตจิตใจครับ
:ปัญหาคือที่มาของประสบการณ์:พรแสวงไม่ทำให้ใครเสียแรงเปล่า
dotatainer@hotmail.com
http://www.nondindeang.com
http://www.facebook.com/dotatainer
ความใฝ่ฝันที่ทำได้แค่ฝันใฝ่
http://www.musicatm.com/indy/%E0%B8%A3%E0%B8%B1%E0%B8%81%E0%B9%80%E0%B8%98%E0%B8%AD%E0%B8%AA%E0%B8%B8%E0%B8%94%E0%B8%AB%E0%B8%B1%E0%B8%A7%E0%B9%83%E0%B8%88-14296.html

http://www.musicatm.com/indy/%E0%B8%A7%E0%B9%88%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%9B%E0%B8%A5%E0%B9%88%E0%B8%B2-11276.html

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: HN run เอง
« ตอบกลับ #3 เมื่อ: กรกฎาคม 13, 2011, 21:18:00 PM »
0
เพิ่ม hn ใน person อิงกับ เลข 13 หลัก

update person left outer join patient on patient.cid=person.cid
set person.patient_hn=(select patient.hn from patient where patient.cid=person.cid
group by  person.person_id
having count(person.cid)='1'
order by person.cid desc)where patient.cid=person.cid

update person left outer join patient on patient.cid=person.cid
set person.patient_link=(select (case patient.hn when 'null' then 'N' else 'Y' end) as link from patient where patient.cid=person.cid
group by  person.person_id
having count(person.cid)='1'
order by person.cid desc)where patient.cid=person.cid

เพื่อช่วยได้
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

ออฟไลน์ skypec

  • Hero Member
  • *****
  • กระทู้: 1,469
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลรือเสาะ
Re: HN run เอง
« ตอบกลับ #4 เมื่อ: กรกฎาคม 14, 2011, 06:23:31 AM »
0
;D ;D ;D แนะนำตัวเองหน่อยก็ดีครับ กรณีนี้เกิดจากพี่ไปติ๊ก patient link ที่บัญชี 1 แล้วบันทึกโปรแกรมมันจะออก HN ให้ทันทีถ้าที่ patient ยังไม่มีข้อมูลของคนนี้ วิธีการที่ถูกต้องคือคลิ๊กที่ปุ่มนำเข้าข้อมูลจาก patient แล้วค้นหาครับจะได้ไม่ link พลาด ;D ;D ;D

ตามนี้เลยครับ
ที่เคยเจอถ้าติ๊กที่ patient link ที่บัญชี 1
ถ้า cid ในบัญชี 1 ตรงกันในตาราง patient จะไม่มีปัญหา HN ก็จะขึ้นให้ตามที่มีอยู่ แต่ว่าถ้า cid ไม่ตรงกัน หรือ ยังไม่ข้อมูลใน patient ตรงนี้ละครับที่โปรแกรมจะสร้าง HN ให้อัตโนมัตินะครับ จะได้ HN เป็น 0000001 ไปเรื่อยๆ ส่วนรูปแบบ HN ที่ใช้อยู่ จะใช้ปี พ.ศ. นำหน้า
โรงพยาบาลรือเสาะ ( www.rusohospital.com )
Version HOSxP 3.53.7.28
Machine Server
Master : IBM
Slave   : HP