123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- //----------------(20100903 경북대) 부서하드코딩추출
- var ghomeDeptmain = ""; // 가정간호담당부서
- var ghomeDeptsub1 = ""; // 가정간호담당부서 가능부서
- var ghomeDeptsub2 = ""; // 가정간호담당부서 가능부서
- //----------------(20100903 경북대) 부서하드코딩추출
- //----------------(20100906 경북대) 부서하드코딩추출
- var gdispFlag1 = ""; // 조회조건에서 '본당/재택'숨기기
- //----------------(20100906 경북대) 부서하드코딩추출
-
- /**
- * @group :
- * @ver : 2010.10.04
- * @by : 김병국
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 경북대 rdo_KIND 버튼 값 설정.
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fInitHomeCareRdo(param){
-
- var contrl = document.controls(param);
- contrl.value = "1";
- // 간호하드코딩 테이블 조회_20090928_SMY
- var pCode = "'077'"; // 조회할 CdGrupID 코드정보 (기관코드찾기)
- var pDate = getCurrentDate(); //조회기준일자
-
- model.makeNode("/root/code");
- model.makeValue("/root/send/cdgrupid", pCode); // 조회할 CdGrupID 코드정보
- model.makeValue("/root/send/srchdd" , pDate); // 조회기준일자
- submit("TRMNW00001",false); // wardcareweb
- model.removenode("/root/send/cdgrupid");
- model.removenode("/root/send/srchdd");
-
- //성빈센트병원_마약처방관리, MMSE-K, S-SDQ서식기록 삭제요청_20090928_SMY
- if(model.getValue("/root/code/codeinfo/codelist[cdgrupid = '077' and supcdid = '04' and cdid = '"+ getUserInfo("dutplceinstcd") +"']/cdid")){ //supcdid='04' : 빈센트병원
- VincentFlag = "Y";
- model.setValue("/root/send/hospflag", "Vincent");
- }
- // Default 병원선택 -> 접속한 팀에 따라 3090100000(병원가정간호팀)일경우 병원으로 세팅, 아니면 본당으로 세팅,간호사도 userid()로 세팅
- //재택은 현재 부서코드가 정의되어 있지 않음. 20080124 김홍점
- // 가정간호팀(3090100000)에서 가정간호센터(2361000000)로 변경 2009.02.17
- // 가정간호센터(2361000000)에서 가정간호팀(3090100000)로 변경 2009.03.27
- //--------------------------------------------(20100906 경북대)-작업중
- // 하드코딩 부서추출
- var pCode3 = "'T03'"; // 조회할 CdGrupID 코드정보
- //'가정간호메인에서 본당/재택라디오버튼 숨기기(Y:숨김,N:보임)
- var pDate3 = getCurrentDate(); //조회기준일자
-
- //model.makeNode("/root/code");
- model.makeValue("/root/send/cdgrupid", pCode3); // 조회할 CdGrupID 코드정보
- model.makeValue("/root/send/srchdd" , pDate3); // 조회기준일자
- submit("TRMNW00001",false); // wardcareweb
- model.removenode("/root/send/cdgrupid");
- model.removenode("/root/send/srchdd");
- gdispFlag1 = 'N'; // 초기버젼은 보이기로 하고 설정에 따라 숨긴다.
- //하드코딩 부서 ->전역변수에 반영
- if (getNodesetCount("/root/code/codeinfo/codelist") > 0 ) {
- for(var i = 1; i <= getNodesetCount("/root/code/codeinfo"); i++ ) {
- for(var j = 1; j <= getNodesetCount("/root/code/codeinfo[" + i + "]/codelist"); j++ ) {
- pCode3 = pCode3.replace("'","");
- if ( model.getValue("/root/code/codeinfo[" + i + "]/codelist["+ j +"]/cdgrupid") == pCode3) {
- gdispFlag1 = model.getValue("/root/code/codeinfo[" + i + "]/codelist["+ j +"]/cdid");
-
- }
- }
- }
- }
-
- //병원만 조회되도록 하기
- if (gdispFlag1 == "Y") {
- contrl.choices.itemset.attribute("nodeset") ="/root/init/listset/list";
- } else {
- contrl.choices.itemset.attribute("nodeset") ="/root/init/listset1/list";
- }
- //--------------------------------------------(20100906 경북대)
- //--------------------------------------------(20100903 경북대-하드코딩)
- // 하드코딩 부서추출
- var pCode2 = "'T02'"; // 조회할 CdGrupID 코드정보
- //'가정간호메인에서병원으로설정하는기준(가정간호부서가 가장처음으로 등록한다)최대3개부서까지등록된정보추출
- var pDate2 = getCurrentDate(); //조회기준일자
- var sdeptcd = "";
-
- //model.makeNode("/root/code");
- model.makeValue("/root/send/cdgrupid", pCode2); // 조회할 CdGrupID 코드정보
- model.makeValue("/root/send/srchdd" , pDate2); // 조회기준일자
- submit("TRMNW00001",false); // wardcareweb
- model.removenode("/root/send/cdgrupid");
- model.removenode("/root/send/srchdd");
- //하드코딩 부서 ->전역변수에 반영
- if (getNodesetCount("/root/code/codeinfo/codelist") > 0 ) {
- for(var i = 1; i <= getNodesetCount("/root/code/codeinfo"); i++ ) {
- for(var j = 1; j <= getNodesetCount("/root/code/codeinfo[" + i + "]/codelist"); j++ ) {
- pCode2 = pCode2.replace("'","");
- if ( model.getValue("/root/code/codeinfo[" + i + "]/codelist["+ j +"]/cdgrupid") == pCode2) {
- sdeptcd = model.getValue("/root/code/codeinfo[" + i + "]/codelist["+ j +"]/cdid");
- switch (j) {
- case 1 :
- ghomeDeptmain = sdeptcd; //가정간호담당부서 메인부서 sortseq=1
- break;
- case 2 :
- ghomeDeptsub1 = sdeptcd; //가정간호담당부서 가능부서
- break;
- case 3 :
- ghomeDeptsub2 = sdeptcd; //가정간호담당부서 가능부서
- break;
- }
- }
- }
- }
- }
- //원본
- }
|