SMMNP00211_영상전처치 및 간호상태 확인.xfdl 54 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNP00211" position="absolute 0 0 1182 703" titletext="검사전처치 및 간호상태 확인" oninit="SMMNP00211_oninit" onload="SMMNP00211_onload">
  5. <Layouts>
  6. <Layout>
  7. <Static id="caption6" text="수술 준비 확인표" class="tit_1" position="absolute 0 0 140 25" visible="false"/>
  8. <Div position="absolute 1 675 1180 702" id="grp_btn" scrollbars="autoboth"/>
  9. <Div position="absolute 0 0 1181 685" id="grp_main" scrollbars="autoboth">
  10. <Layouts>
  11. <Layout>
  12. <Shape position="absolute 0 215 452 221" linetype="horizontal" id="line8" class="line_2" anchor="default"/>
  13. <Shape position="absolute 0 191 452 197" linetype="horizontal" id="line14" class="line_2" anchor="default"/>
  14. <Shape position="absolute 0 167 452 173" linetype="horizontal" id="line3" class="line_2" anchor="default"/>
  15. <Shape id="line06" class="line_2" position="absolute 0 142 452 148"/>
  16. <Shape id="line00" class="line_2" position="absolute 0 117 452 123" anchor="default"/>
  17. <Shape position="absolute 0 93 452 99" linetype="horizontal" id="line5" class="line_2" anchor="default"/>
  18. <Static text="알레르기 정보" position="absolute 2 5 2 5" align="align:center middle;" id="caption5" class="cell_1" visible="false" anchor="default"/>
  19. <Grid position="absolute 2 13 2 13" id="grd_AllergyList" visible="false" binddataset="ds_grd_AllergyList" anchor="default">
  20. <Formats>
  21. <Format id="default">
  22. <Columns>
  23. <Column size="87"/>
  24. <Column size="73"/>
  25. <Column size="90"/>
  26. <Column size="100"/>
  27. <Column size="0"/>
  28. </Columns>
  29. <Rows>
  30. <Row size="24" band="head"/>
  31. <Row size="24"/>
  32. </Rows>
  33. <Band id="head">
  34. <Cell text="발생일자"/>
  35. <Cell col="1" text="대상"/>
  36. <Cell col="2" text="약물구분"/>
  37. <Cell col="3" text="증상/결과"/>
  38. <Cell col="4" text="drugcd"/>
  39. </Band>
  40. <Band id="body">
  41. <Cell text="bind:GENRDD"/>
  42. <Cell col="1" text="bind:TYPE"/>
  43. <Cell col="2" text="bind:DRUGNM"/>
  44. <Cell col="3" text="bind:TEXT"/>
  45. <Cell col="4" text="bind:DRUGCD"/>
  46. </Band>
  47. </Format>
  48. </Formats>
  49. </Grid>
  50. <Static text="검사환자 일반 상태 정보" position="absolute 0 27 174 49" id="caption1" class="tit_2" anchor="default"/>
  51. <Shape position="absolute 0 43 452 49" linetype="horizontal" id="line1" class="line_10" anchor="default"/>
  52. <Static text="환자 검사전 처치 및 간호상태 확인 사항" position="absolute 455 27 830 49" id="caption10" class="tit_2" anchor="default"/>
  53. <Shape position="absolute 455 43 1180 49" linetype="horizontal" id="line9" class="line_10" anchor="default"/>
  54. <Static text="Remark(간호단위) / 시술실 전달사항" position="absolute 456 528 818 551" align="align:center middle;" id="caption7" class="cell_1" anchor="default"/>
  55. <Static text="Remark(검사실)/간호단위 전달사항" position="absolute 821 528 1180 551" align="align:center middle;" id="caption26" class="cell_1" anchor="default"/>
  56. <Shape position="absolute 456 523 818 529" linetype="horizontal" id="line29" class="line_10" anchor="default"/>
  57. <Shape position="absolute 821 523 1180 529" linetype="horizontal" id="line30" class="line_10" anchor="default"/>
  58. <MaskEdit readonly="true" position="absolute 691 140 776 159" align="align:center middle;" id="opt_patinfo0" mask="yyyy-mm-dd" anchor="default"/>
  59. <Edit readonly="true" position="absolute 575 140 586 159" id="opt_etcphone1" visible="false" anchor="default"/>
  60. <Edit readonly="true" position="absolute 590 140 601 159" id="opt_etcphone2" visible="false" anchor="default"/>
  61. <Grid position="absolute 0 290 450 465" id="grd_famylist" class="datagrid2" binddataset="ds_main_ssminfo_ssmlist_famyinfo_famylist_MnwmpfifList" anchor="default" selecttype="multirow" cellsizingtype="both" extendsizetype="row" autofittype="col">
  62. <Formats>
  63. <Format id="default">
  64. <Columns>
  65. <Column size="25"/>
  66. <Column size="0"/>
  67. <Column size="95"/>
  68. <Column size="140"/>
  69. <Column size="140"/>
  70. <Column size="0"/>
  71. <Column size="0"/>
  72. </Columns>
  73. <Rows>
  74. <Row size="24" band="head"/>
  75. <Row size="24"/>
  76. </Rows>
  77. <Band id="head">
  78. <Cell/>
  79. <Cell col="1" text="SMS&#10;전송동의"/>
  80. <Cell col="2" text="가족 관계"/>
  81. <Cell col="3" text="전화번호"/>
  82. <Cell col="4" text="핸드폰번호"/>
  83. <Cell col="5" text="주소"/>
  84. <Cell col="6" text="세부주소"/>
  85. </Band>
  86. <Band id="body">
  87. <Cell celltype="head" text="expr:currow+1"/>
  88. <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:chkyn" expr="expr:(chkyn==&quot;Y&quot;||chkyn==1)?1:0"/>
  89. <Cell col="2" displaytype="text" edittype="text" text="bind:cdnm"/>
  90. <Cell col="3" displaytype="text" edittype="text" text="bind:tel"/>
  91. <Cell col="4" displaytype="text" edittype="text" text="bind:mpphone"/>
  92. <Cell col="5" displaytype="text" edittype="text" text="bind:addr"/>
  93. <Cell col="6" displaytype="text" edittype="text" text="bind:detladdr"/>
  94. </Band>
  95. </Format>
  96. </Formats>
  97. </Grid>
  98. <Shape position="absolute 456 672 803 678" linetype="horizontal" id="line4" class="line_3" anchor="default"/>
  99. <Shape position="absolute 821 672 1179 678" linetype="horizontal" id="line10" class="line_3" anchor="default"/>
  100. <TextArea position="absolute 456 552 818 674" id="txt_nurg" anchor="default"/>
  101. <TextArea position="absolute 821 552 1180 674" id="txt_oper" anchor="default"/>
  102. <Static text="검사예약일시" position="absolute 0 73 128 96" align="align:center middle;" id="caption9" class="cell_1" anchor="default"/>
  103. <Shape position="absolute 0 68 452 74" linetype="horizontal" id="line2" class="line_2" anchor="default"/>
  104. <Static text="검사명" position="absolute 0 48 128 71" align="align:center middle;" id="caption15" class="cell_1" anchor="default"/>
  105. <Shape position="absolute 0 241 452 247" linetype="horizontal" id="line31" class="line_3" anchor="default"/>
  106. <Static text="환자 및 보호자 연락처" position="absolute 0 269 174 287" id="caption20" class="tit_2" anchor="default"/>
  107. <Shape position="absolute 0 285 450 291" linetype="horizontal" id="line11" class="line_10" anchor="default"/>
  108. <Button position="absolute 1138 24 1180 43" id="btn_rgst_sct" class="btn5" text="저장" anchor="default" onclick="grp_main_btn_rgst_sct_onclick"/>
  109. <Button position="absolute 343 266 396 285" id="button2" class="btn2" text="행추가" anchor="default" onclick="grp_main_button2_onclick"/>
  110. <Button position="absolute 398 266 451 285" id="button3" class="btn2" text="행삭제" anchor="default" onclick="grp_main_button3_onclick"/>
  111. <Static text="시술장소" position="absolute 260 123 323 146" align="align:center middle;" id="caption23" class="cell_1" visible="false" anchor="default"/>
  112. <Combo position="absolute 130 50 285 69" id="cmb_ssnm" innerdataset="@ds_codelist" datacolumn="cdnm" codecolumn="cdnm" anchor="default"/>
  113. <Static text="기록부서" position="absolute 45 147 128 170" align="align:center middle;" id="caption2" class="cell_1" anchor="default"/>
  114. <Static text="기록자" position="absolute 45 171 128 194" align="align:center middle;" id="caption3" class="cell_1" anchor="default"/>
  115. <Static text="기록부서" position="absolute 45 195 128 218" align="align:center middle;" id="caption4" class="cell_1" anchor="default"/>
  116. <Static text="기록자" position="absolute 45 219 128 242" align="align:center middle;" id="caption12" class="cell_1" anchor="default"/>
  117. <Static text="간호&#13;&#10;단위" position="absolute 0 147 44 194" align="align:center middle;" id="caption13" class="cell_1" anchor="default"/>
  118. <Static text="시술실" position="absolute 0 195 44 242" align="align:center middle;" id="caption14" class="cell_1" anchor="default"/>
  119. <Combo position="absolute 1 2 452 21" id="cmb_sslist" innerdataset="@ds_init_ssinfo_sslist" datacolumn="ssnm" codecolumn="ssbfcureseqno" anchor="default" onitemchanged="grp_main_cmb_sslist_onitemchanged"/>
  120. <Button position="absolute 499 2 541 21" id="button6" class="btn5" text="신규" anchor="default" onclick="grp_main_button6_onclick"/>
  121. <Button position="absolute 455 2 497 21" id="button7" class="btn5" visible="false" text="조회" anchor="default" onclick="grp_main_button7_onclick"/>
  122. <Calendar position="absolute 130 75 225 94" id="ipt_ssdd" mask="yyyy-mm-dd" anchor="default" dateformat="yyyy-MM-dd" value="null"/>
  123. <Button position="absolute 392 149 445 168" id="btn_nrecdept" class="btn2" text="기본값" anchor="default" onclick="grp_main_btn_nrecdept_onclick"/>
  124. <Button position="absolute 392 173 445 192" id="btn_nrecnm" class="btn2" text="기본값" anchor="default" onclick="grp_main_btn_nrecnm_onclick"/>
  125. <Button position="absolute 392 197 445 216" id="btn_srecdept" class="btn2" text="기본값" anchor="default" onclick="grp_main_btn_srecdept_onclick"/>
  126. <Button position="absolute 392 221 445 240" id="btn_srecnm" class="btn2" text="기본값" anchor="default" onclick="grp_main_btn_srecnm_onclick"/>
  127. <Edit position="absolute 130 149 285 168" id="ipt_nrecdept" anchor="default"/>
  128. <Edit position="absolute 130 173 230 192" id="ipt_nrecnm" anchor="default"/>
  129. <Edit position="absolute 130 197 285 216" id="ipt_srecdept" anchor="default"/>
  130. <Edit position="absolute 170 266 270 285" id="ipt_srecnm" visible="false" anchor="default"/>
  131. <MaskEdit position="absolute 235 173 380 192" id="ipt_nrecdt" mask="####-##-## ##:##" anchor="default" maskchar=" " displaynulltext=" " type="string" style="align:left middle;"/>
  132. <MaskEdit position="absolute 235 221 380 240" id="ipt_srecdt" mask="####-##-## ##:##" anchor="default" maskchar=" " displaynulltext=" " type="string" style="align:left middle;"/>
  133. <Button position="absolute 984 24 1037 43" id="button8" class="btn2" text="행추가" anchor="default" onclick="grp_main_button8_onclick"/>
  134. <Button position="absolute 1039 24 1092 43" id="button9" class="btn2" text="행삭제" anchor="default" onclick="grp_main_button9_onclick"/>
  135. <Radio position="absolute 323 125 433 145" id="rdo_ssplace" visible="false" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="grp_main_radio1_onitemchanged">
  136. <Dataset id="innerdataset">
  137. <ColumnInfo>
  138. <Column id="codecolumn"/>
  139. <Column id="datacolumn"/>
  140. </ColumnInfo>
  141. <Rows>
  142. <Row>
  143. <Col id="codecolumn">W</Col>
  144. <Col id="datacolumn">병실</Col>
  145. </Row>
  146. <Row>
  147. <Col id="codecolumn">S</Col>
  148. <Col id="datacolumn">시술실</Col>
  149. </Row>
  150. </Rows>
  151. </Dataset>
  152. </Radio>
  153. <Button position="absolute 1094 24 1136 43" id="button1" class="btn5" text="삭제" anchor="default" onclick="grp_main_button1_onclick"/>
  154. <Edit readonly="true" position="absolute 290 99 382 118" id="out_ssbfcureseqno" visible="true" anchor="default" class="output"/>
  155. <Edit position="absolute 290 50 446 69" id="ipt_ssnmetc" visible="true" anchor="default" tooltiptext="시술명 [기타] 선택시 입력하시기 바랍니다!" readonly="true" class="output"/>
  156. <Edit readonly="true" position="absolute 544 2 1180 21" id="output1" anchor="default" style="color:#0000ffff;font:Dotum,9,bold;"/>
  157. <Combo position="absolute 131 99 286 118" id="cmb_trans" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  158. <Dataset id="innerdataset">
  159. <ColumnInfo>
  160. <Column id="codecolumn"/>
  161. <Column id="datacolumn"/>
  162. </ColumnInfo>
  163. <Rows>
  164. <Row>
  165. <Col id="codecolumn">1</Col>
  166. <Col id="datacolumn">도보</Col>
  167. </Row>
  168. <Row>
  169. <Col id="codecolumn">2</Col>
  170. <Col id="datacolumn">휠체어</Col>
  171. </Row>
  172. <Row>
  173. <Col id="codecolumn">3</Col>
  174. <Col id="datacolumn">S/C</Col>
  175. </Row>
  176. <Row>
  177. <Col id="codecolumn">4</Col>
  178. <Col id="datacolumn">Bed</Col>
  179. </Row>
  180. </Rows>
  181. </Dataset>
  182. </Combo>
  183. <Static text="이동수단" position="absolute 0 97 128 120" align="align:center middle;" id="caption8" class="cell_1" anchor="default"/>
  184. <MaskEdit position="absolute 231 75 306 94" id="ipt_sstm" visible="false" mask="hh:nn" anchor="default"/>
  185. <Static text="응급여부" position="absolute 0 122 128 145" align="align:left middle;" id="caption11" class="cell_1" anchor="default"/>
  186. <Radio position="absolute 133 124 259 144" id="radio1" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="grp_main_radio1_onitemchanged">
  187. <Dataset id="innerdataset">
  188. <ColumnInfo>
  189. <Column id="codecolumn"/>
  190. <Column id="datacolumn"/>
  191. </ColumnInfo>
  192. <Rows>
  193. <Row>
  194. <Col id="codecolumn">N</Col>
  195. <Col id="datacolumn">비응급</Col>
  196. </Row>
  197. <Row>
  198. <Col id="codecolumn">Y</Col>
  199. <Col id="datacolumn">응급</Col>
  200. </Row>
  201. </Rows>
  202. </Dataset>
  203. </Radio>
  204. <Edit position="absolute 288 149 380 168" id="ipt_nrectel" anchor="default"/>
  205. <Edit position="absolute 288 197 380 216" id="ipt_srectel" anchor="default"/>
  206. <Combo position="absolute 130 221 230 240" id="cmb_srecnm" innerdataset="@ds_init_patbaseinfo_emplist" datacolumn="usernm" codecolumn="usernm" anchor="default"/>
  207. <Button position="absolute 231 75 284 94" id="btn_ssdd" class="btn2" text="기본값" anchor="default" onclick="grp_main_btn_ssdd_onclick"/>
  208. <Shape position="absolute 0 500 452 506" linetype="horizontal" id="line12" class="line_10" anchor="default"/>
  209. <Static text="감염정보" position="absolute 0 484 174 500" id="caption21" class="tit_2" anchor="default"/>
  210. <Shape position="absolute 0 673 450 679" linetype="horizontal" id="line7" class="line_3" anchor="default"/>
  211. <Button position="absolute 929 24 982 43" id="button10" class="btn2" text="도움말" anchor="default" onclick="grp_main_button10_onclick"/>
  212. <Grid position="absolute 0 505 451 675" id="datagrid2" binddataset="ds_main_ssminfo_ssmlist_infecinfo_InfectionLists_InfectionList" anchor="default" selecttype="multirow" cellsizingtype="both" extendsizetype="row" autofittype="col">
  213. <Formats>
  214. <Format id="default">
  215. <Columns>
  216. <Column size="25"/>
  217. <Column size="0"/>
  218. <Column size="209"/>
  219. <Column size="104"/>
  220. <Column size="100"/>
  221. </Columns>
  222. <Rows>
  223. <Row size="24" band="head"/>
  224. <Row size="24"/>
  225. </Rows>
  226. <Band id="head">
  227. <Cell/>
  228. <Cell col="1" text="검사코드"/>
  229. <Cell col="2" text="검사명"/>
  230. <Cell col="3" text="결과"/>
  231. <Cell col="4" text="발생일자"/>
  232. </Band>
  233. <Band id="body">
  234. <Cell celltype="head" expr="currow + 1"/>
  235. <Cell col="1" text="bind:testcd"/>
  236. <Cell col="2" displaytype="text" text="bind:tclsscrnnm"/>
  237. <Cell col="3" displaytype="text" text="bind:checkrsult"/>
  238. <Cell col="4" text="bind:genrdd" mask="expr:genrdd == '-' || utlf_isNull(genrdd) ? '' : '####-##-## ##:##'"/>
  239. </Band>
  240. </Format>
  241. </Formats>
  242. </Grid>
  243. <Grid id="grd_ItemCheckList" taborder="1" binddataset="ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList" useinputpanel="false" position="absolute 455 48 1180 523" anchor="default" selecttype="cell" cellsizingtype="both" extendsizetype="row" autosizingtype="row" oncellclick="grp_main_grd_ItemCheckList_oncellclick" autofittype="col" cellclickbound="cell">
  244. <Formats>
  245. <Format id="default">
  246. <Columns>
  247. <Column size="25"/>
  248. <Column size="187"/>
  249. <Column size="33"/>
  250. <Column size="204"/>
  251. <Column size="33"/>
  252. <Column size="21"/>
  253. <Column size="21"/>
  254. <Column size="42"/>
  255. <Column size="21"/>
  256. <Column size="21"/>
  257. <Column size="42"/>
  258. <Column size="0"/>
  259. </Columns>
  260. <Rows>
  261. <Row size="24" band="head"/>
  262. <Row size="24" band="head"/>
  263. <Row size="24"/>
  264. </Rows>
  265. <Band id="head">
  266. <Cell rowspan="2" taborder="undefined"/>
  267. <Cell col="1" rowspan="2" text="시술상태 확인내역" taborder="undefined"/>
  268. <Cell col="2" rowspan="2" text="참고" taborder="undefined"/>
  269. <Cell col="3" rowspan="2" text="시술상태 확인내역 정보" taborder="undefined"/>
  270. <Cell col="4" rowspan="2" text="참고" taborder="undefined"/>
  271. <Cell col="5" colspan="3" text="간호단위" taborder="undefined"/>
  272. <Cell col="8" colspan="3" text="검사실" taborder="undefined"/>
  273. <Cell col="11"/>
  274. <Cell row="1" col="5" displaytype="checkbox" edittype="checkbox" style="linetype:onlyhorz;" taborder="undefined"/>
  275. <Cell row="1" col="6" displaytype="normal" edittype="none" text="예" taborder="undefined"/>
  276. <Cell row="1" col="7" text="해당무"/>
  277. <Cell row="1" col="8" displaytype="checkbox" edittype="checkbox" style="linetype:onlyhorz;"/>
  278. <Cell row="1" col="9" text="예"/>
  279. <Cell row="1" col="10" text="해당무"/>
  280. <Cell row="1" col="11"/>
  281. </Band>
  282. <Band id="body">
  283. <Cell celltype="head" text="expr:currow+1"/>
  284. <Cell col="1" displaytype="text" edittype="text" text="bind:iteminfobk" wordwrap="char" autosizerow="limitmin"/>
  285. <Cell col="2" style="align:center middle;background:center middle;background2:center middle;cursor:EXPR(itemcode == '02' || itemcode == '03' || itemcode == '09' ? 'hand' : '');selectbackground:center middle;backgroundimage:EXPR(itemcode == '02' || itemcode == '03' || itemcode == '09' ? '../../../com/commonxp/images/icon_startend.gif' : '');"/>
  286. <Cell col="3" displaytype="text" edittype="text" text="bind:iteminfo" wordwrap="char" autosizerow="limitmin"/>
  287. <Cell col="4" style="background:center middle;background2:center middle;cursor:EXPR(itemcode == '05' || itemcode == '06' ? 'hand' : '');selectbackground:center middle;backgroundimage:EXPR(itemcode == '05' || itemcode == '06' ? '../../../com/commonxp/images/icon_list.gif' : '');"/>
  288. <Cell col="5" colspan="2" displaytype="checkbox" edittype="checkbox" text="bind:pyes" expr="expr:(pyes==&quot;true&quot;||pyes==1)?1:0" taborder="undefined"/>
  289. <Cell col="7" displaytype="checkbox" edittype="checkbox" text="bind:pna" expr="expr:(pna==&quot;true&quot;||pna==1)?1:0"/>
  290. <Cell col="8" colspan="2" displaytype="checkbox" edittype="checkbox" text="bind:syes" expr="expr:(syes==&quot;true&quot;||syes==1)?1:0" taborder="undefined"/>
  291. <Cell col="10" displaytype="checkbox" edittype="checkbox" text="bind:sna" expr="expr:(sna==&quot;true&quot;||sna==1)?1:0"/>
  292. <Cell col="11" text="bind:itemcode"/>
  293. </Band>
  294. </Format>
  295. </Formats>
  296. </Grid>
  297. </Layout>
  298. </Layouts>
  299. </Div>
  300. <Static text="[표]" position="absolute 1149 680 1179 700" align="align:right middle;" id="caption39"/>
  301. <Div id="group2" taborder="4" text="Div00" position="absolute 5 711 461 861" visible="false">
  302. <Layouts>
  303. <Layout>
  304. <Button id="button4" taborder="0" text="행추가" class="btn2" visible="false" position="absolute 340 8 393 27" anchor="default"/>
  305. <Button id="button5" taborder="1" text="행삭제" class="btn2" visible="false" position="absolute 395 8 448 27" anchor="default"/>
  306. <Grid id="grd_spclist" class="datagrid2" taborder="2" binddataset="ds_main_ssminfo_ssmlist_spcinfo_spclists" useinputpanel="false" visible="false" position="absolute 0 33 450 133" anchor="default">
  307. <Formats>
  308. <Format id="default">
  309. <Columns>
  310. <Column size="71"/>
  311. <Column size="45"/>
  312. <Column size="45"/>
  313. <Column size="59"/>
  314. <Column size="73"/>
  315. <Column size="84"/>
  316. <Column size="50"/>
  317. <Column size="48"/>
  318. </Columns>
  319. <Rows>
  320. <Row size="24" band="head"/>
  321. <Row size="24"/>
  322. </Rows>
  323. <Band id="head">
  324. <Cell text="검체종류"/>
  325. <Cell col="1" text="검체&#10;개수"/>
  326. <Cell col="2" text="바코드&#10;수량"/>
  327. <Cell col="3" text="보낸자"/>
  328. <Cell col="4" text="보낸곳"/>
  329. <Cell col="5" text="보낸시각"/>
  330. <Cell col="6" text="보낸시각"/>
  331. <Cell col="7" text="확인자"/>
  332. </Band>
  333. <Band id="body">
  334. <Cell text="bind:specimencd" edittype="combo" displaytype="combo"/>
  335. <Cell col="1" text="bind:qty" edittype="text" displaytype="text" mask="00"/>
  336. <Cell col="2" text="bind:barqty" edittype="text" displaytype="text" mask="00"/>
  337. <Cell col="3" text="bind:sender" edittype="text" displaytype="text"/>
  338. <Cell col="4" text="bind:sendarea" edittype="text" displaytype="text"/>
  339. <Cell col="5" text="bind:senddd" edittype="date" displaytype="date" mask="yyyy-mm-dd"/>
  340. <Cell col="6" text="bind:sendtm" edittype="text" displaytype="text" mask="hh:nn"/>
  341. <Cell col="7" text="bind:receiver" edittype="text" displaytype="text"/>
  342. </Band>
  343. </Format>
  344. </Formats>
  345. </Grid>
  346. <Static id="caption45" text="검체" class="tit_2" visible="false" position="absolute 0 12 74 29" anchor="default"/>
  347. <Shape id="line6" class="line_1" visible="false" position="absolute 0 28 450 34" anchor="default"/>
  348. </Layout>
  349. </Layouts>
  350. </Div>
  351. </Layout>
  352. </Layouts>
  353. <Objects>
  354. <Dataset id="ds_main_MnphccsrData_MnphccsrList_allrgspec_AllergyLists_AllergyList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  355. <ColumnInfo>
  356. <Column id="GENRDD" type="STRING"/>
  357. <Column id="TYPE" type="STRING"/>
  358. <Column id="DRUGNM" type="STRING"/>
  359. <Column id="TEXT" type="STRING"/>
  360. <Column id="DRUGCD" type="STRING"/>
  361. </ColumnInfo>
  362. </Dataset>
  363. <Dataset id="ds_main_ssminfo_ssmlist_famyinfo_famylist_MnwmpfifList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  364. <ColumnInfo>
  365. <Column id="chkyn" type="STRING"/>
  366. <Column id="cdnm" type="STRING"/>
  367. <Column id="tel" type="STRING"/>
  368. <Column id="mpphone" type="STRING"/>
  369. <Column id="addr" type="STRING"/>
  370. <Column id="detladdr" type="STRING"/>
  371. </ColumnInfo>
  372. </Dataset>
  373. <Dataset id="ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" oncolumnchanged="ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList_oncolumnchanged">
  374. <ColumnInfo>
  375. <Column id="iteminfobk" type="STRING"/>
  376. <Column id="iteminfo" type="STRING"/>
  377. <Column id="pyes" type="STRING"/>
  378. <Column id="pno" type="STRING"/>
  379. <Column id="pna" type="STRING"/>
  380. <Column id="syes" type="STRING"/>
  381. <Column id="sno" type="STRING"/>
  382. <Column id="sna" type="STRING"/>
  383. <Column id="itemcode" type="STRING"/>
  384. </ColumnInfo>
  385. </Dataset>
  386. <Dataset id="ds_init_cmb_ssnm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  387. <ColumnInfo>
  388. <Column id="cdnm" type="STRING"/>
  389. <Column id="cdnm" type="STRING"/>
  390. </ColumnInfo>
  391. </Dataset>
  392. <Dataset id="ds_init_cmb_sslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  393. <ColumnInfo>
  394. <Column id="ssnm" type="STRING"/>
  395. <Column id="ssbfcureseqno" type="STRING"/>
  396. </ColumnInfo>
  397. </Dataset>
  398. <Dataset id="ds_init_cmb_srecnm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  399. <ColumnInfo>
  400. <Column id="usernm" type="STRING"/>
  401. <Column id="usernm" type="STRING"/>
  402. </ColumnInfo>
  403. </Dataset>
  404. <Dataset id="ds_main_ssminfo_ssmlist_infecinfo_InfectionLists_InfectionList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  405. <ColumnInfo>
  406. <Column id="testcd" type="STRING"/>
  407. <Column id="tclsscrnnm" type="STRING"/>
  408. <Column id="checkrsult" type="STRING"/>
  409. <Column id="genrdd" type="STRING"/>
  410. <Column id="sortinfo" type="STRING"/>
  411. </ColumnInfo>
  412. </Dataset>
  413. <Dataset id="ds_main_ssminfo_ssmlist_spcinfo_spclists" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  414. <ColumnInfo>
  415. <Column id="specimencd" type="STRING"/>
  416. <Column id="qty" type="STRING"/>
  417. <Column id="barqty" type="STRING"/>
  418. <Column id="sender" type="STRING"/>
  419. <Column id="sendarea" type="STRING"/>
  420. <Column id="senddd" type="STRING"/>
  421. <Column id="sendtm" type="STRING"/>
  422. <Column id="receiver" type="STRING"/>
  423. </ColumnInfo>
  424. </Dataset>
  425. <Dataset id="ds_main_ssminfo_ssmlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  426. <ColumnInfo>
  427. <Column id="srecnm" type="STRING" size="256"/>
  428. <Column id="srecdept" type="STRING" size="256"/>
  429. <Column id="nrecnm" type="STRING" size="256"/>
  430. <Column id="ssplace" type="STRING" size="256"/>
  431. <Column id="ssnm" type="STRING" size="256"/>
  432. <Column id="ssdd" type="STRING" size="256"/>
  433. <Column id="nmemo" type="STRING" size="256"/>
  434. <Column id="nrecdept" type="STRING" size="256"/>
  435. <Column id="smemo" type="STRING" size="256"/>
  436. <Column id="nrecdt" type="STRING" size="256"/>
  437. <Column id="srecdt" type="STRING" size="256"/>
  438. <Column id="ssbfcureseqno" type="STRING" size="256"/>
  439. <Column id="ssnmetc" type="STRING" size="256"/>
  440. <Column id="sstm" type="STRING" size="256"/>
  441. <Column id="trans" type="STRING" size="256"/>
  442. <Column id="emeryn" type="STRING" size="256"/>
  443. <Column id="nrectel" type="STRING" size="256"/>
  444. <Column id="srectel" type="STRING" size="256"/>
  445. </ColumnInfo>
  446. <Rows>
  447. <Row>
  448. <Col id="srecnm"/>
  449. <Col id="srecdept"/>
  450. <Col id="nrecnm"/>
  451. <Col id="ssplace"/>
  452. <Col id="ssnm"/>
  453. <Col id="ssdd"/>
  454. <Col id="nmemo"/>
  455. <Col id="nrecdept"/>
  456. <Col id="smemo"/>
  457. <Col id="nrecdt"/>
  458. <Col id="srecdt"/>
  459. <Col id="ssbfcureseqno"/>
  460. <Col id="ssnmetc"/>
  461. <Col id="sstm"/>
  462. <Col id="trans"/>
  463. <Col id="emeryn">N</Col>
  464. <Col id="nrectel"/>
  465. <Col id="srectel"/>
  466. </Row>
  467. </Rows>
  468. </Dataset>
  469. <Dataset id="ds_main_paminfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  470. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  471. <ColumnInfo>
  472. <Column id="ssbfcureseqno" type="STRING" size="256"/>
  473. <Column id="ssnminfo" type="STRING" size="256"/>
  474. <Column id="patinfo" type="STRING" size="256"/>
  475. </ColumnInfo>
  476. <Rows>
  477. <Row>
  478. <Col id="ssbfcureseqno"/>
  479. <Col id="ssnminfo"/>
  480. <Col id="patinfo"/>
  481. </Row>
  482. </Rows>
  483. </Dataset>
  484. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  485. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  486. <Dataset id="ds_codeinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  487. <Dataset id="ds_Hide_signstatspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  488. <Dataset id="ds_Hide_org_statspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  489. <Dataset id="ds_init_ssinfo_sslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  490. <Dataset id="ds_init_patbaseinfo_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  491. <Dataset id="ds_init_patbaseinfo_emplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  492. <Dataset id="ds_init_patbaseinfo_MnwmpfifList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  493. <Dataset id="ds_init_patbaseinfo_InfectionList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  494. <Dataset id="ds_init_cureiteminfo_ItemCheckList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  495. <Dataset id="ds_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  496. <Dataset id="ds_temp_retdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  497. <ColumnInfo>
  498. <Column id="ssbfcureseqno" type="STRING" size="256"/>
  499. <Column id="signno" type="STRING" size="256"/>
  500. </ColumnInfo>
  501. </Dataset>
  502. <Dataset id="ds_tmp_keys" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  503. <Dataset id="ds_data_ItemCheckList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  504. <Dataset id="ds_data_MnwmpfifList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  505. <Dataset id="ds_data_InfectionList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  506. <Dataset id="ds_send_signinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  507. <ColumnInfo>
  508. <Column id="pid" type="STRING" size="256" sumtext="등록번호 "/>
  509. <Column id="orddd" type="STRING" size="256" sumtext="진료일자 "/>
  510. <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호 "/>
  511. <Column id="cretno" type="INT" size="256" sumtext="생성번호 "/>
  512. <Column id="recdd" type="STRING" size="256" sumtext="기록일자 "/>
  513. <Column id="rectm" type="STRING" size="256" sumtext="기록시간 "/>
  514. <Column id="recsaveflag" type="STRING" size="256" sumtext="전자서명 인적정보 변경여부 "/>
  515. <Column id="signflag" type="STRING" size="256" sumtext="서명자료구분 "/>
  516. <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분 "/>
  517. <Column id="formcd" type="STRING" size="256" sumtext="서식코드 "/>
  518. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드 "/>
  519. <Column id="orddrid" type="STRING" size="256" sumtext="진료의사ID "/>
  520. <Column id="signbfcnts" type="STRING" size="256" sumtext="인증전 데이터 정보 "/>
  521. <Column id="signaftcnts" type="STRING" size="256" sumtext="인증후 데이터 정보 "/>
  522. </ColumnInfo>
  523. </Dataset>
  524. </Objects>
  525. <Bind>
  526. <BindItem id="item0" compid="grp_main.cmb_sslist" propid="value" datasetid="ds_init" columnid="ssbfcureseqno"/>
  527. <BindItem id="item1" compid="grp_main.output1" propid="value" datasetid="ds_init" columnid="patinfo"/>
  528. <BindItem id="item2" compid="grp_main.cmb_ssnm" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="ssnm"/>
  529. <BindItem id="item3" compid="grp_main.ipt_ssnmetc" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="ssnmetc"/>
  530. <BindItem id="item4" compid="grp_main.ipt_ssdd" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="ssdd"/>
  531. <BindItem id="item5" compid="grp_main.out_ssbfcureseqno" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="ssbfcureseqno"/>
  532. <BindItem id="item6" compid="grp_main.cmb_trans" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="trans"/>
  533. <BindItem id="item7" compid="grp_main.radio1" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="emeryn"/>
  534. <BindItem id="item8" compid="grp_main.rdo_ssplace" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="ssplace"/>
  535. <BindItem id="item9" compid="grp_main.ipt_nrecdept" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="nrecdept"/>
  536. <BindItem id="item10" compid="grp_main.ipt_nrectel" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="nrectel"/>
  537. <BindItem id="item11" compid="grp_main.ipt_nrecdt" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="nrecdt"/>
  538. <BindItem id="item12" compid="grp_main.ipt_nrecnm" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="nrecnm"/>
  539. <BindItem id="item13" compid="grp_main.ipt_srecdept" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="srecdept"/>
  540. <BindItem id="item14" compid="grp_main.ipt_srectel" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="srectel"/>
  541. <BindItem id="item15" compid="grp_main.ipt_srecdt" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="srecdt"/>
  542. <BindItem id="item16" compid="grp_main.cmb_srecnm" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="srecnm"/>
  543. <BindItem id="item17" compid="grp_main.ipt_srecnm" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="srecnm"/>
  544. <BindItem id="item18" compid="grp_main.ipt_sstm" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="sstm"/>
  545. <BindItem id="item19" compid="grp_main.txt_nurg" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="nmemo"/>
  546. <BindItem id="item20" compid="grp_main.txt_oper" propid="value" datasetid="ds_main_ssminfo_ssmlist" columnid="smemo"/>
  547. </Bind>
  548. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  549. * System Name :
  550. * Job Name :
  551. * Creator :
  552. * Make Date : 2016-11-17
  553. * Description :
  554. *---------------------------------------------------------------------------------------
  555. * Modify Date Modifier Modify Description
  556. *---------------------------------------------------------------------------------------
  557. * 2016-11-17 Live Converter TF->XP
  558. *
  559. *---------------------------------------------------------------------------------------
  560. ****************************************************************************************/
  561. //=======================================================================================
  562. // Lib Include
  563. //---------------------------------------------------------------------------------------
  564. include "com_commonxp::comm_main.xjs";
  565. include "emr_opanstxp::SMMNP00211.xjs";
  566. include "emr_carecomxp::CareCom.xjs";
  567. include "emr_carecomxp::ENRSignEngine.xjs";
  568. include "emr_prcpmngtxp::MMO001.xjs";
  569. include "com_commodulexp::SSZFM01001.xjs";
  570. include "com_commodulexp::SSZFM00901.xjs";
  571. //=======================================================================================
  572. // Global Form Variable
  573. //---------------------------------------------------------------------------------------
  574. var arErrorCode = new HashArray();
  575. var gSuppdeptcd = "";
  576. //=======================================================================================
  577. // Function
  578. //---------------------------------------------------------------------------------------
  579. /****************************************************************************************
  580. * Argument : N/A
  581. * Description :
  582. ****************************************************************************************/
  583. //=======================================================================================
  584. // Event
  585. //---------------------------------------------------------------------------------------
  586. /****************************************************************************************
  587. * Components : Form
  588. * Components ID : SMMNP00211
  589. * Event : oninit
  590. * Argument : 01.obj : Object Event has occurred
  591. * : 02.e : Event Object
  592. * Description : 화면 처음 초기화시 폼초기화
  593. ****************************************************************************************/
  594. function SMMNP00211_oninit(obj:Form, e:InitEventInfo)
  595. {
  596. frmf_initForm(obj); // 폼 초기화
  597. }
  598. /****************************************************************************************
  599. * Components : Form
  600. * Components ID : SMMNP00211
  601. * Event : onload
  602. * Argument : 01.obj : Object Event has occurred
  603. * : 02.e : Event Object
  604. * Description : 화면 처음 초기화시 폼초기화
  605. ****************************************************************************************/
  606. function SMMNP00211_onload(obj:Form, e:LoadEventInfo)
  607. {
  608. fInit();
  609. }
  610. /****************************************************************************************
  611. * Components : Dataset
  612. * Components ID : ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList
  613. * Event : oncolumnchanged
  614. * Argument : 01.obj : Object Event has occurred
  615. * : 02.e : Event Object
  616. * Description :
  617. ****************************************************************************************/
  618. function ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  619. {
  620. if(e.columnid=="pyes" || e.columnid=="pno" || e.columnid=="pna" || e.columnid=="syes" || e.columnid=="sno" || e.columnid=="sna") {
  621. obj.setColumn(e.row,e.columnid,(e.newvalue=="true"||e.newvalue==1)?"true":"false");
  622. }
  623. fGridValueChangedCheckBox("grp_main.grd_ItemCheckList", e.columnid);
  624. }
  625. /****************************************************************************************
  626. * Components : Combo
  627. * Components ID : grp_main.cmb_sslist
  628. * Event : onitemchanged
  629. * Argument : 01.obj : Object Event has occurred
  630. * : 02.e : Event Object
  631. * Description :
  632. ****************************************************************************************/
  633. function grp_main_cmb_sslist_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  634. {
  635. fGetData();
  636. }
  637. /****************************************************************************************
  638. * Components : Button
  639. * Components ID : grp_main.button7
  640. * Event : onclick
  641. * Argument : 01.obj : Object Event has occurred
  642. * : 02.e : Event Object
  643. * Description : 조회버튼
  644. ****************************************************************************************/
  645. function grp_main_button7_onclick(obj:Button, e:ClickEventInfo)
  646. {
  647. fGetData();
  648. }
  649. /****************************************************************************************
  650. * Components : Button
  651. * Components ID : grp_main.button6
  652. * Event : onclick
  653. * Argument : 01.obj : Object Event has occurred
  654. * : 02.e : Event Object
  655. * Description : 신규
  656. ****************************************************************************************/
  657. function grp_main_button6_onclick(obj:Button, e:ClickEventInfo)
  658. {
  659. fNew();
  660. }
  661. /****************************************************************************************
  662. * Components : Button
  663. * Components ID : grp_main.btn_ssdd
  664. * Event : onclick
  665. * Argument : 01.obj : Object Event has occurred
  666. * : 02.e : Event Object
  667. * Description : 일자/시간 기본값
  668. ****************************************************************************************/
  669. function grp_main_btn_ssdd_onclick(obj:Button, e:ClickEventInfo)
  670. {
  671. grp_main.ipt_ssdd.value = utlf_getCurrentDate();
  672. grp_main.ipt_sstm.value = utlf_getCurrentTime().substring(0,4);
  673. }
  674. /****************************************************************************************
  675. * Components : Radio
  676. * Components ID : grp_main.radio
  677. * Event : onitemchanged
  678. * Argument : 01.obj : Object Event has occurred
  679. * : 02.e : Event Object
  680. * Description : 응급여부 선택 / 시술장소 선택
  681. ****************************************************************************************/
  682. function grp_main_radio1_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  683. {
  684. if (grp_main.rdo_ssplace.value == "W") {
  685. sysf_messageBox("시술실에 관한 내용은 입력 불필요합니다","I");
  686. }
  687. }
  688. /****************************************************************************************
  689. * Components : Button
  690. * Components ID : grp_main.btn_nrecdept
  691. * Event : onclick
  692. * Argument : 01.obj : Object Event has occurred
  693. * : 02.e : Event Object
  694. * Description : 간호단위 기록부서 기본값
  695. ****************************************************************************************/
  696. function grp_main_btn_nrecdept_onclick(obj:Button, e:ClickEventInfo)
  697. {
  698. grp_main.ipt_nrecdept.value = sysf_getUserInfo("dutplcenm");
  699. grp_main.ipt_nrectel.value = ds_init_patbaseinfo_patinfo.getColumn(0, "wardtel");
  700. }
  701. /****************************************************************************************
  702. * Components : Button
  703. * Components ID : grp_main.btn_nrecnm
  704. * Event : onclick
  705. * Argument : 01.obj : Object Event has occurred
  706. * : 02.e : Event Object
  707. * Description : 간호단위 기록자 기본값
  708. ****************************************************************************************/
  709. function grp_main_btn_nrecnm_onclick(obj:Button, e:ClickEventInfo)
  710. {
  711. grp_main.ipt_nrecnm.value = sysf_getUserInfo("usernm");
  712. grp_main.ipt_nrecdt.value = utlf_getCurrentDate() + utlf_getCurrentTime();
  713. }
  714. /****************************************************************************************
  715. * Components : Button
  716. * Components ID : grp_main.btn_srecdept
  717. * Event : onclick
  718. * Argument : 01.obj : Object Event has occurred
  719. * : 02.e : Event Object
  720. * Description : 시술실 기록부서 기본값
  721. ****************************************************************************************/
  722. function grp_main_btn_srecdept_onclick(obj:Button, e:ClickEventInfo)
  723. {
  724. grp_main.ipt_srecdept.value = sysf_getUserInfo("dutplcenm");
  725. if(grp_main.cmb_ssnm.value == "CT"){
  726. grp_main.ipt_srectel.value = "3361~3";
  727. } else if(grp_main.cmb_ssnm.value == "MRI"){
  728. grp_main.ipt_srectel.value = "3373~4";
  729. }
  730. }
  731. /****************************************************************************************
  732. * Components : Button
  733. * Components ID : grp_main.btn_srecnm
  734. * Event : onclick
  735. * Argument : 01.obj : Object Event has occurred
  736. * : 02.e : Event Object
  737. * Description : 시술실 기록자 기본값
  738. ****************************************************************************************/
  739. function grp_main_btn_srecnm_onclick(obj:Button, e:ClickEventInfo)
  740. {
  741. dsf_makeValue(ds_main_ssminfo_ssmlist,"srecnm","string",sysf_getUserInfo("usernm"));
  742. grp_main.ipt_srecdt.value = utlf_getCurrentDate() + utlf_getCurrentTime();
  743. }
  744. /****************************************************************************************
  745. * Components : Button
  746. * Components ID : grp_main.button2
  747. * Event : onclick
  748. * Argument : 01.obj : Object Event has occurred
  749. * : 02.e : Event Object
  750. * Description : 환자 및 보호자 연락처 행추가
  751. ****************************************************************************************/
  752. function grp_main_button2_onclick(obj:Button, e:ClickEventInfo)
  753. {
  754. ds_main_ssminfo_ssmlist_famyinfo_famylist_MnwmpfifList.addRow();
  755. }
  756. /****************************************************************************************
  757. * Components : Button
  758. * Components ID : grp_main.button3
  759. * Event : onclick
  760. * Argument : 01.obj : Object Event has occurred
  761. * : 02.e : Event Object
  762. * Description : 환자 및 보호자 연락처 행삭제
  763. ****************************************************************************************/
  764. function grp_main_button3_onclick(obj:Button, e:ClickEventInfo)
  765. {
  766. var cRow = ds_main_ssminfo_ssmlist_famyinfo_famylist_MnwmpfifList.rowposition;
  767. //
  768. // if( ds_main_ssminfo_ssmlist_famyinfo_famylist_MnwmpfifList.getRowType(cRow) == 2 ) {
  769. // ds_main_ssminfo_ssmlist_famyinfo_famylist_MnwmpfifList.deleteRow(cRow);
  770. // }else{
  771. // grdf_setStatus(grp_main.grd_famylist, "D", [cRow]);
  772. // }
  773. ds_main_ssminfo_ssmlist_famyinfo_famylist_MnwmpfifList.deleteRow(cRow);
  774. }
  775. /****************************************************************************************
  776. * Components : Button
  777. * Components ID : grp_main.button10
  778. * Event : onclick
  779. * Argument : 01.obj : Object Event has occurred
  780. * : 02.e : Event Object
  781. * Description : 도움말
  782. ****************************************************************************************/
  783. function grp_main_button10_onclick(obj:Button, e:ClickEventInfo)
  784. {
  785. var scrnid = frmf_getScreenID();
  786. fGetHelpList(scrnid); //CareCom.xjs
  787. }
  788. /****************************************************************************************
  789. * Components : Button
  790. * Components ID : grp_main.button8
  791. * Event : onclick
  792. * Argument : 01.obj : Object Event has occurred
  793. * : 02.e : Event Object
  794. * Description : 환자 검사전 처치 및 가호상태 확인 사항 행추가
  795. ****************************************************************************************/
  796. function grp_main_button8_onclick(obj:Button, e:ClickEventInfo)
  797. {
  798. ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList.addRow();
  799. }
  800. /****************************************************************************************
  801. * Components : Button
  802. * Components ID : grp_main.button9
  803. * Event : onclick
  804. * Argument : 01.obj : Object Event has occurred
  805. * : 02.e : Event Object
  806. * Description : 환자 검사전 처치 및 가호상태 확인 사항 행삭제
  807. ****************************************************************************************/
  808. function grp_main_button9_onclick(obj:Button, e:ClickEventInfo)
  809. {
  810. var cRow = ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList.rowposition;
  811. // if( ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList.getRowType(cRow) == 2 ) {
  812. // ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList.deleteRow(cRow);
  813. // }else{
  814. // grdf_setStatus(grp_main.grd_ItemCheckList, "D", [cRow]);
  815. // }
  816. ds_main_ssminfo_ssmlist_curenurgstatspec_ItemCheckLists_ItemCheckList.deleteRow(cRow);
  817. }
  818. /****************************************************************************************
  819. * Components : Button
  820. * Components ID : grp_main.button1
  821. * Event : onclick
  822. * Argument : 01.obj : Object Event has occurred
  823. * : 02.e : Event Object
  824. * Description : 삭제
  825. ****************************************************************************************/
  826. function grp_main_button1_onclick(obj:Button, e:ClickEventInfo)
  827. {
  828. var ssbfcureseqno = ds_init.getColumn(0,"ssbfcureseqno");
  829. if (utlf_isNull(ssbfcureseqno)) {
  830. sysf_messageBox("선택된 데이터가 없습니다!","I");
  831. return;
  832. }
  833. if ("6" == sysf_messageBox("삭제하시겠습니까?","Q")) {
  834. fSave("D");
  835. }
  836. }
  837. /****************************************************************************************
  838. * Components : Button
  839. * Components ID : grp_main.btn_rgst
  840. * Event : onclick
  841. * Argument : 01.obj : Object Event has occurred
  842. * : 02.e : Event Object
  843. * Description : 저장
  844. ****************************************************************************************/
  845. function grp_main_btn_rgst_sct_onclick(obj:Button, e:ClickEventInfo)
  846. {
  847. fSave("I");
  848. }
  849. function grp_main_grd_ItemCheckList_oncellclick(obj:Grid, e:GridClickEventInfo)
  850. {
  851. fSearchDetlInfo();
  852. }
  853. ]]></Script>
  854. </Form>
  855. </FDL>