/* * ÀÔ¿øµî·Ï °øÅë ÇÔ¼ö * PMI001.js * ÀÛ¼ºÀÚ : ÃÖº´Áø * ÀÛ¼ºÀÏ : 2008.12.10 * ¼öÁ¤ÀÌ·Â : PMC001.js ÆÄÀÏ·Î ÇÔ¼ö À̵¿ pmifGetNhicQualification -> pmcfGetNhicQualification·Î º¯°æ 2009.05.21 - ¹ÙÄÚµå Ãâ·Â ±â´É ½Å±Ô ¸ðµâ·Î ±³Ã¼¿¡ µû¶ó PAM.js¿¡¼­ ¿©±â·Î ÀÌÀü(±âÁ¸ ÇÔ¼ö´Â PAM.js¿¡ ±×´ë·Î Á¸Àç) */ /* 22 11 11 32 Â÷»óÀ§1Á¾ 00 00 33 A Â÷»óÀ§2Á¾ Á¤»ó 02 02 34 O Â÷»óÀ§2Á¾ Á¤»ó(Àΰø½ÅÀåÅõ¼®) 03 03 35 O Â÷»óÀ§2Á¾ Á¤»ó(º¹¸·°ü·ù¼ú) 04 04 36 O Â÷»óÀ§2Á¾ Á¤»ó(Àå±âÀ̽Ä) 10 10 37 O Â÷»óÀ§2Á¾ Á¤»ó(°¡Á¤°£È£) 11 11 38 O Â÷»óÀ§2Á¾ Á¤»ó(°¡Á¤°£È£µî·Ï¾Ï) 05 05 39 I Â÷»óÀ§2Á¾ °³½É,°³µÎ 06 06 40 A Â÷»óÀ§2Á¾ µî·Ï¾Ï 07 07 45 O Â÷»óÀ§2Á¾ »êÁ¤Æ¯·Ê 08 08 41 I Â÷»óÀ§2Á¾ ÀÔ¿ø6¼¼¹Ì¸¸ 09 09 42 I Â÷»óÀ§2Á¾ ÀÚ¿¬ºÐ¸¸ 14 00 43 I Â÷»óÀ§2Á¾ Á¤½Å°úÀÔ¿øÁø·á 17 00 44 A Â÷»óÀ§2Á¾ ¸¸¼ºÁúȯ */ /* Â÷»óÀ§2Á¾ º¸Á¶À¯Çü ¼ÂÆÃ * ÀüÁ¦Á¶°Ç : º¸ÇèÀ¯ÇüÀº ÀÌ ÇÔ¼ö·Î ¹Û¿¡¼­ º¯°æ ÇÑ´Ù. * Parameter : pBeForeInsuKind - º¯°æÀü º¸ÇèÀ¯Çü * pBeforeSuppKind - º¯°æÀü À¯Çüº¸Á¶ * pAfterInsuKind - º¯°æÈÄ º¸ÇèÀ¯Çü * pScndSupTrgtman - Â÷»óÀ§±¸ºÐ(1:Â÷»óÀ§1Á¾, 2:Â÷»óÀ§2Á¾) * pOrdDeptCd - Áø·á°úÄÚµå * pChronicDiseaseYn - ¸¸¼ºÁúȯ¿©ºÎ * Return : suppkind - String */ function pmifGetScndSuptrgtSuppkind(pBeForeInsuKind, pBeforeSuppKind, pAfterInsuKind, pScndSupTrgtman, pOrdDeptCd, pChronicDiseaseYn) { var log = "pBeForeInsuKind : " + pBeForeInsuKind + "\n" + "pBeforeSuppKind : " + pBeforeSuppKind + "\n" + "pAfterInsuKind : " + pAfterInsuKind + "\n" + "pScndSupTrgtman : " + pScndSupTrgtman + "\n" + "pOrdDeptCd : " + pOrdDeptCd + "\n" + "pChronicDiseaseYn : " + pChronicDiseaseYn; // alert ("log : " + log); var sNPcd = "2030000000"; // Á¤½Å°ú var result = pBeforeSuppKind; // ÃÖÃÊ¿¡´Â ÇöÀçÀÇ º¸Á¶À¯ÇüÀ» ¼³Á¤ÇØ ³õ´Â´Ù. // Â÷»óÀ§1Á¾ if (pScndSupTrgtman == "1") { if(pAfterInsuKind == "11") { result = "32"; } } else if (pScndSupTrgtman == "2") { // Â÷»óÀ§2Á¾ // °Ç°­º¸ÇèÀ̰í, º¸Á¶À¯ÇüÀÌ Â÷»óÀ§2Á¾ÀÇ º¸Á¶À¯ÇüÀÌ ¾Æ´Ò ¶§ if(pAfterInsuKind == "11" && parseInt(pBeforeSuppKind) < 32) { if (pBeforeSuppKind == "00") { result = "33"; } else if (pBeforeSuppKind == "01") { result = "01"; } else if (pBeforeSuppKind == "02") { result = "33"; } else if (pBeforeSuppKind == "03") { result = "33"; } else if (pBeforeSuppKind == "04") { result = "33"; } else if (pBeforeSuppKind == "10") { result = "33"; } else if (pBeforeSuppKind == "11") { result = "33"; } else if (pBeforeSuppKind == "05") { result = "39"; } else if (pBeforeSuppKind == "06") { result = "40"; } else if (pBeforeSuppKind == "07") { result = "33"; } else if (pBeforeSuppKind == "08") { result = "41"; } else if (pBeforeSuppKind == "09") { result = "42"; } else if (pBeforeSuppKind == "14") { result = "33"; } else if (pBeforeSuppKind == "17" && pChronicDiseaseYn == "Y") { result = "44"; } else if (pBeforeSuppKind == "17" && pChronicDiseaseYn != "Y") { result = "33"; } else { messageBox("ÆÄ¶ó¹ÌÅÍ °ªÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù[1]!!"); } } /* // ÀÇ·á±Þ¿©1Á¾ -> Â÷»óÀ§2Á¾, º¸Á¶À¯ÇüÀÌ Â÷»óÀ§2Á¾ÀÇ º¸Á¶À¯ÇüÀÌ ¾Æ´Ò ¶§ if(pBeForeInsuKind == "21" && pAfterInsuKind == "11" && parseInt(pBeforeSuppKind) < 32) { if (pBeforeSuppKind == "00" && pOrdDeptCd != sNPcd) { result = "33"; } else if (pBeforeSuppKind == "01") { result = "01"; } else if (pBeforeSuppKind == "02") { result = "33"; } else if (pBeforeSuppKind == "03") { result = "33"; } else if (pBeforeSuppKind == "04") { result = "33"; } else if (pBeforeSuppKind == "10") { result = "33"; } else if (pBeforeSuppKind == "11") { result = "33"; } else if (pBeforeSuppKind == "05") { result = "39"; } else if (pBeforeSuppKind == "06") { result = "40"; } else if (pBeforeSuppKind == "08") { result = "41"; } else if (pBeforeSuppKind == "09") { result = "42"; } else if (pBeforeSuppKind == "14" && pOrdDeptCd == sNPcd) { result = "43"; } else if (pBeforeSuppKind == "17" && pChronicDiseaseYn == "Y") { result = "44"; } else { messageBox("ÆÄ¶ó¹ÌÅÍ °ªÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù[1]!!"); } } // ÀÇ·á±Þ¿©2Á¾ -> Â÷»óÀ§2Á¾, º¸Á¶À¯ÇüÀÌ Â÷»óÀ§2Á¾ÀÇ º¸Á¶À¯ÇüÀÌ ¾Æ´Ò ¶§ if(pBeForeInsuKind == "22" && pAfterInsuKind == "11" && parseInt(pBeforeSuppKind) < 32) { if (pBeforeSuppKind == "00" && pOrdDeptCd != sNPcd) { result = "33"; } else if (pBeforeSuppKind == "01") { result = "01"; } else if (pBeforeSuppKind == "02") { result = "33"; } else if (pBeforeSuppKind == "03") { result = "33"; } else if (pBeforeSuppKind == "04") { result = "33"; } else if (pBeforeSuppKind == "10") { result = "33"; } else if (pBeforeSuppKind == "11") { result = "33"; } else if (pBeforeSuppKind == "05") { result = "39"; } else if (pBeforeSuppKind == "06") { result = "40"; } else if (pBeforeSuppKind == "08") { result = "41"; } else if (pBeforeSuppKind == "09") { result = "42"; } else if (pBeforeSuppKind == "14" && pOrdDeptCd == sNPcd) { result = "43"; } else if (pBeforeSuppKind == "17" && pChronicDiseaseYn == "Y") { result = "44"; } else { messageBox("ÆÄ¶ó¹ÌÅÍ °ªÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù[1]!!"); } } */ } else { // °Ç°­º¸ÇèÀ̰í Â÷»óÀ§1Á¾ÀÌ ¾Æ´Ò ¶§ if(pAfterInsuKind == "11" && parseInt(pBeforeSuppKind) == 32) { result = "00"; } /* // ÀÇ·á±Þ¿©1Á¾À̰í Â÷»óÀ§1Á¾ÀÌ ¾Æ´Ò ¶§ if(pBeForeInsuKind == "11" && pAfterInsuKind == "21" && parseInt(pBeforeSuppKind) == 32) { result = "00"; } // ÀÇ·á±Þ¿©2Á¾À̰í Â÷»óÀ§1Á¾ÀÌ ¾Æ´Ò ¶§ if(pBeForeInsuKind == "11" && pAfterInsuKind == "22" && parseInt(pBeforeSuppKind) == 32) { result = "00"; } */ // °Ç°­º¸ÇèÀ̰í Â÷»óÀ§2Á¾ÀÌ ¾Æ´Ò ¶§ // if(pBeForeInsuKind == "11" && pAfterInsuKind == "11" && parseInt(pBeforeSuppKind) > 32) { if(pAfterInsuKind == "11" && parseInt(pBeforeSuppKind) > 32) { if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "01") { result = "01"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "39") { result = "05"; } else if (pBeforeSuppKind == "40") { result = "06"; } else if (pBeforeSuppKind == "41") { result = "08"; } else if (pBeforeSuppKind == "42") { result = "09"; } else if (pBeforeSuppKind == "43") { result = "00"; } else if (pBeforeSuppKind == "44") { result = "00"; } else if (pBeforeSuppKind == "45") { result = "00"; } else { messageBox("ÆÄ¶ó¹ÌÅÍ °ªÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù[2]!!"); } } // ÀÇ·á±Þ¿©1Á¾À̰í Â÷»óÀ§2Á¾ÀÌ ¾Æ´Ò ¶§ // if(pBeForeInsuKind == "11" && pAfterInsuKind == "21" && parseInt(pBeforeSuppKind) > 32) { if(pAfterInsuKind == "21" && parseInt(pBeforeSuppKind) > 32) { if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "01") { result = "01"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "39") { result = "05"; } else if (pBeforeSuppKind == "40") { result = "06"; } else if (pBeforeSuppKind == "41") { result = "08"; } else if (pBeforeSuppKind == "42") { result = "09"; } else if (pBeforeSuppKind == "43" && pOrdDeptCd == sNPcd) { result = "14"; } else if (pBeforeSuppKind == "43" && pOrdDeptCd != sNPcd) { result = "00"; } else if (pBeforeSuppKind == "44" && pChronicDiseaseYn == "Y") { result = "17"; } else if (pBeforeSuppKind == "44" && pChronicDiseaseYn != "Y") { result = "00"; } else if (pBeforeSuppKind == "45") { result = "00"; } else { messageBox("ÆÄ¶ó¹ÌÅÍ °ªÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù[2]!!"); } } // ÀÇ·á±Þ¿©2Á¾À̰í Â÷»óÀ§2Á¾ÀÌ ¾Æ´Ò ¶§ // if(pBeForeInsuKind == "11" && pAfterInsuKind == "22" && parseInt(pBeforeSuppKind) > 32) { if(pAfterInsuKind == "22" && parseInt(pBeforeSuppKind) > 32) { if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "01") { result = "01"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "33") { result = "00"; } else if (pBeforeSuppKind == "39") { result = "05"; } else if (pBeforeSuppKind == "40") { result = "06"; } else if (pBeforeSuppKind == "41") { result = "08"; } else if (pBeforeSuppKind == "42") { result = "09"; } else if (pBeforeSuppKind == "43" && pOrdDeptCd == sNPcd) { result = "14"; } else if (pBeforeSuppKind == "43" && pOrdDeptCd != sNPcd) { result = "00"; } else if (pBeforeSuppKind == "44" && pChronicDiseaseYn == "Y") { result = "17"; } else if (pBeforeSuppKind == "44" && pChronicDiseaseYn != "Y") { result = "00"; } else if (pBeforeSuppKind == "45") { result = "00"; } else { messageBox("ÆÄ¶ó¹ÌÅÍ °ªÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù[2]!!"); } } } return result; } /* * ¹ÙÄÚµå Ãâ·Â ÇÔ¼ö * DSC, ER°£È£¿¡¼­µµ »ç¿ë * ÃÖÃÊÀÛ¼ºÀÏ : 2009.05.21 * »èÁ¦µÈ ÆÄ¶ó¹ÌÅÍ : pPort - COM Port ÁöÁ¤°ª * Ãß°¡µÈ ÆÄ¶ó¹ÌÅÍ : pSetyn - ÇÁ¸°Åͼ³Á¤Á¤º¸ ¼ÂÆÃ¿©ºÎ * pScrid - ÇÁ¸°Åͼ³Á¤Á¤º¸ Á¶È¸¿ë È­¸é ¾ÆÀ̵ð * pBarcdRef - ¼³Á¤Á¤º¸ xpath -> ±¸Çü / ½ÅÇüÇÁ¸°ÅÍ ±¸ºÐÀÚ·Î »ç¿ë * ¼öÁ¤ÀÌ·Â : 2009.05.30 - º´½ÇÄÚµå Ãâ·Â (ÆÄ¶ó¹ÌÅÍ·Î Ãâ·Â¿©ºÎ¸¦ ¹ÞÀ½) * 2009.06.01 - pRoomyn ÆÄ¶ó¹ÌÅÍ »ç¿ë¾øÀÌ Äõ¸®¿¡¼­ ¿ø¹«°øÅëÄڵ带 üũÇÏ¿© Ãâ·Â¿©ºÎ°áÁ¤ * - ÇâÈÄ °£È£¿Í ¿ø¹«ÀÇ Ãâ·Â¿©ºÎ°¡ ´Þ¶óÁú ¼ö ÀÖÀ¸¹Ç·Î ±â´ÉÀº ÁÖ¼®Ã³¸® */ function pmifPrintBarCode(pPid, pIndd, pCretno, pMskind, pHiststat, pSetyn, pScrid, pBarcdRef, pRoomyn, pIsNEW, pErvisityn, pTest) { // 1. °øÅë[½ÃÀÛ] - 2009.05.25 model.removeNodeset("/root/hidden/h_receipt/receipt"); model.removeNodeset("/root/send/data17"); model.makeNode("/root/hidden/h_receipt/receipt/pid"); model.makeNode("/root/hidden/h_receipt/receipt/hngnm"); model.makeNode("/root/hidden/h_receipt/receipt/hngnm2"); model.makeNode("/root/hidden/h_receipt/receipt/sex"); model.makeNode("/root/hidden/h_receipt/receipt/age"); model.makeNode("/root/hidden/h_receipt/receipt/religncd"); model.makeNode("/root/hidden/h_receipt/receipt/rrgstno"); model.makeNode("/root/hidden/h_receipt/receipt/orddeptcd"); model.makeNode("/root/hidden/h_receipt/receipt/orddeptnm"); model.makeNode("/root/hidden/h_receipt/receipt/specordyn"); model.makeNode("/root/hidden/h_receipt/receipt/medispclid"); model.makeNode("/root/hidden/h_receipt/receipt/wardcd"); model.makeNode("/root/hidden/h_receipt/receipt/wardcd2"); model.makeNode("/root/hidden/h_receipt/receipt/roomcd"); model.makeNode("/root/hidden/h_receipt/receipt/indd"); model.makeNode("/root/hidden/h_receipt/receipt/barcode"); model.makeNode("/root/hidden/h_receipt/receipt/newprintflag"); model.makeNode("/root/hidden/h_receipt/receipt/btype"); model.makeNode("/root/hidden/h_receipt/receipt/rfidyn"); model.makeNode("/root/hidden/h_receipt/receipt/rfidcardid1"); model.makeNode("/root/hidden/h_receipt/receipt/deptplce"); model.makeValue("/root/send/data17/pid", pPid); model.makeValue("/root/send/data17/indd", pIndd); model.makeValue("/root/send/data17/cretno", pCretno); model.makeValue("/root/send/data17/mskind", pMskind); model.makeValue("/root/send/data17/histstat", pHiststat); model.makeValue("/root/send/data17/ioflag", ""); model.makeValue("/root/send/data17/ervisityn", pErvisityn); model.makeValue("/root/send/data17/ipaddr", app.clientIp); submit("TRPMI00115"); if (pRoomyn == undefined || pRoomyn == null) { pRoomyn = "N"; } // OCX ¹öÀü ·Îµù ±¸ºÐ if (pIsNEW == undefined || pIsNEW == null) { pIsNEW = ""; } else { pIsNEW = "NEW" } var inpt_pid = model.getValue("/root/hidden/h_receipt/receipt/pid"); var rfidyn = model.getValue("/root/hidden/h_receipt/receipt/rfidyn"); if (inpt_pid == null || inpt_pid == " " || inpt_pid == "") { messageBox("ÀÔ¿ø ȯÀÚ°¡ ¾Æ´Õ´Ï´Ù.! ȯÀÚ ÆÈÂ ¹ßÇàÇÒ ¼ö ¾ø½À´Ï´Ù.","E999",""); return false; // // RFID Ãâ·Â ½Ã // } else if (rfidyn == 'Y') { // // var hngnm2 = model.getValue("/root/hidden/h_receipt/receipt/hngnm2"); // // var btype = model.getValue("/root/hidden/h_receipt/receipt/btype"); // // //°æºÏ´ë º´¿ø ¼ºº°Ç¥½Ã Çѱ۷Π¹Ù²Þ // var sex = model.getValue("/root/hidden/h_receipt/receipt/sex"); // if( sex == 'M' ){ // sex = '³²'; // }else{ // sex = '¿©'; // } // // var age = model.getValue("/root/hidden/h_receipt/receipt/age") + "¼¼"; // // var rrgstno = model.getValue("/root/hidden/h_receipt/receipt/rrgstno").substr(0,2) + "." // + model.getValue("/root/hidden/h_receipt/receipt/rrgstno").substr(2,2) + "." // + model.getValue("/root/hidden/h_receipt/receipt/rrgstno").substr(4,2); // // var wardcd = model.getValue("/root/hidden/h_receipt/receipt/wardcd"); // // var roomcd = model.getValue("/root/hidden/h_receipt/receipt/roomcd"); // // var deptplce = model.getValue("/root/hidden/h_receipt/receipt/deptplce"); // // var cardid1 = model.getValue("/root/hidden/h_receipt/receipt/rfidcardid1"); // // var param = inpt_pid + "|" + hngnm2 + "|" + btype + "|" + sex + "|" + age + "|" + rrgstno + "|" + wardcd + " " + roomcd + "È£ (" + deptplce + ")|" + cardid1; // // //alert(param); // // try{ // // // 1. RFID Ãâ·Â // var activeObj = new ActiveXObject("WScript.Shell"); // activeObj.CurrentDirectory = "C:/Program Files/himed/components/OneTech"; // var fileName = "RfidLabelPrt.exe " + param; // activeObj.Run(fileName); // // // 2. RFID µ¥ÀÌÅÍ ÀúÀå // model.makeValue("/root/send/data60/pid", inpt_pid); // model.makeValue("/root/send/data60/usernm", hngnm2); // model.makeValue("/root/send/data60/gubun", "P"); // model.makeValue("/root/send/data60/cardid1", cardid1); // model.makeValue("/root/send/data60/indd", model.getValue("/root/hidden/h_receipt/receipt/indd")); // // submit("TXPMC06606"); // // }catch(e){ // // alert("RFID Ä«µå µî·Ï¿À·ùÀÔ´Ï´Ù. \r\nµ¿ÀÏÇö»ó ¹Ýº¹ ½Ã Àü»ê½Ç·Î ¹®ÀÇÇϽʽÿÀ."); // } // // return; // ±âÁ¸ ȯÀÚÆÈÂî Ãâ·Â ½Ã } else { // var sRrgstno = model.getValue("/root/hidden/h_receipt/receipt/rrgstno").substr(0,6) + "-" // + model.getValue("/root/hidden/h_receipt/receipt/rrgstno").substr(6,1) + "******"; var sRrgstno = model.getValue("/root/hidden/h_receipt/receipt/rrgstno").substr(0,2) + "." + model.getValue("/root/hidden/h_receipt/receipt/rrgstno").substr(2,2) + "." + model.getValue("/root/hidden/h_receipt/receipt/rrgstno").substr(4,2); model.setValue("/root/hidden/h_receipt/receipt/rrgstno",sRrgstno); //°æºÏ´ë º´¿ø ¼ºº°Ç¥½Ã Çѱ۷Π¹Ù²Þ var sSex = model.getValue("/root/hidden/h_receipt/receipt/sex"); if( sSex == 'M' ){ sSex = '³²'; }else{ sSex = '¿©'; } model.setValue("/root/hidden/h_receipt/receipt/sex", sSex); // Àü½Ç½ÅûÁ¤º¸ ÀÖÀ» °æ¿ì¿¡´Â Àü½Ç´ë»ó º´µ¿À» Ç¥½Ã var inptWard = model.getValue("/root/hidden/h_receipt/receipt/wardcd"); var cdcrWard = model.getValue("/root/hidden/h_receipt/receipt/wardcd2"); if (inptWard != cdcrWard && cdcrWard != null && cdcrWard != '') { model.setValue("/root/hidden/h_receipt/receipt/wardcd", cdcrWard); } var sIndd = model.getValue("/root/hidden/h_receipt/receipt/indd"); sIndd = sIndd.substr(0, 4) + "-" + sIndd.substr(4,2) + "-" + sIndd.substr(6,2); model.setValue("/root/hidden/h_receipt/receipt/indd", sIndd); //2010-09-14 À̵¿½Ä Ãß°¡ - °æºÏ´ëº´¿ø ȯÀÚÆÈÁö ·º½ºÆ÷Æ®·Î Ãâ·Â //2008.10.14 Rexpert Ãâ·ÂÀü Ŭ¸®¾î - ÃÖº´Áø //childObj.window.javascript.fCloseReport(); //var sPrinter; //var trayno; // 2009.06.19 - local¿¡ ¼³Á¤µÈ ÆÄÀÏÀ» ¿ì¼±½Ã ÇÑ´Ù. // print1:ÀÔ¿ø¾àÁ¤¼­, print2:ÀÔ¿øÈ¯ÀÚÄ«µå, print3:¼±ÅýÅû, print4:ȯÀÚÆÈÂî /* var printInfo = pmifGetPrintSetting("print4"); if (printInfo.length == 2) { sPrinter = printInfo[0]; trayno = printInfo[1]; } else { // 2008.09.21 ÀÔ¿ø¾àÁ¤¼­ Ãâ·Â¿ë ÇÁ¸°ÅÍ À̸§ Á¶È¸ - ÃÖº´Áø sPrinter = model.getValue("/root/hidden/printers/card_printer"); if (isNull(sPrinter)) { sPrinter = "true"; } // 2009³â 03¿ù 20ÀÏ, JHP, Æ®·¹ÀÌÁ¤º¸¸¦ ¹Þ¾Æ¼­ ³Ö´Â´Ù. trayno = model.getValue("/root/hidden/pam/printer/value"); } */ //°øÅëÄÚµå P0045¿¡¼­ ÇÁ¸°ÅÍ ¸íΰú Æ®·¹ÀÌ È£Ãâ - ÀÔ¿øÈ¯ÀÚÆÈÂî ÇÁ¸°ÅÍ fGetPrintName(); // ÇÁ¸°ÅÍÁ¤º¸ var print_name = ""; // Æ®·¹ÀÌÁ¤º¸ var print_tray = ""; var resultFlag = ""; // // ½ÅÇüÆÈÂî´Â ¼Ò¾ÆÃ¼Å© ¾øÀ½ // if (pBarcdRef == 'N') { // // print_name = getGlobalVariable("SPPAO00100_P0045_12_nm","p"); // SLP-T400 // print_tray = getGlobalVariable("SPPAO00100_P0045_12_tray","p"); // // // ±âÁ¸ÆÈÂî // } else { // 6¼¼¹Ì¸¸ üũ if (model.getValue("/root/hidden/h_receipt/receipt/age") < 6) { resultFlag = messageBox("6¼¼¹Ì¸¸ ȯÀÚÀÔ´Ï´Ù!!! \r\n\r\n¼Ò¾Æ¿ëÆÈÂ Ãâ·Â", "S006", "\r\n¼ºÀοëÆÈÂ Ãâ·Â|\r\nÃâ·ÂÀ» Ãë¼Ò"); // Ãë¼ÒÇÑ °æ¿ì if (resultFlag == "2") { return; } } // ȯÀÚÆÈÂî ¼³Á¤ °ª(Âü°í¿ë) º¯°æ½Ã SPPAO00100 ¼öÁ¤ÇÊ¿ä // P0045_8 : HC100 ±¸Çü ÇÁ¸°ÅÍ(¼ºÀοë) // P0045_11 : HC101 ±¸Çü ÇÁ¸°ÅÍ(¼Ò¾Æ¿ë) // P0045_12 : SLP-T400 ½ÅÇü ÇÁ¸°ÅÍ(¼ºÀοë) // P0045_13 : SLP-T400 ½ÅÇü ÇÁ¸°ÅÍ(¼Ò¾Æ¿ë) // model.getValue("/root/hidden/h_receipt/receipt/newprintflag") == "Y" : ¼ºÀÎ ½ÅÇü / ¼Ò¾Æ ½ÅÇü // model.getValue("/root/hidden/h_receipt/receipt/newprintflag") == "A" : ¼ºÀÎ ½ÅÇü / ¼Ò¾Æ ±¸Çü // model.getValue("/root/hidden/h_receipt/receipt/newprintflag") == "B" : ¼ºÀÎ ±¸Çü / ¼Ò¾Æ ½ÅÇü // model.getValue("/root/hidden/h_receipt/receipt/newprintflag") == "N" : ¼ºÀÎ ±¸Çü / ¼Ò¾Æ ±¸Çü // Ãâ·ÂPCº° Àåºñ°¡ ´Þ¶ó IP·Î ÇØ´ç Àåºñ ±¸ºÐÇϵµ·Ï ¼öÁ¤(¿ø¹«°øÅëÄÚµå PK060) by Á¶Áß·¡ 20140404 // ¼Ò¾Æ¿ë if (resultFlag == "6") { // ½ÅÇü ÇÁ¸°ÅÍ ¼³Á¤ if (model.getValue("/root/hidden/h_receipt/receipt/newprintflag") == "Y" || model.getValue("/root/hidden/h_receipt/receipt/newprintflag") == "B") { print_name = getGlobalVariable("SPPAO00100_P0045_13_nm", "p"); // SLP-T401 print_tray = getGlobalVariable("SPPAO00100_P0045_13_tray", "p"); // ±¸Çü ÇÁ¸°ÅÍ ¼³Á¤ } else { print_name = getGlobalVariable("SPPAO00100_P0045_11_nm", "p"); // HC101 print_tray = getGlobalVariable("SPPAO00100_P0045_11_tray", "p"); } model.makeValue("/root/hidden/h_receipt/receipt/babyyn", "Y"); // ¼Ò¾Æ¿ë // ¼ºÀοë } else { // ½ÅÇü ÇÁ¸°ÅÍ ¼³Á¤ if (model.getValue("/root/hidden/h_receipt/receipt/newprintflag") == "Y" || model.getValue("/root/hidden/h_receipt/receipt/newprintflag") == "A") { print_name = getGlobalVariable("SPPAO00100_P0045_12_nm", "p"); // SLP-T400 print_tray = getGlobalVariable("SPPAO00100_P0045_12_tray", "p"); // ±¸Çü ÇÁ¸°ÅÍ ¼³Á¤ } else { print_name = getGlobalVariable("SPPAO00100_P0045_8_nm", "p"); // HC100 print_tray = getGlobalVariable("SPPAO00100_P0045_8_tray", "p"); } model.makeValue("/root/hidden/h_receipt/receipt/babyyn", "N"); // ¼ºÀοë } // } // È£Ãⳡ // ÇÁ¸°ÅÍ µå¶óÀ̹ö Á¾·ù¿¡ µû¶ó¼­ ·º½ºÆÛÆ® µ¿ÀûÀ¸·Î È£Ãâ(¿ëÁö°¡ ´Ù¸£±â¶§¹®ÀÓ) // HC-100 : ±¸ÇüÆÈÂî(¼ºÀοë) - Zebra Á¦Ç° // HC-101 : ±¸ÇüÆÈÂî(¼Ò¾Æ¿ë) - Zebra Á¦Ç° // SLP-T400 : ½ÅÇüÆÈÂî(¼ºÀοë) - Bixolon Á¦Ç° // SLP-T401 : ½ÅÇüÆÈÂî(¼Ò¾Æ¿ë) - Bixolon Á¦Ç° //alert(pTest); // ½ÅÇüÆÈÂî¿ë ·º½ºÆÛÆ® if (print_name == 'SLP-T400' || print_name == 'SLP-T401') { if(pTest == 'Y') { //alert("333"); exeReportPreview("RPPMI03203", "XMLSTR" , "" , "" , print_name , "", "", "", "", "true", "", "", print_tray); } else { //alert("444"); exeReportPreview("RPPMI03202", "XMLSTR" , "" , "" , print_name , "", "", "", "", "true", "", "", print_tray); if (rfidyn == "Y") { // RFID µ¥ÀÌÅÍ ÀúÀå model.makeValue("/root/send/data60/pid", inpt_pid); model.makeValue("/root/send/data60/usernm", model.getValue("/root/hidden/h_receipt/receipt/hngnm2")); model.makeValue("/root/send/data60/gubun", "P"); model.makeValue("/root/send/data60/cardid1", model.getValue("/root/hidden/h_receipt/receipt/rfidcardid1")); model.makeValue("/root/send/data60/indd", pIndd); submit("TXPMC06606"); } } // ±âÁ¸ÆÈÂî¿ë ·º½ºÆÛÆ® } else { exeReportPreview("RPPMI03201", "XMLSTR" , "" , "" , print_name , "", "", "", "", "true", "", "", print_tray); } //2010-09-14 À̵¿½Ä ÁÖ¼®Ã³¸® - ±âÁ¸ ¹ÙÄÚµå Ãâ·Â ·ÎÁ÷ ÁÖ¼®Ã³¸® // 1. °øÅë[³¡] - 2009.05.25 /* // Ãâ·ÂÀ» À§ÇÑ º¯¼ö ¼±¾ð var sPid = model.getValue("/root/hidden/h_receipt/receipt/pid"); var sHngnm = model.getValue("/root/hidden/h_receipt/receipt/hngnm"); var sSex = model.getValue("/root/hidden/h_receipt/receipt/sex"); var sAge = model.getValue("/root/hidden/h_receipt/receipt/age"); var sRoomcd = model.getValue("/root/hidden/h_receipt/receipt/roomcd"); var barcdRef = "/root/main/barcdprntsetup/prntsetupinfo/setupinfo"; var sSndMsg = ""; var portOpenTF = ""; // Æ÷Æ®¿¬°á ¼º°ø¿©ºÎ var esc = String.fromCharCode(27); var sPrntKind = "1"; var sCommKind = "02"; var sCommPort = "1"; var sDataBit = "8"; var sStopBit = "1"; var sBaudRate = "9600"; var sParity = "n"; var iLeft = 0; var iTop = 0; if (pSetyn == "Y") { fGetBarCodeInfo(pScrid); //ÀÔ¿øµî·Ï ±âº» sPrntKind = model.getvalue(barcdRef + "/prntkind"); sCommKind = model.getValue(barcdRef + "/commkind"); iLeft = model.getValue(barcdRef + "/blank/left"); iTop = model.getValue(barcdRef + "/blank/top"); sCommPort = model.getvalue(barcdRef + "/comm02/comm"); sDataBit = model.getvalue(barcdRef + "/comm02/databit"); sStopBit = model.getvalue(barcdRef + "/comm02/stopbit"); sBaudRate = model.getvalue(barcdRef + "/comm02/baudrate"); sParity = model.getvalue(barcdRef + "/comm02/parity"); if(iLeft == "" || iLeft == "-"){ iLeft = 0; } if(iTop == "" || iTop == "-"){ iTop = 0; } // 2008.07.02 ¸ðµâ ·Îµù if (!body.isChild("CommAX")) { lzzfMakeBrcdPrntObjHanDo("CommAX", barcdRef, pIsNEW); // ·ÎÁ÷¾È¿¡ ¼ÂÆÃ·ÎÁ÷ÀÌ Æ÷ÇԵǾî ÀÖÀ½ } } else { sPrntKind = model.getvalue(pBarcdRef + "/prntkind"); sCommKind = model.getValue(pBarcdRef + "/commkind"); iLeft = model.getValue(pBarcdRef + "/blank/left"); iTop = model.getValue(pBarcdRef + "/blank/top");; sCommPort = model.getvalue(pBarcdRef + "/comm02/comm"); sDataBit = model.getvalue(pBarcdRef + "/comm02/databit"); sStopBit = model.getvalue(pBarcdRef + "/comm02/stopbit"); sBaudRate = model.getvalue(pBarcdRef + "/comm02/baudrate"); sParity = model.getvalue(pBarcdRef + "/comm02/parity"); } if(sCommKind == "02") { if (pIsNEW != "NEW") { portOpenTF = CommAX.PortOpen("true"); } } // ÇÁ¸°ÅÍ Á¾·ùº° Ãâ·Â // 1. SATO if(sPrntKind == "2" || sPrntKind == "6" || sPrntKind == "7") { // ½ÃÀÛÀ§Ä¡ ¼ÂÆÃ (A1aaaabbbb:Ãâ·Â ¿ëÁö ±Ô°Ý(aaaa:¼¼·ÎÅ©±â_ÃÖ´ë 2848, bbbb:°¡·ÎÅ©±â_ÃÖ´ë 832)) sSndMsg += esc + "A" + esc + "A103000500"; sSndMsg += esc + "V" + (parseInt(iTop)+20) + esc + "H" + (parseInt(iLeft)+40) + esc + "BG" + "02" + "040" + sPid; sSndMsg += CommAX.PrtImgOut(parseInt(iTop)+25 , parseInt(iLeft)+360 , sSex + "/" + sAge, 1, 1); sSndMsg += CommAX.PrtImgOut(parseInt(iTop)+65 , parseInt(iLeft)+40 , sHngnm, 1, 2); // 2009.06.01 - pRoomyn Á¶°Ç ÁÖ¼®Ã³¸® //if (pRoomyn == "Y") { sSndMsg += CommAX.PrtImgOut(parseInt(iTop)+65 , parseInt(iLeft)+340 , sRoomcd, 1, 1); //} sSndMsg += CommAX.PrtImgOut(parseInt(iTop)+115 , parseInt(iLeft)+40 , sPid, 1, 1); sSndMsg += CommAX.PrtImgOut(parseInt(iTop)+145 , parseInt(iLeft)+40 , sRrgstno, 1, 1); sSndMsg += CommAX.PrtImgOut(parseInt(iTop)+115 , parseInt(iLeft)+280 , sIndd, 1, 1); sSndMsg += esc + "Q1" + esc + "Z"; CommAX.SendMsg(sSndMsg); CommAX.PortOpen("false"); } else { // Zebra if (model.getValue("/root/main/barcdprntsetup/macaddr") == "DEFAULT" || model.getValue("/root/main/barcdprntsetup/macaddr") == "") { lzzfMakeBrcdPrntObjHanDo("CommAX", "", pIsNEW); if (pIsNEW != "NEW") { CommAX.CommPort = "1"; CommAX.Settings = "9600,n,8,1"; } } else { if (pIsNEW != "NEW") { CommAX.CommPort = sCommPort; CommAX.Settings = sBaudRate + "," + sParity + "," + sDataBit + "," + sStopBit; } } if (pIsNEW != "NEW") { portOpenTF = CommAX.PortOpen("true"); } if (pIsNEW != "NEW") { if(portOpenTF == "TRUE") { // 2008.07.31 - ÁֹιøÈ£ ¶óÀÎ º¯°æ sSndMsg += "^XA^LH" + (parseInt(iLeft) + 20) + "," + (parseInt(iTop) + 20); // Ãâ·Â½ÃÀÛ sSndMsg += "^FO" + (parseInt(iLeft) + 10) + "," + (parseInt(iTop) + 05) + "^BC400,40,N,N,N^FD" + sPid + "^FS"; // ¹ÙÄÚµå(µî·Ï¹øÈ£) sSndMsg += "^CFE40,40" + "^FO" + (parseInt(iLeft) + 340) + "," + (parseInt(iTop) + 10) + "^FD" + sSex + "/" + sAge + "^FS"; // ¼ºº°,³ªÀÌ sSndMsg += CommAX.PrtImgOut(parseInt(iLeft) + 10, parseInt(iTop) + 50, sHngnm, 1, 2); // ȯÀÚ¸í - °¡·Î½ÃÀÛÀ§Ä¡, ¼¼·Î½ÃÀÛÀ§Ä¡, Ãâ·ÂÇÒ¹®ÀÚ¿­, 1,1 (ºñÀ²:X, Y) sSndMsg += CommAX.HanImageData(); // 2009.06.01 - pRoomyn Á¶°Ç ÁÖ¼®Ã³¸® //if (pRoomyn == "Y") { sSndMsg += "^CFE18,18" + "^FO" + (parseInt(iLeft) + 300) + "," + (parseInt(iTop) + 50) + "^FD" + sRoomcd + "^FS"; //} sSndMsg += "^CFE18,18" + "^FO" + (parseInt(iLeft) + 10) + "," + (parseInt(iTop) + 100) + "^FD" + sPid + "^FS"; // µî·Ï¹øÈ£ sSndMsg += "^CFE30,30" + "^FO" + (parseInt(iLeft) + 10) + "," + (parseInt(iTop) + 130) + "^FD" + sRrgstno + "^FS"; // ÁֹιøÈ£ sSndMsg += "^CFA30,30" + "^FO" + (parseInt(iLeft) + 235) + "," + (parseInt(iTop) + 100) + "^FD" + sIndd + "^FS"; // ÀÔ¿øÀÏÀÚ sSndMsg += "^PQ1"; // Ãâ·Â¸Å¼ö sSndMsg += "^XZ"; CommAX.SendMessage(sSndMsg); // Ãâ·Â CommAX.PortOpen("false"); // Ãâ·ÂÁ¾·á } else { messageBox("¾Æ·¡ »çÇ×À» È®ÀÎÈÄ ÀçÃâ·ÂÇØÁֽʽÿÀ." + " \n 1.ÇÁ¸°Æ®¼³Á¤ È­¸é¿¡¼­ Åë½ÅÀ¯ÇüÀ» com À¸·Î ¼±ÅÃÇÑ °æ¿ì port ¹øÈ£ È®ÀÎ" + " \n 2.ÄÉÀ̺í È®ÀÎ" + " \n 3.¸ÕÀú Ãâ·ÂÁßÀÎ ¹ÙÄÚµå È®ÀÎ(¸ðµÎ Ãâ·ÂµÈ ÈÄ ÀçÃâ·ÂÇϽʽÿÀ.)", "I", ""); return; } } else { sSndMsg += "^XA^LH" + (parseInt(iLeft) + 20) + "," + (parseInt(iTop) + 20); // Ãâ·Â½ÃÀÛ sSndMsg += "^FO" + (parseInt(iLeft) + 10) + "," + (parseInt(iTop) + 05) + "^BC400,40,N,N,N^FD" + sPid + "^FS"; // ¹ÙÄÚµå(µî·Ï¹øÈ£) sSndMsg += "^CFE40,40" + "^FO" + (parseInt(iLeft) + 340) + "," + (parseInt(iTop) + 10) + "^FD" + sSex + "/" + sAge + "^FS"; // ¼ºº°,³ªÀÌ sSndMsg += CommAX.PrtImgOut(parseInt(iLeft) + 10, parseInt(iTop) + 50, sHngnm, 1, 2); // ȯÀÚ¸í - °¡·Î½ÃÀÛÀ§Ä¡, ¼¼·Î½ÃÀÛÀ§Ä¡, Ãâ·ÂÇÒ¹®ÀÚ¿­, 1,1 (ºñÀ²:X, Y) sSndMsg += CommAX.HanImageData(); // 2009.06.01 - pRoomyn Á¶°Ç ÁÖ¼®Ã³¸® //if (pRoomyn == "Y") { sSndMsg += "^CFE18,18" + "^FO" + (parseInt(iLeft) + 300) + "," + (parseInt(iTop) + 50) + "^FD" + sRoomcd + "^FS"; //} sSndMsg += "^CFE18,18" + "^FO" + (parseInt(iLeft) + 10) + "," + (parseInt(iTop) + 100) + "^FD" + sPid + "^FS"; // µî·Ï¹øÈ£ sSndMsg += "^CFE30,30" + "^FO" + (parseInt(iLeft) + 10) + "," + (parseInt(iTop) + 130) + "^FD" + sRrgstno + "^FS"; // ÁֹιøÈ£ sSndMsg += "^CFA30,30" + "^FO" + (parseInt(iLeft) + 235) + "," + (parseInt(iTop) + 100) + "^FD" + sIndd + "^FS"; // ÀÔ¿øÀÏÀÚ sSndMsg += "^PQ1"; // Ãâ·Â¸Å¼ö sSndMsg += "^XZ"; CommAX.SendMsg(sSndMsg); // Ãâ·Â } } */ } } //maxaddr¾ø´Â ÀϹÝÀûÀÎ °æ¿ì, ¼­¹ö¿¡¼­ mac¸¦ ¹Þ¾Æ¿È function fGetBarCodeInfo(scrnid){ model.resetInstanceNode("/root/send/reqdata"); model.makeValue("/root/send/scrnid", scrnid); submit("TRLLC90101"); } //°¢Á¾ ¾àÁ¤¼­ ¹× Ä«µå¹ß±Þµî ¿ø°ÝÀ¸·Î Ãâ·ÂÇҽà ÇÁ¸°ÅÍ ¼¼ÆÃ /////////////////»ç¿ë¾ÈÇÔ////////////////////////////////// function pmifGetPrintSetting(pPrint) { /* ÆÄ¶ó¹ÌÅÍÁ¤ÀÇ pPrint : print1 - ÀÔ¿ø¾àÁ¤¼­ print2 - ÀÔ¿øÈ¯ÀÚÄ«µå print3 - ¼±ÅýÅû print4 - ȯÀÚÄ«µå¹ßÇà C:\\cmcnuprinter\\printersetting.ini ÆÄÀÏ Á¸ÀçÇØ¾ßÇÏ¸ç ³»¿ëÀº ¾Æ·¡¿Í °°À½ ex1) [printers] print1=\\10.20.73.57\aficio2022 --ÀÔ¿ø¾àÁ¤¼­ print2=\\10.20.73.57\aficio2022 --ÀÔ¿øÈ¯ÀÚÄ«µå print3=\\10.20.73.57\aficio2022 --¼±ÅýÅû print4=Zebra P330i Card Printer USB --ȯÀÚÄ«µå¹ßÇà [Tray] trayno=1 ex2) [printers] print1=ÀÔ¿ø¿¹Á¤ÀÚ print2=\\ÇÁ¸°ÅÍIP\µå¶óÀ̹öÀ̸§ print3=\\127.0.0.1\HP LaserJet 1020 [trayno] print1=1 print2=2 print3=1 [printers] ¼½¼ÇÀº ÇÁ¸°ÅÍ µå¶óÀÌºê ¸íÀ» ÀÔ·ÂÇϸç, print1Àº ÀÔ¿ø¾àÁ¤¼­ print2´Â ÀÔ¿øµî·ÏÄ«µå print3Àº ¼±ÅÃÁø·á½Åû¼­¸¦ Ãâ·ÂÇϱâ À§ÇÑ ÇÁ¸°ÅÍ µå¶óÀ̹ö À̸§ÀÌ´Ù. [trayno] ´Â°¢°¢ÀÇ Ãâ·Â¹°µé¿¡ ´ëÇØ¼­ ÇÁ¸°ÅÍÀÇ ¾î¶² ¿ëÁöÇÔÀ¸·Î Ãâ·ÂÇÒ Áö¸¦ ÁöÁ¤ÇÏ´Â Á¤º¸ÀÌ´Ù. [printers] ¼½¼Ç°ú ¸¶Âù°¡Áö·Î, print1Àº ÀÔ¿ø¾àÁ¤¼­, print2´Â ÀÔ¿øµî·ÏÄ«µå, print3Àº ¼±ÅÃÁø·á½Åû¼­¸¦ Ãâ·ÂÇϱâ À§ÇÑ tray(¿ëÁöÇÔ) ¹øÈ£¸¦ ÁöÁ¤ÇÑ´Ù. */ var resultArray = new Array(); var fileName = "C:\\cmcnuprinter\\printersetting.ini"; var fso = new ActiveXObject("Scripting.FileSystemObject"); var isExist = fso.FileExists(fileName); var file = null; var fileContent = null; if (isExist == true) { // ÆÄÀÏ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ÇÁ¸°ÅÍ·Î Ãâ·ÂÀ» ¼³Á¤ÇÑ´Ù. resultArray[0] = document.readIniFile("printers", pPrint, "true", fileName); resultArray[1] = document.readIniFile("trayno", pPrint, "1", fileName); } else { // ±âÁ¸ÀÇ Ãâ·Â ¸ðµâÀ» ±×´ë·Î µû¸¥´Ù. resultArray[0] = false; } return resultArray; } /* * ÀÔ¿ø¾àÁ¤¼­ Ãâ·Â * Áø·á½Ã ÀÔ¿ø°áÁ¤¼­ ÀÛ¼ºÇÑ ÈÄ Ãâ·Â ÇÒ ¼ö ÀÖ°Ô²û. * ÃÖÃÊÀÛ¼ºÀÏ : 2011.01.19 ³ëȸ½Ä * ÆÄ¶ó¹ÌÅÍ : vpid - ȯÀÚ¹øÈ£ * : vinrsrvacptdd - ÀÔ¿øÈñ¸ÁÀÏÀÚ * : vorddeptcd - ÀÔ¿ø°áÁ¤°ú * : vdeciflag - ¾àÁ¤¼­ ºÐ·ù R : ÀÔ¿øÀü °áÁ¤¼­ Á¸Àç½Ã Ãâ·Â, I : ÀÔ¿ø°áÁ¤ ÈÄ, C : Àü°úÀü½Ç½Ã * vdeciflag = "R" ·Î °íÁ¤ÇÏ¿© ¿¹¾àÁ¤º¸¸¸ ÀÖÀ» ¶§ Ãâ·Â. ÀÔ¿ø ÈÄ Ãâ·Â½Ã¿¡´Â fInDeciPrintlss() »ç¿ë ÇØ¾ßÇÔ. */ function fInDeciPrint(vpid,vinrsrvacptdd,vorddeptcd,vdeciflag) { model.removeNodeset("/root/hidden/h_deciprint/deciprint"); model.makeNode("/root/hidden/h_deciprint/deciprint/indd"); //ÀÔ¿øÀÏ - ÀÔ¿øÀϽà model.makeNode("/root/hidden/h_deciprint/deciprint/inpath"); //ÀÔ¿ø°æ·Î model.makeNode("/root/hidden/h_deciprint/deciprint/roomcd"); //ÀÔ¿øº´½Ç model.makeNode("/root/hidden/h_deciprint/deciprint/orddeptcd"); //Áø·á°ú model.makeNode("/root/hidden/h_deciprint/deciprint/orddrid"); //¼±ÅÃÀÇ model.makeNode("/root/hidden/h_deciprint/deciprint/specordyn"); //¼±ÅÃÀÇ/ÁöÁ¤ÀÇ model.makeNode("/root/hidden/h_deciprint/deciprint/pid"); //µî·Ï¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/hngnm"); //ȯÀÚ¼º¸í model.makeNode("/root/hidden/h_deciprint/deciprint/rrgstno"); //ÁֹιøÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/sex"); //¼ºº°1 model.makeNode("/root/hidden/h_deciprint/deciprint/religncd"); //Á¾±³ model.makeNode("/root/hidden/h_deciprint/deciprint/address"); //ÁÖ¼Ò = »óÀ§ÁÖ¼Ò + ÇÏÀ§ÁÖ¼Ò model.makeNode("/root/hidden/h_deciprint/deciprint/hometel"); //ÀüÈ­¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/mpphontel"); //ÈÞ´ëÆù model.makeNode("/root/hidden/h_deciprint/deciprint/insukind"); //º¸ÇèÀ¯Çü model.makeNode("/root/hidden/h_deciprint/deciprint/insucd"); //±â°ü±âÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/insuno"); //Áõ¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/insdnm"); //¼¼´ëÁÖ(ÇǺ¸ÇèÀÚ) model.makeNode("/root/hidden/h_deciprint/deciprint/diagcd"); //»óº´ÄÚµå model.makeNode("/root/hidden/h_deciprint/deciprint/termhngnm"); //»óº´¸í model.makeNode("/root/hidden/h_deciprint/deciprint/inschedd"); //ÀÔ¿ø¿¹Á¤ÀÏ model.makeNode("/root/hidden/h_deciprint/deciprint/opschedd"); //¼ö¼ú¿¹Á¤ÀÏ model.makeNode("/root/hidden/h_deciprint/deciprint/indirecdrnm"); //ÀÇ·ÚÀÚ model.makeNode("/root/hidden/h_deciprint/deciprint/inrsrvacptdt"); //ÀÇ·ÚÀϽà model.makeNode("/root/hidden/h_deciprint/deciprint/handicapryn1"); //Àå¾ÖÀÎÀ¯¹«Ã¼Å© model.makeNode("/root/hidden/h_deciprint/deciprint/handicapryn2"); //Àå¾ÖÀÎÀ¯¹«Ã¼Å© model.makeNode("/root/hidden/h_deciprint/deciprint/inrsrvrem"); //¿ø¹«Âü°í»çÇ× model.makeNode("/root/hidden/h_deciprint/deciprint/cnstyn"); //ÀÇ·Ú¼­Á¦Ãâ¿©ºÎ model.makeNode("/root/hidden/h_deciprint/deciprint/rareobstflag"); //Èñ±Í³­Ä¡ model.makeNode("/root/hidden/h_deciprint/deciprint/disregprson3"); //Â÷»óÀ§ model.makeNode("/root/hidden/h_deciprint/deciprint/wardnm"); //º´µ¿¸í model.makeNode("/root/hidden/h_deciprint/deciprint/bedcnt"); //º´»ó¼ö model.makeNode("/root/hidden/h_deciprint/deciprint/rrgstno1"); //ÁֹιøÈ£¾ÕÀÚ¸® model.makeNode("/root/hidden/h_deciprint/deciprint/rrgstno2"); //ÁֹιøÈ£µÞÀÚ¸® model.makeNode("/root/hidden/h_deciprint/deciprint/insukindcd"); //º¸ÇèÀ¯ÇüÄÚµå model.makeNode("/root/hidden/h_deciprint/deciprint/grnternm"); //º¸ÁõÀθí model.makeNode("/root/hidden/h_deciprint/deciprint/grntertel"); //º¸ÁõÀÎÀüÈ­¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/realcd"); //º¸ÁõÀΰü°è model.makeNode("/root/hidden/h_deciprint/deciprint/addr"); //º¸ÁõÀÎÁÖ¼Ò model.makeNode("/root/hidden/h_deciprint/deciprint/grnterrrgstno1"); //º¸ÁõÀÎÁֹιøÈ£¾ÕÀÚ¸® model.makeNode("/root/hidden/h_deciprint/deciprint/grnterrrgstno2"); //º¸ÁõÀÎÁֹιøÈ£µÞÀÚ¸® model.makeNode("/root/hidden/h_deciprint/deciprint/grntermpphontel"); //º¸ÁõÀÎÈÞ´ëÀüÈ­¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/worknm"); //º¸ÁõÀÎÁ÷Àå¸í model.makeNode("/root/hidden/h_deciprint/deciprint/worktel"); //º¸ÁõÀÎÁ÷ÀåÀüÈ­¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/grnternm1"); //º¸ÁõÀθí1 model.makeNode("/root/hidden/h_deciprint/deciprint/grntertel1"); //º¸ÁõÀÎÀüÈ­¹øÈ£1 model.makeNode("/root/hidden/h_deciprint/deciprint/real1"); //º¸ÁõÀΰü°è1 model.makeNode("/root/hidden/h_deciprint/deciprint/addr1"); //º¸ÁõÀÎÁÖ¼Ò1 model.makeNode("/root/hidden/h_deciprint/deciprint/grnterrrgstno11"); //º¸ÁõÀÎÁֹιøÈ£¾ÕÀÚ¸®1 model.makeNode("/root/hidden/h_deciprint/deciprint/grnterrrgstno12"); //º¸ÁõÀÎÁֹιøÈ£µÞÀÚ¸®1 model.makeNode("/root/hidden/h_deciprint/deciprint/grntermpphontel1"); //º¸ÁõÀÎÈÞ´ëÀüÈ­¹øÈ£1 model.makeNode("/root/hidden/h_deciprint/deciprint/worknm1"); //º¸ÁõÀÎÁ÷Àå¸í1 model.makeNode("/root/hidden/h_deciprint/deciprint/worktel1"); //º¸ÁõÀÎÁ÷ÀåÀüÈ­¹øÈ£1 model.makeNode("/root/hidden/h_deciprint/deciprint/centcd"); //¼¾Å͸í model.makeNode("/root/hidden/h_deciprint/deciprint/instcd"); //º´¿ø¸í model.makeNode("/root/hidden/h_deciprint/deciprint/hosptel"); //º´¿øÀüÈ­¹øÈ£ model.makeValue("/root/send/data40/pid",vpid); model.makeValue("/root/send/data40/inrsrvacptdd",vinrsrvacptdd); model.makeValue("/root/send/data40/orddeptcd",vorddeptcd); model.makeValue("/root/send/data40/deciflag",vdeciflag); if(submit("TRPMI01201") == true) { var indd = model.getValue("/root/hidden/h_deciprint/deciprint/indd"); if (indd != null && indd != " " && indd != "") { var s_indd = indd.substr(0,4) + "-" + indd.substr(4,2) + "-" + indd.substr(6,2); model.setValue("/root/hidden/h_deciprint/deciprint/indd", s_indd); } var rrgstno = model.getValue("/root/hidden/h_deciprint/deciprint/rrgstno"); var s_rrgstno = rrgstno.substr(0,6) + "-" + rrgstno.substr(6,7); model.setValue("/root/hidden/h_deciprint/deciprint/rrgstno",s_rrgstno); var sinschedd = model.getValue("/root/hidden/h_deciprint/deciprint/inschedd"); var sopschedd = model.getValue("/root/hidden/h_deciprint/deciprint/opschedd"); var sinrsrvacptdt = model.getValue("/root/hidden/h_deciprint/deciprint/inrsrvacptdt"); var s_inrsrvacptdt = sinrsrvacptdt.substr(0,4) + "/" + sinrsrvacptdt.substr(4,2) + "/" + sinrsrvacptdt.substr(6,2) + " " + sinrsrvacptdt.substr(8,2) + ":" + sinrsrvacptdt.substr(10,2); model.setValue("/root/hidden/h_deciprint/deciprint/inrsrvacptdt",""); if (sinschedd != null && sinschedd != "" && sinschedd != " ") { model.setValue ("/root/hidden/h_deciprint/deciprint/inschedd", sinschedd.substr(0,4) + "³â" + " " + sinschedd.substr(4,2) + "¿ù" + " " + sinschedd.substr(6.2) + "ÀÏ"); } if (sopschedd != null && sopschedd != "" && sopschedd != " ") { model.setValue ("/root/hidden/h_deciprint/deciprint/opschedd",sopschedd.substr(0,4) + "³â" + " " + sopschedd.substr(4,2) + "¿ù" + " " + sopschedd.substr(6.2) + "ÀÏ"); } if (sinrsrvacptdt != null && sinrsrvacptdt != "" && sinrsrvacptdt != " ") { model.setValue("/root/hidden/h_deciprint/deciprint/inrsrvacptdt",s_inrsrvacptdt); } } var sNhicRareobstflag = model.getValue("/root/main/nhicinfo/nhic_rareobstflag"); var sNhicDisregprson3 = model.getValue("/root/main/nhicinfo/nhic_disregprson3"); if (sNhicRareobstflag == "H") { model.setValue("/root/hidden/h_deciprint/deciprint/rareobstflag", "Èñ±Í³­Ä¡"); //Èñ±Í³­Ä¡ } else { model.setValue("/root/hidden/h_deciprint/deciprint/rareobstflag", ""); //Èñ±Í³­Ä¡ } if (sNhicDisregprson3 == "32") { model.setValue("/root/hidden/h_deciprint/deciprint/disregprson3", "Â÷»óÀ§"); //Â÷»óÀ§ } else { model.setValue("/root/hidden/h_deciprint/deciprint/disregprson3", ""); //Â÷»óÀ§ } //°øÅëÄÚµå P0045¿¡¼­ ÇÁ¸°ÅÍ ¸íΰú Æ®·¹ÀÌ È£Ãâ-ÀÔ¿ø¾àÁ¤¼­ fGetPrintName(); var print_name = getGlobalVariable("SPPAO00100_P0045_2_nm","p"); var print_tray = getGlobalVariable("SPPAO00100_P0045_2_tray","p"); //È£Ãⳡ //ÀÔ¿ø¾àÁ¤¼­ if(print_name != "false"){ exeReportPreview("RPPMI01200", "XMLSTR" , "" , "" , print_name , "", "", "", "", "true", "", "", print_tray); } } /* * ÀÔ¿ø¾àÁ¤¼­ Ãâ·Â * ÀÔ¿øÁ¤º¸inpt ÀúÀåµÈ ÈÄ ÀÔ¿ø¾àÁ¤¼­ Ãâ·ÂÇÏ´Â ÇÔ¼ö. * ÃÖÃÊÀÛ¼ºÀÏ : 2011.01.19 ³ëȸ½Ä * ÆÄ¶ó¹ÌÅÍ : vpid - ȯÀÚ¹øÈ£ * : vindd - ÀÔ¿øÀÏÀÚ * : vcretno - »ý¼º¹øÈ£ * : vmskind - ÁÖºÎÀ¯Çü * : vorddeptcd - ÀÔ¿ø°áÁ¤°ú * : vmedispclid - Àü¹®ÀÇID * : vdeciflag - ¾àÁ¤¼­ ºÐ·ù R : ÀÔ¿øÀü °áÁ¤¼­ Á¸Àç½Ã Ãâ·Â, I : ÀÔ¿ø°áÁ¤ ÈÄ, C : Àü°úÀü½Ç½Ã * ÀÔ¿øÁ¤º¸ ÀÖÀ» °æ¿ì »ç¿ë orgordtype(ordtype) ÀÌ E, D, C Àϰæ¿ì vdeciflag = C else I * * Àü°úÀü½ÇÈ­¸é¿¡ fInDeciPrintls ¶ó´Â À̸§À¸·Î µû·Î ½ÇÇà½ÃÄÑ¿ä. ÀÀ±Þ½Ç Àç¿øÈ¯ÀÚÀÇ ÀÔ¿ø¾àÁ¤¼­¸¦ Ãâ·ÂÇÒ ¶§ ÇÊ¿äÇØ¿ä. ¼öÁ¤½Ã °°ÀÌ ÇØ¾ßÇÕ´Ï´Ù. * */ function fInDeciPrintlss(vpid, vindd, vcretno, vmskind, vorddeptcd, vmedispclid, vdeciflag) { //°øÅëÄÚµå P0045¿¡¼­ ÇÁ¸°ÅÍ ¸íΰú Æ®·¹ÀÌ È£Ãâ -ÀÔ¿ø¾àÁ¤¼­ fGetPrintName(); var print_name = getGlobalVariable("SPPAO00100_P0045_2_nm","p"); var print_tray = getGlobalVariable("SPPAO00100_P0045_2_tray","p"); //È£Ãⳡ //ÀÔ¿ø¾àÁ¤¼­ if(print_name == "false"){ return false; } model.removeNodeset("/root/hidden/h_deciprint/deciprint"); model.makeNode("/root/hidden/h_deciprint/deciprint/indd"); //ÀÔ¿øÀÏ - ÀÔ¿øÀϽà model.makeNode("/root/hidden/h_deciprint/deciprint/inpath"); //ÀÔ¿ø°æ·Î model.makeNode("/root/hidden/h_deciprint/deciprint/roomcd"); //ÀÔ¿øº´½Ç model.makeNode("/root/hidden/h_deciprint/deciprint/orddeptcd"); //Áø·á°ú model.makeNode("/root/hidden/h_deciprint/deciprint/orddrid"); //¼±ÅÃÀÇ model.makeNode("/root/hidden/h_deciprint/deciprint/specordyn"); //¼±ÅÃÀÇ/ÁöÁ¤ÀÇ model.makeNode("/root/hidden/h_deciprint/deciprint/pid"); //µî·Ï¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/hngnm"); //ȯÀÚ¼º¸í model.makeNode("/root/hidden/h_deciprint/deciprint/rrgstno"); //ÁֹιøÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/sex"); //¼ºº°1 model.makeNode("/root/hidden/h_deciprint/deciprint/religncd"); //Á¾±³ model.makeNode("/root/hidden/h_deciprint/deciprint/address"); //ÁÖ¼Ò = »óÀ§ÁÖ¼Ò + ÇÏÀ§ÁÖ¼Ò model.makeNode("/root/hidden/h_deciprint/deciprint/hometel"); //ÀüÈ­¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/mpphontel"); //ÈÞ´ëÆù model.makeNode("/root/hidden/h_deciprint/deciprint/insukind"); //º¸ÇèÀ¯Çü model.makeNode("/root/hidden/h_deciprint/deciprint/insucd"); //±â°ü±âÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/insuno"); //Áõ¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/insdnm"); //¼¼´ëÁÖ(ÇǺ¸ÇèÀÚ) model.makeNode("/root/hidden/h_deciprint/deciprint/diagcd"); //»óº´ÄÚµå model.makeNode("/root/hidden/h_deciprint/deciprint/termhngnm"); //»óº´¸í model.makeNode("/root/hidden/h_deciprint/deciprint/inschedd"); //ÀÔ¿ø¿¹Á¤ÀÏ model.makeNode("/root/hidden/h_deciprint/deciprint/opschedd"); //¼ö¼ú¿¹Á¤ÀÏ model.makeNode("/root/hidden/h_deciprint/deciprint/indirecdrnm"); //ÀÇ·ÚÀÚ model.makeNode("/root/hidden/h_deciprint/deciprint/inrsrvacptdt"); //ÀÇ·ÚÀϽà model.makeNode("/root/hidden/h_deciprint/deciprint/handicapryn1"); //Àå¾ÖÀÎÀ¯¹«Ã¼Å© model.makeNode("/root/hidden/h_deciprint/deciprint/handicapryn2"); //Àå¾ÖÀÎÀ¯¹«Ã¼Å© model.makeNode("/root/hidden/h_deciprint/deciprint/inrsrvrem"); //¿ø¹«Âü°í»çÇ× model.makeNode("/root/hidden/h_deciprint/deciprint/cnstyn"); //ÀÇ·Ú¼­Á¦Ãâ¿©ºÎ model.makeNode("/root/hidden/h_deciprint/deciprint/bedcnt"); //º´»ó¼ö model.makeNode("/root/hidden/h_deciprint/deciprint/wardnm"); //º´µ¿¸í model.makeNode("/root/hidden/h_deciprint/deciprint/rrgstno1"); //ÁֹιøÈ£¾ÕÀÚ¸® model.makeNode("/root/hidden/h_deciprint/deciprint/rrgstno2"); //ÁֹιøÈ£µÞÀÚ¸® model.makeNode("/root/hidden/h_deciprint/deciprint/insukindcd"); //º¸ÇèÀ¯ÇüÄÚµå model.makeNode("/root/hidden/h_deciprint/deciprint/grnternm"); //º¸ÁõÀθí model.makeNode("/root/hidden/h_deciprint/deciprint/grntertel"); //º¸ÁõÀÎÀüÈ­¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/realcd"); //º¸ÁõÀΰü°è model.makeNode("/root/hidden/h_deciprint/deciprint/addr"); //º¸ÁõÀÎÁÖ¼Ò model.makeNode("/root/hidden/h_deciprint/deciprint/grnterrrgstno1"); //º¸ÁõÀÎÁֹιøÈ£¾ÕÀÚ¸® model.makeNode("/root/hidden/h_deciprint/deciprint/grnterrrgstno2"); //º¸ÁõÀÎÁֹιøÈ£µÞÀÚ¸® model.makeNode("/root/hidden/h_deciprint/deciprint/grntermpphontel"); //º¸ÁõÀÎÈÞ´ëÀüÈ­¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/worknm"); //º¸ÁõÀÎÁ÷Àå¸í model.makeNode("/root/hidden/h_deciprint/deciprint/worktel"); //º¸ÁõÀÎÁ÷ÀåÀüÈ­¹øÈ£ model.makeNode("/root/hidden/h_deciprint/deciprint/grnternm1"); //º¸ÁõÀθí1 model.makeNode("/root/hidden/h_deciprint/deciprint/grntertel1"); //º¸ÁõÀÎÀüÈ­¹øÈ£1 model.makeNode("/root/hidden/h_deciprint/deciprint/real1"); //º¸ÁõÀΰü°è1 model.makeNode("/root/hidden/h_deciprint/deciprint/addr1"); //º¸ÁõÀÎÁÖ¼Ò1 model.makeNode("/root/hidden/h_deciprint/deciprint/grnterrrgstno11"); //º¸ÁõÀÎÁֹιøÈ£¾ÕÀÚ¸®1 model.makeNode("/root/hidden/h_deciprint/deciprint/grnterrrgstno12"); //º¸ÁõÀÎÁֹιøÈ£µÞÀÚ¸®1 model.makeNode("/root/hidden/h_deciprint/deciprint/grntermpphontel1"); //º¸ÁõÀÎÈÞ´ëÀüÈ­¹øÈ£1 model.makeNode("/root/hidden/h_deciprint/deciprint/worknm1"); //º¸ÁõÀÎÁ÷Àå¸í1 model.makeNode("/root/hidden/h_deciprint/deciprint/worktel1"); //º¸ÁõÀÎÁ÷ÀåÀüÈ­¹øÈ£1 model.makeNode("/root/hidden/h_deciprint/deciprint/centcd"); //¼¾Å͸í model.makeNode("/root/hidden/h_deciprint/deciprint/instcd"); //º´¿ø¸í model.makeNode("/root/hidden/h_deciprint/deciprint/hosptel"); //º´¿øÀüÈ­¹øÈ£ model.makeValue("/root/send/data40/pid", vpid); model.makeValue("/root/send/data40/indd", vindd); model.makeValue("/root/send/data40/cretno", vcretno); model.makeValue("/root/send/data40/mskind", vmskind); model.makeValue("/root/send/data40/orddeptcd", vorddeptcd); model.makeValue("/root/send/data40/medispclid", vmedispclid); model.makeValue("/root/send/data40/deciflag", vdeciflag); if (submit("TRPMI00113") == true) { var indd = model.getValue("/root/hidden/h_deciprint/deciprint/indd"); if (indd != null && indd != " " && indd != "") { var s_indd = indd.substr(0,4) + "-" + indd.substr(4,2) + "-" + indd.substr(6,2); model.setValue("/root/hidden/h_deciprint/deciprint/indd",s_indd); // model.setValue("/root/hidden/h_deciprint/deciprint/mm",indd.substr(4,2)); // model.setValue("/root/hidden/h_deciprint/deciprint/dd",indd.substr(6,2)); var rrgstno = model.getValue("/root/hidden/h_deciprint/deciprint/rrgstno"); var s_rrgstno = rrgstno.substr(0,6) + "-" + rrgstno.substr(6,7); model.setValue("/root/hidden/h_deciprint/deciprint/rrgstno",s_rrgstno); var sinschedd = model.getValue("/root/hidden/h_deciprint/deciprint/inschedd"); var sopschedd = model.getValue("/root/hidden/h_deciprint/deciprint/opschedd"); var sinrsrvacptdt = model.getValue("/root/hidden/h_deciprint/deciprint/inrsrvacptdt"); var s_inrsrvacptdt = sinrsrvacptdt.substr(0,4) + "/" + sinrsrvacptdt.substr(4,2) + "/" + sinrsrvacptdt.substr(6,2) + " " + sinrsrvacptdt.substr(8,2) + ":" + sinrsrvacptdt.substr(10,2); model.setValue("/root/hidden/h_deciprint/deciprint/inrsrvacptdt",""); if (sinschedd != null && sinschedd != "" && sinschedd != " ") { model.setValue ("/root/hidden/h_deciprint/deciprint/inschedd", sinschedd.substr(0,4) + "³â" + " " + sinschedd.substr(4,2) + "¿ù" + " " + sinschedd.substr(6.2) + "ÀÏ"); } if (sopschedd != null && sopschedd != "" && sopschedd != " ") { model.setValue ("/root/hidden/h_deciprint/deciprint/opschedd",sopschedd.substr(0,4) + "³â" + " " + sopschedd.substr(4,2) + "¿ù" + " " + sopschedd.substr(6.2) + "ÀÏ"); } if (sinrsrvacptdt != null && sinrsrvacptdt != "" && sinrsrvacptdt != " ") { model.setValue("/root/hidden/h_deciprint/deciprint/inrsrvacptdt",s_inrsrvacptdt); } var sNhicRareobstflag = model.getValue("/root/hidden/h_deciprint/deciprint/rareobstflag"); // Èñ±Í³­Ä¡ var sNhicDisregprson3 = model.getValue("/root/hidden/h_deciprint/deciprint/disregprson3"); // Â÷»óÀ§ if (sNhicRareobstflag == "H") { model.setValue("/root/hidden/h_deciprint/deciprint/rareobstflag", "Èñ±Í³­Ä¡"); //Èñ±Í³­Ä¡ } else { model.setValue("/root/hidden/h_deciprint/deciprint/rareobstflag", ""); //Èñ±Í³­Ä¡ } if (sNhicDisregprson3 == "32") { model.setValue("/root/hidden/h_deciprint/deciprint/disregprson3", "Â÷»óÀ§"); //Â÷»óÀ§ } else { model.setValue("/root/hidden/h_deciprint/deciprint/disregprson3", ""); //Â÷»óÀ§ } // 2009.08.07 - zzui - ÀÔ¿ø¾àÁ¤¼­ »óº´,Âü°í»çÇ× ¼û±è(¼º°¡¸¸ Àû¿ë) - ½ÃÀÛ /* var rsrvYn = model.getValue("/root/hidden/rsrvyn"); if (rsrvYn == 'N'){ model.setValue("/root/hidden/h_deciprint/deciprint/inrsrvrem",""); model.setValue("/root/hidden/h_deciprint/deciprint/diagcd",""); model.setValue("/root/hidden/h_deciprint/deciprint/termhngnm",""); } */ // 2009.08.07 - zzui - ÀÔ¿ø¾àÁ¤¼­ »óº´,Âü°í»çÇ× ¼û±è(¼º°¡¸¸ Àû¿ë) - ³¡ // 2009.06.19 - local¿¡ ¼³Á¤µÈ ÆÄÀÏÀ» ¿ì¼±½Ã ÇÑ´Ù. // print1:ÀÔ¿ø¾àÁ¤¼­, print2:ÀÔ¿øÈ¯ÀÚÄ«µå, print3:¼±ÅýÅû /* var printInfo = pmifGetPrintSetting("print1"); if (printInfo.length == 2) { sPrinter = printInfo[0]; trayno = printInfo[1]; } else { // 2008.09.21 ÀÔ¿ø¾àÁ¤¼­ Ãâ·Â¿ë ÇÁ¸°ÅÍ À̸§ Á¶È¸ - ÃÖº´Áø sPrinter = model.getValue("/root/hidden/printers/deci_printer"); if (isNull(sPrinter)) { sPrinter = "true"; } // 2009³â 03¿ù 20ÀÏ, JHP, Æ®·¹ÀÌÁ¤º¸¸¦ ¹Þ¾Æ¼­ ³Ö´Â´Ù. trayno = model.getValue("/root/hidden/pam/printer/value"); } */ //°øÅëÄÚµå P0045¿¡¼­ ÇÁ¸°ÅÍ ¸íΰú Æ®·¹ÀÌ È£Ãâ -ÀÔ¿ø¾àÁ¤¼­ fGetPrintName(); var print_name = getGlobalVariable("SPPAO00100_P0045_2_nm","p"); var print_tray = getGlobalVariable("SPPAO00100_P0045_2_tray","p"); //È£Ãⳡ //ÀÔ¿ø¾àÁ¤¼­ if(print_name != "false"){ exeReportPreview("RPPMI01200", "XMLSTR" , "" , "" , print_name , "", "", "", "", "true", "", "", print_tray); } } else { var sOrdType = model.getValue("/root/main/inpt/inpt_ordtype"); if (sOrdType == "E" || sOrdType == "D") { messageBox("ÀÀ±Þ/DSC/CHEMO ȯÀÚÀÔ´Ï´Ù. [Àü°úÀü½Ç½ÂÀÎ]È­¸é¿¡¼­ Ãâ·ÂÇϽʽÿÀ.!", "I"); } } } } // »ó±Þº´½Ç½Åû ÀüÀÚ¼­¸í°ü¸® function fUpRoomSignMngt(pid, indd, autoflag) { // Â÷Æ®¹øÈ£, ÀÔ¿øÀÏÀÚ°¡ Á¸ÀçÇÏ´Â °æ¿ì¿¡¸¸ ¼³Á¤ if (!isNull(pid) && !isNull(indd)) { setParameter("SPZHA20101_PARM_PID", pid); setParameter("SPZHA20101_PARM_INDD", indd); setParameter("SPZHA20101_PARM_AUTOFLAG", autoflag); } // »ó±Þº´½Ç½Åû ¼­¸í°ü¸®È­¸é È£Ãâ modal("SPPMI02800", "", "200", "300"); } // ÀÔ¿øÅëÁö¼­ ¹× ½Åû¼­ Ãâ·Â function fPrintInNoti(pid, indd, cretno) { if(isNull(pid)) { alert("ȯÀÚ¸¦ ¼±Åà ÈÄ Ãâ·ÂÇϽʽÿÀ."); return; } model.resetInstanceNode("/root/send/data30"); model.makeValue("/root/send/data30/pid", pid); model.makeValue("/root/send/data30/indd", indd); model.makeValue("/root/send/data30/cretno", cretno); submit("TRPMI00123"); var specwardcd = model.getValue("/root/hidden/innotiinfo/innotiinfo/specwardcd"); // º¸È£ÀÔ¿ø / ÇàÁ¤ÀÔ¿ø ÅëÁö¼­ if (!isNull(specwardcd) && (specwardcd == "C" || specwardcd == "D")) { exeReportPreview("RPPMI01205","XMLSTR" , "" , "" , "true" , "", "", "", "", "true"); // ±×¿Ü ÅëÁö¼­ (ÀÚÀÇÀÔ¿ø:A, µ¿ÀÇÀÔ¿ø:B, ÀÀ±ÞÀÔ¿ø:E) } else { exeReportPreview("RPPMI01204","XMLSTR" , "" , "" , "true" , "", "", "", "", "true"); } // ½Åû¼­´Â º»¿ø¸¸ Àû¿ë - Ä¥°î µ¿½ÃÀû¿ë 20170801 //if (getUserInfo("dutplceinstcd") == "031") { if (specwardcd == "C") { // º¸È£ÀÔ¿ø½Åû¼­ Ãâ·Â fPerPrintOCR( model.getValue("/root/init/prncd/hardcd[cdseqno='16']/hardcd"), pid, indd, cretno, "I", "O" ); } else { // ÀÚÀǵ¿ÀÇÀÔ¿ø½Åû¼­ Ãâ·Â fPerPrintOCR( model.getValue("/root/init/prncd/hardcd[cdseqno='15']/hardcd"), pid, indd, cretno, "I", "O" ); } //} } // ÀÔ¿øÅëÁö¼­ ¼ö·É È®Àμ­ function fPrintInNotiConfirm(pid, indd, cretno, hngnm) { if(isNull(pid)) { alert("ȯÀÚ¸¦ ¼±Åà ÈÄ Ãâ·ÂÇϽʽÿÀ."); return; } var ocrtype = "O"; if(model.getValue("/root/init/PAM/PK018list/PK018[cdid='" + app.clientIp + "']/cdnm") == "Y"){ if (messageBox("ÀÔ¿øÅëÁö¼­ ¼ö·É È®Àμ­", "Q017") == "6") { ocrtype = "S"; } } //±¸ºÐ¿¡ ¸ÂÃç ÆûÄÚµå ó¸®(1:ÀϹݾàÁ¤¼­ / 2:±â°£¾àÁ¤¼­ / 3:°³ÀÎÁ¤º¸À̿뵿ÀǼ­ / 12:¿µ»óÁ¤º¸Ã³¸®±â±â¼öÁý/À̿뵿ÀǼ­ / 13:ÀÔ¿øÅëÁö¼­ ¼ö·É È®Àμ­ var formcd = model.getValue("/root/init/prncd/hardcd[cdseqno='13']/hardcd"); // COR Ãâ·ÂÀÇ °æ¿ì if (ocrtype == "O") { fPerPrintOCR( formcd, pid, indd, cretno, "I", ocrtype ); } else { model.makeValue("/root/temp/consent/pid", pid); model.makeValue("/root/temp/consent/orddd", indd); model.makeValue("/root/temp/consent/cretno", cretno); model.makeValue("/root/temp/consent/ordtype", "I"); model.makeValue("/root/temp/consent/flag", "N"); // N:ÀÔ¿øÅëÁö¼­ ¼ö·É È®Àμ­ model.makeValue("/root/temp/consent/formcd", formcd); model.makeValue("/root/temp/consent/tag1", hngnm); model.makeValue("/root/temp/consent/tag2", indd.substr(0,4)); model.makeValue("/root/temp/consent/tag3", indd.substr(4,2)); model.makeValue("/root/temp/consent/tag4", indd.substr(6,2)); fPrintOcrConsent("/root/temp/consent"); } }