123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- /*
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- 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();
- }
-
- }
- }
|