123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- /*
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- 피험자조회 ( SMATP00200_피험자조회.xrw - JScript )
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- */
- var sTESTEELIST_PATH="/root/main/testeelist/item"
- /**
- * @desc : 통합기록조회 화면 open
- * @
- * @param :
- * @return :
- * @author : 김소정
- * @---------------------------------------------------
- */
- function fOpenMedirecList(){
- var currow = grd_testeelist.row;
- if(currow < 1){
- return;
- }
-
- var pid = model.getValue(sTESTEELIST_PATH + "[" + currow + "]/pid");
- var authflag = "N";
-
- clearParameter("SMMRI00400_param_pid");
- setParameter("SMMRI00400_param_pid" , pid);
- setParameter("SMMRI00400_param_authflag", authflag);
-
- modal("SMMRI00400");
- }
- /**
- * @desc : 통합결과조회 화면 open
- * @
- * @param :
- * @return :
- * @author : 김소정
- * @---------------------------------------------------
- */
- function fOpenMediresList(){
- var currow = grd_testeelist.row;
- if(currow < 1){
- return;
- }
- var pid = model.getValue(sTESTEELIST_PATH + "[" + currow + "]/pid");
- var authflag = "N";
- clearParameter("opener_parameter_id");
- setParameter("opener_parameter_id" , pid);
- setParameter("opener_parameter_authflag", authflag);
- modal("SMAER00800");
- }
-
-
-
- /**
- * @desc : 성모 영상차트 화면 open
- * @
- * @param :
- * @return :
- * @author : 김소정
- * @---------------------------------------------------
- */
- function fOpenSMMediRecList(){
- var currow = grd_testeelist.row;
- if(currow < 1){
- return;
- }
- var pid = model.getValue(sTESTEELIST_PATH + "[" + currow + "]/pid");
- if ( ! fOpenSMPatInfo(pid, "1") )
- return;
- }
- /**
- * @desc : 성모 처방리스트 조회 화면 open
- * @
- * @param :
- * @return :
- * @author : 김소정
- * @---------------------------------------------------
- */
- function fOpenPrcpList(){
- var currow = grd_testeelist.row;
- if(currow < 1){
- return;
- }
- var pid = model.getValue(sTESTEELIST_PATH + "[" + currow + "]/pid");
- if ( ! fOpenSMPatInfo(pid, "2") )
- return;
- }
- /**
- * @desc : 성모 결과조회 화면 open
- * @
- * @param :
- * @return :
- * @author : 김소정
- * @---------------------------------------------------
- */
- function fOpenSMMediResList(){
- var currow = grd_testeelist.row;
- if(currow < 1){
- return;
- }
- var pid = model.getValue(sTESTEELIST_PATH + "[" + currow + "]/pid");
- if ( ! fOpenSMPatInfo(pid, "3") )
- return;
- }
- /**
- * @desc : 성모 data조회 체크
- * @
- * @param :
- * @return :
- * @author : 김소정
- * @---------------------------------------------------
- */
- function fOpenSMPatInfo(spid, kindcd){
- var motionflag;
- var pidold011;
- model.setValue ("/root/send/req/pid" , spid);
- // BMT환자여부 확인
- submit("TRMRC03191");
- // 동의서 여부 확인
- //submit("TRMRC03192")
- pidold011 = model.getValue("/root/main/miginfo/patinfolist/pidold011");
- //motionflag = model.getValue ("/root/main/miginfo/transpatinfolist/motionflag");
-
- // 성모환자가 확인되면 as-is 프로그램을 조회가능하게 한다.
- if (pidold011 != "" ) {
- // if (motionflag != "") {
- // if (motionflag =='N' || motionflag =='-'){
- // alert('성모병원 의료정보 조회를 위한 환자의 동의가 필요합니다.');
- // }
- // } else {
- // alert('성모병원 의료정보 조회를 위한 환자의 동의가 필요합니다.');
- // }
- if (kindcd == "1") {
- var param = spid+'/'+getUserInfo("userid")+'/_/0/0/004/0';
- window.exec("c:\\Program Files\\himed\\components\\CMC\\bitnixviewer\\ViewerUpdate.exe ", param);
- } else if ( kindcd == "2") {
- window.exec("C:\\Program Files\\himed\\components\\CMC\\ASIS\\DrChart_BMT.exe", spid);
- } else if ( kindcd == "3") {
- window.exec("C:\\Program Files\\himed\\components\\CMC\\ASIS\\Result_BMT.exe", spid);
- }
- } else {
- alert('성모병원 전환환자가 아닙니다.');
- }
- }
|