ผู้เขียน หัวข้อ: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!  (อ่าน 16732 ครั้ง)

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

ออฟไลน์ oiler_27

  • Newbie
  • *
  • กระทู้: 15
  • Respect: 0
    • ดูรายละเอียด
ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« เมื่อ: กรกฎาคม 11, 2011, 15:13:30 PM »
0
ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst! ตอนนี้ใช้เวอร์ชั่น 3.54.7.6 ค่ะ ปกติแต่ก่อน เวอร์ชั่น 3.54.2.2 ก็ลบได้ปกติค่ะ ไม่ทราบว่าต้องแก้ไขอย่างไรคะ แล้วระบบแจ้ง record locked by on . อีก ต้องทำอย่างไร รบกวนขอความช่วยเหลือด้วยนะคะ   ร.พ. เต่างอย สกลนคร ค่ะ
สุวรรณา แสงสุวรรณ จพ.เวชสถิติ
ร.พ.เต่างอย จ.สกลนคร
ขึ้นระบบ โดย ร.พ.โคกศรีสุพรรณ

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #1 เมื่อ: กรกฎาคม 11, 2011, 15:54:08 PM »
0
มีการสั่ง lab ไว้ แค่ยกเลิกสั่ง lab ipd ก่อนครับ..คล้าย ๆ ลบรายการค่ารักษาจากใบสั่งยาผู้ป่วยในน่ะครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ oiler_27

  • Newbie
  • *
  • กระทู้: 15
  • Respect: 0
    • ดูรายละเอียด
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #2 เมื่อ: กรกฎาคม 11, 2011, 15:59:12 PM »
0
ดูแล้วรายการlabอะไรก็ไม่ปรากฏเลยนะคะ แต่แอบเข้าไปลบในตาราง IPT แล้วค่ะขอบคุณสำหรับคำตอบนะคะ 
สุวรรณา แสงสุวรรณ จพ.เวชสถิติ
ร.พ.เต่างอย จ.สกลนคร
ขึ้นระบบ โดย ร.พ.โคกศรีสุพรรณ

ออฟไลน์ Deksalum29

  • Newbie
  • *
  • กระทู้: 1
  • Respect: 0
    • ดูรายละเอียด
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #3 เมื่อ: สิงหาคม 04, 2011, 09:48:36 AM »
0
เป็นเหมือนกันครับ ถ้าใช้ v.3.54.2.2 จะลบ admit ได้ แต่พออัพจะลบไม่ได้
มันจะขึ้นว่า lab order data exit โดยlabไม่ได้มีการสั่งใน ward แต่จะติด
มาจาก opd อ่ะครับ แบบนี้จะลบได้ยังไงครับเป็นbugหรอ ขอคำแนะนำด้วยครับ
« แก้ไขครั้งสุดท้าย: สิงหาคม 04, 2011, 09:50:51 AM โดย Deksalum29 »
 

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #4 เมื่อ: สิงหาคม 04, 2011, 11:03:25 AM »
0
ดูแล้วรายการlabอะไรก็ไม่ปรากฏเลยนะคะ แต่แอบเข้าไปลบในตาราง IPT แล้วค่ะขอบคุณสำหรับคำตอบนะคะ 

การเข้าไปลบในตาราง ipt เป็นเพียงแค่การลบ เลขที่ admit เท่านั้น ไม่ใช่วิธีการที่ถูกต้อง ... เพราะรายการต่าง ๆที่ผูกกับเลข an ที่ถูกลบไปนั้นในตารางอื่น ๆนั้นไม่ได้ถูกลบไปด้วย และก็ยังคงอยู่ จะเกิดปัญหาตามมาทีหลัง
แนะนำให้ทำตามวิธีการข้างล่างครับ และใช้วิธีการ ลบ admit จากหน้าต่างของโปรแกรมครับ

