12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- function fInit(){
- var indxflag = "";
- var len = "";
- model.setValue("/root/init/today", getCurrentDate());
- if(checkOpener()){
- model.setValue("/root/hidden/condition/indxflag", model.getValue("/root/temp/receive/indxflag"));
- model.setValue("/root/hidden/condition/srchflag", model.getValue("/root/temp/receive/srchflag"));
- model.setValue("/root/hidden/condition/srchnm", model.getValue("/root/temp/receive/srchnm"));
- ipt_srchnm.refresh();
- len = model.getValue("/root/hidden/condition/srchnm");
- if(len.length <= 1){
- messageBox("µÎ ÀÚÀÌ»ó", "C001");
- return;
- }
- indxflag = model.getValue("/root/hidden/condition/indxflag");
- fSrch(indxflag);
- }
- }
- function fSrch(indxflag){
- model.setValue("/root/hidden/condition/srchnm", ipt_srchnm.attribute("text").toUpperCase());
- model.removeNodeset("/root/send");
- model.makeValue("/root/send/srchflag", model.getValue("/root/hidden/condition/srchflag"));
- model.makeValue("/root/send/srchnm", model.getValue("/root/hidden/condition/srchnm"));
- var len = model.getValue("/root/send/srchnm");
- if(len.length <= 1){
- messageBox("µÎ ÀÚÀÌ»ó", "C001");
- return;
- }
- switch(indxflag){
- case '0':
- submit("TRMRT00203");
- fRebuildGrid(indxflag);
- break;
- case '9':
- submit("TRMRT00703");
- fRebuildGrid(indxflag);
- break;
- }
- model.refresh();
- }
- function fRebuildGrid(indxflag)
- {
- switch(indxflag){
- case '0':
- grd_list.attribute("nodeset") = "/root/main/diagcdinfo/icd10cd";
- grd_list.children("cd").attribute("ref") = "icd10cd";
- grd_list.children("engnm").attribute("ref") = "icd10engnm";
- grd_list.children("hngnm").attribute("ref") = "icd10hngnm";
- break;
- case '9':
- grd_list.attribute("nodeset") = "/root/main/opcdinfo/icd9cd";
- grd_list.children("cd").attribute("ref") = "icd9cd";
- grd_list.children("engnm").attribute("ref") = "icd9engnm";
- grd_list.children("hngnm").attribute("ref") = "icd9hngnm";
- break;
- }
- grd_list.rebuild();
- }
- function fCnfm(indxflag)
- {
- var iRow = grd_list.row;
- var cd = "";
- var engnm = "";
- var hngnm = "";
- switch(indxflag){
- case '0':
- cd = model.getValue("/root/main/diagcdinfo/icd10cd["+iRow+"]/icd10cd");
- engnm = model.getValue("/root/main/diagcdinfo/icd10cd["+iRow+"]/icd10engnm");
- hngnm = model.getValue("/root/main/diagcdinfo/icd10cd["+iRow+"]/icd10hngnm");
- break;
- case '9':
- cd = model.getValue("/root/main/opcdinfo/icd9cd["+iRow+"]/icd9cd");
- engnm = model.getValue("/root/main/opcdinfo/icd9cd["+iRow+"]/icd9engnm");
- hngnm = model.getValue("/root/main/opcdinfo/icd9cd["+iRow+"]/icd9hngnm");
- break;
- }
- opener.model.setValue("/root/temp/receive/cd", cd);
- opener.model.setValue("/root/temp/receive/engnm", engnm);
- opener.model.setValue("/root/temp/receive/hngnm", hngnm);
- window.close();
- }
|