123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>외래 해피콜</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <cond>
- <orddeptcd/>
- <fromdd/>
- <todd/>
- <actstatflagm>Y</actstatflagm>
- <actstatflagn/>
- <actstatflagy/>
- <actstatflag/>
- <actstat/>
- </cond>
- <cnstinfo>
- <cnstlist>
- </cnstlist>
- </cnstinfo>
- <cnst>
- <pid/>
- <patnm/>
- <deptcd/>
- <intvflag/>
- <userid/>
- <guardiangubn/>
- <orddd/>
- <rsrvflag/>
- <mpphontel/>
- <sexage/>
- <addr/>
- <orddeptnm/>
- <orddrnm/>
- <instcd/>
- <cretno/>
- <ordtype/>
- <actstat/>
- <healthstat/>
- <medicineyn/>
- <hselreson/>
- <goodimpo/>
- <prcduimpo/>
- <drgrades/>
- <nrgrades/>
- <satisfaction/>
- <revisit/>
- <ohgood/>
- <ohindisp/>
- <reservinfoyn/>
- <nextdr/>
- <nextdd/>
- <nexttm/>
- <othercnst/>
- <usernm/>
- <nothingyn/>
- <nothingchk/>
- <nothingrmk/>
- <ohgoodcd/>
- <ohindispcd/>
- </cnst>
- </main>
- <send>
- <reqdata/>
- <savedata/>
- </send>
- <temp/>
- <codeinfo/>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
-
- var instnm=getUserInfo("dutplceinstnm");
- var deptnm=getUserInfo("dutplcenm");
- var nursenm=getUserInfo("usernm");
- var txtbox = "";
- txtbox = "안녕 하십니까?\n저는 "+ instnm +" "+deptnm+" 외래 "+nursenm+"입니다.\n님 께서 (오늘) 받으셨던 진료에 대해 몇 가지 질문을 드리고 궁금한 점에 대해\n도움을 드리고자 연락을 드렸습니다. (전화 가능하신지요?)";
- cpt_textbox.value = txtbox;
-
- var instcd = getUserInfo("dutplceinstcd");
- var standard_yn = "rcptuseyn";
- var ord_deptflag = 'X';
- var rslt_ref = "/root/hidden/orddeptlist";
- var sort_field = "depthngnm";
- var sort_method = "asc";
- var dt = getCurrentDate();
- var pCode = "'C03','C04'"; // 조회할 CdGrupID 코드정보
-
- fGetNursHardCdInfo(pCode, dt);
- cmb_ohgoodcd.refresh();
- cmb_ohindispcd.refresh();
-
- zsdfGetCareOutOrderDepartmentList(instcd, rslt_ref, dt);
- model.setValue(cmb_orddept.attribute("ref"), getUserInfo("dutplcecd"));
-
- model.setValue(ipt_fromdd.attribute("ref"), dt);
- model.setValue(ipt_todd.attribute("ref"), dt);
-
-
- cmb_orddept.refresh();
- ipt_fromdd.refresh();
- ipt_todd.refresh();
-
- ]]>
- </script>
- <submission id="TRZSD00206" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
- <submission id="TRMNO12000" mediatype="application/x-www-form-urlencoded" method="urlencoded-post" ref="/root/send/reqdata" replace="instance" resultref="/root/main/cnstinfo"/>
- <submission id="TXMNO12000" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata/saveinfo" resultref="/root/temp"/>
- <submission id="TRMNW00001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/codeinfo"/>
- </model>
- <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../emr/carecomweb/js/CareCom.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript">
- <![CDATA[
- function fSearch() {
-
- var actstatflagm = model.getValue("/root/main/cond/actstatflagm");
- var actstatflagn = model.getValue("/root/main/cond/actstatflagn");
- var actstatflagy = model.getValue("/root/main/cond/actstatflagy");
- var actstatflag = "/root/main/cond/actstatflag";
-
-
- if(actstatflagm == "Y" && actstatflagn == "" && actstatflagy == "" ){
-
- model.setValue(actstatflag,"1"); // 미진행
-
- }else if(actstatflagm == "" && actstatflagn == "Y" && actstatflagy == "" ){
-
- model.setValue(actstatflag,"2"); // 진행중
-
- }else if(actstatflagm == "" && actstatflagn == "" && actstatflagy == "Y" ){
-
- model.setValue(actstatflag,"3"); // 완료
-
- }else if(actstatflagm == "Y" && actstatflagn == "Y" && actstatflagy == "" ){
-
- model.setValue(actstatflag,"4"); // 미진행, 진행중
-
- }else if(actstatflagm == "Y" && actstatflagn == "" && actstatflagy == "Y" ){
-
- model.setValue(actstatflag,"5"); // 미진행, 완료
-
- }else if(actstatflagm == "" && actstatflagn == "Y" && actstatflagy == "Y" ){
-
- model.setValue(actstatflag,"6"); // 진행중, 완료
-
- }else if(actstatflagm == "Y" && actstatflagn == "Y" && actstatflagy == "Y" ){
-
- model.setValue(actstatflag,"7"); // 미진행, 진행중, 완료
-
- }else{
-
- model.setValue(actstatflag,""); // 체크 안했을때
-
- }
-
- model.removeNodeset("/root/send");
- model.makeNode("/root/send/reqdata");
- model.copyNode("/root/send/reqdata", "/root/main/cond");
- submit("TRMNO12000");
-
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body style="font-family:굴림, Arial; vertical-align:middle; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group3" style="left:0px; top:0px; width:1195px; height:776px; font-family:굴림; vertical-align:middle; ">
- <caption id="cpt_title" class="tit_1" style="left:0px; top:0px; width:145px; height:14px; font-family:굴림; vertical-align:middle; ">외래 해피콜</caption>
- <group id="grp_sea" style="left:0px; top:20px; width:550px; height:70px; font-family:굴림; vertical-align:top; ">
- <shape id="roundrect2" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:550px; height:70px; font-family:굴림; "/>
- <caption id="caption3" class="search_name" style="left:5px; top:9px; width:73px; height:17px; font-family:굴림; ">진료일 :</caption>
- <input id="ipt_fromdd" ref="/root/main/cond/fromdd" class="input_s_essential" navindex="2" inputtype="date" style="left:80px; top:8px; width:95px; height:19px; font-family:굴림; "/>
- <input id="ipt_todd" ref="/root/main/cond/todd" class="input_s_essential" navindex="2" inputtype="date" style="left:190px; top:8px; width:95px; height:19px; font-family:굴림; "/>
- <caption id="caption4" style="left:173px; top:10px; width:20px; height:15px; font-family:굴림; text-align:center; ">~</caption>
- <select id="chk_actstatflagm" ref="/root/main/cond/actstatflagm" overflow="visible" appearance="full" style="left:130px; top:40px; width:55px; height:20px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>미진행</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <select id="chk_actstatflagn" ref="/root/main/cond/actstatflagn" overflow="visible" appearance="full" style="left:190px; top:40px; width:45px; height:20px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>진행</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <select id="chk_actstatflagy" ref="/root/main/cond/actstatflagy" overflow="visible" appearance="full" style="left:240px; top:40px; width:40px; height:20px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>완료</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <caption id="caption9" class="search_name" style="left:5px; top:40px; width:70px; height:17px; font-family:굴림; ">상 태 :</caption>
- <line id="line1" class="line_4" style="x1:475px; y1:10px; x2:475px; y2:60px; "/>
- <select id="chk_actstat" ref="/root/main/cond/actstat" overflow="visible" appearance="full" style="left:80px; top:40px; width:45px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>Y</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if(chk_actstat.value == "Y"){
- chk_actstatflagm.value = "Y";
- chk_actstatflagn.value = "Y";
- chk_actstatflagy.value = "Y";
- }else{
- chk_actstatflagm.value = "";
- chk_actstatflagn.value = "";
- chk_actstatflagy.value = "";
- }
- chk_actstatflagm.refresh();
- chk_actstatflagn.refresh();
- chk_actstatflagy.refresh();
- ]]>
- </script>
- </select>
- </group>
- <select1 id="cmb_orddept" ref="/root/main/cond/orddeptcd" class="combo_s_essential" navindex="1" appearance="minimal" style="left:375px; top:29px; width:95px; height:19px; font-family:굴림; text-align:left; ">
- <choices>
- <itemset nodeset="/root/hidden/orddeptlist/dept">
- <label ref="depthngnm"/>
- <value ref="deptcd"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption25" class="search_name" style="left:295px; top:30px; width:73px; height:17px; font-family:굴림; ">진료과 :</caption>
- <button id="button1" class="btn1_letter2" navindex="7" style="left:485px; top:30px; width:56px; height:22px; font-family:굴림; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fSearch() ;
- ]]>
- </script>
- </button>
- <caption id="caption28" class="search_name" style="left:567px; top:20px; width:73px; height:17px; font-family:굴림; ">조사자 :</caption>
- <input id="ipt_usernm" ref="/root/main/cnst/usernm" disabled="true" style="left:750px; top:20px; width:65px; height:19px; font-family:굴림; "/>
- <button id="btn_save" class="btn3_letter2" navindex="8" style="left:1060px; top:19px; width:56px; height:22px; font-family:굴림; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var txtbox = "";
- var instnm=getUserInfo("dutplceinstnm");
- var msg = "";
-
- if(model.getValue("/root/main/cnst/instcd") == "") {
- messageBox("환자를 선택해주십시오.", "I");
- return;
- }
-
- if(model.getValue("/root/main/cnst/actstat") == "M"){ // 처리완료를 선택하지 않고 저장 하는경우 상태값이 진행중(N)으로 바뀜
- model.setValue("/root/main/cnst/actstat","N");
- }else if (model.getValue("/root/main/cnst/actstat") == "Y"){
-
- if(model.getValue("/root/main/cnst/nothingyn") == 'Y'){
- if(model.getValue("/root/main/cnst/nothingchk") == ""){
- messageBox("전체 항목 해당없음이 선택되어있습니다. 사유를 선택하십시오.", "I");
- return;
- }
- }
-
- if(model.getValue("/root/main/cnst/nothingyn") != 'Y'){
- if(model.getValue("/root/main/cnst/guardiangubn") == ""){
- if(msg != ""){
- msg = msg+", 설문대상";
- }else{
- msg = "설문대상";
- }
- }
- }
-
- if(model.getValue("/root/main/cnst/healthstat") == ""){
- if(msg != ""){
- msg = msg+", 1번";
- }else{
- msg = "1번";
- }
- }
-
- if(model.getValue("/root/main/cnst/medicineyn") == ""){
- if(msg != ""){
- msg = msg+", 2번";
- }else{
- msg = "2번";
- }
- }
-
- if(model.getValue("/root/main/cnst/hselreson") == ""){
- if(msg != ""){
- msg = msg+", 3번";
- }else{
- msg = "3번";
- }
- }
-
- if(model.getValue("/root/main/cnst/goodimpo") == ""){
- if(msg != ""){
- msg = msg+", 4번";
- }else{
- msg = "4번";
- }
- }
-
- if(model.getValue("/root/main/cnst/prcduimpo") == ""){
- if(msg != ""){
- msg = msg+", 5번";
- }else{
- msg = "5번";
- }
- }
-
- if(model.getValue("/root/main/cnst/drgrades") == ""){
- if(msg != ""){
- msg = msg+", 6번";
- }else{
- msg = "6번";
- }
- }
-
- if(model.getValue("/root/main/cnst/nrgrades") == ""){
- if(msg != ""){
- msg = msg+", 7번";
- }else{
- msg = "7번";
- }
- }
-
- if(model.getValue("/root/main/cnst/satisfaction") == ""){
- if(msg != ""){
- msg = msg+", 8번";
- }else{
- msg = "8번";
- }
- }
-
- if(model.getValue("/root/main/cnst/revisit") == ""){
- if(msg != ""){
- msg = msg+", 9번";
- }else{
- msg = "9번";
- }
- }
-
- if(model.getValue("/root/main/cnst/reservinfoyn") == ""){
- if(msg != ""){
- msg = msg+", 11번";
- }else{
- msg = "11번";
- }
- }
- }
-
- if(msg != ""){
- messageBox(msg+"이 누락되었습니다.", "I");
- return;
- }
-
- cmb_deptcd.value = getUserInfo("dutplcecd");
- cmb_deptcd.refresh();
- model.setValue("/root/main/cnst/userid",getUserInfo("userid"));
- model.setValue("/root/main/cnst/usernm",getUserInfo("usernm"));
-
- txtbox = "안녕 하십니까?\n저는 "+ instnm +" "+cmb_deptcd.label+" 외래 "+ipt_usernm.value+"입니다.\n" + opt_patnm.value+"님 께서 (오늘) 받으셨던 진료에 대해 몇 가지 질문을 드리고 궁금한 점에 대해\n도움을 드리고자 연락을 드렸습니다. (전화 가능하신지요?)";
- cpt_textbox.value = txtbox;
- cpt_textbox.refresh();
-
- model.makeNode("/root/send/savedata/saveinfo");
- model.copyNode("/root/send/savedata/saveinfo", "/root/main/cnst");
-
- submit("TXMNO12000");
-
- fSearch() ;
- ]]>
- </script>
- </button>
- <button id="btn_print" class="btn3_letter2" navindex="8" style="left:1120px; top:19px; width:56px; height:22px; font-family:굴림; ">
- <caption>출력</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.makeValue("/root/main/cnst/deptnm", cmb_deptcd.label );
- model.makeValue("/root/main/cnst/textbox", cpt_textbox.value);
- model.makeValue("/root/main/cnst/ohgoodnm", cmb_ohgoodcd.label);
- model.makeValue("/root/main/cnst/ohindispnm", cmb_ohindispcd.label);
- exeReportPreview("RPMNO12000", "XMLSTR");
- ]]>
- </script>
- </button>
- <button id="btn_xls" class="btn1_letter2" navindex="8" style="left:485px; top:55px; width:56px; height:22px; font-family:굴림; ">
- <caption>엑셀</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var fileName = window.fileDialog("save", ",", false, "외래해피콜", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- grd_cnstinfo.saveExcel(fileName, "sheetname");
- ]]>
- </script>
- </button>
- <select1 id="rdo_intvflag" ref="/root/main/cnst/intvflag" appearance="full" cellspacing="5" cols="3" overflow="visible" style="left:820px; top:20px; width:230px; height:20px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>간호사</label>
- <value>A</value>
- </item>
- <item>
- <label>간호조무사</label>
- <value>B</value>
- </item>
- <item>
- <label>임시기능직</label>
- <value>C</value>
- </item>
- </choices>
- </select1>
- <line id="line5" style="x1:567px; y1:45px; x2:1176px; y2:45px; font-family:굴림; "/>
- <line id="line6" style="x1:567px; y1:140px; x2:1176px; y2:140px; font-family:굴림; "/>
- <line id="line7" style="x1:567px; y1:235px; x2:1176px; y2:235px; font-family:굴림; "/>
- <output id="output1" ref="/root/main/cnst/instcd" visibility="hidden" style="left:435px; top:0px; width:25px; height:19px; font-family:굴림; "/>
- <output id="output3" ref="/root/main/cnst/cretno" visibility="hidden" style="left:465px; top:0px; width:25px; height:19px; font-family:굴림; "/>
- <caption id="caption1" class="tit_2" style="left:5px; top:100px; width:135px; height:14px; font-family:굴림; ">외래 해피콜 리스트</caption>
- <caption id="cpt_textbox" style="left:572px; top:50px; width:493px; height:85px; font-family:굴림; line-spacing:7; "/>
- <select1 id="cmb_deptcd" ref="/root/main/cnst/deptcd" class="combo_s_essential" disabled="true" appearance="minimal" style="left:647px; top:20px; width:100px; height:19px; font-family:굴림; ">
- <choices>
- <itemset nodeset="/root/hidden/orddeptlist/dept">
- <label ref="depthngnm"/>
- <value ref="deptcd"/>
- </itemset>
- </choices>
- </select1>
- <bool id="bool1" checkvalue="Y,N" ref="/root/main/cnst/actstat" style="left:562px; top:745px; width:25px; height:20px; font-family:굴림; "/>
- <caption id="caption2" style="left:587px; top:745px; width:60px; height:20px; font-family:굴림; ">처리 완료</caption>
- <output id="opt_actstatflag" ref="/root/main/cond/actstatflag" visibility="hidden" style="left:410px; top:0px; width:25px; height:19px; font-family:굴림; "/>
- <button id="btn_ininfo" class="btn2_letter6" style="left:1092px; top:50px; width:86px; height:19px; font-family:굴림; ">
- <caption>외래진료예약</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(model.getValue("/root/main/cnst/instcd") == "") {
- messageBox("환자를 선택해주십시오.", "I");
- return;
- }
-
- open("SMPMO00300");
-
- ]]>
- </script>
- </button>
- <button id="btn_dschinfo" class="btn2_letter6" style="left:1092px; top:73px; width:86px; height:19px; font-family:굴림; ">
- <caption>통합결과조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- if(model.getValue("/root/main/cnst/instcd") == "") {
- messageBox("환자를 선택해주십시오.", "I");
- return;
- }
-
- open("SMMMI00100");
-
- ]]>
- </script>
- </button>
- <output id="opt_ordtype" ref="/root/main/cnst/ordtype" visibility="hidden" style="left:495px; top:0px; width:25px; height:19px; font-family:굴림; "/>
- <button id="btn_record" class="btn2_letter6" style="left:1092px; top:96px; width:86px; height:19px; font-family:굴림; ">
- <caption>통합기록조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- if(model.getValue("/root/main/cnst/instcd") == "") {
- messageBox("환자를 선택해주십시오.", "I");
- return;
- }
-
- open("SMMRI00400");
-
-
- ]]>
- </script>
- </button>
- <button id="btn_zoom" class="btn5_letter4" style="left:485px; top:95px; width:64px; height:19px; ">
- <caption>확대하기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if ( btn_zoom.attribute("text") == "확대하기" ) {
- btn_zoom.attribute("text") = "축소하기";
- grd_cnstinfo.attribute("left") = "0";
- grd_cnstinfo.attribute("width") = "1190";
- } else {
- btn_zoom.attribute("text") = "확대하기";
- grd_cnstinfo.attribute("left") = "0";
- grd_cnstinfo.attribute("width") = "550";
- }
- model.refresh();
- ]]>
- </script>
- </button>
- <line id="line4" class="line_1" style="x1:0px; y1:115px; x2:550px; y2:115px; font-family:굴림; "/>
- <group id="group2" style="left:565px; top:240px; width:605px; height:495px; font-family:굴림; ">
- <select1 id="rdo_revisit" ref="/root/main/cnst/revisit" appearance="full" cellspacing="17" cols="12" overflow="visible" style="left:14px; top:1035px; width:561px; height:15px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>0</label>
- <value>00</value>
- </item>
- <item>
- <label>1</label>
- <value>01</value>
- </item>
- <item>
- <label>2</label>
- <value>02</value>
- </item>
- <item>
- <label>3</label>
- <value>03</value>
- </item>
- <item>
- <label>4</label>
- <value>04</value>
- </item>
- <item>
- <label>5</label>
- <value>05</value>
- </item>
- <item>
- <label>6</label>
- <value>06</value>
- </item>
- <item>
- <label>7</label>
- <value>07</value>
- </item>
- <item>
- <label>8</label>
- <value>08</value>
- </item>
- <item>
- <label>9</label>
- <value>09</value>
- </item>
- <item>
- <label>10</label>
- <value>10</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>11</value>
- </item>
- </choices>
- </select1>
- <caption id="caption10" style="left:0px; top:258px; width:178px; height:20px; font-family:굴림; ">2. 진료 후 약은 복용중이십니까?</caption>
- <caption id="caption11" style="left:0px; top:315px; width:250px; height:20px; font-family:굴림; ">3. 저희 병원을 선택하신 사유는 무엇입니까 ?</caption>
- <caption id="caption12" style="left:0px; top:505px; width:410px; height:20px; font-family:굴림; ">4. 직원의 친절과 관련해서, 가장 중요하다고 생각하는 점은 어떤 것입니까?</caption>
- <select1 id="rdo_hselreson" ref="/root/main/cnst/hselreson" appearance="full" rows="6" vcellspacing="10" overflow="visible" style="left:14px; top:339px; width:510px; height:154px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>의료진이 실력이 뛰어나기 때문</label>
- <value>1</value>
- </item>
- <item>
- <label>해당 질병에 대한 전문센터가 있기 때문</label>
- <value>2</value>
- </item>
- <item>
- <label>병원이름이 유명해서</label>
- <value>3</value>
- </item>
- <item>
- <label>직원들의 친절</label>
- <value>4</value>
- </item>
- <item>
- <label>병원 시설이 우수</label>
- <value>5</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- </choices>
- </select1>
- <caption id="caption13" style="left:0px; top:670px; width:420px; height:20px; font-family:굴림; ">5. 진료수속절차와 관련해서, 가장 중요하다고 생각하는 점은 어떤 것입니까?</caption>
- <caption id="caption14" style="left:0px; top:200px; width:202px; height:20px; font-family:굴림; ">1. 진료 후 건강상태는 어떠하신지요?</caption>
- <select1 id="rdo_goodimpo" ref="/root/main/cnst/goodimpo" appearance="full" rows="5" vcellspacing="10" overflow="visible" style="left:14px; top:530px; width:510px; height:128px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>의사가 친절히 설명해 주어야 한다</label>
- <value>1</value>
- </item>
- <item>
- <label>간호사가 친절해야 한다</label>
- <value>2</value>
- </item>
- <item>
- <label>원무과 직원들이 친절해야 한다</label>
- <value>3</value>
- </item>
- <item>
- <label>검사실 직원이 친절해야 한다</label>
- <value>4</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- </choices>
- </select1>
- <caption id="caption15" style="left:0px; top:865px; width:345px; height:28px; font-family:굴림; ">
- <![CDATA[6. 외래 진료를 담당한 의사에 대하여 점수로 평가해 주십시오.
- (0은 가장 나쁜경우이고, 10은 가장 좋은 경우입니다.)]]>
- </caption>
- <select1 id="rdo_healthstat" ref="/root/main/cnst/healthstat" appearance="full" cellspacing="20" cols="4" overflow="visible" style="left:14px; top:225px; width:276px; height:20px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>양호</label>
- <value>1</value>
- </item>
- <item>
- <label>보통</label>
- <value>2</value>
- </item>
- <item>
- <label>나쁘다</label>
- <value>3</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- </choices>
- </select1>
- <caption id="caption16" style="left:0px; top:925px; width:335px; height:16px; font-family:굴림; ">7. 외래를 담당한 간호직원에 대하여 점수로 평가해 주십시오.</caption>
- <select1 id="ipt_prcduimpo" ref="/root/main/cnst/prcduimpo" appearance="full" rows="6" vcellspacing="10" overflow="visible" style="left:14px; top:695px; width:510px; height:158px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>진료예약을 하면 원하는 시간에 진료를 받을 수 있다</label>
- <value>1</value>
- </item>
- <item>
- <label>외래절차가 간편하다</label>
- <value>2</value>
- </item>
- <item>
- <label>입원절차가 간편하다</label>
- <value>3</value>
- </item>
- <item>
- <label>가고싶은 곳을 쉽게 찾아갈 수 있다</label>
- <value>4</value>
- </item>
- <item>
- <label>진료 대기시간이 짧다</label>
- <value>5</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- </choices>
- </select1>
- <caption id="caption17" style="left:0px; top:968px; width:480px; height:20px; font-family:굴림; ">8. 경북대학교병원 외래진료 서비스에 대한 전반적인 만족도를 점수로 평가해 주십시오.</caption>
- <select1 id="rdo_medicineyn" ref="/root/main/cnst/medicineyn" appearance="full" cellspacing="20" cols="3" overflow="visible" style="left:14px; top:283px; width:196px; height:20px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>예</label>
- <value>1</value>
- </item>
- <item>
- <label>아니요</label>
- <value>2</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- </choices>
- </select1>
- <select1 id="rdo_drgrades" ref="/root/main/cnst/drgrades" appearance="full" cellspacing="17" cols="12" overflow="visible" style="left:14px; top:900px; width:561px; height:15px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>0</label>
- <value>00</value>
- </item>
- <item>
- <label>1</label>
- <value>01</value>
- </item>
- <item>
- <label>2</label>
- <value>02</value>
- </item>
- <item>
- <label>3</label>
- <value>03</value>
- </item>
- <item>
- <label>4</label>
- <value>04</value>
- </item>
- <item>
- <label>5</label>
- <value>05</value>
- </item>
- <item>
- <label>6</label>
- <value>06</value>
- </item>
- <item>
- <label>7</label>
- <value>07</value>
- </item>
- <item>
- <label>8</label>
- <value>08</value>
- </item>
- <item>
- <label>9</label>
- <value>09</value>
- </item>
- <item>
- <label>10</label>
- <value>10</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>11</value>
- </item>
- </choices>
- </select1>
- <caption id="caption18" style="left:0px; top:1015px; width:380px; height:16px; font-family:굴림; ">9. 앞으로 우리 병원을 다시 이용하실 의향을 점수로 평가해 주십시오.</caption>
- <select1 id="rdo_nrgrades" ref="/root/main/cnst/nrgrades" appearance="full" cellspacing="17" cols="12" overflow="visible" style="left:14px; top:945px; width:561px; height:15px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>0</label>
- <value>00</value>
- </item>
- <item>
- <label>1</label>
- <value>01</value>
- </item>
- <item>
- <label>2</label>
- <value>02</value>
- </item>
- <item>
- <label>3</label>
- <value>03</value>
- </item>
- <item>
- <label>4</label>
- <value>04</value>
- </item>
- <item>
- <label>5</label>
- <value>05</value>
- </item>
- <item>
- <label>6</label>
- <value>06</value>
- </item>
- <item>
- <label>7</label>
- <value>07</value>
- </item>
- <item>
- <label>8</label>
- <value>08</value>
- </item>
- <item>
- <label>9</label>
- <value>09</value>
- </item>
- <item>
- <label>10</label>
- <value>10</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>11</value>
- </item>
- </choices>
- </select1>
- <select1 id="rdo_satisfaction" ref="/root/main/cnst/satisfaction" appearance="full" cellspacing="17" cols="12" overflow="visible" style="left:14px; top:991px; width:561px; height:15px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>0</label>
- <value>00</value>
- </item>
- <item>
- <label>1</label>
- <value>01</value>
- </item>
- <item>
- <label>2</label>
- <value>02</value>
- </item>
- <item>
- <label>3</label>
- <value>03</value>
- </item>
- <item>
- <label>4</label>
- <value>04</value>
- </item>
- <item>
- <label>5</label>
- <value>05</value>
- </item>
- <item>
- <label>6</label>
- <value>06</value>
- </item>
- <item>
- <label>7</label>
- <value>07</value>
- </item>
- <item>
- <label>8</label>
- <value>08</value>
- </item>
- <item>
- <label>9</label>
- <value>09</value>
- </item>
- <item>
- <label>10</label>
- <value>10</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>11</value>
- </item>
- </choices>
- </select1>
- <caption id="caption5" style="left:0px; top:1061px; width:445px; height:16px; font-family:굴림; ">10. 외래 진료 경험 중 좋았던 점이나 개선할 점이 있다면 말씀해 주시기 바랍니다.</caption>
- <caption id="caption6" style="left:14px; top:1166px; width:276px; height:16px; font-family:굴림; ">병원 발전을 위해 귀한 시간 내주시어 감사드리며,</caption>
- <caption id="caption7" style="left:14px; top:1191px; width:85px; height:16px; font-family:굴림; ">다음 진료일은</caption>
- <input id="ipt_nextdr" ref="/root/main/cnst/nextdr" disabled="true" style="left:100px; top:1191px; width:75px; height:19px; font-family:굴림; "/>
- <caption id="caption8" style="left:175px; top:1191px; width:100px; height:16px; font-family:굴림; ">(교수)선생님이며</caption>
- <caption id="caption19" style="left:375px; top:1191px; width:15px; height:16px; font-family:굴림; ">일</caption>
- <input id="ipt_nexttm" ref="/root/main/cnst/nexttm" disabled="true" format="hh:nn" style="left:400px; top:1191px; width:40px; height:19px; font-family:굴림; "/>
- <caption id="caption20" style="left:440px; top:1191px; width:60px; height:16px; font-family:굴림; ">시 입니다.</caption>
- <caption id="caption21" style="left:14px; top:1086px; width:62px; height:16px; font-family:굴림; ">좋았던 점 :</caption>
- <caption id="caption22" style="left:14px; top:1111px; width:65px; height:16px; font-family:굴림; ">개선할 점 :</caption>
- <input id="ipt_ohgood" ref="/root/main/cnst/ohgood" disabled="true" maxlength="100" style="left:250px; top:1086px; width:330px; height:19px; font-family:굴림; "/>
- <input id="ipt_ohindisp" ref="/root/main/cnst/ohindisp" disabled="true" maxlength="100" style="left:250px; top:1111px; width:330px; height:19px; font-family:굴림; "/>
- <caption id="caption23" style="left:0px; top:1221px; width:105px; height:16px; font-family:굴림; ">12. 기타상담내용</caption>
- <textarea id="txa_othercnst" ref="/root/main/cnst/othercnst" style="left:14px; top:1244px; width:496px; height:51px; vertical-align:top; "/>
- <input id="ipt_nextdd" ref="/root/main/cnst/nextdd" disabled="true" navindex="2" editable="false" inputtype="date" style="left:280px; top:1191px; width:95px; height:19px; font-family:굴림; "/>
- <caption id="caption24" style="left:0px; top:1141px; width:255px; height:16px; font-family:굴림; ">11. 외래 진료 예약에 대한 안내를 하였습니다.</caption>
- <select1 id="rdo_reservinfoyn" ref="/root/main/cnst/reservinfoyn" appearance="full" cellspacing="10" cols="3" overflow="visible" style="left:280px; top:1141px; width:175px; height:20px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>예</label>
- <value>Y</value>
- </item>
- <item>
- <label>아니요</label>
- <value>N</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if(model.getValue("/root/main/cnst/reservinfoyn") == "0"){
- model.setValue("/root/main/cnst/nextdr",'');
- model.setValue("/root/main/cnst/nextdd",'');
- model.setValue("/root/main/cnst/nexttm",'');
- ipt_nextdr.disabled = true;
- ipt_nextdd.disabled = true;
- ipt_nexttm.disabled = true;
- }else{
- ipt_nextdr.disabled = false;
- ipt_nextdd.disabled = false;
- ipt_nexttm.disabled = false;
- }
- model.refresh();
- ]]>
- </script>
- </select1>
- <caption id="caption26" style="left:5px; top:10px; width:140px; height:20px; font-family:굴림; "/>
- <select1 id="rdo_nothingchk" ref="/root/main/cnst/nothingchk" disabled="true" appearance="full" rows="5" vcellspacing="10" overflow="visible" style="left:15px; top:35px; width:285px; height:130px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>건강 검진</label>
- <value>1</value>
- </item>
- <item>
- <label>PET-CT</label>
- <value>2</value>
- </item>
- <item>
- <label>신체 감정용 진단서</label>
- <value>3</value>
- </item>
- <item>
- <label>입원</label>
- <value>4</value>
- </item>
- <item>
- <label>기타( ex)전화안받음, 전화끊음, 상담거부 등 )</label>
- <value>9</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if(model.getValue("/root/main/cnst/nothingyn") == "Y"){
- model.setValue("/root/main/cnst/nothingrmk",'');
-
- if(model.getValue("/root/main/cnst/nothingchk") == "9"){
- ipt_nothingrmk.disabled = false;
-
- }else{
- ipt_nothingrmk.disabled = true;
- }
- }
-
- model.setValue("/root/main/cnst/nothingrmk",'');
- model.setValue("/root/main/cnst/ohgood",'');
- model.setValue("/root/main/cnst/ohindisp",'');
- model.setValue("/root/main/cnst/ohgoodcd",'');
- model.setValue("/root/main/cnst/ohindispcd",'');
- model.setValue("/root/main/cnst/nextdr",'');
- model.setValue("/root/main/cnst/nextdd",'');
- model.setValue("/root/main/cnst/nexttm",'');
- model.setValue("/root/main/cnst/othercnst",'');
-
- ipt_ohgood.disabled = true;
- ipt_ohindisp.disabled = true;
- ipt_nextdr.disabled = true;
- ipt_nextdd.disabled = true;
- ipt_nexttm.disabled = true;
-
- model.refresh();
- ]]>
- </script>
- </select1>
- <input id="ipt_nothingrmk" ref="/root/main/cnst/nothingrmk" disabled="true" style="left:15px; top:170px; width:560px; height:19px; font-family:굴림; "/>
- <select id="chk_nothingyn" ref="/root/main/cnst/nothingyn" overflow="visible" appearance="full" style="left:15px; top:10px; width:150px; height:20px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>★ 전체 항목 해당없음</label>
- <value>Y</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if(model.getValue("/root/main/cnst/nothingyn") == "Y"){
-
- model.setValue("/root/main/cnst/healthstat",'0');
- model.setValue("/root/main/cnst/medicineyn",'0');
- model.setValue("/root/main/cnst/hselreson",'0');
- model.setValue("/root/main/cnst/goodimpo",'0');
- model.setValue("/root/main/cnst/prcduimpo",'0');
- model.setValue("/root/main/cnst/drgrades",'11');
- model.setValue("/root/main/cnst/nrgrades",'11');
- model.setValue("/root/main/cnst/satisfaction",'11');
- model.setValue("/root/main/cnst/revisit",'11');
- model.setValue("/root/main/cnst/reservinfoyn",'0');
-
- rdo_nothingchk.disabled = false;
- ipt_nothingrmk.disabled = true;
- rdo_healthstat.disabled = true;
- rdo_medicineyn.disabled = true;
- rdo_hselreson.disabled = true;
- rdo_goodimpo.disabled = true;
- ipt_prcduimpo.disabled = true;
- rdo_drgrades.disabled = true;
- rdo_nrgrades.disabled = true;
- rdo_satisfaction.disabled = true;
- rdo_revisit.disabled = true;
- cmb_ohgoodcd.disabled = true;
- cmb_ohindispcd.disabled = true;
- rdo_reservinfoyn.disabled = true;
- txa_othercnst.disabled = true;
-
- }else {
- model.setValue("/root/main/cnst/nothingchk",'');
- model.setValue("/root/main/cnst/healthstat",'');
- model.setValue("/root/main/cnst/medicineyn",'');
- model.setValue("/root/main/cnst/hselreson",'');
- model.setValue("/root/main/cnst/goodimpo",'');
- model.setValue("/root/main/cnst/prcduimpo",'');
- model.setValue("/root/main/cnst/drgrades",'');
- model.setValue("/root/main/cnst/nrgrades",'');
- model.setValue("/root/main/cnst/satisfaction",'');
- model.setValue("/root/main/cnst/revisit",'');
- model.setValue("/root/main/cnst/reservinfoyn",'');
-
- rdo_nothingchk.disabled = true;
- ipt_nothingrmk.disabled = true;
- rdo_healthstat.disabled = false;
- rdo_medicineyn.disabled = false;
- rdo_hselreson.disabled = false;
- rdo_goodimpo.disabled = false;
- ipt_prcduimpo.disabled = false;
- rdo_drgrades.disabled = false;
- rdo_nrgrades.disabled = false;
- rdo_satisfaction.disabled = false;
- rdo_revisit.disabled = false;
- cmb_ohgoodcd.disabled = false;
- cmb_ohindispcd.disabled = false;
- rdo_reservinfoyn.disabled = false;
- txa_othercnst.disabled = false;
-
- }
-
- model.setValue("/root/main/cnst/nothingrmk",'');
- model.setValue("/root/main/cnst/ohgood",'');
- model.setValue("/root/main/cnst/ohindisp",'');
- model.setValue("/root/main/cnst/ohgoodcd",'');
- model.setValue("/root/main/cnst/ohindispcd",'');
- model.setValue("/root/main/cnst/nextdr",'');
- model.setValue("/root/main/cnst/nextdd",'');
- model.setValue("/root/main/cnst/nexttm",'');
- model.setValue("/root/main/cnst/othercnst",'');
- ipt_ohgood.disabled = true;
- ipt_ohindisp.disabled = true;
- ipt_nextdr.disabled = true;
- ipt_nextdd.disabled = true;
- ipt_nexttm.disabled = true;
-
- model.refresh();
- ]]>
- </script>
- </select>
- <select1 id="cmb_ohgoodcd" ref="/root/main/cnst/ohgoodcd" appearance="minimal" style="left:80px; top:1086px; width:165px; height:19px; font-family:굴림; ">
- <choices>
- <itemset nodeset="/root/codeinfo/codelist[cdgrupid ='C03']">
- <label ref="cdnm"/>
- <value ref="cdid">`</value>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if(model.getValue("/root/main/cnst/ohgoodcd") == '05'){
- ipt_ohgood.disabled = false;
- }else{
- model.setValue("/root/main/cnst/ohgood",'');
- ipt_ohgood.disabled = true;
- }
- model.refresh();
- ]]>
- </script>
- </select1>
- <select1 id="cmb_ohindispcd" ref="/root/main/cnst/ohindispcd" appearance="minimal" style="left:80px; top:1111px; width:165px; height:19px; font-family:굴림; ">
- <choices>
- <itemset nodeset="/root/codeinfo/codelist[cdgrupid ='C04']">
- <label ref="cdnm"/>
- <value ref="cdid">`</value>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if(model.getValue("/root/main/cnst/ohindispcd")== '07'){
- ipt_ohindisp.disabled = false;
- }else{
- model.setValue("/root/main/cnst/ohindisp",'');
- ipt_ohindisp.disabled = true;
- }
- model.refresh();
- ]]>
- </script>
- </select1>
- </group>
- <output id="opt_patnm" ref="/root/main/cnst/patnm" style="left:655px; top:150px; width:100px; height:19px; font-family:굴림; "/>
- <output id="output10" ref="/root/main/cnst/orddeptnm" style="left:1065px; top:170px; width:110px; height:19px; font-family:굴림; "/>
- <output id="output6" ref="/root/main/cnst/orddd" format="yyyy-mm-dd" style="left:1065px; top:150px; width:110px; height:19px; font-family:굴림; "/>
- <caption id="caption50" class="search_name" style="left:567px; top:190px; width:83px; height:17px; font-family:굴림; ">연 락 처 :</caption>
- <output id="output11" ref="/root/main/cnst/sexage" style="left:655px; top:170px; width:100px; height:19px; font-family:굴림; "/>
- <output id="output7" ref="/root/main/cnst/mpphontel" style="left:655px; top:190px; width:100px; height:19px; font-family:굴림; "/>
- <caption id="caption51" class="search_name" style="left:567px; top:210px; width:90px; height:17px; font-family:굴림; ">주 소 :</caption>
- <output id="output8" ref="/root/main/cnst/rsrvflag" style="left:867px; top:190px; width:103px; height:19px; font-family:굴림; "/>
- <caption id="caption52" class="search_name" style="left:772px; top:170px; width:91px; height:17px; font-family:굴림; ">설문대상 :</caption>
- <output id="output9" ref="/root/main/cnst/addr" style="left:655px; top:210px; width:520px; height:19px; font-family:굴림; "/>
- <caption id="caption53" class="search_name" style="left:772px; top:190px; width:91px; height:17px; font-family:굴림; ">예약구분 :</caption>
- <caption id="caption54" class="search_name" style="left:985px; top:170px; width:80px; height:17px; font-family:굴림; ">진료과 :</caption>
- <caption id="caption77" class="search_name" style="left:985px; top:190px; width:80px; height:17px; font-family:굴림; ">진료의 :</caption>
- <caption id="caption55" class="search_name" style="left:567px; top:170px; width:93px; height:17px; font-family:굴림; ">성별연령 :</caption>
- <caption id="caption78" class="search_name" style="left:772px; top:150px; width:90px; height:17px; font-family:굴림; ">등록번호 :</caption>
- <output id="output17" ref="/root/main/cnst/orddrnm" style="left:1065px; top:190px; width:110px; height:19px; font-family:굴림; "/>
- <select1 id="radio2" ref="/root/main/cnst/guardiangubn" appearance="full" cellspacing="5" cols="2" overflow="visible" style="left:867px; top:170px; width:103px; height:20px; font-family:굴림; border-style:none; ">
- <choices>
- <item>
- <label>환자</label>
- <value>A</value>
- </item>
- <item>
- <label>보호자</label>
- <value>B</value>
- </item>
- </choices>
- </select1>
- <caption id="caption48" class="search_name" style="left:567px; top:150px; width:83px; height:17px; font-family:굴림; ">환 자 명 :</caption>
- <caption id="caption49" class="search_name" style="left:985px; top:150px; width:75px; height:17px; font-family:굴림; ">진료일 :</caption>
- <output id="output4" ref="/root/main/cnst/pid" style="left:867px; top:150px; width:103px; height:19px; font-family:굴림; "/>
- <button id="button2" class="btn2_letter6" style="left:1092px; top:119px; width:86px; height:19px; font-family:굴림; ">
- <caption>환자진료정보</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(model.getValue("/root/main/cnst/instcd") == "") {
- messageBox("환자를 선택해주십시오.", "I");
- return;
- }
- open("SMMMO02500");
-
- ]]>
- </script>
- </button>
- <datagrid id="grd_cnstinfo" nodeset="/root/main/cnstinfo/cnstlist" visibility="visible" caption="환자번호^환자명^성별/나이^상태^외래진료일자^예약구분^진료과^진료의^조사자^조사자^조사자^본인/보호자구분^전체항목
해당없음^해당없음사유^해당없음기타사유^진료 후 건강상태^진료 후 약 복용여부^병원 선택 사유^직원 친절성과 관련,중요시 하는점^진료수속절차와 관련, 중요시 하는점^의사
평가점수^간호직원평가점수^만족도
점수^재이용
 의향 점수^좋았던점^좋았던점기타^개선할점^개선할점기타^외래예약