มีการสั่ง lab ไว้ แค่ยกเลิกสั่ง lab ipd ก่อนครับ..คล้าย ๆ ลบรายการค่ารักษาจากใบสั่งยาผู้ป่วยในน่ะครับ

ถ้าเป็นกรณีนี้จะทำได้ก็ต่อเมื่อ เป็นรายการที่สั่งหลังจากคนไข้เป็น IPD แล้ว ...


เป็นเหมือนกันครับ ถ้าใช้ v.3.54.2.2 จะลบ admit ได้ แต่พออัพจะลบไม่ได้
มันจะขึ้นว่า lab order data exit โดยlabไม่ได้มีการสั่งใน ward แต่จะติด
มาจาก opd อ่ะครับ แบบนี้จะลบได้ยังไงครับเป็นbugหรอ ขอคำแนะนำด้วยครับ

อาจเป็นเพราะ รายการต่าง ๆ ตอนเป็น OPD จะถูกโอนเข้าไปเป็น IPD ทั้งหมด ถ้าเราเลือกโอนค่าใช้จ่ายตอนทำ admit  ถ้ามีการล้ม admit หรือ ยกเลิก admit จะทำให้รายการต่าง ๆ ที่โอนเข้าไป ไม่สามารถกลับมาเป็น OPD ได้ ต้องเข้าไปแก้ในตารางที่เกี่ยวข้องหลายตาราง คือ opitemrece, opitemrece_trx, lab_head, lab_order_service, xray_head, ... ขึ้นอยู่กลับว่ามีรายการอะไรที่โอนจากตอนเป็น OPD ไปบ้าง ต้องเข้าไปแก้ไขในตารางให้กลับเป็น OPD ให้หมดครับ ...

ตัวอย่าง

1. opitemrece  แก้ไขโดย ที่ opitemrece.an ลบเลขที่ an ออก และที่ opitemrece.vn ใส่ vn ที่มาครั้งนั้น ดูได้จาก vn_stat หรือ ดูจากรายการข้างเคียงที่ไม่ได้โอนไป เช่น ค่าบริการผู้ป่วยนอกฯ  (กำหนดเงื่อนไขตาม vstdate)

2. lab_head, lab_order_service, xray_head ให้แก้ไขฟิลด์ department จาก IPD เป็น OPD และ ฟิลด์ vn ให้เปลี่ยนจากเลข an เป็น vn ครับ (กำหนดเงื่อนไขตาม an) 

3. ถ้าแก้ไขหมดแล้ว ให้เข้าไปใน Drug Profile จะเห็น รายการใบสั่งยา ซึ่งจะไม่มีรายการใด ๆ อยู่แล้ว ให้ ลบใบสั่งยาให้หมด

4. หลังจากนั้น ก็ทำยกเลิก หรือ ล้ม admit จากหน้าต่างของโปรแกรม ครับ

ทั้งหมดมันเป็นสิ่งละเอียดอ่อนครับ ต้องพิจารณาดี ๆ ก่อนที่จะลบ หรือเปลี่ยนค่านะครับ
เพราะอาจมีบางอย่างที่ผมไม่เคยเจอปัญหาก็ได้

จริง ๆ แล้วเคยตั้งกระทู้เกี่ยวกับการยกเลิก หรือ ล้ม admit กรณีที่มีค่าใช้จ่ายโอนจาก OPD ไป IPD ไปแล้ว ...
คือ อยากให้ อ. ทำ tool เพื่อการนี้ด้วยครับ ..
« แก้ไขครั้งสุดท้าย: สิงหาคม 09, 2011, 10:53:34 AM โดย เข้ม »
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #5 เมื่อ: สิงหาคม 04, 2011, 11:45:45 AM »
0
กระทู้ที่เคยตั้งไว้ หลังจากที่ อ. ออกเวอร์ชันที่สามารถ กำหนดใน system setting เกี่ยวกับ "ห้ามยกเลิกการ Admit หากมีรายการค่าใช้จ่ายอยู่"

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=20940.0

