SMPMI06300.xjs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Script type ="xscript4.0"><![CDATA[
  3. /**
  4. * 환자번호로 환자정보 취득
  5. */
  6. function fGetPatInfo() {
  7. // 검색결과가 단일행일 경우 창닫기
  8. ds_source.setColumn( 0, "autoflag", "Y");
  9. // 환자정보검색
  10. frmf_modal("../../.._pam_commonweb_xrw_SPPMC02500", "SPPMC02500", "ds_source""-"ds_send"", "", "1", "150", "150", "", "", "", "", "", "M");
  11. vcheck_pid = ds_main_patinfo_patinfolist.getColumn(0, "pid");
  12. // 환자번호 취득결과 검증
  13. if (vcheck_pid == null || vcheck_pid == "" || vcheck_pid == " " || vcheck_pid == "-") {
  14. //조회내역 체크
  15. sysf_messageBox("존재하지 않는 등록번호", "E008");
  16. input1.setFocus();
  17. return;
  18. } else {
  19. // 화면표시
  20. ds_main.setColumn( 0, "hngnm", ds_main_patinfo_patinfolist.getColumn(0, "hngnm"));
  21. ds_main.setColumn( 0, "pid", ds_main_patinfo_patinfolist.getColumn(0, "pid"));
  22. //model.refresh();
  23. // 출입증 대여현황 리스트 취득
  24. fGetErPassList();
  25. }
  26. }
  27. /**
  28. * 출입증 대여현황 리스트 취득
  29. */
  30. function fGetErPassList() {
  31. // 검색조건설정
  32. ds_send.setColumn( 0, "pid", ds_main.getColumn(0, "pid"));
  33. ds_send.setColumn( 0, "allflag", ds_main.getColumn(0, "allflag"));
  34. // 로딩창 열기
  35. callLoadingWindow("응급실 출입증 대여현황 리스트 조회중");
  36. // 출입증정보취득
  37. // submit("TRPMI06101");
  38. // 로딩창 닫기
  39. removeLoadingWindow();
  40. }
  41. ]]></Script>