SMMNW04700_피부욕창상처기록.xfdl 126 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNW04700" position="absolute 0 0 1200 776" titletext="욕창상처관찰기록" oninit="SMMNW04700_oninit" onload="SMMNW04700_onload" ontimer="SMMNW04700_ontimer">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1195 25" id="group1">
  8. <Layouts>
  9. <Layout>
  10. <Static text="욕창상처관찰기록" position="absolute 0 0 140 25" id="caption6" class="tit_1"/>
  11. <Radio position="absolute 147 2 247 22" id="rdo_indsch" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group1_rdo_indsch_onitemchanged">
  12. <Dataset id="innerdataset">
  13. <ColumnInfo>
  14. <Column id="codecolumn"/>
  15. <Column id="datacolumn"/>
  16. </ColumnInfo>
  17. <Rows>
  18. <Row>
  19. <Col id="codecolumn">1</Col>
  20. <Col id="datacolumn">재원</Col>
  21. </Row>
  22. <Row>
  23. <Col id="codecolumn">2</Col>
  24. <Col id="datacolumn">퇴원</Col>
  25. </Row>
  26. </Rows>
  27. </Dataset>
  28. </Radio>
  29. <Static text="※ 욕창상처관찰기록 등록시 자동으로 보고 되도록 변경되었습니다. SMS는 별도로 선택한 1건만 전송됩니다." position="absolute 545 2 1195 22" id="caption2" style="color:#0000ffff;font:Dotum,9,bold;"/>
  30. </Layout>
  31. </Layouts>
  32. </Div>
  33. <Div position="absolute 0 21 1195 776" id="group5" scrollbars="autoboth">
  34. <Layouts>
  35. <Layout>
  36. <Div position="absolute 0 3 1195 83" align="align:center top;" id="grp_sea" class="div_SA" anchor="default">
  37. <Layouts>
  38. <Layout>
  39. <Static text="병 동 :" position="absolute 15 14 75 34" id="ctn_ward" class="search_name" anchor="default"/>
  40. <Combo position="absolute 78 14 217 34" id="cmb_wardcd" class="combo_s_essential" innerdataset="@ds_init_ward" datacolumn="wardnm" codecolumn="wardcd" onitemchanged="group5_grp_sea_cmb_wardcd_onitemchanged" anchor="default"/>
  41. <Static text="병 실 :" position="absolute 252 14 316 34" id="ctn_room" class="search_name" visible="false" anchor="default"/>
  42. <Combo position="absolute 317 14 388 34" id="cmb_roomcd" class="combo_search" visible="false" innerdataset="@ds_data_roomcdgruplist" datacolumn="roomnm" codecolumn="roomcd" onitemchanged="group5_grp_sea_cmb_roomcd_onitemchanged" anchor="default"/>
  43. <Static text="환자정보 :" position="absolute 425 14 500 34" id="ctn_pid" class="search_name" visible="false" anchor="default"/>
  44. <Combo position="absolute 500 14 570 34" id="cmb_patientnm" class="combo_search" enable="false" visible="false" innerdataset="@ds_data_patientgruplist" datacolumn="patientnm" codecolumn="pid" anchor="default"/>
  45. <Edit position="absolute 572 14 626 34" id="ipt_pid" class="input_search" visible="false" onkeyup="group5_grp_sea_ipt_pid_onkeyup" anchor="default" autoselect="true"/>
  46. <Button position="absolute 628 13 648 33" id="btn_patSearch" class="icon_search" visible="false" text="" onclick="group5_grp_sea_btn_patSearch_onclick" anchor="default"/>
  47. <Static text="기준일시 :" position="absolute 660 14 736 34" id="caption8" class="search_name" anchor="default"/>
  48. <Calendar position="absolute 736 14 821 34" id="ipt_genrdd" class="input_default" onchanged="group5_grp_sea_ipt_genrdd_onchanged" anchor="default" autoselect="true"/>
  49. <MaskEdit position="absolute 823 14 875 34" id="ipt_genrtm" class="input_search" mask="##:##" maskchar=" " type="string" tooltiptext="시간을 입력하세요[ ex)23:11" tooltiptype="hover" style="align:center middle;" onkeyup="group5_grp_sea_ipt_genrtm_onkeyup" anchor="default" displaynulltext=" " autoselect="true" ontextchange="group5_grp_sea_ipt_genrtm_ontextchange" trimtype="both"/>
  50. <Radio position="absolute 77 47 402 67" id="rdo_stdradio" class="radio_search" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" onitemchanged="group5_grp_sea_rdo_stdradio_onitemchanged" anchor="default" style="textpadding:0 5 0 3;">
  51. <Dataset id="innerdataset">
  52. <ColumnInfo>
  53. <Column id="codecolumn"/>
  54. <Column id="datacolumn"/>
  55. </ColumnInfo>
  56. <Rows>
  57. <Row>
  58. <Col id="codecolumn">0</Col>
  59. <Col id="datacolumn">전체</Col>
  60. </Row>
  61. <Row>
  62. <Col id="codecolumn">1</Col>
  63. <Col id="datacolumn">종료전(전체)</Col>
  64. </Row>
  65. <Row>
  66. <Col id="codecolumn">2</Col>
  67. <Col id="datacolumn">종료전(최근입력만)</Col>
  68. </Row>
  69. <Row>
  70. <Col id="codecolumn">3</Col>
  71. <Col id="datacolumn">종료</Col>
  72. </Row>
  73. </Rows>
  74. </Dataset>
  75. </Radio>
  76. <Div position="absolute 425 40 1008 72" align="align:center top;" id="grp_icupnt" anchor="default">
  77. <Layouts>
  78. <Layout>
  79. <Shape position="absolute 2 2 581 8" align="align:center bottom;" linetype="horizontal" id="line4" class="line_3" anchor="default"/>
  80. <Static text="중증도사정 운동 및 활동" position="absolute 2 6 147 26" align="align:center middle;" id="caption38" class="cell_1" anchor="default"/>
  81. <Edit position="absolute 149 6 202 26" align="align:right middle;" id="ipt_actvpnt" enable="false" anchor="default" style=":disabled {align:right middle;}"/>
  82. <Static text="욕창위험사정" position="absolute 204 6 289 26" align="align:center middle;" id="caption7" class="cell_1" anchor="default"/>
  83. <Calendar position="absolute 291 6 377 26" id="ipt_recdd" class="input_default" enable="false" anchor="default"/>
  84. <MaskEdit position="absolute 379 6 430 26" align="align:center middle;" id="ipt_rectm" enable="false" mask="##:##" anchor="default" style=":disabled {align:center middle;}" type="string" maskchar=" " displaynulltext=" " ontextchange="group5_grp_sea_grp_icupnt_ipt_rectm_ontextchange" trimtype="both"/>
  85. <Edit position="absolute 432 6 483 26" align="align:right middle;" id="ipt_pnt" enable="false" anchor="default" style=":disabled {align:right middle;}"/>
  86. <Edit position="absolute 485 6 581 26" align="align:center middle;" id="ipt_rslt" enable="false" anchor="default" style=":disabled {align:center middle;}"/>
  87. <Shape position="absolute 2 25 581 31" align="align:center bottom;" linetype="horizontal" id="line1" class="line_3" anchor="default"/>
  88. </Layout>
  89. </Layouts>
  90. </Div>
  91. <Shape position="absolute 1013 14 1019 68" linetype="vertical" id="line13" class="line_4" anchor="default"/>
  92. <Button position="absolute 1088 52 1178 72" id="button2" class="btn2" text="발생부위추가" onclick="group5_grp_sea_button2_onclick" anchor="default"/>
  93. <Button position="absolute 1132 30 1178 50" id="button1" class="btn2" text="삭제" onclick="group5_grp_sea_button1_onclick" anchor="default"/>
  94. <Button position="absolute 1060 30 1130 50" id="button3" class="btn5" text="인증저장" onclick="group5_grp_sea_button3_onclick" anchor="default"/>
  95. <Static text="구 분 :" position="absolute 15 47 75 67" id="ctn_searchflag" class="search_name" anchor="default"/>
  96. <Button position="absolute 1031 8 1079 28" id="button4" class="btn2" text="push" onclick="group5_grp_sea_button4_onclick" anchor="default"/>
  97. <Combo position="absolute 317 14 387 34" id="cmb_settingrn" class="combo_search" innerdataset="@ds_init_settinginfo_settingrn" datacolumn="settingrnnm" codecolumn="settingrnid" onitemchanged="group5_grp_sea_cmb_settingrn_onitemchanged" anchor="default"/>
  98. <Static text="내환자 :" position="absolute 252 14 317 34" id="cap_settingrn" class="search_name" anchor="default"/>
  99. <Static text="구 역 :" position="absolute 252 14 312 34" align="align:center middle;" id="cap_Zone" class="search_name" visible="false" anchor="default"/>
  100. <Combo position="absolute 317 14 387 34" id="cmb_Zone" class="combo_search" visible="false" innerdataset="@ds_temp_zoneinfo_zonelist" datacolumn="bednm" codecolumn="bedcd" onitemchanged="group5_grp_sea_cmb_Zone_onitemchanged" anchor="default"/>
  101. <Button position="absolute 922 14 1005 34" id="button6" class="btn2" text="push그래프" onclick="group5_grp_sea_button6_onclick" anchor="default"/>
  102. </Layout>
  103. </Layouts>
  104. </Div>
  105. <ImageViewer position="absolute 1015 175 1080 200" align="align:center middle;" id="img_tmp" visible="false" anchor="default"/>
  106. <Button position="absolute 1081 11 1178 31" id="button26" class="btn2" text="욕창발생보고서" onclick="group5_button26_onclick" anchor="default"/>
  107. <Static text="[표]" position="absolute 1169 738 1195 751" id="caption1" anchor="default"/>
  108. <Grid position="absolute 0 85 210 735" id="grd_wardpatlist" binddataset="ds_main_wardpatinfo_wardpatlist" oncelldblclick="group5_grd_wardpatlist_oncelldblclick" cellsizingtype="col" anchor="default" scrollpixel="all" autofittype="col">
  109. <Formats>
  110. <Format id="default">
  111. <Columns>
  112. <Column size="50"/>
  113. <Column size="60"/>
  114. <Column size="47"/>
  115. <Column size="30"/>
  116. <Column size="0"/>
  117. <Column size="0"/>
  118. <Column size="0"/>
  119. <Column size="0"/>
  120. <Column size="0"/>
  121. <Column size="0"/>
  122. </Columns>
  123. <Rows>
  124. <Row size="24" band="head"/>
  125. <Row size="24"/>
  126. </Rows>
  127. <Band id="head">
  128. <Cell text="병실"/>
  129. <Cell col="1" text="환자명"/>
  130. <Cell col="2" text="S/A"/>
  131. <Cell col="3" text="수행"/>
  132. <Cell col="4"/>
  133. <Cell col="5"/>
  134. <Cell col="6"/>
  135. <Cell col="7"/>
  136. <Cell col="8"/>
  137. <Cell col="9"/>
  138. </Band>
  139. <Band id="body">
  140. <Cell text="bind:roomcd"/>
  141. <Cell col="1" style="align:left;" text="bind:patnm"/>
  142. <Cell col="2" style="align:left;" text="bind:sexage"/>
  143. <Cell col="3" text="bind:recflag"/>
  144. <Cell col="4" text="bind:indd"/>
  145. <Cell col="5" text="bind:cretno"/>
  146. <Cell col="6" text="bind:pid"/>
  147. <Cell col="7" text="bind:ordtype"/>
  148. <Cell col="8" text="bind:orddeptcd"/>
  149. <Cell col="9" text="bind:orddrid"/>
  150. </Band>
  151. </Format>
  152. </Formats>
  153. </Grid>
  154. <Grid position="absolute 215 85 1195 735" id="grd_detlgrup" class="datagrid2" visible="true" binddataset="ds_main_detlgrup_detlgruplist" onrbuttondown="group5_grd_detlgrup_onrbuttondown" oncelldblclick="group5_grd_detlgrup_oncelldblclick" oncellclick="group5_grd_detlgrup_oncellclick" autoenter="key" ondropdown="group5_grd_detlgrup_ondropdown" cellsizingtype="col" anchor="default" tooltiptype="hover" scrollpixel="all" cellsizebandtype="allband" onlbuttondown="group5_grd_detlgrup_onlbuttondown" onlbuttonup="group5_grd_detlgrup_onlbuttonup" onrbuttonup="group5_grd_detlgrup_onrbuttonup" oncloseup="group5_grd_detlgrup_oncloseup">
  155. <Formats>
  156. <Format id="default">
  157. <Columns>
  158. <Column size="20" band="left"/>
  159. <Column size="0"/>
  160. <Column size="0"/>
  161. <Column size="180"/>
  162. <Column size="88"/>
  163. <Column size="35"/>
  164. <Column size="100"/>
  165. <Column size="100"/>
  166. <Column size="70"/>
  167. <Column size="36"/>
  168. <Column size="33"/>
  169. <Column size="56"/>
  170. <Column size="30"/>
  171. <Column size="25"/>
  172. <Column size="88"/>
  173. <Column size="35"/>
  174. <Column size="30"/>
  175. <Column size="30"/>
  176. <Column size="30"/>
  177. <Column size="46"/>
  178. <Column size="47"/>
  179. <Column size="56"/>
  180. <Column size="70"/>
  181. <Column size="0"/>
  182. <Column size="54"/>
  183. <Column size="37"/>
  184. <Column size="58"/>
  185. <Column size="22"/>
  186. <Column size="18"/>
  187. <Column size="25"/>
  188. <Column size="22"/>
  189. <Column size="75"/>
  190. <Column size="31"/>
  191. <Column size="0"/>
  192. <Column size="81"/>
  193. <Column size="49"/>
  194. <Column size="0"/>
  195. <Column size="0"/>
  196. <Column size="0"/>
  197. <Column size="0"/>
  198. <Column size="0"/>
  199. <Column size="0"/>
  200. <Column size="0"/>
  201. <Column size="0"/>
  202. <Column size="0"/>
  203. <Column size="0"/>
  204. <Column size="0"/>
  205. <Column size="0"/>
  206. <Column size="0"/>
  207. <Column size="0"/>
  208. <Column size="0"/>
  209. <Column size="0"/>
  210. <Column size="0"/>
  211. <Column size="0"/>
  212. <Column size="0"/>
  213. </Columns>
  214. <Rows>
  215. <Row size="24" band="head"/>
  216. <Row size="24" band="head"/>
  217. <Row size="24"/>
  218. </Rows>
  219. <Band id="head">
  220. <Cell rowspan="2" taborder="undefined"/>
  221. <Cell col="1" rowspan="2" text="상태" taborder="undefined"/>
  222. <Cell col="2" rowspan="2" text="상태2" taborder="undefined"/>
  223. <Cell col="3" rowspan="2" text="욕창발생부위" taborder="undefined"/>
  224. <Cell col="4" rowspan="2" text="발생일자" taborder="undefined"/>
  225. <Cell col="5" rowspan="2" text="시간" taborder="undefined"/>
  226. <Cell col="6" rowspan="2" text="발생장소" taborder="undefined"/>
  227. <Cell col="7" rowspan="2" text="발생장소(원내)" taborder="undefined"/>
  228. <Cell col="8" rowspan="2" text="원인" taborder="undefined"/>
  229. <Cell col="9" rowspan="2" text="구분" taborder="undefined"/>
  230. <Cell col="10" rowspan="2" text="푸시&#10;여부" taborder="undefined"/>
  231. <Cell col="11" rowspan="2" text="SMS&#10;전송" taborder="undefined"/>
  232. <Cell col="12" rowspan="2" text="보고&#10;확인" taborder="undefined"/>
  233. <Cell col="13" rowspan="2" text="선택" taborder="undefined"/>
  234. <Cell col="14" rowspan="2" text="기록일자" taborder="undefined"/>
  235. <Cell col="15" rowspan="2" text="시간" taborder="undefined"/>
  236. <Cell col="16" colspan="3" text="크기(cm)" taborder="undefined"/>
  237. <Cell col="19" colspan="2" text="욕창분류단계" taborder="undefined"/>
  238. <Cell col="21" rowspan="2" text="기저부색" taborder="undefined"/>
  239. <Cell col="22" rowspan="2" text="조직유형" taborder="undefined"/>
  240. <Cell col="23" rowspan="2" text="caption1" taborder="undefined"/>
  241. <Cell col="24" colspan="2" text="삼출액" taborder="undefined"/>
  242. <Cell col="26" rowspan="2" text="상처&#10;감염증상" taborder="undefined"/>
  243. <Cell col="27" colspan="4" style="align:left;" text="잠식(Undermining)" taborder="undefined"/>
  244. <Cell col="31" rowspan="2" text="Dressing" taborder="undefined"/>
  245. <Cell col="32" rowspan="2" text="첨부&#13;&#10;파일" taborder="undefined"/>
  246. <Cell col="33" rowspan="2" text="첨부파일&#13;&#10;갯수" taborder="undefined"/>
  247. <Cell col="34" rowspan="2" text="비고" taborder="undefined"/>
  248. <Cell col="35" rowspan="2" text="기록자" taborder="undefined"/>
  249. <Cell col="36" rowspan="2" text="recrid" taborder="undefined"/>
  250. <Cell col="37" text="genrplceid"/>
  251. <Cell col="38" text="causeid"/>
  252. <Cell col="39" text="colorid"/>
  253. <Cell col="40" text="symptomid"/>
  254. <Cell col="41" text="underangleid"/>
  255. <Cell col="42" text="dressingid"/>
  256. <Cell col="43" text="stageid"/>
  257. <Cell col="44" text="stateid"/>
  258. <Cell col="45" text="amountid"/>
  259. <Cell col="46" text="pid"/>
  260. <Cell col="47" text="grupcd"/>
  261. <Cell col="48" text="instcd"/>
  262. <Cell col="49" text="obsrecseq"/>
  263. <Cell col="50" text="signno"/>
  264. <Cell col="51" text="indd"/>
  265. <Cell col="52" text="cretno"/>
  266. <Cell col="53" text="totpnt"/>
  267. <Cell col="54" text="clsgrupkind"/>
  268. <Cell row="1" col="16" text="가로"/>
  269. <Cell row="1" col="17" text="세로"/>
  270. <Cell row="1" col="18" text="깊이"/>
  271. <Cell row="1" col="19" text="사정"/>
  272. <Cell row="1" col="20" text="재사정"/>
  273. <Cell row="1" col="24" text="유형"/>
  274. <Cell row="1" col="25" text="양"/>
  275. <Cell row="1" col="27" colspan="2" text="방향" taborder="undefined"/>
  276. <Cell row="1" col="29" colspan="2" text="깊이" taborder="undefined"/>
  277. <Cell row="1" col="37" text="genrplceid"/>
  278. <Cell row="1" col="38" text="causeid"/>
  279. <Cell row="1" col="39" text="colorid"/>
  280. <Cell row="1" col="40" text="symptomid"/>
  281. <Cell row="1" col="41" text="underangleid"/>
  282. <Cell row="1" col="42" text="dressingid"/>
  283. <Cell row="1" col="43" text="stageid"/>
  284. <Cell row="1" col="44" text="stateid"/>
  285. <Cell row="1" col="45" text="amountid"/>
  286. <Cell row="1" col="46" text="pid"/>
  287. <Cell row="1" col="47" text="grupcd"/>
  288. <Cell row="1" col="48" text="instcd"/>
  289. <Cell row="1" col="49" text="obsrecseq"/>
  290. <Cell row="1" col="50" text="signno"/>
  291. <Cell row="1" col="51" text="indd"/>
  292. <Cell row="1" col="52" text="cretno"/>
  293. <Cell row="1" col="53" text="totpnt"/>
  294. <Cell row="1" col="54" text="clsgrupkind"/>
  295. </Band>
  296. <Band id="body">
  297. <Cell celltype="head" edittype="none"/>
  298. <Cell col="1" displaytype="combo" edittype="combo" text="bind:stat" suppress="1" combodataset="ds_stat" combocodecol="value" combodatacol="label"/>
  299. <Cell col="2" displaytype="combo" edittype="combo" text="bind:stat2" combodataset="ds_stat" combocodecol="value" combodatacol="label"/>
  300. <Cell col="3" displaytype="text" edittype="none" style="align:center;" text="bind:obspartnm" editautoselect="true" expandshow="show" suppress="2" suppressalign="middle,over" tooltiptext="bind:obspartnm"/>
  301. <Cell col="4" displaytype="date" edittype="none" style="padding:0 0 0 0;" text="bind:genrdd" suppress="3" suppressalign="middle,over" calendardisplaynulltype="none" tooltiptext="bind:genrdd" enable="false"/>
  302. <Cell col="5" displaytype="text" edittype="none" text="bind:genrtm" mask="expr:utlf_isNull(genrtm) ? '' : '##:##'" editautoselect="true" suppress="4" suppressalign="middle,over" tooltiptext="bind:genrtm" enable="false"/>
  303. <Cell col="6" displaytype="text" edittype="none" text="bind:genrplce" editautoselect="true" expandshow="show" suppress="5" suppressalign="middle,over" tooltiptext="bind:genrplce"/>
  304. <Cell col="7" displaytype="combo" edittype="none" text="bind:genrplcewardcd" suppress="6" suppressalign="middle,over" combodataset="ds_init_ward" combocodecol="wardcd" combodatacol="wardnm" combodisplayrowcount="30" tooltiptext="bind:genrplcewardcd" enable="false"/>
  305. <Cell col="8" displaytype="text" edittype="none" style="align:left top;padding:1 2 0 1;linespace:1;" text="bind:cause" wordwrap="word" editautoselect="true" expandshow="show" suppress="7" suppressalign="middle,over" tooltiptext="bind:cause"/>
  306. <Cell col="9" displaytype="combo" edittype="none" style="align:center;" text="bind:flag" suppress="8" suppressalign="middle,over" combodataset="ds_flag" combocodecol="value" combodatacol="label" tooltiptext="bind:flag" enable="false"/>
  307. <Cell col="10" displaytype="checkbox" edittype="checkbox" text="bind:pushyn" tooltiptext="bind:pushyn"/>
  308. <Cell col="11" displaytype="checkbox" edittype="checkbox" text="bind:rptsmsflag" tooltiptext="bind:rptsmsflag"/>
  309. <Cell col="12" displaytype="checkbox" edittype="none" style="controlbackground:silver;controlborder:1 solid #708090cc ;" text="bind:rptconfirmflag" tooltiptext="bind:rptconfirmflag" enable="false"/>
  310. <Cell col="13" displaytype="checkbox" edittype="checkbox" text="bind:sel" tooltiptext="bind:sel"/>
  311. <Cell col="14" displaytype="date" edittype="none" style="padding:0 0 0 0;" text="bind:recdd" calendardisplaynulltype="none" tooltiptext="bind:recdd" enable="false"/>
  312. <Cell col="15" displaytype="text" edittype="none" text="bind:rectm" mask="expr:utlf_isNull(genrtm) ? '' : '##:##'" editautoselect="true" tooltiptext="bind:rectm" enable="false"/>
  313. <Cell col="16" displaytype="text" edittype="text" style="align:center;" text="bind:sizewidth" editautoselect="true" tooltiptext="bind:sizewidth"/>
  314. <Cell col="17" displaytype="text" edittype="text" style="align:center;" text="bind:sizeheight" editautoselect="true" tooltiptext="bind:sizeheight"/>
  315. <Cell col="18" displaytype="text" edittype="text" style="align:center;" text="bind:sizedepth" editautoselect="true" tooltiptext="bind:sizedepth"/>
  316. <Cell col="19" displaytype="text" edittype="none" style="align:top;" text="bind:stage" wordwrap="word" editautoselect="true" expandshow="show" tooltiptext="bind:stage"/>
  317. <Cell col="20" displaytype="combo" edittype="combo" text="bind:restage" editautoselect="true" combodataset="ds_restage" combocodecol="value" combodatacol="label" tooltiptext="bind:restage"/>
  318. <Cell col="21" displaytype="text" edittype="none" text="bind:color" editautoselect="true" expandshow="show" tooltiptext="bind:color"/>
  319. <Cell col="22" displaytype="text" edittype="none" text="bind:tissue" editautoselect="true" expandshow="show" tooltiptext="bind:tissue"/>
  320. <Cell col="23" text="bind:tissueid"/>
  321. <Cell col="24" displaytype="combo" edittype="combo" text="bind:state" editautoselect="true" combodataset="ds_hidden_codelist_getVOState" combocodecol="cd" combodatacol="cdnm" tooltiptext="bind:state"/>
  322. <Cell col="25" displaytype="combo" edittype="combo" text="bind:amount" editautoselect="true" combodataset="ds_hidden_codelist_getVOAmount" combocodecol="cd" combodatacol="cdnm" tooltiptext="bind:amount" enable="true"/>
  323. <Cell col="26" displaytype="text" edittype="none" text="bind:symptom" editautoselect="true" expandshow="show" tooltiptext="bind:symptom"/>
  324. <Cell col="27" displaytype="combo" edittype="none" style="align:right;line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:underangle" combodataset="ds_hidden_codelist_getVOAngle" combocodecol="cd" combodatacol="cdnm" combodisplayrowcount="20" tooltiptext="bind:underangle" enable="false"/>
  325. <Cell col="28" edittype="none" style="align:left;padding:0 0 0 0;" text="bind:underangleunit" tooltiptext="bind:underangleunit"/>
  326. <Cell col="29" edittype="none" style="align:right;line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:underdepth" tooltiptext="bind:underdepth"/>
  327. <Cell col="30" edittype="none" style="align:left;padding:0 0 0 0;" text="bind:underdepthunit" tooltiptext="bind:underdepthunit"/>
  328. <Cell col="31" displaytype="text" edittype="none" style="align:left top;padding:4 2 1 2;" text="bind:dressing" wordwrap="word" editautoselect="true" expandshow="show" tooltiptext="bind:dressing"/>
  329. <Cell col="32" displaytype="image" edittype="none" style="align:center;" text="bind:fileimg" tooltiptext="bind:fileimg"/>
  330. <Cell col="33" text="bind:addfile"/>
  331. <Cell col="34" displaytype="text" edittype="text" style="align:center;" text="bind:etc" editautoselect="true" tooltiptext="bind:etc"/>
  332. <Cell col="35" edittype="none" style="align:left;" text="bind:recrnm" tooltiptext="bind:recrnm"/>
  333. <Cell col="36" text="bind:recrid"/>
  334. <Cell col="37" text="bind:genrplceid"/>
  335. <Cell col="38" displaytype="text" edittype="text" text="bind:causeid"/>
  336. <Cell col="39" displaytype="text" edittype="text" text="bind:colorid"/>
  337. <Cell col="40" displaytype="text" edittype="text" text="bind:symptomid"/>
  338. <Cell col="41" displaytype="text" edittype="text" text="bind:underangleid"/>
  339. <Cell col="42" displaytype="text" edittype="text" text="bind:dressingid"/>
  340. <Cell col="43" displaytype="text" edittype="text" text="bind:stageid"/>
  341. <Cell col="44" displaytype="text" edittype="text" text="bind:stateid"/>
  342. <Cell col="45" displaytype="text" edittype="text" text="bind:amountid"/>
  343. <Cell col="46" displaytype="text" edittype="text" text="bind:pid"/>
  344. <Cell col="47" displaytype="text" edittype="text" text="bind:grupcd"/>
  345. <Cell col="48" displaytype="text" edittype="text" text="bind:instcd"/>
  346. <Cell col="49" displaytype="text" edittype="text" text="bind:obsrecseq"/>
  347. <Cell col="50" displaytype="text" edittype="text" text="bind:signno"/>
  348. <Cell col="51" text="bind:indd"/>
  349. <Cell col="52" text="bind:cretno"/>
  350. <Cell col="53" text="bind:totpnt"/>
  351. <Cell col="54" text="bind:clsgrupkind"/>
  352. </Band>
  353. </Format>
  354. </Formats>
  355. </Grid>
  356. <Div position="absolute 411 40 656 210" id="group2" visible="false" style="background:#ffcc00ff;" anchor="default">
  357. <Layouts>
  358. <Layout>
  359. <Grid position="absolute 10 15 235 165" id="grd_patindschlist" binddataset="ds_main_patindschinfo_patindschlist" anchor="default" oncelldblclick="group5_group2_grd_patindschlist_oncelldblclick" cellsizingtype="col" autofittype="col">
  360. <Formats>
  361. <Format id="default">
  362. <Columns>
  363. <Column size="100"/>
  364. <Column size="109"/>
  365. <Column size="0"/>
  366. <Column size="0"/>
  367. <Column size="0"/>
  368. <Column size="0"/>
  369. <Column size="0"/>
  370. </Columns>
  371. <Rows>
  372. <Row size="24" band="head"/>
  373. <Row size="24"/>
  374. </Rows>
  375. <Band id="head">
  376. <Cell text="입원일자"/>
  377. <Cell col="1" text="퇴원일자"/>
  378. <Cell col="2" text="caption5"/>
  379. <Cell col="3" text="caption6"/>
  380. <Cell col="4" text="caption7"/>
  381. <Cell col="5" text="caption8"/>
  382. <Cell col="6" text="caption9"/>
  383. </Band>
  384. <Band id="body">
  385. <Cell displaytype="date" text="bind:indd" calendardisplaynulltype="none"/>
  386. <Cell col="1" displaytype="date" text="bind:dschdd" calendardisplaynulltype="none"/>
  387. <Cell col="2" text="bind:instcd"/>
  388. <Cell col="3" text="bind:pid"/>
  389. <Cell col="4" text="bind:cretno"/>
  390. <Cell col="5" text="bind:indschacptstat"/>
  391. <Cell col="6" text="bind:ordtype"/>
  392. </Band>
  393. </Format>
  394. </Formats>
  395. </Grid>
  396. <Button position="absolute 221 0 236 15" id="button5" text="X" anchor="default" onclick="group5_group2_button5_onclick"/>
  397. </Layout>
  398. </Layouts>
  399. </Div>
  400. </Layout>
  401. </Layouts>
  402. </Div>
  403. <PopupMenu id="pMenu_detlgrupmenu" innerdataset="@ds_hidden_detlgrup_sameinflevl_popmenu_menu" idcolumn="func" captioncolumn="name" levelcolumn="lev" position="absolute 5 811 85 873" onmenuclick="pMenu_detlgrupmenu_onmenuclick"/>
  404. </Layout>
  405. </Layouts>
  406. <Objects>
  407. <Dataset id="ds_data_roomcdgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  408. <ColumnInfo>
  409. <Column id="roomnm" type="STRING"/>
  410. <Column id="roomcd" type="STRING"/>
  411. </ColumnInfo>
  412. </Dataset>
  413. <Dataset id="ds_data_patientgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  414. <ColumnInfo>
  415. <Column id="patientnm" type="STRING"/>
  416. <Column id="pid" type="STRING"/>
  417. <Column id="indd" type="STRING" size="256"/>
  418. <Column id="cretno" type="STRING" size="256"/>
  419. <Column id="orddrid" type="STRING" size="256"/>
  420. <Column id="orddeptcd" type="STRING" size="256"/>
  421. <Column id="ordtype" type="STRING" size="256"/>
  422. <Column id="diag" type="STRING" size="256"/>
  423. </ColumnInfo>
  424. </Dataset>
  425. <Dataset id="ds_temp_zoneinfo_zonelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  426. <ColumnInfo>
  427. <Column id="bednm" type="STRING"/>
  428. <Column id="bedcd" type="STRING"/>
  429. </ColumnInfo>
  430. </Dataset>
  431. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  432. <ColumnInfo>
  433. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  434. <Column id="wardcd" type="STRING" size="256"/>
  435. <Column id="settingrnid" type="STRING" size="256"/>
  436. <Column id="genrdd" type="STRING" size="256"/>
  437. <Column id="emcflag" type="STRING" size="256"/>
  438. <Column id="zonecd" type="STRING" size="256"/>
  439. <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
  440. <Column id="cretno" type="STRING" size="256" sumtext="원무생성번호"/>
  441. <Column id="indsch" type="STRING" size="256"/>
  442. <Column id="stdradio" type="STRING" size="256"/>
  443. <Column id="genrtm" type="STRING" size="256"/>
  444. <Column id="roomcd" type="STRING" size="256"/>
  445. <Column id="patientnm" type="STRING" size="256"/>
  446. </ColumnInfo>
  447. <Rows>
  448. <Row/>
  449. </Rows>
  450. </Dataset>
  451. <Dataset id="ds_main_patindschinfo_patindschlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  452. <ColumnInfo>
  453. <Column id="instcd" type="STRING" size="256" sumtext="기간코드"/>
  454. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  455. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  456. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  457. <Column id="indschacptstat" type="STRING" size="256" sumtext="입퇴원접수상태"/>
  458. <Column id="ordtype" type="STRING" size="256" sumtext="진료형태"/>
  459. <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
  460. <Column id="medispclid" type="STRING" size="256" sumtext="전문의id"/>
  461. </ColumnInfo>
  462. </Dataset>
  463. <Dataset id="ds_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  464. <ColumnInfo>
  465. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  466. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  467. <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
  468. <Column id="cretno" type="STRING" size="256" sumtext="원무생성번호"/>
  469. <Column id="indsch" type="STRING" size="256"/>
  470. <Column id="stdradio" type="STRING" size="256"/>
  471. <Column id="genrdd" type="STRING" size="256"/>
  472. <Column id="genrtm" type="STRING" size="256"/>
  473. <Column id="roomcd" type="STRING" size="256"/>
  474. <Column id="patientnm" type="STRING" size="256"/>
  475. <Column id="settingrnid" type="STRING" size="256"/>
  476. <Column id="zonecd" type="STRING" size="256"/>
  477. </ColumnInfo>
  478. <Rows>
  479. <Row/>
  480. </Rows>
  481. </Dataset>
  482. <Dataset id="ds_init_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  483. <ColumnInfo>
  484. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  485. <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
  486. </ColumnInfo>
  487. </Dataset>
  488. <Dataset id="ds_hidden_codelist_getVOCause" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  489. <ColumnInfo>
  490. <Column id="cd" type="STRING" size="256" sumtext="코드"/>
  491. <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
  492. </ColumnInfo>
  493. </Dataset>
  494. <Dataset id="ds_hidden_codelist_getVOStage" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  495. <ColumnInfo>
  496. <Column id="cd" type="STRING" size="256" sumtext="코드"/>
  497. <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
  498. </ColumnInfo>
  499. </Dataset>
  500. <Dataset id="ds_hidden_codelist_getVOColor" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  501. <ColumnInfo>
  502. <Column id="cd" type="STRING" size="256" sumtext="코드"/>
  503. <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
  504. </ColumnInfo>
  505. </Dataset>
  506. <Dataset id="ds_hidden_codelist_getVOState" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  507. <ColumnInfo>
  508. <Column id="cd" type="STRING" size="256" sumtext="코드"/>
  509. <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
  510. </ColumnInfo>
  511. </Dataset>
  512. <Dataset id="ds_hidden_codelist_getVOAmount" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  513. <ColumnInfo>
  514. <Column id="cd" type="STRING" size="256" sumtext="코드"/>
  515. <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
  516. </ColumnInfo>
  517. </Dataset>
  518. <Dataset id="ds_hidden_codelist_getVOSympTom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  519. <ColumnInfo>
  520. <Column id="cd" type="STRING" size="256" sumtext="코드"/>
  521. <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
  522. </ColumnInfo>
  523. </Dataset>
  524. <Dataset id="ds_hidden_codelist_getVOAngle" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  525. <ColumnInfo>
  526. <Column id="cd" type="STRING" size="256" sumtext="코드"/>
  527. <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
  528. </ColumnInfo>
  529. </Dataset>
  530. <Dataset id="ds_hidden_codelist_getVODressing" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  531. <ColumnInfo>
  532. <Column id="cd" type="STRING" size="256" sumtext="코드"/>
  533. <Column id="cdnm" type="STRING" size="256" sumtext="코드명"/>
  534. </ColumnInfo>
  535. </Dataset>
  536. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  537. <ColumnInfo>
  538. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  539. <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
  540. <Column id="cretno" type="STRING" size="256" sumtext="원무생성번호"/>
  541. <Column id="genrdd" type="STRING" size="256" sumtext="기준일자(발생일자)"/>
  542. <Column id="genrtm" type="STRING" size="256" sumtext="기준시간(발생시간)"/>
  543. <Column id="stdradio" type="STRING" size="256" sumtext="조회조건의라디오버튼"/>
  544. <Column id="homecare" type="STRING" size="256" sumtext="가정간호대상자여부"/>
  545. <Column id="careflag" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  546. <Column id="inptdt" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  547. </ColumnInfo>
  548. <Rows>
  549. <Row/>
  550. </Rows>
  551. </Dataset>
  552. <Dataset id="ds_main_patinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  553. <ColumnInfo>
  554. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  555. <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
  556. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  557. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  558. <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
  559. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  560. <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
  561. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  562. <Column id="medispclid" type="STRING" size="256" sumtext="주치의"/>
  563. <Column id="ordtype" type="STRING" size="256" sumtext="ioflag"/>
  564. </ColumnInfo>
  565. </Dataset>
  566. <Dataset id="ds_main_sriusgrup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  567. <ColumnInfo>
  568. <Column id="tims" type="STRING" size="256" sumtext="중증도점수"/>
  569. <Column id="execdd" type="STRING" size="256" sumtext="욕창수행일자"/>
  570. <Column id="exectm" type="STRING" size="256" sumtext="욕창수행시간"/>
  571. <Column id="totpnt" type="STRING" size="256" sumtext="욕창점수"/>
  572. <Column id="clsgrupkind" type="STRING" size="256" sumtext="욕창분류군"/>
  573. </ColumnInfo>
  574. </Dataset>
  575. <Dataset id="ds_main_detlgrup_detlgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_detlgrup_detlgruplist_oncolumnchanged">
  576. <ColumnInfo>
  577. <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
  578. <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
  579. <Column id="obspartnm" type="STRING" size="256" sumtext="욕창발생부위"/>
  580. <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
  581. <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
  582. <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
  583. <Column id="cause" type="STRING" size="256" sumtext="원인"/>
  584. <Column id="flag" type="STRING" size="256" sumtext="등록구분(등록사정종료)"/>
  585. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  586. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  587. <!-- 욕창보고 및 SMS / 보고확인 컬럼 추가 (2011.04.20 Ahn) -->
  588. <Column id="rptsmsflag" type="STRING" size="256" sumtext="욕창보고 및 SMS 체크박스"/>
  589. <Column id="rptconfirmflag" type="STRING" size="256" sumtext="보고확인체크박스"/>
  590. <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
  591. <Column id="sizewidth" type="STRING" size="256" sumtext="너비"/>
  592. <Column id="sizeheight" type="STRING" size="256" sumtext="길이"/>
  593. <Column id="sizedepth" type="STRING" size="256" sumtext="깊이"/>
  594. <Column id="stage" type="STRING" size="256" sumtext="단계"/>
  595. <Column id="stageid" type="STRING" size="256" sumtext="단계"/>
  596. <Column id="restage" type="STRING" size="256" sumtext="재사정단계"/>
  597. <Column id="tissue" type="STRING" size="256" sumtext="조직의 종류"/>
  598. <Column id="tissueid" type="STRING" size="256" sumtext="조직의 종류"/>
  599. <Column id="color" type="STRING" size="256" sumtext="색"/>
  600. <Column id="state" type="STRING" size="256" sumtext="삼출물상태"/>
  601. <Column id="amount" type="STRING" size="256" sumtext="삼출물양"/>
  602. <Column id="symptom" type="STRING" size="256" sumtext="증상"/>
  603. <Column id="underangle" type="STRING" size="256" sumtext="under방향"/>
  604. <Column id="underdepth" type="STRING" size="256" sumtext="under깊이"/>
  605. <Column id="underangleunit" type="STRING" size="256" sumtext="under방향단위"/>
  606. <Column id="underdepthunit" type="STRING" size="256" sumtext="under깊이단위"/>
  607. <Column id="dressing" type="STRING" size="256" sumtext="드레싱"/>
  608. <Column id="addfile" type="STRING" size="256" sumtext="파일첨부갯수"/>
  609. <Column id="fileimg" type="STRING" size="256" sumtext="파일이미지"/>
  610. <Column id="etc" type="STRING" size="256" sumtext="비고"/>
  611. <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
  612. <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
  613. <Column id="genrplcewardcd" type="STRING" size="256" sumtext="발생장소원내코드"/>
  614. <Column id="causeid" type="STRING" size="256" sumtext="원인코드"/>
  615. <Column id="colorid" type="STRING" size="256" sumtext="색코드"/>
  616. <Column id="symptomid" type="STRING" size="256" sumtext="증상코드"/>
  617. <Column id="underangleid" type="STRING" size="256" sumtext="under방향코드"/>
  618. <Column id="dressingid" type="STRING" size="256" sumtext="드레싱코드"/>
  619. <Column id="recrid" type="STRING" size="256" sumtext="기록자아이디"/>
  620. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  621. <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
  622. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  623. <Column id="obsrecseq" type="STRING" size="256" sumtext="욕창기록순번"/>
  624. <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
  625. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  626. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  627. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  628. <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
  629. <Column id="careflag" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  630. <Column id="inptdt" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  631. <Column id="pushyn" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  632. <Column id="totpnt" type="STRING" size="256"/>
  633. <Column id="clsgrupkind" type="STRING" size="256"/>
  634. </ColumnInfo>
  635. </Dataset>
  636. <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  637. <ColumnInfo>
  638. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  639. <Column id="certflag" type="STRING" size="256" sumtext="인증저장여부"/>
  640. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  641. <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호"/>
  642. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  643. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  644. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  645. <Column id="recsaveflag" type="STRING" size="256" sumtext="전자서명인적정보변경여부"/>
  646. <Column id="signflag" type="STRING" size="256" sumtext="서명자료구분"/>
  647. <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분"/>
  648. <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
  649. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
  650. <Column id="orddrid" type="STRING" size="256" sumtext="진료의사ID"/>
  651. <Column id="signbfcnts" type="STRING" size="256" sumtext="인증전데이터정보"/>
  652. <Column id="signaftcnts" type="STRING" size="256" sumtext="인증후데이터정보"/>
  653. <Column id="screenid" type="STRING" size="256" sumtext="화면아이디"/>
  654. <Column id="dispyn" type="STRING" size="256" sumtext="디스플레이여부"/>
  655. </ColumnInfo>
  656. <Rows>
  657. <Row/>
  658. </Rows>
  659. </Dataset>
  660. <Dataset id="ds_send_savedata_detlgrup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  661. <ColumnInfo>
  662. <Column id="stat" type="STRING" size="256" sumtext="그리드status"/>
  663. <Column id="obspartnm" type="STRING" size="256" sumtext="발생부위"/>
  664. <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
  665. <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
  666. <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
  667. <Column id="genrplcewardcd" type="STRING" size="256" sumtext="발생장소원내코드"/>
  668. <Column id="cause" type="STRING" size="256" sumtext="원인"/>
  669. <Column id="flag" type="STRING" size="256" sumtext="등록구분(등록사정종료)"/>
  670. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  671. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  672. <!-- 욕창보고 및 SMS 전송 체크 값 추가 (2011.04.21 ahn) -->
  673. <Column id="rptsmsflag" type="STRING" size="256" sumtext="욕창보고 및 SMS"/>
  674. <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
  675. <Column id="sizewidth" type="STRING" size="256" sumtext="크기가로"/>
  676. <Column id="sizeheight" type="STRING" size="256" sumtext="크기세로"/>
  677. <Column id="sizedepth" type="STRING" size="256" sumtext="크기깊이"/>
  678. <Column id="stageid" type="STRING" size="256" sumtext="단계"/>
  679. <Column id="restage" type="STRING" size="256" sumtext="단계"/>
  680. <!-- column id="tissueid" desc="조직의 종류" ref="detlgrup.tissueid"/ -->
  681. <Column id="tissueid" type="STRING" size="256" sumtext="색"/>
  682. <Column id="color" type="STRING" size="256" sumtext="색"/>
  683. <Column id="state" type="STRING" size="256" sumtext="삼출물상태"/>
  684. <Column id="amount" type="STRING" size="256" sumtext="삼출물양"/>
  685. <Column id="symptom" type="STRING" size="256" sumtext="증상"/>
  686. <Column id="underangle" type="STRING" size="256" sumtext="under방향"/>
  687. <Column id="underdepth" type="STRING" size="256" sumtext="under깊이"/>
  688. <Column id="dressing" type="STRING" size="256" sumtext="dressing"/>
  689. <Column id="photimg" type="STRING" size="256" sumtext="첨부파일"/>
  690. <Column id="etc" type="STRING" size="256" sumtext="비고"/>
  691. <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
  692. <Column id="causeid" type="STRING" size="256" sumtext="causeid"/>
  693. <Column id="colorid" type="STRING" size="256" sumtext="colorid"/>
  694. <Column id="symptomid" type="STRING" size="256" sumtext="symptomid"/>
  695. <Column id="underangleid" type="STRING" size="256" sumtext="underangleid"/>
  696. <Column id="dressingid" type="STRING" size="256" sumtext="dressingid"/>
  697. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  698. <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
  699. <Column id="obsrecseq" type="STRING" size="256" sumtext="욕창기록순번"/>
  700. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  701. <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호"/>
  702. <Column id="pushyn" type="STRING" size="256" sumtext="기관코드"/>
  703. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  704. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  705. <Column id="totpnt" type="STRING" size="256" sumtext="Braden 점수"/>
  706. <Column id="clsgrupkind" type="STRING" size="256" sumtext="위험군"/>
  707. </ColumnInfo>
  708. </Dataset>
  709. <Dataset id="ds_temp_obsrecseqinfo_obsrecseqlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  710. <ColumnInfo>
  711. <!-- 욕창보고 및 SMS 전송 체크 값이 추가된 행의 기록순번 return (2011.04.21 ahn) -->
  712. <Column id="obsrecseq" type="STRING" size="256" sumtext="욕창기록순번(욕창보고용)"/>
  713. <Column id="obsrecrptseq" type="STRING" size="256" sumtext="욕창관찰기록보고서순번"/>
  714. </ColumnInfo>
  715. </Dataset>
  716. <Dataset id="ds_viewinfo_viewdetlgrup_detlgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  717. <ColumnInfo>
  718. <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
  719. <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
  720. <Column id="obspartnm" type="STRING" size="256" sumtext="욕창발생부위"/>
  721. <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
  722. <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
  723. <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
  724. <Column id="genrplcewardcd" type="STRING" size="256" sumtext="발생장소원내코드"/>
  725. <Column id="genrplcewardnm" type="STRING" size="256" sumtext="발생장소원내"/>
  726. <Column id="cause" type="STRING" size="256" sumtext="원인"/>
  727. <Column id="flag" type="STRING" size="256" sumtext="등록구분(등록사정종료)"/>
  728. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  729. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  730. <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
  731. <Column id="sizewidth" type="STRING" size="256" sumtext="너비"/>
  732. <Column id="sizeheight" type="STRING" size="256" sumtext="길이"/>
  733. <Column id="sizedepth" type="STRING" size="256" sumtext="깊이"/>
  734. <Column id="stage" type="STRING" size="256" sumtext="단계"/>
  735. <Column id="color" type="STRING" size="256" sumtext="색"/>
  736. <Column id="state" type="STRING" size="256" sumtext="삼출물상태"/>
  737. <Column id="amount" type="STRING" size="256" sumtext="삼출물양"/>
  738. <Column id="symptom" type="STRING" size="256" sumtext="증상"/>
  739. <Column id="underangle" type="STRING" size="256" sumtext="under방향"/>
  740. <Column id="underdepth" type="STRING" size="256" sumtext="under깊이"/>
  741. <Column id="underangleunit" type="STRING" size="256" sumtext="under방향단위"/>
  742. <Column id="underdepthunit" type="STRING" size="256" sumtext="under깊이단위"/>
  743. <Column id="dressing" type="STRING" size="256" sumtext="드레싱"/>
  744. <Column id="addfile" type="STRING" size="256" sumtext="파일첨부갯수"/>
  745. <Column id="fileimg" type="STRING" size="256" sumtext="파일이미지"/>
  746. <Column id="etc" type="STRING" size="256" sumtext="비고"/>
  747. <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
  748. <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
  749. <Column id="causeid" type="STRING" size="256" sumtext="원인코드"/>
  750. <Column id="colorid" type="STRING" size="256" sumtext="색코드"/>
  751. <Column id="symptomid" type="STRING" size="256" sumtext="증상코드"/>
  752. <Column id="underangleid" type="STRING" size="256" sumtext="under방향코드"/>
  753. <Column id="dressingid" type="STRING" size="256" sumtext="드레싱코드"/>
  754. <Column id="recrid" type="STRING" size="256" sumtext="기록자아이디"/>
  755. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  756. <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
  757. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  758. <Column id="obsrecseq" type="STRING" size="256" sumtext="욕창기록순번"/>
  759. <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
  760. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  761. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  762. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  763. <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
  764. <Column id="careflag" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  765. <Column id="inptdt" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  766. <Column id="signrecddmax" type="STRING" size="256" sumtext="인증저장시 기록한 최종일자를 recdd로 넘겨준다."/>
  767. </ColumnInfo>
  768. </Dataset>
  769. <Dataset id="ds_init_settinginfo_settingrn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  770. <ColumnInfo>
  771. <Column id="settingrnnm" type="STRING" size="256" sumtext="부서명"/>
  772. <Column id="settingrnid" type="STRING" size="256" sumtext="부서구분"/>
  773. </ColumnInfo>
  774. </Dataset>
  775. <Dataset id="ds_main_wardpatinfo_wardpatlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  776. <ColumnInfo>
  777. <Column id="instcd" type="STRING" size="256" sumtext="기간코드"/>
  778. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  779. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  780. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  781. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  782. <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
  783. <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
  784. <Column id="sexage" type="STRING" size="256" sumtext="성별나이"/>
  785. <Column id="ordtype" type="STRING" size="256" sumtext="입원타입"/>
  786. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
  787. <Column id="medispclid" type="STRING" size="256" sumtext="진료의ID"/>
  788. <Column id="recflag" type="STRING" size="256" sumtext="기록유무"/>
  789. </ColumnInfo>
  790. </Dataset>
  791. <Dataset id="ds_hidden_detlgrup_sameinflevl_popmenu_menu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  792. <ColumnInfo>
  793. <Column id="name" type="STRING" size="256"/>
  794. <Column id="func" type="STRING" size="256"/>
  795. <Column id="lev" type="STRING" size="256"/>
  796. </ColumnInfo>
  797. <Rows>
  798. <Row>
  799. <Col id="name">사정</Col>
  800. <Col id="func">fAddSameLevlItem</Col>
  801. <Col id="lev">0</Col>
  802. </Row>
  803. <Row>
  804. <Col id="name">종료</Col>
  805. <Col id="func">fAddSameLevlItemEnd</Col>
  806. <Col id="lev">0</Col>
  807. </Row>
  808. </Rows>
  809. </Dataset>
  810. <Dataset id="ds_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  811. <ColumnInfo>
  812. <Column id="cdnm" type="STRING"/>
  813. <Column id="cdid" type="STRING"/>
  814. </ColumnInfo>
  815. </Dataset>
  816. <Dataset id="ds_temp_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  817. <ColumnInfo>
  818. <Column id="pid" type="STRING" size="256"/>
  819. <Column id="indd" type="STRING" size="256"/>
  820. <Column id="cretno" type="STRING" size="256"/>
  821. <Column id="seqno" type="STRING" size="256"/>
  822. <Column id="instcd" type="STRING" size="256"/>
  823. <Column id="mskind" type="STRING" size="256"/>
  824. <Column id="histstat" type="STRING" size="256"/>
  825. <Column id="hospbrthyn" type="STRING" size="256"/>
  826. <Column id="rsrvinyn" type="STRING" size="256"/>
  827. <Column id="intm" type="STRING" size="256"/>
  828. <Column id="dschdd" type="STRING" size="256"/>
  829. <Column id="dschtm" type="STRING" size="256"/>
  830. <Column id="dschtype" type="STRING" size="256"/>
  831. <Column id="dethdt" type="STRING" size="256"/>
  832. <Column id="indschacptstat" type="STRING" size="256"/>
  833. <Column id="fsexamflag" type="STRING" size="256"/>
  834. <Column id="insukind" type="STRING" size="256"/>
  835. <Column id="suppkind" type="STRING" size="256"/>
  836. <Column id="centcd" type="STRING" size="256"/>
  837. <Column id="orddeptcd" type="STRING" size="256"/>
  838. <Column id="medispclid" type="STRING" size="256"/>
  839. <Column id="atdoctid" type="STRING" size="256"/>
  840. <Column id="specordyn" type="STRING" size="256"/>
  841. <Column id="wardcd" type="STRING" size="256"/>
  842. <Column id="wardnm" type="STRING" size="256"/>
  843. <Column id="roomcd" type="STRING" size="256"/>
  844. <Column id="roomgrdecd" type="STRING" size="256"/>
  845. <Column id="roomtypecd" type="STRING" size="256"/>
  846. <Column id="rqsthospcd" type="STRING" size="256"/>
  847. <Column id="rqstdrid" type="STRING" size="256"/>
  848. <Column id="drgyn" type="STRING" size="256"/>
  849. <Column id="bmtyn" type="STRING" size="256"/>
  850. <Column id="clincstdyyn" type="STRING" size="256"/>
  851. <Column id="clincstdycd" type="STRING" size="256"/>
  852. <Column id="batlockid" type="STRING" size="256"/>
  853. <Column id="batlockyn" type="STRING" size="256"/>
  854. <Column id="ordcostretcdd" type="STRING" size="256"/>
  855. <Column id="ordcostcalcdd" type="STRING" size="256"/>
  856. <Column id="dschdclrtyn" type="STRING" size="256"/>
  857. <Column id="dschdclrdt" type="STRING" size="256"/>
  858. <Column id="dschdclrtrgstid" type="STRING" size="256"/>
  859. <Column id="dschdclrtrgstnm" type="STRING" size="256"/>
  860. <Column id="dschdclrtrgstdt" type="STRING" size="256"/>
  861. <Column id="dschrgstacptdt" type="STRING" size="256"/>
  862. <Column id="dschrgstacptchar" type="STRING" size="256"/>
  863. <Column id="dschnotiyn" type="STRING" size="256"/>
  864. <Column id="dschnotidt" type="STRING" size="256"/>
  865. <Column id="dschnotirgstid" type="STRING" size="256"/>
  866. <Column id="dschnotirgstdt" type="STRING" size="256"/>
  867. <Column id="calclastdd" type="STRING" size="256"/>
  868. <Column id="dschjudgprcsstat" type="STRING" size="256"/>
  869. <Column id="lastjudgdd" type="STRING" size="256"/>
  870. <Column id="lastmdlclamdd" type="STRING" size="256"/>
  871. <Column id="lastjudgendid" type="STRING" size="256"/>
  872. <Column id="spcljudgflag" type="STRING" size="256"/>
  873. <Column id="mainjudgid" type="STRING" size="256"/>
  874. <Column id="icdr_roomgrdecd" type="STRING" size="256"/>
  875. <Column id="icdr_roomtypecd" type="STRING" size="256"/>
  876. <Column id="icdr_wardcd2" type="STRING" size="256"/>
  877. <Column id="icdr_roomcd2" type="STRING" size="256"/>
  878. <Column id="icdr_roomgrdecd2" type="STRING" size="256"/>
  879. <Column id="icdr_roomtypecd2" type="STRING" size="256"/>
  880. <Column id="hngnm" type="STRING" size="256"/>
  881. <Column id="hngnm2" type="STRING" size="256"/>
  882. <Column id="dispnm1" type="STRING" size="256"/>
  883. <Column id="dispnm2" type="STRING" size="256"/>
  884. <Column id="sex" type="STRING" size="256"/>
  885. <Column id="age" type="STRING" size="256"/>
  886. <Column id="arvpath" type="STRING" size="256"/>
  887. <Column id="ordrslt" type="STRING" size="256"/>
  888. <Column id="hospiceyn" type="STRING" size="256"/>
  889. <Column id="ioflag" type="STRING" size="256"/>
  890. <Column id="orgordtype" type="STRING" size="256"/>
  891. <Column id="brateflag" type="STRING" size="256"/>
  892. <Column id="ermngtamtcalcyn" type="STRING" size="256"/>
  893. <Column id="erbrthflag" type="STRING" size="256"/>
  894. <Column id="erchospath" type="STRING" size="256"/>
  895. <Column id="erorddeptcd" type="STRING" size="256"/>
  896. <Column id="eroutdt" type="STRING" size="256"/>
  897. <Column id="careinrmdd" type="STRING" size="256"/>
  898. <Column id="careinrmtm" type="STRING" size="256"/>
  899. <Column id="careinrmrgstrid" type="STRING" size="256"/>
  900. <Column id="prcplockid" type="STRING" size="256"/>
  901. <Column id="iprcaddyn" type="STRING" size="256"/>
  902. <Column id="rrgstno1" type="STRING" size="256"/>
  903. <Column id="hosoutexptresncd" type="STRING" size="256"/>
  904. <Column id="brthdd" type="STRING" size="256"/>
  905. <Column id="calcdd" type="STRING" size="256"/>
  906. <Column id="calctm" type="STRING" size="256"/>
  907. <Column id="orddrnm" type="STRING" size="256"/>
  908. <Column id="orddeptnm" type="STRING" size="256"/>
  909. <Column id="replyn" type="STRING" size="256"/>
  910. <Column id="repltypenm" type="STRING" size="256"/>
  911. <Column id="resnyn" type="STRING" size="256"/>
  912. <Column id="npresnyn" type="STRING" size="256"/>
  913. <Column id="autoformcd" type="STRING" size="256"/>
  914. <Column id="subcretno" type="STRING" size="256"/>
  915. <Column id="prcpsaveyn" type="STRING" size="256"/>
  916. <Column id="emrsaveyn" type="STRING" size="256"/>
  917. <Column id="ertransyn" type="STRING" size="256"/>
  918. <Column id="ercareinrmdd" type="STRING" size="256"/>
  919. <Column id="ercareinrmtm" type="STRING" size="256"/>
  920. <Column id="coopteamcd" type="STRING" size="256"/>
  921. <Column id="coopteamnm" type="STRING" size="256"/>
  922. <Column id="nonprgresncd" type="STRING" size="256"/>
  923. <Column id="nonprgresncnts" type="STRING" size="256"/>
  924. <Column id="scndyn" type="STRING" size="256"/>
  925. <Column id="rrgstno2" type="STRING" size="256"/>
  926. <Column id="rsrvflag" type="STRING" size="256"/>
  927. <Column id="etcordflag" type="STRING" size="256"/>
  928. <Column id="callvisityn" type="STRING" size="256"/>
  929. <Column id="specordtype" type="STRING" size="256"/>
  930. <Column id="specordtypenm" type="STRING" size="256"/>
  931. <Column id="mpphontel" type="STRING" size="256"/>
  932. <Column id="hometel" type="STRING" size="256"/>
  933. <Column id="bedposcntscd" type="STRING" size="256"/>
  934. <Column id="bedposcnts" type="STRING" size="256"/>
  935. <Column id="basetypecd" type="STRING" size="256"/>
  936. <Column id="typenm" type="STRING" size="256"/>
  937. <Column id="opfeechkyn" type="STRING" size="256"/>
  938. <Column id="erissdeptcd" type="STRING" size="256"/>
  939. <Column id="warnmsg" type="STRING" size="256"/>
  940. <Column id="errwarnmsg" type="STRING" size="256"/>
  941. <Column id="durdiagyn" type="STRING" size="256"/>
  942. <Column id="diag" type="STRING" size="256"/>
  943. </ColumnInfo>
  944. </Dataset>
  945. <Dataset id="ds_hidden_homecareparam" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  946. <Dataset id="ds_hidden_main_detlgrup_detlgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  947. <ColumnInfo>
  948. <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
  949. <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
  950. <Column id="obspartnm" type="STRING" size="256" sumtext="욕창발생부위"/>
  951. <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
  952. <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
  953. <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
  954. <Column id="cause" type="STRING" size="256" sumtext="원인"/>
  955. <Column id="flag" type="STRING" size="256" sumtext="등록구분(등록사정종료)"/>
  956. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  957. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  958. <!-- 욕창보고 및 SMS / 보고확인 컬럼 추가 (2011.04.20 Ahn) -->
  959. <Column id="rptsmsflag" type="STRING" size="256" sumtext="욕창보고 및 SMS 체크박스"/>
  960. <Column id="rptconfirmflag" type="STRING" size="256" sumtext="보고확인체크박스"/>
  961. <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
  962. <Column id="sizewidth" type="STRING" size="256" sumtext="너비"/>
  963. <Column id="sizeheight" type="STRING" size="256" sumtext="길이"/>
  964. <Column id="sizedepth" type="STRING" size="256" sumtext="깊이"/>
  965. <Column id="stage" type="STRING" size="256" sumtext="단계"/>
  966. <Column id="stageid" type="STRING" size="256" sumtext="단계"/>
  967. <Column id="restage" type="STRING" size="256" sumtext="재사정단계"/>
  968. <Column id="tissue" type="STRING" size="256" sumtext="조직의 종류"/>
  969. <Column id="tissueid" type="STRING" size="256" sumtext="조직의 종류"/>
  970. <Column id="color" type="STRING" size="256" sumtext="색"/>
  971. <Column id="state" type="STRING" size="256" sumtext="삼출물상태"/>
  972. <Column id="amount" type="STRING" size="256" sumtext="삼출물양"/>
  973. <Column id="symptom" type="STRING" size="256" sumtext="증상"/>
  974. <Column id="underangle" type="STRING" size="256" sumtext="under방향"/>
  975. <Column id="underdepth" type="STRING" size="256" sumtext="under깊이"/>
  976. <Column id="underangleunit" type="STRING" size="256" sumtext="under방향단위"/>
  977. <Column id="underdepthunit" type="STRING" size="256" sumtext="under깊이단위"/>
  978. <Column id="dressing" type="STRING" size="256" sumtext="드레싱"/>
  979. <Column id="addfile" type="STRING" size="256" sumtext="파일첨부갯수"/>
  980. <Column id="fileimg" type="STRING" size="256" sumtext="파일이미지"/>
  981. <Column id="etc" type="STRING" size="256" sumtext="비고"/>
  982. <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
  983. <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
  984. <Column id="genrplcewardcd" type="STRING" size="256" sumtext="발생장소원내코드"/>
  985. <Column id="causeid" type="STRING" size="256" sumtext="원인코드"/>
  986. <Column id="colorid" type="STRING" size="256" sumtext="색코드"/>
  987. <Column id="symptomid" type="STRING" size="256" sumtext="증상코드"/>
  988. <Column id="underangleid" type="STRING" size="256" sumtext="under방향코드"/>
  989. <Column id="dressingid" type="STRING" size="256" sumtext="드레싱코드"/>
  990. <Column id="recrid" type="STRING" size="256" sumtext="기록자아이디"/>
  991. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  992. <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
  993. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  994. <Column id="obsrecseq" type="STRING" size="256" sumtext="욕창기록순번"/>
  995. <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
  996. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  997. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  998. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  999. <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
  1000. <Column id="careflag" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  1001. <Column id="inptdt" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  1002. <Column id="pushyn" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  1003. </ColumnInfo>
  1004. </Dataset>
  1005. <Dataset id="ds_source" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1006. <ColumnInfo>
  1007. <Column id="srchcond" type="STRING" size="256"/>
  1008. <Column id="pid" type="STRING" size="256"/>
  1009. <Column id="hngnm" type="STRING" size="256"/>
  1010. <Column id="rrgstno1" type="STRING" size="256"/>
  1011. <Column id="rrgstno2" type="STRING" size="256"/>
  1012. <Column id="acptdd" type="STRING" size="256"/>
  1013. <Column id="inhospyn" type="STRING" size="256"/>
  1014. </ColumnInfo>
  1015. <Rows>
  1016. <Row/>
  1017. </Rows>
  1018. </Dataset>
  1019. <Dataset id="ds_flag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1020. <ColumnInfo>
  1021. <Column id="label" type="STRING" size="256"/>
  1022. <Column id="value" type="STRING" size="256"/>
  1023. </ColumnInfo>
  1024. <Rows>
  1025. <Row>
  1026. <Col id="label">등록</Col>
  1027. <Col id="value">00</Col>
  1028. </Row>
  1029. <Row>
  1030. <Col id="value">01</Col>
  1031. <Col id="label">사정</Col>
  1032. </Row>
  1033. <Row>
  1034. <Col id="value">99</Col>
  1035. <Col id="label">종료</Col>
  1036. </Row>
  1037. </Rows>
  1038. </Dataset>
  1039. <Dataset id="ds_restage" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1040. <ColumnInfo>
  1041. <Column id="label" type="STRING" size="256"/>
  1042. <Column id="value" type="STRING" size="256"/>
  1043. </ColumnInfo>
  1044. <Rows>
  1045. <Row>
  1046. <Col id="label">치유된 욕창</Col>
  1047. <Col id="value">1</Col>
  1048. </Row>
  1049. <Row>
  1050. <Col id="value">2</Col>
  1051. <Col id="label">치유되고있는 욕창</Col>
  1052. </Row>
  1053. <Row>
  1054. <Col id="value">3</Col>
  1055. <Col id="label">악화된 욕창</Col>
  1056. </Row>
  1057. <Row>
  1058. <Col id="label"/>
  1059. <Col id="value"/>
  1060. </Row>
  1061. </Rows>
  1062. </Dataset>
  1063. <Dataset id="ds_stat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1064. <ColumnInfo>
  1065. <Column id="label" type="STRING" size="256"/>
  1066. <Column id="value" type="STRING" size="256"/>
  1067. </ColumnInfo>
  1068. <Rows>
  1069. <Row>
  1070. <Col id="label">-</Col>
  1071. <Col id="value">-</Col>
  1072. </Row>
  1073. <Row>
  1074. <Col id="label">i</Col>
  1075. <Col id="value">i</Col>
  1076. </Row>
  1077. <Row>
  1078. <Col id="label">u</Col>
  1079. <Col id="value">u</Col>
  1080. </Row>
  1081. <Row>
  1082. <Col id="label">d</Col>
  1083. <Col id="value">d</Col>
  1084. </Row>
  1085. </Rows>
  1086. </Dataset>
  1087. <Dataset id="ds_temp_detlgrup_detlgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1088. <ColumnInfo>
  1089. <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
  1090. <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
  1091. <Column id="obspartnm" type="STRING" size="256" sumtext="욕창발생부위"/>
  1092. <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
  1093. <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
  1094. <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
  1095. <Column id="cause" type="STRING" size="256" sumtext="원인"/>
  1096. <Column id="flag" type="STRING" size="256" sumtext="등록구분(등록사정종료)"/>
  1097. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  1098. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  1099. <!-- 욕창보고 및 SMS / 보고확인 컬럼 추가 (2011.04.20 Ahn) -->
  1100. <Column id="rptsmsflag" type="STRING" size="256" sumtext="욕창보고 및 SMS 체크박스"/>
  1101. <Column id="rptconfirmflag" type="STRING" size="256" sumtext="보고확인체크박스"/>
  1102. <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
  1103. <Column id="sizewidth" type="STRING" size="256" sumtext="너비"/>
  1104. <Column id="sizeheight" type="STRING" size="256" sumtext="길이"/>
  1105. <Column id="sizedepth" type="STRING" size="256" sumtext="깊이"/>
  1106. <Column id="stage" type="STRING" size="256" sumtext="단계"/>
  1107. <Column id="stageid" type="STRING" size="256" sumtext="단계"/>
  1108. <Column id="restage" type="STRING" size="256" sumtext="재사정단계"/>
  1109. <Column id="tissue" type="STRING" size="256" sumtext="조직의 종류"/>
  1110. <Column id="tissueid" type="STRING" size="256" sumtext="조직의 종류"/>
  1111. <Column id="color" type="STRING" size="256" sumtext="색"/>
  1112. <Column id="state" type="STRING" size="256" sumtext="삼출물상태"/>
  1113. <Column id="amount" type="STRING" size="256" sumtext="삼출물양"/>
  1114. <Column id="symptom" type="STRING" size="256" sumtext="증상"/>
  1115. <Column id="underangle" type="STRING" size="256" sumtext="under방향"/>
  1116. <Column id="underdepth" type="STRING" size="256" sumtext="under깊이"/>
  1117. <Column id="underangleunit" type="STRING" size="256" sumtext="under방향단위"/>
  1118. <Column id="underdepthunit" type="STRING" size="256" sumtext="under깊이단위"/>
  1119. <Column id="dressing" type="STRING" size="256" sumtext="드레싱"/>
  1120. <Column id="addfile" type="STRING" size="256" sumtext="파일첨부갯수"/>
  1121. <Column id="fileimg" type="STRING" size="256" sumtext="파일이미지"/>
  1122. <Column id="etc" type="STRING" size="256" sumtext="비고"/>
  1123. <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
  1124. <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
  1125. <Column id="genrplcewardcd" type="STRING" size="256" sumtext="발생장소원내코드"/>
  1126. <Column id="causeid" type="STRING" size="256" sumtext="원인코드"/>
  1127. <Column id="colorid" type="STRING" size="256" sumtext="색코드"/>
  1128. <Column id="symptomid" type="STRING" size="256" sumtext="증상코드"/>
  1129. <Column id="underangleid" type="STRING" size="256" sumtext="under방향코드"/>
  1130. <Column id="dressingid" type="STRING" size="256" sumtext="드레싱코드"/>
  1131. <Column id="recrid" type="STRING" size="256" sumtext="기록자아이디"/>
  1132. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1133. <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
  1134. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1135. <Column id="obsrecseq" type="STRING" size="256" sumtext="욕창기록순번"/>
  1136. <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
  1137. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  1138. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1139. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  1140. <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
  1141. <Column id="careflag" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  1142. <Column id="inptdt" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  1143. <Column id="pushyn" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  1144. <Column id="totpnt" type="STRING" size="256"/>
  1145. <Column id="clsgrupkind" type="STRING" size="256"/>
  1146. <Column id="obsrecrptseq" type="STRING" size="256"/>
  1147. <Column id="genrplcewardnm" type="STRING" size="256"/>
  1148. </ColumnInfo>
  1149. <Rows>
  1150. <Row/>
  1151. </Rows>
  1152. </Dataset>
  1153. <Dataset id="ds_temp_sriusgrup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1154. <ColumnInfo>
  1155. <Column id="tims" type="STRING" size="256" sumtext="중증도점수"/>
  1156. <Column id="execdd" type="STRING" size="256" sumtext="욕창수행일자"/>
  1157. <Column id="exectm" type="STRING" size="256" sumtext="욕창수행시간"/>
  1158. <Column id="totpnt" type="STRING" size="256" sumtext="욕창점수"/>
  1159. <Column id="clsgrupkind" type="STRING" size="256" sumtext="욕창분류군"/>
  1160. </ColumnInfo>
  1161. </Dataset>
  1162. <Dataset id="ds_signdata_main_detlgrup_detlgruplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1163. <ColumnInfo>
  1164. <Column id="stat" type="STRING" size="256" sumtext="그리드상태"/>
  1165. <Column id="stat2" type="STRING" size="256" sumtext="그리드상태"/>
  1166. <Column id="obspartnm" type="STRING" size="256" sumtext="욕창발생부위"/>
  1167. <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
  1168. <Column id="genrtm" type="STRING" size="256" sumtext="발생시간"/>
  1169. <Column id="genrplce" type="STRING" size="256" sumtext="발생장소"/>
  1170. <Column id="cause" type="STRING" size="256" sumtext="원인"/>
  1171. <Column id="flag" type="STRING" size="256" sumtext="등록구분(등록사정종료)"/>
  1172. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  1173. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  1174. <!-- 욕창보고 및 SMS / 보고확인 컬럼 추가 (2011.04.20 Ahn) -->
  1175. <Column id="rptsmsflag" type="STRING" size="256" sumtext="욕창보고 및 SMS 체크박스"/>
  1176. <Column id="rptconfirmflag" type="STRING" size="256" sumtext="보고확인체크박스"/>
  1177. <Column id="sel" type="STRING" size="256" sumtext="삭제선택체크박스"/>
  1178. <Column id="sizewidth" type="STRING" size="256" sumtext="너비"/>
  1179. <Column id="sizeheight" type="STRING" size="256" sumtext="길이"/>
  1180. <Column id="sizedepth" type="STRING" size="256" sumtext="깊이"/>
  1181. <Column id="stage" type="STRING" size="256" sumtext="단계"/>
  1182. <Column id="stageid" type="STRING" size="256" sumtext="단계"/>
  1183. <Column id="restage" type="STRING" size="256" sumtext="재사정단계"/>
  1184. <Column id="tissue" type="STRING" size="256" sumtext="조직의 종류"/>
  1185. <Column id="tissueid" type="STRING" size="256" sumtext="조직의 종류"/>
  1186. <Column id="color" type="STRING" size="256" sumtext="색"/>
  1187. <Column id="state" type="STRING" size="256" sumtext="삼출물상태"/>
  1188. <Column id="amount" type="STRING" size="256" sumtext="삼출물양"/>
  1189. <Column id="symptom" type="STRING" size="256" sumtext="증상"/>
  1190. <Column id="underangle" type="STRING" size="256" sumtext="under방향"/>
  1191. <Column id="underdepth" type="STRING" size="256" sumtext="under깊이"/>
  1192. <Column id="underangleunit" type="STRING" size="256" sumtext="under방향단위"/>
  1193. <Column id="underdepthunit" type="STRING" size="256" sumtext="under깊이단위"/>
  1194. <Column id="dressing" type="STRING" size="256" sumtext="드레싱"/>
  1195. <Column id="addfile" type="STRING" size="256" sumtext="파일첨부갯수"/>
  1196. <Column id="fileimg" type="STRING" size="256" sumtext="파일이미지"/>
  1197. <Column id="etc" type="STRING" size="256" sumtext="비고"/>
  1198. <Column id="recrnm" type="STRING" size="256" sumtext="기록자명"/>
  1199. <Column id="genrplceid" type="STRING" size="256" sumtext="발생장소코드"/>
  1200. <Column id="genrplcewardcd" type="STRING" size="256" sumtext="발생장소원내코드"/>
  1201. <Column id="causeid" type="STRING" size="256" sumtext="원인코드"/>
  1202. <Column id="colorid" type="STRING" size="256" sumtext="색코드"/>
  1203. <Column id="symptomid" type="STRING" size="256" sumtext="증상코드"/>
  1204. <Column id="underangleid" type="STRING" size="256" sumtext="under방향코드"/>
  1205. <Column id="dressingid" type="STRING" size="256" sumtext="드레싱코드"/>
  1206. <Column id="recrid" type="STRING" size="256" sumtext="기록자아이디"/>
  1207. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1208. <Column id="grupcd" type="STRING" size="256" sumtext="그룹코드"/>
  1209. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1210. <Column id="obsrecseq" type="STRING" size="256" sumtext="욕창기록순번"/>
  1211. <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
  1212. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  1213. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1214. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  1215. <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
  1216. <Column id="careflag" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  1217. <Column id="inptdt" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  1218. <Column id="pushyn" type="STRING" size="256" sumtext="가정간호대상자조회 키"/>
  1219. <Column id="totpnt" type="STRING" size="256"/>
  1220. <Column id="clsgrupkind" type="STRING" size="256"/>
  1221. </ColumnInfo>
  1222. <Rows>
  1223. <Row/>
  1224. </Rows>
  1225. </Dataset>
  1226. <Dataset id="ds_send_savedata_signlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1227. <ColumnInfo>
  1228. <Column id="pid" type="STRING" size="256"/>
  1229. <Column id="certflag" type="STRING" size="256"/>
  1230. <Column id="orddd" type="STRING" size="256"/>
  1231. <Column id="signno" type="STRING" size="256"/>
  1232. <Column id="cretno" type="STRING" size="256"/>
  1233. <Column id="recdd" type="STRING" size="256"/>
  1234. <Column id="rectm" type="STRING" size="256"/>
  1235. <Column id="recsaveflag" type="STRING" size="256"/>
  1236. <Column id="signflag" type="STRING" size="256"/>
  1237. <Column id="signgenrflag" type="STRING" size="256"/>
  1238. <Column id="formcd" type="STRING" size="256"/>
  1239. <Column id="orddeptcd" type="STRING" size="256"/>
  1240. <Column id="orddrid" type="STRING" size="256"/>
  1241. <Column id="signbfcnts" type="STRING" size="256"/>
  1242. <Column id="signaftcnts" type="STRING" size="256"/>
  1243. <Column id="screenid" type="STRING" size="256"/>
  1244. <Column id="dispyn" type="STRING" size="256"/>
  1245. </ColumnInfo>
  1246. </Dataset>
  1247. <Dataset id="ds_cond_patientgrupInfo_patientgruplistInfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1248. <ColumnInfo>
  1249. <Column id="pid" type="STRING" size="256"/>
  1250. </ColumnInfo>
  1251. <Rows>
  1252. <Row/>
  1253. </Rows>
  1254. </Dataset>
  1255. </Objects>
  1256. <Bind>
  1257. <BindItem id="item0" compid="group1.rdo_indsch" propid="value" datasetid="ds_cond" columnid="indsch"/>
  1258. <BindItem id="item1" compid="group5.grp_sea.cmb_wardcd" propid="value" datasetid="ds_cond" columnid="wardcd"/>
  1259. <BindItem id="item2" compid="group5.grp_sea.rdo_stdradio" propid="value" datasetid="ds_cond" columnid="stdradio"/>
  1260. <BindItem id="item3" compid="group5.grp_sea.cmb_roomcd" propid="value" datasetid="ds_cond" columnid="roomcd"/>
  1261. <BindItem id="item4" compid="group5.grp_sea.cmb_Zone" propid="value" datasetid="ds_cond" columnid="zonecd"/>
  1262. <BindItem id="item5" compid="group5.grp_sea.cmb_settingrn" propid="value" datasetid="ds_cond" columnid="settingrnid"/>
  1263. <BindItem id="item6" compid="group5.grp_sea.cmb_patientnm" propid="value" datasetid="ds_cond" columnid="patientnm"/>
  1264. <BindItem id="item7" compid="group5.grp_sea.ipt_pid" propid="value" datasetid="ds_cond" columnid="pid"/>
  1265. <BindItem id="item8" compid="group5.grp_sea.ipt_genrdd" propid="value" datasetid="ds_cond" columnid="genrdd"/>
  1266. <BindItem id="item9" compid="group5.grp_sea.ipt_genrtm" propid="value" datasetid="ds_cond" columnid="genrtm"/>
  1267. <BindItem id="item10" compid="group5.grp_sea.grp_icupnt.ipt_actvpnt" propid="value" datasetid="ds_main_sriusgrup" columnid="tims"/>
  1268. <BindItem id="item11" compid="group5.grp_sea.grp_icupnt.ipt_recdd" propid="value" datasetid="ds_main_sriusgrup" columnid="execdd"/>
  1269. <BindItem id="item12" compid="group5.grp_sea.grp_icupnt.ipt_rectm" propid="value" datasetid="ds_main_sriusgrup" columnid="exectm"/>
  1270. <BindItem id="item13" compid="group5.grp_sea.grp_icupnt.ipt_pnt" propid="value" datasetid="ds_main_sriusgrup" columnid="totpnt"/>
  1271. <BindItem id="item14" compid="group5.grp_sea.grp_icupnt.ipt_rslt" propid="value" datasetid="ds_main_sriusgrup" columnid="clsgrupkind"/>
  1272. </Bind>
  1273. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1274. * System Name : 경대 의료정보시스템
  1275. * Job Name : emr_wardcarexp -> SMMNW04700
  1276. * Creator : yjh
  1277. * Make Date : 2016-07-29
  1278. * Description :
  1279. *---------------------------------------------------------------------------------------
  1280. * Modify Date Modifier Modify Description
  1281. *---------------------------------------------------------------------------------------
  1282. * 2016-07-29 yjh TF->XP
  1283. *
  1284. *---------------------------------------------------------------------------------------
  1285. ****************************************************************************************/
  1286. //=======================================================================================
  1287. // Lib Include
  1288. //---------------------------------------------------------------------------------------
  1289. include "com_commonxp::comm_main.xjs";
  1290. include "emr_wardcarexp::SMMNW4700.xjs"; //yjh : 커밋
  1291. include "emr_carecomxp::CareCom.xjs";
  1292. include "emr_carerecxp::CareRec.xjs";
  1293. include "emr_carecomxp::ENRSignEngine.xjs";
  1294. //=======================================================================================
  1295. // Global Form Variable
  1296. //---------------------------------------------------------------------------------------
  1297. var arErrorCode = new HashArray();
  1298. //=======================================================================================
  1299. // Function
  1300. //---------------------------------------------------------------------------------------
  1301. /****************************************************************************************
  1302. * Argument : N/A
  1303. * Description :
  1304. ****************************************************************************************/
  1305. //=======================================================================================
  1306. // Event
  1307. //---------------------------------------------------------------------------------------
  1308. /****************************************************************************************
  1309. * Components : Form
  1310. * Components ID : SMMNW04700
  1311. * Event : oninit
  1312. * Argument : 01.obj : Object Event has occurred
  1313. * : 02.e : Event Object
  1314. * Description : 화면 처음 초기화시
  1315. ****************************************************************************************/
  1316. function SMMNW04700_oninit(obj:Form, e:InitEventInfo)
  1317. {
  1318. frmf_initForm(obj); //폼 초기화
  1319. }
  1320. /****************************************************************************************
  1321. * Components : Form
  1322. * Components ID : SMMNW04700
  1323. * Event : onload
  1324. * Argument : 01.obj : Object Event has occurred
  1325. * : 02.e : Event Object
  1326. * Description : 화면 로딩 완료시
  1327. ****************************************************************************************/
  1328. function SMMNW04700_onload(obj:Form, e:LoadEventInfo)
  1329. {
  1330. grdf_setRowTypeIcon(group5.grd_detlgrup, 0);
  1331. ds_hidden_detlgrup_sameinflevl_popmenu_menu.setColumn(0, "name", "사정");
  1332. ds_hidden_detlgrup_sameinflevl_popmenu_menu.setColumn(0, "func", "fAddSameLevlItem");
  1333. ds_hidden_detlgrup_sameinflevl_popmenu_menu.setColumn(1, "name", "종료");
  1334. ds_hidden_detlgrup_sameinflevl_popmenu_menu.setColumn(1, "func", "fAddSameLevlItemEnd");
  1335. var msg = '전체 - 기록된 모든 기록 조회 \r\n종료전(전체) - 기록된 등록/사정의 모든 기록 조회 \r\n종료전(최근입력만) - 등록과 가장 최근의 사정된 기록 조회 \r\n종료 - 종료된 발생부위의 등록과 종료된 기록 조회 ';
  1336. group5.grp_sea.rdo_stdradio.tooltiptext = msg;
  1337. ds_main_detlgrup_detlgruplist.clearData();
  1338. //초기화(조회조건 세팅, 병동조회)
  1339. //finit();
  1340. this.setTimer(0, 100);
  1341. Sign.init();
  1342. }
  1343. /****************************************************************************************
  1344. * Components : Radio
  1345. * Components ID : rdo_indsch
  1346. * Event : onitemchanged
  1347. * Argument : 01.obj : Object Event has occurred
  1348. * : 02.e : Event Object
  1349. * Description : 라디오 값 변경시
  1350. ****************************************************************************************/
  1351. function group1_rdo_indsch_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1352. {
  1353. fSetInDschHidden();
  1354. ds_main_detlgrup_detlgruplist.clearData();
  1355. if( ds_cond.getColumn(0, "indsch") == "1" ){
  1356. fGetWardPatList();
  1357. }else{
  1358. ds_main_wardpatinfo_wardpatlist.clearData();
  1359. ds_cond.setColumn(0, "patientnm", "");
  1360. ds_cond.setColumn(0, "pid", "");
  1361. //fSearch();
  1362. }
  1363. }
  1364. /****************************************************************************************
  1365. * Components : Combo
  1366. * Components ID : cmb_wardcd
  1367. * Event : onitemchanged
  1368. * Argument : 01.obj : Object Event has occurred
  1369. * : 02.e : Event Object
  1370. * Description : 콤보 값 변경시
  1371. ****************************************************************************************/
  1372. function group5_grp_sea_cmb_wardcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1373. {
  1374. //병실정보 조회
  1375. //fSearchRoomcd();
  1376. fnZoneDisp();
  1377. fSettingnurid();
  1378. fGetWardPatList();
  1379. }
  1380. /****************************************************************************************
  1381. * Components : Combo
  1382. * Components ID : cmb_roomcd
  1383. * Event : onitemchanged
  1384. * Argument : 01.obj : Object Event has occurred
  1385. * : 02.e : Event Object
  1386. * Description : 콤보 값 변경시
  1387. ****************************************************************************************/
  1388. function group5_grp_sea_cmb_roomcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1389. {
  1390. //해당병실의 환자를 조회
  1391. fSearchPatInfo();
  1392. }
  1393. /****************************************************************************************
  1394. * Components : Combo
  1395. * Components ID : cmb_Zone
  1396. * Event : onitemchanged
  1397. * Argument : 01.obj : Object Event has occurred
  1398. * : 02.e : Event Object
  1399. * Description : 콤보 값 변경시
  1400. ****************************************************************************************/
  1401. function group5_grp_sea_cmb_Zone_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1402. {
  1403. fGetWardPatList();
  1404. }
  1405. /****************************************************************************************
  1406. * Components : Combo
  1407. * Components ID : cmb_settingrn
  1408. * Event : onitemchanged
  1409. * Argument : 01.obj : Object Event has occurred
  1410. * : 02.e : Event Object
  1411. * Description : 콤보 값 변경시
  1412. ****************************************************************************************/
  1413. function group5_grp_sea_cmb_settingrn_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1414. {
  1415. fGetWardPatList() ;
  1416. }
  1417. /****************************************************************************************
  1418. * Components : Edit
  1419. * Components ID : ipt_pid
  1420. * Event : onkeyup
  1421. * Argument : 01.obj : Object Event has occurred
  1422. * : 02.e : Event Object
  1423. * Description : 에디터 키 입력시
  1424. ****************************************************************************************/
  1425. function group5_grp_sea_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
  1426. {
  1427. if( e.keycode == 13 ){
  1428. ds_cond.setColumn(0, "patientnm", "");
  1429. obj.updateToDataset();
  1430. var pid = ds_cond.getColumn(0, "pid");
  1431. if( utlf_isNull(pid) ){
  1432. sysf_messageBox("등록번호","C001");
  1433. group5.grp_sea.ipt_pid.setFocus();
  1434. return;
  1435. }else{
  1436. ds_send_reqdata.setColumn(0, "pid", pid);
  1437. if( !utlf_isNull(HC_homecarecd) ){
  1438. //등록번호에 해당되는 병동, 병실정보를 조회한다.
  1439. fGetPidWardInfo(pid);
  1440. //ipt_pid에 값이 들어가 있을때 조회를 실행한다.
  1441. if( !utlf_isNull(ds_cond.getColumn(0, "pid")) ){
  1442. fSearch();
  1443. }
  1444. }else{
  1445. var oParam = {};
  1446. oParam.id = "TRMNW04716";
  1447. oParam.service = "wardcareapp.WardCareRec";
  1448. oParam.method = "reqGetPatIndschinfo";
  1449. oParam.inds = "reqdata=ds_send_reqdata";
  1450. oParam.outds = "ds_main_patindschinfo_patindschlist=patindschlist";
  1451. oParam.async = false;
  1452. oParam.callback = "cf_TRMNW04716";
  1453. tranf_submit(oParam);
  1454. ds_main_patindschinfo_patindschlist.rowposition = -1;
  1455. if( arErrorCode.pop("TRMNW04716") > -1 ){
  1456. var cnt = ds_main_patindschinfo_patindschlist.rowcount;
  1457. if( cnt > 0 ){
  1458. group5.group2.visible = true;
  1459. }
  1460. }
  1461. }
  1462. }
  1463. }
  1464. }
  1465. function cf_TRMNW04716(sSvcId, nErrorCode, sErrorMsg) {
  1466. arErrorCode.push(sSvcId, nErrorCode);
  1467. }
  1468. /****************************************************************************************
  1469. * Components : Button
  1470. * Components ID : btn_patSearch
  1471. * Event : onclick
  1472. * Argument : 01.obj : Object Event has occurred
  1473. * : 02.e : Event Object
  1474. * Description : 돋보기버튼 클릭시
  1475. ****************************************************************************************/
  1476. function group5_grp_sea_btn_patSearch_onclick(obj:Button, e:ClickEventInfo)
  1477. {
  1478. var objArg = new Object();
  1479. objArg.arg_ds_send = ds_source;
  1480. frmf_modal("SPPMC02500","SPPMC02500",objArg,"",1,150,150,"","","","","","M");
  1481. //환자번호 copy
  1482. var popupendflag = frmf_getParameter("SPPMC02500_popupendflag");
  1483. if( popupendflag == "ok" ){
  1484. ds_cond.setColumn(0, "pid", ds_patinfolist.getColumn(0, "pid"));
  1485. ds_cond.setColumn(0, "patientnm", ds_patinfolist.getColumn(0, "hngnm"));
  1486. }
  1487. var pid = ds_cond.getColumn(0, "pid");
  1488. //환자번호를 가지고 병동, 병실을 조회하여 조회조건에 세팅한다.
  1489. fGetPidWardInfo(pid);
  1490. //욕창기록 조회
  1491. fSearch();
  1492. }
  1493. /****************************************************************************************
  1494. * Components : Calendar
  1495. * Components ID : ipt_genrdd
  1496. * Event : onchanged
  1497. * Argument : 01.obj : Object Event has occurred
  1498. * : 02.e : Event Object
  1499. * Description : 달력 값 변경시
  1500. ****************************************************************************************/
  1501. function group5_grp_sea_ipt_genrdd_onchanged(obj:Calendar, e:ChangeEventInfo)
  1502. {
  1503. fSearch();
  1504. }
  1505. /****************************************************************************************
  1506. * Components : MaskEdit
  1507. * Components ID : ipt_genrtm
  1508. * Event : onkeyup
  1509. * Argument : 01.obj : Object Event has occurred
  1510. * : 02.e : Event Object
  1511. * Description : 마스크에디터 키 입력시
  1512. ****************************************************************************************/
  1513. function group5_grp_sea_ipt_genrtm_onkeyup(obj:MaskEdit, e:KeyEventInfo)
  1514. {
  1515. if( e.keycode == 13 ){
  1516. fSearch();
  1517. }
  1518. }
  1519. /****************************************************************************************
  1520. * Components : Button
  1521. * Components ID : button6
  1522. * Event : onclick
  1523. * Argument : 01.obj : Object Event has occurred
  1524. * : 02.e : Event Object
  1525. * Description : push 그래프버튼 클릭시
  1526. ****************************************************************************************/
  1527. function group5_grp_sea_button6_onclick(obj:Button, e:ClickEventInfo)
  1528. {
  1529. frmf_modal("SMMNW04703","SMMNW04703",null,"","","","","","","","","","M"); //yjh1
  1530. }
  1531. /****************************************************************************************
  1532. * Components : Button
  1533. * Components ID : button4
  1534. * Event : onclick
  1535. * Argument : 01.obj : Object Event has occurred
  1536. * : 02.e : Event Object
  1537. * Description : push버튼 클릭시
  1538. ****************************************************************************************/
  1539. function group5_grp_sea_button4_onclick(obj:Button, e:ClickEventInfo)
  1540. {
  1541. var sPid = ds_cond.getColumn(0, "pid");
  1542. var sIndd = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "indd");
  1543. var sPatnm = ds_data_patientgruplist.getColumn(ds_data_patientgruplist.findRow("pid", sPid), "patientnm");
  1544. frmf_setParameter("pid", sPid);
  1545. frmf_setParameter("indd", sIndd);
  1546. frmf_setParameter("pname", sPatnm);
  1547. frmf_modal("SMMNW04702","SMMNW04702",null,"","","","","","","","","","M");
  1548. }
  1549. /****************************************************************************************
  1550. * Components : Button
  1551. * Components ID : button26
  1552. * Event : onclick
  1553. * Argument : 01.obj : Object Event has occurred
  1554. * : 02.e : Event Object
  1555. * Description : 욕창발생보고서버튼 클릭시
  1556. ****************************************************************************************/
  1557. function group5_button26_onclick(obj:Button, e:ClickEventInfo)
  1558. {
  1559. frmf_modal("SMMNW13800","SMMNW13800",null,"",0,0,150,"","","","","","M");
  1560. if( !utlf_isNull(ds_cond.getColumn(0, "patientnm")) ){
  1561. fSearch(); // 재조회
  1562. }
  1563. }
  1564. /****************************************************************************************
  1565. * Components : Radio
  1566. * Components ID : rdo_stdradio
  1567. * Event : onitemchanged
  1568. * Argument : 01.obj : Object Event has occurred
  1569. * : 02.e : Event Object
  1570. * Description : 라디오 값 변경시
  1571. ****************************************************************************************/
  1572. function group5_grp_sea_rdo_stdradio_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1573. {
  1574. fSearch();
  1575. }
  1576. /****************************************************************************************
  1577. * Components : Button
  1578. * Components ID : button3
  1579. * Event : onclick
  1580. * Argument : 01.obj : Object Event has occurred
  1581. * : 02.e : Event Object
  1582. * Description : 인증저장버튼 클릭시
  1583. ****************************************************************************************/
  1584. function group5_grp_sea_button3_onclick(obj:Button, e:ClickEventInfo)
  1585. {
  1586. fSignSave();
  1587. }
  1588. /****************************************************************************************
  1589. * Components : Button
  1590. * Components ID : button1
  1591. * Event : onclick
  1592. * Argument : 01.obj : Object Event has occurred
  1593. * : 02.e : Event Object
  1594. * Description : 삭제버튼 클릭시
  1595. ****************************************************************************************/
  1596. function group5_grp_sea_button1_onclick(obj:Button, e:ClickEventInfo)
  1597. {
  1598. fDel();
  1599. }
  1600. /****************************************************************************************
  1601. * Components : Button
  1602. * Components ID : button2
  1603. * Event : onclick
  1604. * Argument : 01.obj : Object Event has occurred
  1605. * : 02.e : Event Object
  1606. * Description : 발생부위추가버튼 클릭시
  1607. ****************************************************************************************/
  1608. function group5_grp_sea_button2_onclick(obj:Button, e:ClickEventInfo)
  1609. {
  1610. fAddGenArea();
  1611. }
  1612. /****************************************************************************************
  1613. * Components : Grid
  1614. * Components ID : grd_wardpatlist
  1615. * Event : oncelldblclick
  1616. * Argument : 01.obj : Object Event has occurred
  1617. * : 02.e : Event Object
  1618. * Description : 그리드 셀 더블클릭시
  1619. ****************************************************************************************/
  1620. function group5_grd_wardpatlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1621. {
  1622. fSetInDsch("A");
  1623. fSearch("click");
  1624. }
  1625. /****************************************************************************************
  1626. * Components : Button
  1627. * Components ID : button5
  1628. * Event : onclick
  1629. * Argument : 01.obj : Object Event has occurred
  1630. * : 02.e : Event Object
  1631. * Description : X버튼 클릭시
  1632. ****************************************************************************************/
  1633. function group5_group2_button5_onclick(obj:Button, e:ClickEventInfo)
  1634. {
  1635. group5.group2.visible = false;
  1636. }
  1637. /****************************************************************************************
  1638. * Components : Grid
  1639. * Components ID : grd_patindschlist
  1640. * Event : oncelldblclick
  1641. * Argument : 01.obj : Object Event has occurred
  1642. * : 02.e : Event Object
  1643. * Description : 그리드 셀 더블클릭시
  1644. ****************************************************************************************/
  1645. function group5_group2_grd_patindschlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1646. {
  1647. var condparam = ds_main_patindschinfo_patindschlist.getColumn(ds_main_patindschinfo_patindschlist.rowposition, "ordtype")
  1648. + "▦" + ds_main_patindschinfo_patindschlist.getColumn(ds_main_patindschinfo_patindschlist.rowposition, "pid")
  1649. + "▦" + ds_main_patindschinfo_patindschlist.getColumn(ds_main_patindschinfo_patindschlist.rowposition, "indd")
  1650. + "▦" + ds_main_patindschinfo_patindschlist.getColumn(ds_main_patindschinfo_patindschlist.rowposition, "cretno")
  1651. + "▦" + ds_main_patindschinfo_patindschlist.getColumn(ds_main_patindschinfo_patindschlist.rowposition, "instcd")
  1652. + "▦" + ds_main_patindschinfo_patindschlist.getColumn(ds_main_patindschinfo_patindschlist.rowposition, "dschdd");
  1653. // setParameter("condparam", condparam);
  1654. // modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
  1655. appf_initPatientInfo(condparam); //상단정보 셋팅
  1656. group5.group2.visible = false;
  1657. fSearch("search");
  1658. }
  1659. /****************************************************************************************
  1660. * Components : Grid
  1661. * Components ID : grd_detlgrup
  1662. * Event : onexpandup
  1663. * Argument : 01.obj : Object Event has occurred
  1664. * : 02.e : Event Object
  1665. * Description : 그리드 expand버튼 클릭시
  1666. ****************************************************************************************/
  1667. function group5_grd_detlgrup_onexpandup(obj, e)
  1668. {
  1669. var iCos = group5.grd_detlgrup.currentcol;
  1670. var iRow = group5.grd_detlgrup.currentrow;
  1671. var att = group5.grd_detlgrup.getCellProperty("Body", iCos, "text").replace("bind:", "");
  1672. var stageid = ds_main_detlgrup_detlgruplist.getColumn(iRow, "stageid");
  1673. trace("iCos : " + iCos);
  1674. trace("iRow : " + iRow);
  1675. trace("att : " + att);
  1676. trace("stageid : " + stageid);
  1677. if( att != "genrdd" && att != "recdd" ){
  1678. if( ds_main_detlgrup_detlgruplist.getColumn(iRow, "stat") == "i" ){
  1679. if( ds_main_detlgrup_detlgruplist.getColumn(iRow, "flag") == "00" ){
  1680. if( att == "obspartnm" ){//피부욕창발생부위
  1681. trace("obspartnm");
  1682. fPopupBedSoreImg();
  1683. } else if( att = "genrplce" || att == "cause" ){
  1684. //발생장소, 발생원인, 단계
  1685. trace("genrplce / cause");
  1686. fPopupBedSoreData(group5.grd_detlgrup.currentrow);
  1687. }
  1688. }else{
  1689. if( att == "color" || att == "symptom" || att == "dressing" || att == "tissue" ){
  1690. fPopupBedSoreData(group5.grd_detlgrup.currentrow);
  1691. }else if( att == "stage" ){
  1692. if( stageid != "65" && stageid != "66" ){
  1693. sysf_messageBox("1~4단계의 기록은 등록 시에만 사정 단계 변경이 가능합니다. 사정 및 종료 시에는 재사정 단계를 입력하세요.", "I999");
  1694. } else {
  1695. fPopupBedSoreData(group5.grd_detlgrup.currentrow);
  1696. }
  1697. }else{
  1698. sysf_messageBox('발생부위,발생장소,발생원인은 수정이 불가합니다.', 'I');
  1699. return;
  1700. }
  1701. }
  1702. }else{
  1703. if( att == "color" || att == "symptom" || att == "dressing" || att == "tissue" ){
  1704. fPopupBedSoreData(group5.grd_detlgrup.currentrow);
  1705. }else if( att == "stage" ){
  1706. if( stageid != "65" && stageid != "66" ){
  1707. sysf_messageBox("1~4단계의 기록은 등록 시에만 사정 단계 변경이 가능합니다. 사정 및 종료 시에는 재사정 단계를 입력하세요.", "I999");
  1708. } else {
  1709. fPopupBedSoreData(group5.grd_detlgrup.currentrow);
  1710. }
  1711. }else{
  1712. sysf_messageBox('발생부위,발생장소,발생원인은 수정이 불가합니다.', 'I');
  1713. return;
  1714. }
  1715. }
  1716. }
  1717. }
  1718. /****************************************************************************************
  1719. * Components : Grid
  1720. * Components ID : grd_detlgrup
  1721. * Event : ondropdown
  1722. * Argument : 01.obj : Object Event has occurred
  1723. * : 02.e : Event Object
  1724. * Description : 그리드 콤보/달력 드랍다운시
  1725. ****************************************************************************************/
  1726. function group5_grd_detlgrup_ondropdown(obj:Grid, e:GridEditEventInfo)
  1727. {
  1728. if( e.col == group5.grd_detlgrup.getBindCellIndex("body", "genrplcewardcd") ){
  1729. if( ds_main_detlgrup_detlgruplist.getColumn(e.row, "stat") == "i" && ds_main_detlgrup_detlgruplist.getColumn(e.row, "flag") == "00" ){
  1730. if( utlf_isNull(ds_main_detlgrup_detlgruplist.getColumn(e.row, "genrplceid")) ){
  1731. sysf_messageBox('발생장소를 먼저 입력하십시오.', 'I');
  1732. return false;
  1733. }
  1734. }
  1735. }
  1736. }
  1737. /****************************************************************************************
  1738. * Components : Dataset
  1739. * Components ID : ds_main_detlgrup_detlgruplist
  1740. * Event : oncolumnchanged
  1741. * Argument : 01.obj : Object Event has occurred
  1742. * : 02.e : Event Object
  1743. * Description : 데이터셋 값 변경시
  1744. ****************************************************************************************/
  1745. function ds_main_detlgrup_detlgruplist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1746. {
  1747. if( e.columnid == "restage" ){
  1748. //재사정 2013.02.01 KJS
  1749. var iRow=group5.grd_detlgrup.currentrow;
  1750. var ChkFlag= ds_main_detlgrup_detlgruplist.getColumn(iRow, "flag");
  1751. if( ChkFlag == "00" ){
  1752. sysf_messageBox("등록시에는 재사정 내역을 입력할 수 없습니다.","I");
  1753. var ChkFlag= ds_main_detlgrup_detlgruplist.getColumn(iRow, "flag");
  1754. ds_main_detlgrup_detlgruplist.setColumn(iRow, "restage", "");
  1755. return;
  1756. }
  1757. }
  1758. //상태를 수정상태로 변경
  1759. fChangedGridCol();
  1760. //체크 해제및 체크 하면 같은 그룹내의 데이터를 모두 체크 해제 및 체크상태로 바꾼다.
  1761. /************************************ 미구현내역******************************************/
  1762. }
  1763. /****************************************************************************************
  1764. * Components : Grid
  1765. * Components ID : grd_detlgrup
  1766. * Event : onrbuttondown
  1767. * Argument : 01.obj : Object Event has occurred
  1768. * : 02.e : Event Object
  1769. * Description : 마우스 우클릭시
  1770. ****************************************************************************************/
  1771. function group5_grd_detlgrup_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  1772. {
  1773. if(e.row < 0 || e.col < 0) return;
  1774. //group5.grd_detlgrup.autoenter = "key";
  1775. group5.grd_detlgrup.setCellPos(e.col);
  1776. grdf_setSelectedCell(obj, e);
  1777. //ds_data_mainpop.filter("id == 'drugadditem'");
  1778. //추민수
  1779. //if(obj.getEditText() == undefined){
  1780. // fMouseDownGridRow(e);
  1781. //}
  1782. }
  1783. /****************************************************************************************
  1784. * Components : PopupMenu
  1785. * Components ID : pMenu_detlgrupmenu
  1786. * Event : onmenuclick
  1787. * Argument : 01.obj : Object Event has occurred
  1788. * : 02.e : Event Object
  1789. * Description : 팝업메뉴 클릭시
  1790. ****************************************************************************************/
  1791. function pMenu_detlgrupmenu_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  1792. {
  1793. switch( e.id ){
  1794. case "fAddSameLevlItem" :
  1795. fAddSameLevlItem();
  1796. break;
  1797. case "fAddSameLevlItemEnd" :
  1798. fAddSameLevlItemEnd();
  1799. break;
  1800. case "fAddSameLevlDataCopy" :
  1801. fAddSameLevlDataCopy();
  1802. break;
  1803. default :
  1804. break;
  1805. }
  1806. }
  1807. function fAddSameLevlDataCopy(){
  1808. if( ds_main_detlgrup_detlgruplist.rowposition > 0 ){
  1809. switch( group5.grd_detlgrup.getCurEditType() ){
  1810. case "text" :
  1811. case "date" :
  1812. case "mask" :
  1813. var sColNm = utlf_transNullToEmpty(group5.grd_detlgrup.getCellProperty("body", group5.grd_detlgrup.currentcol, "text")).replace("bind:", "");
  1814. ds_main_detlgrup_detlgruplist.setColumn(ds_main_detlgrup_detlgruplist.rowposition, sColNm, ds_main_detlgrup_detlgruplist.getColumn(ds_main_detlgrup_detlgruplist.rowposition-1, sColNm));
  1815. break;
  1816. default :
  1817. break;
  1818. }
  1819. }
  1820. }
  1821. /****************************************************************************************
  1822. * Components : Grid
  1823. * Components ID : grd_detlgrup
  1824. * Event : oncelldblclick
  1825. * Argument : 01.obj : Object Event has occurred
  1826. * : 02.e : Event Object
  1827. * Description : 그리드 셀 더블클릭시
  1828. ****************************************************************************************/
  1829. function group5_grd_detlgrup_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1830. {
  1831. var iCos = group5.grd_detlgrup.currentcol;
  1832. var att = group5.grd_detlgrup.getCellProperty("Body", iCos, "text").replace("bind:", "");
  1833. if( att == "fileimg" ){//첨부파일
  1834. fOpenFilePopup();
  1835. }else if( att == "underangle" || att == 'underdepth' || att == "underangleunit" || att == 'underdepthunit' ){//undermining
  1836. fPopupUndermining();
  1837. }else{
  1838. obj.showEditor(true);
  1839. }
  1840. }
  1841. var lastrow1 = -1;
  1842. var lastcol1 = -1;
  1843. var bDrop1 = false;
  1844. /****************************************************************************************
  1845. * Components : Grid
  1846. * Components ID : grd_detlgrup
  1847. * Event : oncellclick
  1848. * Argument : 01.obj : Object Event has occurred
  1849. * : 02.e : Event Object
  1850. * Description : 그리드 셀클릭시
  1851. ****************************************************************************************/
  1852. function group5_grd_detlgrup_oncellclick(obj:Grid, e:GridClickEventInfo)
  1853. {
  1854. trace("start");
  1855. lastrow1 = -1;
  1856. lastcol1 = -1;
  1857. var iRow = group5.grd_detlgrup.currentrow;
  1858. //if(grd_detlgrup.col == 8){
  1859. if( group5.grd_detlgrup.currentcol == group5.grd_detlgrup.getBindCellIndex("body", "sel") ){
  1860. //체크 해제및 체크 하면 같은 그룹내의 데이터를 모두 체크 해제 및 체크상태로 바꾼다.
  1861. /************************************ 미구현내역******************************************/
  1862. //체크 해제하면 update상태를 select상태로 변경한다.
  1863. fChangeStatus(group5.grd_detlgrup.currentrow);
  1864. //발생부위별로 머지한다.
  1865. fMergeGenrAreaDD();
  1866. } else if( group5.grd_detlgrup.currentcol == group5.grd_detlgrup.getBindCellIndex("body", "rptsmsflag") ){
  1867. var flag = ds_main_detlgrup_detlgruplist.getColumn(ds_main_detlgrup_detlgruplist.rowposition, "flag");
  1868. if( 01 == flag || 99 == flag ){ // 사정, 종료 구분인 경우 욕창보고 컬럼 체크 blocking (2011.04.14 Ahn)
  1869. sysf_messageBox('구분이 등록인 경우에만 해당됩니다.', "I");
  1870. ds_main_detlgrup_detlgruplist.setColumn(ds_main_detlgrup_detlgruplist.rowposition, "rptsmsflag", "0");
  1871. }
  1872. }
  1873. var genrplceh = 0;
  1874. if( group5.grd_detlgrup.currentcol == group5.grd_detlgrup.getBindCellIndex("body", "genrplcewardcd") ){
  1875. if( ds_main_detlgrup_detlgruplist.getColumn(iRow, "stat") == "i" && ds_main_detlgrup_detlgruplist.getColumn(iRow, "flag") == "00" ){
  1876. if( utlf_isNull(ds_main_detlgrup_detlgruplist.getColumn(iRow, "genrplceid")) ){
  1877. sysf_messageBox('발생장소를 먼저 입력하십시오.', 'I');
  1878. }else{
  1879. var genrplcesplit = utlf_transNullToEmpty(ds_main_detlgrup_detlgruplist.getColumn(iRow, "genrplceid")).split(",");
  1880. for( var i=0 ; i<genrplcesplit.length ; i++ ){
  1881. if( genrplcesplit[i] == "61" ){ // 61 : 원내
  1882. genrplceh++;
  1883. }
  1884. }
  1885. if( genrplceh == 0 ){
  1886. sysf_messageBox('발생장소(원내)은 발생장소가 원내인 경우만 입력가능합니다.', 'I');
  1887. obj.moveToNextCell();
  1888. return;
  1889. }
  1890. }
  1891. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrplcewardcd"), "edittype");
  1892. if( sExprEdit.indexOf("currow == "+iRow+" ? 'combo' : ") < 0 ){
  1893. if( sExprEdit == "none" ){
  1894. sExprEdit = "expr:currow == "+iRow+" ? 'combo' : 'none'";
  1895. }else{
  1896. sExprEdit = sExprEdit.replace("'none'", "") + "currow == "+iRow+" ? 'combo' : 'none'";
  1897. }
  1898. }
  1899. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrplcewardcd"), "edittype", sExprEdit);
  1900. }else{
  1901. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrplcewardcd"), "edittype").replace("currow == "+iRow+" ? 'combo' : ", "");
  1902. if( sExprEdit == "expr:'none'" ){
  1903. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrplcewardcd"), "edittype", "none");
  1904. }else{
  1905. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrplcewardcd"), "edittype", sExprEdit);
  1906. }
  1907. }
  1908. }
  1909. if( group5.grd_detlgrup.currentcol == group5.grd_detlgrup.getBindCellIndex("body", "genrdd") ){
  1910. if( ds_main_detlgrup_detlgruplist.getColumn(iRow, "stat") == "i" && ds_main_detlgrup_detlgruplist.getColumn(iRow, "flag") == "00" ){
  1911. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrdd"), "edittype");
  1912. if( sExprEdit.indexOf("currow == "+iRow+" ? 'date' : ") < 0 ){
  1913. if( sExprEdit == "none" ){
  1914. sExprEdit = "expr:currow == "+iRow+" ? 'date' : 'none'";
  1915. }else{
  1916. sExprEdit = sExprEdit.replace("'none'", "") + "currow == "+iRow+" ? 'date' : 'none'";
  1917. }
  1918. }
  1919. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrdd"), "edittype", sExprEdit);
  1920. }else{
  1921. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrdd"), "edittype").replace("currow == "+iRow+" ? 'date' : ", "");
  1922. if( sExprEdit == "expr:'none'" ){
  1923. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrdd"), "edittype", "none");
  1924. }else{
  1925. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrdd"), "edittype", sExprEdit);
  1926. }
  1927. return;
  1928. }
  1929. }
  1930. if( group5.grd_detlgrup.currentcol == group5.grd_detlgrup.getBindCellIndex("body", "genrtm") ){
  1931. if( ds_main_detlgrup_detlgruplist.getColumn(iRow, "stat") == "i" && ds_main_detlgrup_detlgruplist.getColumn(iRow, "flag") == "00" ){
  1932. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrtm"), "edittype");
  1933. if( sExprEdit.indexOf("currow == "+iRow+" ? 'text' : ") < 0 ){
  1934. if( sExprEdit == "none" ){
  1935. sExprEdit = "expr:currow == "+iRow+" ? 'text' : 'none'";
  1936. }else{
  1937. sExprEdit = sExprEdit.replace("'none'", "") + "currow == "+iRow+" ? 'text' : 'none'";
  1938. }
  1939. }
  1940. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrtm"), "edittype", sExprEdit);
  1941. }else{
  1942. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrtm"), "edittype").replace("currow == "+iRow+" ? 'text' : ", "");
  1943. if( sExprEdit == "expr:'none'" ){
  1944. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrtm"), "edittype", "none");
  1945. }else{
  1946. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "genrtm"), "edittype", sExprEdit);
  1947. }
  1948. return;
  1949. }
  1950. }
  1951. if( group5.grd_detlgrup.currentcol == group5.grd_detlgrup.getBindCellIndex("body", "recdd") ){
  1952. if( ds_main_detlgrup_detlgruplist.getColumn(iRow, "stat") == "i" ){
  1953. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "recdd"), "edittype");
  1954. if( sExprEdit.indexOf("currow == "+iRow+" ? 'date' : ") < 0 ){
  1955. if( sExprEdit == "none" ){
  1956. sExprEdit = "expr:currow == "+iRow+" ? 'date' : 'none'";
  1957. }else{
  1958. sExprEdit = sExprEdit.replace("'none'", "") + "currow == "+iRow+" ? 'date' : 'none'";
  1959. }
  1960. }
  1961. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "recdd"), "edittype", sExprEdit);
  1962. }else{
  1963. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "recdd"), "edittype").replace("currow == "+iRow+" ? 'date' : ", "");
  1964. if( sExprEdit == "expr:'none'" ){
  1965. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "recdd"), "edittype", "none");
  1966. }else{
  1967. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "recdd"), "edittype", sExprEdit);
  1968. }
  1969. return;
  1970. }
  1971. }
  1972. if( group5.grd_detlgrup.currentcol == group5.grd_detlgrup.getBindCellIndex("body", "rectm") ){
  1973. if( ds_main_detlgrup_detlgruplist.getColumn(iRow, "stat") == "i" ){
  1974. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "rectm"), "edittype");
  1975. if( sExprEdit.indexOf("currow == "+iRow+" ? 'text' : ") < 0 ){
  1976. if( sExprEdit == "none" ){
  1977. sExprEdit = "expr:currow == "+iRow+" ? 'text' : 'none'";
  1978. }else{
  1979. sExprEdit = sExprEdit.replace("'none'", "") + "currow == "+iRow+" ? 'text' : 'none'";
  1980. }
  1981. }
  1982. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "rectm"), "edittype", sExprEdit);
  1983. }else{
  1984. var sExprEdit = group5.grd_detlgrup.getCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "rectm"), "edittype").replace("currow == "+iRow+" ? 'text' : ", "");
  1985. if( sExprEdit == "expr:'none'" ){
  1986. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "rectm"), "edittype", "none");
  1987. }else{
  1988. group5.grd_detlgrup.setCellProperty("Body", group5.grd_detlgrup.getBindCellIndex("body", "rectm"), "edittype", sExprEdit);
  1989. }
  1990. return;
  1991. }
  1992. }
  1993. var rSize = 0;
  1994. trace("befor in");
  1995. trace("expand : " + obj.getCellProperty("body", e.col, "expandshow"));
  1996. trace("edittype : " + obj.getCellProperty("body", e.col, "edittype"));
  1997. trace("edittype expr : " + obj.getCellProperty("body", e.col, "edittype").indexOf("expr"));
  1998. trace("oRect : " + obj.getCellRect(e.row, e.col));
  1999. if( obj.getCellProperty("body", e.col, "expandshow") != "show" && obj.getCellProperty("body", e.col, "edittype").indexOf("expr") < 0) return;
  2000. //|| (obj.getCellProperty("body", e.col, "edittype") != "text" && obj.getCellProperty("body", e.col, "edittype").indexOf("expr") < 0)) return;
  2001. trace("after out");
  2002. var oRect = obj.getCellRect(e.row, e.col);
  2003. if( !utlf_isNull(oRect) ){
  2004. rSize = oRect.right;
  2005. trace("rSize : " + rSize);
  2006. trace("e.clientX : " + e.clientX);
  2007. if (e.clientX >= (rSize - 25) && e.clientX < rSize){
  2008. var userEvent = new EventInfo();
  2009. userEvent.col = e.col;
  2010. userEvent.row = e.row;
  2011. group5_grd_detlgrup_onexpandup(group5.grd_detlgrup, userEvent);
  2012. }
  2013. }
  2014. }
  2015. function group5_grd_detlgrup_onlbuttondown(obj:Grid, e:GridMouseEventInfo)
  2016. {
  2017. //group5.grd_detlgrup.autoenter = "key";
  2018. }
  2019. function group5_grd_detlgrup_onlbuttonup(obj:Grid, e:GridMouseEventInfo)
  2020. {
  2021. //group5.grd_detlgrup.autoenter = "select";
  2022. grdf_setSelectedCell(obj, e);
  2023. var dsGridBind = eval(obj.binddataset);
  2024. // Combo DropDown Click 처리
  2025. obj.autoenter = "key";
  2026. if( e.fromreferenceobject.name == "dropbutton" ){
  2027. bDrop1 = true;
  2028. }
  2029. if( e.row > -1 && obj.getCellProperty("body", e.col, "edittype") == "combo" ){
  2030. // Combo 선택시 활성화 및 combodatacol 변경
  2031. if( grdf_getSelectedCols(obj).length == 0 && grdf_getSelectedRows(obj).length == 0 && obj.getEditText() == undefined ){
  2032. obj.showEditor(true);
  2033. }else{
  2034. if(!obj.isDropdownCombo() && (lastrow1 != e.row || lastcol1 != e.col)) {
  2035. obj.setCellPos(e.col);
  2036. dsGridBind.rowposition = e.row;
  2037. obj.showEditor(true);
  2038. if(bDrop1) {
  2039. obj.dropdownCombo();
  2040. }
  2041. }
  2042. }
  2043. }else{
  2044. obj.autoenter = "key";
  2045. }
  2046. }
  2047. function group5_grd_detlgrup_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  2048. {
  2049. if(e.row < 0 || e.col < 0) return;
  2050. //group5.grd_detlgrup.autoenter = "key";
  2051. group5.grd_detlgrup.setCellPos(e.col);
  2052. grdf_setSelectedCell(obj, e);
  2053. //ds_data_mainpop.filter("id == 'drugadditem'");
  2054. //추민수
  2055. if(obj.getEditText() == undefined){
  2056. fMouseDownGridRow(e);
  2057. }
  2058. //group5.grd_detlgrup.autoenter = "select";
  2059. }
  2060. function SMMNW04700_ontimer(obj:Form, e:TimerEventInfo)
  2061. {
  2062. if( e.timerid == 0 ){
  2063. this.killTimer( 0 );
  2064. finit();
  2065. }
  2066. }
  2067. function group5_grp_sea_grp_icupnt_ipt_rectm_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
  2068. {
  2069. utlf_validMaskEditTime(obj, e);
  2070. }
  2071. function group5_grp_sea_ipt_genrtm_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
  2072. {
  2073. utlf_validMaskEditTime(obj, e);
  2074. }
  2075. function group5_grd_detlgrup_oncloseup(obj:Grid, e:GridEditEventInfo)
  2076. {
  2077. var dsGridBind = eval(obj.binddataset);
  2078. var preVal = utlf_transNullToEmpty(dsGridBind.getColumn(e.row, e.col));
  2079. var posVal = utlf_transNullToEmpty(e.value);
  2080. if( bDrop1 == true && (!utlf_isNull(posVal) || preVal != posVal) ){
  2081. obj.showEditor(false);
  2082. }
  2083. bDrop1 = false;
  2084. lastrow1 = e.row;
  2085. lastcol1 = e.col;
  2086. }
  2087. ]]></Script>
  2088. </Form>
  2089. </FDL>