SMAVE00300_각막이식대기자수술전후관리.xrw 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
  3. <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">
  4. <xhtml:head>
  5. <xhtml:title>각막이식대기자 수술전/후관리</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <patinfo>
  11. <patinfolist>
  12. <pid/>
  13. <hngnm/>
  14. <rrgstno1/>
  15. <rrgstno2/>
  16. <sex/>
  17. <cntctel/>
  18. <mpphontel/>
  19. <zipcd1/>
  20. <zipcd2/>
  21. <zipcdseq/>
  22. <cntcaddr/>
  23. <email/>
  24. <age/>
  25. <addr/>
  26. <dethdd/>
  27. <indschacptstat/>
  28. <procernm/>
  29. <pcntctel/>
  30. </patinfolist>
  31. </patinfo>
  32. <trnptinfo>
  33. <patinfo>
  34. <flag/>
  35. <pid/>
  36. <hngnm/>
  37. <rrgstno1/>
  38. <rrgstno2/>
  39. <sex/>
  40. <cntctel1/>
  41. <cntctel2/>
  42. <cntctel3/>
  43. <zipcd1/>
  44. <zipcd2/>
  45. <zipcdseq/>
  46. <cntcaddr/>
  47. <addr/>
  48. </patinfo>
  49. <waitinfo>
  50. <eyebankid/>
  51. <pid/>
  52. <rgstdd/>
  53. <trnptkind/>
  54. <corneakind/>
  55. <retedd/>
  56. <reteresn/>
  57. <reterem/>
  58. </waitinfo>
  59. <opbeforeinfo>
  60. <eyebankid/>
  61. <ophopepriod/>
  62. <corneadirec/>
  63. <visactrght/>
  64. <visactleft/>
  65. <prestdiagcd/>
  66. <orgdiagcd/>
  67. <focusflag/>
  68. <inflaflag/>
  69. <newveslflag/>
  70. <cataflag/>
  71. <glauccmplflag/>
  72. <lensflag/>
  73. <iristrobflag/>
  74. <eyetrobflag/>
  75. <ergradflag/>
  76. <ergradrem/>
  77. <sickprgnoflag/>
  78. <sickprgnorem/>
  79. <cntctims/>
  80. <cntccntrem/>
  81. <chrgdrid/>
  82. </opbeforeinfo>
  83. <opafterinfo>
  84. <eyebankid/>
  85. <opdd/>
  86. <chrgdrid/>
  87. <donatcornea/>
  88. <opcd/>
  89. <diagcd/>
  90. <dnorid/>
  91. </opafterinfo>
  92. </trnptinfo>
  93. <popupendflag/>
  94. </main>
  95. <init>
  96. <cmbinfo>
  97. <trnptkind>
  98. <A0376/>
  99. </trnptkind>
  100. <corneakind>
  101. <A0377>
  102. <cdnm/>
  103. <cdid/>
  104. </A0377>
  105. </corneakind>
  106. <ophopepriod>
  107. <A0378>
  108. <cdnm/>
  109. <cdid/>
  110. </A0378>
  111. </ophopepriod>
  112. <diagcd>
  113. <A0382/>
  114. </diagcd>
  115. <ergradflag>
  116. <A0381>
  117. <cdnm/>
  118. <cdid/>
  119. </A0381>
  120. </ergradflag>
  121. <sickprgnoflag>
  122. <A0379>
  123. <cdnm/>
  124. <cdid/>
  125. </A0379>
  126. </sickprgnoflag>
  127. <cntctims>
  128. <A0380>
  129. <cdnm/>
  130. <cdid/>
  131. </A0380>
  132. </cntctims>
  133. <reteresn>
  134. <A0498>
  135. <cdnm/>
  136. <cdid/>
  137. </A0498>
  138. </reteresn>
  139. <opcd>
  140. <A0499>
  141. <cdnm/>
  142. <cdid/>
  143. </A0499>
  144. </opcd>
  145. <userlist>
  146. <usercombo>
  147. <userid/>
  148. <usernm/>
  149. </usercombo>
  150. </userlist>
  151. </cmbinfo>
  152. </init>
  153. <send>
  154. <data>
  155. <patinfo/>
  156. </data>
  157. <pid/>
  158. <eyebankid/>
  159. <flag/>
  160. </send>
  161. <hidden>
  162. <message>
  163. <str1/>
  164. <count/>
  165. </message>
  166. <get_info/>
  167. </hidden>
  168. <temp>
  169. <patientinfo/>
  170. </temp>
  171. </root>
  172. </instance>
  173. <submission id="TRZBC00101"/>
  174. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  175. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  176. <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  177. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  178. <script type="javascript" src="../../../ast/commonweb/js/AST.js"/>
  179. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  180. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  181. <script type="javascript" src="../../../ast/organtransplantweb/js/organtransplant.js"/>
  182. <script type="javascript" src="../../../ast/organtransplantweb/js/livertrnptpat.js"/>
  183. <script type="javascript" src="../../../com/zipcodeweb/js/ZBP001.js"/>
  184. <script type="javascript" src="../../../ast/eyebankweb/js/eyebank.js"/>
  185. <script type="javascript" ev:event="xforms-ready">
  186. <![CDATA[
  187. /*
  188. //응급도
  189. ergradflag/A0381
  190. // 현재진단명, 원진단명
  191. prestdiagcd/A0382
  192. corneakind/A0377
  193. bind 이식종류가 a 일경우에 공여 각막종류 선택 가능
  194. bind 보류일자가 설정되어야지 보류 사유 선택 가능
  195. */
  196. zbcfGetCodeList( new Array("A0376" ,"A0377","A0378","A0382", "A0381", "A0379", "A0380", "A0498", "A0499" ),
  197. new Array( "/root/init/cmbinfo/trnptkind", "/root/init/cmbinfo/corneakind", "/root/init/cmbinfo/ophopepriod",
  198. "/root/init/cmbinfo/diagcd" , "/root/init/cmbinfo/ergradflag", "/root/init/cmbinfo/sickprgnoflag",
  199. "/root/init/cmbinfo/cntctims", "/root/init/cmbinfo/reteresn", "/root/init/cmbinfo/opcd"));
  200. // avefGetUserComboList("/root/send/data", "/root/init/cmbinfo/userlist", "2120000000");
  201. model.toggle("case1");
  202. model.refresh();
  203. ]]>
  204. </script>
  205. <submission id="TRAVE00301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/trnptinfo"/>
  206. <submission id="TXAVE00301" mediatype="application/x-www-form-urlencoded" method="post" ref="root/send/data" replace="instance" resultref="root/hidden"/>
  207. <submission id="TXAVE00302" mediatype="application/x-www-form-urlencoded" method="post" ref="root/send" replace="instance" resultref="root/hidden"/>
  208. <bind id="bind_corneakind" ref="/root/main/info/item/corneakind" readonly="../trnptkind!='A'"/>
  209. <bind id="bind_reteresn" ref="/root/main/info/item/reteresn" readonly="../retedd=''"/>
  210. <bind id="bind_reterem" ref="/root/main/info/item/reterem" readonly="../retedd=''"/>
  211. <submission id="TXAVE00303" mediatype="application/x-www-form-urlencoded" method="post" ref="root/send/data" replace="instance" resultref="root/hidden"/>
  212. </model>
  213. <script type="javascript">
  214. <![CDATA[
  215. function fSetClear(){
  216. model.reset();
  217. }
  218. /* @group : 각막이식대기자 수술전후관리
  219. * @ver : 2007.11.20
  220. * @by : 남수현
  221. * @type : function
  222. * @access : public
  223. * @desc : 각막이식대기자 정보 저장
  224. * @param :
  225. */
  226. function fExeInfo(){
  227. if( model.getValue("/root/main/trnptinfo/patinfo/pid") == "" ) {
  228. messageBox("등록번호를","C001");
  229. return ;
  230. }
  231. if( model.getValue("/root/main/trnptinfo/waitinfo/rgstdd") == "" ) {
  232. messageBox("등록일을","C001");
  233. return ;
  234. }
  235. model.setValue("/root/send/flag", "button" );
  236. model.copyNode("/root/send/data","/root/main/trnptinfo");
  237. model.setValue("/root/send/eyebankid", model.getValue("/root/main/trnptinfo/waitinfo/eyebankid"));
  238. submit("TXAVE00303");
  239. ret = submit("TXAVE00301");
  240. if( model.getValue("/root/hidden/message/str1") == "true" ){
  241. alert('저장되었습니다.');
  242. if( model.getValue("/root/main/info/item/eyebankid") == "") {
  243. fGetInfo("pid");
  244. }
  245. } else {
  246. messageBox("처리되지","E007");
  247. return false;
  248. }
  249. fSetClear();
  250. }
  251. /* @group : 각막이식대기자 수술전후관리
  252. * @ver : 2007.11.20
  253. * @by : 남수현
  254. * @type : function
  255. * @access : public
  256. * @desc : 각막이식대기자 기본정보 저장
  257. * @param :
  258. */
  259. function fExePatInfo(){
  260. if( model.getValue("/root/main/trnptinfo/patinfo/pid") == "" ) {
  261. messageBox("등록번호를","C001");
  262. return ;
  263. }
  264. model.copyNode("/root/send/data/patinfo","/root/main/trnptinfo/patinfo");
  265. model.setValue("/root/send/data/patinfo/flag","pid");
  266. ret = submit("TXAVE00303");
  267. if( model.getValue("/root/hidden/message/str1") == "true" ){
  268. alert('저장되었습니다.');
  269. fGetInfo("pid");
  270. } else {
  271. messageBox("처리되지","E007");
  272. }
  273. }
  274. function fDelInfo(){
  275. if( model.getValue("/root/main/info/item/pid") == "" ) {
  276. messageBox("등록번호를","C001");
  277. return ;
  278. }
  279. if( model.getValue("/root/main/info/item/eyebankid") == "" ) {
  280. messageBox("안은행등록번호를","C001");
  281. return ;
  282. }
  283. /* if( model.getValue("/root/main/info/item/rgstdd") == "" ) {
  284. messageBox("등록일을","C001");
  285. return ;
  286. }
  287. */
  288. model.copyNode("/root/send/data","/root/main/info");
  289. ret = submit("TXAVE00302");
  290. if( model.getValue("/root/hidden/message/str1") == "true" ){
  291. alert('삭제 되었습니다.');
  292. fSetClear();
  293. // btn_menu1.selected = true;
  294. // model.toggle("case1");
  295. }
  296. else {
  297. messageBox("처리되지","E007");
  298. }
  299. }
  300. /* @group : 각막이식대기자 수술전후관리
  301. * @ver : 2007.11.20
  302. * @by : 남수현
  303. * @type : function
  304. * @access : public
  305. * @desc : 각막이식대기자 정보 조회
  306. * @param : target[pid]
  307. */
  308. function fGetInfo(target){
  309. model.setValue("/root/send/flag", target );
  310. if(target == "eyebankid" ) model.setValue("/root/main/trnptinfo/patinfo/pid", "" );
  311. if(target == "pid" ) model.setValue("/root/main/trnptinfo/waitinfo/eyebankid", "" );
  312. if( model.getValue("/root/main/trnptinfo/patinfo/pid") == "" && model.getValue("/root/main/trnptinfo/waitinfo/eyebankid") == "" ) {
  313. messageBox("등록번호 또는 안은행등록번호 :","C001");
  314. return ;
  315. }
  316. model.setValue("/root/send/pid",model.getValue("/root/main/trnptinfo/patinfo/pid"));
  317. model.setValue("/root/send/eyebankid",model.getValue("/root/main/trnptinfo/waitinfo/eyebankid"));
  318. ret = submit("TRAVE00301");
  319. if( model.getValue("/root/main/trnptinfo/message/msg")== "false") {
  320. alert("각막이식대기자 정보가 없습니다. 등록해주세요 ");
  321. fCleanDefault();
  322. model.copyNode("/root/main/info","/root/hidden/get_info");
  323. }
  324. else
  325. {
  326. // 사이즈가 2개 이상이면 팝업을 띄어준다.
  327. if( model.getValue("/root/main/trnptinfo/message/count") > "1" ) {
  328. // 팝업 띄우기
  329. modal("SPAVE001000", "", "40", "40", "SPAVE001000", "/root/hidden/get_info", "/root/send/initdata" ,
  330. " width:740; height:440 ;sysmenu:visible; min:visible; max:true; resize:true; caption:visible;" , false);
  331. }
  332. }
  333. model.refresh();
  334. // 대기자 정보 조회후에 이식종류가 전층이식일 경우에만 디테일 정보를 표시한다.
  335. if ( model.getValue("/root/main/trnptinfo/waitinfo/trnptkind") == "A" ) {
  336. cmb_corneakind.visible = true;
  337. } else {
  338. model.setValue("/root/main/trnptinfo/waitinfo/corneakind", "");
  339. model.refresh();
  340. cmb_corneakind.visible = false;
  341. }
  342. return ret;
  343. }
  344. /** -------------------------------------------------------------------------------------------
  345. * 2개이상 검색시 한가지 선택 적용
  346. ------------------------------------------------------------------------------------------- **/
  347. function fInitInfo(row){
  348. alert(row);
  349. model.copyNode("/root/main/info","/root/hidden/get_info["+row+"]");
  350. model.refresh();
  351. }
  352. /** -------------------------------------------------------------------------------------------
  353. * 우편번호 불러오기 (팝업 )
  354. ------------------------------------------------------------------------------------------- **/
  355. function fGetZipCode(){
  356. zbcfOpenZipCodeList("address", "", "/root/main/trnptinfo/patinfo/zipcd1", "/root/main/trnptinfo/patinfo/zipcd2",
  357. "/root/main/trnptinfo/patinfo/zipcdseq", "/root/main/trnptinfo/patinfo/addr");
  358. }
  359. /*<submission id="TRAVE00302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data" replace="instance" resultref="/root/init/cmbinfo/userlist/usercombo"/>*/
  360. ]]>
  361. </script>
  362. </xhtml:head>
  363. <xhtml:body guideline="1,644;2,13;2,41;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  364. <group id="grp_tle" style="left:0px; top:0px; width:643px; height:13px; ">
  365. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:200px; height:14px; ">각막이식대기자 수술전/후관리</caption>
  366. </group>
  367. <group id="grp_biz" scroll="auto" style="left:0px; top:40px; width:647px; height:626px; ">
  368. <button id="btn_sea2" class="btn1_letter2" visibility="hidden" style="left:105px; top:35px; width:56px; height:22px; ">
  369. <caption>조회</caption>
  370. <script type="javascript" ev:event="DOMActivate">
  371. <![CDATA[
  372. fGetInfo("eyebankid");
  373. ]]>
  374. </script>
  375. </button>
  376. <switch id="switch1" style="left:0px; top:297px; width:647px; height:303px; border-color:#c7a3cf; border-style:solid; ">
  377. <case id="case1" style="left:0px; top:0px; width:645px; height:301px; ">
  378. <line id="line9" class="line_2" style="x1:5px; y1:76px; x2:642px; y2:76px; "/>
  379. <line id="line10" class="line_2" style="x1:5px; y1:100px; x2:642px; y2:100px; "/>
  380. <line id="line11" class="line_1" style="x1:5px; y1:25px; x2:642px; y2:25px; "/>
  381. <select1 id="combo3" ref="/root/main/trnptinfo/opbeforeinfo/glauccmplflag" class="combo_default" appearance="minimal" style="left:158px; top:127px; width:164px; height:19px; ">
  382. <choices>
  383. <item>
  384. <label>유</label>
  385. <value>Y</value>
  386. </item>
  387. <item>
  388. <label>무</label>
  389. <value>N</value>
  390. </item>
  391. </choices>
  392. </select1>
  393. <select1 id="combo4" ref="/root/main/trnptinfo/opbeforeinfo/inflaflag" class="combo_default" appearance="minimal" style="left:478px; top:103px; width:164px; height:19px; ">
  394. <choices>
  395. <item>
  396. <label>유</label>
  397. <value>Y</value>
  398. </item>
  399. <item>
  400. <label>무</label>
  401. <value>N</value>
  402. </item>
  403. </choices>
  404. </select1>
  405. <caption id="caption14" class="tit_2" style="left:10px; top:10px; width:90px; height:13px; ">수술전 관리</caption>
  406. <select1 id="combo5" ref="/root/main/trnptinfo/opbeforeinfo/focusflag" class="combo_default" visibility="hidden" appearance="minimal" style="left:479px; top:275px; width:164px; height:19px; ">
  407. <choices>
  408. <item>
  409. <label>유</label>
  410. <value>Y</value>
  411. </item>
  412. <item>
  413. <label>무</label>
  414. <value>N</value>
  415. </item>
  416. </choices>
  417. </select1>
  418. <select1 id="combo6" ref="/root/main/trnptinfo/opbeforeinfo/prestdiagcd" class="combo_default" appearance="minimal" style="left:158px; top:55px; width:484px; height:19px; ">
  419. <choices>
  420. <itemset nodeset="/root/init/cmbinfo/diagcd/A0382">
  421. <label ref="cdnm"/>
  422. <value ref="cdid"/>
  423. </itemset>
  424. </choices>
  425. </select1>
  426. <line id="line4" class="line_2" style="x1:5px; y1:52px; x2:642px; y2:52px; "/>
  427. <input id="input4" ref="/root/main/trnptinfo/opbeforeinfo/visactleft" class="input_default" style="left:282px; top:31px; width:50px; height:19px; "/>
  428. <select1 id="combo8" ref="/root/main/trnptinfo/opbeforeinfo/ophopepriod" class="combo_default" appearance="minimal" style="left:494px; top:31px; width:148px; height:19px; ">
  429. <choices>
  430. <itemset nodeset="/root/init/cmbinfo/ophopepriod/A0378">
  431. <label ref="cdnm"/>
  432. <value ref="cdid"/>
  433. </itemset>
  434. </choices>
  435. </select1>
  436. <line id="line5" class="line_2" style="x1:5px; y1:124px; x2:642px; y2:124px; "/>
  437. <input id="input5" ref="/root/main/trnptinfo/opbeforeinfo/visactrght" class="input_default" style="left:348px; top:31px; width:50px; height:19px; "/>
  438. <select1 id="combo9" ref="/root/main/trnptinfo/opbeforeinfo/corneadirec" class="combo_default" appearance="minimal" style="left:158px; top:31px; width:40px; height:19px; ">
  439. <choices>
  440. <item>
  441. <label>우</label>
  442. <value>1</value>
  443. </item>
  444. <item>
  445. <label>좌</label>
  446. <value>2</value>
  447. </item>
  448. </choices>
  449. </select1>
  450. <line id="line6" class="line_2" style="x1:5px; y1:148px; x2:642px; y2:148px; "/>
  451. <line id="line7" class="line_2" style="x1:5px; y1:172px; x2:642px; y2:172px; "/>
  452. <input id="input21" ref="/root/main/trnptinfo/opbeforeinfo/ergradrem" class="input_default" style="left:325px; top:199px; width:317px; height:19px; "/>
  453. <input id="input20" ref="/root/main/trnptinfo/opbeforeinfo/sickprgnorem" class="input_default" style="left:478px; top:223px; width:164px; height:19px; "/>
  454. <input id="input22" ref="/root/main/trnptinfo/opbeforeinfo/cntccntrem" class="input_default" style="left:325px; top:247px; width:317px; height:19px; "/>
  455. <caption id="caption46" class="search_no_b" style="left:335px; top:32px; width:10px; height:17px; ">-</caption>
  456. <select1 id="combo15" ref="/root/main/trnptinfo/opbeforeinfo/orgdiagcd" class="combo_default" appearance="minimal" style="left:158px; top:79px; width:484px; height:19px; ">
  457. <choices>
  458. <itemset nodeset="/root/init/cmbinfo/diagcd/A0382">
  459. <label ref="cdnm"/>
  460. <value ref="cdid"/>
  461. </itemset>
  462. </choices>
  463. </select1>
  464. <select1 id="combo16" ref="/root/main/trnptinfo/opbeforeinfo/cataflag" class="combo_default" appearance="minimal" style="left:478px; top:127px; width:164px; height:19px; ">
  465. <choices>
  466. <item>
  467. <label>유</label>
  468. <value>Y</value>
  469. </item>
  470. <item>
  471. <label>무</label>
  472. <value>N</value>
  473. </item>
  474. </choices>
  475. </select1>
  476. <select1 id="combo17" ref="/root/main/trnptinfo/opbeforeinfo/newveslflag" class="combo_default" appearance="minimal" style="left:158px; top:103px; width:164px; height:19px; ">
  477. <choices>
  478. <item>
  479. <label/>
  480. <value>0</value>
  481. </item>
  482. <item>
  483. <label>1/3</label>
  484. <value>1</value>
  485. </item>
  486. <item>
  487. <label>2/3</label>
  488. <value>2</value>
  489. </item>
  490. <item>
  491. <label>전체</label>
  492. <value>3</value>
  493. </item>
  494. </choices>
  495. </select1>
  496. <select1 id="combo18" ref="/root/main/trnptinfo/opbeforeinfo/lensflag" class="combo_default" appearance="minimal" style="left:478px; top:151px; width:164px; height:19px; ">
  497. <choices>
  498. <item>
  499. <label>수정체</label>
  500. <value>0</value>
  501. </item>
  502. <item>
  503. <label>인공수정체</label>
  504. <value>1</value>
  505. </item>
  506. <item>
  507. <label>무수정체</label>
  508. <value>2</value>
  509. </item>
  510. </choices>
  511. </select1>
  512. <select1 id="combo19" ref="/root/main/trnptinfo/opbeforeinfo/eyetrobflag" class="combo_default" appearance="minimal" style="left:478px; top:175px; width:164px; height:19px; ">
  513. <choices>
  514. <item>
  515. <label>유</label>
  516. <value>Y</value>
  517. </item>
  518. <item>
  519. <label>무</label>
  520. <value>N</value>
  521. </item>
  522. </choices>
  523. </select1>
  524. <select1 id="combo20" ref="/root/main/trnptinfo/opbeforeinfo/iristrobflag" class="combo_default" appearance="minimal" style="left:158px; top:151px; width:164px; height:19px; ">
  525. <choices>
  526. <item>
  527. <label>유</label>
  528. <value>Y</value>
  529. </item>
  530. <item>
  531. <label>무</label>
  532. <value>N</value>
  533. </item>
  534. </choices>
  535. </select1>
  536. <select1 id="combo21" ref="/root/main/trnptinfo/opbeforeinfo/ergradflag" class="combo_default" appearance="minimal" style="left:158px; top:175px; width:164px; height:19px; ">
  537. <choices>
  538. <itemset nodeset="/root/init/cmbinfo/ergradflag/A0381">
  539. <label ref="cdnm"/>
  540. <value ref="cdid"/>
  541. </itemset>
  542. </choices>
  543. </select1>
  544. <select1 id="combo22" ref="/root/main/trnptinfo/opbeforeinfo/sickprgnoflag" class="combo_default" appearance="minimal" style="left:158px; top:199px; width:164px; height:19px; ">
  545. <choices>
  546. <itemset nodeset="/root/init/cmbinfo/sickprgnoflag/A0379">
  547. <label ref="cdnm"/>
  548. <value ref="cdid"/>
  549. </itemset>
  550. </choices>
  551. </select1>
  552. <select1 id="combo23" ref="/root/main/trnptinfo/opbeforeinfo/cntctims" class="combo_default" appearance="minimal" style="left:158px; top:223px; width:164px; height:19px; ">
  553. <choices>
  554. <itemset nodeset="/root/init/cmbinfo/cntctims/A0380">
  555. <label ref="cdnm"/>
  556. <value ref="cdid"/>
  557. </itemset>
  558. </choices>
  559. </select1>
  560. <select1 id="combo24" ref="/root/main/trnptinfo/opbeforeinfo/chrgdrid" class="combo_default" appearance="minimal" style="left:158px; top:247px; width:164px; height:19px; ">
  561. <choices>
  562. <item>
  563. <label>김만수</label>
  564. <value>85015179</value>
  565. </item>
  566. <item>
  567. <label>주천기</label>
  568. <value>88015059</value>
  569. </item>
  570. <item>
  571. <label>박신혜</label>
  572. <value>10105637</value>
  573. </item>
  574. <item>
  575. <label>정소향</label>
  576. <value>20800466</value>
  577. </item>
  578. <item>
  579. <label>이현수</label>
  580. <value>10205379</value>
  581. </item>
  582. <item>
  583. <label>나경선</label>
  584. <value>10303020</value>
  585. </item>
  586. <item>
  587. <label>권형구</label>
  588. <value>10001401</value>
  589. </item>
  590. </choices>
  591. </select1>
  592. <line id="line14" class="line_2" style="x1:5px; y1:196px; x2:642px; y2:196px; "/>
  593. <line id="line26" class="line_2" style="x1:5px; y1:220px; x2:642px; y2:220px; "/>
  594. <line id="line27" class="line_2" style="x1:5px; y1:244px; x2:642px; y2:244px; "/>
  595. <line id="line28" class="line_2" style="x1:5px; y1:268px; x2:322px; y2:268px; "/>
  596. <caption id="caption40" class="cell_1" style="left:5px; top:102px; width:150px; height:23px; vertical-align:middle; ">신생혈관구분</caption>
  597. <caption id="caption43" class="cell_1" style="left:5px; top:246px; width:150px; height:23px; vertical-align:middle; ">담당의</caption>
  598. <caption id="caption10" class="cell_1" style="left:5px; top:30px; width:150px; height:23px; vertical-align:middle; ">각막(우/좌)</caption>
  599. <caption id="caption44" class="cell_1" style="left:5px; top:150px; width:150px; height:23px; vertical-align:middle; ">홍체-해부학적이상유무</caption>
  600. <caption id="caption13" class="cell_1" style="left:5px; top:78px; width:150px; height:23px; vertical-align:middle; ">원진단명</caption>
  601. <caption id="caption37" class="cell_1" style="left:5px; top:174px; width:150px; height:23px; vertical-align:middle; ">응급도</caption>
  602. <caption id="caption15" class="cell_1" style="left:5px; top:126px; width:150px; height:23px; vertical-align:middle; ">녹내장합병유무</caption>
  603. <caption id="caption38" class="cell_1" style="left:5px; top:198px; width:150px; height:23px; vertical-align:middle; ">질환별예후</caption>
  604. <caption id="caption16" class="cell_1" style="left:5px; top:54px; width:150px; height:23px; vertical-align:middle; ">현재진단명</caption>
  605. <caption id="caption39" class="cell_1" style="left:5px; top:222px; width:150px; height:23px; vertical-align:middle; ">연락횟수</caption>
  606. <caption id="caption8" class="cell_1" visibility="hidden" style="left:326px; top:274px; width:150px; height:23px; vertical-align:middle; ">병소구분</caption>
  607. <caption id="caption41" class="cell_1" style="left:325px; top:126px; width:150px; height:23px; vertical-align:middle; ">백내장유무</caption>
  608. <caption id="caption45" class="cell_1" style="left:325px; top:174px; width:150px; height:23px; vertical-align:middle; ">안검이상유무</caption>
  609. <caption id="caption17" class="cell_1" style="left:325px; top:150px; width:150px; height:23px; vertical-align:middle; ">수정체유무</caption>
  610. <caption id="caption9" class="cell_1" style="left:325px; top:102px; width:150px; height:23px; vertical-align:middle; ">염증구분</caption>
  611. <caption id="caption11" class="cell_1" style="left:401px; top:30px; width:90px; height:23px; vertical-align:middle; ">수술희망시기</caption>
  612. <caption id="caption12" class="cell_1" style="left:201px; top:30px; width:80px; height:23px; vertical-align:middle; ">시력 좌/우</caption>
  613. <line id="line29" class="line_3" style="x1:5px; y1:268px; x2:322px; y2:268px; "/>
  614. <line id="line32" class="line_3" style="x1:325px; y1:268px; x2:642px; y2:268px; "/>
  615. <caption id="caption18" class="cell_1" style="left:325px; top:222px; width:150px; height:23px; vertical-align:middle; ">연락현황</caption>
  616. </case>
  617. <case id="case2" selected="true">
  618. <line id="line1" class="line_2" style="x1:5px; y1:100px; x2:238px; y2:100px; "/>
  619. <line id="line3" class="line_1" style="x1:5px; y1:25px; x2:642px; y2:25px; "/>
  620. <caption id="caption4" class="cell_1" style="left:5px; top:154px; width:120px; height:23px; vertical-align:middle; ">공여자ID</caption>
  621. <caption id="caption5" class="tit_2" style="left:10px; top:10px; width:100px; height:13px; ">수술정보</caption>
  622. <select1 id="combo7" ref="/root/main/trnptinfo/opafterinfo/donatcornea" class="combo_default" appearance="minimal" style="left:128px; top:103px; width:110px; height:19px; ">
  623. <choices>
  624. <itemset nodeset="/root/init/cmbinfo/corneakind/A0377">
  625. <label ref="cdnm"/>
  626. <value ref="cdid"/>
  627. </itemset>
  628. </choices>
  629. </select1>
  630. <line id="line13" class="line_2" style="x1:5px; y1:52px; x2:642px; y2:52px; "/>
  631. <select1 id="combo11" ref="/root/main/trnptinfo/opafterinfo/chrgdrid" class="combo_default" appearance="minimal" style="left:364px; top:31px; width:110px; height:19px; ">
  632. <choices>
  633. <item>
  634. <label>김만수</label>
  635. <value>85015179</value>
  636. </item>
  637. <item>
  638. <label>주천기</label>
  639. <value>88015059</value>
  640. </item>
  641. <item>
  642. <label>박신혜</label>
  643. <value>10105637</value>
  644. </item>
  645. <item>
  646. <label>정소향</label>
  647. <value>20800466</value>
  648. </item>
  649. <item>
  650. <label>이현수</label>
  651. <value>10205379</value>
  652. </item>
  653. <item>
  654. <label>나경선</label>
  655. <value>10303020</value>
  656. </item>
  657. <item>
  658. <label>권형구</label>
  659. <value>10001401</value>
  660. </item>
  661. </choices>
  662. </select1>
  663. <line id="line17" class="line_3" style="x1:5px; y1:176px; x2:238px; y2:176px; "/>
  664. <input id="input3" ref="/root/main/trnptinfo/opafterinfo/opdd" class="input_default" inputtype="date" style="left:128px; top:31px; width:110px; height:19px; "/>
  665. <select1 id="combo12" ref="/root/main/trnptinfo/opafterinfo/opcd" class="combo_default" appearance="minimal" style="left:128px; top:79px; width:512px; height:19px; ">
  666. <choices>
  667. <itemset nodeset="/root/init/cmbinfo/opcd/A0499">
  668. <label ref="cdnm"/>
  669. <value ref="cdid"/>
  670. </itemset>
  671. </choices>
  672. </select1>
  673. <caption id="caption19" class="tit_2" style="left:10px; top:134px; width:100px; height:13px; ">공여자정보</caption>
  674. <line id="line18" class="line_1" style="x1:5px; y1:149px; x2:238px; y2:149px; "/>
  675. <input id="input2" ref="/root/main/trnptinfo/opafterinfo/dnorid" class="input_default" style="left:128px; top:155px; width:110px; height:19px; "/>
  676. <select1 id="combo1" ref="/root/main/trnptinfo/opafterinfo/diagcd" class="combo_default" appearance="minimal" style="left:128px; top:55px; width:512px; height:19px; ">
  677. <choices>
  678. <itemset nodeset="/root/init/cmbinfo/diagcd/A0382">
  679. <label ref="cdnm"/>
  680. <value ref="cdid"/>
  681. </itemset>
  682. </choices>
  683. </select1>
  684. <line id="line30" class="line_2" style="x1:5px; y1:76px; x2:642px; y2:76px; "/>
  685. <caption id="caption1" class="cell_1" style="left:5px; top:30px; width:120px; height:23px; vertical-align:middle; ">수술일</caption>
  686. <caption id="caption2" class="cell_1" style="left:5px; top:54px; width:120px; height:23px; vertical-align:middle; ">진단명</caption>
  687. <caption id="caption3" class="cell_1" style="left:5px; top:102px; width:120px; height:23px; vertical-align:middle; ">공여각막</caption>
  688. <caption id="caption25" class="cell_1" style="left:5px; top:78px; width:120px; height:23px; vertical-align:middle; ">수술명</caption>
  689. <caption id="caption24" class="cell_1" style="left:241px; top:30px; width:120px; height:23px; vertical-align:middle; ">담당의</caption>
  690. <line id="line2" class="line_3" style="x1:5px; y1:124px; x2:238px; y2:124px; "/>
  691. <line id="line31" class="line_3" style="x1:241px; y1:100px; x2:642px; y2:100px; "/>
  692. </case>
  693. </switch>
  694. <button id="button6" class="btn_sw" group="tab" selected="true" style="left:85px; top:276px; width:84px; height:22px; ">
  695. <caption>수술후</caption>
  696. <toggle case="case2" ev:event="onclick"/>
  697. </button>
  698. <button id="button68" class="btn_sw" group="tab" selected="true" style="left:0px; top:276px; width:84px; height:22px; ">
  699. <caption>수술전</caption>
  700. <toggle case="case1" ev:event="onclick"/>
  701. </button>
  702. <group id="group1" style="left:0px; top:10px; width:643px; height:35px; vertical-align:top; ">
  703. <shape id="roundrect3" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:642px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
  704. <line id="line12" class="line_4" style="x1:552px; y1:7px; x2:552px; y2:29px; "/>
  705. <input id="input6" ref="/root/main/trnptinfo/patinfo/pid" class="input_search" navindex="1" inputtype="button" style="left:104px; top:10px; width:100px; height:19px; ">
  706. <script type="javascript" ev:event="onkeypress">
  707. <![CDATA[
  708. inputEnterKey("btn_sea", "DOMActivate");
  709. ]]>
  710. </script>
  711. <script type="javascript" ev:event="onbuttonclick">
  712. <![CDATA[
  713. modal("SPAVE00500",0,100,150,"SPAVE00500","/root/temp/receiveref","/root/temp/receivedata/receiveref");
  714. if (model.getValue("/root/main/popupendflag") == "ok") {
  715. var spid = model.getValue("/root/temp/patientinfo/pid");
  716. if (spid == null || spid == "" || spid == " ") {
  717. return false;
  718. }
  719. model.setValue( "/root/main/trnptinfo/patinfo/pid" , model.getValue("/root/temp/patientinfo/pid"));
  720. model.setValue( "/root/main/trnptinfo/waitinfo/eyebankid", model.getValue("/root/temp/patientinfo/eyebankid"));
  721. model.refresh();
  722. fGetInfo("eyebankid");
  723. }
  724. ]]>
  725. </script>
  726. </input>
  727. <caption id="caption20" class="search_name" style="left:15px; top:10px; width:86px; height:17px; ">등록번호 :</caption>
  728. <caption id="caption42" class="search_name" style="left:229px; top:10px; width:125px; height:17px; ">안은행등록번호 :</caption>
  729. <button id="btn_sea" class="btn1_letter2" style="left:567px; top:7px; width:56px; height:22px; ">
  730. <caption>조회</caption>
  731. <script type="javascript" ev:event="DOMActivate">
  732. <![CDATA[
  733. fGetInfo("pid");
  734. ]]>
  735. </script>
  736. </button>
  737. <input id="input7" ref="/root/main/trnptinfo/waitinfo/eyebankid" class="input_search" style="left:358px; top:10px; width:100px; height:19px; ">
  738. <script type="javascript" ev:event="onkeypress">
  739. <![CDATA[
  740. inputEnterKey("btn_sea2", "DOMActivate");
  741. ]]>
  742. </script>
  743. </input>
  744. <button id="button1" class="icon_search" style="left:207px; top:10px; width:16px; height:16px; ">
  745. <caption/>
  746. <script type="javascript" ev:event="DOMActivate">
  747. <![CDATA[
  748. avefGetPamPatientPopup();
  749. fGetInfo("pid");
  750. ]]>
  751. </script>
  752. </button>
  753. </group>
  754. <line id="line21" class="line_1" style="x1:0px; y1:271px; x2:642px; y2:271px; "/>
  755. <caption id="caption22" class="tit_2" style="left:0px; top:256px; width:200px; height:13px; ">각막이식대기자 수술전/후관리</caption>
  756. <input id="input9" ref="/root/main/trnptinfo/patinfo/cntctel1" class="input_default" style="left:103px; top:148px; width:109px; height:19px; text-align:center; "/>
  757. <input id="input10" ref="/root/main/trnptinfo/patinfo/cntctel3" class="input_default" style="left:533px; top:148px; width:109px; height:19px; text-align:center; "/>
  758. <line id="line8" class="line_1" style="x1:0px; y1:70px; x2:642px; y2:70px; "/>
  759. <input id="input12" ref="/root/main/trnptinfo/patinfo/rrgstno1" class="input_default" disabled="true" style="left:352px; top:76px; width:64px; height:19px; text-align:center; "/>
  760. <caption id="caption26" class="tit_2" style="left:5px; top:55px; width:70px; height:13px; ">인적사항</caption>
  761. <input id="input13" ref="/root/main/trnptinfo/patinfo/hngnm" class="input_default" disabled="true" style="left:103px; top:76px; width:110px; height:19px; text-align:center; ">
  762. <script type="javascript" ev:event="onkeyup">
  763. <![CDATA[
  764. inputEnterKey("btn_sea", "DOMActivate");
  765. ]]>
  766. </script>
  767. </input>
  768. <line id="line19" class="line_2" style="x1:0px; y1:97px; x2:642px; y2:97px; "/>
  769. <input id="input15" ref="/root/main/trnptinfo/patinfo/cntcaddr" class="input_default" style="left:103px; top:124px; width:539px; height:19px; "/>
  770. <input id="input11" ref="/root/main/trnptinfo/patinfo/zipcd1" class="input_default" disabled="true" style="left:103px; top:100px; width:37px; height:19px; text-align:center; "/>
  771. <input id="input16" ref="/root/main/trnptinfo/patinfo/addr" class="input_default" disabled="true" style="left:216px; top:100px; width:426px; height:19px; "/>
  772. <input id="input14" ref="/root/main/trnptinfo/patinfo/zipcd2" class="input_default" disabled="true" style="left:156px; top:100px; width:37px; height:19px; text-align:center; "/>
  773. <line id="line24" class="line_2" style="x1:0px; y1:121px; x2:642px; y2:121px; "/>
  774. <caption id="caption31" class="search_no_b" style="left:143px; top:101px; width:10px; height:17px; ">-</caption>
  775. <select1 id="combo10" ref="/root/main/trnptinfo/waitinfo/trnptkind" class="combo_default" appearance="minimal" style="left:367px; top:201px; width:100px; height:19px; ">
  776. <choices>
  777. <itemset nodeset="/root/init/cmbinfo/trnptkind/A0376">
  778. <label ref="cdnm"/>
  779. <value ref="cdid"/>
  780. </itemset>
  781. </choices>
  782. <script type="javascript" ev:event="xforms-select">
  783. <![CDATA[
  784. if ( model.getValue("/root/main/trnptinfo/waitinfo/trnptkind") == "A" ) {
  785. cmb_corneakind.visible = true;
  786. } else {
  787. model.setValue("/root/main/trnptinfo/waitinfo/corneakind", "");
  788. model.refresh();
  789. cmb_corneakind.visible = false;
  790. }
  791. ]]>
  792. </script>
  793. </select1>
  794. <caption id="caption32" class="cell_1" style="left:0px; top:200px; width:120px; height:23px; vertical-align:middle; ">등록일</caption>
  795. <input id="input17" ref="/root/main/trnptinfo/waitinfo/rgstdd" class="input_default" inputtype="date" style="left:123px; top:201px; width:110px; height:19px; "/>
  796. <caption id="caption33" class="cell_1" style="left:236px; top:200px; width:128px; height:23px; vertical-align:middle; ">이식종류</caption>
  797. <input id="input18" ref="/root/main/trnptinfo/patinfo/cntctel2" class="input_default" style="left:318px; top:148px; width:109px; height:19px; text-align:center; "/>
  798. <line id="line25" class="line_1" style="x1:0px; y1:195px; x2:642px; y2:195px; "/>
  799. <caption id="caption34" class="tit_2" style="left:5px; top:180px; width:170px; height:13px; ">각막이식 대기자 등록정보</caption>
  800. <line id="line23" class="line_2" style="x1:0px; y1:222px; x2:642px; y2:222px; "/>
  801. <caption id="caption35" class="cell_1" style="left:0px; top:224px; width:120px; height:23px; vertical-align:middle; ">보류일자</caption>
  802. <input id="input19" ref="/root/main/trnptinfo/waitinfo/retedd" class="input_default" inputtype="date" style="left:123px; top:225px; width:110px; height:19px; "/>
  803. <caption id="caption36" class="cell_1" style="left:236px; top:224px; width:128px; height:23px; vertical-align:middle; ">보류사유</caption>
  804. <select1 id="combo13" ref="/root/main/trnptinfo/waitinfo/reteresn" class="combo_default" appearance="minimal" style="left:367px; top:225px; width:100px; height:19px; ">
  805. <choices>
  806. <itemset nodeset="/root/init/cmbinfo/reteresn/A0498">
  807. <label ref="cdnm"/>
  808. <value ref="cdid"/>
  809. </itemset>
  810. </choices>
  811. </select1>
  812. <line id="line22" class="line_3" style="x1:0px; y1:246px; x2:642px; y2:246px; "/>
  813. <button id="button2" class="icon_search" style="left:196px; top:101px; width:16px; height:16px; ">
  814. <caption/>
  815. <script type="javascript" ev:event="DOMActivate">
  816. <![CDATA[
  817. fGetZipCode();
  818. ]]>
  819. </script>
  820. </button>
  821. <caption id="caption21" class="search_no_b" style="left:419px; top:76px; width:10px; height:17px; ">-</caption>
  822. <input id="input1" ref="/root/main/trnptinfo/patinfo/rrgstno2" class="input_default" disabled="true" style="left:432px; top:76px; width:63px; height:19px; text-align:center; "/>
  823. <input id="input23" ref="/root/main/trnptinfo/waitinfo/reterem" class="input_default" style="left:470px; top:225px; width:172px; height:19px; "/>
  824. <button id="button3" class="btn5_letter6" style="left:554px; top:50px; width:86px; height:19px; ">
  825. <caption>인적사항저장</caption>
  826. <script type="javascript" ev:event="DOMActivate">
  827. <![CDATA[
  828. fExePatInfo();
  829. ]]>
  830. </script>
  831. </button>
  832. <input id="input24" ref="/root/main/trnptinfo/patinfo/sex" class="input_default" disabled="true" style="left:216px; top:76px; width:30px; height:19px; text-align:center; "/>
  833. <select1 id="cmb_corneakind" ref="/root/main/trnptinfo/waitinfo/corneakind" class="combo_default" appearance="minimal" style="left:470px; top:201px; width:100px; height:19px; ">
  834. <choices>
  835. <itemset nodeset="/root/init/cmbinfo/corneakind/A0377">
  836. <label ref="cdnm"/>
  837. <value ref="cdid"/>
  838. </itemset>
  839. </choices>
  840. </select1>
  841. <line id="line15" class="line_2" style="x1:0px; y1:145px; x2:642px; y2:145px; "/>
  842. <caption id="caption30" class="cell_1" style="left:0px; top:147px; width:100px; height:23px; vertical-align:middle; ">연락처1</caption>
  843. <caption id="caption23" class="cell_1" style="left:0px; top:75px; width:100px; height:23px; vertical-align:middle; ">이름</caption>
  844. <caption id="caption27" class="cell_1" style="left:249px; top:75px; width:100px; height:23px; vertical-align:middle; ">주민등록번호</caption>
  845. <caption id="caption7" class="cell_1" style="left:215px; top:147px; width:100px; height:23px; vertical-align:middle; ">연락처2</caption>
  846. <caption id="caption28" class="cell_1" style="left:430px; top:147px; width:100px; height:23px; vertical-align:middle; ">연락처3</caption>
  847. <caption id="caption29" class="cell_1" style="left:0px; top:99px; width:100px; height:46px; vertical-align:middle; ">주소</caption>
  848. <line id="line16" class="line_3" style="x1:0px; y1:169px; x2:642px; y2:169px; "/>
  849. </group>
  850. <group id="grp_btn" style="left:0px; top:13px; width:643px; height:27px; ">
  851. <button id="btn_del" class="btn4_letter2" style="left:524px; top:5px; width:56px; height:22px; ">
  852. <caption>삭제</caption>
  853. <script type="javascript" ev:event="onclick">
  854. <![CDATA[
  855. fDelInfo();
  856. ]]>
  857. </script>
  858. </button>
  859. <button id="btn_prt" class="btn4_letter3" style="left:453px; top:5px; width:68px; height:22px; ">
  860. <caption>초기화</caption>
  861. <script type="javascript" ev:event="onclick">
  862. <![CDATA[
  863. fSetClear();
  864. ]]>
  865. </script>
  866. </button>
  867. <button id="btn_save" class="btn4_letter2" style="left:583px; top:5px; width:56px; height:22px; ">
  868. <caption>저장</caption>
  869. <script type="javascript" ev:event="onclick">
  870. <![CDATA[
  871. fExeInfo();
  872. ]]>
  873. </script>
  874. </button>
  875. </group>
  876. </xhtml:body>
  877. </xhtml:html>