MMR06000.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. //부분서식의 부모아이템 배열
  2. var gItemCds = new Array("0007983001", "0000521001", "0000509001", "0000512001", "0000507001");
  3. var gItemCds2 = new Array("0000512001", "0000507001");
  4. var gItemCds3 = new Array("0007983001", "0000521001", "0000509001");
  5. //부분서식의 개수만큼 일단 '0'으로 채운다.
  6. var gPageIdx = new Array(0, 0);
  7. function fFormReady()
  8. {
  9. }
  10. function fLoadForm()
  11. {
  12. alert("jjavi MMR06000.js 로딩이당");
  13. //ivw_loader.src = "../../../emr/medirecweb/xrw/SSMMR01100_서식로더.xrw";
  14. //InitLoadSection(null);
  15. //InitLoadSection();
  16. //InitSetUnitForm(null, false);
  17. //InitSetUnitForm();
  18. makeRefByDegnitemno();
  19. alert("jjavi : "+TX_SUBMIT_EXTN_FORM);
  20. parent.window.javascript.gSubmitID = TX_SUBMIT_EXTN_FORM;
  21. //SetUserTimeLog("MRF01200", "xforms-ready");
  22. parent.body.dispatch("onloadcomplete");
  23. model.makeValue("/root/temp/loadcomplete", "true");
  24. /* ivw_0007983001.window.javascript.fInitPage(false, parseInt(ivw_0007983001.attribute("height")), parseInt(ivw_0007983001.attribute("width")));
  25. ivw_0000521001.window.javascript.fInitPage(false, parseInt(ivw_0000521001.attribute("height")), parseInt(ivw_0000521001.attribute("width")));
  26. ivw_0000509001.window.javascript.fInitPage(false, parseInt(ivw_0000509001.attribute("height")), parseInt(ivw_0000509001.attribute("width")));
  27. */
  28. }
  29. function fClearComnFormData()
  30. {
  31. /*
  32. ClearComnFormData(gItemCds);
  33. fInitialize();
  34. if (fLocalYn())
  35. {
  36. var rtn = ivw_0007983001.window.javascript.fGetdiagFormOprsrvno_loc(oprsrvno, iMcdnm, iMcdnm, iScdnm, iScdnm);
  37. ivw_0000509001.window.javascript.fSrchOprPerfDrlist_loc(oprsrvno, cOdt1);
  38. }
  39. else
  40. {
  41. var rtn = ivw_0007983001.window.javascript.fGetdiagFormOprsrvno(oprsrvno, iMcdnm, iMcdnm, iScdnm, iScdnm); //수술예약번호로 진단명 조회
  42. //ivw_0000509001.window.javascript.fSrchOprlist(oprsrvno, cOdt1); //환자정보로 수술명, 집도의 조회
  43. ivw_0000509001.window.javascript.fSrchOprPerfDrlist(oprsrvno, cOdt1); //환자정보로 수술명, 집도의 조회
  44. }
  45. if(!rtn)
  46. {
  47. fBtnDisable();
  48. return "oprfalse";
  49. } else {
  50. model.refresh();
  51. }
  52. */
  53. }
  54. function fLoadData()
  55. {
  56. fInitialize();
  57. //Program 서식 데이터 조회반영
  58. InitPgmFormData();
  59. }
  60. /**
  61. * @desc : 화면 초기화
  62. * @
  63. * @param :
  64. * @return :
  65. * @---------------------------------------------------
  66. */
  67. function fInitialize()
  68. {
  69. /*
  70. var uInfo = getUserInfos();
  71. uInfo = uInfo.split("|");
  72. //초기조건 설정
  73. mmbfGetUserComboList("/root/init/reqdata", "/root/init/drlist" + cOdt1 , uInfo[8], "0330");
  74. mmbfGetUserComboList("/root/init/reqdata", "/root/init/drlist" + cSdt1 , uInfo[8], "0330");
  75. // reqGetDrList("/root/init/reqdata", "/root/init/drlist" + cOdt1 +"/drlist", uInfo[8], ""); //집도의1
  76. // reqGetDrList("/root/init/reqdata", "/root/init/drlist" + cSdt1 +"/drlist", uInfo[8], ""); //보조의1
  77. model.setValue("/root/main/recinfo/recitem[degnitemno='" + iSurg + "']/reccnts", getCurrentDate()); //수술일
  78. ivw_0007983001.window.javascript.fInitPage(false, parseInt(ivw_0007983001.attribute("height")), parseInt(ivw_0007983001.attribute("width")), "ivw_0007983001", "수술전 진단명");
  79. ivw_0000521001.window.javascript.fInitPage(false, parseInt(ivw_0000521001.attribute("height")), parseInt(ivw_0000521001.attribute("width")), "ivw_0000521001", "수술후 진단명");
  80. ivw_0000509001.window.javascript.fInitPage(false, parseInt(ivw_0000509001.attribute("height")), parseInt(ivw_0000509001.attribute("width")), "ivw_0000509001");
  81. ivw_0007983001.attribute("border-style") = "none";
  82. ivw_0000521001.attribute("border-style") = "none";
  83. ivw_0000509001.attribute("border-style") = "none";
  84. gTermViewTopPos = 29;
  85. gTermViewHei = 152;
  86. gTermViewItems = gItemCds3;
  87. //fRadioYN();
  88. model.refresh();
  89. */
  90. }