/* - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì WorkList Diagnosis/Treatment/Remarkº¯°æ (SMMMO09200_DiagTreatRmrk.xrw - JScript ) - ¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì¢Ì */ var sPATINFO_PARAM; // ȯÀÚÀÇ µî·Ï¹øÈ£, ÀÔ¿ø(¿Ü·¡)ÀÏÀÚ ¹× Çѱ۸íÀ» ¹Þ´Â Parameter var sPATINFO_PATH = "/root/hidden/patinfo"; var sCONDITION_PATH = "/root/main/cond"; var sDIAGTRETRMRKINFO_PATH = "/root/main/diagtretrmrkinfo/diagtreatmrmklist"; /** * @desc : È­¸é ÃʱâÈ­ * @ * @param : * @return : * @--------------------------------------------------- */ function fInitialize(){ // model.setValue("/root/init/today", getCurrentDate()); // model.refresh(); if(checkOpener()){ sPATINFO_PARAM = opener.javascript.getParameter("param"); fSetPatInfo(sPATINFO_PARAM); } } /** * @desc : ȯÀÚ Á¤º¸ ¼³Á¤ * @ * @param : * @return : * @--------------------------------------------------- */ function fSetPatInfo(param){ var paramArray = param.split("¢Ì"); model.removeNodeset(sCONDITION_PATH); model.MakeValue(sCONDITION_PATH + "/wrklflag" , paramArray[1]); model.MakeValue(sCONDITION_PATH + "/wrkltrgtcd" , paramArray[2]); model.MakeValue(sCONDITION_PATH + "/wrklno" , paramArray[3]); model.MakeValue(sCONDITION_PATH + "/instcd" , paramArray[4]); model.MakeValue(sCONDITION_PATH + "/pid" , paramArray[5]); model.MakeValue(sCONDITION_PATH + "/srchdd" , paramArray[6]); model.refresh(); } /** * @desc : ½Å±Ô °ü½ÉȯÀÚ µî·Ï * @ * @param : * @return : * @--------------------------------------------------- */ function fRgstNewConcPatInfo(){ model.resetInstanceNode(sDIAGTRETRMRKINFO_PATH); fSetPatInfo(sPATINFO_PARAM); model.setValue(sDIAGTRETRMRKINFO_PATH + "/wrklflag", "P"); model.refresh(); } /** * @desc : °ü½ÉȯÀÚÁ¤º¸ ÀúÀå * @ * @param : * @return : * @--------------------------------------------------- */ function fSaveConcPatInfo(){ model.copyNode("/root/send/savedata" , sDIAGTRETRMRKINFO_PATH); if(submit("TXMMO09201")){ var rsltnode = model.instance1.selectNodes(sDIAGTRETRMRKINFO_PATH); if(rsltnode.length > 0){ grd_concpatinfohist.row = 1; fSelectConcPatInfo(); } } }