/* HD worklist (SMMND03400.xrw - JScript ) - Version : 1) : Ver.1.00.01 - Creat : 2009-01-08 */ /** * creat : 20090108 * author : dhkim * desc : ÃʱâÈ­ */ function fInitialize(){ //°øÅëÄÚµå load zbcfGetCodeList( new Array("M0083","M0345") , new Array("/root/cmn/M0083list","/root/cmn/M0345list")); //³»È¯ÀÚ load fLoadMyPatSetting(); //Á¶È¸Á¶°Ç default ¼¼ÆÃ model.removenode('/root/main/cond'); model.makeValue('/root/main/cond/workdd' , getCurrentDate()); //¾÷¹«ÀÏÀÚ model.makeValue('/root/main/cond/mypid' , ''); //³»È¯ÀÚ model.makeValue('/root/main/cond/shiftflag', '-'); //shift model.makeValue('/root/main/cond/nursid' , getUserInfo('userid'));//´ã´ç°£È£»ç¾ÆÀ̵ð model.makeValue('/root/main/cond/nursnm' , getUserInfo('usernm'));//´ã´ç°£È£»ç¸í //±×¸®µå ³ëµå ÃʱâÈ­ model.removenode('/root/main/hdworklistinfo'); model.makenode('/root/main/hdworklistinfo'); model.refresh(); fGetWorkList(); } /** * creat : 20090108 * author : dhkim * desc : ³»È¯ÀÚ¼¼ÆÃµÈ °£È£»ç load */ function fLoadMyPatSetting(){ model.removenode('/root/send'); model.makeValue('/root/send/wardcd', getUserInfo('dutplcecd')); model.refresh(); //submit È£Ãâ if(!submit('TRMND03402')){ messageBox('Á¶È¸¸¦ ½ÇÆÐÇÏ¿´½À´Ï´Ù.', 'E999'); return; } } /** * creat : 20090108 * author : dhkim * desc : HD worklist Á¶È¸ */ function fGetWorkList(){ //Á¶°Çº¯¼ö var workdd = model.getValue('/root/main/cond/workdd'); //¾÷¹«ÀÏÀÚ var mypid = model.getValue('/root/main/cond/mypid'); //³»È¯ÀÚ var shiftflag = model.getValue('/root/main/cond/shiftflag'); //shift var nursid = model.getValue('/root/main/cond/nursid'); //´ã´ç°£È£»ç¾ÆÀ̵ð //null ó¸® if(workdd == null){ workdd = ''; } if(mypid == null){ mypid = ''; } if(shiftflag == null){ shiftflag = ''; } if(nursid == null){ nursid = ''; } //send parameter ¼³Á¤ model.removenode('/root/send'); model.makeValue('/root/send/workdd', workdd); model.makeValue('/root/send/mypid', mypid); model.makeValue('/root/send/shiftflag', shiftflag); model.makeValue('/root/send/nursid', nursid); //submit È£Ãâ if(!submit('TRMND03401')){ messageBox('Á¶È¸¸¦ ½ÇÆÐÇÏ¿´½À´Ï´Ù.', 'E999'); return; } model.refresh(); } /** * creat : 20090108 * author : dhkim * desc : HD worklist Ãâ·Â */ function fPrintWorkList(){ if(datagrid1.rows == 1){ messageBox('Ãâ·ÂÇÒ ³»¿ªÀÌ ¾ø½À´Ï´Ù.', 'E999'); return; } model.removeNodeset("/root/send"); model.makeValue("/root/send/rexdata/workdd" , model.getValue("/root/main/cond/workdd")); model.makeValue("/root/send/rexdata/shiftflag", model.getValue("/root/main/cond/shiftflag")); model.makeValue("/root/send/rexdata/nursid" , model.getValue("/root/main/cond/nursid")); model.makeNode("/root/send/hdworklistinfo"); model.copyNode("/root/send/hdworklistinfo", "/root/main/hdworklistinfo"); exeReportPreview("RPMND03401", "XMLSTR", "", "", "false","","","","","false", "", "");//¹Ì¸®º¸±â }