BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: James011 ที่ มิถุนายน 20, 2009, 17:21:26 PM

หัวข้อ: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 20, 2009, 17:21:26 PM
 ;D ;D ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
1.กรณี ipt_oper_code, er_oper_code มันเป็นรหัสเก่า เราจะไม่ใช้แล้ว (แบบว่าไม่อยากลบทิ้ง)2.อยากซ่อนเพราะไม่อยากให้มันมาปนกับรหัสใหม่นะครับ
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: golf_win ที่ มิถุนายน 21, 2009, 07:15:02 AM
ผมใช้วิธีการเปลี่ยนชื่อแทนครับ ;D ;D
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 21, 2009, 08:02:20 AM
 ;D ;D ถ้ากรณีรหัสเก่าเราใช้ในระบบ HOSxP ไปบ้างแล้ว  แต่จะเปลี่ยนมาใช้รหัสใหม่ แทน การเปลี่ยนชื่อจะไม่กระทบต่อระบบใช่ป่าวครับ
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 21, 2009, 08:11:11 AM
 ;D ;D ;D ปัญหาอยู่ตรงนี้นี่ล่ะครับถ้าไม่ลบรายการที่ไม่ได้ใช้ออกไป ทำให้รายการนั้นมีการใช้เกิดขึ้น ต้องแก้ไขโดยการนำรายการที่ถูกนำไปใช้ไปรวมกับรายการรหัสอื่นที่เป็นหัตถการใหม่ก็จะทำให้รหัสหัตถการนั้นถูกลบไปเองครับ ;D ;D ;D
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 21, 2009, 08:14:54 AM
;D ;D ;D ปัญหาอยู่ตรงนี้นี่ล่ะครับถ้าไม่ลบรายการที่ไม่ได้ใช้ออกไป ทำให้รายการนั้นมีการใช้เกิดขึ้น ต้องแก้ไขโดยการนำรายการที่ถูกนำไปใช้ไปรวมกับรายการรหัสอื่นที่เป็นหัตถการใหม่ก็จะทำให้รหัสหัตถการนั้นถูกลบไปเองครับ ;D ;D ;D

 ;D ;D ขอบคุณครับ ขอวิธีการหน่อยครับว่าทำไงครับ
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 21, 2009, 08:25:48 AM
 ;D ;D ;D มันมี Tools สำหรับใช้รวมรหัสอยู่แล้วใน System setting--->รายการค่ารักษาพยาบาล--->เลือกรายการหัตถการเก่าให้แสดงขึ้นมาแล้วไปที่แท็ป Tools เลือกว่าจะนำไปรวมกับรหัสหัตถการใหม่รายการไหนแล้วคลิ๊กรวมครับ ;D ;D ;D
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 21, 2009, 10:09:54 AM
;D ;D ;D มันมี Tools สำหรับใช้รวมรหัสอยู่แล้วใน System setting--->รายการค่ารักษาพยาบาล--->เลือกรายการหัตถการเก่าให้แสดงขึ้นมาแล้วไปที่แท็ป Tools เลือกว่าจะนำไปรวมกับรหัสหัตถการใหม่รายการไหนแล้วคลิ๊กรวมครับ ;D ;D ;D

วิธีนี้ใช้ได้กับ  2 ตารางป่าวครับ drugitems , nondrugitems 
แล้วตาราง ipt_oper_code , er_oper_code,dttm มันไม่มี tool นี้ครับทำไง 
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 21, 2009, 11:05:30 AM
 ;D ;D ;D รายการหัตถการพวกนี้ทำใน nondrugitems ครับ ;D ;D ;D
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 21, 2009, 12:28:41 PM
 ;D ;D ตอนผมนำเข้า มันแยกตารางกันกันนี้ครับ
 แล้วเวลาระบบผู้ป่วยในและระบบ ER มันดึงข้อมูลจากตาราง ipt_oper_code กับ er_oper_code ป่าวครับ