เข้าใจว่า หลาย ๆ ท่านคงจะเลือกใช้ option แบบนี้เหมือนกัน และคงจะเจอกับปัญหาการยกเลิก admit ด้วย  ;D ;D
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ TRIPAK

  • Hero Member
  • *****
  • กระทู้: 1,040
  • Respect: 0
    • ดูรายละเอียด
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #6 เมื่อ: สิงหาคม 04, 2011, 13:33:10 PM »
0
ต้องดูรายการก่อนลบการ admitted ว่าที่ ราย opd ที่มา ipd มีอะไรบ้าง
รพ.บ้านเหลื่อม นครราชสีมา (30 เตียง)
ขึ้นระบบเอง สค.2550 โดย ทีมงานรพ.บ้ านเหลื่อม
HOSXP V.3.64.8.16 นายไตรภาคย์ โหน่งกระโทก จพง.วิทย์ชำนาญงาน
pnong2509@gmail.com  086-8671439
ได้รับคำแนะนำจาก อาจารย์ MN.และเวทีนี้ได้ทุกเวลาขอบคุณมากครับ

ออฟไลน์ nuttavut

  • Hero Member
  • *****
  • กระทู้: 2,634
  • Boom-Beam
  • Respect: +15
    • ดูรายละเอียด
    • โรงพยาบาลวิเชียรบุรี
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #7 เมื่อ: สิงหาคม 09, 2011, 11:58:14 AM »
0
...ที่ รพ. ก็พบปัญหานี้เช่นกัน ปัญหาอยู่ที่รายการ lab หรือ x-ray เมื่อทำการ admit จะถูกโอนไปในระบบงาน IPD เมื่อมีความจำเป็นที่จะยกเลิกการ admit จะเกิดปัญหาทันที่เพราะรายการ lab และรายการx-ray จะเปลี่ยนจาก vn เป็น an ทำให้ระบบมองว่ามีค่าใช้จ่ายในระบบงาน IPD (ปัญหานี้จะเกิดหลังจากที่มีการแก้จาก vn เป็น an ของ field หากมีการ admit)

ดังนั้น หากมีการยกเลิกจึงทำไม่ได้จึงต้องไปแก้ไขตารางโดยตรง ครั้นจะทำการลบLAB ก็ไม่ได้อีกครับ...เพระมีการยืนยันผลไปแล้ว หากลบสั่งใหม่ก็จะไปกันใหญ่ จึงทำให้ปัญหานี้เข้ามาหา admin อย่างเดียวคือต้องเข้าไปแก้ในตารางโดยตรง ....ไม่ว่าจะติ๊ก ห้ามยกเลิก admit ใน System setting  หรือไม่ติ๊ก ก็ไม่สามารถจะยกเลิก admit ได้

...รบกวน อ. ตรวจสอบปัญหานี้ด้วยครับ...  ;D ;D ;D
« แก้ไขครั้งสุดท้าย: สิงหาคม 09, 2011, 12:00:24 PM โดย nuttavut »
..Wichianburi Hospital  Phetchabun ..
Mr.Nuttavut   System Admin,Programer
Master:: HP DL380 G7 RAM 24GB Raid5 CentOS5.2  Percona 5.1.45
Slave::HP ProLiant ML150G3 Xeon Raid1  CentOS5.2   ,Percona 5.1.45
HOSxP 3.55.7.14, LIS (iLab),PACS
Tel. 0-5692-8169 ต่อ 180  | รพ. ขนาด 150+ เตียง |17 สอ. HOSxP_PCU |BMS Datacenter 18 node |
WWW : http://wichianhos.thaieasydns.com
|..ดูแลห่วงใย ใส่ใจบริการ รักษาได้มาตรฐาน พัฒนางานสู่ความเป็นเลิศ ..|   PDS Project  |  การนำเข้า Script คลิก

