SPMRT01500_용어검색.xfdl 63 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMRT01500" position="absolute 0 0 1200 550" titletext="진단" onload="SPMRT01500_onload" oninit="SPMRT01500_oninit">
  5. <Layouts>
  6. <Layout>
  7. <Tab position="absolute 0 27 1195 526" id="swt_diaginfo" anchor="all" class="tab_Normal">
  8. <Tabpages>
  9. <Tabpage text="진단용어" id="diag">
  10. <Layouts>
  11. <Layout>
  12. <Grid position="absolute 0 4 530 472" id="datagrid4" binddataset="ds_main_chosinfo" autoenter="select" autofittype="col" cellsizingtype="col">
  13. <Formats>
  14. <Format id="default">
  15. <Columns>
  16. <Column size="0"/>
  17. <Column size="527"/>
  18. <Column size="0"/>
  19. </Columns>
  20. <Rows>
  21. <Row size="24" band="head"/>
  22. <Row size="24"/>
  23. </Rows>
  24. <Band id="head">
  25. <Cell text="levl"/>
  26. <Cell col="1" text="진단코드"/>
  27. <Cell col="2" text="indxcd"/>
  28. </Band>
  29. <Band id="body">
  30. <Cell text="bind:levl"/>
  31. <Cell col="1" text="bind:chosinfo"/>
  32. <Cell col="2" text="bind:indxcd"/>
  33. </Band>
  34. </Format>
  35. </Formats>
  36. </Grid>
  37. <Grid id="grd_diaglist" taborder="2" binddataset="ds_main_diagcdinfo_diagcd" useinputpanel="false" position="absolute 536 4 1195 268" oncelldblclick="swt_diaginfo_diag_grd_diaglist_oncelldblclick" cellsizingtype="col">
  38. <Formats>
  39. <Format id="default">
  40. <Columns>
  41. <Column size="0"/>
  42. <Column size="100"/>
  43. <Column size="207"/>
  44. <Column size="326"/>
  45. <Column size="0"/>
  46. </Columns>
  47. <Rows>
  48. <Row size="24" band="head"/>
  49. <Row size="24"/>
  50. </Rows>
  51. <Band id="head">
  52. <Cell text="실제진단코드"/>
  53. <Cell col="1" text="진단코드"/>
  54. <Cell col="2" text="영문명"/>
  55. <Cell col="3" text="한글명"/>
  56. <Cell col="4" text="시작일자"/>
  57. </Band>
  58. <Band id="body">
  59. <Cell text="bind:termcd"/>
  60. <Cell col="1" style="align:left;" text="bind:diagattrcd"/>
  61. <Cell col="2" style="align:left;" text="bind:termengnm"/>
  62. <Cell col="3" style="align:left;" text="bind:termhngnm"/>
  63. <Cell col="4" text="bind:termfromdd"/>
  64. </Band>
  65. </Format>
  66. </Formats>
  67. </Grid>
  68. <Grid id="grd_selectdiag" taborder="3" binddataset="ds_param_selectdiaginfo_selectdiaglist" useinputpanel="false" position="absolute 536 309 1195 476" oncelldblclick="swt_diaginfo_diag_grd_selectdiag_oncelldblclick" onrbuttonup="swt_diaginfo_diag_grd_selectdiag_onrbuttonup" autoenter="select" cellsizingtype="col" selecttype="multirow">
  69. <Formats>
  70. <Format id="default">
  71. <Columns>
  72. <Column size="1"/>
  73. <Column size="0"/>
  74. <Column size="100"/>
  75. <Column size="255"/>
  76. <Column size="236"/>
  77. <Column size="0"/>
  78. <Column size="0"/>
  79. </Columns>
  80. <Rows>
  81. <Row size="24" band="head"/>
  82. <Row size="24"/>
  83. </Rows>
  84. <Band id="head">
  85. <Cell text="diagcd"/>
  86. <Cell col="1" text="상태"/>
  87. <Cell col="2" text="진단코드"/>
  88. <Cell col="3" text="영문명"/>
  89. <Cell col="4" text="한글명"/>
  90. <Cell col="5" text="lglydisflag"/>
  91. <Cell col="6" text="시작일자"/>
  92. </Band>
  93. <Band id="body">
  94. <Cell text="bind:diagcd"/>
  95. <Cell col="1" text="bind:stat"/>
  96. <Cell col="2" text="bind:dispdiagcd"/>
  97. <Cell col="3" text="bind:diagengnm"/>
  98. <Cell col="4" text="bind:diaghngnm"/>
  99. <Cell col="5" text="bind:lglydisflag"/>
  100. <Cell col="6" text="bind:termfromdd"/>
  101. </Band>
  102. </Format>
  103. </Formats>
  104. </Grid>
  105. <Grid id="trv_trvdiaglist" taborder="4" useinputpanel="false" treeusecheckbox="false" position="absolute 0 28 530 476" autofit="col" binddataset="ds_main_indxlist_item" autoenter="select" autofittype="col" cellsizingtype="col" oncellclick="swt_diaginfo_diag_trv_trvdiaglist_oncellclick">
  106. <Formats>
  107. <Format id="default">
  108. <Columns>
  109. <Column size="379"/>
  110. </Columns>
  111. <Rows>
  112. <Row size="24"/>
  113. </Rows>
  114. <Band id="body">
  115. <Cell displaytype="tree" edittype="tree" style="align:left middle;" text="bind:indxhngnm" treestartlevel="1" treelevel="bind:depth"/>
  116. </Band>
  117. </Format>
  118. </Formats>
  119. </Grid>
  120. </Layout>
  121. </Layouts>
  122. </Tabpage>
  123. <Tabpage text="Morphology" id="moph">
  124. <Layouts>
  125. <Layout width="1195" height="484">
  126. <Grid position="absolute 0 4 530 472" id="datagrid2" binddataset="ds_main_chosinfo" autoenter="select" autofittype="col" cellsizingtype="col">
  127. <Formats>
  128. <Format id="default">
  129. <Columns>
  130. <Column size="0"/>
  131. <Column size="527"/>
  132. <Column size="0"/>
  133. </Columns>
  134. <Rows>
  135. <Row size="24" band="head"/>
  136. <Row size="24"/>
  137. </Rows>
  138. <Band id="head">
  139. <Cell text="levl"/>
  140. <Cell col="1" text="Mophology"/>
  141. <Cell col="2" text="indxcd"/>
  142. </Band>
  143. <Band id="body">
  144. <Cell text="bind:levl"/>
  145. <Cell col="1" text="bind:chosinfo"/>
  146. <Cell col="2" text="bind:indxcd"/>
  147. </Band>
  148. </Format>
  149. </Formats>
  150. </Grid>
  151. <Grid position="absolute 0 28 530 472" treeusecheckbox="false" autofit="col" id="trv_trvmopholist" binddataset="ds_main_indxinfo_indxlist" oncellclick="swt_diaginfo_moph_trv_trvmopholist_oncellclick">
  152. <Formats>
  153. <Format id="default">
  154. <Columns>
  155. <Column size="473"/>
  156. </Columns>
  157. <Rows>
  158. <Row size="24"/>
  159. </Rows>
  160. <Band id="body">
  161. <Cell displaytype="tree" edittype="tree" text="bind:indxnm" treestartlevel="1" treelevel="bind:depth"/>
  162. </Band>
  163. </Format>
  164. </Formats>
  165. </Grid>
  166. <Grid id="grd_icdo3list" taborder="1" binddataset="ds_main_icdo3info_icdo3list" useinputpanel="false" position="absolute 536 4 1194 276" oncelldblclick="swt_diaginfo_moph_grd_icdo3list_oncelldblclick" autoenter="select" autofittype="col" cellsizingtype="col">
  167. <Formats>
  168. <Format id="default">
  169. <Columns>
  170. <Column size="0"/>
  171. <Column size="37"/>
  172. <Column size="90"/>
  173. <Column size="55"/>
  174. <Column size="82"/>
  175. <Column size="151"/>
  176. <Column size="222"/>
  177. <Column size="0"/>
  178. <Column size="0"/>
  179. <Column size="0"/>
  180. <Column size="0"/>
  181. <Column size="0"/>
  182. <Column size="0"/>
  183. <Column size="0"/>
  184. <Column size="0"/>
  185. </Columns>
  186. <Rows>
  187. <Row size="24" band="head"/>
  188. <Row size="24"/>
  189. </Rows>
  190. <Band id="head">
  191. <Cell text="진단코드"/>
  192. <Cell col="1" text="등급"/>
  193. <Cell col="2" text="조직학적코드"/>
  194. <Cell col="3" text="일련번호"/>
  195. <Cell col="4" text="색인코드"/>
  196. <Cell col="5" text="영문명"/>
  197. <Cell col="6" text="한글명"/>
  198. <Cell col="7" text="시작일"/>
  199. <Cell col="8" text="종료일"/>
  200. <Cell col="9" text="caption2"/>
  201. <Cell col="10" text="등록일시"/>
  202. <Cell col="11" text="등록자"/>
  203. <Cell col="12" text="한글명"/>
  204. <Cell col="13" text="등록일시"/>
  205. <Cell col="14" text="등록자"/>
  206. </Band>
  207. <Band id="body">
  208. <Cell/>
  209. <Cell col="1" text="bind:icdo3grde"/>
  210. <Cell col="2" text="bind:histlgccd"/>
  211. <Cell col="3" text="bind:icdo3seqno"/>
  212. <Cell col="4" text="bind:indxcd"/>
  213. <Cell col="5" style="align:left middle;padding:0 0 0 3;" text="bind:icdo3engnm"/>
  214. <Cell col="6" style="align:left middle;padding:0 0 0 3;" text="bind:icdo3hngnm"/>
  215. <Cell col="7" text="bind:fromdd" mask="yyyy-mm-dd"/>
  216. <Cell col="8" text="bind:todd" mask="yyyy-mm-dd"/>
  217. <Cell col="9" text="bind:icdo3grde"/>
  218. <Cell col="10" text="bind:icdo3histlgccd"/>
  219. <Cell col="11" text="bind:icdo3seqno"/>
  220. <Cell col="12" text="bind:rgstrid"/>
  221. <Cell col="13" text="bind:rgstrnm"/>
  222. <Cell col="14" text="bind:rgstdt"/>
  223. </Band>
  224. </Format>
  225. </Formats>
  226. </Grid>
  227. <Grid id="grd_mophoinfo" taborder="2" binddataset="ds_param_mopho_mophoinfo" useinputpanel="false" position="absolute 536 309 1194 473" oncelldblclick="swt_diaginfo_moph_grd_mophoinfo_oncelldblclick" onrbuttonup="swt_diaginfo_moph_grd_mophoinfo_onrbuttonup" autoenter="select" cellsizingtype="col" selecttype="multirow">
  228. <Formats>
  229. <Format id="default">
  230. <Columns>
  231. <Column size="0"/>
  232. <Column size="0"/>
  233. <Column size="0"/>
  234. <Column size="132"/>
  235. <Column size="220"/>
  236. <Column size="235"/>
  237. <Column size="0"/>
  238. <Column size="0"/>
  239. <Column size="0"/>
  240. <Column size="0"/>
  241. <Column size="0"/>
  242. <Column size="0"/>
  243. </Columns>
  244. <Rows>
  245. <Row size="24" band="head"/>
  246. <Row size="24"/>
  247. </Rows>
  248. <Band id="head">
  249. <Cell text="진단코드"/>
  250. <Cell col="1" text="등급"/>
  251. <Cell col="2" text="일련번호"/>
  252. <Cell col="3" text="조직학적코드"/>
  253. <Cell col="4" text="영문명"/>
  254. <Cell col="5" text="한글명"/>
  255. <Cell col="6" text="시작일"/>
  256. <Cell col="7" text="종료일"/>
  257. <Cell col="8" text="색인코드"/>
  258. <Cell col="9" text="등록일시"/>
  259. <Cell col="10" text="caption2"/>
  260. <Cell col="11" text="등록자"/>
  261. </Band>
  262. <Band id="body">
  263. <Cell text="bind:stat"/>
  264. <Cell col="1" text="bind:grde"/>
  265. <Cell col="2" text="bind:seqno"/>
  266. <Cell col="3" text="bind:histlgccd"/>
  267. <Cell col="4" style="align:left middle;padding:0 0 0 3;" text="bind:engnm"/>
  268. <Cell col="5" style="align:left middle;padding:0 0 0 3;" text="bind:hngnm"/>
  269. <Cell col="6" text="bind:fromdd" mask="yyyy-mm-dd"/>
  270. <Cell col="7" text="bind:todd" mask="yyyy-mm-dd"/>
  271. <Cell col="8" text="bind:indxcd"/>
  272. <Cell col="9" text="bind:rgstdt"/>
  273. <Cell col="10" text="bind:rgstrid"/>
  274. <Cell col="11" text="bind:rgstrnm"/>
  275. </Band>
  276. </Format>
  277. </Formats>
  278. </Grid>
  279. </Layout>
  280. </Layouts>
  281. </Tabpage>
  282. <Tabpage text="Tophology" id="toph">
  283. <Layouts>
  284. <Layout>
  285. <Grid position="absolute 0 4 530 472" id="datagrid1" binddataset="ds_main_chosinfo" autoenter="select" autofittype="col" cellsizingtype="col">
  286. <Formats>
  287. <Format id="default">
  288. <Columns>
  289. <Column size="0"/>
  290. <Column size="527"/>
  291. <Column size="0"/>
  292. </Columns>
  293. <Rows>
  294. <Row size="24" band="head"/>
  295. <Row size="24"/>
  296. </Rows>
  297. <Band id="head">
  298. <Cell text="levl"/>
  299. <Cell col="1" text="Tophology"/>
  300. <Cell col="2" text="indxcd"/>
  301. </Band>
  302. <Band id="body">
  303. <Cell text="bind:levl"/>
  304. <Cell col="1" text="bind:chosinfo"/>
  305. <Cell col="2" text="bind:indxcd"/>
  306. </Band>
  307. </Format>
  308. </Formats>
  309. </Grid>
  310. <Grid position="absolute 0 28 530 472" treeusecheckbox="false" autofit="col" id="trv_trvtopholist" binddataset="ds_main_indxinfo_indxlist" oncellclick="swt_diaginfo_toph_trv_trvtopholist_oncellclick" autoenter="select" autofittype="col" cellsizingtype="col">
  311. <Formats>
  312. <Format id="default">
  313. <Columns>
  314. <Column size="426"/>
  315. </Columns>
  316. <Rows>
  317. <Row size="24"/>
  318. </Rows>
  319. <Band id="body">
  320. <Cell displaytype="tree" edittype="tree" text="bind:indxnm" treestartlevel="1" treelevel="bind:depth"/>
  321. </Band>
  322. </Format>
  323. </Formats>
  324. </Grid>
  325. <Grid id="grd_tophlglist" taborder="1" binddataset="ds_main_tophlginfo_tophlglist" useinputpanel="false" position="absolute 536 4 1195 269" oncelldblclick="swt_diaginfo_toph_grd_tophlglist_oncelldblclick" autoenter="select" cellsizingtype="col">
  326. <Formats>
  327. <Format id="default">
  328. <Columns>
  329. <Column size="0"/>
  330. <Column size="36"/>
  331. <Column size="93"/>
  332. <Column size="61"/>
  333. <Column size="81"/>
  334. <Column size="172"/>
  335. <Column size="215"/>
  336. <Column size="0"/>
  337. <Column size="0"/>
  338. <Column size="0"/>
  339. <Column size="0"/>
  340. </Columns>
  341. <Rows>
  342. <Row size="24" band="head"/>
  343. <Row size="24"/>
  344. </Rows>
  345. <Band id="head">
  346. <Cell text="진단코드"/>
  347. <Cell col="1" text="등급"/>
  348. <Cell col="2" text="원발장기코드"/>
  349. <Cell col="3" text="일련번호"/>
  350. <Cell col="4" text="색인코드"/>
  351. <Cell col="5" text="영문명"/>
  352. <Cell col="6" text="한글명"/>
  353. <Cell col="7" text="시작일"/>
  354. <Cell col="8" text="종료일"/>
  355. <Cell col="9" text="등록일시"/>
  356. <Cell col="10" text="등록자"/>
  357. </Band>
  358. <Band id="body">
  359. <Cell text="bind:stat"/>
  360. <Cell col="1" text="bind:grde"/>
  361. <Cell col="2" text="bind:tophlgcd"/>
  362. <Cell col="3" text="bind:seqno"/>
  363. <Cell col="4" text="bind:indxcd"/>
  364. <Cell col="5" style="align:left middle;padding:0 0 0 3;" text="bind:engnm"/>
  365. <Cell col="6" style="align:left middle;padding:0 0 0 3;" text="bind:hngnm"/>
  366. <Cell col="7" text="bind:fromdd" mask="yyyy-mm-dd"/>
  367. <Cell col="8" text="bind:todd" mask="yyyy-mm-dd"/>
  368. <Cell col="9" text="bind:rgstdt"/>
  369. <Cell col="10" text="bind:rgstrid"/>
  370. </Band>
  371. </Format>
  372. </Formats>
  373. </Grid>
  374. <Grid id="grd_tophoinfo" taborder="2" binddataset="ds_param_topho_tophoinfo" useinputpanel="false" position="absolute 536 309 1195 472" oncelldblclick="swt_diaginfo_toph_grd_tophoinfo_oncelldblclick" onrbuttonup="swt_diaginfo_toph_grd_tophoinfo_onrbuttonup" autoenter="select" cellsizingtype="col" selecttype="multirow">
  375. <Formats>
  376. <Format id="default">
  377. <Columns>
  378. <Column size="0"/>
  379. <Column size="0"/>
  380. <Column size="0"/>
  381. <Column size="138"/>
  382. <Column size="236"/>
  383. <Column size="277"/>
  384. <Column size="0"/>
  385. <Column size="0"/>
  386. <Column size="0"/>
  387. <Column size="0"/>
  388. <Column size="0"/>
  389. </Columns>
  390. <Rows>
  391. <Row size="24" band="head"/>
  392. <Row size="24"/>
  393. </Rows>
  394. <Band id="head">
  395. <Cell text="진단코드"/>
  396. <Cell col="1" text="등급"/>
  397. <Cell col="2" text="일련번호"/>
  398. <Cell col="3" text="원발장기코드"/>
  399. <Cell col="4" text="영문명"/>
  400. <Cell col="5" text="한글명"/>
  401. <Cell col="6" text="시작일"/>
  402. <Cell col="7" text="종료일"/>
  403. <Cell col="8" text="등록일시"/>
  404. <Cell col="9" text="등록자"/>
  405. <Cell col="10" text="원발장기코드"/>
  406. </Band>
  407. <Band id="body">
  408. <Cell text="bind:stat"/>
  409. <Cell col="1" text="bind:grde"/>
  410. <Cell col="2" text="bind:seqno"/>
  411. <Cell col="3" text="bind:tophlgcd"/>
  412. <Cell col="4" style="align:left middle;padding:0 0 0 3;" text="bind:engnm"/>
  413. <Cell col="5" style="align:left middle;padding:0 0 0 3;" text="bind:hngnm"/>
  414. <Cell col="6" text="bind:fromdd" mask="yyyy-mm-dd"/>
  415. <Cell col="7" text="bind:todd" mask="yyyy-mm-dd"/>
  416. <Cell col="8" text="bind:rgstdt"/>
  417. <Cell col="9" text="bind:rgstrid"/>
  418. <Cell col="10" text="bind:tophlgcd"/>
  419. </Band>
  420. </Format>
  421. </Formats>
  422. </Grid>
  423. </Layout>
  424. </Layouts>
  425. </Tabpage>
  426. <Tabpage text="ICD10" id="icd10">
  427. <Layouts>
  428. <Layout>
  429. <Grid position="absolute 0 4 530 472" id="datagrid3" binddataset="ds_main_chosinfo" autoenter="select" autofittype="col" cellsizingtype="col">
  430. <Formats>
  431. <Format id="default">
  432. <Columns>
  433. <Column size="0"/>
  434. <Column size="527"/>
  435. <Column size="0"/>
  436. </Columns>
  437. <Rows>
  438. <Row size="24" band="head"/>
  439. <Row size="24"/>
  440. </Rows>
  441. <Band id="head">
  442. <Cell text="levl"/>
  443. <Cell col="1" text="ICD-10"/>
  444. <Cell col="2" text="indxcd"/>
  445. </Band>
  446. <Band id="body">
  447. <Cell text="bind:levl"/>
  448. <Cell col="1" text="bind:chosinfo"/>
  449. <Cell col="2" text="bind:indxcd"/>
  450. </Band>
  451. </Format>
  452. </Formats>
  453. </Grid>
  454. <Grid position="absolute 0 28 530 472" treeusecheckbox="false" autofit="col" id="trv_icd10indxcdlist" binddataset="ds_main_indxinfo_indxlist" autoenter="select" autofittype="col" cellsizingtype="col" oncellclick="swt_diaginfo_icd10_trv_icd10indxcdlist_oncellclick">
  455. <Formats>
  456. <Format id="default">
  457. <Columns>
  458. <Column size="296"/>
  459. </Columns>
  460. <Rows>
  461. <Row size="24"/>
  462. </Rows>
  463. <Band id="body">
  464. <Cell displaytype="tree" edittype="tree" text="bind:indxnm" treestartlevel="1" treelevel="bind:depth"/>
  465. </Band>
  466. </Format>
  467. </Formats>
  468. </Grid>
  469. <Grid id="grd_icd10list" taborder="1" binddataset="ds_main_icd10info_icd10list" useinputpanel="false" position="absolute 536 4 1195 269" oncelldblclick="swt_diaginfo_icd10_grd_icd10list_oncelldblclick" cellsizingtype="col">
  470. <Formats>
  471. <Format id="default">
  472. <Columns>
  473. <Column size="0"/>
  474. <Column size="100"/>
  475. <Column size="127"/>
  476. <Column size="200"/>
  477. <Column size="224"/>
  478. <Column size="0"/>
  479. <Column size="0"/>
  480. <Column size="0"/>
  481. <Column size="0"/>
  482. <Column size="0"/>
  483. <Column size="0"/>
  484. <Column size="0"/>
  485. </Columns>
  486. <Rows>
  487. <Row size="24" band="head"/>
  488. <Row size="24"/>
  489. </Rows>
  490. <Band id="head">
  491. <Cell text="진단코드"/>
  492. <Cell col="1" text="ICD10cd"/>
  493. <Cell col="2" text="의무기록색인코드"/>
  494. <Cell col="3" text="영문명"/>
  495. <Cell col="4" text="한글명"/>
  496. <Cell col="5" text="시작일"/>
  497. <Cell col="6" text="종료일"/>
  498. <Cell col="7" text="등록일시"/>
  499. <Cell col="8" text="등록자"/>
  500. <Cell col="9" text="caption1"/>
  501. <Cell col="10" text="의사색인코드"/>
  502. <Cell col="11" text="일련번호"/>
  503. </Band>
  504. <Band id="body">
  505. <Cell text="bind:stat"/>
  506. <Cell col="1" text="bind:icd10cd"/>
  507. <Cell col="2" text="bind:icd10medireccd"/>
  508. <Cell col="3" style="align:left middle;padding:0 0 0 3;" text="bind:icd10engnm"/>
  509. <Cell col="4" style="align:left middle;padding:0 0 0 3;" text="bind:icd10hngnm"/>
  510. <Cell col="5" text="bind:icd10fromdd" mask="yyyy-mm-dd"/>
  511. <Cell col="6" text="bind:icd10todd" mask="yyyy-mm-dd"/>
  512. <Cell col="7" text="bind:rgstdt"/>
  513. <Cell col="8" text="bind:rgstrnm"/>
  514. <Cell col="9" text="bind:rgstrid"/>
  515. <Cell col="10" text="bind:icd10drindxcd"/>
  516. <Cell col="11" text="bind:icd10seqno"/>
  517. </Band>
  518. </Format>
  519. </Formats>
  520. </Grid>
  521. <Grid id="grd_icd10info" taborder="2" binddataset="ds_param_icd10_icd10info" useinputpanel="false" position="absolute 536 309 1195 472" oncelldblclick="swt_diaginfo_icd10_grd_icd10info_oncelldblclick" onrbuttonup="swt_diaginfo_icd10_grd_icd10info_onrbuttonup" autoenter="select" cellsizingtype="col" selecttype="multirow">
  522. <Formats>
  523. <Format id="default">
  524. <Columns>
  525. <Column size="0"/>
  526. <Column size="0"/>
  527. <Column size="0"/>
  528. <Column size="100"/>
  529. <Column size="143"/>
  530. <Column size="183"/>
  531. <Column size="222"/>
  532. <Column size="0"/>
  533. <Column size="0"/>
  534. <Column size="0"/>
  535. <Column size="0"/>
  536. <Column size="0"/>
  537. <Column size="0"/>
  538. <Column size="0"/>
  539. </Columns>
  540. <Rows>
  541. <Row size="24" band="head"/>
  542. <Row size="24"/>
  543. </Rows>
  544. <Band id="head">
  545. <Cell/>
  546. <Cell col="1" text="진단코드"/>
  547. <Cell col="2" text="일련번호"/>
  548. <Cell col="3" text="ICD10cd"/>
  549. <Cell col="4" text="의무기록색인코드"/>
  550. <Cell col="5" text="영문명"/>
  551. <Cell col="6" text="한글명"/>
  552. <Cell col="7" text="시작일"/>
  553. <Cell col="8" text="종료일"/>
  554. <Cell col="9" text="등록일시"/>
  555. <Cell col="10" text="등록자"/>
  556. <Cell col="11" text="caption1"/>
  557. <Cell col="12" text="의사색인코드"/>
  558. <Cell col="13" text="icd10seqno"/>
  559. </Band>
  560. <Band id="body">
  561. <Cell text="bind:diagdd"/>
  562. <Cell col="1" text="bind:stat"/>
  563. <Cell col="2" text="bind:icd10seqno"/>
  564. <Cell col="3" text="bind:icd10cd"/>
  565. <Cell col="4" text="bind:icd10medireccd"/>
  566. <Cell col="5" style="align:left middle;padding:0 0 0 3;" text="bind:icd10engnm"/>
  567. <Cell col="6" style="align:left middle;padding:0 0 0 3;" text="bind:icd10hngnm"/>
  568. <Cell col="7" text="bind:icd10fromdd" mask="yyyy-mm-dd"/>
  569. <Cell col="8" text="bind:icd10todd" mask="yyyy-mm-dd"/>
  570. <Cell col="9" text="bind:rgstdt"/>
  571. <Cell col="10" text="bind:rgstrnm"/>
  572. <Cell col="11" text="bind:rgstrid"/>
  573. <Cell col="12" text="bind:icd10drindxcd"/>
  574. <Cell col="13" text="bind:icd10seqno"/>
  575. </Band>
  576. </Format>
  577. </Formats>
  578. </Grid>
  579. </Layout>
  580. </Layouts>
  581. </Tabpage>
  582. <Tabpage text="수술용어" id="op">
  583. <Layouts>
  584. <Layout>
  585. <Grid position="absolute 0 4 530 472" id="datagrid5" binddataset="ds_main_chosinfo" autoenter="select" autofittype="col" cellsizingtype="col">
  586. <Formats>
  587. <Format id="default">
  588. <Columns>
  589. <Column size="0"/>
  590. <Column size="527"/>
  591. <Column size="0"/>
  592. </Columns>
  593. <Rows>
  594. <Row size="24" band="head"/>
  595. <Row size="24"/>
  596. </Rows>
  597. <Band id="head">
  598. <Cell text="levl"/>
  599. <Cell col="1" text="수술코드"/>
  600. <Cell col="2" text="indxcd"/>
  601. </Band>
  602. <Band id="body">
  603. <Cell text="bind:levl"/>
  604. <Cell col="1" text="bind:chosinfo"/>
  605. <Cell col="2" text="bind:indxcd"/>
  606. </Band>
  607. </Format>
  608. </Formats>
  609. </Grid>
  610. <Grid position="absolute 0 28 530 472" treeusecheckbox="false" autofit="col" id="trv_trvoplist" binddataset="ds_main_indxlist_item" autoenter="select" autofittype="col" cellsizingtype="col" oncellclick="swt_diaginfo_op_trv_trvoplist_oncellclick">
  611. <Formats>
  612. <Format id="default">
  613. <Columns>
  614. <Column size="344"/>
  615. </Columns>
  616. <Rows>
  617. <Row size="24"/>
  618. </Rows>
  619. <Band id="body">
  620. <Cell displaytype="tree" edittype="tree" text="bind:indxhngnm" treestartlevel="1" treelevel="bind:depth"/>
  621. </Band>
  622. </Format>
  623. </Formats>
  624. </Grid>
  625. <Grid id="grd_oplist" taborder="1" binddataset="ds_main_opcdinfo_opcd" useinputpanel="false" position="absolute 536 4 1195 266" autoenter="select" cellsizingtype="col" autofittype="col" oncelldblclick="swt_diaginfo_op_grd_oplist_oncelldblclick">
  626. <Formats>
  627. <Format id="default">
  628. <Columns>
  629. <Column size="0"/>
  630. <Column size="100"/>
  631. <Column size="253"/>
  632. <Column size="294"/>
  633. <Column size="0"/>
  634. </Columns>
  635. <Rows>
  636. <Row size="24" band="head"/>
  637. <Row size="24"/>
  638. </Rows>
  639. <Band id="head">
  640. <Cell text="수술속성코드"/>
  641. <Cell col="1" text="수술코드"/>
  642. <Cell col="2" text="영문명"/>
  643. <Cell col="3" text="한글명"/>
  644. <Cell col="4" text="시작일자"/>
  645. </Band>
  646. <Band id="body">
  647. <Cell text="bind:termcd"/>
  648. <Cell col="1" style="align:left middle;padding:0 0 0 3;" text="bind:opattrcd"/>
  649. <Cell col="2" style="align:left middle;padding:0 0 0 3;" text="bind:termengnm"/>
  650. <Cell col="3" style="align:left middle;padding:0 0 0 3;" text="bind:termhngnm"/>
  651. <Cell col="4" text="bind:termfromdd"/>
  652. </Band>
  653. </Format>
  654. </Formats>
  655. </Grid>
  656. <Grid id="grd_selectop" taborder="2" binddataset="ds_param_selectopinfo_selectoplist" useinputpanel="false" position="absolute 536 309 1195 472" oncelldblclick="swt_diaginfo_op_grd_selectop_oncelldblclick" onrbuttonup="swt_diaginfo_op_grd_selectop_onrbuttonup" autoenter="select" cellsizingtype="col" selecttype="multirow" autofittype="col">
  657. <Formats>
  658. <Format id="default">
  659. <Columns>
  660. <Column size="1"/>
  661. <Column size="0"/>
  662. <Column size="100"/>
  663. <Column size="255"/>
  664. <Column size="236"/>
  665. <Column size="0"/>
  666. </Columns>
  667. <Rows>
  668. <Row size="24" band="head"/>
  669. <Row size="24"/>
  670. </Rows>
  671. <Band id="head">
  672. <Cell text="diagcd"/>
  673. <Cell col="1" text="상태"/>
  674. <Cell col="2" text="수술코드"/>
  675. <Cell col="3" text="영문명"/>
  676. <Cell col="4" text="한글명"/>
  677. <Cell col="5" text="시작일자"/>
  678. </Band>
  679. <Band id="body">
  680. <Cell text="bind:opcd"/>
  681. <Cell col="1" text="bind:stat"/>
  682. <Cell col="2" style="align:left middle;padding:0 0 0 3;" text="bind:dispopcd"/>
  683. <Cell col="3" style="align:left middle;padding:0 0 0 3;" text="bind:opengnm"/>
  684. <Cell col="4" style="align:left middle;padding:0 0 0 3;" text="bind:ophngnm"/>
  685. <Cell col="5" text="bind:termfromdd"/>
  686. </Band>
  687. </Format>
  688. </Formats>
  689. </Grid>
  690. </Layout>
  691. </Layouts>
  692. </Tabpage>
  693. </Tabpages>
  694. </Tab>
  695. <Div id="grp_sea" taborder="1" position="absolute 536 0 1195 40" class="div_SA2">
  696. <Layouts>
  697. <Layout>
  698. <Static id="caption4" text="검색어 :" class="search_name" position="absolute 12 11 74 28" anchor="default"/>
  699. <Edit id="input1" taborder="1" class="input_search" position="absolute 79 10 274 29" autoselect="true" anchor="default" onkeyup="grp_sea_input1_onkeyup"/>
  700. <Combo id="combo2" taborder="2" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 277 10 357 29" anchor="default">
  701. <Dataset id="innerdataset">
  702. <ColumnInfo>
  703. <Column id="codecolumn"/>
  704. <Column id="datacolumn"/>
  705. </ColumnInfo>
  706. <Rows>
  707. <Row>
  708. <Col id="codecolumn">code</Col>
  709. <Col id="datacolumn">코드</Col>
  710. </Row>
  711. <Row>
  712. <Col id="codecolumn">word</Col>
  713. <Col id="datacolumn">단어</Col>
  714. </Row>
  715. </Rows>
  716. </Dataset>
  717. </Combo>
  718. <CheckBox id="checkbox2" taborder="3" text="전체조회" visible="false" position="absolute 365 8 435 28" truevalue="all" anchor="default" onclick="grp_sea_checkbox2_onclick"/>
  719. <Shape id="line5" linetype="vertical" position="absolute 569 9 575 31" anchor="default"/>
  720. <Button id="btn_search" taborder="4" text="조회" class="btn1" position="absolute 581 8 637 30" anchor="default" onclick="grp_sea_btn_search_onclick"/>
  721. </Layout>
  722. </Layouts>
  723. </Div>
  724. <Static text="진단" position="absolute 0 0 108 21" align="align:center middle;" id="caption2" class="tit_2"/>
  725. <Shape position="absolute 536 346 1195 352" linetype="horizontal" id="line4" class="line_10"/>
  726. <Static text="선택진단" position="absolute 536 330 649 352" align="align:center middle;" id="caption1" class="tit_2"/>
  727. <Button position="absolute 1075 327 1128 346" id="btn_CTerm" class="btn2" text="초기화" onclick="btn_CTerm_onclick" tooltiptext="조회된 진단코드를 화면에서 지웁니다" tooltiptype="hover,mouseleave"/>
  728. <Button position="absolute 1131 327 1195 346" id="btn_Tterm" class="btn2" text="용어추가" onclick="btn_Tterm_onclick"/>
  729. <Button position="absolute 1139 520 1195 542" id="btn_mophocncl" class="btn4" text="취소" onclick="btn_mophocncl_onclick"/>
  730. <Button position="absolute 1082 520 1138 542" id="btn_moph" class="btn4" text="등록" onclick="btn_moph_onclick"/>
  731. <Button id="btn_diag" taborder="2" text="진단용어" position="absolute 0 19 70 41" class="btn_tab_S" onclick="btn_diag_onclick"/>
  732. <Shape id="line1" class="line_10" position="absolute 0 41 1195 47"/>
  733. <Button id="btn_morphology" taborder="3" text="Morphology" class="btn_tab" position="absolute 71 19 159 41" onclick="btn_morphology_onclick"/>
  734. <Button id="btn_tophology" taborder="4" text="Tophology" class="btn_tab" position="absolute 160 19 246 41" onclick="btn_tophology_onclick"/>
  735. <Button id="btn_icd10" taborder="5" text="ICD10" class="btn_tab" position="absolute 247 19 317 41" onclick="btn_icd10_onclick"/>
  736. <Button id="btn_op" taborder="6" text="수술용어" class="btn_tab" position="absolute 318 19 388 41" onclick="btn_op_onclick"/>
  737. <PopupMenu id="pmn_menu1" position="absolute 1205 56 1244 81" innerdataset="@ds_menu" levelcolumn="level" idcolumn="func" captioncolumn="label" onmenuclick="pmn_menu1_onmenuclick"/>
  738. </Layout>
  739. </Layouts>
  740. <Objects>
  741. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  742. <ColumnInfo>
  743. <Column id="diagflag" type="STRING" size="256"/>
  744. <Column id="reqdata" type="STRING" size="256"/>
  745. <Column id="srchnm" type="STRING" size="256"/>
  746. <Column id="queryflag" type="STRING" size="256"/>
  747. <Column id="srchflag" type="STRING" size="256"/>
  748. <Column id="wordflag" type="STRING" size="256"/>
  749. <Column id="reqflag" type="STRING" size="256"/>
  750. </ColumnInfo>
  751. <Rows>
  752. <Row>
  753. <Col id="diagflag">C</Col>
  754. <Col id="reqdata"/>
  755. <Col id="srchnm"/>
  756. <Col id="queryflag"/>
  757. <Col id="srchflag">code</Col>
  758. <Col id="wordflag"/>
  759. <Col id="reqflag"/>
  760. </Row>
  761. </Rows>
  762. </Dataset>
  763. <Dataset id="ds_main_chosinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  764. <Dataset id="ds_main_diagcdinfo_diagcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  765. <ColumnInfo>
  766. <Column id="termuseyn" type="STRING" size="256" sumtext="용어 사용여부"/>
  767. <Column id="state" type="STRING" size="256" sumtext="상태"/>
  768. <Column id="icd10cd" type="STRING" size="256" sumtext="icd10cd"/>
  769. <Column id="diagattrcd" type="STRING" size="256" sumtext="진단속성코드"/>
  770. <Column id="termcd" type="STRING" size="256" sumtext="용어코드"/>
  771. <Column id="snmdcnptid" type="STRING" size="256" sumtext="SNOMED-CTConcept ID"/>
  772. <Column id="snmdcnptnm" type="STRING" size="256" sumtext="SNOMED-CTConcept 명"/>
  773. <Column id="snmddescid" type="STRING" size="256" sumtext="SNOMED-CTDescription ID"/>
  774. <Column id="termengnm" type="STRING" size="256" sumtext="영문명"/>
  775. <Column id="termhngnm" type="STRING" size="256" sumtext="한글명"/>
  776. <Column id="reprflag" type="STRING" size="256" sumtext="대표어구분"/>
  777. <Column id="lglydisflag" type="STRING" size="256" sumtext="전염병구분"/>
  778. <Column id="chrncsickyn" type="STRING" size="256" sumtext="만성질환여부"/>
  779. <Column id="estmexptyn" type="STRING" size="256" sumtext="산정특례여부"/>
  780. <Column id="serdiagclsyn" type="STRING" size="256" sumtext="중증분류여부"/>
  781. <Column id="obgyncdyn" type="STRING" size="256" sumtext="산과여부"/>
  782. <Column id="nbabycdyn" type="STRING" size="256" sumtext="신생아여부"/>
  783. <Column id="manwomflag" type="STRING" size="256" sumtext="남녀구분"/>
  784. <Column id="cncryn" type="STRING" size="256" sumtext="암진단여부"/>
  785. <Column id="ageflag" type="STRING" size="256" sumtext="연령별구분"/>
  786. <Column id="diagattrdrindxcd" type="STRING" size="256" sumtext="분류코드"/>
  787. <Column id="diagattrmedireccd" type="STRING" size="256" sumtext="의사색인분류코드"/>
  788. <Column id="diagattrverflag" type="STRING" size="256" sumtext="버전"/>
  789. <Column id="termfromdd" type="STRING" size="256" sumtext="용어시작일"/>
  790. <Column id="termtodd" type="STRING" size="256" sumtext="용어종료일"/>
  791. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
  792. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등자아이디"/>
  793. <Column id="attrfromdd" type="STRING" size="256" sumtext="진단속성시작일자"/>
  794. <Column id="attrtodd" type="STRING" size="256" sumtext="진단속성종료일자 "/>
  795. <Column id="icdfromdd" type="STRING" size="256" sumtext="icd시작일"/>
  796. <Column id="termflag" type="STRING" size="256" sumtext="용어구분"/>
  797. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종등록일시"/>
  798. <Column id="lastupdtrnm" type="STRING" size="256" sumtext="최종등록자명"/>
  799. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종등록자아이디"/>
  800. <Column id="umlscd" type="STRING" size="256" sumtext="UMLS코드"/>
  801. <Column id="alttermcd" type="STRING" size="256" sumtext="대체용어코드"/>
  802. <Column id="essntermflag" type="STRING" size="256" sumtext="필수용어구분"/>
  803. </ColumnInfo>
  804. </Dataset>
  805. <Dataset id="ds_param_selectdiaginfo_selectdiaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  806. <Dataset id="ds_main_icdo3info_icdo3list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  807. <ColumnInfo>
  808. <Column id="stat" type="STRING" size="256" sumtext="상태"/>
  809. <Column id="icdo3grde" type="STRING" size="256" sumtext="등급"/>
  810. <Column id="histlgccd" type="STRING" size="256" sumtext="조직학적 코드"/>
  811. <Column id="icdo3seqno" type="STRING" size="256" sumtext="일련번호"/>
  812. <Column id="indxcd" type="STRING" size="256" sumtext="색인코드"/>
  813. <Column id="icdo3engnm" type="STRING" size="256" sumtext="영문명"/>
  814. <Column id="icdo3hngnm" type="STRING" size="256" sumtext="한글명"/>
  815. <Column id="fromdd" type="STRING" size="256" sumtext="시작일"/>
  816. <Column id="todd" type="STRING" size="256" sumtext="종료일"/>
  817. <Column id="cncrreptdiagcd" type="STRING" size="256" sumtext="암신고조직학적진단코드"/>
  818. <Column id="icdo3fromdd" type="STRING" size="256" sumtext="시작일"/>
  819. <Column id="icdo3grde" type="STRING" size="256" sumtext="등급"/>
  820. <Column id="histlgccd" type="STRING" size="256" sumtext="조직학적 코드"/>
  821. <Column id="icdo3seqno" type="STRING" size="256" sumtext="일련번호"/>
  822. <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
  823. <Column id="rgstrnm" type="STRING" size="256" sumtext="등록자이름"/>
  824. <Column id="rgstdt" type="STRING" size="256" sumtext="등록일시"/>
  825. <Column id="snmdcnptid" type="STRING" size="256" sumtext="SNOMED-ConceptID"/>
  826. <Column id="snmdcnptnm" type="STRING" size="256" sumtext="SNOMED-Fullyspecifiedname"/>
  827. <Column id="umlscd" type="STRING" size="256" sumtext="UMLS코드"/>
  828. </ColumnInfo>
  829. </Dataset>
  830. <Dataset id="ds_param_mopho_mophoinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  831. <ColumnInfo>
  832. <Column id="stat" type="STRING" size="256"/>
  833. <Column id="grde" type="STRING" size="256"/>
  834. <Column id="seqno" type="STRING" size="256"/>
  835. <Column id="engnm" type="STRING" size="256"/>
  836. <Column id="hngnm" type="STRING" size="256"/>
  837. <Column id="fromdd" type="STRING" size="256"/>
  838. <Column id="todd" type="STRING" size="256"/>
  839. <Column id="histlgccd" type="STRING" size="256"/>
  840. <Column id="indxcd" type="STRING" size="256"/>
  841. </ColumnInfo>
  842. </Dataset>
  843. <Dataset id="ds_main_tophlginfo_tophlglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  844. <ColumnInfo>
  845. <Column id="stat" type="STRING" size="256" sumtext="상태"/>
  846. <Column id="tplgrde" type="STRING" size="256" sumtext="등급"/>
  847. <Column id="tophlgcd" type="STRING" size="256" sumtext="원발장기코드"/>
  848. <Column id="tplseqno" type="STRING" size="256" sumtext="일련번호"/>
  849. <Column id="indxcd" type="STRING" size="256" sumtext="색인코드"/>
  850. <Column id="tplengnm" type="STRING" size="256" sumtext="영문명"/>
  851. <Column id="tplhngnm" type="STRING" size="256" sumtext="한글명"/>
  852. <Column id="fromdd" type="STRING" size="256" sumtext="시작일"/>
  853. <Column id="todd" type="STRING" size="256" sumtext="종료일"/>
  854. <Column id="tplfromdd" type="STRING" size="256" sumtext="시작일자"/>
  855. <Column id="tplgrde" type="STRING" size="256" sumtext="등급"/>
  856. <Column id="tophlgcd" type="STRING" size="256" sumtext="원발장기코드"/>
  857. <Column id="tplseqno" type="STRING" size="256" sumtext="일련번호"/>
  858. <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
  859. <Column id="rgstrnm" type="STRING" size="256" sumtext="등록자이름"/>
  860. <Column id="rgstdt" type="STRING" size="256" sumtext="등록일시"/>
  861. <Column id="snmdcnptid" type="STRING" size="256" sumtext="SNOMED-ConceptID"/>
  862. <Column id="snmdcnptnm" type="STRING" size="256" sumtext="SNOMED-Fullyspecifiedname"/>
  863. <Column id="umlscd" type="STRING" size="256" sumtext="UMLS코드"/>
  864. </ColumnInfo>
  865. </Dataset>
  866. <Dataset id="ds_param_topho_tophoinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  867. <ColumnInfo>
  868. <Column id="stat" type="STRING" size="256"/>
  869. <Column id="grde" type="STRING" size="256"/>
  870. <Column id="seqno" type="STRING" size="256"/>
  871. <Column id="engnm" type="STRING" size="256"/>
  872. <Column id="hngnm" type="STRING" size="256"/>
  873. <Column id="fromdd" type="STRING" size="256"/>
  874. <Column id="todd" type="STRING" size="256"/>
  875. <Column id="tophlgcd" type="STRING" size="256"/>
  876. </ColumnInfo>
  877. </Dataset>
  878. <Dataset id="ds_main_icd10info_icd10list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  879. <ColumnInfo>
  880. <Column id="state" type="STRING" size="256" sumtext="상태"/>
  881. <Column id="icd10cd" type="STRING" size="256" sumtext="icd10cd"/>
  882. <Column id="icd10drindxcd" type="STRING" size="256" sumtext="중분류"/>
  883. <Column id="icd10medireccd" type="STRING" size="256" sumtext="소분류"/>
  884. <Column id="icd10engnm" type="STRING" size="256" sumtext="영문명"/>
  885. <Column id="icd10hngnm" type="STRING" size="256" sumtext="한글명"/>
  886. <Column id="icd10seqno" type="STRING" size="256" sumtext="icd10일련번호"/>
  887. <Column id="icd10fromdd" type="STRING" size="256" sumtext="icd10시작일"/>
  888. <Column id="icd10todd" type="STRING" size="256" sumtext="icd10종료일"/>
  889. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자아이디"/>
  890. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
  891. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종등록자아이디"/>
  892. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종등록일시"/>
  893. </ColumnInfo>
  894. </Dataset>
  895. <Dataset id="ds_param_icd10_icd10info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  896. <ColumnInfo>
  897. <Column id="icd10cd" type="STRING" size="256"/>
  898. <Column id="stat" type="STRING" size="256"/>
  899. <Column id="icd10engnm" type="STRING" size="256"/>
  900. <Column id="icd10medireccd" type="STRING" size="256"/>
  901. <Column id="icd10hngnm" type="STRING" size="256"/>
  902. <Column id="icd10drindxcd" type="STRING" size="256"/>
  903. <Column id="icd10seqno" type="STRING" size="256"/>
  904. </ColumnInfo>
  905. </Dataset>
  906. <Dataset id="ds_main_opcdinfo_opcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  907. <Dataset id="ds_param_selectopinfo_selectoplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  908. <ColumnInfo>
  909. <Column id="stat" type="STRING" size="256"/>
  910. <Column id="opcd" type="STRING" size="256"/>
  911. <Column id="dispopcd" type="STRING" size="256"/>
  912. <Column id="opengnm" type="STRING" size="256"/>
  913. <Column id="ophngnm" type="STRING" size="256"/>
  914. <Column id="termfromdd" type="STRING" size="256"/>
  915. </ColumnInfo>
  916. <Rows>
  917. <Row/>
  918. </Rows>
  919. </Dataset>
  920. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  921. <Dataset id="ds_hidden_search" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  922. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  923. <ColumnInfo>
  924. <Column id="maininstyn" type="STRING" size="256"/>
  925. </ColumnInfo>
  926. <Rows>
  927. <Row>
  928. <Col id="maininstyn"/>
  929. </Row>
  930. </Rows>
  931. </Dataset>
  932. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  933. <Dataset id="ds_main_indxlist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  934. <ColumnInfo>
  935. <Column id="depth" type="STRING" size="256" sumtext="depth"/>
  936. <Column id="indxcd" type="STRING" size="256" sumtext="색인코드"/>
  937. <Column id="upindxcd" type="STRING" size="256" sumtext="상위색인코드"/>
  938. <Column id="indxhngnm" type="STRING" size="256" sumtext="색인명"/>
  939. <Column id="pathcd" type="STRING" size="256" sumtext="경로코드"/>
  940. <Column id="indxdrdiflag" type="STRING" size="256" sumtext="의사색인구분"/>
  941. </ColumnInfo>
  942. </Dataset>
  943. <Dataset id="ds_main_indxinfo_indxlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  944. <Dataset id="ds_main_topho_tophoinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  945. <Dataset id="ds_main_mopho_mophoinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  946. <Dataset id="ds_menu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  947. <ColumnInfo>
  948. <Column id="label" type="STRING" size="256"/>
  949. <Column id="func" type="STRING" size="256"/>
  950. <Column id="level" type="STRING" size="256"/>
  951. </ColumnInfo>
  952. <Rows>
  953. <Row>
  954. <Col id="label">삭제</Col>
  955. <Col id="func">fdelRow_TermList</Col>
  956. </Row>
  957. </Rows>
  958. </Dataset>
  959. </Objects>
  960. <Bind>
  961. <BindItem id="item0" compid="grp_sea.input1" propid="value" datasetid="ds_main_cond" columnid="reqdata"/>
  962. <BindItem id="item1" compid="grp_sea.combo2" propid="value" datasetid="ds_main_cond" columnid="srchflag"/>
  963. <BindItem id="item2" compid="grp_sea.checkbox2" propid="value" datasetid="ds_main_cond" columnid=""/>
  964. </Bind>
  965. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  966. * System Name :
  967. * Job Name :
  968. * Creator :
  969. * Make Date : 2014-09-17
  970. * Description :
  971. *---------------------------------------------------------------------------------------
  972. * Modify Date Modifier Modify Description
  973. *---------------------------------------------------------------------------------------
  974. * 2014-09-17 Live Converter TF->XP
  975. *
  976. *---------------------------------------------------------------------------------------
  977. ****************************************************************************************/
  978. include "com_commonxp::comm_main.xjs";
  979. include "emr_termmngtxp::SPMRT01500.xjs";
  980. include "emr_prcpmngtxp::MMO001.xjs";
  981. function SPMRT01500_oninit(obj:Form, e:InitEventInfo)
  982. {
  983. frmf_initForm(obj);
  984. }
  985. function SPMRT01500_onload(obj:Form, e:LoadEventInfo)
  986. {
  987. grdf_setToolTipBind(swt_diaginfo.diag.trv_trvdiaglist);
  988. fInitialize_SPMRT01500();
  989. }
  990. function btn_diag_onclick(obj:Button, e:ClickEventInfo)
  991. {
  992. fChngDiagScrn("diag");
  993. ds_hidden_search.clearData();
  994. dsf_makeValue(ds_hidden_search, "flag", "string","1");
  995. }
  996. function btn_morphology_onclick(obj:Button, e:ClickEventInfo)
  997. {
  998. fChngDiagScrn("moph");
  999. ds_hidden_search.clearData();
  1000. dsf_makeValue(ds_hidden_search, "flag", "string","2");
  1001. }
  1002. function btn_tophology_onclick(obj:Button, e:ClickEventInfo)
  1003. {
  1004. fChngDiagScrn("toph");
  1005. ds_hidden_search.clearData();
  1006. dsf_makeValue(ds_hidden_search, "flag", "string","3");
  1007. }
  1008. function btn_icd10_onclick(obj:Button, e:ClickEventInfo)
  1009. {
  1010. fChngDiagScrn("icd10");
  1011. ds_hidden_search.clearData();
  1012. dsf_makeValue(ds_hidden_search, "flag", "string","4");
  1013. }
  1014. function btn_op_onclick(obj:Button, e:ClickEventInfo)
  1015. {
  1016. fChngDiagScrn("op");
  1017. ds_hidden_search.clearData();
  1018. dsf_makeValue(ds_hidden_search, "flag", "string","5");
  1019. }
  1020. function grp_sea_input1_onkeyup(obj:Edit, e:KeyEventInfo)
  1021. {
  1022. if(e.keycode == 13)
  1023. {
  1024. obj.updateToDataset();
  1025. grp_sea.btn_search.click();
  1026. }
  1027. }
  1028. function grp_sea_checkbox2_onclick(obj:CheckBox, e:ClickEventInfo)
  1029. {
  1030. if(obj.value == "all")
  1031. {}
  1032. else
  1033. {
  1034. ds_main_cond.setColumn(0, "reqflag", "");
  1035. }
  1036. }
  1037. function grp_sea_btn_search_onclick(obj:Button, e:ClickEventInfo)
  1038. {
  1039. fDiagSearch();
  1040. }
  1041. function swt_diaginfo_diag_trv_trvdiaglist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1042. {
  1043. fSelectDiagInfo(obj);
  1044. }
  1045. function swt_diaginfo_moph_trv_trvmopholist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1046. {
  1047. fSelectDiagInfo(obj);
  1048. }
  1049. function swt_diaginfo_toph_trv_trvtopholist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1050. {
  1051. fSelectDiagInfo(obj);
  1052. }
  1053. function swt_diaginfo_diag_grd_diaglist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1054. {
  1055. dgRow = ds_main_diagcdinfo_diagcd.rowposition;
  1056. if(dgRow < 0)
  1057. {
  1058. return;
  1059. }
  1060. fAddDiagHist(dgRow);
  1061. swt_diaginfo.diag.grd_diaglist.setCellProperty("body", 22, "edittype", "none");
  1062. swt_diaginfo.diag.grd_diaglist.setCellProperty("body", 24, "edittype", "none");
  1063. }
  1064. function swt_diaginfo_moph_grd_icdo3list_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1065. {
  1066. mRow = ds_main_icdo3info_icdo3list.rowposition;
  1067. if(mRow < 0)
  1068. {
  1069. return;
  1070. }
  1071. fAddMophoHist(mRow);
  1072. swt_diaginfo.moph.grd_icdo3list.setCellProperty("Body", 22, "edittype", "none");
  1073. swt_diaginfo.moph.grd_icdo3list.setCellProperty("Body", 24, "edittype", "none");
  1074. }
  1075. function swt_diaginfo_toph_grd_tophlglist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1076. {
  1077. toRow = ds_main_tophlginfo_tophlglist.rowposition;
  1078. if(toRow < 0)
  1079. {
  1080. return;
  1081. }
  1082. fAddTophoHist(toRow);
  1083. swt_diaginfo.toph.grd_tophlglist.setCellProperty("Body", 22, "edittype", "none");
  1084. swt_diaginfo.toph.grd_tophlglist.setCellProperty("Body", 24, "edittype", "none");
  1085. }
  1086. function swt_diaginfo_icd10_grd_icd10list_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1087. {
  1088. srcRow = ds_main_icd10info_icd10list.rowposition;
  1089. if(srcRow < 0)
  1090. {
  1091. return;
  1092. }
  1093. fAddicd10Hist(srcRow);
  1094. swt_diaginfo.icd10.grd_icd10list.setCellProperty("Body", 22, "edittype", "none");
  1095. swt_diaginfo.icd10.grd_icd10list.setCellProperty("Body", 24, "edittype", "none");
  1096. }
  1097. function swt_diaginfo_diag_grd_selectdiag_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1098. {
  1099. fSendTermCd();
  1100. }
  1101. function swt_diaginfo_diag_grd_selectdiag_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  1102. {
  1103. ds_param_selectdiaginfo_selectdiaglist.rowposition = e.row;
  1104. pmn_menu1.trackPopup(e.screenX,e.screenY);
  1105. }
  1106. function pmn_menu1_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  1107. {
  1108. eval(e.id +"();");
  1109. }
  1110. function swt_diaginfo_moph_grd_mophoinfo_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1111. {
  1112. fSendTermCd();
  1113. }
  1114. function swt_diaginfo_moph_grd_mophoinfo_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  1115. {
  1116. ds_param_mopho_mophoinfo.rowposition = e.row;
  1117. pmn_menu1.trackPopup(e.screenX,e.screenY);
  1118. }
  1119. function swt_diaginfo_toph_grd_tophoinfo_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1120. {
  1121. fSendTermCd();
  1122. }
  1123. function swt_diaginfo_toph_grd_tophoinfo_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  1124. {
  1125. ds_param_topho_tophoinfo.rowposition = e.row;
  1126. pmn_menu1.trackPopup(e.screenX,e.screenY);
  1127. }
  1128. function swt_diaginfo_icd10_grd_icd10info_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1129. {
  1130. fSendTermCd();
  1131. }
  1132. function swt_diaginfo_icd10_grd_icd10info_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  1133. {
  1134. ds_param_icd10_icd10info.rowposition = e.row;
  1135. pmn_menu1.trackPopup(e.screenX,e.screenY);
  1136. }
  1137. function swt_diaginfo_op_grd_selectop_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1138. {
  1139. fSendTermCd();
  1140. }
  1141. function swt_diaginfo_op_grd_selectop_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  1142. {
  1143. ds_param_selectopinfo_selectoplist.rowposition = e.row;
  1144. pmn_menu1.trackPopup(e.screenX,e.screenY);
  1145. }
  1146. function btn_CTerm_onclick(obj:Button, e:ClickEventInfo)
  1147. {
  1148. fCleanTerm();
  1149. }
  1150. function btn_Tterm_onclick(obj:Button, e:ClickEventInfo)
  1151. {
  1152. fAddBtnTerm();
  1153. }
  1154. function btn_moph_onclick(obj:Button, e:ClickEventInfo)
  1155. {
  1156. fSendTermCd();
  1157. }
  1158. function btn_mophocncl_onclick(obj:Button, e:ClickEventInfo)
  1159. {
  1160. if(frmf_checkOpener())
  1161. {
  1162. opener.frmf_setParameter("SPMRT01500_FLAG", "");
  1163. opener.frmf_setParameter("SPMRT01500_SEARCHDATA", "");
  1164. }
  1165. else
  1166. {
  1167. sysf_messageBox("상위 화면이 변경되어 데이터를 전달", "E001");
  1168. }
  1169. this.close();
  1170. }
  1171. function swt_diaginfo_icd10_trv_icd10indxcdlist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1172. {
  1173. fSelectDiagInfo(obj);
  1174. }
  1175. function swt_diaginfo_op_trv_trvoplist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1176. {
  1177. fSelectDiagInfo(obj);
  1178. }
  1179. function swt_diaginfo_op_grd_oplist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1180. {
  1181. opRow = ds_main_opcdinfo_opcd.rowposition;
  1182. if(opRow < 0)
  1183. {
  1184. return;
  1185. }
  1186. fAddopHist(opRow);
  1187. swt_diaginfo.op.grd_oplist.setCellProperty("Body", 22, "edittype", "none");
  1188. swt_diaginfo.op.grd_oplist.setCellProperty("Body", 24, "edittype", "none");
  1189. }
  1190. ]]></Script>
  1191. </Form>
  1192. </FDL>