;D ;D ;D รายการหัตถการพวกนี้ทำใน nondrugitems ครับ ;D ;D ;D
ถ้ามันดึงจาก nondrugitems แสดงว่า
เราก็ลบ ipt_oper_items,  er_oper_itmes ได้เลยใช่ป่าว มันไม่มีผลต่อระบบใช่ป่าวครับ
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 21, 2009, 13:24:39 PM
 ;D ;D ;D โทษทีนะครับอาจจะอธิบายไม่ค่อยชัดเจน ผมยกตัวอย่างรายการใน er_oper_code ให้ดูนะครับ จากรูปจะเห็นว่า รายการ ฉีดยา IM(ผู้ป่วยนอกและฉุกเฉิน) ในรายการค่ารักษาพยาบาลที่ผมกำหนดให้อยู่ในกลุ่ม ค่าทำหัตถการและวิสัญญี จะมีอยู่ 2 รายการในตาราง(คือรหัส 3330518 และ 3331561) ทั้ง 2 รายการได้ถูกนำไปใช้แล้วทั้งคู่ ผมก็จะทำการรวมรายการทั้งสองให้เหลือเพียงรายการเดียวก็เข้าไปที่รายการ 3331561 --->Tool แล้วใส่เลข 3330518(เพื่อรวมรายการของ 3331561 เข้าไปอยู่ใน 3330518)แล้วคลิ๊กรวม รอจนโปรแกรมรวมผลเสร็จคลิ๊ก OK-->ตกลงเมื่อกลับไปดูในรายการค่ารักษาเดิมจะพบว่าเหลือรายการ ฉีดยา IM เพียงรายการเดียว และรายการที่ถูกนำไปใช้ก็จะถูกรวมมาอยู่ด้วยกัน เมื่อเข้าไปดูที่ตาราง er_oper_code ก็จะเหลือรายการเดียวเช่นกันครับ ;D ;D ;D
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 21, 2009, 16:47:55 PM
 ;D :D  ขอบคุณครับ ถามต่ออีกนิด ระหว่างการรวมรหัส 2 รายการเป็น 1 
 กับ การยกเลิกการใช้  ตัวเก่า แล้ว ใช้ตัวใหม่แทนไปเลย มันจะให้ผลเหมือนกันป่าวครับ 
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 21, 2009, 17:43:42 PM
อ้างถึง
Grin Cheesy  ขอบคุณครับ ถามต่ออีกนิด ระหว่างการรวมรหัส 2 รายการเป็น 1
 กับ การยกเลิกการใช้  ตัวเก่า แล้ว ใช้ตัวใหม่แทนไปเลย มันจะให้ผลเหมือนกันป่าวครับ 
;D ;D ;D ถ้าตรวจสอบรายการที่นำไปใช้แล้วไม่พบว่ามีการนำไปใช้ก็สามารถลบหรือยกเลิกการใช้ได้เลยครับ แต่ถ้าตรวจสอบแล้วพบว่ามีการนำไปใช้แล้วให้รวมรายการเป็นรายการเดียวเพราะรายการที่ถูกนำไปใช้เดิมจะถูกนำมารวมในรายการใหม่ ถ้าลบหรือยกเลิกรายการที่มีการนำไปใช้แล้วเวลาเราใช้งานโปรแกรมในส่วนที่มีรายการที่เราลบทิ้งไปแล้วมันจะแสดง Error เพราะมันหารหัสรายการที่ลบทิ้งไปแล้วไม่เจอครับ ;D ;D ;D
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 22, 2009, 06:58:44 AM
;D ;D ;D โทษทีนะครับอาจจะอธิบายไม่ค่อยชัดเจน ผมยกตัวอย่างรายการใน er_oper_code ให้ดูนะครับ จากรูปจะเห็นว่า รายการ ฉีดยา IM(ผู้ป่วยนอกและฉุกเฉิน) ในรายการค่ารักษาพยาบาลที่ผมกำหนดให้อยู่ในกลุ่ม ค่าทำหัตถการและวิสัญญี จะมีอยู่ 2 รายการในตาราง(คือรหัส 3330518 และ 3331561) ทั้ง 2 รายการได้ถูกนำไปใช้แล้วทั้งคู่ ผมก็จะทำการรวมรายการทั้งสองให้เหลือเพียงรายการเดียวก็เข้าไปที่รายการ 3331561 --->Tool แล้วใส่เลข 3330518(เพื่อรวมรายการของ 3331561 เข้าไปอยู่ใน 3330518)แล้วคลิ๊กรวม รอจนโปรแกรมรวมผลเสร็จคลิ๊ก OK-->ตกลงเมื่อกลับไปดูในรายการค่ารักษาเดิมจะพบว่าเหลือรายการ ฉีดยา IM เพียงรายการเดียว และรายการที่ถูกนำไปใช้ก็จะถูกรวมมาอยู่ด้วยกัน เมื่อเข้าไปดูที่ตาราง er_oper_code ก็จะเหลือรายการเดียวเช่นกันครับ ;D ;D ;D