ออฟไลน์ n_geezon

  • Jr. Member
  • **
  • กระทู้: 71
  • Respect: 0
    • ดูรายละเอียด
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #8 เมื่อ: สิงหาคม 10, 2011, 10:31:02 AM »
0
ผมก็เจอปัญหานี้เหมือนกันครับ หาสาเหตุไม่เจอว่าเกิดจากอะไร ตอนนี้คงต้องไปลบในตาราง ipt เหมือนเดิมครับ
Anuvat somboonpan

โรงพยาบาลอาจสามารถ จ.ร้อยเอ็ด

Master ibm x3500 ram 12 G
Slave ibm x3400 ram 4 G
slave ibm x226 ram 4 G

Centos 5.7
Mysql 5.1.56

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,357
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #9 เมื่อ: สิงหาคม 10, 2011, 12:21:18 PM »
0
ตอนนี้คงต้องทำแบบนี้ครับ
1. เปลี่ยน lab_head.vn จาก an เป็น vn (ดูจาก onst.vn)
2. เปลี่ยน lab_head.department จาก IPD เป็น OPD
3. เปลี่ยน lab_order_service.vn จาก an เป็น vn (ดูจาก onst.vn)
4. เปลี่ยน lab_order_service.department จาก IPD เป็น OPD
5. ใส่ข้อมูลลงใน opitemrece.vn
6. ลบข้อมูล opitemrece.an
7. ลบข้อมูล ovst.an

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

สุดท้ายทำ Quick Resync VN ด้วยครับ
« แก้ไขครั้งสุดท้าย: กรกฎาคม 03, 2012, 12:24:20 PM โดย udomchok »
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ n_geezon

  • Jr. Member
  • **
  • กระทู้: 71
  • Respect: 0
    • ดูรายละเอียด
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #10 เมื่อ: สิงหาคม 12, 2011, 17:37:58 PM »
0
ตอนนี้คงต้องทำแบบนี้ครับ
1. เปลี่ยน lab_head.vn จาก an เป็น vn (ดูจาก onst.vn)
2. เปลี่ยน lab_head.department จาก IPD เป็น OPD
3. เปลี่ยน lab_order_service.vn จาก an เป็น vn (ดูจาก onst.vn)
4. เปลี่ยน lab_order_service.department จาก IPD เป็น OPD
5. ใส่ข้อมูลลงใน opitemrece.vn
6. ลบข้อมูล opitemrece.an
7. ลบข้อมูล ovst.vn

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

สุดท้ายทำ Quick Resync VN ด้วยครับ



ทำตามขั้นตอนที่ อ. udomchock แนะนำแล้วครับ ลบได้แล้ว  แต่เหลือขั้นตอนสุดท้าย  Quick Resync VN มันคืออะไร อยู่ตรงใหน ต้องใช้ขั้นตอนนี้ในกรณีใดบ้างครับ   รบกวนด้วยครับ
Anuvat somboonpan

โรงพยาบาลอาจสามารถ จ.ร้อยเอ็ด

Master ibm x3500 ram 12 G
Slave ibm x3400 ram 4 G
slave ibm x226 ram 4 G

Centos 5.7
Mysql 5.1.56

ออฟไลน์ jdadmin1

  • Hero Member
  • *****
  • กระทู้: 6,468
  • "เครื่องชำรุด...งดใช้งานชั่วคราว"
  • Respect: +33
    • ดูรายละเอียด
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #11 เมื่อ: สิงหาคม 12, 2011, 19:40:37 PM »
0
 ;D ;D ;D ตรงนี้ครับ เลือกแล้วจะมีหน้าจอให้ใส่เลข vn ลงไปแล้ว OK ;D ;D ;D
โรงพยาบาลพระสมุทรเจดีย์สวาทยานนท์ จังหวัดสมุทรปราการ
Master   : HOSxP 3.67.6.5
Slave1   : HOSxP 3.67.6.5
Upgrade 8/06/2567
Facebook : Suntad Mamak

