1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- /**
- * @desc : 입퇴원요약회신조회
- * @
- * @param :
- * @return :
- * @author : 이윤주
- * @---------------------------------------------------
- */
- // 초기값 셋팅
- function fAllSave()
- {
- var irow = grd_inoutrepllist.rows;
-
- var nodeList = instance1.selectNodes(grd_inoutrepllist.nodeset + "[chk='Y']");
- if( (nodeList == null) || (nodeList.length < 1) ) {
- messageBox("작성할 내역이 ", "I004");
- return ;
- }
- else
- {
- if(messageBox("선택한 환자의 입퇴원요약기록지를 통한 회신서 작성하시겠습니까?", "Q999")== "6")
- {
- for(j=1; j < irow; j++){
- if (model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/chk") == "Y")
- {
-
- var pid = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/pid");
- var hngnm = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/hngnm");
- var orddeptcd = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/orddeptcd");
- var orddrid = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/orddrid");
- var orddeptnm = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/orddrid");
- var orddrnm = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/medispclnm");
- var orddd = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/indd");
-
- var replseqno = "0";
- var replflag = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/replflag");
- var recdd = getCurrentDate();
-
- // 의뢰등록 정보
- var reqorddd = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/orddd");
- var reqcretno = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/cretno");
- var reqseqno = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[" + j + "]/seqno");
- var curecnts = "[퇴원요약지 참조]";
-
- var writflag = "R";
-
- model.makeValue("/root/send/savedata/replinfo/pid", pid);
- model.makeValue("/root/send/savedata/replinfo/hngnm", hngnm);
- model.makeValue("/root/send/savedata/replinfo/replseqno", replseqno);
- model.makeValue("/root/send/savedata/replinfo/replflag", replflag);
- model.makeValue("/root/send/savedata/replinfo/writflag", writflag);
- model.makeValue("/root/send/savedata/replinfo/recdd", recdd);
- model.makeValue("/root/send/savedata/replinfo/orddeptcd", orddeptcd);
- model.makeValue("/root/send/savedata/replinfo/orddrid", orddrid);
- model.makeValue("/root/send/savedata/replinfo/orddeptnm", orddeptnm);
- model.makeValue("/root/send/savedata/replinfo/orddrnm", orddrnm);
- model.makeValue("/root/send/savedata/replinfo/orddd", orddd);
- model.makeValue("/root/send/savedata/replinfo/reqorddd", reqorddd);
- model.makeValue("/root/send/savedata/replinfo/reqcretno", reqcretno);
- model.makeValue("/root/send/savedata/replinfo/reqseqno", reqseqno);
- del.makeValue("/root/send/savedata/replinfo/curecnts", curecnts);
-
- var aprvdeptcd = getUserInfo("dutplcecd");
- var aprvrid = getUserInfo("userid");
- var aprvdd = getCurrentDate();
- var prntpsnid = getUserInfo("userid");
- var prntdt = getCurrentDate()+ getCurrentTime();
-
- model.makeValue("/root/send/savedata/replinfo/aprvdeptcd", aprvdeptcd);
- model.makeValue("/root/send/savedata/replinfo/aprvrid", aprvrid);
- model.makeValue("/root/send/savedata/replinfo/aprvdd", aprvdd);
- model.makeValue("/root/send/savedata/replinfo/prntpsnid", prntpsnid);
- model.makeValue("/root/send/savedata/replinfo/prntdt", prntdt);
-
- if (submit("TXARC02501", false) == true)
- {
- //fNewData();
- }
- else
- {
- messageBox("저장에", "E009");
- }
-
- }
- else
- {
- return;
- }
-
- }
|