123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- /**
- * @desc : 화면 초기화
- * @id :
- * @event :
- * @return : void
- * @authur : 이윤주
- */
- function fInitialize()
- {
- zbcfGetDeptCodeList(getUserInfo("dutplceinstcd"),"orduseyn","W","/root/init/wardcdlsit","depthngnm","asc");
- zbcfGetDeptCodeList(getUserInfo("dutplceinstcd"),"orduseyn","D","/root/init/orddeptlist","depthngnm","asc");
- zbcfGetCodeList(new Array("A0058"),new Array("/root/init/srchrslt"));
-
- addComboItem("cmb_deptcd", "전체", "-");
- addComboItem("cmb_wardcd", "전체", "-");
- addComboItem("cmb_srchrslt", "전체", "-");
-
- model.setValue("/root/main/cond/orddeptcd","-");
- var jobkindcd = getUserInfo("jobkindcd");
- if ( jobkindcd.substring(0,2) == "03") {
- model.setValue("/root/main/cond/orddeptcd",getUserInfo("dutplcecd"));
- }
- model.setValue("/root/main/cond/wardcd","-");
- model.setValue("/root/main/cond/srchrslt","-");
-
- model.setValue("/root/main/cond/flag","A");
-
-
-
- model.refresh();
- }
- function fSearch() {
-
- if(submit("TRMMR05010")){
- }
-
- }
- function fCnstReq() {
-
- var selectedrow = grd_pathistlist.row;
-
- if (selectedrow < 1) {
- return;
- }
-
- var nurreqyn = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/nurreqyn");
- var pid = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/pid");
- var hngnm = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/hngnm");
- var orddd = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/indd");
- var cretno = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/cretno");
- var ordtype = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/ordtype");
- var indschacptstat = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/indschacptstat");
-
- if (indschacptstat != "A") {
- messageBox("재원중의 환자가 아니라 요청 불가합니다","I");
- return;
- }
-
- if ( nurreqyn == "Y") {
- messageBox("이미 요청되었습니다","I");
- return;
- }
-
- if( "6" != messageBox(pid+" "+ hngnm+" 영양검색결과 영양불량위험군으로 \n영양집중지원대상자 입니다.\n NST로 의뢰하시기 바랍니다.(T.본원: 5206 / 칠곡: 2594)", "Q999")) {
- return;
- }
-
- model.makeValue("/root/send/savedata/pid",pid);
- model.makeValue("/root/send/savedata/orddd",orddd);
- model.makeValue("/root/send/savedata/cretno",cretno);
- model.makeValue("/root/send/savedata/ordtype",ordtype);
- model.makeValue("/root/send/savedata/nurreqyn","Y");
-
-
- if(submit("TXMMR05010")){
- grd_pathistlist.valueMatrix(selectedrow, grd_pathistlist.colRef("nstreqyn")) = "Y";
- }
-
- }
- function fCnstCnclReq() {
-
- var selectedrow = grd_pathistlist.row;
-
- if (selectedrow < 1) {
- return;
- }
-
-
- var nurreqyn = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/nurreqyn");
- var pid = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/pid");
- var hngnm = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/hngnm");
- var orddd = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/indd");
- var cretno = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/cretno");
- var ordtype = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/ordtype");
- var indschacptstat = model.getValue("/root/main/result/pathistlist["+ selectedrow +"]/indschacptstat");
-
- if (indschacptstat != "A") {
- messageBox("재원중의 환자가 아니라 요청 취소 불가합니다","I");
- return;
- }
-
- if ( nurreqyn == "N") {
- messageBox("이미 요청 취소 되었습니다","I");
- return;
- }
-
- if( "6" != messageBox(pid+" "+ hngnm+" 요청 취소하시겠습니까?", "Q999")) {
- return;
- }
-
- model.makeValue("/root/send/savedata/pid",pid);
- model.makeValue("/root/send/savedata/orddd",orddd);
- model.makeValue("/root/send/savedata/cretno",cretno);
- model.makeValue("/root/send/savedata/ordtype",ordtype);
- model.makeValue("/root/send/savedata/nurreqyn","N");
-
- if(submit("TXMMR05010")){
- grd_pathistlist.valueMatrix(selectedrow, grd_pathistlist.colRef("nstreqyn")) = "N";
- }
-
- }
|