123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[/* SAPS 관련
- 개발자:이윤주 */
- function fIni()
- {
-
- grdf_initGrid(grd_list);
-
- var vNowDD = utlf_getCurrentDate();
-
- ds_cond.setColumn(0, "stnddd", vNowDD);
- ds_cond.setColumn(0, "enddd", vNowDD);
- ds_cond.setColumn(0, "infromdd", "20110101");
- ds_cond.setColumn(0, "intodd", vNowDD);
-
- // model.setValue("/root/cond/status", "2");
- // model.setValue("/root/cond/range", "0");
- // model.setValue("/root/cond/orddept", "-");
- //
- // var node = getGlobalVariable("paminfo");
- //
- // model.removeNodeset("/root/main/paminfo");
- // setCSVToNode("/root/main", node, "paminfo");
- //
- // mmbfGetDeptCodeComboList("/root/send/reqdata2", "/root/init/orddept", "A");
- // addComboInstance("/root/init/orddept" , "deptcd^depthngnm", "-^전체", "dept"); //부서콤보 Item '전체'추가
- //
- // var jobkindcd = getUserInfo("jobkindcd");
- //
- // //var wardinfo = opener.instance1.getXPathString("/root/main/paminfo");
- // var wardinfo = model.getValue("/root/main/paminfo/wardcd");
- //
- // if(jobkindcd == "0330"){ // 사용자 직종 : 의사
- // model.setValue("/root/cond/ward", wardinfo); // 병동정보
- // model.refresh();
- // }else{
- // model.setValue("/root/cond/ward", getUserInfo("dutplcecd")); // 근무부서
- // model.refresh();
- // }
-
- lf_mmbfGetDeptCodeComboList(ds_init_orddept_dept, "A", vNowDD);
- frmf_addComboItem("cmb_orddeptcd", "전체", "-", "above");
- ds_cond.setColumn(0, "orddept", "-");
-
- var oParam = {};
- oParam.id = "TRMMR03000";
- oParam.service = "anstrecapp.ApacheRec";
- oParam.method = "reqGetICUList";
- oParam.inds = "req=ds_cond";
- oParam.outds = "ds_temp_initlist_icudept=icudept";
- oParam.async = false;
- oParam.callback = "cf_TRMMR03000";
- tranf_submit(oParam);
-
- if( arErrorCode.pop("TRMMR03000") > -1 ){
- ds_init_ward_icudept.copyData(ds_temp_initlist_icudept);
- }
-
- frmf_addComboItem("cmb_icu", "전체", "-", "above"); //중환자실 부서콤보 Item '전체'추가
- ds_cond.setColumn(0, "ward", "-");
-
-
- //fSearch();
- }
- function cf_TRMMR03000(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function fDisPatchSearch()
- {
- fSearch();
- model.refresh();
- }
- function fSearch()
- {
- var oParam = {};
- oParam.id = "TRMMR04001";
- oParam.service = "anstrecapp.ApacheRec";
- oParam.method = "reqGetSAPSList";
- oParam.inds = "req=ds_cond";
- oParam.outds = "ds_main_list_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRMMR04001";
- tranf_submit(oParam);
- }
- function fSAPS()
- {
- var row = grd_list.currentrow;
-
- if ( row < 0 ) {
- return;
- }
-
- var pid = ds_main_list_item.getColumn(row, "pid");
- var hngnm = ds_main_list_item.getColumn(row, "hngnm");
- var orddd = ds_main_list_item.getColumn(row, "orddd");
- var fromdd = ds_main_list_item.getColumn(row, "fromdd");
- var cretno = ds_main_list_item.getColumn(row, "cretno");
- var ipsildt = ds_main_list_item.getColumn(row, "ipsildt");
-
-
- frmf_setParameter("SMMMR04002_pid", pid);
- frmf_setParameter("SMMMR04002_hngnm", hngnm);
- frmf_setParameter("SMMMR04002_orddd", orddd);
- frmf_setParameter("SMMMR04002_fromdd", fromdd);
- frmf_setParameter("SMMMR04002_cretno", cretno);
- frmf_setParameter("SMMMR04002_ipsildt", ipsildt);
-
- frmf_modal("SMMMR04002","SMMMR04002","", 1, 0, 0, "", "", "", "", "", "", "M"); //이미지호출
-
- //open("SMMMR04002");
- //var row = grd_list.row;
-
- //submit("TRMMR04002");
- }
- ]]></Script>
|