123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736 |
- /**
- * @desc : 화면 초기화
- * @
- * @param :
- * @return :
- * @authur :
- */
- function fInitialize_SPMMR08000(){
- //하드코드 테이블 체크
- fGetHardCDList("N", 5600, 0 , "/root/init/hardcditem");
- var pamInfoCvs = getGlobalVariable("paminfo"); //상단정보가 있을 경우는 검색
-
- if(pamInfoCvs != null && pamInfoCvs != ""){
- model.removeNodeSet ("/root/main/result/paminfo/list");
- setCSVToNode ("/root/main/result/paminfo", pamInfoCvs);
-
- model.setValue("/root/send/acute/acute1", model.getValue("/root/main/result/paminfo/list/pid")); //등록번호
- model.setValue("/root/send/acute/acute2",model.getValue("/root/main/result/paminfo/list/hngnm")); //환자명
- model.setValue("/root/send/acute/acute3",model.getValue("/root/main/result/paminfo/list/age")); //나이
- model.setValue("/root/send/acute/acute4",model.getValue("/root/main/result/paminfo/list/sex")); //성별
- if(model.getValue("/root/main/result/paminfo/list/mpphontel")!=""){ //연락처
- model.makeValue("/root/send/acute/acute10", model.getValue("/root/main/result/paminfo/list/mpphontel"));
- }
- else{
- model.makeValue("/root/send/acute/acute10", model.getValue("/root/main/result/paminfo/list/hometel"));
- }
-
- model.makeValue("/root/send/acute/pid", model.getValue("/root/main/result/paminfo/list/pid"));
- model.makeValue("/root/send/acute/cretno",model.getValue("/root/main/result/paminfo/list/cretno"));
- model.makeValue("/root/send/acute/chosflag", model.getValue("/root/main/result/paminfo/list/ioflag"));
- model.makeValue("/root/send/acute/instcd", model.getValue("/root/main/result/paminfo/list/instcd")); //기관코드
- model.makeValue("/root/send/acute/fstrgstrid", getUserInfo("userid")); //등록자
- model.makeValue("/root/send/acute/lastupdtrid", getUserInfo("userid")); //등록자
- model.makeValue("/root/send/acute/recflag", "1"); // 구분(Acute Stroke:1)
-
- if (model.getValue ("/root/main/result/paminfo/list/ioflag") == "O" || model.getValue ("/root/main/result/paminfo/list/ioflag") == "S")
- {
- model.makeValue("/root/send/acute/orddd", model.getValue ("/root/main/result/paminfo/list/orddd")); //수진일자
- } else {
- model.makeValue("/root/send/acute/orddd", model.getValue ("/root/main/result/paminfo/list/indd")); //수진일자
- }
- }
-
-
- //저장된 데이터가 있다면 데이터를 로딩
- fLoadAcute();
-
- //초기 의사들 목록 세팅
- submit("TRMMR08000");
-
- //초기값들 세팅
- model.setValue("/root/send/acute/acute9", "2020000000");
- model.setValue("/root/send/acute/acute14", "2200000000");
- model.setValue("/root/send/acute/acute17", "2020000000");
- model.setValue("/root/send/acute/acute20", "2020000000");
- model.setValue("/root/send/acute/acute27", "2160000000");
- model.setValue("/root/send/acute/acute6", 0);
- //날짜 세팅
- model.setValue("/root/send/reqdata/acutefromdd", getCurrentDate());
- model.setValue("/root/send/reqdata/acutetodd", getCurrentDate());
-
- model.refresh();
- }
- /**
- * @desc : acute 환자리스트 조회
- * @
- * @param :
- * @return :
- * @author :
- * @---------------------------------------------------
- */
- function fAcutePatList(){
- // model.removeNodeset("/root/send/reqdata");
- // model.makeValue("/root/send/reqdata/acutefromdd", model.getValue("/root/main/cond/acutefromdd"));
- // model.makeValue("/root/send/reqdata/acutetodd", model.getValue("/root/main/cond/acutetodd"));
- model.makeValue("/root/send/reqdata/recflag", "1");
-
- submit("TRMMR08002");
- }
-
- /**
- * @desc : acute 발송
- * @
- * @param :
- * @return :
- * @author :
- * @---------------------------------------------------
- */
- function fSmsCallDr(btn_id){
- //공통부분
- model.makeValue("/root/send/reqdata/calltype" , "msgcall");
- model.makeValue("/root/send/reqdata/insuflag" , "3");
- model.makeValue("/root/send/reqdata/msgcnts" , "Acute Stroke환자내원/"+model.getValue("/root/send/acute/pid")+"/"+model.getValue ("/root/main/result/paminfo/list/hngnm"));
-
- if(getUserInfo("dutplcecd")=="2280000000" && model.getvalue("/root/send/acute/acute7")==""){
- alert("응급의학과 담당의를 선택해주세요");
- return;
- }
-
- if(btn_id == "btn_4"){
- if(model.getValue("/root/send/acute/acute10")==""){
- alert("신경과 당직의를 선택하세요");
- return;
- }
- if(model.getValue("/root/send/acute/acute12")==""){
- alert("코디네이터를 선택하세요");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("당직의 전화번호가 정확하지 않습니다!");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("코디네이터의 전화번호가 정확하지 않습니다!");
- return;
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/posdeptcd");
-
- if(model.getvalue("/root/send/acute/acute7")==""){
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
- }else{
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute7")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute7")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- if(model.getValue("/root/send/acute/acute6")==0){ //Cp activation에만 해당 할 경우 call을 찍음
- model.makeValue("/root/send/callvisit/pid", model.getValue("/root/main/result/paminfo/list/pid"));
- if (model.getValue ("/root/main/result/paminfo/list/ioflag") == "O" || model.getValue ("/root/main/result/paminfo/list/ioflag") == "S"){
- model.makeValue("/root/send/callvisit/indd", model.getValue ("/root/main/result/paminfo/list/orddd"));
- }else{
- model.makeValue("/root/send/callvisit/indd", model.getValue ("/root/main/result/paminfo/list/indd"));
- }
- model.makeValue("/root/send/callvisit/cretno", model.getValue("/root/main/result/paminfo/list/cretno"));
- model.makeValue("/root/send/callvisit/visitno", 0);
- model.makeValue("/root/send/callvisit/erorddoctcd", model.getValue("/root/send/acute/acute10"));
- model.makeValue("/root/send/callvisit/erorddoctnm", model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/usernm"));
- model.makeValue("/root/send/callvisit/callno", 1);
- model.makeValue("/root/send/callvisit/erorddeptcd", model.getValue("/root/send/acute/acute9"));
- model.makeValue("/root/send/callvisit/callcntcno", model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- model.makeValue("/root/send/callvisit/callcnts", model.getValue("/root/send/reqdata/msgcnts"));
- model.makeValue("/root/send/callvisit/callnm", model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute7")+"]/mpphonno"));
- model.makeValue("/root/send/callvisit/status", "i");
- submit("TRMMR08003"); // 주부과유형 및 기타정보 확인
- if(getNodesetCount("/root/main/callvisit") > 0 &&
- model.getValue("/root/main/callvisit[erorddeptcd="+ model.getValue("/root/send/acute/acute9") + "]/erorddeptcd") != "" &&
- model.getValue("/root/main/callvisit[erorddoctcd="+ model.getValue("/root/send/acute/acute10") + "]/erorddoctcd") != ""){
- if(model.getValue("/root/main/callvisit[erorddoctcd="+ model.getValue("/root/send/acute/acute10") + "]/mainyn")=="M"){
- model.makeValue("/root/send/callvisit/mainyn", "M");
- }else if(model.getValue("/root/main/callvisit[erorddoctcd="+ model.getValue("/root/send/acute/acute10") + "]/mainyn")=="S"){
- model.makeValue("/root/send/callvisit/mainyn", "S");
- }
- submit("TXMMR08004");
- }else if (getNodesetCount("/root/main/callvisit") > 0){
- model.makeValue("/root/send/callvisit/mainyn", "S");
- submit("TXMMR08003");
- }else if (getNodesetCount("/root/main/callvisit") == 0){
- model.makeValue("/root/send/callvisit/mainyn", "M");
- submit("TXMMR08003");
- }
- }else if(model.getValue("/root/send/acute/acute6")==1){
- submit("TXMMR08000"); //메시지 전송
- }
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute12")+"]/posdeptcd");
-
- if(model.getvalue("/root/send/acute/acute7")==""){
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
- }else{
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute7")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute7")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦2▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
- }
- alert("호출되었습니다.");
- var day = getCurrentDate();
- var tm = getCurrentTime();
- if(model.getvalue("/root/send/acute/acute7")==""){
- model.setValue("/root/send/acute/acute13", day + tm);
- }else{
- model.setValue("/root/send/acute/acute11", day + tm);
- model.setValue("/root/send/acute/acute13", day + tm);
- }
-
- model.refresh();
- }else if(btn_id == "btn_5"){
- if(model.getValue("/root/send/acute/acute15")==""){
- alert("진단검사의를 선택하세요!");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("진단검사의 전화번호가 정확하지 않습니다!");
- return;
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute15")+"]/posdeptcd");
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
-
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
-
- alert("호출되었습니다.");
- var day = getCurrentDate();
- var tm = getCurrentTime();
- model.setValue("/root/send/acute/acute16", day + tm);
- model.refresh();
- }else if(btn_id == "btn_6"){
- if(model.getValue("/root/send/acute/acute18")==""){
- alert("신경과 수석 전공의를 선택하세요!");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("수석 전공의 전화번호가 정확하지 않습니다!");
- return;
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute18")+"]/posdeptcd");
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
-
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
-
- alert("호출되었습니다.");
- var day = getCurrentDate();
- var tm = getCurrentTime();
- model.setValue("/root/send/acute/acute19", day + tm);
- model.refresh();
- }else if(btn_id == "btn_7"){
- if(model.getValue("/root/send/acute/acute21")==""){
- alert("신경과 Staff를 선택하세요!");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("신경과 Staff 전화번호가 정확하지 않습니다!");
- return;
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute21")+"]/posdeptcd");
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
-
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
-
- alert("호출되었습니다.");
- var day = getCurrentDate();
- var tm = getCurrentTime();
- model.setValue("/root/send/acute/acute22", day + tm);
- model.refresh();
- }else if(btn_id == "btn_8"){
- if(model.getValue("/root/send/acute/acute23")==""){
- alert("신경과 Staff를 선택하세요!");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("신경과 Staff 전화번호가 정확하지 않습니다!");
- return;
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute23")+"]/posdeptcd");
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
-
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
-
- alert("호출되었습니다.");
- var day = getCurrentDate();
- var tm = getCurrentTime();
- model.setValue("/root/send/acute/acute24", day + tm);
- model.refresh();
- }else if(btn_id == "btn_9"){
- if(model.getValue("/root/send/acute/acute25")==""){
- alert("MRI기사를 선택하세요!");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("MRI기사의 전화번호가 정확하지 않습니다!");
- return;
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute25")+"]/posdeptcd");
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
-
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
-
- alert("호출되었습니다.");
- var day = getCurrentDate();
- var tm = getCurrentTime();
- model.setValue("/root/send/acute/acute26", day + tm);
- model.refresh();
- }else if(btn_id == "btn_10"){
- if(model.getValue("/root/send/acute/acute28")==""){
- alert("영상의학과 Staff를 선택하세요!");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("영상의학과 Staff 전화번호가 정확하지 않습니다!");
- return;
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute28")+"]/posdeptcd");
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
-
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
-
- alert("호출되었습니다.");
- var day = getCurrentDate();
- var tm = getCurrentTime();
- model.setValue("/root/send/acute/acute29", day + tm);
- model.refresh();
- }else if(btn_id == "btn_11"){
- if(model.getValue("/root/send/acute/acute30")==""){
- alert("영상의학과 Staff를 선택하세요!");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("영상의학과 Staff 전화번호가 정확하지 않습니다!");
- return;
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute30")+"]/posdeptcd");
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
-
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
-
- alert("호출되었습니다.");
- var day = getCurrentDate();
- var tm = getCurrentTime();
- model.setValue("/root/send/acute/acute31", day + tm);
- model.refresh();
- }else if(btn_id == "btn_12"){
- if(model.getValue("/root/send/acute/acute32")==""){
- alert("방사선 기사를 선택하세요");
- return;
- }
-
- if(model.getValue("/root/send/acute/acute34")==""){
- alert("방사선 기사를 선택하세요");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("방사선 기사 전화번호가 정확하지 않습니다!");
- return;
- }
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/mpphonno")!=""&&
- (model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/mpphonno").substring(0, 3)=="010" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/mpphonno").substring(0, 3)=="011" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/mpphonno").substring(0, 3)=="016" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/mpphonno").substring(0, 3)=="017" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/mpphonno").substring(0, 3)=="018" ||
- model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/mpphonno").substring(0, 3)=="019")){
- }else{
- alert("방사선 기사 전화번호가 정확하지 않습니다!");
- return;
- }
-
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute32")+"]/posdeptcd");
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
-
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦1▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
- var userid=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/userid");
- var usernm=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/usernm");
- var mpphonno=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/mpphonno");
- var deptcd=model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute34")+"]/posdeptcd");
-
- if(model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno")!=""){
- model.makeValue("/root/send/reqdata/calltelno" , model.getValue("/root/init/drinfolist[userid="+model.getvalue("/root/send/acute/acute10")+"]/mpphonno"));
- }else{
- model.makeValue("/root/send/reqdata/calltelno" , "");
- }
-
- var recvrs="m▦rownum▦userid▦usernm▦mpphonno▦deptcd▩i▦2▦"+userid+"▦"+usernm+"▦"+mpphonno+"▦"+deptcd+"▦";
- model.makeValue("/root/send/reqdata/recvrid",recvrs);
-
- submit("TXMMR08000");
-
- alert("호출되었습니다.");
- var day = getCurrentDate();
- var tm = getCurrentTime();
- model.setValue("/root/send/acute/acute33", day + tm);
- model.setValue("/root/send/acute/acute35", day + tm);
- model.refresh();
- }
- }
- /**
- * @desc : acute 저장
- * @
- * @param :
- * @return :
- * @author :
- * @---------------------------------------------------
- */
- function fSaveAcute(){
- model.makeValue("/root/send/acute/recflag", "1")
- if(model.getValue("/root/init/flag")=="U"){
- submit("TXMMR08002");
- }else{
- if(submit("TXMMR08001")==true){
- if(model.getValue("/root/send/acute/acute6")=="0"){
- model.reset("/root/send/reqdata");
- model.makeValue("/root/send/reqdata/pid", model.getValue("/root/send/acute/pid"));
- model.makeValue("/root/send/reqdata/indd", model.getValue("/root/send/acute/orddd"));
- model.makeValue("/root/send/reqdata/cretno", model.getValue("/root/send/acute/cretno"));
- model.makeValue("/root/send/reqdata/recovwardcd", "02");
- submit("TXMMR08005");
- }
- }
- }
-
- }
-
- /**
- * @desc : acute Data Load
- * @
- * @param :
- * @return :
- * @author :
- * @---------------------------------------------------
- */
- function fLoadAcute(){
- model.makeValue("/root/send/acute/insrowcnt", model.getValue("/root/init/hardcditem/hardcd[cdseqno=13]/hardcd"));
- submit("TRMMR08001");
- if(model.getValue("/root/init/patacuteinfo/pid")!=""){
- for(var i=1; i<=model.getValue("/root/send/acute/insrowcnt"); i++){
- model.setValue("/root/send/acute/acute"+i, model.getValue("/root/init/patacuteinfo[itemcd="+i+"]/itemval1"));
- }
- model.makeValue("/root/init/flag", "U");
- }
- }
-
- /**
- * @desc : 라디오버튼에 따라서 값세팅
- * @
- * @param :
- * @return :
- * @authur :
- */
- function chkradio(){
- if(model.getValue("/root/send/acute/acute6")=="0"){
- cmb_5.disabled="false";
- cmb_6.disabled="false";
- cmb_7.disabled="false";
- cmb_8.disabled="false";
- cmb_9.disabled="false";
- cmb_10.disabled="false";
- cmb_11.disabled="false";
- cmb_12.disabled="false";
- cmb_13.disabled="false";
- cmb_14.disabled="false";
- cmb_15.disabled="false";
- cmb_16.disabled="false";
- cmb_17.disabled="false";
- btn_5.disabled="false";
- btn_6.disabled="false";
- btn_7.disabled="false";
- btn_8.disabled="false";
- btn_9.disabled="false";
- btn_10.disabled="false";
- btn_11.disabled="false";
- btn_12.disabled="false";
- btn_13.disabled="false";
- btn_14.disabled="false";
- btn_15.disabled="false";
- ipt_4.disabled="false";
- ipt_5.disabled="false";
- ipt_6.disabled="false";
- ipt_7.disabled="false";
- ipt_8.disabled="false";
- ipt_9.disabled="false";
- ipt_10.disabled="false";
- ipt_11.disabled="false";
- ipt_12.disabled="false";
- ipt_13.disabled="false";
- ipt_14.disabled="false";
- /*
- // model.setValue("/root/send/acute/acute1", "0");
- //model.setValue("/root/send/acute/acute4", "2020000000");
- //model.setValue("/root/send/acute/acute12", "02148");
- model.setValue("/root/send/acute/acute9", "2200000000");
- model.setValue("/root/send/acute/acute12", "2020000000");
- model.setValue("/root/send/acute/acute15", "2020000000");
- model.setValue("/root/send/acute/acute22", "2160000000");
- */
- model.refresh();
- }else{
- cmb_5.disabled="true";
- cmb_6.disabled="true";
- cmb_7.disabled="true";
- cmb_8.disabled="true";
- cmb_9.disabled="true";
- cmb_10.disabled="true";
- cmb_11.disabled="true";
- cmb_12.disabled="true";
- cmb_13.disabled="true";
- cmb_14.disabled="true";
- cmb_15.disabled="true";
- cmb_16.disabled="true";
- cmb_17.disabled="true";
- btn_5.disabled="true";
- btn_6.disabled="true";
- btn_7.disabled="true";
- btn_8.disabled="true";
- btn_9.disabled="true";
- btn_10.disabled="true";
- btn_11.disabled="true";
- btn_12.disabled="true";
- btn_13.disabled="true";
- btn_14.disabled="true";
- btn_15.disabled="true";
- ipt_4.disabled="true";
- ipt_5.disabled="true";
- ipt_6.disabled="true";
- ipt_7.disabled="true";
- ipt_8.disabled="true";
- ipt_9.disabled="true";
- ipt_10.disabled="true";
- ipt_11.disabled="true";
- ipt_12.disabled="true";
- ipt_13.disabled="true";
- ipt_14.disabled="true";
- /*
- // model.setValue("/root/send/acute/acute1", "");
- //model.setValue("/root/send/acute/acute4", "");
- //model.setValue("/root/send/acute/acute12", "");
- model.setValue("/root/send/acute/acute9", "");
- model.setValue("/root/send/acute/acute12", "");
- model.setValue("/root/send/acute/acute15", "");
- model.setValue("/root/send/acute/acute22", "");
- */
- model.refresh();
- }
- }
|