안내여부^다음 진료의^다음 진료일시^기타상담내용^instcd^cretno^ordtype^userid|환자번호^환자명^성별/나이^상태^외래진료일자^예약구분^진료과^진료의^근무지^구분^이름^본인/보호자구분^전체항목
해당없음^해당없음사유^해당없음기타사유^진료 후 건강상태^진료 후 약 복용여부^병원 선택 사유^직원 친절성과 관련,중요시 하는점^진료수속절차와 관련, 중요시 하는점^의사
평가점수^간호직원평가점수^만족도
점수^재이용
 의향 점수^좋았던점^좋았던점기타^개선할점^개선할점기타^외래예약
안내여부^다음 진료의^다음 진료일시^기타상담내용^instcd^cretno^ordtype^userid^" colsep="^" colwidth="58, 63, 60, 57, 85, 100, 120, 63, 85, 72, 77, 72, 55, 100, 110, 55, 62, 100, 100, 110, 55, 55, 55, 65, 100, 100, 100, 100, 55, 100, 100, 100, 40, 40, 40, 41" explorerbar="sort" frozencols="2" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="2" ref="/root/main/cnstinfo/cnstlist" style="left:0px; top:120px; width:550px; height:640px; font-family:굴림; vertical-align:middle; ">
- <col ref="pid" style="text-align:center; "/>
- <col ref="patnm" style="text-align:center; "/>
- <col ref="sexage" style="text-align:center; "/>
- <col disabled="true" ref="actstat" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>미진행</label>
- <value>M</value>
- </item>
- <item>
- <label>진행</label>
- <value>N</value>
- </item>
- <item>
- <label>완료</label>
- <value>Y</value>
- </item>
- </choices>
- </col>
- <col ref="orddd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="rsrvflag"/>
- <col ref="orddeptnm"/>
- <col ref="orddrnm" style="text-align:center; "/>
- <col disabled="true" ref="deptcd" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/hidden/orddeptlist/dept">
- <label ref="depthngnm"/>
- <value ref="deptcd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="intvflag" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>간호사</label>
- <value>A</value>
- </item>
- <item>
- <label>간호조무사</label>
- <value>B</value>
- </item>
- <item>
- <label>임시기능직</label>
- <value>C</value>
- </item>
- </choices>
- </col>
- <col ref="usernm" style="text-align:center; "/>
- <col disabled="true" ref="guardiangubn" type="combo" style="left:1446px; top:43px; width:72px; height:23px; text-align:center; ">
- <choices>
- <item>
- <label>환자</label>
- <value>A</value>
- </item>
- <item>
- <label>보호자</label>
- <value>B</value>
- </item>
- </choices>
- </col>
- <col ref="nothingyn" style="text-align:center; "/>
- <col disabled="true" ref="nothingchk" type="combo" style="left:1446px; top:43px; width:72px; height:23px; text-align:left; ">
- <choices>
- <item>
- <label>건강 검진</label>
- <value>1</value>
- </item>
- <item>
- <label>PET-CT</label>
- <value>2</value>
- </item>
- <item>
- <label>신체 감정용 진단서</label>
- <value>3</value>
- </item>
- <item>
- <label>입원</label>
- <value>4</value>
- </item>
- <item>
- <label>기타( ex)전화안받음, 전화끊음, 상담거부 등 )</label>
- <value>9</value>
- </item>
- </choices>
- </col>
- <col ref="nothingrmk" style="text-align:left; "/>
- <col disabled="true" ref="healthstat" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>양호</label>
- <value>1</value>
- </item>
- <item>
- <label>보통</label>
- <value>2</value>
- </item>
- <item>
- <label>나쁘다</label>
- <value>3</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- <item>
- <label>기타</label>
- <value>9</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="medicineyn" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>예</label>
- <value>1</value>
- </item>
- <item>
- <label>아니요</label>
- <value>2</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- <item>
- <label>기타</label>
- <value>9</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="hselreson" type="combo">
- <choices>
- <item>
- <label>의료진이 실력이 뛰어나기 때문</label>
- <value>1</value>
- </item>
- <item>
- <label>해당 질병에 대한 전문 센터가 있기 때문</label>
- <value>2</value>
- </item>
- <item>
- <label>병원이름이 유명해서</label>
- <value>3</value>
- </item>
- <item>
- <label>직원들의 친절</label>
- <value>4</value>
- </item>
- <item>
- <label>병원 시설이 우수</label>
- <value>5</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- <item>
- <label>기타</label>
- <value>9</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="goodimpo" type="combo">
- <choices>
- <item>
- <label>의사가 친절히 설명해 주어야 한다</label>
- <value>1</value>
- </item>
- <item>
- <label>간호사가 친절해야 한다</label>
- <value>2</value>
- </item>
- <item>
- <label>원무과 직원들이 친절해야 한다</label>
- <value>3</value>
- </item>
- <item>
- <label>검사실 직원이 친절해야 한다</label>
- <value>4</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- <item>
- <label>기타</label>
- <value>9</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="prcduimpo" type="combo">
- <choices>
- <item>
- <label>진료예약을 하면 원하는 시간에 진료를 받을 수 있다</label>
- <value>1</value>
- </item>
- <item>
- <label>외래절차가 간편하다</label>
- <value>2</value>
- </item>
- <item>
- <label>입원절차가 간편하다</label>
- <value>3</value>
- </item>
- <item>
- <label>가고싶은 곳을 쉽게 찾아갈 수 있다</label>
- <value>4</value>
- </item>
- <item>
- <label>진료 대기시간이 짧다</label>
- <value>5</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- <item>
- <label>기타</label>
- <value>9</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="drgrades" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>0</label>
- <value>00</value>
- </item>
- <item>
- <label>1</label>
- <value>01</value>
- </item>
- <item>
- <label>2</label>
- <value>02</value>
- </item>
- <item>
- <label>3</label>
- <value>03</value>
- </item>
- <item>
- <label>4</label>
- <value>04</value>
- </item>
- <item>
- <label>5</label>
- <value>05</value>
- </item>
- <item>
- <label>6</label>
- <value>06</value>
- </item>
- <item>
- <label>7</label>
- <value>07</value>
- </item>
- <item>
- <label>8</label>
- <value>08</value>
- </item>
- <item>
- <label>9</label>
- <value>09</value>
- </item>
- <item>
- <label>10</label>
- <value>10</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>11</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="nrgrades" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>0</label>
- <value>00</value>
- </item>
- <item>
- <label>1</label>
- <value>01</value>
- </item>
- <item>
- <label>2</label>
- <value>02</value>
- </item>
- <item>
- <label>3</label>
- <value>03</value>
- </item>
- <item>
- <label>4</label>
- <value>04</value>
- </item>
- <item>
- <label>5</label>
- <value>05</value>
- </item>
- <item>
- <label>6</label>
- <value>06</value>
- </item>
- <item>
- <label>7</label>
- <value>07</value>
- </item>
- <item>
- <label>8</label>
- <value>08</value>
- </item>
- <item>
- <label>9</label>
- <value>09</value>
- </item>
- <item>
- <label>10</label>
- <value>10</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>11</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="satisfaction" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>0</label>
- <value>00</value>
- </item>
- <item>
- <label>1</label>
- <value>01</value>
- </item>
- <item>
- <label>2</label>
- <value>02</value>
- </item>
- <item>
- <label>3</label>
- <value>03</value>
- </item>
- <item>
- <label>4</label>
- <value>04</value>
- </item>
- <item>
- <label>5</label>
- <value>05</value>
- </item>
- <item>
- <label>6</label>
- <value>06</value>
- </item>
- <item>
- <label>7</label>
- <value>07</value>
- </item>
- <item>
- <label>8</label>
- <value>08</value>
- </item>
- <item>
- <label>9</label>
- <value>09</value>
- </item>
- <item>
- <label>10</label>
- <value>10</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>11</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="revisit" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>0</label>
- <value>00</value>
- </item>
- <item>
- <label>1</label>
- <value>01</value>
- </item>
- <item>
- <label>2</label>
- <value>02</value>
- </item>
- <item>
- <label>3</label>
- <value>03</value>
- </item>
- <item>
- <label>4</label>
- <value>04</value>
- </item>
- <item>
- <label>5</label>
- <value>05</value>
- </item>
- <item>
- <label>6</label>
- <value>06</value>
- </item>
- <item>
- <label>7</label>
- <value>07</value>
- </item>
- <item>
- <label>8</label>
- <value>08</value>
- </item>
- <item>
- <label>9</label>
- <value>09</value>
- </item>
- <item>
- <label>10</label>
- <value>10</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>11</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="ohgoodcd" type="combo" style="text-align:left; ">
- <choices>
- <itemset nodeset="/root/codeinfo/codelist[cdgrupid ='C03']">
- <label ref="cdnm"/>
- <value ref="cdid">`</value>
- </itemset>
- </choices>
- </col>
- <col ref="ohgood"/>
- <col disabled="true" ref="ohindispcd" type="combo" style="text-align:left; ">
- <choices>
- <itemset nodeset="/root/codeinfo/codelist[cdgrupid ='C04']">
- <label ref="cdnm"/>
- <value ref="cdid">`</value>
- </itemset>
- </choices>
- </col>
- <col ref="ohindisp"/>
- <col disabled="true" ref="reservinfoyn" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>예</label>
- <value>Y</value>
- </item>
- <item>
- <label>아니요</label>
- <value>N</value>
- </item>
- <item>
- <label>해당없음</label>
- <value>0</value>
- </item>
- </choices>
- </col>
- <col ref="nextdr"/>
- <col ref="nextdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
- <col ref="othercnst"/>
- <col ref="instcd" visibility="hidden"/>
- <col ref="cretno" visibility="hidden"/>
- <col ref="ordtype" visibility="hidden"/>
- <col ref="userid" visibility="hidden"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
-
- var row= grd_cnstinfo.row -1;
- var txtbox = "";
- var instnm=getUserInfo("dutplceinstnm");
- var nursernm="";
- var deptcd="";
- var intvflag="";
- var nurserid="";
-
- if(grd_cnstinfo.isCell(event.target) && grd_cnstinfo.mouseRow >= grd_cnstinfo.fixedrows){
- var ordtype = model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/ordtype");
-
- var param = ordtype + "▦" + model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/pid")
- + "▦" + model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/orddd")
- + "▦" + model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/cretno")
- + "▦" + model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/instcd");
-
- setParameter("condparam", param);
-
- modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
-
- model.copyNode("/root/main/cnst", grd_cnstinfo.nodeset + "[" + row + "]");
-
- if(model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/userid") == ""){
- nurserid = getUserInfo("userid");
- nursernm = getUserInfo("usernm");
- }else{
- nurserid = model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/userid");
- nursernm = model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/usernm");
- }
-
- if(model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/deptcd") == ""){
- deptcd = getUserInfo("dutplcecd");
- }else{
- deptcd = model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/deptcd");
- }
-
- if(model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/intvflag") == ""){
- intvflag = "A";
- }else{
- intvflag = model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/intvflag");
- }
-
- // 전체 항목 해당없음
- if(model.getValue("/root/main/cnst/nothingyn") == "Y"){
- rdo_nothingchk.disabled = false;
- rdo_healthstat.disabled = true;
- rdo_medicineyn.disabled = true;
- rdo_hselreson.disabled = true;
- rdo_goodimpo.disabled = true;
- ipt_prcduimpo.disabled = true;
- rdo_drgrades.disabled = true;
- rdo_nrgrades.disabled = true;
- rdo_satisfaction.disabled = true;
- rdo_revisit.disabled = true;
- cmb_ohgoodcd.disabled = true;
- cmb_ohindispcd.disabled = true;
- rdo_reservinfoyn.disabled = true;
- txa_othercnst.disabled = true;
-
- if(model.getValue("/root/main/cnst/nothingchk") == "9"){
- ipt_nothingrmk.disabled = false;
- }else {
- ipt_nothingrmk.disabled = true;
- }
- }else{
- rdo_nothingchk.disabled = true;
- ipt_nothingrmk.disabled = true;
- rdo_healthstat.disabled = false;
- rdo_medicineyn.disabled = false;
- rdo_hselreson.disabled = false;
- rdo_goodimpo.disabled = false;
- ipt_prcduimpo.disabled = false;
- rdo_drgrades.disabled = false;
- rdo_nrgrades.disabled = false;
- rdo_satisfaction.disabled = false;
- rdo_revisit.disabled = false;
- cmb_ohgoodcd.disabled = false;
- cmb_ohindispcd.disabled = false;
- rdo_reservinfoyn.disabled = false;
- txa_othercnst.disabled = false;
- }
-
- // 10.좋았던점 기타
- if(model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/ohgoodcd")== '05'){
- ipt_ohgood.disabled = false;
- }else{
- ipt_ohgood.disabled = true;
- }
-
- // 10.개선할점 기타
- if(model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/ohindispcd")== '07'){
- ipt_ohindisp.disabled = false;
- }else{
- ipt_ohindisp.disabled = true;
- }
-
- // 11.다음 진료 예약 안내 여부 해당없음
- if(model.getValue(grd_cnstinfo.nodeset + "[" + row + "]/reservinfoyn") == "0"){
- ipt_nextdr.disabled = true;
- ipt_nextdd.disabled = true;
- ipt_nexttm.disabled = true;
- }else{
- ipt_nextdr.disabled = false;
- ipt_nextdd.disabled = false;
- ipt_nexttm.disabled = false;
- }
-
- model.setValue(ipt_usernm.attribute("ref") , nursernm);
- model.setValue(ipt_userid.attribute("ref") , nurserid);
- model.setValue(cmb_deptcd.attribute("ref"), deptcd);
- model.setValue(rdo_intvflag.attribute("ref") , intvflag);
-
- cmb_deptcd.refresh();
- rdo_intvflag.refresh();
-
-
- txtbox = "안녕 하십니까?\n저는 "+ instnm +" "+cmb_deptcd.label+" 외래 "+nursernm+"입니다.\n" + grd_cnstinfo.valueMatrix(grd_cnstinfo.row, grd_cnstinfo.colRef("patnm")) +"님 께서 (오늘) 받으셨던 진료에 대해 몇 가지 질문을 드리고 궁금한 점에 대해\n도움을 드리고자 연락을 드렸습니다. (전화 가능하신지요?)";
- cpt_textbox.value = txtbox;
- model.refresh();
-
- }
-
- ]]>
- </script>
- </datagrid>
- <input id="ipt_userid" ref="/root/main/cnst/userid" visibility="hidden" style="left:570px; top:0px; width:20px; height:19px; font-family:굴림; "/>
- </group>
- </xhtml:body>
- </xhtml:html>
|