SMMNW08400_투석정보.xfdl 54 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNW08400" position="absolute 0 0 1185 668" titletext="Untitle" oninit="SMMNW08400_oninit" onload="SMMNW08400_onload">
  5. <Layouts>
  6. <Layout>
  7. <cp_checkboxList id="chk_possresn" titletext="CheckBox List" taborder="65" text="cp_checkboxList00" scrollbars="none" position="absolute 487 449 782 488" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" enable="true"/>
  8. <CheckBox position="absolute 1109 1 1179 16" id="chk_rgstdialinfoinclyn" text="해당없음" truevalue="1" onclick="chk_rgstdialinfoinclyn_onclick" onchanged="chk_rgstdialinfoinclyn_onchanged"/>
  9. <Static text="등록시 투석정보" position="absolute 790 0 919 22" id="caption23" class="tit_2"/>
  10. <Shape position="absolute 790 16 1181 22" linetype="horizontal" id="line19" class="line_10"/>
  11. <Combo position="absolute 101 441 388 460" id="cmb_soulstat" class="combo_default" taborder="33" codecolumn="codecolumn" datacolumn="datacolumn">
  12. <Dataset id="innerdataset">
  13. <ColumnInfo>
  14. <Column id="codecolumn"/>
  15. <Column id="datacolumn"/>
  16. </ColumnInfo>
  17. <Rows>
  18. <Row>
  19. <Col id="codecolumn">01</Col>
  20. <Col id="datacolumn">Alert</Col>
  21. </Row>
  22. <Row>
  23. <Col id="codecolumn">02</Col>
  24. <Col id="datacolumn">Drowsy</Col>
  25. </Row>
  26. <Row>
  27. <Col id="codecolumn">03</Col>
  28. <Col id="datacolumn">Stuporous</Col>
  29. </Row>
  30. <Row>
  31. <Col id="codecolumn">04</Col>
  32. <Col id="datacolumn">Semicoma</Col>
  33. </Row>
  34. <Row>
  35. <Col id="codecolumn">05</Col>
  36. <Col id="datacolumn">Coma</Col>
  37. </Row>
  38. </Rows>
  39. </Dataset>
  40. </Combo>
  41. <Shape position="absolute -4 486 387 492" linetype="horizontal" id="line31" class="line_2"/>
  42. <Shape position="absolute -1 435 390 441" linetype="horizontal" id="line33" class="line_10"/>
  43. <Shape position="absolute -4 461 387 467" linetype="horizontal" id="line35" class="line_2"/>
  44. <Static text="의식상태" position="absolute 0 440 100 463" id="caption41" class="cell_1"/>
  45. <Static text="신체사정" position="absolute 0 419 104 440" id="caption42" class="tit_2"/>
  46. <Static text="의사소통" position="absolute 0 464 100 487" id="caption43" class="cell_1"/>
  47. <Static text="정서상태" position="absolute 0 488 100 511" id="caption44" class="cell_1"/>
  48. <Combo position="absolute 101 491 233 510" id="cmb_emotstat" class="combo_default" taborder="35" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="cmb_emotstat_onitemchanged">
  49. <Dataset id="innerdataset">
  50. <ColumnInfo>
  51. <Column id="codecolumn"/>
  52. <Column id="datacolumn"/>
  53. </ColumnInfo>
  54. <Rows>
  55. <Row>
  56. <Col id="codecolumn">01</Col>
  57. <Col id="datacolumn">Stable(안정)</Col>
  58. </Row>
  59. <Row>
  60. <Col id="codecolumn">02</Col>
  61. <Col id="datacolumn">anxiety(불안)</Col>
  62. </Row>
  63. <Row>
  64. <Col id="codecolumn">03</Col>
  65. <Col id="datacolumn">sorrow(슬픔)</Col>
  66. </Row>
  67. <Row>
  68. <Col id="codecolumn">04</Col>
  69. <Col id="datacolumn">anger(분노)</Col>
  70. </Row>
  71. <Row>
  72. <Col id="codecolumn">05</Col>
  73. <Col id="datacolumn">depression(우울)</Col>
  74. </Row>
  75. <Row>
  76. <Col id="codecolumn">06</Col>
  77. <Col id="datacolumn">Stress(흥분)</Col>
  78. </Row>
  79. <Row>
  80. <Col id="codecolumn">07</Col>
  81. <Col id="datacolumn">기타</Col>
  82. </Row>
  83. </Rows>
  84. </Dataset>
  85. </Combo>
  86. <Radio position="absolute 101 465 381 486" align="align:left middle;" id="rdo_comustat" taborder="34" columncount="3" codecolumn="codecolumn" datacolumn="datacolumn">
  87. <Dataset id="innerdataset">
  88. <ColumnInfo>
  89. <Column id="codecolumn"/>
  90. <Column id="datacolumn"/>
  91. </ColumnInfo>
  92. <Rows>
  93. <Row>
  94. <Col id="codecolumn">1</Col>
  95. <Col id="datacolumn">원만</Col>
  96. </Row>
  97. <Row>
  98. <Col id="codecolumn">2</Col>
  99. <Col id="datacolumn">곤란</Col>
  100. </Row>
  101. <Row>
  102. <Col id="codecolumn">3</Col>
  103. <Col id="datacolumn">불가능</Col>
  104. </Row>
  105. </Rows>
  106. </Dataset>
  107. </Radio>
  108. <Shape position="absolute -4 510 387 516" linetype="horizontal" id="line32" class="line_3"/>
  109. <Shape position="absolute 0 537 391 543" linetype="horizontal" id="line9" class="line_10"/>
  110. <Static text="Viral marker 초기사정(Positive check)" position="absolute 0 521 268 542" id="caption10" class="tit_2"/>
  111. <Shape position="absolute 0 560 391 566" linetype="horizontal" id="line10" class="line_3"/>
  112. <Static text="투석공통정보" position="absolute 395 0 499 22" id="caption11" class="tit_2"/>
  113. <Shape position="absolute 394 16 785 22" linetype="horizontal" id="line11" class="line_10"/>
  114. <Shape position="absolute 394 42 785 48" linetype="horizontal" id="line12" class="line_2"/>
  115. <Static text="최초투석시작일" position="absolute 394 21 494 44" id="caption12" class="cell_1"/>
  116. <Shape position="absolute 394 66 785 72" linetype="horizontal" id="line13" class="line_2"/>
  117. <Shape position="absolute 394 90 785 96" linetype="horizontal" id="line14" class="line_2"/>
  118. <Shape position="absolute 394 114 785 120" linetype="horizontal" id="line16" class="line_2"/>
  119. <Static text="본원투석시작일" position="absolute 394 69 494 92" id="caption14" class="cell_1"/>
  120. <Static text="내원일" position="absolute 394 93 494 116" id="caption15" class="cell_1"/>
  121. <Shape position="absolute 394 138 785 144" linetype="horizontal" id="line17" class="line_2"/>
  122. <Shape position="absolute 394 162 785 168" linetype="horizontal" id="line18" class="line_2"/>
  123. <Static text="내원사유" position="absolute 394 117 494 140" id="caption16" class="cell_1"/>
  124. <Static text="원인질환" position="absolute 394 141 494 164" id="caption27" class="cell_1"/>
  125. <Shape position="absolute 394 186 785 192" linetype="horizontal" id="line30" class="line_2"/>
  126. <Shape position="absolute 394 210 785 216" linetype="horizontal" id="line42" class="line_2"/>
  127. <Shape position="absolute 394 234 785 240" linetype="horizontal" id="line43" class="line_2"/>
  128. <Static text="신부전" position="absolute 394 165 494 188" id="caption29" class="cell_1"/>
  129. <Static text="보험유형" position="absolute 394 189 494 212" id="caption45" class="cell_1"/>
  130. <Static text="경제상태" position="absolute 394 237 494 260" id="caption46" class="cell_1"/>
  131. <Static text="보건소혜택" position="absolute 394 213 494 236" id="caption47" class="cell_1"/>
  132. <Shape position="absolute 394 286 784 292" linetype="horizontal" id="line36" class="line_10"/>
  133. <Grid position="absolute 394 291 784 372" id="grd_dialcare" scrollbars="autoboth" binddataset="ds_data_dialcarer2" autofittype="col" cellsizingtype="col">
  134. <Formats>
  135. <Format id="default">
  136. <Columns>
  137. <Column size="85"/>
  138. <Column size="90"/>
  139. <Column size="90"/>
  140. <Column size="107"/>
  141. </Columns>
  142. <Rows>
  143. <Row size="24" band="head"/>
  144. <Row size="24"/>
  145. </Rows>
  146. <Band id="head">
  147. <Cell text="투석유형"/>
  148. <Cell col="1" text="시작일"/>
  149. <Cell col="2" text="종료일"/>
  150. <Cell col="3" text="비고"/>
  151. </Band>
  152. <Band id="body">
  153. <Cell displaytype="combo" edittype="combo" style="padding:0 0 0 2;" text="bind:dialkind" combodataset="ds_init_mlist_M0082" combocodecol="cdid" combodatacol="cdnm"/>
  154. <Cell col="1" displaytype="date" edittype="date" text="bind:fstdd" editautoselect="true" calendardisplaynulltype="nulltext"/>
  155. <Cell col="2" displaytype="date" edittype="date" text="bind:enddd" editautoselect="true" calendardisplaynulltype="nulltext"/>
  156. <Cell col="3" displaytype="text" edittype="text" text="bind:remfact" editautoselect="true"/>
  157. </Band>
  158. </Format>
  159. </Formats>
  160. </Grid>
  161. <CheckBox position="absolute 549 270 619 285" id="chk_dialcareinclyn" text="해당없음" truevalue="1" onclick="chk_dialcareinclyn_onclick" onchanged="chk_dialcareinclyn_onchanged"/>
  162. <Static text="투석경력" position="absolute 395 270 499 292" id="caption40" class="tit_2"/>
  163. <Button position="absolute 731 267 784 286" id="btn_dialcaredel" class="btn2" text="행삭제" onclick="btn_dialcaredel_onclick"/>
  164. <Button position="absolute 675 267 728 286" id="btn_dialcareadd" class="btn2" text="행추가" onclick="btn_dialcareadd_onclick"/>
  165. <Shape position="absolute 394 259 785 265" linetype="horizontal" id="line44" class="line_3"/>
  166. <Static text="자가간호" position="absolute 394 551 498 573" id="caption48" class="tit_2"/>
  167. <Shape position="absolute 394 567 784 573" linetype="horizontal" id="line37" class="line_10"/>
  168. <CheckBox position="absolute 713 380 783 395" id="chk_kidntransinclyn" text="해당없음" truevalue="1" onclick="chk_kidntransinclyn_onclick" onchanged="chk_kidntransinclyn_onchanged"/>
  169. <Radio position="absolute 393 398 493 475" id="rdo_selfstat" taborder="51" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="rdo_selfstat_onitemchanged">
  170. <Dataset id="innerdataset">
  171. <ColumnInfo>
  172. <Column id="codecolumn"/>
  173. <Column id="datacolumn"/>
  174. </ColumnInfo>
  175. <Rows>
  176. <Row>
  177. <Col id="codecolumn">01</Col>
  178. <Col id="datacolumn">원하지않음</Col>
  179. </Row>
  180. <Row>
  181. <Col id="codecolumn">02</Col>
  182. <Col id="datacolumn">불가능</Col>
  183. </Row>
  184. <Row>
  185. <Col id="codecolumn">03</Col>
  186. <Col id="datacolumn">원함</Col>
  187. </Row>
  188. </Rows>
  189. </Dataset>
  190. </Radio>
  191. <Shape position="absolute 394 491 785 497" linetype="horizontal" id="line40" class="line_2"/>
  192. <Shape position="absolute 393 517 784 523" linetype="horizontal" id="line45" class="line_2"/>
  193. <Static text="사유" position="absolute 496 427 537 447" align="align:center middle;" id="caption49"/>
  194. <Edit position="absolute 541 426 784 445" id="ipt_impsiresn" enable="false" taborder="52"/>
  195. <Shape position="absolute 394 422 785 428" linetype="horizontal" id="line41" class="line_2"/>
  196. <Shape position="absolute 394 447 785 453" linetype="horizontal" id="line38" class="line_2"/>
  197. <Shape position="absolute 394 468 785 474" linetype="horizontal" id="line39" class="line_2"/>
  198. <Edit position="absolute 541 473 784 492" id="ipt_possresnetc" enable="false" taborder="54"/>
  199. <Static text="등록병원" position="absolute 394 520 494 543" id="caption50" class="cell_1"/>
  200. <Static text="등록일" position="absolute 394 496 494 519" id="caption51" class="cell_1"/>
  201. <Shape position="absolute 394 542 785 548" linetype="horizontal" id="line46" class="line_3"/>
  202. <Shape position="absolute 394 592 785 598" linetype="horizontal" id="line47" class="line_2"/>
  203. <Shape position="absolute 394 616 785 622" linetype="horizontal" id="line48" class="line_2"/>
  204. <Static text="사유" position="absolute 394 620 494 643" id="caption53" class="cell_1"/>
  205. <Static text="도움제공자" position="absolute 394 596 494 619" id="caption54" class="cell_1"/>
  206. <Shape position="absolute 394 642 785 648" linetype="horizontal" id="line49" class="line_3"/>
  207. <Radio position="absolute 469 573 746 594" id="rdo_selfcareyn" taborder="57" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
  208. <Dataset id="innerdataset">
  209. <ColumnInfo>
  210. <Column id="codecolumn"/>
  211. <Column id="datacolumn"/>
  212. </ColumnInfo>
  213. <Rows>
  214. <Row>
  215. <Col id="codecolumn">1</Col>
  216. <Col id="datacolumn">가능함</Col>
  217. </Row>
  218. <Row>
  219. <Col id="codecolumn">2</Col>
  220. <Col id="datacolumn">타인의 도움이 필요함</Col>
  221. </Row>
  222. </Rows>
  223. </Dataset>
  224. </Radio>
  225. <Edit position="absolute 497 522 784 541" id="ipt_rgsthosp" taborder="56" autoselect="true" autoskip="true"/>
  226. <Calendar position="absolute 497 497 784 516" id="ipt_rgstdd" taborder="55" autoselect="true" autoskip="true"/>
  227. <Edit position="absolute 498 621 785 640" id="ipt_resn" taborder="59" autoskip="true" autoselect="true"/>
  228. <Edit position="absolute 497 597 784 616" id="ipt_helpdnor" taborder="58" autoskip="true" autoselect="true"/>
  229. <Shape position="absolute 394 396 784 402" linetype="horizontal" id="line50" class="line_10"/>
  230. <Static text="신이식" position="absolute 394 380 498 402" id="caption52" class="tit_2"/>
  231. <Calendar position="absolute 497 22 784 41" id="ipt_fstdialdd" taborder="38" autoselect="true" autoskip="true"/>
  232. <Calendar position="absolute 497 70 784 89" id="ipt_roomhospdialdd" taborder="40" autoselect="true" autoskip="true"/>
  233. <Static text="최초투석유형" position="absolute 394 45 494 68" id="caption13" class="cell_1"/>
  234. <Combo position="absolute 497 46 784 65" id="cmb_fstdialkind" class="combo_default" taborder="39" codecolumn="codecolumn" datacolumn="datacolumn">
  235. <Dataset id="innerdataset">
  236. <ColumnInfo>
  237. <Column id="codecolumn"/>
  238. <Column id="datacolumn"/>
  239. </ColumnInfo>
  240. <Rows>
  241. <Row>
  242. <Col id="codecolumn">01</Col>
  243. <Col id="datacolumn">HD</Col>
  244. </Row>
  245. <Row>
  246. <Col id="codecolumn">02</Col>
  247. <Col id="datacolumn">PD</Col>
  248. </Row>
  249. <Row>
  250. <Col id="codecolumn">03</Col>
  251. <Col id="datacolumn">CRRT</Col>
  252. </Row>
  253. </Rows>
  254. </Dataset>
  255. </Combo>
  256. <Combo position="absolute 497 191 784 210" id="cmb_medigrant" class="combo_default" taborder="47" innerdataset="ds_init_mlist_P0008" datacolumn="cdnm" codecolumn="cdid"/>
  257. <Combo position="absolute 497 238 784 257" id="cmb_economystat" class="combo_default" taborder="50" innerdataset="ds_init_mlist_M0081" datacolumn="cdnm" codecolumn="cdid"/>
  258. <Combo position="absolute 497 214 608 233" id="cmb_healcntrprofitkind" class="combo_default" taborder="48" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="cmb_healcntrprofitkind_onitemchanged">
  259. <Dataset id="innerdataset">
  260. <ColumnInfo>
  261. <Column id="codecolumn"/>
  262. <Column id="datacolumn"/>
  263. </ColumnInfo>
  264. <Rows>
  265. <Row>
  266. <Col id="codecolumn">1</Col>
  267. <Col id="datacolumn">무</Col>
  268. </Row>
  269. <Row>
  270. <Col id="codecolumn">2</Col>
  271. <Col id="datacolumn">유</Col>
  272. </Row>
  273. </Rows>
  274. </Dataset>
  275. </Combo>
  276. <Combo position="absolute 497 142 608 161" id="cmb_cassickkind" class="combo_default" taborder="44" innerdataset="ds_init_mlist_M0079" datacolumn="cdnm" codecolumn="cdid" onitemchanged="cmb_cassickkind_onitemchanged"/>
  277. <Calendar position="absolute 497 94 608 113" id="ipt_chosdd" taborder="41" autoselect="true" autoskip="true"/>
  278. <Edit position="absolute 698 94 784 113" id="ipt_reqhosp" taborder="42" autoselect="true" autoskip="true"/>
  279. <Edit position="absolute 497 118 784 137" id="ipt_chosresn" taborder="43" autoselect="true" autoskip="true"/>
  280. <Radio position="absolute 564 165 718 187" id="rdo_kidnfaluryn" taborder="46" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn">
  281. <Dataset id="innerdataset">
  282. <ColumnInfo>
  283. <Column id="codecolumn"/>
  284. <Column id="datacolumn"/>
  285. </ColumnInfo>
  286. <Rows>
  287. <Row>
  288. <Col id="codecolumn">1</Col>
  289. <Col id="datacolumn">만성</Col>
  290. </Row>
  291. <Row>
  292. <Col id="codecolumn">2</Col>
  293. <Col id="datacolumn">급성</Col>
  294. </Row>
  295. </Rows>
  296. </Dataset>
  297. </Radio>
  298. <Radio position="absolute 791 21 879 66" id="rdo_dialkind" taborder="60" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="rdo_dialkind_onitemchanged">
  299. <Dataset id="innerdataset">
  300. <ColumnInfo>
  301. <Column id="codecolumn"/>
  302. <Column id="datacolumn"/>
  303. </ColumnInfo>
  304. <Rows>
  305. <Row>
  306. <Col id="codecolumn">1</Col>
  307. <Col id="datacolumn">혈액투석</Col>
  308. </Row>
  309. <Row>
  310. <Col id="codecolumn">2</Col>
  311. <Col id="datacolumn">복막투석</Col>
  312. </Row>
  313. </Rows>
  314. </Dataset>
  315. </Radio>
  316. <Shape position="absolute 787 40 1178 46" linetype="vertical" id="line22" class="line_2"/>
  317. <Static text="혈관종류" position="absolute 887 21 987 44" id="caption32" class="cell_1"/>
  318. <Static text="유형" position="absolute 887 45 987 68" id="caption33" class="cell_1"/>
  319. <Combo position="absolute 990 23 1179 42" id="cmb_veslkind" class="combo_default" enable="false" taborder="61" innerdataset="ds_init_mlist_M0083" datacolumn="cdnm" codecolumn="cdid"/>
  320. <Combo position="absolute 990 47 1179 66" id="cmb_vesltype" class="combo_default" enable="false" taborder="62" innerdataset="ds_init_mlist_M0084" datacolumn="cdnm" codecolumn="cdid"/>
  321. <Shape position="absolute 790 67 1181 73" linetype="horizontal" id="line23" class="line_3"/>
  322. <CheckBox position="absolute 1110 78 1180 93" id="chk_progrecinclyn" text="해당없음" truevalue="1" onclick="chk_progrecinclyn_onclick" onchanged="chk_progrecinclyn_onchanged"/>
  323. <Static text="경과기록" position="absolute 789 77 902 98" id="caption34" class="tit_2"/>
  324. <Shape position="absolute 789 93 1180 99" linetype="horizontal" id="line24" class="line_10"/>
  325. <TextArea position="absolute 789 98 1180 636" id="tar_progrec" taborder="63" wordwrap="word"/>
  326. <Edit position="absolute 611 142 784 161" id="ipt_cassick" enable="false" taborder="45" autoselect="true" autoskip="true"/>
  327. <Edit position="absolute 611 214 784 233" id="ipt_healcntrprofit" enable="false" taborder="49" autoselect="true" autoskip="true"/>
  328. <Static text="존재유무" position="absolute 0 591 60 614" id="cap_existyn" class="cell_1" visible="false"/>
  329. <Button position="absolute 335 151 388 170" id="btn_famyfactdel" class="btn2" text="행삭제" onclick="btn_famyfactdel_onclick"/>
  330. <Static text="환자기본정보" position="absolute 0 0 104 22" id="caption1" class="tit_2"/>
  331. <Button position="absolute 168 593 232 612" id="button40" class="btn2" visible="false" text="끌어오기" onclick="button40_onclick"/>
  332. <Shape position="absolute -2 16 389 22" linetype="horizontal" id="line1" class="line_10"/>
  333. <Button position="absolute 279 151 332 170" id="btn_famyfactadd" class="btn2" text="행추가" onclick="btn_famyfactadd_onclick"/>
  334. <Edit position="absolute 61 593 164 612" id="opt_existyn" enable="false" taborder="9" visible="false" autoskip="true" autoselect="true"/>
  335. <Static text="가계도" position="absolute 0 570 104 591" id="caption8" class="tit_2" visible="false"/>
  336. <Static text="가족사항" position="absolute 0 155 104 176" id="cap_famyfact" class="tit_2"/>
  337. <Shape position="absolute 0 171 391 177" linetype="horizontal" id="line6" class="line_10"/>
  338. <Grid position="absolute 0 176 391 284" id="grd_famyfact" scrollbars="autoboth" binddataset="ds_main_famyfact" cellsizingtype="col">
  339. <Formats>
  340. <Format id="default">
  341. <Columns>
  342. <Column size="0"/>
  343. <Column size="20"/>
  344. <Column size="45"/>
  345. <Column size="0"/>
  346. <Column size="94"/>
  347. <Column size="130"/>
  348. <Column size="90"/>
  349. <Column size="90"/>
  350. <Column size="100"/>
  351. <Column size="0"/>
  352. </Columns>
  353. <Rows>
  354. <Row size="24" band="head"/>
  355. <Row size="23"/>
  356. </Rows>
  357. <Band id="head">
  358. <Cell text="상태"/>
  359. <Cell col="1"/>
  360. <Cell col="2" text="관계"/>
  361. <Cell col="3" text="성명"/>
  362. <Cell col="4" text="주소(동/구)"/>
  363. <Cell col="5" text="세부주소"/>
  364. <Cell col="6" text="전화번호"/>
  365. <Cell col="7" text="핸드폰번호"/>
  366. <Cell col="8" text="비고"/>
  367. <Cell col="9" text="fmlyseq"/>
  368. </Band>
  369. <Band id="body">
  370. <Cell text="bind:stat"/>
  371. <Cell col="1" celltype="head"/>
  372. <Cell col="2" displaytype="combo" edittype="combo" style="padding:0 0 0 2;" text="bind:rela" combodataset="ds_cmb_rela" combocodecol="value" combodatacol="label" combodisplayrowcount="20"/>
  373. <Cell col="3" displaytype="text" edittype="text" text="bind:hngnm"/>
  374. <Cell col="4" displaytype="text" edittype="text" text="bind:addr" wordwrap="word" editautoselect="true" editautoskip="true"/>
  375. <Cell col="5" displaytype="text" edittype="text" text="bind:detladdr" editautoselect="true" editautoskip="true"/>
  376. <Cell col="6" displaytype="text" edittype="text" text="bind:tel" editautoselect="true" editautoskip="true"/>
  377. <Cell col="7" displaytype="normal" edittype="normal" text="bind:mpphone" mask="###-####-####" maskchar=" " editautoselect="true" editautoskip="true"/>
  378. <Cell col="8" displaytype="text" edittype="text" text="bind:remfact" editautoselect="true" editautoskip="true"/>
  379. <Cell col="9" text="bind:fmlyseq"/>
  380. </Band>
  381. </Format>
  382. </Formats>
  383. </Grid>
  384. <Shape position="absolute -1 586 390 592" linetype="horizontal" id="line7" class="line_10" visible="false"/>
  385. <Shape position="absolute -1 311 390 317" linetype="horizontal" id="line34" class="line_10"/>
  386. <CheckBox position="absolute 316 294 386 309" id="chk_basebdinfoinclyn" taborder="53" text="해당없음" truevalue="1" onclick="chk_basebdinfoinclyn_onclick" onchanged="chk_basebdinfoinclyn_onchanged" falsevalue="-"/>
  387. <Static text="기본 신체정보" position="absolute 0 295 104 316" id="caption39" class="tit_2"/>
  388. <Shape position="absolute 0 613 391 619" linetype="horizontal" id="line8" class="line_3" visible="false"/>
  389. <Shape position="absolute 1 361 392 367" linetype="horizontal" id="line20" class="line_2"/>
  390. <MaskEdit position="absolute 61 342 172 361" align="align:center middle;" id="ipt_pulse" taborder="25" mask="999" style="align:center middle;" autoselect="true" autoskip="true" maskchar=" "/>
  391. <Shape position="absolute 1 385 392 391" linetype="horizontal" id="line21" class="line_2"/>
  392. <Static text="신장" position="absolute 223 316 283 339" id="cap_bdht" class="cell_1"/>
  393. <MaskEdit position="absolute 61 366 172 385" align="align:center middle;" id="ipt_breth" taborder="26" mask="99" style="align:center middle;" autoselect="true" autoskip="true" maskchar=" "/>
  394. <Static text="회/분" position="absolute 175 367 220 386" align="align:center middle;" id="caption30"/>
  395. <MaskEdit position="absolute 61 317 111 336" align="align:center middle;" id="ipt_highbp" taborder="23" style="align:center middle;" autoselect="true" autoskip="true" mask="999" maskchar=" " type="number"/>
  396. <Static text="체온" position="absolute 0 388 60 411" id="caption20" class="cell_1"/>
  397. <Static text="Cm" position="absolute 354 318 387 337" align="align:center middle;" id="caption31"/>
  398. <Static text="체중" position="absolute 223 340 283 363" id="cap_bdwt" class="cell_1"/>
  399. <Shape position="absolute 1 337 392 343" linetype="horizontal" id="line15" class="line_2"/>
  400. <Combo position="absolute 112 390 170 409" id="cmb_bdtp" class="combo_default" taborder="28" innerdataset="ds_init_mlist_M0375" datacolumn="cdnm" codecolumn="cdid"/>
  401. <MaskEdit position="absolute 112 317 170 336" align="align:center middle;" id="ipt_lowbp" taborder="24" mask="999" style="align:center middle;" autoselect="true" autoskip="true" maskchar=" "/>
  402. <Static text="Kg" position="absolute 354 342 387 361" align="align:center middle;" id="caption36"/>
  403. <Static text="mmHg" position="absolute 176 317 221 336" align="align:center middle;" id="caption26"/>
  404. <Static text="℃" position="absolute 173 391 218 410" align="align:center middle;" id="caption38"/>
  405. <MaskEdit position="absolute 286 317 351 336" align="align:center middle;" id="ipt_bdht" taborder="29" mask="9#.#" style="align:center middle;" autoselect="true" autoskip="true"/>
  406. <Static text="혈압" position="absolute 0 316 60 339" id="caption17" class="cell_1"/>
  407. <Static text="회/분" position="absolute 176 342 221 361" align="align:center middle;" id="caption28"/>
  408. <MaskEdit position="absolute 61 390 111 409" align="align:center middle;" id="ipt_bdtp" taborder="27" mask="9999999999999.9" style="align:center middle;" autoselect="true" autoskip="true" maskchar=" "/>
  409. <Static text="맥박" position="absolute 0 340 60 363" id="caption18" class="cell_1"/>
  410. <MaskEdit position="absolute 286 342 351 361" align="align:center middle;" id="ipt_bdwt" taborder="30" mask="#.#" style="align:center middle;" autoselect="true" autoskip="true"/>
  411. <Static text="호흡" position="absolute 0 364 60 387" id="caption19" class="cell_1"/>
  412. <Static text="의뢰병원" position="absolute 611 93 696 116" id="caption2" class="cell_1"/>
  413. <MaskEdit position="absolute 286 390 351 409" align="align:center middle;" id="ipt_spo2" taborder="32" mask="999999" style="align:center middle;" autoselect="true" autoskip="true" maskchar=" "/>
  414. <Static text="SpO2" position="absolute 223 388 283 411" id="caption3" class="cell_1"/>
  415. <Combo position="absolute 286 366 386 385" id="cmb_bdbtype" class="combo_default" taborder="31" innerdataset="ds_init_mlist_M0376" datacolumn="cdnm" codecolumn="cdid"/>
  416. <Static text="%" position="absolute 354 391 387 410" align="align:center middle;" id="caption4"/>
  417. <Static text="혈액형" position="absolute 223 364 283 387" id="cap_btype" class="cell_1"/>
  418. <Shape position="absolute 1 410 392 416" linetype="horizontal" id="line29" class="line_3"/>
  419. <Edit position="absolute 234 491 387 510" id="ipt_emotstatnm" taborder="36" autoselect="true" autoskip="true"/>
  420. <Edit position="absolute 143 46 255 65" id="ipt_relignnm" enable="false" autoselect="true" autoskip="true"/>
  421. <Combo position="absolute 61 46 139 65" id="cmb_relign" class="combo_default" taborder="5" innerdataset="ds_init_mlist_M0070" datacolumn="cdnm" codecolumn="cdid" onitemchanged="cmb_relign_onitemchanged"/>
  422. <Edit position="absolute 143 71 193 90" id="ipt_marystatnm" enable="false" taborder="8" autoselect="true" autoskip="true"/>
  423. <Combo position="absolute 61 22 139 41" id="cmb_job" class="combo_default" taborder="1" innerdataset="ds_init_mlist_M0068" datacolumn="cdnm" codecolumn="cdid" onitemchanged="cmb_job_onitemchanged"/>
  424. <Shape position="absolute -2 139 389 145" linetype="horizontal" id="line2" class="line_3"/>
  425. <Static text="연락처/휴대폰" position="absolute 0 93 95 116" id="caption5" class="cell_1"/>
  426. <Combo position="absolute 320 46 389 65" id="cmb_relignreq" class="combo_default" taborder="3" visible="false" innerdataset="ds_init_mlist_M0411" datacolumn="cdnm" codecolumn="cdid"/>
  427. <Edit position="absolute 143 22 193 41" id="ipt_job" enable="false" taborder="2" autoselect="true" autoskip="true"/>
  428. <Edit position="absolute 196 46 256 65" id="ipt_baptnm" enable="false" taborder="6" visible="false" autoselect="true" autoskip="true"/>
  429. <Static text="결혼상태" position="absolute 0 69 60 92" id="cap_marystat" class="cell_1"/>
  430. <Combo position="absolute 61 71 139 90" id="cmb_marystat" class="combo_default" taborder="7" innerdataset="ds_init_mlist_M0151" datacolumn="cdnm" codecolumn="cdid" onitemchanged="cmb_marystat_onitemchanged"/>
  431. <Edit position="absolute 96 95 240 114" id="input1" autoselect="true" autoskip="true"/>
  432. <Shape position="absolute -2 42 389 48" linetype="horizontal" id="line3" class="line_2"/>
  433. <Static text="영적요구" position="absolute 258 45 318 68" id="caption7" class="cell_1" visible="false"/>
  434. <Edit position="absolute 243 95 387 114" id="input2" autoselect="true" autoskip="true"/>
  435. <Shape position="absolute -2 67 255 73" linetype="horizontal" id="line4" class="line_2"/>
  436. <Edit position="absolute 96 119 240 138" id="input3" autoselect="true" autoskip="true"/>
  437. <Shape position="absolute -2 114 389 120" linetype="horizontal" id="line5" class="line_2"/>
  438. <Static text="직업" position="absolute 0 21 60 44" id="cap_job" class="cell_1"/>
  439. <Edit position="absolute 243 119 387 138" id="input4" autoselect="true" autoskip="true"/>
  440. <Static text="기타 전화번호" position="absolute 0 117 95 140" id="caption9" class="cell_1"/>
  441. <Shape position="absolute -2 90 389 96" linetype="horizontal" id="line25" class="line_2"/>
  442. <Static text="교육정도" position="absolute 196 21 256 44" id="cap_educgrde" class="cell_1"/>
  443. <Edit position="absolute 339 22 389 41" id="ipt_educgrde" enable="false" taborder="4" autoselect="true" autoskip="true"/>
  444. <Combo position="absolute 259 22 336 41" id="cmb_educgrde" class="combo_default" taborder="3" innerdataset="ds_init_mlist_M0069" datacolumn="cdnm" codecolumn="cdid" onitemchanged="cmb_educgrde_onitemchanged"/>
  445. <Static text="세례명" position="absolute 143 45 193 68" id="cap_baptnm" class="cell_1" visible="false"/>
  446. <Static text="종교" position="absolute 0 45 60 68" id="cap_relign" class="cell_1"/>
  447. <cp_checkboxList id="chk_viralmarker" titletext="CheckBox List" taborder="64" text="cp_checkboxList00" scrollbars="none" position="absolute 1 541 376 561" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  448. </Layout>
  449. </Layouts>
  450. <Objects>
  451. <Dataset id="ds_chk_viralmarker" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  452. <ColumnInfo>
  453. <Column id="label" type="STRING" size="256"/>
  454. <Column id="value" type="STRING" size="256"/>
  455. </ColumnInfo>
  456. <Rows>
  457. <Row>
  458. <Col id="label">HBsAg</Col>
  459. <Col id="value">1</Col>
  460. </Row>
  461. <Row>
  462. <Col id="label">HbeAg</Col>
  463. <Col id="value">2</Col>
  464. </Row>
  465. <Row>
  466. <Col id="label">HCVAb</Col>
  467. <Col id="value">3</Col>
  468. </Row>
  469. <Row>
  470. <Col id="label">HIV</Col>
  471. <Col id="value">4</Col>
  472. </Row>
  473. <Row>
  474. <Col id="label">VDRL</Col>
  475. <Col id="value">5</Col>
  476. </Row>
  477. </Rows>
  478. </Dataset>
  479. <Dataset id="ds_chk_possresn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  480. <ColumnInfo>
  481. <Column id="label" type="STRING" size="256"/>
  482. <Column id="value" type="STRING" size="256"/>
  483. </ColumnInfo>
  484. <Rows>
  485. <Row>
  486. <Col id="label">뇌사자</Col>
  487. <Col id="value">1</Col>
  488. </Row>
  489. <Row>
  490. <Col id="label">relation donor</Col>
  491. <Col id="value">2</Col>
  492. </Row>
  493. <Row>
  494. <Col id="label">기타</Col>
  495. <Col id="value">3</Col>
  496. </Row>
  497. </Rows>
  498. </Dataset>
  499. <Dataset id="ds_cmb_rela" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  500. <ColumnInfo>
  501. <Column id="label" type="STRING" size="256"/>
  502. <Column id="value" type="STRING" size="256"/>
  503. </ColumnInfo>
  504. <Rows>
  505. <Row>
  506. <Col id="label">배우자</Col>
  507. <Col id="value">01</Col>
  508. </Row>
  509. <Row>
  510. <Col id="label">자녀</Col>
  511. <Col id="value">02</Col>
  512. </Row>
  513. <Row>
  514. <Col id="label">부</Col>
  515. <Col id="value">03</Col>
  516. </Row>
  517. <Row>
  518. <Col id="label">모</Col>
  519. <Col id="value">04</Col>
  520. </Row>
  521. <Row>
  522. <Col id="label">조모</Col>
  523. <Col id="value">05</Col>
  524. </Row>
  525. <Row>
  526. <Col id="label">조부</Col>
  527. <Col id="value">06</Col>
  528. </Row>
  529. <Row>
  530. <Col id="label">형제</Col>
  531. <Col id="value">07</Col>
  532. </Row>
  533. <Row>
  534. <Col id="label">자매</Col>
  535. <Col id="value">08</Col>
  536. </Row>
  537. <Row>
  538. <Col id="label">장인</Col>
  539. <Col id="value">09</Col>
  540. </Row>
  541. <Row>
  542. <Col id="label">장모</Col>
  543. <Col id="value">10</Col>
  544. </Row>
  545. <Row>
  546. <Col id="label">며느리</Col>
  547. <Col id="value">11</Col>
  548. </Row>
  549. <Row>
  550. <Col id="label">손자</Col>
  551. <Col id="value">12</Col>
  552. </Row>
  553. <Row>
  554. <Col id="label">기타</Col>
  555. <Col id="value">13</Col>
  556. </Row>
  557. </Rows>
  558. </Dataset>
  559. </Objects>
  560. <Bind>
  561. <BindItem id="item0" compid="cmb_job" propid="value" datasetid="ds_main_wardrecinfo" columnid="jobcd"/>
  562. <BindItem id="item1" compid="input1" propid="value" datasetid="ds_main_wardrecinfo" columnid="tel"/>
  563. <BindItem id="item2" compid="input3" propid="value" datasetid="ds_main_wardrecinfo" columnid="etcphone1"/>
  564. <BindItem id="item3" compid="input4" propid="value" datasetid="ds_main_wardrecinfo" columnid="etcphone2"/>
  565. <BindItem id="item4" compid="input2" propid="value" datasetid="ds_main_wardrecinfo" columnid="mphone"/>
  566. <BindItem id="item5" compid="cmb_relign" propid="value" datasetid="ds_main_wardrecinfo" columnid="religncd"/>
  567. <BindItem id="item6" compid="cmb_marystat" propid="value" datasetid="ds_main_wardrecinfo" columnid="marystatcd"/>
  568. <BindItem id="item7" compid="ipt_marystatnm" propid="value" datasetid="ds_main_wardrecinfo" columnid="marystatnm"/>
  569. <BindItem id="item8" compid="ipt_baptnm" propid="value" datasetid="ds_main_wardrecinfo" columnid="baptnm"/>
  570. <BindItem id="item9" compid="ipt_job" propid="value" datasetid="ds_main_wardrecinfo" columnid="jobnm"/>
  571. <BindItem id="item10" compid="cmb_educgrde" propid="value" datasetid="ds_main_wardrecinfo" columnid="educgrdecd"/>
  572. <BindItem id="item11" compid="ipt_educgrde" propid="value" datasetid="ds_main_wardrecinfo" columnid="educgrdenm"/>
  573. <BindItem id="item12" compid="cmb_relignreq" propid="value" datasetid="ds_main_wardrecinfo" columnid="relignreq"/>
  574. <BindItem id="item13" compid="ipt_relignnm" propid="value" datasetid="ds_main_wardrecinfo" columnid="relignnm"/>
  575. <BindItem id="item14" compid="ipt_highbp" propid="value" datasetid="ds_main_wardrecinfo" columnid="highbp"/>
  576. <BindItem id="item15" compid="ipt_pulse" propid="value" datasetid="ds_main_wardrecinfo" columnid="pulse"/>
  577. <BindItem id="item16" compid="ipt_breth" propid="value" datasetid="ds_main_wardrecinfo" columnid="breth"/>
  578. <BindItem id="item17" compid="ipt_bdtp" propid="value" datasetid="ds_main_wardrecinfo" columnid="bdtp"/>
  579. <BindItem id="item18" compid="cmb_bdtp" propid="value" datasetid="ds_main_wardrecinfo" columnid="bdtppartcd"/>
  580. <BindItem id="item19" compid="ipt_lowbp" propid="value" datasetid="ds_main_wardrecinfo" columnid="lowbp"/>
  581. <BindItem id="item20" compid="ipt_bdht" propid="value" datasetid="ds_main_wardrecinfo" columnid="bdht"/>
  582. <BindItem id="item21" compid="ipt_bdwt" propid="value" datasetid="ds_main_wardrecinfo" columnid="bdwt"/>
  583. <BindItem id="item22" compid="cmb_bdbtype" propid="value" datasetid="ds_main_wardrecinfo" columnid="bdbtype"/>
  584. <BindItem id="item23" compid="ipt_spo2" propid="value" datasetid="ds_main_wardrecinfo" columnid="spo2"/>
  585. <BindItem id="item24" compid="chk_basebdinfoinclyn" propid="value" datasetid="ds_main_wardrecinfo" columnid="basebdinfoinclyn"/>
  586. <BindItem id="item25" compid="cmb_soulstat" propid="value" datasetid="ds_data_bodyases" columnid="soulstat"/>
  587. <BindItem id="item26" compid="rdo_comustat" propid="value" datasetid="ds_data_bodyases" columnid="comustat"/>
  588. <BindItem id="item27" compid="cmb_emotstat" propid="value" datasetid="ds_data_bodyases" columnid="emotstat"/>
  589. <BindItem id="item28" compid="ipt_emotstatnm" propid="value" datasetid="ds_data_bodyases" columnid="emotstatnm"/>
  590. <BindItem id="item29" compid="opt_existyn" propid="value" datasetid="ds_data_famyfree" columnid="existyn"/>
  591. <BindItem id="item30" compid="ipt_helpdnor" propid="value" datasetid="ds_data_selfcare" columnid="helpdnor"/>
  592. <BindItem id="item31" compid="ipt_resn" propid="value" datasetid="ds_data_selfcare" columnid="resn"/>
  593. <BindItem id="item32" compid="rdo_selfcareyn" propid="value" datasetid="ds_data_selfcare" columnid="selfcareyn"/>
  594. <BindItem id="item33" compid="rdo_selfstat" propid="value" datasetid="ds_data_trans" columnid="selfstat"/>
  595. <BindItem id="item34" compid="ipt_possresnetc" propid="value" datasetid="ds_data_trans" columnid="possresnetc"/>
  596. <BindItem id="item35" compid="ipt_impsiresn" propid="value" datasetid="ds_data_trans" columnid="impsiresn"/>
  597. <BindItem id="item36" compid="chk_kidntransinclyn" propid="value" datasetid="ds_data_trans" columnid="kidntransinclyn"/>
  598. <BindItem id="item37" compid="ipt_rgstdd" propid="value" datasetid="ds_data_trans" columnid="rgstdd"/>
  599. <BindItem id="item38" compid="ipt_rgsthosp" propid="value" datasetid="ds_data_trans" columnid="rgsthosp"/>
  600. <BindItem id="item39" compid="chk_dialcareinclyn" propid="value" datasetid="ds_data_dialcarer1" columnid="dialcareinclyn"/>
  601. <BindItem id="item40" compid="cmb_economystat" propid="value" datasetid="ds_data_dialcomn" columnid="economystat"/>
  602. <BindItem id="item41" compid="cmb_healcntrprofitkind" propid="value" datasetid="ds_data_dialcomn" columnid="healcntrprofitkind"/>
  603. <BindItem id="item42" compid="ipt_healcntrprofit" propid="value" datasetid="ds_data_dialcomn" columnid="healcntrprofit"/>
  604. <BindItem id="item43" compid="cmb_medigrant" propid="value" datasetid="ds_data_dialcomn" columnid="medigrant"/>
  605. <BindItem id="item44" compid="rdo_kidnfaluryn" propid="value" datasetid="ds_data_dialcomn" columnid="kidnfaluryn"/>
  606. <BindItem id="item45" compid="ipt_chosresn" propid="value" datasetid="ds_data_dialcomn" columnid="chosresn"/>
  607. <BindItem id="item46" compid="cmb_cassickkind" propid="value" datasetid="ds_data_dialcomn" columnid="cassickkind"/>
  608. <BindItem id="item47" compid="ipt_cassick" propid="value" datasetid="ds_data_dialcomn" columnid="cassick"/>
  609. <BindItem id="item48" compid="ipt_chosdd" propid="value" datasetid="ds_main_wardrecinfo" columnid="chosdd"/>
  610. <BindItem id="item49" compid="ipt_reqhosp" propid="value" datasetid="ds_main_wardrecinfo" columnid="reqhosp"/>
  611. <BindItem id="item50" compid="ipt_roomhospdialdd" propid="value" datasetid="ds_main_wardrecinfo" columnid="roomhospdialdd"/>
  612. <BindItem id="item51" compid="cmb_fstdialkind" propid="value" datasetid="ds_main_wardrecinfo" columnid="fstdialkind"/>
  613. <BindItem id="item52" compid="ipt_fstdialdd" propid="value" datasetid="ds_main_wardrecinfo" columnid="fstdialdd"/>
  614. <BindItem id="item53" compid="rdo_dialkind" propid="value" datasetid="ds_data_rgstdial" columnid="dialkind"/>
  615. <BindItem id="item54" compid="cmb_veslkind" propid="value" datasetid="ds_data_rgstdial" columnid="veslkind"/>
  616. <BindItem id="item55" compid="cmb_vesltype" propid="value" datasetid="ds_data_rgstdial" columnid="vesltype"/>
  617. <BindItem id="item56" compid="chk_rgstdialinfoinclyn" propid="value" datasetid="ds_data_rgstdial" columnid="rgstdialinfoinclyn"/>
  618. <BindItem id="item57" compid="chk_progrecinclyn" propid="value" datasetid="ds_data_progrec" columnid="progrecinclyn"/>
  619. <BindItem id="item58" compid="tar_progrec" propid="value" datasetid="ds_data_progrec" columnid="progrec"/>
  620. </Bind>
  621. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  622. * System Name :
  623. * Job Name :
  624. * Creator :
  625. * Make Date : 2015-11-13
  626. * Description :
  627. *---------------------------------------------------------------------------------------
  628. * Modify Date Modifier Modify Description
  629. *---------------------------------------------------------------------------------------
  630. * 2015-11-13 Live Converter TF->XP
  631. *
  632. *---------------------------------------------------------------------------------------
  633. ****************************************************************************************/
  634. include "com_commonxp::comm_main.xjs";
  635. function SMMNW08400_oninit(obj:Form, e:InitEventInfo)
  636. {
  637. frmf_initForm(obj);
  638. }
  639. function SMMNW08400_onload(obj:Form, e:LoadEventInfo)
  640. {
  641. grdf_initGrid(grd_famyfact);
  642. grdf_initGrid(grd_dialcare);
  643. grdf_setRowTypeIcon(grd_famyfact, 1);
  644. var sProp = "col=5,row=1,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  645. chk_viralmarker.setInitComp(sProp, ds_chk_viralmarker,"value","label", "fn_viralmarker");
  646. var sProp2 = "col=2,row=4,cellspacing=4,vcellspacing=0,itemWidth=-1,itemHeight=23,overflow='visible'";
  647. chk_possresn.setInitComp(sProp2, ds_chk_possresn,"value","label", "fn_possresn");
  648. }
  649. function fn_viralmarker()
  650. {
  651. var getData = String(chk_viralmarker.getData()).replace(","," ");
  652. ds_main_wardrecinfo.setColumn(0, "viralmarker", getData);
  653. }
  654. function fn_possresn()
  655. {
  656. var getData = String(chk_possresn.getData()).replace("▦"," ");
  657. ds_data_trans.setColumn(0, "possresn", getData);
  658. var possresn = ds_data_trans.getColumn(0, "possresn");
  659. if(possresn.indexOf("3") == -1)
  660. {
  661. ipt_possresnetc.enable = false;
  662. ds_data_trans.setColumn(0, "possresnetc", "");
  663. }
  664. else
  665. {
  666. ipt_possresnetc.enable = true;
  667. }
  668. }
  669. function cmb_job_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  670. {
  671. var job = obj.value;
  672. if(job == "10")
  673. {
  674. ipt_job.enable = true;
  675. }
  676. else
  677. {
  678. dsf_makeValue(ds_main_wardrecinfo, "jobnm", "string", "", 0);
  679. ipt_job.enable = false;
  680. }
  681. }
  682. function cmb_educgrde_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  683. {
  684. var educgrde = obj.value;
  685. if(educgrde == "15")
  686. {
  687. ipt_educgrde.enable = true;
  688. }
  689. else
  690. {
  691. dsf_makeValue(ds_main_wardrecinfo, "educgrdenm", "string", "", 0);
  692. ipt_educgrde.enable = false;
  693. }
  694. }
  695. function cmb_relign_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  696. {
  697. var religncd = obj.value;
  698. if(religncd == "01")
  699. {
  700. cap_baptnm.visible = true;
  701. ipt_baptnm.visible = true;
  702. ipt_baptnm.enable = true;
  703. ipt_relignnm.visible = false;
  704. }
  705. else
  706. {
  707. cap_baptnm.visible = false;
  708. ipt_baptnm.visible = false;
  709. ipt_relignnm.visible = true;
  710. ds_main_wardrecinfo.setColumn(0, "baptnm");
  711. if(religncd == "09")
  712. {
  713. ipt_relignnm.enable = true;
  714. }
  715. else
  716. {
  717. ipt_relignnm.enable = false;
  718. }
  719. }
  720. }
  721. function cmb_marystat_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  722. {
  723. var marystatcd = obj.value;
  724. if(marystatcd == "09")
  725. {
  726. ipt_marystatnm.enable = true;
  727. }
  728. else
  729. {
  730. ipt_marystatnm.enable = false;
  731. ds_main_wardrecinfo.setColumn(0, "marystatnm");
  732. }
  733. }
  734. function btn_famyfactadd_onclick(obj:Button, e:ClickEventInfo)
  735. {
  736. ds_main_famyfact.addRow();
  737. }
  738. function btn_famyfactdel_onclick(obj:Button, e:ClickEventInfo)
  739. {
  740. ds_main_famyfact.deleteRow(ds_main_famyfact.rowposition);
  741. }
  742. function chk_basebdinfoinclyn_onclick(obj:CheckBox, e:ClickEventInfo)
  743. {
  744. if(obj.value == "1")
  745. {
  746. var rtn = "";
  747. rtn = fSetStatus();
  748. if(rtn == "6")
  749. {
  750. ipt_lowbp.enable = false;
  751. ipt_highbp.enable = false;
  752. ipt_pulse.enable = false;
  753. ipt_breth.enable = false;
  754. ipt_bdtp.enable = false;
  755. cmb_bdtp.enable = false;
  756. ipt_bdht.enable = false;
  757. ipt_bdwt.enable = false;
  758. cmb_bdbtype.enable = false;
  759. ipt_spo2.enable = false;
  760. ds_main_wardrecinfo.setColumn(0, "lowbp", "");
  761. ds_main_wardrecinfo.setColumn(0, "highbp", "");
  762. ds_main_wardrecinfo.setColumn(0, "pulse", "");
  763. ds_main_wardrecinfo.setColumn(0, "breth", "");
  764. ds_main_wardrecinfo.setColumn(0, "bdtp", "");
  765. ds_main_wardrecinfo.setColumn(0, "bdtppartcd", "");
  766. ds_main_wardrecinfo.setColumn(0, "bdht", "");
  767. ds_main_wardrecinfo.setColumn(0, "bdwt", "");
  768. ds_main_wardrecinfo.setColumn(0, "bdbtype", "");
  769. ds_main_wardrecinfo.setColumn(0, "bdbtyperh", "");
  770. ds_main_wardrecinfo.setColumn(0, "spo2", "");
  771. }
  772. else
  773. {
  774. ds_main_wardrecinfo.setColumn(0, "basebdinfoinclyn", "");
  775. return;
  776. }
  777. }
  778. else
  779. {
  780. ds_main_wardrecinfo.setColumn(0, "basebdinfoinclyn", "");
  781. ipt_lowbp.enable = true;
  782. ipt_highbp.enable = true;
  783. ipt_pulse.enable = true;
  784. ipt_breth.enable = true;
  785. ipt_bdtp.enable = true;
  786. cmb_bdtp.enable = true;
  787. ipt_bdht.enable = true;
  788. ipt_bdwt.enable = true;
  789. cmb_bdbtype.enable = true;
  790. ipt_spo2.enable = true;
  791. }
  792. }
  793. function cmb_emotstat_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  794. {
  795. if(obj.value == "07")
  796. {
  797. ipt_emotstatnm.enable = true;
  798. }
  799. else
  800. {
  801. ipt_emotstatnm.enable = false;
  802. ds_data_bodyases.setColumn(0, "emotstatnm", "");
  803. }
  804. }
  805. function cmb_cassickkind_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  806. {
  807. if(obj.value == "08")
  808. {
  809. ipt_cassick.enable = true;
  810. }
  811. else
  812. {
  813. ipt_cassick.enable = false;
  814. ds_data_dialcomn.setColumn(0, "cassick", "");
  815. }
  816. }
  817. function cmb_healcntrprofitkind_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  818. {
  819. if(obj.value == "2")
  820. {
  821. ipt_healcntrprofit.enable = true;
  822. }
  823. else
  824. {
  825. ipt_healcntrprofit.enable = false;
  826. ds_data_dialcomn.setColumn(0, "healcntrprofit", "");
  827. }
  828. }
  829. function chk_dialcareinclyn_onclick(obj:CheckBox, e:ClickEventInfo)
  830. {
  831. if(obj.value == "1")
  832. {
  833. var rtn = "";
  834. rtn = fSetStatus(ds_data_dialcarer2);
  835. if(rtn == "6")
  836. {
  837. btn_dialcareadd.enable = false;
  838. btn_dialcaredel.enable = false;
  839. ds_data_dialcarer2.clearData();
  840. }
  841. else
  842. {
  843. ds_data_dialcarer1.setColumn(0, "dialcareinclyn", "");
  844. return;
  845. }
  846. }
  847. else
  848. {
  849. ds_data_dialcarer1.setColumn(0, "dialcareinclyn", "");
  850. btn_dialcareadd.enable = true;
  851. btn_dialcaredel.enable = true;
  852. }
  853. }
  854. function btn_dialcareadd_onclick(obj:Button, e:ClickEventInfo)
  855. {
  856. ds_data_dialcarer2.addRow();
  857. }
  858. function btn_dialcaredel_onclick(obj:Button, e:ClickEventInfo)
  859. {
  860. ds_data_dialcarer2.deleteRow(ds_data_dialcarer2.rowposition)
  861. }
  862. function rdo_dialkind_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  863. {
  864. if(obj.value == "1")
  865. {
  866. cmb_veslkind.enable = true;
  867. cmb_vesltype.enable = false;
  868. ds_data_rgstdial.setColumn(0, "vesltype", "");
  869. }
  870. else if(obj.value == "2")
  871. {
  872. cmb_veslkind.enable = false;
  873. cmb_vesltype.enable = true;
  874. ds_data_rgstdial.setColumn(0, "veslkind", "");
  875. }
  876. }
  877. function chk_rgstdialinfoinclyn_onclick(obj:CheckBox, e:ClickEventInfo)
  878. {
  879. if(obj.value == "1")
  880. {
  881. var rtn="";
  882. rtn = fSetStatus();
  883. if(rtn == "6")
  884. {
  885. status = "click";
  886. rdo_dialkind.enable = false;
  887. cmb_veslkind.enable = false;
  888. cmb_vesltype.enable = false;
  889. ds_data_rgstdial.setColumn(0, "dialkind", "");
  890. ds_data_rgstdial.setColumn(0, "veslkind", "");
  891. ds_data_rgstdial.setColumn(0, "vesltype", "");
  892. }
  893. else
  894. {
  895. ds_data_rgstdial.setColumn(0, "rgstdialinfoinclyn", "");
  896. return;
  897. }
  898. }
  899. else
  900. {
  901. ds_data_rgstdial.setColumn(0, "rgstdialinfoinclyn", "");
  902. rdo_dialkind.enable = true;
  903. }
  904. }
  905. function chk_progrecinclyn_onclick(obj:CheckBox, e:ClickEventInfo)
  906. {
  907. if(obj.value == "1")
  908. {
  909. var rtn = "";
  910. rtn = fSetStatus();
  911. if(rtn == "6")
  912. {
  913. tar_progrec.enable = false;
  914. ds_data_progrec.setColumn(0, "progrec", "");
  915. }
  916. else
  917. {
  918. ds_data_progrec.setColumn(0, "progrecinclyn", "");
  919. return;
  920. }
  921. }
  922. else
  923. {
  924. ds_data_progrec.setColumn(0, "progrecinclyn", "");
  925. tar_progrec.enable = true;
  926. }
  927. }
  928. function fSetStatus(objDS)
  929. {
  930. var rtn = "";
  931. if(status == "select")
  932. {
  933. rtn = "6";
  934. }
  935. else
  936. {
  937. rtn = sysf_messageBox("데이터를 ", "Q001");
  938. }
  939. return rtn;
  940. }
  941. function chk_kidntransinclyn_onclick(obj:CheckBox, e:ClickEventInfo)
  942. {
  943. if(obj.value == "1")
  944. {
  945. var rtn = "";
  946. rtn = fSetStatus();
  947. if(rtn == "6")
  948. {
  949. chk_possresn.setCheckAll(false);
  950. rdo_selfstat.enable = false;
  951. ipt_impsiresn.enable = false;
  952. chk_possresn.enable = false;
  953. ipt_possresnetc.enable = false;
  954. ipt_rgstdd.enable = false;
  955. ipt_rgsthosp.enable = false;
  956. ds_data_trans.setColumn(0, "selfstat", "");
  957. ds_data_trans.setColumn(0, "impsiresn", "");
  958. ds_data_trans.setColumn(0, "possresn", "");
  959. ds_data_trans.setColumn(0, "possresnetc", "");
  960. ds_data_trans.setColumn(0, "rgstdd", "");
  961. ds_data_trans.setColumn(0, "rgsthosp", "");
  962. }
  963. else
  964. {
  965. ds_data_trans.setColumn(0, "kidntransinclyn", "");
  966. return;
  967. }
  968. }
  969. else
  970. {
  971. ds_data_trans.setColumn(0, "kidntransinclyn", "");
  972. rdo_selfstat.enable = true;
  973. ipt_rgstdd.enable = true;
  974. ipt_rgsthosp.enable = true;
  975. }
  976. }
  977. function fInitEventDialInfo()
  978. {
  979. frmf_inputEnterKey("cmb_job", "onitemchanged", new ItemChangeEventInfo );
  980. frmf_inputEnterKey("cmb_relign", "onitemchanged", new ItemChangeEventInfo );
  981. frmf_inputEnterKey("cmb_educgrde", "onitemchanged", new ItemChangeEventInfo );
  982. frmf_inputEnterKey("cmb_marystat", "onitemchanged", new ItemChangeEventInfo );
  983. if(!utlf_isNull(ds_main_wardrecinfo.getColumnInfo("basebdinfoinclyn")))
  984. {
  985. if(ds_main_wardrecinfo.getColumn(0, "basebdinfoinclyn") == "1")
  986. {
  987. frmf_inputEnterKey("chk_basebdinfoinclyn", "onclick", new ClickEventInfo );
  988. }
  989. }
  990. else
  991. {
  992. dsf_makeValue(ds_main_wardrecinfo, "basebdinfoinclyn", "string", "", 0);
  993. }
  994. if(ds_data_trans.getColumn(0, "kidntransinclyn") == "1")
  995. {
  996. frmf_inputEnterKey("chk_kidntransinclyn", "onclick", new ClickEventInfo );
  997. }
  998. else
  999. {
  1000. frmf_inputEnterKey("rdo_selfstat", "onitemchanged", new ItemChangeEventInfo );
  1001. //frmf_inputEnterKey("chk_possresn", "onchanged", new CheckBoxChangeEventInfo );
  1002. }
  1003. frmf_inputEnterKey("cmb_healcntrprofitkind", "onitemchanged", new ItemChangeEventInfo );
  1004. frmf_inputEnterKey("cmb_cassickkind", "onitemchanged", new ItemChangeEventInfo );
  1005. if(ds_data_rgstdial.getColumn(0, "rgstdialinfoinclyn") == "1")
  1006. {
  1007. frmf_inputEnterKey("chk_rgstdialinfoinclyn", "onclick", new ClickEventInfo );
  1008. }
  1009. else
  1010. {
  1011. frmf_inputEnterKey("rdo_dialkind", "onitemchanged", new ItemChangeEventInfo );
  1012. }
  1013. frmf_inputEnterKey("chk_progrecinclyn", "onchanged", new CheckBoxChangeEventInfo );
  1014. }
  1015. function rdo_selfstat_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1016. {
  1017. if(obj.value == "02")
  1018. {
  1019. chk_possresn.setCheckAll(false);
  1020. ipt_impsiresn.enable = true;
  1021. chk_possresn.enable = false;
  1022. ipt_possresnetc.enable = false;
  1023. ds_data_trans.setColumn(0, "possresn", "");
  1024. ds_data_trans.setColumn(0, "possresnetc", "");
  1025. }
  1026. else if(obj.value == "03")
  1027. {
  1028. ipt_impsiresn.enable = false;
  1029. ds_data_trans.setColumn(0, "impsiresn", "");
  1030. var data = ds_data_trans.getColumn(0, "possresn")
  1031. data = data.split(",");
  1032. chk_possresn.setData(data, "",false);
  1033. chk_possresn.enable = true;
  1034. for(var i = 0; i < data.length; i++)
  1035. {
  1036. var etc = data[i];
  1037. if(etc == "3")
  1038. {
  1039. ipt_possresnetc.enable = true;
  1040. }
  1041. }
  1042. }
  1043. else
  1044. {
  1045. chk_possresn.setCheckAll(false);
  1046. chk_possresn.enable = false;
  1047. ipt_possresnetc.enable = false;
  1048. ipt_impsiresn.enable = false;
  1049. ds_data_trans.setColumn(0, "possresn", "");
  1050. ds_data_trans.setColumn(0, "possresnetc", "");
  1051. ds_data_trans.setColumn(0, "impsiresn", "");
  1052. }
  1053. }
  1054. function chk_rgstdialinfoinclyn_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1055. {
  1056. status = "";
  1057. }
  1058. function chk_progrecinclyn_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1059. {
  1060. status = "";
  1061. }
  1062. function chk_kidntransinclyn_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1063. {
  1064. status = "";
  1065. }
  1066. function chk_dialcareinclyn_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1067. {
  1068. status = "";
  1069. }
  1070. function chk_basebdinfoinclyn_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1071. {
  1072. status = "";
  1073. }
  1074. ]]></Script>
  1075. </Form>
  1076. </FDL>