BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: naydekdee ที่ กรกฎาคม 19, 2011, 17:14:17 PM
-
รบกวนอาจารย์แนะนำด้วยคับ คือปัญหา เล้กน้อยถึงปานกลาง พอดีเจ้าหน้าที่พยาบาลเวชปฏิบัติช่วยแพทย์ตรวจ แล้วพยาบาลได้ทำการนัดผู้ป่วยแต่ว่า พยาบาลนัด(Exit Nurse) จะทำนัดผู้ป่วยแต่ว่ารายชื่อแพทย์ผู้นัดไม่ได้มีให้เลือกดังรูปที่แสดง มีวิธีกำหนดได้อย่างไรให้รายชื่อปรากฏให้เลือก ซึ่ง จากที่ดู จะถูกกำหนดได้จากตาราง doctor_position
เลข ID 1,5,10,15,20 ซึ่งตำแหน่งอื่นจะไม่ปรากฏให้เลือกอ่ะคับ พอจะมีวิธี แนะนำไหมคับ
ผมลองเอาชื่อเจ้าหน้าที่เพิ่มตำแหน่งอื่นๆ ใน systemseting รายชื่อบุคลากรแล้วก็ไม่ได้ อ่ะคับ ได้แนบตาราง doctor_position มาด้วยอ่ะคับ
ปล รบกวนด้วยคับ
V V"
-
;D ;D ;D เคาะ spacebar แล้วพิมพ์ชื่อเข้าไป---->ENTER ;D ;D ;D
-
_"_! ขออภัยอธิบายไม่ชัดเจน คับ
คือรายชื่อเจ้าหน้าที่ก็ตามที่ป๋าเจดี(ป๋าใจดี) บอกน้านแหละก็ออกเฉพาะเจ้าหน้าที่ที่มีตำแหน่ง ในตาราง doctor_position ใน filed id ที่ 1,2,5,9,14 <==แก้จากอันก่อน ออกมาแสดงทั้งหมดซึ่งของผม
1. แพทย์
2.ทันตแพทย์
5.นักวิชาการสาธารณสุข
9.นักเทคนิคการแพทย์
14.เจ้าพนักงานวิทยาศาสตร์การแพทย์
มีเจ้าหน้าที่ที่มีตำแหน่งนี้ เท่านั้นที่มีรายชื่อให้เลือกคับ อันนี้เข้าผู้ป่วยนอก===>รายการนัดผู้ป่วย
แต่ว่าในการลงนัดในบัญชี2 สามารถลงได้ทุกคน หรือว่า เป็นที่เวอรืชั่นเก่า ผมใช้ 3.54.2.2 นะคับ
ป๋าเจดี เข้าใจ ไหมเนี่ยะ T T ตอบหน่อยนะคับ รอ รอ รอต่อไป ต่อไป ต่อไปก็แล่วกัล อิอิ
ขอบคุณคับ
เง้ออ......
-
;D ;D ;D เคาะ spacebar แล้วพิมพ์ชื่อเข้าไป---->ENTER ;D ;D ;D
ของผมมีเหมือนกัน แต่ว่าไม่ครบคับ
-
แพทย์ผู้นัด ก็ต้องเป็นแพทย์ครับ เป็นพยาบาลไม่ได้ครับ
-
ถ้าต้องการเป็นชื่อของคนที่พิมพ์นัด ก็เขียนคำสั่งเพิ่มเข้าไปใน Form-Appointment ครับ..
เช่น GetCurrentUser; ประมาณนี้มีครับ...แล้วให้ไปแสดงผลตรงส่วน คำว่าแพทย์ผู้นัด แต่ในฐานข้อมูลก็เป็นกลุ่มแพทย์และทันตแพทย์หรือกลุ่มสหวิชาชีพอยู่ดีครับ.. ;D
หรือประมาณนี้
Value := GetSQLStringData('select d.name from doctor d '+
'left outer join opduser op on op.doctorcode=d.code '+
'left outer join oapp oa on oa.app_user = op.name '+
'where oa.app_user="'+DBPipeline['app_user']+'" limit 1');
-
อธิบายเพิ่มเติมอีกหน่อยคับ Y Y
คือว่าพยาบาลเวช มาตรวจแทนแพทย์อ่ะคับ แล้วมีการนัดคนไข้ มาตรวจซ้ำหรือว่ารับยาเดิม อีก ซึ่งในหน้าต่างการนัดนั้น จะข้ามช่องที่ใส่แพทย์ผู้นัดไม่ได้ หากขาดไปจะ save ไม่ได้ ซึ่ง พยาบาลตรงจุดนัดต้องการให้ มีรายชื่อพยาบาลเวช ขึ้นให้อีก แต่ก็น่าจะขึ้นให้ไม่ได้ เพราะเนื่องจากติด number_id เพราะว่ามีการอ้างอิงด้วย Id นี้เป็นส่วนใหญ่ แต่ก็ให้พยาบาลนัดใช้ ชื่อ ผอก นัดไปเลย (จาเป็นไรไหมหว่า อิอิ) แต่หากว่าผม จะแก้ไขตาราง doctor_position ได้ป่าวคับ
ขอถามคับว่า เราสามารถแก้ไข ตาราง doctor_position ได้หรือป่าวคับ จะเอาพยาบาลมาแทน ที่ นักวิชาการสาธารณสุข อ่ะคับ
สามารถทำได้หรือ่ป่าวคับ
ไว้วันพรุ่งนี้จะลองทำคับ คุ้นว่าเคยทำมาแต่นานแล้ว ตอนที่รายชื่อเจ้าหน้าที่เอกซเรย์ไม่ออกอ่ะคับ
ขอบคุณนะคับ V V"