BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: aKe ที่ พฤศจิกายน 08, 2012, 11:59:33 AM

หัวข้อ: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: aKe ที่ พฤศจิกายน 08, 2012, 11:59:33 AM
ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
อยากให้ชื่อผู้ทำหัตถการตำแหน่งอื่นๆ นอกจากตำแหน่งแพทย์และพยาบาล
สามารถค้นในช่องชื่อผู้ทำหัตถการได้ครับ..
ตำแหน่งอื่นๆ เช่น ตำแหน่งนักกายภาพบำบัด ตำแหน่งนักจิตวิทยา เป็นต้น
**ตอนนี้โปรแกรมแสดงชื่อผู้ทำหัตถการแค่ตำแหน่งแพทย์และพยาบาลอยู่ครับ
    (ไม่ทราบว่าที่อื่นเป็นเหมือนกันมั้ยครับ)
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: nongtan ที่ พฤศจิกายน 09, 2012, 09:03:38 AM
DuN  &  not done  & ดัน   ;D ;D ;D ;D ;D
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: golf_win ที่ พฤศจิกายน 09, 2012, 09:38:13 AM
ลองกด update search list หรือยังครับ
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: nongtan ที่ พฤศจิกายน 09, 2012, 09:44:57 AM
ลองกด update search list หรือยังครับ
ทำแล้วครับ ยังเหมือนเดิมครับ คือมันผูกกับ ตำแหน่งที่เป็น แพทย์และพยาบาลเท่านั้น ผมลองเปลียนตำแหน่งให้ใครซักคนจากนักกายภาพเป็นพยาบาลวิชาชีพ มันก็โชว์ชื่อใน list หัตถการ เลยครับ
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: dotAtainer ที่ พฤศจิกายน 09, 2012, 09:58:57 AM
ติีกเพิ่มช่อง active doctor ที่เมนูบุคคลากรโรงพยาบาลหรือยังครับที่ชื่อเจ้าหน้าที่ๆต้องการน่ะครับ
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: nongtan ที่ พฤศจิกายน 09, 2012, 10:35:51 AM
ติีกเพิ่มช่อง active doctor ที่เมนูบุคคลากรโรงพยาบาลหรือยังครับที่ชื่อเจ้าหน้าที่ๆต้องการน่ะครับ
ทำแล้วเช่นกันครับ
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: golf_win ที่ พฤศจิกายน 09, 2012, 10:49:55 AM
ให้สิทธิ บันทึกผลการรักษาผู้ป่วยใน มั้งครับ
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: nongtan ที่ พฤศจิกายน 09, 2012, 11:40:42 AM
ให้สิทธิ บันทึกผลการรักษาผู้ป่วยใน มั้งครับ
ก็ยังไม่ได้ครับ
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: wiphusit ที่ พฤศจิกายน 09, 2012, 13:02:36 PM
ลองกำหนดที่ตำแหน่งอื่นๆ หรือยังครับ
กำหนดเสร็จออกจากโปรแกรมแล้วเข้ามาใหม่นะครับ
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: nongtan ที่ พฤศจิกายน 09, 2012, 13:21:01 PM
ลองกำหนดที่ตำแหน่งอื่นๆ หรือยังครับ
กำหนดเสร็จออกจากโปรแกรมแล้วเข้ามาใหม่นะครับ
ก็ไม่ได้เช่นกันครับ
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: Terminator2015 ที่ พฤศจิกายน 09, 2012, 13:43:23 PM
 ::) ??? ลองเปลี่ยน Version ดูบ้างก็ได้นะครับ ว่าเหมือนกันหรือเปล่า
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: golf_win ที่ พฤศจิกายน 09, 2012, 13:49:55 PM
ตรวจสอบตามนี้ครับ

select name as name from doctor where (name like '%sa%' or licenseno like '%sa%'  or shortname like 'sa%' or code = 'sa') and ((position_id in (1,5,2,9,11,14,-999)) or position_id IS NULL) and active='Y'

สรุป position_id ที่ใช้ได้มี 1 2 5 9 11 14 -999 ครับ
1 =แพทย์
2 =ทันตแพทย์
5 =พยาบาลวิชาชีพ
9 =เจ้าหน้าที่กายภาพ
11=เจ้าหน้าที่แพทย์แผนไทย
14=ผู้ปฏิบัติงาน --->ผมกำหนดเอง

ของคุณ nongtan  ลองกำหนดให้นักจิตวิทยา position_id=14 ก็น่าจะได้นะครับส่วนกายภาพบำบัดให้ใช้รหัส 9

ลองตรวจสอบตาราง doctor_position อีกครั้งครับ
หัวข้อ: Re: ไม่แสดงชื่อผู้ทำหัตถการ ต้องตั้งค่าตรงไหนเพิ่มเติมครับ
เริ่มหัวข้อโดย: nongtan ที่ พฤศจิกายน 09, 2012, 16:05:03 PM
ตรวจสอบตามนี้ครับ

select name as name from doctor where (name like '%sa%' or licenseno like '%sa%'  or shortname like 'sa%' or code = 'sa') and ((position_id in (1,5,2,9,11,14,-999)) or position_id IS NULL) and active='Y'

สรุป position_id ที่ใช้ได้มี 1 2 5 9 11 14 -999 ครับ
1 =แพทย์
2 =ทันตแพทย์
5 =พยาบาลวิชาชีพ
9 =เจ้าหน้าที่กายภาพ
11=เจ้าหน้าที่แพทย์แผนไทย
14=ผู้ปฏิบัติงาน --->ผมกำหนดเอง

ของคุณ nongtan  ลองกำหนดให้นักจิตวิทยา position_id=14 ก็น่าจะได้นะครับส่วนกายภาพบำบัดให้ใช้รหัส 9

ลองตรวจสอบตาราง doctor_position อีกครั้งครับ
ได้แล้วครับ  เป็นไปตามที่ท่าน golf_win ว่าทุกประการเลยครับ  ขอขอบคุณมากๆครับ :D :D :D