123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
-
-
-
- var currentdate = getCurrentDate();//현재일자
- var sdate = ((currentdate.toDate()).getAddDate(-1, "M")).getDateFormat(); //보름전
-
-
-
- /**
- * @group :
- * @ver : 2007.11.20
- * @by : dhkim
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 기록지 이력리스트를 보여주기 전 데이터를 초기화한다.
- * @param :
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fInit(){
-
- //초기화
- var pid = '';
- var cretdt = '';
- var fromdd = sdate;
- var todd = currentdate;
-
- //팝업에서 가져온값
- if(checkOpener()){
- pid = opener.javascript.getParameter('pid');
- fromdd = opener.javascript.getParameter('fromdd');
- todd = opener.javascript.getParameter('todd');
- }
-
-
- model.removenode('/root/cond');
- model.makeNode('/root/cond/fromdd');
- model.makeNode('/root/cond/todd');
- model.makeNode('/root/cond/pid');
-
- model.setValue('/root/cond/fromdd', sdate);
- model.setValue('/root/cond/todd', currentdate);
- model.setValue('/root/cond/pid', pid);
-
- if(!submit('TRMNH03601')){//환자내역을 조회한다.
- messageBox('조회된 결과가', 'I004');
- }else{
-
- //그리드의 포커스를 첫번째로 놓는다.
- grd_patient.row = 1;
- grd_patient.col = 1;
-
- var idx = grd_patient.row;
-
- //현재 포커스의 키를 가져온다.
- pid = model.getValue('/root/main/patientinfo/patientlist['+ idx +']/pid');
- cretdt = model.getValue('/root/main/patientinfo/patientlist['+ idx +']/cretdt');
-
- //pid, cretdt에 해당하는 기록지 이력을 조회한다.
- fRecdListSearch(pid, cretdt);
- }
- model.refresh();
-
-
-
- }
-
-
- /**
- * @group :
- * @ver : 2007.11.20
- * @by : dhkim
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 호스피스 환자내역을 조회한다.
- * @param :
- * @param :
- * @return : xml instance
- * @---------------------------------------------------
- */
-
- var xHospiceInfoPath = '/root/main/hospiceinfo';
-
- function fHospicePatientListSearch(){
-
- var pid, hngnm, sexage, rrgstno;
-
- if(checkOpener()) {
- pid = opener.javascript.getParameter("pid");
- hngnm = opener.javascript.getParameter("hngnm");
- sexage = opener.javascript.getParameter("sexage");
- rrgstno = opener.javascript.getParameter("rrgstno");
- alert(rrgstno);
- }else{
- pid = model.getValue(xHospiceInfoPath + "/pid");
- hngnm = model.getValue(xHospiceInfoPath + "/hngnm");
- sexage = model.getValue(xHospiceInfoPath + "/sexage");
- rrgstno = model.getValue(xHospiceInfoPath + "/rrgstno");
- }
-
-
- model.setValue(xHospiceInfoPath + "/pid",pid);
-
-
- model.removenodeset("/root/main/hospicefamy");
- model.removenode("/root/send");
- model.makeValue("/root/send/pid",model.getValue(xHospiceInfoPath + "/pid"));
- submit("TRMNH03501");
-
-
- model.makeNode(xHospiceInfoPath + "/pid");
- model.makeNode(xHospiceInfoPath + "/hngnm");
- model.makeNode(xHospiceInfoPath + "/sexage");
- model.makeNode(xHospiceInfoPath + "/rrgstno");
- model.setValue(xHospiceInfoPath + "/pid", pid);
- model.setValue(xHospiceInfoPath + "/hngnm", hngnm);
- model.setValue(xHospiceInfoPath + "/sexage", sexage);
- model.setValue(xHospiceInfoPath + "/rrgstno", rrgstno);
- model.refresh();
-
- }
-
-
- /**
- * @group :
- * @ver : 2007.11.20
- * @by : dhkim
- * @---------------------------------------------------
- * @type : function
- * @access : public
- * @desc : 호스피스 기록지 이력을 조회한다.
- * @param :
- * @param :
- * @return : xml instance
- * @---------------------------------------------------
- */
- function fRecdListSearch(pid, cretdt){
-
-
- if(pid != '' && cretdt != ''){
-
- model.removenode('/root/main/cond');
- model.makeNode('/root/main/cond/pid');
- model.makeNode('/root/main/cond/cretdt');
-
- model.setValue('/root/main/cond/pid', pid);
- model.setValue('/root/main/cond/cretdt', cretdt);
-
- submit('TRMNH03602');
-
- }
-
- }
-
-
-
|