SPMQR03100.js 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. /*
  2. - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
  3. 외래환자리스트 ( SPMQR03100_환자별진료대기시간관리.xrw - JScript )
  4. - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
  5. */
  6. function fInitialize() {
  7. fGetDeptList();
  8. var orddd = model.getValue("/root/init/resultref/ordwaitlistinfo/orddd");
  9. var orddrid = model.getValue("/root/init/resultref/ordwaitlistinfo/orddrid");
  10. var ampmflag = model.getValue("/root/init/resultref/ordwaitlistinfo/ampmflag");
  11. var orddeptcd = model.getValue("/root/init/resultref/ordwaitlistinfo/orddeptcd");
  12. model.setValue("/root/main/search/fromdd", orddd);
  13. model.setValue("/root/main/search/todd", orddd);
  14. model.setValue("/root/main/search/orddeptcd", orddeptcd);
  15. model.setValue("/root/main/search/ampmflag", ampmflag);
  16. model.removeNodeset("/root/init/userlist");
  17. model.makeNode("/root/init/userlist/usercombo");
  18. mmbfGetUserComboList("/root/send/reqdata", "/root/init/userlist", cmb_orddeptcd.value, "0330");
  19. addComboInstance("/root/init/userlist", "userid^usernm", "^전체", "usercombo"); //의사콤보 전체항목 추가
  20. cmb_orddrid.value = orddrid;
  21. model.removeNodeset("/root/main/ordwaitlist");
  22. model.setValue("/root/main/search/offset", "0");
  23. fGetOrdWaitlistPat();
  24. model.refresh();
  25. }
  26. /*
  27. 부서목록 불러오기.
  28. */
  29. function fGetDeptList() {
  30. var instcd = getUserInfo("dutplceinstcd");
  31. var standard_yn = "rcptuseyn";
  32. var ord_deptflag = 'D';
  33. var rslt_ref = "/root/init/dept";
  34. var sort_method = "depthngnm";
  35. sort_field = "depthngnm";
  36. var base_dd = model.getValue("/root/main/search/todd");
  37. zsdfGetInOutOrdDeptList(instcd, rslt_ref, sort_field, sort_method, base_dd);
  38. // 진료과
  39. addComboItem("cmb_orddeptcd", "", "", "above");
  40. }
  41. function fGetOrdWaitlistPat() {
  42. model.removeNodeset("/root/main/ordwaitlist");
  43. model.setValue("/root/main/search/offset", "0");
  44. submit("TRMQR03002");
  45. }