123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- /**
- * spclcareweb/js/MNS001.js
- * 전문간호에서 공통으로 사용하는 스크립트
- * injspecialroomweb/xrw/에서도 사용하고 있음
- * dhkim 생성
- */
- /***********************************************************************************************************************************************************
- * @group :
- * @ver : 2007.02.28
- * : 2008.04.14
- * @by : dhkim
- * @---------------------------------------------------------------------------------------------------------------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 환자 등록번호 조회를 위한 팝업화면 호출
- * @param : flg - (1 : 원무 환자정보 조회, 2: 신규등록환자조회, 3: sms전송환자 조회)
- * @param : xPath - return할 xPath
- * @return :
- ************************************************************************************************************************************************************/
- function fPopPatient(flg, xpath, pid, fromdd, enddd){
-
- if(!xpath){
- xpath = '';
- }
- if(!flg){
- flg = '1';
- }
- if(!pid){
- pid = '';
- }
-
-
- //조회조건의 등록번호 팝업 호출 이벤트 발생시
- setParameter("flg", flg);
- setParameter("xpath", xpath);
-
- if(pid != '')
- setParameter("pid", pid);
- if(fromdd != '')
- setParameter("fromdd", fromdd);
- if(enddd != '')
- setParameter("enddd", enddd);
-
- var left = event.screenX-330;
- var top = event.screenY;
- modal("SMMNS03100",1,left,top);
- model.refresh();
- //model.setFocus("btn_select");
- }
- /**
- * 세션 GET
- */
- function aezfSetSuppDeptcd(){
- var dutplcecd = getUserInfo("dutplcecd");
- var selectplcecd = getScreenPrestDeptCd();
-
- if(selectplcecd == ""){
- selectplcecd = dutplcecd;
- }
-
- return selectplcecd;
- }
- /**
- * 해당부서코드의 명칭을 조회
- */
- function getMenuDeptnm(sendnode, deptcd, submitnm, resultnode) {
-
- model.removenode(sendnode);
- model.makeValue(sendnode, deptcd);
-
- if(submit(submitnm)){
- selectplcenm = model.getValue(resultnode);
- }else{
- messageBox('메뉴사용처명 조회를 실패했습니다.', 'E999');
- }
-
- return selectplcenm;
-
- //model.makeValue("/root/send/globalinstance/instance1nm", selectplcenm);
- }
- /**
- * 20090217 dhkim 추가
- * 간호부서테이블 조회
- * cdgrupid : 간호부서그룹코드
- */
- function fGetNursDept(cdgrupid, sendnode, recivenode, submitid, errmessage){
- /*
- model.removenode('/root/send');
- model.makeValue('/root/send/cdgrupid', '022');
-
- model.removenode('/root/hidden/nursdeptinfo');
- model.makenode('/root/hidden/nursdeptinfo');
- if(!submit('TRMNS00108')){
- messageBox('간호에 등록된 전문분야정보를 조회를 실패하였습니다.', 'E999');
- return false;
- }
- */
- model.removenode(sendnode);
- model.makeValue(sendnode, cdgrupid);
-
- model.removenode(recivenode);
- model.makenode(recivenode);
- if(!submit(submitid)){
- messageBox(errmessage, 'E999');
- return false;
- }
- }
|