BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: A ROON CHAI ที่ เมษายน 20, 2009, 19:28:31 PM
-
ยังไม่เข้าใจวัตถุประสงค์ของการเลือก Active Doctor ครับ
เลือกติ๊กเฉพาะที่เป็นแพทย์? หรือต้องติ๊กเจ้าหน้าที่ทุกคน
ติ๊กทำไม เพื่อแยกอะไรหรือเปล่าครับ? ขอคำแนะนำด้วยครับ
-
น่าจะเกี่ยวกับ การเป็น Active User ครับ
เช่น กรณี เคยอยู่ รพ. แล้วย้าย แทนที่จะลบ ก็ใช้เป็นมาเอาเครื่องหมาย ถูก ออก
น่าจะเป็นแบบนี้ครับ
-
ยังไม่เข้าใจวัตถุประสงค์ของการเลือก Active Doctor ครับ
เลือกติ๊กเฉพาะที่เป็นแพทย์? หรือต้องติ๊กเจ้าหน้าที่ทุกคน
ติ๊กทำไม เพื่อแยกอะไรหรือเปล่าครับ? ขอคำแนะนำด้วยครับ
ถ้าเจ้าหน้าที่หรือแพทย์ผู้นี้ย้ายออก/ไม่อยู่ทำงานที่ ร.พ. ก็จะได้ไม่ขึ้นชื่อมาให้เลือกไงครับ ตอนที่เลือกชื่อแพทย์หรือเจ้าหน้าที่น่ะครับ
(แต่ยังมีบางส่วนของโปรแกรมไม่ได้กรองตรงนี้ออกครับ ทำให้แพทย์ที่ไม่อยู่ปฏิบัติงานแล้งว ยังขึ้นมาให้เลือกได้อยู่)
-
ถ้าเจ้าหน้าที่หรือแพทย์ผู้นี้ย้ายออก/ไม่อยู่ทำงานที่ ร.พ. ก็จะได้ไม่ขึ้นชื่อมาให้เลือกไงครับ ตอนที่เลือกชื่อแพทย์หรือเจ้าหน้าที่น่ะครับ
(แต่ยังมีบางส่วนของโปรแกรมไม่ได้กรองตรงนี้ออกครับ ทำให้แพทย์ที่ไม่อยู่ปฏิบัติงานแล้งว ยังขึ้นมาให้เลือกได้อยู่)
.... ;D ;D ....
-
ผมขอถามเพิ่มเติมครับ ในกรณี ชื่อสิทธิผู้ใช้งาน เจ้าหน้าที่คนนั้นออกไปแล้วเราจะสามารถลบได้หรือเปล่าครับ
หรือเราเพียงทำได้แค่ปิดการใช้งานครับ
ผมตั้ง login ที่นำหน้าเป็นตัว nหรือ y จะloginไม่ได้ครับ พอไปดูที่ชื่อlogin จะมีตัวแบบนี้ขึ้นครับ 'n หรือ 'y
ทั้งๆๆที่ไม่ได้พิมพ์ลงไป ลองทำมาหลายรอบแล้วครับ ก็ยังเป็นเหมือนเดิมครับ ตอนนี้เลยหลีกเลี่ยงการใช้อักษร
ที่กล่าวมาครับ ยังงัยช่วยชี้แนะมือใหม่ด้วยครับ
ขอบคุณพี่ๆๆน้องๆๆทุกท่านมากๆๆครับ
-
(แต่ยังมีบางส่วนของโปรแกรมไม่ได้กรองตรงนี้ออกครับ ทำให้แพทย์ที่ไม่อยู่ปฏิบัติงานแล้งว ยังขึ้นมาให้เลือกได้อยู่)
บางส่วนนี่เอง ที่ทำให้งง...
ปกติถ้าจะยกเลิก user ผมจะใช้เมนูของผู้มีสิทธิ์ใช้งานระบบ แล้วยกเลิกการใช้งาน(ตามรูป)
แต่บางจุดก็ยังมีชื่อที่ถูกยกเลิกแล้วชึ้นมาใหเลือกอีกเหมือนกันครับ
...ถ้าเข้าใจว่า Active Doctor กับ check boxยกเลิกการใช้งาน มีหน้าที่เหมือนกัน ก็ไม่น่าจะใช่?...
-
(แต่ยังมีบางส่วนของโปรแกรมไม่ได้กรองตรงนี้ออกครับ ทำให้แพทย์ที่ไม่อยู่ปฏิบัติงานแล้งว ยังขึ้นมาให้เลือกได้อยู่)
บางส่วนนี่เอง ที่ทำให้งง...
ปกติถ้าจะยกเลิก user ผมจะใช้เมนูของผู้มีสิทธิ์ใช้งานระบบ แล้วยกเลิกการใช้งาน(ตามรูป)
แต่บางจุดก็ยังมีชื่อที่ถูกยกเลิกแล้วชึ้นมาใหเลือกอีกเหมือนกันครับ
...ถ้าเข้าใจว่า Active Doctor กับ check boxยกเลิกการใช้งาน มีหน้าที่เหมือนกัน ก็ไม่น่าจะใช่?...
อันนี้อย่าสับสนครับ ระหว่าง active doctor กับ active user ครับ
ที่คุณ Aroonchai(watsing) พูดถึงในส่วนนี้คือการ disable user login คือยกเลิกการใช้งานของผู้ใช้ ซึ่งเป็นคนละเรื่องกันกับการกำหนด active doctor ครัับ
การกำหนด active doctor อยู่ในหัวข้อ "บุคลากรในโรงพยาบาล"
การกำหนด active user อยู่ในหัวข้อ "ผู้มีสิทธิใช้งานระบบ"
ยกตัวอย่าง...เอาแบบเห็นชัด ๆ (dominate) เลยนะครับ
ใน ร.พ. แห่งหนึ่ง ไม่มีการใช้งานในส่วนของห้องตรวจแพทย์เลย แต่ให้ห้องยา key รายการยาเอง ดังนั้น admin จึงไม่มีการกำหนด user (login name) ให้กับแพทย์ แต่ต้องมีการกำหนดชื่อแพทย์ และกำหนดให้เป็น active doctor = true ห้องยาจึงจะเลือกชื่อแพทย์ได้
เช่น แพทย์สมชาย มีชื่ออยู่ในหัวข้อ "บุคลากรในโรงพยาบาล" และต้องกำหนดให้แพทย์สมชาย เป็น active doctor ด้วย (ติ๊กถูกที่ active doctor)
ต่อมาแพทย์สมชาย ย้ายออกจากโรงพยาบาลแห่งนี้ admin ก็ไปกำหนดให้ชื่อแพทย์สมชาย เ็ป็น active doctor = false (ไม่ติ๊กที่ active doctor) เพียงเท่านั้น เจ้าหน้าที่ห้องยาก็ไม่สามารถเลือกชื่อแพทย์สมชาย ให้เป็นแพทย์ผู้สั่งยาได้แล้ว
(...............แต่ในโปรแกรมจริง ๆ ยังเลือกได้อยุ่...เพราะไม่ได้กรองข้อมูลส่วนนี้)
....เอาใหม่...เอาแบบโปรแกรมกรองข้อมูลส่วนนี้แล้ว....
กรณีเดียวกัน แต่ใช้เป็นจุดคัดกรอง พยาบาล key สั่งยาแทนแพทย์ก็ได้ ในหน้าสั่งยาของพยาบาล จากเมนู "ระบบผู้ป่วยนอก" -> "ระบบคัดกรอง" เลือกผู้ป่วยมา 1 คน click ปุ่ม "สั่งยา" (ใกล้ ๆ ปุ่ม "ส่ง Refer") ลองติ๊กถูกที่ "รคส.แพทย์" ตรงนี้ครับ ที่โปรแกรมกรองข้อมูลให้ ขะเลือกได้เฉพาะชื่อเจ้าหน้าที่ที่ติ๊ก active doctor ได้น่ะครับ
ถ้าเราติ๊ก active doctor ไว้ที่ชทาอแพทย์สมชาย พยาบาลก็สามารถเลือกชื่อแพทย์สมชายใส่ในช่อง "รคส.แพทย์" ได้
แต่ถ้า admin ไม่ติ๊ก active doctor ในข้อมูลของแพทย์สมชาย พยาบาลก็ไม่สามารถเลือกชื่อแพทย์สมชาย มาใส่ในช่อง "รคส.แพทย์" ได้
คราวนี้มาดูเรื่องการ "ปิดการใช้งาน" หรือ disable user login อันนี้ต้องกำหนดในหัวข้อ "ผู้มีสิทธิใช้งานระบบ" ครับ
ร.พ.อีกแห่งหนึ่ง กำหนดให้แพทย์ต้อง key รายการยาเอง ดังนั้น admin ต้องกำหนดชื่อแพทย์สมควร ไว้ใน "บุคลากรในโรงพยาบาล" และต้องกำหนด user login ให้กับแพทย์สมควร ในหัวข้อ "ผู้มีสิทธิใช้งานระบบ" (สมมุติ กำหนดเ็ป็น somkuan) และไม่ต้องติ๊กในช่อง "ปิดการใช้งาน" และกำหนดชื่อแพทย์สมควรในช่อง "รหัสแพทย์" ด้วย
เมื่อแพทย๋สมควรจะสั่งยาให้ผู้ป่วย ต้อง login เข้าระบบด้วย login name = somkuan จึงจะสั่งยาได้
ต่อมาแพทย์สมควร ลาไปศึกษาต่อ admin ต้องมาติ๊ก "ปิดการใช้งาน" ในข้อมูลของผู้ใช้ที่ชื่อแพทย์สมควร ในหัวข้อ "ผู้มีสิทธิใช้งานระบบ" และสมควรที่จะไปแก้ไขข้อมูลในหัวข้อ "บุคลากรในโรงพยาบาล" โดยไปแก้ไขข้อมูลของบุคลากรที่ชื่อแพทย์สมควร โดยไป uncheck ที่ช่อง active doctor ด้วยครับ
ไม่รู้พอใจเข้าใจไหม อธิบายซะยืดยาวเลย ;) ;) ;) ;)
-
ขอขอบคุณ อ.udomchok มากๆๆๆเลยครับ เข้าใจมากขึ้นครับ
ติ๊กเลือก active doctor (ในหัวข้อ "บุคลากรในโรงพยาบาล") เพื่อแสดงว่าเป็นผู้ปฏิบัติงาน มีชื่อใน List ให้เลือก แต่อาจไม่อนุญาตให้ Login เข้าโปรแกรมก็ได้
(...แต่ตอนนี้ ไม่ติ๊กก็มีชื่อให้เลือกทุกคนในบางจุด)
ไม่ติ๊กเลือก "ปิดการใช้งาน" (ในหัวข้อ "ผู้มีสิทธิใช้งานระบบ") เพื่อให้ Login เข้าใช้งานโปรแกรมได้
ขอเสนอความคิดเห็นเพิ่มเติมนิดนึง และขอความคิดเห็นจากทุกท่านด้วยครับ
1. พัฒนา active doctor ให้ใช้งานได้สมบูรณ์ เพื่อให้สมวัตถุประสงค์ และเข้าใจการทำงานได้ชัดเจนดีขึ้น
2. การเลือกชื่อผู้ปฏิบัติงาน ถ้าใช้วิธีเลือกแบบเดียวกันทุกจุดคือ
- พิมพ์รหัส (code) ของคนนั้นเพื่อเลือกได้
- พิมพ์อักษรตัวแรกของชื่อ เพื่อเลือกได้
จะสะดวกกว่าการใช้ dropdown หรือ spacebar ครับ