var MMR073_PATH = "/root/hidden/MMR073/autoSaveInfo"; var MMR073_PATH_RESULT_MSG = "/root/hidden/MMR073/result/msg"; /** * ±â·ÏÀÚµ¿ÀúÀåÀ» À§Çؼ­ ¿ÜºÎ¿¡¼­ È£ÃâµÇ´Â ÇÔ¼ö. * @param openExtnFlag * DisChargeSummaryNote_ReDschOrd : ÀÔÅð¿ø¿ä¾à±â·ÏÀÇ Åð¿øÃ³¹æ °»½Å, ó¹æ¿¡¼­ Åð¿øÃ³¹æÀÇ Ãß°¡,»èÁ¦½Ã È£Ãâ * @param arg1 * DisChargeSummaryNote_ReDschOrd : pid * @param arg2 * DisChargeSummaryNote_ReDschOrd : indd * @param arg3 * DisChargeSummaryNote_ReDschOrd : cretno * @param arg4 * DisChargeSummaryNote_ReDschOrd : orddeptcd * @return */ function openAutoSaveForm_MMR073(openExtnFlag, arg1, arg2, arg3, arg4) { var mainWnd = getMainViewer(); if (mainWnd != null) { mainWnd.model.makeValue(MMR073_PATH+"/openExtnFlag", openExtnFlag); mainWnd.model.makeValue(MMR073_PATH+"/arg1", arg1); mainWnd.model.makeValue(MMR073_PATH+"/arg2", arg2); mainWnd.model.makeValue(MMR073_PATH+"/arg3", arg3); mainWnd.model.makeValue(MMR073_PATH+"/arg4", arg4); fDisableOtherWindow_MMR073(true, getViewer("sysMessage"), true); mainWnd.window.javascript.modal("SPMMR07300", 1, 0, 0, "", "", "", "sysmenu:hidden; "); // mainWnd.window.javascript.modal("SPMMR07300", 1, 0, 0, "", "", "", ""); fDisableOtherWindow_MMR073(false, getViewer("sysMessage"), true); } } function fFormReady_MMR073() { copyNodeset(MMR073_PATH, MMR073_PATH, "replace" ,model, opener.model); var openExtnFlag = model.getValue(MMR073_PATH+"/openExtnFlag"); var formRecSeq = ""; if (openExtnFlag == "DisChargeSummaryNote_ReDschOrd") { model.makeValue("/root/main/msg", "ÀÔÅð¿ø¿ä¾à±â·Ï °¡Á®¿À´ÂÁß..."); opt_msg.refresh(); formRecSeq = fGetFormRecSeq_MMR073(openExtnFlag); } if (formRecSeq == "") { window.close(); } else { model.makeValue("/root/main/msg", "ÀÔÅð¿ø¿ä¾à±â·Ï Åð¿øÃ³¹æ ÀúÀåÁß..."); opt_msg.refresh(); model.makeValue(MMR073_PATH+"/formRecSeq", formRecSeq); ivw_loader.src = "../../../emr/medirecweb/xrw/SSMMR01100_¼­½Ä·Î´õ.xrw"; } } function fOnLoadLoader_MMR073() { try { var formRecSeq = model.getValue(MMR073_PATH+"/formRecSeq"); ivw_loader.window.javascript.setInitInfo_MMR01100("openExtnFlag", model.getValue(MMR073_PATH+"/openExtnFlag")); ivw_loader.window.javascript.setInitInfo_MMR01100("autoSaveYn", "Y"); ivw_loader.window.javascript.fLoadRecForm(formRecSeq, null, null); } catch(e) { alert(333333333); } } function fGetFormRecSeq_MMR073(openExtnFlag) { var formRecSeq = ""; var msg = ""; if (openExtnFlag == "DisChargeSummaryNote_ReDschOrd") { model.makeValue("/root/send/extninfo/infoflag", "recseq"); model.makeValue("/root/send/extninfo/pid", model.getValue(MMR073_PATH+"/arg1")); model.makeValue("/root/send/extninfo/orddd", model.getValue(MMR073_PATH+"/arg2")); model.makeValue("/root/send/extninfo/cretno", model.getValue(MMR073_PATH+"/arg3")); model.makeValue("/root/send/extninfo/formrecdeptcd", model.getValue(MMR073_PATH+"/arg4")); model.makeValue("/root/send/extninfo/srcformcd", "0000000680"); if (submit("TRMMR01302")) { var cnt = getNodesetCnt(model, "/root/main/extninfo/recseqinfo/formrecseq"); var recseq = model.getValue("/root/main/extninfo/recseqinfo/formrecseq"); if (cnt == 1 && recseq != "") { formRecSeq = recseq; } else { var msg = "ÀÔÅð¿ø¿ä¾à±â·ÏÀÇ Åð¿øÃ³¹æÀÌ ÀúÀåµÇÁö ¾Ê¾Ò½À´Ï´Ù.\n\n"; if (cnt == 0 || recseq == "") msg += "ÀÛ¼ºµÈ ÀÔÅð¿ø¿ä¾à±â·ÏÀ» ãÀ» ¼ö ¾ø½À´Ï´Ù."; else msg += "ÀÛ¼ºµÈ ÀÔÅð¿ø¿ä¾à±â·ÏÀÌ µÎ°³ÀÌ»óÀÔ´Ï´Ù."; messageBox(msg, "I"); } } } return formRecSeq; } function fDisableOtherWindow_MMR073(disabled, wndObj, isParent) { var childCnt = wndObj.window.children.length; for(var i=0; i