ออฟไลน์ chinno

  • Jr. Member
  • **
  • กระทู้: 93
  • Respect: 0
    • ดูรายละเอียด
    • www.wyh.go.th
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #12 เมื่อ: สิงหาคม 13, 2011, 08:28:28 AM »
0
ผมก็เจอปัญหานี้เมื่อวันที่ 8 สิงหา ครับ ผมใช้วิธียกเลิกการสั่งแลบจากผู้ป่วยใน แต่ก็ลบไมไ่ด้เพราะว่ามีการยืนยันผลแลบแล้ว ผมเลยแจ้งทางห้องแลบให้ยกเลิกการยืนยันผลแลบ และ Unlock ผลแลบทุกตัวที่สั่ง แล้วก็ยกเลิกการสั่งแลบ และ Admit ตามลำดับครับ
เมื่อยกเลิกแล้วรายการยาและหัตการทุกตัว ยกเว้นแลบ จะแสดงที่ผู้ป่วยนอกเหมือนเดิม แล้วก็สั่งแลบใหม่ครับ ได้ข้อมูลครบเหมือนเดิม
ไม่รู้ว่าเป็นวิธีที่ถูกหรือเปล่านะครับ แต่ใช้ได้ผลเหมือนกัน
โรงพยาบาลแวงใหญ่ จ.ขอนแก่น ขนาด 30 เตียง
ณรงค์ คำแหวน นวก.คอม Tel. 043-496001 ต่อ 404

ออฟไลน์ admin30

  • Sr. Member
  • ****
  • กระทู้: 352
  • Respect: 0
    • ดูรายละเอียด
    • ioffer resume
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #13 เมื่อ: สิงหาคม 13, 2011, 19:06:50 PM »
0
ผมให้ Lab  ลบ ก่อนแล้ว ยกเลิก admit ค่อยมาสั่ง lab ใหม่
HOSxP Server Master : MariaDb 10.1.19
ขึ้นระบบ 24 พ.ค.2550 โดย BMS Team
http://ikstudioytchannel.blogspot.com/
https://iofferresumer.blogspot.com/

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,357
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ลบAdmitไม่ได้ มีข้อความ แจ้ง Lab order Data exitst!
« ตอบกลับ #14 เมื่อ: สิงหาคม 24, 2011, 00:14:49 AM »
0
ตอนนี้คงต้องทำแบบนี้ครับ
1. เปลี่ยน lab_head.vn จาก an เป็น vn (ดูจาก onst.vn)
2. เปลี่ยน lab_head.department จาก IPD เป็น OPD
3. เปลี่ยน lab_order_service.vn จาก an เป็น vn (ดูจาก onst.vn)
4. เปลี่ยน lab_order_service.department จาก IPD เป็น OPD
5. ใส่ข้อมูลลงใน opitemrece.vn
6. ลบข้อมูล opitemrece.an
7. ลบข้อมูล ovst.an

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

สุดท้ายทำ Quick Resync VN ด้วยครับ
update opitemrece op
join ovst ov on ov.an=op.an
set op.vn=ov.vn, op.an=""
where op.an="xxxxxxxxx"

update lab_head lh
join ovst ov on ov.an=lh.vn
set lh.vn=ov.vn, department="OPD"
where lh.vn="xxxxxxxxx"

update lab_order_service los
join ovst ov on ov.an=los.vn
set los.vn=ov.vn, department="OPD"
where los.vn="xxxxxxxxx"

update xray_head xh
join ovst ov on ov.an=xh.vn
set xh.vn=ov.vn, department="OPD"
where xh.vn="xxxxxxxxx"

update xray_report xr
join ovst ov on ov.an=xh.an
set xr.an=""
where xr.an="xxxxxxxxx"

โดย xxxxxxxxx คือ an ที่ต้องการยกเลิก

ปล. ทำในเครื่องสำรองก่อนนะครับ
« แก้ไขครั้งสุดท้าย: สิงหาคม 29, 2011, 10:26:41 AM โดย udomchok »
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)