SPMRT01500_용어검색.xrw 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/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. <![CDATA[]]>
  6. <xhtml:title>진단</xhtml:title>
  7. <model id="model1">
  8. <instance id="instance1">
  9. <root xmlns="">
  10. <main>
  11. <icd10info>S
  12. <icd10list>
  13. <stat/>
  14. <icd10seqno/>
  15. <icd10medireccd/>
  16. <icd10engnm/>
  17. <icd10hngnm/>
  18. <icd10fromdd/>
  19. <icd10todd/>
  20. <icd10drindxcd/>
  21. <rgstrid/>
  22. <rgstrnm/>
  23. <rgstdt/>
  24. </icd10list>
  25. </icd10info>
  26. <tophlginfo>
  27. <tophlglist>
  28. <stat/>
  29. <grde/>
  30. <tophlgcd/>
  31. <seqno/>
  32. <indxcd/>
  33. <engnm/>
  34. <hngnm/>
  35. <fromdd/>
  36. <todd/>
  37. <tplfromdd/>
  38. <tplgrde/>
  39. <tpltophlgcd/>
  40. <tplseqno/>
  41. <rgstrid/>
  42. <rgstrnm/>
  43. <rgstdt/>
  44. </tophlglist>
  45. </tophlginfo>
  46. <icdo3info>
  47. <icdo3list>
  48. <stat/>
  49. <grde/>
  50. <histlgccd/>
  51. <seqno/>
  52. <indxcd/>
  53. <engnm/>
  54. <hngnm/>
  55. <fromdd/>
  56. <todd/>
  57. <cncrreptdiagcd/>
  58. <icdo3fromdd/>
  59. <icdo3grde/>
  60. <icdo3histlgccd/>
  61. <icdo3seqno/>
  62. <rgstrid/>
  63. <rgstrnm/>
  64. <rgstdt/>
  65. </icdo3list>
  66. </icdo3info>
  67. <indxlist>
  68. <item/>
  69. </indxlist>
  70. <diagcdinfo>
  71. <diagcd/>
  72. </diagcdinfo>
  73. <cond>
  74. <diagflag>C</diagflag>
  75. <reqdata/>
  76. <srchnm/>
  77. <queryflag/>
  78. <srchflag>code</srchflag>
  79. <wordflag/>
  80. <reqflag/>
  81. </cond>
  82. <indxcdlist>
  83. <indxcdlist>
  84. <levl/>
  85. <indxcd/>
  86. <upindxcd/>
  87. <indxhngnm/>
  88. <indxengnm/>
  89. </indxcdlist>
  90. </indxcdlist>
  91. <indxinfo>
  92. <indxlist>
  93. <indxcd/>
  94. <indxflag/>
  95. <indxnm/>
  96. <depth/>
  97. </indxlist>
  98. </indxinfo>
  99. <prmsprcpsetinfo>
  100. <prmsprcpsetlist>
  101. <levl/>
  102. <setno/>
  103. <supsetno/>
  104. <sortno/>
  105. <setkindcd/>
  106. <setclscd/>
  107. <settrgtcd/>
  108. <setnm/>
  109. <settypecd/>
  110. </prmsprcpsetlist>
  111. </prmsprcpsetinfo>
  112. <topinfo>
  113. <paminfo/>
  114. <patflag/>
  115. </topinfo>
  116. <iptbox>
  117. <setnm/>
  118. </iptbox>
  119. <choscond>
  120. <cmbflag>diagdd</cmbflag>
  121. <diagfromdd/>
  122. <drid/>
  123. <orddeptcd/>
  124. <diagtodd/>
  125. </choscond>
  126. <choshistinfo>
  127. <choshistlist>
  128. <ioflag/>
  129. <diagdd/>
  130. <orddeptnm/>
  131. <orddrnm/>
  132. </choshistlist>
  133. </choshistinfo>
  134. <prcpetcinfo>
  135. <saveestmspclcs/>
  136. </prcpetcinfo>
  137. <opcdinfo>
  138. <opcd/>
  139. </opcdinfo>
  140. </main>
  141. <send>
  142. <reqdata>
  143. </reqdata>
  144. <savedata>
  145. <saveFlagInfo/>
  146. <saveRgstInfo/>
  147. <saveDiagInfo/>
  148. </savedata>
  149. </send>
  150. <hidden>
  151. <diagcase>
  152. <icd10indxcdlist/>
  153. </diagcase>
  154. <menu>
  155. <label>삭제</label>
  156. <func>fdelRow_TermList</func>
  157. </menu>
  158. <prmsprcpsetinfo>
  159. <prmsprcpsetlist>
  160. <status/>
  161. <levl/>
  162. <setno/>
  163. <supsetno/>
  164. <sortno/>
  165. <setkindcd/>
  166. <setclscd/>
  167. <settrgtcd/>
  168. <setnm/>
  169. <settypecd/>
  170. </prmsprcpsetlist>
  171. </prmsprcpsetinfo>
  172. <savedata/>
  173. <diaghistorg/>
  174. <search/>
  175. </hidden>
  176. <init>
  177. <oneselect/>
  178. <searchdata/>
  179. </init>
  180. <temp>
  181. <trvicd10indxcdlist/>
  182. <deptindxlist/>
  183. <trvtopholist/>
  184. <trvmopholist/>
  185. <trvdiaglist/>
  186. <trvoplist/>
  187. <maininstyn/>
  188. </temp>
  189. <popupmenu>
  190. <menu>
  191. <item>
  192. <name>즐겨찾기 추가</name>
  193. <func>fAddEnjoyPrivate</func>
  194. </item>
  195. </menu>
  196. </popupmenu>
  197. <param>
  198. <mopho>
  199. <mophoinfo/>
  200. </mopho>
  201. <topho>
  202. <tophoinfo/>
  203. </topho>
  204. <icd10>
  205. <icd10info/>
  206. </icd10>
  207. <selectdiaginfo>
  208. <selectdiaglist/>
  209. </selectdiaginfo>
  210. <selectopinfo>
  211. <selectoplist/>
  212. </selectopinfo>
  213. </param>
  214. </root>
  215. </instance>
  216. <script type="javascript">
  217. <![CDATA[
  218. function getDiagNodeListCSV(nodeList) {
  219. if( nodeList.length == 0 )
  220. return;
  221. var sColSep = "▦";
  222. var sRowSep = "▩";
  223. var rCSV = "";
  224. var childNodeList = nodeList.item(0).childNodes;
  225. var childNodeCnt = childNodeList.length;
  226. if( childNodeCnt == 0 )
  227. return;
  228. var i, j;
  229. for( i = 0; i < childNodeCnt - 1; i++) {
  230. rCSV += childNodeList.item(i).nodeName + sColSep;
  231. }
  232. rCSV += childNodeList.item(i).nodeName + sRowSep;
  233. var node;
  234. var cnt = 1;
  235. var selCnt = 0;
  236. while( node = nodeList.nextNode() ) {
  237. if (model.getValue ( "/root/param/mopho/mophoinfo[" + cnt++ + "]/stat" ) == "I" ) {
  238. childNodeList = node.childNodes;
  239. for( i = 0; i < childNodeCnt - 1; i++) {
  240. rCSV += childNodeList.item(i).text + sColSep;
  241. }
  242. rCSV += childNodeList.item(i).text + sRowSep;
  243. selCnt++;
  244. }
  245. }
  246. if ( selCnt == 0 ) {
  247. return "N"
  248. } else {
  249. return rCSV;
  250. }
  251. }
  252. ]]>
  253. </script>
  254. <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
  255. <submission id="TRZSD00109" mediatype="application/x-www-form-urlencoded" method="post"/>
  256. <submission id="TRZSU10105" mediatype="application/x-www-form-urlencoded" method="post"/>
  257. <script type="javascript" ev:event="xforms-ready">
  258. <![CDATA[
  259. fInitialize_SPMRT01500();
  260. //zesfInitSign();
  261. ]]>
  262. </script>
  263. <submission id="TRMMO00108" mediatype="application/x-www-form-urlencoded" method="post"/>
  264. <submission id="TRMMO03114" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/diaginfo"/>
  265. <submission id="TRMRT00502" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/tophlginfo"/>
  266. <submission id="TRMRT00503" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/indxinfo"/>
  267. <submission id="TRMRT00501" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/icdo3info"/>
  268. <submission id="TRMRT00505" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/icd10info"/>
  269. <submission id="TRMMO03103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/diaginfo"/>
  270. <submission id="TRMRT00201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/indxlist"/>
  271. <submission id="TRMRT00214" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/diagcdinfo"/>
  272. <submission id="TRMRT00204" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/diagcdinfo"/>
  273. <submission id="TRMRT00701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/indxlist"/>
  274. <submission id="TRMRT01501" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/opcdinfo"/>
  275. <submission id="TRMRT00704" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/opcdinfo"/>
  276. </model>
  277. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  278. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  279. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  280. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  281. <script type="javascript" src="../../../com/autocompleteweb/js/ZSC001.js"/>
  282. <script type="javascript" src="../../../com/userdeptinfoweb/js/ZSU001.js"/>
  283. <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  284. <script type="javascript" src="../../../com/signweb/js/ZES001.js"/>
  285. <script type="javascript" src="../../../emr/prcpmngtweb/js/MMO001.js"/>
  286. <script type="javascript" src="../../../emr/termmngtweb/js/SPMRT01500.js"/>
  287. </xhtml:head>
  288. <xhtml:body pagewidth="1200" pageheight="550" style="margin-left:8; margin-top:8; margin-right:8; margin-bottom:8; ">
  289. <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:535px; top:7px; width:640px; height:30px; background-color:#fffbf2; border-color:#ffd799; "/>
  290. <button id="btn_icd10" class="btn_sw" group="tab" style="left:244px; top:18px; width:70px; height:22px; ">
  291. <caption>ICD10</caption>
  292. <script type="javascript" ev:event="DOMActivate">
  293. <![CDATA[
  294. fChngDiagScrn("icd10");
  295. model.removeNodeset("/root/hidden/search");
  296. model.makeNode("/root/hidden/search");
  297. model.makeValue("/root/hidden/search/flag","4");
  298. ]]>
  299. </script>
  300. </button>
  301. <caption id="caption2" class="tit_2" style="left:0px; top:0px; width:45px; height:13px; vertical-align:middle; ">진단</caption>
  302. <line id="line2" class="line_1" style="x1:0px; y1:40px; x2:535px; y2:40px; "/>
  303. <line id="line3" class="line_1" style="x1:539px; y1:40px; x2:1178px; y2:40px; "/>
  304. <switch id="swt_diaginfo" style="left:0px; top:45px; width:534px; height:464px; border-style:none; ">
  305. <case id="icd10">
  306. <datagrid id="datagrid3" nodeset="/root/main/chosinfo" caption="levl^ICD-10^indxcd" colsep="^" colwidth="0, 527, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:530px; height:460px; ">
  307. <col ref="levl"/>
  308. <col ref="chosinfo"/>
  309. <col ref="indxcd"/>
  310. </datagrid>
  311. <treeview id="trv_icd10indxcdlist" ref="/root/temp/trvicd10indxcdlist" itemsettype="depth" style="left:0px; top:24px; width:530px; height:437px; border-style:solid; ">
  312. <itemset nodeset="/root/main/indxinfo/indxlist">
  313. <label ref="indxnm"/>
  314. <value ref="indxcd"/>
  315. <depth ref="depth"/>
  316. </itemset>
  317. <script type="javascript" ev:event="xforms-select">
  318. <![CDATA[
  319. fSelectDiagInfo(trv_icd10indxcdlist);
  320. ]]>
  321. </script>
  322. </treeview>
  323. </case>
  324. <case id="toph" style="border-style:none; ">
  325. <datagrid id="datagrid1" nodeset="/root/main/chosinfo" caption="levl^Tophology^indxcd" colsep="^" colwidth="0, 527, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:530px; height:460px; ">
  326. <col ref="levl"/>
  327. <col ref="chosinfo"/>
  328. <col ref="indxcd"/>
  329. </datagrid>
  330. <treeview id="trv_trvtopholist" ref="/root/temp/trvtopholist" itemsettype="depth" style="left:0px; top:24px; width:530px; height:436px; border-style:solid; ">
  331. <script type="javascript" ev:event="xforms-select">
  332. <![CDATA[
  333. fSelectDiagInfo(trv_trvtopholist);
  334. ]]>
  335. </script>
  336. <itemset nodeset="/root/main/indxinfo/indxlist">
  337. <label ref="indxnm"/>
  338. <value ref="indxcd"/>
  339. <depth ref="depth"/>
  340. </itemset>
  341. </treeview>
  342. </case>
  343. <case id="moph">
  344. <datagrid id="datagrid2" nodeset="/root/main/chosinfo" caption="levl^Mophology^indxcd" colsep="^" colwidth="0, 527, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:530px; height:460px; ">
  345. <col ref="levl"/>
  346. <col ref="chosinfo"/>
  347. <col ref="indxcd"/>
  348. </datagrid>
  349. <treeview id="trv_trvmopholist" ref="/root/temp/trvmopholist" itemsettype="depth" style="left:0px; top:24px; width:530px; height:436px; border-style:none; ">
  350. <script type="javascript" ev:event="xforms-select">
  351. <![CDATA[
  352. fSelectDiagInfo(trv_trvmopholist);
  353. ]]>
  354. </script>
  355. <itemset nodeset="/root/main/indxinfo/indxlist">
  356. <label ref="indxnm"/>
  357. <value ref="indxcd"/>
  358. <depth ref="depth"/>
  359. </itemset>
  360. </treeview>
  361. </case>
  362. <case id="diag" selected="true">
  363. <datagrid id="datagrid4" nodeset="/root/main/chosinfo" caption="levl^진단코드^indxcd" colsep="^" colwidth="0, 527, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:530px; height:460px; ">
  364. <col ref="levl"/>
  365. <col ref="chosinfo"/>
  366. <col ref="indxcd"/>
  367. </datagrid>
  368. <treeview id="trv_trvdiaglist" ref="/root/temp/trvdiaglist" itemsettype="depth" style="left:0px; top:24px; width:530px; height:436px; border-style:none; ">
  369. <script type="javascript" ev:event="xforms-select">
  370. <![CDATA[
  371. fSelectDiagInfo(trv_trvdiaglist);
  372. ]]>
  373. </script>
  374. <itemset nodeset="/root/main/indxlist/item">
  375. <label ref="indxhngnm"/>
  376. <value ref="indxcd"/>
  377. <depth ref="depth"/>
  378. </itemset>
  379. </treeview>
  380. </case>
  381. <case id="op">
  382. <datagrid id="datagrid5" nodeset="/root/main/chosinfo" caption="levl^수술코드^indxcd" colsep="^" colwidth="0, 527, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:0px; width:530px; height:460px; ">
  383. <col ref="levl"/>
  384. <col ref="chosinfo"/>
  385. <col ref="indxcd"/>
  386. </datagrid>
  387. <treeview id="trv_trvoplist" ref="/root/temp/trvoplist" itemsettype="depth" style="left:0px; top:24px; width:530px; height:436px; border-style:none; ">
  388. <script type="javascript" ev:event="xforms-select">
  389. <![CDATA[
  390. fSelectDiagInfo(trv_trvoplist);
  391. ]]>
  392. </script>
  393. <itemset nodeset="/root/main/indxlist/item">
  394. <label ref="indxhngnm"/>
  395. <value ref="indxcd"/>
  396. <depth ref="depth"/>
  397. </itemset>
  398. </treeview>
  399. </case>
  400. </switch>
  401. <line id="line4" class="line_1" style="x1:539px; y1:356px; x2:1178px; y2:356px; "/>
  402. <button id="btn_tophology" class="btn_sw" group="tab" style="left:158px; top:18px; width:86px; height:22px; ">
  403. <caption>Tophology</caption>
  404. <script type="javascript" ev:event="DOMActivate">
  405. <![CDATA[
  406. fChngDiagScrn("toph");
  407. model.removeNodeset("/root/hidden/search");
  408. model.makeNode("/root/hidden/search");
  409. model.makeValue("/root/hidden/search/flag","3");
  410. ]]>
  411. </script>
  412. <script type="javascript" ev:event="onclick">
  413. <![CDATA[
  414. ]]>
  415. </script>
  416. </button>
  417. <button id="btn_morphology" class="btn_sw" group="tab" style="left:70px; top:18px; width:88px; height:22px; ">
  418. <caption>Morphology</caption>
  419. <toggle case="case2" ev:event="onclick"/>
  420. <script type="javascript" ev:event="DOMActivate">
  421. <![CDATA[
  422. fChngDiagScrn("moph");
  423. model.removeNodeset("/root/hidden/search");
  424. model.makeNode("/root/hidden/search");
  425. model.makeValue("/root/hidden/search/flag","2");
  426. ]]>
  427. </script>
  428. </button>
  429. <switch id="switch1" style="left:538px; top:45px; width:639px; height:272px; border-style:none; ">
  430. <case id="icd" selected="true">
  431. <datagrid id="grd_icd10list" nodeset="/root/main/icd10info/icd10list" caption="진단코드^ICD10cd^의무기록색인코드^영문명^한글명^시작일^종료일^등록일시^등록자^caption1^의사색인코드^일련번호^한글명^등록자^색인코드" colsep="^" colwidth="0, 100, 127, 200, 190, 101, 87, 100, 100, 100, 100, 100" ellipsis="true" explorerbar="sort" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:635px; height:265px; background-color:#ffffff; border-color:#B0B0B0; border-style:none; ">
  432. <col ref="stat"/>
  433. <col ref="icd10cd" style="text-align:center; "/>
  434. <col ref="icd10medireccd" style="text-align:center; "/>
  435. <col ref="icd10engnm"/>
  436. <col ref="icd10hngnm"/>
  437. <col ref="icd10fromdd" visibility="hidden" format="yyyy-mm-dd"/>
  438. <col ref="icd10todd" visibility="hidden" format="yyyy-mm-dd"/>
  439. <col ref="rgstdt" visibility="hidden"/>
  440. <col ref="rgstrnm" visibility="hidden"/>
  441. <col ref="rgstrid" visibility="hidden"/>
  442. <col ref="icd10drindxcd" visibility="hidden"/>
  443. <col ref="icd10seqno" visibility="hidden"/>
  444. <script type="javascript" ev:event="ondblclick">
  445. <![CDATA[
  446. srcRow = grd_icd10list.row;
  447. if(srcRow < 1){
  448. return;
  449. }
  450. fAddicd10Hist(srcRow);
  451. grd_icd10list.colDisabled(22) = true;
  452. grd_icd10list.colDisabled(24) = true;
  453. ]]>
  454. </script>
  455. </datagrid>
  456. </case>
  457. <case id="topho" style="border-style:none; ">
  458. <datagrid id="grd_tophlglist" nodeset="/root/main/tophlginfo/tophlglist" caption="진단코드^등급^원발장기코드^일련번호^색인코드^영문명^한글명^시작일^종료일^등록일시^등록자^한글명^등록자^색인코드" colsep="^" colwidth="0, 36, 93, 61, 81, 172, 183, 101, 87, 100, 100" ellipsis="true" explorerbar="sort" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:635px; height:265px; background-color:#ffffff; border-color:#B0B0B0; border-style:none; ">
  459. <col ref="stat"/>
  460. <col ref="grde" style="text-align:center; "/>
  461. <col ref="tophlgcd" style="text-align:center; "/>
  462. <col ref="seqno" style="text-align:center; "/>
  463. <col ref="indxcd" style="text-align:center; "/>
  464. <col ref="engnm"/>
  465. <col ref="hngnm"/>
  466. <col ref="fromdd" visibility="hidden" format="yyyy-mm-dd"/>
  467. <col ref="todd" visibility="hidden" format="yyyy-mm-dd"/>
  468. <col ref="rgstdt" visibility="hidden"/>
  469. <col ref="rgstrid" visibility="hidden"/>
  470. <script type="javascript" ev:event="ondblclick">
  471. <![CDATA[
  472. toRow = grd_tophlglist.row;
  473. if(toRow < 1){
  474. return;
  475. }
  476. fAddTophoHist(toRow);
  477. grd_tophlglist.colDisabled(22) = true;
  478. grd_tophlglist.colDisabled(24) = true;
  479. ]]>
  480. </script>
  481. </datagrid>
  482. </case>
  483. <case id="ICD03" style="left:0px; top:0px; width:641px; height:285px; border-style:none; ">
  484. <datagrid id="grd_icdo3list" nodeset="/root/main/icdo3info/icdo3list" caption="진단코드^등급^조직학적코드^일련번호^색인코드^영문명^한글명^시작일^종료일^caption2^등록일시^등록자^한글명^등록일시^등록자^caption1^조직학적코드" colsep="^" colwidth="0, 37, 90, 55, 82, 151, 136, 88, 93, 100, 100, 100, 100, 100, 100" ellipsis="true" explorerbar="sort" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:634px; height:270px; background-color:#ffffff; border-color:#B0B0B0; ">
  485. <col/>
  486. <col ref="grde" style="text-align:center; "/>
  487. <col ref="histlgccd" style="text-align:center; "/>
  488. <col ref="seqno" style="text-align:center; "/>
  489. <col ref="indxcd" style="text-align:center; "/>
  490. <col ref="engnm"/>
  491. <col ref="hngnm"/>
  492. <col ref="fromdd" visibility="hidden" format="yyyy-mm-dd"/>
  493. <col ref="todd" visibility="hidden" format="yyyy-mm-dd"/>
  494. <col ref="icdo3grde" visibility="hidden"/>
  495. <col ref="icdo3histlgccd" visibility="hidden"/>
  496. <col ref="icdo3seqno" visibility="hidden"/>
  497. <col ref="rgstrid" visibility="hidden"/>
  498. <col ref="rgstrnm" visibility="hidden"/>
  499. <col ref="rgstdt" visibility="hidden"/>
  500. <script type="javascript" ev:event="ondblclick">
  501. <![CDATA[
  502. mRow = grd_icdo3list.row;
  503. if(mRow < 1){
  504. return;
  505. }
  506. fAddMophoHist(mRow);
  507. grd_icdo3list.colDisabled(22) = true;
  508. grd_icdo3list.colDisabled(24) = true;
  509. ]]>
  510. </script>
  511. </datagrid>
  512. </case>
  513. <case id="diagcd">
  514. <datagrid id="grd_diaglist" nodeset="/root/main/diagcdinfo/diagcd" caption="실제진단코드^진단코드^영문명^한글명^시작일자^icd10cd^진단^진단코드^영문명^한글명^orgdiaghngnm^orgdiagengnm^유사/동의어명" colsep="^" colwidth="100, 100, 207, 220, 100" ellipsis="true" explorerbar="sortmove" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:635px; height:269px; ">
  515. <col ref="termcd" visibility="hidden"/>
  516. <col ref="diagattrcd"/>
  517. <col ref="termengnm"/>
  518. <col ref="termhngnm"/>
  519. <col ref="termfromdd" visibility="hidden"/>
  520. <script type="javascript" ev:event="ondblclick">
  521. <![CDATA[
  522. dgRow = grd_diaglist.row;
  523. if(dgRow < 1){
  524. return;
  525. }
  526. fAddDiagHist(dgRow);
  527. grd_diaglist.colDisabled(22) = true;
  528. grd_diaglist.colDisabled(24) = true;
  529. ]]>
  530. </script>
  531. <script type="javascript" ev:event="onaftersort">
  532. <![CDATA[
  533. grd_diaglist.gridToInstance();
  534. ]]>
  535. </script>
  536. </datagrid>
  537. </case>
  538. <case id="opcd">
  539. <datagrid id="grd_oplist" nodeset="/root/main/opcdinfo/opcd" caption="수술속성코드^수술코드^영문명^한글명^시작일자^icd10cd^진단^진단코드^영문명^한글명^orgdiaghngnm^orgdiagengnm^유사/동의어명" colsep="^" colwidth="100, 100, 207, 220, 100" ellipsis="true" explorerbar="sortmove" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:635px; height:269px; ">
  540. <col ref="termcd" visibility="hidden"/>
  541. <col ref="opattrcd"/>
  542. <col ref="termengnm"/>
  543. <col ref="termhngnm"/>
  544. <col ref="termfromdd" visibility="hidden"/>
  545. <script type="javascript" ev:event="ondblclick">
  546. <![CDATA[
  547. opRow = grd_oplist.row;
  548. if(opRow < 1){
  549. return;
  550. }
  551. fAddopHist(opRow);
  552. grd_oplist.colDisabled(22) = true;
  553. grd_oplist.colDisabled(24) = true;
  554. ]]>
  555. </script>
  556. <script type="javascript" ev:event="onaftersort">
  557. <![CDATA[
  558. grd_oplist.gridToInstance();
  559. ]]>
  560. </script>
  561. </datagrid>
  562. </case>
  563. </switch>
  564. <switch id="switch2" style="left:540px; top:360px; width:639px; height:150px; ">
  565. <case id="case1">
  566. <datagrid id="grd_icd10info" nodeset="/root/param/icd10/icd10info" caption="^진단코드^일련번호^ICD10cd^의무기록색인코드^영문명^한글명^시작일^종료일^등록일시^등록자^caption1^의사색인코드^icd10seqno^한글명^등록자^색인코드" colsep="^" colwidth="29, 0, 26, 100, 143, 183, 178, 101, 87, 100, 100, 100, 100, 100" ellipsis="true" explorerbar="sort" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:637px; height:144px; background-color:#ffffff; border-color:#B0B0B0; border-style:none; ">
  567. <col checkvalue="true,false" ref="diagdd" visibility="hidden"/>
  568. <col ref="stat"/>
  569. <col ref="icd10seqno" visibility="hidden" style="text-align:center; "/>
  570. <col ref="icd10cd" style="text-align:center; "/>
  571. <col ref="icd10medireccd" style="text-align:center; "/>
  572. <col ref="icd10engnm"/>
  573. <col ref="icd10hngnm"/>
  574. <col ref="icd10fromdd" visibility="hidden" format="yyyy-mm-dd"/>
  575. <col ref="icd10todd" visibility="hidden" format="yyyy-mm-dd"/>
  576. <col ref="rgstdt" visibility="hidden"/>
  577. <col ref="rgstrnm" visibility="hidden"/>
  578. <col ref="rgstrid" visibility="hidden"/>
  579. <col ref="icd10drindxcd" visibility="hidden"/>
  580. <col ref="icd10seqno" visibility="hidden"/>
  581. <script type="javascript" ev:event="ondblclick">
  582. <![CDATA[
  583. fSendTermCd();
  584. ]]>
  585. </script>
  586. <script type="javascript" ev:event="onmousedown">
  587. <![CDATA[
  588. if(event.button == 3){
  589. window.setPopupMenu(true, "/root/hidden/menu", "label", "func", false);
  590. return;
  591. }
  592. ]]>
  593. </script>
  594. </datagrid>
  595. </case>
  596. <case id="case2">
  597. <datagrid id="grd_tophoinfo" nodeset="/root/param/topho/tophoinfo" caption="진단코드^등급^일련번호^원발장기코드^영문명^한글명^시작일^종료일^등록일시^등록자^원발장기코드^한글명^등록자^색인코드" colsep="^" colwidth="0, 19, 26, 138, 236, 247, 99, 98, 100, 100, 100" ellipsis="true" explorerbar="sort" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:637px; height:144px; background-color:#ffffff; border-color:#B0B0B0; border-style:none; ">
  598. <col ref="stat"/>
  599. <col ref="grde" visibility="hidden" style="text-align:center; "/>
  600. <col ref="seqno" visibility="hidden" style="text-align:center; "/>
  601. <col ref="tophlgcd" style="text-align:center; "/>
  602. <col ref="engnm"/>
  603. <col ref="hngnm"/>
  604. <col ref="fromdd" visibility="hidden" format="yyyy-mm-dd"/>
  605. <col ref="todd" visibility="hidden" format="yyyy-mm-dd"/>
  606. <col ref="rgstdt" visibility="hidden"/>
  607. <col ref="rgstrid" visibility="hidden"/>
  608. <col ref="tophlgcd" visibility="hidden"/>
  609. <script type="javascript" ev:event="ondblclick">
  610. <![CDATA[
  611. fSendTermCd();
  612. ]]>
  613. </script>
  614. <script type="javascript" ev:event="onmousedown">
  615. <![CDATA[
  616. if(event.button == 3){
  617. window.setPopupMenu(true, "/root/hidden/menu", "label", "func", false);
  618. return;
  619. }
  620. ]]>
  621. </script>
  622. </datagrid>
  623. </case>
  624. <case id="case3">
  625. <datagrid id="grd_mophoinfo" nodeset="/root/param/mopho/mophoinfo" caption="진단코드^등급^일련번호^조직학적코드^영문명^한글명^시작일^종료일^색인코드^등록일시^caption2^등록자^한글명^등록일시^등록자^caption1^조직학적코드" colsep="^" colwidth="0, 19, 20, 132, 220, 235, 88, 93, 100, 100, 100, 100" ellipsis="true" explorerbar="sort" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:634px; height:144px; background-color:#ffffff; border-color:#B0B0B0; ">
  626. <col ref="stat"/>
  627. <col ref="grde" visibility="hidden" style="text-align:center; "/>
  628. <col ref="seqno" visibility="hidden" style="text-align:center; "/>
  629. <col ref="histlgccd" style="text-align:center; "/>
  630. <col ref="engnm"/>
  631. <col ref="hngnm"/>
  632. <col ref="fromdd" visibility="hidden" format="yyyy-mm-dd"/>
  633. <col ref="todd" visibility="hidden" format="yyyy-mm-dd"/>
  634. <col ref="indxcd" visibility="hidden"/>
  635. <col ref="rgstdt" visibility="hidden"/>
  636. <col ref="rgstrid" visibility="hidden"/>
  637. <col ref="rgstrnm" visibility="hidden"/>
  638. <script type="javascript" ev:event="ondblclick">
  639. <![CDATA[
  640. fSendTermCd();
  641. ]]>
  642. </script>
  643. <script type="javascript" ev:event="onmousedown">
  644. <![CDATA[
  645. if(event.button == 3){
  646. window.setPopupMenu(true, "/root/hidden/menu", "label", "func", false);
  647. return;
  648. }
  649. ]]>
  650. </script>
  651. </datagrid>
  652. </case>
  653. <case id="case7" style="left:0px; top:0px; width:623px; height:168px; ">
  654. <datagrid id="grd_selectdiag" nodeset="/root/param/selectdiaginfo/selectdiaglist" caption="diagcd^상태^진단코드^영문명^한글명^lglydisflag^시작일자" colsep="^" colwidth="1, 57, 100, 255, 236, 100, 100" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:625px; height:146px; ">
  655. <col ref="diagcd"/>
  656. <col ref="stat" visibility="hidden"/>
  657. <col ref="dispdiagcd"/>
  658. <col ref="diagengnm"/>
  659. <col ref="diaghngnm"/>
  660. <col ref="lglydisflag" visibility="hidden"/>
  661. <col ref="termfromdd" visibility="hidden"/>
  662. <script type="javascript" ev:event="onmousedown">
  663. <![CDATA[
  664. if(event.button == 3){
  665. window.setPopupMenu(true, "/root/hidden/menu", "label", "func", false);
  666. return;
  667. }
  668. ]]>
  669. </script>
  670. <script type="javascript" ev:event="ondblclick">
  671. <![CDATA[
  672. fSendTermCd();
  673. ]]>
  674. </script>
  675. </datagrid>
  676. </case>
  677. <case id="case4" selected="true">
  678. <datagrid id="grd_selectop" nodeset="/root/param/selectopinfo/selectoplist" caption="diagcd^상태^수술코드^영문명^한글명^시작일자" colsep="^" colwidth="1, 57, 100, 255, 236, 100" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:0px; width:635px; height:146px; ">
  679. <col ref="opcd"/>
  680. <col ref="stat" visibility="hidden"/>
  681. <col ref="dispopcd"/>
  682. <col ref="opengnm"/>
  683. <col ref="ophngnm"/>
  684. <col ref="termfromdd" visibility="hidden"/>
  685. <script type="javascript" ev:event="onmousedown">
  686. <![CDATA[
  687. if(event.button == 3){
  688. window.setPopupMenu(true, "/root/hidden/menu", "label", "func", false);
  689. return;
  690. }
  691. ]]>
  692. </script>
  693. <script type="javascript" ev:event="ondblclick">
  694. <![CDATA[
  695. fSendTermCd();
  696. ]]>
  697. </script>
  698. </datagrid>
  699. </case>
  700. </switch>
  701. <caption id="caption1" class="tit_2" style="left:539px; top:341px; width:113px; height:14px; vertical-align:middle; ">선택진단</caption>
  702. <button id="btn_diag" class="btn_sw" group="tab" selected="true" style="left:0px; top:18px; width:70px; height:22px; ">
  703. <caption>진단용어</caption>
  704. <script type="javascript" ev:event="DOMActivate">
  705. <![CDATA[
  706. fChngDiagScrn("diag");
  707. model.removeNodeset("/root/hidden/search");
  708. model.makeNode("/root/hidden/search");
  709. model.makeValue("/root/hidden/search/flag","1");
  710. ]]>
  711. </script>
  712. </button>
  713. <select id="checkbox2" ref="/root/main/cond/reqflag" visibility="hidden" overflow="visible" appearance="full" style="left:910px; top:14px; width:70px; height:20px; border-style:none; ">
  714. <choices>
  715. <item>
  716. <label>전체조회</label>
  717. <value>all</value>
  718. </item>
  719. </choices>
  720. </select>
  721. <button id="btn_search" class="btn1_letter2" style="left:1107px; top:12px; width:56px; height:22px; ">
  722. <caption>조회</caption>
  723. <script type="javascript" ev:event="DOMActivate">
  724. <![CDATA[
  725. fDiagSearch();
  726. ]]>
  727. </script>
  728. </button>
  729. <select1 id="combo2" ref="/root/main/cond/srchflag" class="combo_search" disabled="false" appearance="minimal" style="left:825px; top:13px; width:80px; height:19px; ">
  730. <choices>
  731. <item>
  732. <label>코드</label>
  733. <value>code</value>
  734. </item>
  735. <item>
  736. <label>단어</label>
  737. <value>word</value>
  738. </item>
  739. </choices>
  740. </select1>
  741. <caption id="caption4" class="search_name" style="left:542px; top:13px; width:86px; height:17px; margin-left:8; ">검색어 :</caption>
  742. <input id="input1" ref="/root/main/cond/reqdata" class="input_search" style="left:626px; top:13px; width:195px; height:19px; ">
  743. <script type="javascript" ev:event="onkeypress">
  744. <![CDATA[
  745. inputEnterKey("btn_search", "DOMActivate");
  746. ]]>
  747. </script>
  748. </input>
  749. <line id="line5" style="x1:1098px; y1:13px; x2:1098px; y2:35px; border-color:#ffe4bb; border-left-style:solid; "/>
  750. <button id="btn_CTerm" class="btn2_letter3" style="left:1055px; top:330px; width:53px; height:19px; ">
  751. <caption>초기화</caption>
  752. <script type="javascript" ev:event="DOMActivate">
  753. <![CDATA[
  754. fCleanTerm(btn_CTerm);
  755. ]]>
  756. </script>
  757. <hint>
  758. <![CDATA[조회된 진단코드를 화면에서 지웁니다]]>
  759. </hint>
  760. </button>
  761. <button id="btn_Tterm" class="btn2_letter4" style="left:1110px; top:330px; width:64px; height:19px; ">
  762. <caption>용어추가</caption>
  763. <script type="javascript" ev:event="onclick">
  764. <![CDATA[
  765. fAddBtnTerm();
  766. ]]>
  767. </script>
  768. </button>
  769. <button id="btn_mophocncl" class="btn4_letter2" style="left:1117px; top:510px; width:56px; height:22px; ">
  770. <caption>취소</caption>
  771. <script type="javascript" ev:event="onclick">
  772. <![CDATA[
  773. if(checkOpener()){
  774. opener.javascript.setParameter("SPMRT01500_FLAG", "");
  775. opener.javascript.setParameter("SPMRT01500_SEARCHDATA", "");
  776. }else{
  777. messageBox("상위 화면이 변경되어 데이터를 전달", "E001");
  778. }
  779. window.close();
  780. ]]>
  781. </script>
  782. </button>
  783. <button id="btn_moph" class="btn4_letter2" style="left:1060px; top:510px; width:56px; height:22px; ">
  784. <caption>등록</caption>
  785. <script type="javascript" ev:event="DOMActivate">
  786. <![CDATA[
  787. fSendTermCd();
  788. ]]>
  789. </script>
  790. </button>
  791. <button id="btn_op" class="btn_sw" group="tab" selected="true" style="left:314px; top:18px; width:70px; height:22px; ">
  792. <caption>수술용어</caption>
  793. <script type="javascript" ev:event="DOMActivate">
  794. <![CDATA[
  795. fChngDiagScrn("op");
  796. model.removeNodeset("/root/hidden/search");
  797. model.makeNode("/root/hidden/search");
  798. model.makeValue("/root/hidden/search/flag","5");
  799. ]]>
  800. </script>
  801. </button>
  802. </xhtml:body>
  803. </xhtml:html>