ผมไป test มาแล้วครับ ผมลองยกเลิกการใช้งาน รหัสบางตัว  ในราการค่ารักษาพยาบาล
   -ไปเปิดดู list ที่ห้องยา mode2 มันจะหายไปจริง (ปกติมีอยู่) ดึงข้อมูลจาก  s_drugitems=drug+nondrug
   -แต่ไปดูที่หัตถการผู้ป่วยในยังอยู่เหมือนเดิม ดึงข้อมูลจาก ipt_oper_code
   -ไปดูในตาราง nondrugitems  istatus = "N"
   แต่ตาราง ipt_oper_code ข้อมูลยังเหมือนเดิมนี้ครับ  ipt_oper_code มันแค่ link ค่าใช้จ่ายอย่างเดียวป่าวครับ
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: jdadmin1 ที่ มิถุนายน 22, 2009, 08:14:20 AM
 ;D ;D ;D ต้องดูว่ารายการหัตถการ er และ ipt ท่านจัดเข้ากลุ่มค่ารักษาพยาบาลกลุ่มไหนครับ แล้วเข้าไปลบหรือรวมรายการที่อยู่ในกลุ่มนั้น อย่างของผมรายการหัตถการของ er และ ipt ผมจัดกลุ่มไว้ในกลุ่มค่าทำหัตถการและวิสัญญีผมก็จะเข้าไปลบหรือรวมรายการที่กลุ่มหัตถการและวิสัญญีครับ(ซึ่งหมายความว่ารายการหัตถการในตาราง er_oper_code และ ipt_oper_code จะอยู่ในกลุ่มค่าทำหัตถการและวิสัญญีทั้งหมด เมื่อทำการลบหรือรวมรายการที่กลุ่มนี้จะมีผลต่อตารางทั้ง 2 ตารางด้วยครับ ความเข้าใจของท่านถูกต้องแล้วครับที่ว่ารายการในกลุ่มหัตถการมันลิ้งค์กับค่าใช้จ่ายจากรายการค่ารักษาพยาบาลอย่างเดียว แต่ที่จะมีผลกับการลบหรือรวมรายการหัตถการต้องไปทำในรายการหัตถการที่ท่านจัดเข้ากลุ่มไว้ที่กลุ่มไหนก็ไปทำการแก้ไขที่กลุ่มนั้นครับ ;D ;D ;D
หัวข้อ: Re: ipt_oper_code, er_oper_code เราจะซ่อนมันได้ป่าวไม่ให้โชว์ใน list ที่จะคีย์อะครับ
เริ่มหัวข้อโดย: thannawe ที่ มิถุนายน 24, 2009, 20:20:40 PM
น้านี่ เก่งจริง  :D ;D :D ;) :D ;D
ของผมทดสอบ 3.52.2.23 แล้ว ระบบค้าง 555
เลย รวมเอง แบบ manual 
SQL Script  ;D :D ;D :D

ถ้าใชเวเอร์ชั่นใหม่ คงไม่ค้าง