SPMMO00200_수술마취의뢰.xfdl 143 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMMO00200" position="absolute 0 0 1197 783" titletext="수술마취의뢰" oninit="SPMMO00200_oninit" onload="SPMMO00200_onload">
  5. <Layouts>
  6. <Layout>
  7. <Shape id="line7" linetype="horizontal" class="line_2" position="absolute 444 680 1194 686"/>
  8. <Shape id="line00" class="line_2" position="absolute 444 434 1194 440"/>
  9. <Shape id="line01" class="line_2" position="absolute 444 458 1194 464"/>
  10. <Shape id="line03" class="line_2" position="absolute 444 482 1194 488"/>
  11. <Shape id="line04" class="line_2" position="absolute 444 506 1194 512"/>
  12. <Shape id="line05" class="line_2" position="absolute 444 530 1194 536"/>
  13. <Shape id="line06" class="line_2" position="absolute 444 608 1194 614"/>
  14. <Shape id="line08" class="line_2" position="absolute 444 632 1194 638"/>
  15. <Shape id="line09" class="line_2" position="absolute 444 656 1194 662"/>
  16. <Shape id="line10" class="line_2" position="absolute 444 704 1194 710"/>
  17. <Shape id="line11" class="line_2" position="absolute 444 728 1194 734"/>
  18. <Shape id="line13" class="line_2" position="absolute 444 752 1194 758"/>
  19. <Div id="grp_srch2" taborder="2" position="absolute 445 0 1195 40" class="div_SA2">
  20. <Layouts>
  21. <Layout>
  22. <Static id="caption1" text="수술실 :" class="search_name" position="absolute 534 12 595 29" anchor="default"/>
  23. <Static id="caption2" text="예약일자 :" class="search_name" position="absolute 12 12 87 29" anchor="default"/>
  24. <Combo id="combo2" taborder="1" innerdataset="@ds_init_oproomlist2" codecolumn="oproomcd" datacolumn="oproomnm" position="absolute 598 11 668 30" anchor="default"/>
  25. <Calendar id="input6" taborder="2" position="absolute 89 11 191 30" anchor="default"/>
  26. <Shape id="line4" linetype="vertical" position="absolute 673 5 679 36" anchor="default"/>
  27. <Static id="caption34" text="집도과 :" class="search_name" position="absolute 203 12 269 29" anchor="default"/>
  28. <Combo id="combo1" taborder="3" innerdataset="@ds_init_orddept" codecolumn="deptcd" datacolumn="depthngnm" position="absolute 266 11 366 30" onitemchanged="grp_srch2_combo1_onitemchanged" anchor="default"/>
  29. <Button id="btn_reqoprsrv" taborder="4" text="조회" class="btn1" position="absolute 683 9 739 31" onclick="grp_srch2_btn_reqoprsrv_onclick" anchor="default"/>
  30. <Combo id="combo3" taborder="5" innerdataset="ds_init_userlist2" codecolumn="userid" datacolumn="usernm" class="combo_search" position="absolute 442 11 522 30" anchor="default"/>
  31. <Static id="caption47" text="집도의 :" class="search_name" position="absolute 380 12 439 29" anchor="default"/>
  32. </Layout>
  33. </Layouts>
  34. </Div>
  35. <Div id="grp_srch1" taborder="1" position="absolute 0 0 441 81" class="div_SA2">
  36. <Layouts>
  37. <Layout>
  38. <Shape id="line5" linetype="vertical" position="absolute 369 5 375 78" anchor="default"/>
  39. <MaskEdit id="opt_enddd" taborder="1" readonly="true" mask="####-##-##" position="absolute 214 6 291 25" anchor="default" type="string" style="align:center middle;"/>
  40. <Static id="caption30" text="~" position="absolute 188 10 208 23" anchor="default"/>
  41. <MaskEdit id="opt_startdd" taborder="2" readonly="true" mask="####-##-##" position="absolute 120 6 197 25" anchor="default" type="string" style="align:center middle;"/>
  42. <Static id="caption35" text="조회기간 :" class="search_name" position="absolute 9 8 108 25" anchor="default"/>
  43. <Static id="caption36" text="~" position="absolute 201 7 216 25" anchor="default"/>
  44. <Button id="btn_prevmonth" taborder="3" class="icon_pre_year" position="absolute 85 8 101 24" anchor="default" onclick="grp_srch1_btn_prevmonth_onclick"/>
  45. <Button id="btn_nextmonth" taborder="4" class="icon_next_year" position="absolute 310 8 326 24" anchor="default" onclick="grp_srch1_btn_nextmonth_onclick"/>
  46. <Button id="btn_prevweek" taborder="5" class="icon_pre_month" position="absolute 102 8 118 24" anchor="default" onclick="grp_srch1_btn_prevweek_onclick"/>
  47. <Button id="btn_nextweek" taborder="6" class="icon_next_month" position="absolute 293 8 309 24" anchor="default" onclick="grp_srch1_btn_nextweek_onclick"/>
  48. <Button id="btn_reqopscherec" taborder="7" text="조회" class="btn1" position="absolute 378 6 434 28" anchor="default" onclick="grp_srch1_btn_reqopscherec_onclick"/>
  49. <Static id="caption51" text="등록번호 :" class="search_name" position="absolute 9 32 99 49" anchor="default"/>
  50. <Static id="caption52" text="집 도 과 :" class="search_name" position="absolute 9 56 84 73" anchor="default"/>
  51. <Static id="caption53" text="집도의 :" class="search_name" position="absolute 214 56 273 73" anchor="default"/>
  52. <Static id="caption54" text="수술실 :" class="search_name" position="absolute 214 32 273 49" anchor="default"/>
  53. <Edit id="input2" taborder="8" class="input_search" position="absolute 85 30 175 49" anchor="default" onkeyup="grp_srch1_input2_onkeyup"/>
  54. <Button id="btn_patsrch" taborder="9" class="icon_search" position="absolute 176 31 192 47" anchor="default" onclick="grp_srch1_btn_patsrch_onclick"/>
  55. <Combo id="combo5" taborder="10" innerdataset="ds_init_oproomlist2" codecolumn="oproomcd" datacolumn="oproomnm" position="absolute 277 30 365 49" anchor="default"/>
  56. <Combo id="combo6" taborder="11" innerdataset="ds_init_userlist5" codecolumn="userid" datacolumn="usernm" class="combo_search" position="absolute 277 55 365 74" anchor="default"/>
  57. <Combo id="combo4" taborder="12" innerdataset="ds_init_orddept" codecolumn="deptcd" datacolumn="depthngnm" position="absolute 85 55 194 74" anchor="default" onitemchanged="grp_srch1_combo4_onitemchanged"/>
  58. </Layout>
  59. </Layouts>
  60. </Div>
  61. <Button position="absolute 618 663 634 679" id="button5" class="icon_search" text="" onclick="button5_onclick"/>
  62. <Button position="absolute 618 639 634 655" id="button61" class="icon_search" text="" onclick="button61_onclick"/>
  63. <Combo position="absolute 525 710 971 729" id="cmb_opcnfmdg" innerdataset="ds_init_M0341" datacolumn="cdnm" codecolumn="cdid"/>
  64. <Edit position="absolute 619 536 1129 555" id="ipt_diagnm" class="input_search"/>
  65. <Edit position="absolute 526 536 616 555" id="ipt_diagcd" class="input_search"/>
  66. <Grid position="absolute 525 534 1195 611" id="grd_diaglist" binddataset="ds_main_diaglist" onenterdown="grd_diaglist_onenterdown" onrbuttondown="grd_diaglist_onrbuttondown" oncelldblclick="grd_diaglist_oncelldblclick" autoenter="select">
  67. <Formats>
  68. <Format id="default">
  69. <Columns>
  70. <Column size="49"/>
  71. <Column size="0"/>
  72. <Column size="93"/>
  73. <Column size="0"/>
  74. <Column size="245"/>
  75. <Column size="267"/>
  76. </Columns>
  77. <Rows>
  78. <Row size="24" band="head"/>
  79. <Row size="24"/>
  80. </Rows>
  81. <Band id="head">
  82. <Cell/>
  83. <Cell col="1" text="oprsrvno"/>
  84. <Cell col="2" text="진단코드"/>
  85. <Cell col="3" text="diagcd"/>
  86. <Cell col="4" text="영문명"/>
  87. <Cell col="5" text="한글명"/>
  88. </Band>
  89. <Band id="body">
  90. <Cell displaytype="combo" edittype="none" text="bind:status" combodataset="ds_cmb_status" combocodecol="cdid" combodatacol="cdnm"/>
  91. <Cell col="1" text="bind:oprsrvno"/>
  92. <Cell col="2" displaytype="text" edittype="expr:getColumn(currow,'status')=='-'?&quot;none&quot;:&quot;text&quot;" style="padding:0 5 0 5;" text="bind:dispdiagcd"/>
  93. <Cell col="3" edittype="expr:getColumn(currow,'status')=='-'?&quot;none&quot;:&quot;text&quot;" text="bind:diagcd"/>
  94. <Cell col="4" displaytype="text" edittype="expr:getColumn(currow,'status')=='-'?&quot;none&quot;:&quot;text&quot;" style="padding:0 5 0 5;" text="bind:diagengnm"/>
  95. <Cell col="5" displaytype="text" edittype="expr:getColumn(currow,'status')=='-'?&quot;none&quot;:&quot;text&quot;" style="padding:0 5 0 5;" text="bind:diaghngnm"/>
  96. </Band>
  97. </Format>
  98. </Formats>
  99. </Grid>
  100. <Grid position="absolute 445 68 1195 378" id="grd_oprsrvlist" binddataset="ds_main_oprsrvlist" onrbuttondown="grd_oprsrvlist_onrbuttondown" oncelldblclick="grd_oprsrvlist_oncelldblclick">
  101. <Formats>
  102. <Format id="default">
  103. <Columns>
  104. <Column size="50"/>
  105. <Column size="65"/>
  106. <Column size="69"/>
  107. <Column size="72"/>
  108. <Column size="0"/>
  109. <Column size="0"/>
  110. <Column size="80"/>
  111. <Column size="64"/>
  112. <Column size="78"/>
  113. <Column size="78"/>
  114. <Column size="63"/>
  115. <Column size="81"/>
  116. <Column size="80"/>
  117. <Column size="50"/>
  118. <Column size="70"/>
  119. <Column size="163"/>
  120. <Column size="160"/>
  121. <Column size="0"/>
  122. <Column size="100"/>
  123. <Column size="0"/>
  124. <Column size="0"/>
  125. <Column size="0"/>
  126. <Column size="0"/>
  127. <Column size="0"/>
  128. <Column size="0"/>
  129. <Column size="0"/>
  130. <Column size="0"/>
  131. <Column size="0"/>
  132. <Column size="0"/>
  133. <Column size="0"/>
  134. <Column size="0"/>
  135. <Column size="0"/>
  136. <Column size="0"/>
  137. <Column size="0"/>
  138. <Column size="0"/>
  139. <Column size="0"/>
  140. <Column size="0"/>
  141. <Column size="0"/>
  142. <Column size="0"/>
  143. <Column size="0"/>
  144. <Column size="0"/>
  145. <Column size="0"/>
  146. <Column size="0"/>
  147. <Column size="0"/>
  148. <Column size="0"/>
  149. <Column size="0"/>
  150. <Column size="0"/>
  151. <Column size="0"/>
  152. <Column size="0"/>
  153. <Column size="0"/>
  154. <Column size="0"/>
  155. <Column size="0"/>
  156. <Column size="0"/>
  157. <Column size="0"/>
  158. <Column size="0"/>
  159. <Column size="0"/>
  160. </Columns>
  161. <Rows>
  162. <Row size="24" band="head"/>
  163. <Row size="24"/>
  164. </Rows>
  165. <Band id="head">
  166. <Cell text="상태"/>
  167. <Cell col="1" text="구분"/>
  168. <Cell col="2" text="수술실"/>
  169. <Cell col="3" text="수술일자"/>
  170. <Cell col="4" text="aprvreqno"/>
  171. <Cell col="5" text="reqrsncd"/>
  172. <Cell col="6" text="시간"/>
  173. <Cell col="7" text="소요시간"/>
  174. <Cell col="8" text="진료과"/>
  175. <Cell col="9" text="집도과"/>
  176. <Cell col="10" text="집도의"/>
  177. <Cell col="11" text="등록번호"/>
  178. <Cell col="12" text="성명"/>
  179. <Cell col="13" text="S/A"/>
  180. <Cell col="14" text="병실"/>
  181. <Cell col="15" text="진단명"/>
  182. <Cell col="16" text="수술명"/>
  183. <Cell col="17" text="hopetmflag"/>
  184. <Cell col="18" text="취소사유"/>
  185. <Cell col="19" text="status"/>
  186. <Cell col="20" text="oprsrvno"/>
  187. <Cell col="21" text="ophistno"/>
  188. <Cell col="22" text="instcd"/>
  189. <Cell col="23" text="ophistcd"/>
  190. <Cell col="24" text="anstreqflag"/>
  191. <Cell col="25" text="opcnfmdd"/>
  192. <Cell col="26" text="perfdrid"/>
  193. <Cell col="27" text="opflagcd"/>
  194. <Cell col="28" text="opendtmcd"/>
  195. <Cell col="29" text="reopflag"/>
  196. <Cell col="30" text="opposturecd"/>
  197. <Cell col="31" text="anstmthdcd"/>
  198. <Cell col="32" text="anstdetlmthdcd"/>
  199. <Cell col="33" text="oppartcd"/>
  200. <Cell col="34" text="cnstopflag"/>
  201. <Cell col="35" text="mainoprsrvno"/>
  202. <Cell col="36" text="opopenflag"/>
  203. <Cell col="37" text="patposplcecd"/>
  204. <Cell col="38" text="ccrtno"/>
  205. <Cell col="39" text="ccrtstat"/>
  206. <Cell col="40" text="anstccrtno"/>
  207. <Cell col="41" text="anstccrtstat"/>
  208. <Cell col="42" text="sumflag"/>
  209. <Cell col="43" text="sumdt"/>
  210. <Cell col="44" text="diagcd"/>
  211. <Cell col="45" text="dispdiagcd"/>
  212. <Cell col="46" text="opcd"/>
  213. <Cell col="47" text="subopcd"/>
  214. <Cell col="48" text="subopnm"/>
  215. <Cell col="49" text="cntctel"/>
  216. <Cell col="50" text="delivefact"/>
  217. <Cell col="51" text="ageflag"/>
  218. <Cell col="52" text="insukind"/>
  219. <Cell col="53" text="suppkind"/>
  220. <Cell col="54" text="opdirecflag"/>
  221. <Cell col="55" text="opcntmdg"/>
  222. </Band>
  223. <Band id="body">
  224. <Cell displaytype="combo" edittype="combo" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:opstatcd" combodataset="ds_cmb_opstatcd" combocodecol="cdid" combodatacol="cdnm"/>
  225. <Cell col="1" displaytype="combo" edittype="combo" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:oppatflagcd" combodataset="ds_init_M0020" combocodecol="cdid" combodatacol="cdnm"/>
  226. <Cell col="2" displaytype="combo" edittype="combo" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:oproomcd" combodataset="ds_init_oproomlist" combocodecol="oproomcd" combodatacol="oproomnm"/>
  227. <Cell col="3" displaytype="date" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:opschedd"/>
  228. <Cell col="4" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:aprvreqno"/>
  229. <Cell col="5" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:reqrsncd"/>
  230. <Cell col="6" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:opfromtmcd" mask="##:##"/>
  231. <Cell col="7" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:opusetm" mask="##:##"/>
  232. <Cell col="8" displaytype="combo" edittype="combo" style="align:left middle;padding:0 5 0 5;color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:orddeptcd" combodataset="ds_init_orddept" combocodecol="deptcd" combodatacol="depthngnm"/>
  233. <Cell col="9" displaytype="combo" edittype="combo" style="align:left middle;padding:0 5 0 5;color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:perfdeptcd" combodataset="ds_init_orddept" combocodecol="deptcd" combodatacol="depthngnm"/>
  234. <Cell col="10" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:perfdrnm"/>
  235. <Cell col="11" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:pid"/>
  236. <Cell col="12" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:hngnm"/>
  237. <Cell col="13" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:sa"/>
  238. <Cell col="14" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:roomcd"/>
  239. <Cell col="15" style="align:left middle;padding:0 5 0 5;color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:diagnm"/>
  240. <Cell col="16" style="align:left middle;padding:0 5 0 5;color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:opnm"/>
  241. <Cell col="17" style="color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:hopetmflag"/>
  242. <Cell col="18" displaytype="combo" edittype="combo" style="align:left middle;padding:0 5 0 5;color:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));color2:EXPR(getColumn(currow,'aprvreqno') == 0?&quot;#000000&quot;:(getColumn(currow,'reqrsncd')&lt;300?&quot;#ff0000&quot;:&quot;#0000ff&quot;));" text="bind:cnclresncd" combodataset="ds_init_M0022" combocodecol="cdid" combodatacol="cdnm"/>
  243. <Cell col="19" text="bind:status"/>
  244. <Cell col="20" text="bind:oprsrvno"/>
  245. <Cell col="21" text="bind:ophistno"/>
  246. <Cell col="22" text="bind:instcd"/>
  247. <Cell col="23" text="bind:ophistcd"/>
  248. <Cell col="24" text="bind:anstreqflag"/>
  249. <Cell col="25" text="bind:opcnfmdd"/>
  250. <Cell col="26" text="bind:perfdrid"/>
  251. <Cell col="27" text="bind:opflagcd"/>
  252. <Cell col="28" text="bind:opendtmcd"/>
  253. <Cell col="29" text="bind:reopflag"/>
  254. <Cell col="30" text="bind:opposturecd"/>
  255. <Cell col="31" text="bind:anstmthdcd"/>
  256. <Cell col="32" text="bind:anstdetlmthdcd"/>
  257. <Cell col="33" text="bind:oppartcd"/>
  258. <Cell col="34" text="bind:cnstopflag"/>
  259. <Cell col="35" text="bind:mainoprsrvno"/>
  260. <Cell col="36" text="bind:opopenflag"/>
  261. <Cell col="37" text="bind:patposplcecd"/>
  262. <Cell col="38" text="bind:ccrtno"/>
  263. <Cell col="39" text="bind:ccrtstat"/>
  264. <Cell col="40" text="bind:anstccrtno"/>
  265. <Cell col="41" text="bind:anstccrtstat"/>
  266. <Cell col="42" text="bind:sumflag"/>
  267. <Cell col="43" text="bind:sumdt"/>
  268. <Cell col="44" text="bind:diagcd"/>
  269. <Cell col="45" text="bind:dispdiagcd"/>
  270. <Cell col="46" text="bind:opcd"/>
  271. <Cell col="47" text="bind:subopcd"/>
  272. <Cell col="48" text="bind:subopnm"/>
  273. <Cell col="49" text="bind:cntctel"/>
  274. <Cell col="50" text="bind:delivefact"/>
  275. <Cell col="51" text="bind:ageflag"/>
  276. <Cell col="52" text="bind:insukind"/>
  277. <Cell col="53" text="bind:suppkind"/>
  278. <Cell col="54" text="bind:opdirecflag"/>
  279. <Cell col="55" text="bind:opcntmdg"/>
  280. </Band>
  281. </Format>
  282. </Formats>
  283. </Grid>
  284. <Static text="수술예약자 리스트" position="absolute 445 50 587 67" id="caption48" class="tit_2"/>
  285. <Static text="수술예약정보" position="absolute 445 392 571 409" id="caption4" class="tit_2"/>
  286. <Shape position="absolute 445 409 1195 415" linetype="horizontal" id="line2" class="line_10"/>
  287. <Static text="성 명" position="absolute 625 414 704 437" align="align:center middle;" id="caption15" class="cell_1"/>
  288. <Static text="등록번호" position="absolute 444 414 523 437" align="align:center middle;" id="caption26" class="cell_1"/>
  289. <Static text="Sex/Age" position="absolute 807 414 886 437" align="align:center middle;" id="caption27" class="cell_1"/>
  290. <Static text="병 실" position="absolute 983 414 1062 437" align="align:center middle;" id="caption28" class="cell_1"/>
  291. <Static text="수술구분" position="absolute 444 462 523 485" align="align:center middle;" id="caption18" class="cell_1"/>
  292. <Static text="진 료 과" position="absolute 444 438 523 461" align="align:center middle;" id="caption3" class="cell_1"/>
  293. <Static text="집 도 과" position="absolute 625 438 704 461" align="align:center middle;" id="caption5" class="cell_1"/>
  294. <Static text="집 도 의" position="absolute 807 438 886 461" align="align:center middle;" id="caption6" class="cell_1"/>
  295. <Static text="수술환자구분" position="absolute 807 486 886 509" align="align:center middle;" id="caption7" class="cell_1" style="padding:0 0 0 3;"/>
  296. <Static text="수술예정일자" position="absolute 444 486 523 509" align="align:center middle;" id="caption8" class="cell_1" style="padding:0 0 0 3;"/>
  297. <Static text="소요시간" position="absolute 807 510 886 533" align="align:center middle;" id="caption9" class="cell_1"/>
  298. <Static text="시작시간" position="absolute 444 510 523 533" align="align:center middle;" id="caption10" class="cell_1"/>
  299. <Static text="수 술 방" position="absolute 625 486 704 509" align="align:center middle;" id="caption11" class="cell_1"/>
  300. <Static text="수술전진단" position="absolute 444 534 523 611" align="align:center middle;" id="caption13" class="cell_1"/>
  301. <Static text="예정수술명" position="absolute 444 636 523 659" align="align:center middle;" id="caption14" class="cell_1"/>
  302. <Static text="부수술명" position="absolute 444 660 523 683" align="align:center middle;" id="caption16" class="cell_1"/>
  303. <Static text="수술체위" position="absolute 444 684 523 707" align="align:center middle;" id="caption17" class="cell_1"/>
  304. <Static text="마취방법" position="absolute 800 684 879 707" align="align:center middle;" id="caption19" class="cell_1"/>
  305. <Button position="absolute 920 464 1006 483" id="button6" class="btn2" text="과거의뢰내역" onclick="button6_onclick"/>
  306. <Static text="수술공개" position="absolute 983 438 1062 461" align="align:center middle;" id="caption20" class="cell_1"/>
  307. <Static text="수술예약장부" position="absolute 0 91 100 108" id="caption24" class="tit_2"/>
  308. <Button position="absolute 361 85 441 107" id="btn_detlvw" class="btn4" text="상세조회" onclick="btn_detlvw_onclick"/>
  309. <Edit readonly="true" position="absolute 888 416 982 435" id="opt_sa"/>
  310. <Edit position="absolute 1064 416 1194 435" id="ipt_room" class="input_search" enable="false"/>
  311. <Combo position="absolute 525 440 623 459" id="cmb_orddept" class="combo" innerdataset="ds_init_orddept2" datacolumn="depthngnm" codecolumn="deptcd"/>
  312. <Radio position="absolute 1064 439 1181 459" id="rdo_opopen" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn">
  313. <Dataset id="innerdataset">
  314. <ColumnInfo>
  315. <Column id="codecolumn"/>
  316. <Column id="datacolumn"/>
  317. </ColumnInfo>
  318. <Rows>
  319. <Row>
  320. <Col id="codecolumn">Y</Col>
  321. <Col id="datacolumn">공개</Col>
  322. </Row>
  323. <Row>
  324. <Col id="codecolumn">N</Col>
  325. <Col id="datacolumn">비공개</Col>
  326. </Row>
  327. </Rows>
  328. </Dataset>
  329. </Radio>
  330. <Radio position="absolute 526 463 680 483" id="rdo_opflag" columncount="3" rowcount="1" innerdataset="@ds_init_M0013" datacolumn="cdnm" codecolumn="cdid" onitemchanged="rdo_opflag_onitemchanged"/>
  331. <MaskEdit position="absolute 888 512 943 531" id="ipt_usetm" class="input_search" enable="false" mask="@@:@@" type="string" style=":disabled {align:center middle;}"/>
  332. <Button position="absolute 741 512 805 531" id="btn_tmsetup" class="btn2" text="시간설정" onclick="btn_tmsetup_onclick"/>
  333. <Edit position="absolute 637 661 1195 680" id="ipt_subopnm" class="input_search"/>
  334. <Edit position="absolute 1090 710 1195 729" id="ipt_writ" class="input_essential" enable="false"/>
  335. <Edit position="absolute 525 416 605 435" id="ipt_pid" class="input_search" onkeyup="ipt_pid_onkeyup"/>
  336. <Edit readonly="true" position="absolute 706 416 805 435" align="align:left middle;" id="opt_patnm"/>
  337. <Static text="~" position="absolute 626 512 641 532" id="caption21"/>
  338. <Combo position="absolute 525 512 623 531" id="cmb_opfromtmcd" class="combo_search" enable="false" innerdataset="ds_init_M0014" datacolumn="cdnm" codecolumn="cdid"/>
  339. <Combo position="absolute 641 512 739 531" id="cmb_opendtmcd" class="combo_search" enable="false" innerdataset="@ds_init_M0014" datacolumn="cdnm" codecolumn="cdid"/>
  340. <Div position="absolute 720 295 971 350" id="group1" enable="true" visible="false" style="background:#99ccffff;border:1 solid #808080ff ;">
  341. <Layouts>
  342. <Layout>
  343. <Static text="취소사유" position="absolute 5 7 59 27" align="align:center middle;" id="caption31" style="font:Dotum,9,bold;"/>
  344. <Button position="absolute 158 28 200 47" id="btn_cnfm" class="btn2" text="확인" onclick="group1_btn_cnfm_onclick"/>
  345. <Button position="absolute 202 28 244 47" id="button13" class="btn2" text="취소" onclick="group1_button13_onclick"/>
  346. <Combo position="absolute 66 6 244 25" id="cmb_inrsrvcnclresn" class="combo_search" innerdataset="ds_init_M0022" datacolumn="cdnm" codecolumn="cdid"/>
  347. </Layout>
  348. </Layouts>
  349. </Div>
  350. <Button position="absolute 865 759 945 781" id="btn_tempsave" class="btn4" text="임시저장" onclick="btn_tempsave_onclick"/>
  351. <Button position="absolute 947 759 1027 781" id="btn_certsave" class="btn4" text="인증저장" onclick="btn_certsave_onclick"/>
  352. <Button position="absolute 1029 759 1109 781" id="btn_rsrvcncl" class="btn4" text="의뢰취소" onclick="btn_rsrvcncl_onclick"/>
  353. <CheckBox position="absolute 692 465 750 480" align="align:left middle;" id="bool1" text="재수술" style="textpadding:0 0 0 0;" truevalue="Y" falsevalue="N"/>
  354. <CheckBox position="absolute 749 465 830 480" align="align:left middle;" id="bool2" text="마취의뢰만" style="textpadding:0 0 0 0;" truevalue="Y" falsevalue="N"/>
  355. <CheckBox position="absolute 829 465 921 480" align="align:left middle;" id="bool3" text="협진의뢰여부" style="textpadding:0 0 0 0;" truevalue="Y" falsevalue="N" onchanged="bool3_onchanged" onclick="bool3_onclick"/>
  356. <Button position="absolute 650 760 750 780" id="btn_diagcd" enable="false" visible="false" text="btn_diagcd"/>
  357. <Edit position="absolute 525 638 616 657" id="ipt_opcd" class="input_search" onkeyup="ipt_opcd_onkeyup"/>
  358. <Edit position="absolute 637 638 1195 657" id="ipt_opnm" class="input_search"/>
  359. <Button position="absolute 650 740 750 760" id="button4" enable="false" visible="false" text="btn_diagnm"/>
  360. <Button position="absolute 745 760 845 780" id="btn_opcd" enable="false" visible="false" text="btn_opcd" onclick="btn_opcd_onclick"/>
  361. <Edit position="absolute 525 661 616 680" id="ipt_subopcd" class="input_search" onkeyup="ipt_subopcd_onkeyup"/>
  362. <Button position="absolute 807 759 863 781" id="btn_new" class="btn4" text="신규" onclick="btn_new_onclick"/>
  363. <Button position="absolute 446 759 526 781" id="btn_inreq" class="btn3" text="입원의뢰" onclick="btn_inreq_onclick"/>
  364. <Button position="absolute 528 759 649 781" id="btn_opschelist" class="btn3" text="수술스케줄 현황" onclick="btn_opschelist_onclick"/>
  365. <Combo position="absolute 706 440 805 459" align="align:left middle;" id="cmb_perfdeptcd" class="combo" innerdataset="ds_init_orddept3" datacolumn="depthngnm" codecolumn="deptcd" onitemchanged="cmb_perfdeptcd_onitemchanged"/>
  366. <Button position="absolute 1095 637 1195 657" id="btn_subopcd" enable="false" visible="false" text="btn_subopcd" onclick="btn_subopcd_onclick"/>
  367. <Button position="absolute 1095 660 1195 680" id="btn_patinfo" enable="false" visible="false" text="btn_patinfo" onclick="btn_patinfo_onclick"/>
  368. <Radio position="absolute 990 383 1172 403" id="rdo_oppatflag_old" visible="false" columncount="3" rowcount="1" innerdataset="ds_init_rdo_oppatflag_old" datacolumn="cdnm" codecolumn="cdid"/>
  369. <Calendar position="absolute 525 488 623 507" id="ipt_opschedd" class="combo_essential" onchanged="ipt_opschedd_onchanged"/>
  370. <Combo position="absolute 706 488 805 507" id="cmb_oproomcd" class="combo_search" enable="false" innerdataset="ds_init_oproomlist" datacolumn="oproomnm" codecolumn="oproomcd"/>
  371. <Combo position="absolute 525 686 617 705" id="cmb_opposture" class="combo_search" innerdataset="ds_init_M0016" datacolumn="cdnm" codecolumn="cdid"/>
  372. <Combo position="absolute 881 686 972 705" id="cmb_anstmthd" class="combo_search" innerdataset="ds_init_M0017" datacolumn="cdnm" codecolumn="cdid"/>
  373. <Edit position="absolute 525 734 971 753" id="ipt_delivefact" class="input_search"/>
  374. <Combo position="absolute 888 440 982 459" align="align:left middle;" id="cmb_perfdr" class="combo" innerdataset="ds_init_userlist" datacolumn="usernm" codecolumn="userid" onitemchanged="cmb_perfdr_onitemchanged"/>
  375. <Static text="수술창상" position="absolute 444 708 523 731" align="align:center middle;" id="caption25" class="cell_1"/>
  376. <Button position="absolute 1111 759 1191 781" id="button1" class="btn4" text="취소변경" onclick="button1_onclick"/>
  377. <Static text="스케줄담당" position="absolute 975 684 1085 716" align="align:right middle;" id="caption29" class="cell_1" visible="false"/>
  378. <Edit readonly="true" position="absolute 976 691 1023 710" align="align:right middle;" id="output1" visible="false"/>
  379. <Static text="수술위치" position="absolute 619 684 698 707" align="align:center middle;" id="caption37" class="cell_1"/>
  380. <Combo position="absolute 700 686 798 705" id="cmb_opdirecflag" class="combo_essential" innerdataset="ds_init_M0357" datacolumn="cdnm" codecolumn="cdid"/>
  381. <Shape position="absolute 1042 52 1058 66" id="rectangle2" type="rectangle" style="strokepen:1 solid #ff0000ff;fillbrush:solid #ff0000ff true;border:0 none #808080ff ;"/>
  382. <Shape position="absolute 1123 52 1139 66" id="rectangle3" type="rectangle" style="strokepen:1 solid #0000ffff;fillbrush:solid #0000ffff true;"/>
  383. <Button position="absolute 590 47 651 66" id="btn_excel" class="btn7" text="Excel" onclick="btn_excel_onclick"/>
  384. <Div position="absolute 495 160 747 284" id="group2" enable="true" visible="false" style="background:white;border:1 solid #808080ff ;">
  385. <Layouts>
  386. <Layout>
  387. <Static text="희망시간" position="absolute 5 5 59 25" align="align:center middle;" id="caption40" anchor="default" style="font:Dotum,9,bold;"/>
  388. <Button position="absolute 159 98 201 117" id="button2" class="btn2_letter2" text="확인" anchor="default" onclick="group2_button2_onclick"/>
  389. <Button position="absolute 203 98 245 117" id="button3" class="btn2_letter2" text="취소" anchor="default" onclick="group2_button3_onclick"/>
  390. <Static text="소요시간" position="absolute 5 53 59 73" align="align:center middle;" id="caption41" anchor="default" style="font:Dotum,9,bold;"/>
  391. <Combo position="absolute 66 4 244 23" id="cmb_hopetmflag" class="combo_search" innerdataset="ds_init_M0377" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group2_cmb_hopetmflag_onitemchanged"/>
  392. <Static text="시" position="absolute 114 27 134 47" id="caption43" anchor="default" style="font:Dotum,9,bold;"/>
  393. <Static text="분" position="absolute 195 28 215 48" id="caption44" anchor="default" style="font:Dotum,9,bold;"/>
  394. <Static text="시" position="absolute 114 52 134 72" id="caption45" anchor="default" style="font:Dotum,9,bold;"/>
  395. <Static text="분" position="absolute 195 50 215 70" id="caption46" anchor="default" style="font:Dotum,9,bold;"/>
  396. <MaskEdit position="absolute 67 27 112 46" id="ipt_hopehour" mask="##" anchor="default"/>
  397. <MaskEdit position="absolute 67 51 112 70" id="ipt_usehour" mask="##" anchor="default"/>
  398. <Static text="연락처" position="absolute 6 74 60 94" align="align:center middle;" id="caption42" anchor="default" style="font:Dotum,9,bold;"/>
  399. <Edit position="absolute 67 75 167 94" id="input1" anchor="default"/>
  400. <Combo position="absolute 144 27 194 46" id="cmb_hopemin" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" index="0" value="00" text="00">
  401. <Dataset id="innerdataset">
  402. <ColumnInfo>
  403. <Column id="codecolumn"/>
  404. <Column id="datacolumn"/>
  405. </ColumnInfo>
  406. <Rows>
  407. <Row>
  408. <Col id="codecolumn">00</Col>
  409. <Col id="datacolumn">00</Col>
  410. </Row>
  411. <Row>
  412. <Col id="codecolumn">10</Col>
  413. <Col id="datacolumn">10</Col>
  414. </Row>
  415. <Row>
  416. <Col id="codecolumn">20</Col>
  417. <Col id="datacolumn">20</Col>
  418. </Row>
  419. <Row>
  420. <Col id="codecolumn">30</Col>
  421. <Col id="datacolumn">30</Col>
  422. </Row>
  423. <Row>
  424. <Col id="codecolumn">40</Col>
  425. <Col id="datacolumn">40</Col>
  426. </Row>
  427. <Row>
  428. <Col id="codecolumn">50</Col>
  429. <Col id="datacolumn">50</Col>
  430. </Row>
  431. </Rows>
  432. </Dataset>
  433. </Combo>
  434. <Combo position="absolute 144 50 194 69" id="cmb_usemin" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" index="0" value="00" text="00">
  435. <Dataset id="innerdataset">
  436. <ColumnInfo>
  437. <Column id="codecolumn"/>
  438. <Column id="datacolumn"/>
  439. </ColumnInfo>
  440. <Rows>
  441. <Row>
  442. <Col id="codecolumn">00</Col>
  443. <Col id="datacolumn">00</Col>
  444. </Row>
  445. <Row>
  446. <Col id="codecolumn">10</Col>
  447. <Col id="datacolumn">10</Col>
  448. </Row>
  449. <Row>
  450. <Col id="codecolumn">20</Col>
  451. <Col id="datacolumn">20</Col>
  452. </Row>
  453. <Row>
  454. <Col id="codecolumn">30</Col>
  455. <Col id="datacolumn">30</Col>
  456. </Row>
  457. <Row>
  458. <Col id="codecolumn">40</Col>
  459. <Col id="datacolumn">40</Col>
  460. </Row>
  461. <Row>
  462. <Col id="codecolumn">50</Col>
  463. <Col id="datacolumn">50</Col>
  464. </Row>
  465. </Rows>
  466. </Dataset>
  467. </Combo>
  468. </Layout>
  469. </Layouts>
  470. </Div>
  471. <Button position="absolute 607 417 623 433" id="button7" class="icon_search" text="" onclick="button7_onclick"/>
  472. <CheckBox position="absolute 1008 463 1076 483" id="bool4" text="무통마취" style="textpadding:0 0 0 0;" truevalue="Y" falsevalue="N" onchanged="bool4_onchanged"/>
  473. <Button position="absolute 541 538 557 554" id="button8" class="icon_search" text="" onclick="button8_onclick"/>
  474. <Static position="absolute 1087 683 1195 710" align="align:center top;" id="caption50" visible="false"/>
  475. <Edit position="absolute 1090 734 1195 753" id="input3" class="input_essential"/>
  476. <CheckBox position="absolute 1076 463 1125 483" id="bool5" style="textpadding:0 0 0 0;" text="Angio" truevalue="Y" falsevalue="N"/>
  477. <CheckBox position="absolute 1130 463 1196 483" id="bool6" style="textpadding:0 0 0 0;" text="로봇수술" truevalue="Y" falsevalue="N"/>
  478. <CheckBox position="absolute 1076 487 1129 507" id="bool7" text="암환자" style="textpadding:0 0 0 0;" truevalue="Y" falsevalue="N"/>
  479. <CheckBox position="absolute 1130 487 1190 507" id="bool8" text="복강경" style="textpadding:0 0 0 0;" truevalue="Y" falsevalue="N"/>
  480. <Static text="수술 전 검사(DSC)" position="absolute 945 510 1062 533" align="align:center middle;" id="caption60" class="cell_1"/>
  481. <Static text="진정" position="absolute 975 684 1060 707" align="align:center middle;" id="caption59" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
  482. <Static text="DRG 적용" position="absolute 444 612 523 635" align="align:center middle;" id="caption61" style="background:#ffcc99ff;border:1 solid darkkhaki ;padding:0 0 0 8;"/>
  483. <Button position="absolute 621 614 685 633" id="btn_drgmod" class="btn5" enable="false" text="DRG수정" onclick="btn_drgmod_onclick"/>
  484. <Static text="DRG 정보" position="absolute 691 612 770 635" align="align:center middle;" id="caption62" style="background:#ffcc99ff;border:1 solid darkkhaki ;padding:0 0 0 8;"/>
  485. <Edit position="absolute 825 614 1195 633" id="input4"/>
  486. <Edit position="absolute 772 614 823 633" align="align:center middle;" id="input5"/>
  487. <Static id="caption38" text="취소요청" position="absolute 1060 47 1114 72" style="color:#ff0000ff;font:Dotum,9,bold;"/>
  488. <Static id="caption39" text="변경요청" position="absolute 1142 47 1197 72" style="color:#0000ffff;font:Dotum,9,bold;"/>
  489. <Shape id="line12" class="line_2" position="absolute 444 752 1194 758"/>
  490. <Static text="전달사항" position="absolute 444 732 523 755" align="align:center middle;" id="caption22" class="cell_1"/>
  491. <Static text="작 성 자" position="absolute 975 708 1085 755" align="align:center middle;" id="caption23" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
  492. <cp_radioList id="rdo_dsclabflag" titletext="Radio List" taborder="3" text="rdo_dsclabflag" scrollbars="none" position="absolute 1063 511 1195 531" style="background:transparent; " col="1" row="1"/>
  493. <cp_radioList id="rdo_calmflag" titletext="Radio List" taborder="4" text="rdo_calmflag" scrollbars="none" position="absolute 1064 685 1195 704" style="background:transparent; " col="1" row="1"/>
  494. <cp_radioList id="rdo_drgyn" titletext="Radio List" taborder="5" text="rdo_drgyn" scrollbars="none" position="absolute 524 613 622 634" style="background:transparent; " col="1" row="1"/>
  495. <cp_radioList id="rdo_oppatflag" titletext="Radio List" taborder="6" text="rdo_oppatflag" scrollbars="none" position="absolute 890 487 1075 507" style="background:transparent; " col="1" row="1"/>
  496. <Grid position="absolute 0 109 441 782" id="grd_opschelist" binddataset="ds_main_opschereclist" onlbuttonup="grd_opschelist_onlbuttonup">
  497. <Formats>
  498. <Format id="default">
  499. <Columns>
  500. <Column size="25" band="left"/>
  501. <Column size="0"/>
  502. <Column size="0"/>
  503. <Column size="0"/>
  504. <Column size="0"/>
  505. <Column size="0"/>
  506. <Column size="0"/>
  507. <Column size="0"/>
  508. <Column size="77"/>
  509. <Column size="69"/>
  510. <Column size="69"/>
  511. <Column size="82"/>
  512. <Column size="58"/>
  513. <Column size="0"/>
  514. <Column size="36"/>
  515. <Column size="65"/>
  516. <Column size="100"/>
  517. <Column size="85"/>
  518. <Column size="185"/>
  519. <Column size="189"/>
  520. <Column size="78"/>
  521. <Column size="89"/>
  522. <Column size="125"/>
  523. <Column size="110"/>
  524. <Column size="0"/>
  525. <Column size="0"/>
  526. <Column size="0"/>
  527. <Column size="0"/>
  528. <Column size="0"/>
  529. <Column size="0"/>
  530. <Column size="0"/>
  531. <Column size="0"/>
  532. <Column size="0"/>
  533. <Column size="0"/>
  534. <Column size="0"/>
  535. <Column size="0"/>
  536. <Column size="0"/>
  537. </Columns>
  538. <Rows>
  539. <Row size="24" band="head"/>
  540. <Row size="24"/>
  541. </Rows>
  542. <Band id="head">
  543. <Cell/>
  544. <Cell col="1" text="opregstno"/>
  545. <Cell col="2" text="opregshitno"/>
  546. <Cell col="3" text="opschehistcd"/>
  547. <Cell col="4" text="deptinnropflag"/>
  548. <Cell col="5" text="sex"/>
  549. <Cell col="6" text="age"/>
  550. <Cell col="7" text="status"/>
  551. <Cell col="8" text="등록번호"/>
  552. <Cell col="9" text="성명"/>
  553. <Cell col="10" text="수술방"/>
  554. <Cell col="11" text="수술일"/>
  555. <Cell col="12" text="수술시간"/>
  556. <Cell col="13" text="perfdrid"/>
  557. <Cell col="14" text="순서"/>
  558. <Cell col="15" text="구분"/>
  559. <Cell col="16" text="집도과"/>
  560. <Cell col="17" text="집도의"/>
  561. <Cell col="18" text="수술명"/>
  562. <Cell col="19" text="진단명"/>
  563. <Cell col="20" text="생년월일"/>
  564. <Cell col="21" text="전화번호"/>
  565. <Cell col="22" text="비고"/>
  566. <Cell col="23" text="저장시간"/>
  567. <Cell col="24" text="dispdiagcd"/>
  568. <Cell col="25" text="insukind"/>
  569. <Cell col="26" text="suppkind"/>
  570. <Cell col="27" text="opcd"/>
  571. <Cell col="28" text="diagcd"/>
  572. <Cell col="29" text="dispopcd"/>
  573. <Cell col="30" text="dispdiagcd"/>
  574. <Cell col="31" text="opfromtmcd"/>
  575. <Cell col="32" text="opendtmcd"/>
  576. <Cell col="33" text="anstmthdcd"/>
  577. <Cell col="34" text="perfdeptcd"/>
  578. <Cell col="35" text="oproomcd"/>
  579. <Cell col="36" text="opregsthistno"/>
  580. </Band>
  581. <Band id="body">
  582. <Cell style="background:URL('theme://images/bg_gridHead.png') stretch 3,3;background2:URL('theme://images/bg_gridHead.png') stretch 3,3;selectbackground:URL('theme://images/bg_gridHead.png') stretch 3,3;" text="expr:currow+1"/>
  583. <Cell col="1" text="bind:opregstno"/>
  584. <Cell col="2" text="bind:opregshitno"/>
  585. <Cell col="3" text="bind:opschehistcd"/>
  586. <Cell col="4" text="bind:deptinnropflag"/>
  587. <Cell col="5" text="bind:sex"/>
  588. <Cell col="6" text="bind:age"/>
  589. <Cell col="7" text="bind:status"/>
  590. <Cell col="8" text="bind:pid"/>
  591. <Cell col="9" text="bind:hngnm"/>
  592. <Cell col="10" text="bind:oproomnm"/>
  593. <Cell col="11" displaytype="date" text="bind:opschedd"/>
  594. <Cell col="12" text="bind:opusetm" mask="##:##"/>
  595. <Cell col="13" text="bind:perfdrid"/>
  596. <Cell col="14" text="bind:refseq"/>
  597. <Cell col="15" displaytype="combo" edittype="combo" text="bind:oppatflagcd" combodataset="ds_init_M0020" combocodecol="cdid" combodatacol="cdnm"/>
  598. <Cell col="16" displaytype="combo" edittype="combo" text="bind:perfdeptcd" combodataset="ds_init_orddept" combocodecol="deptcd" combodatacol="depthngnm"/>
  599. <Cell col="17" text="bind:perfdrnm"/>
  600. <Cell col="18" style="align:left middle;padding:0 3 0 3;" text="bind:opnm"/>
  601. <Cell col="19" style="align:left middle;padding:0 3 0 3;" text="bind:diagnm"/>
  602. <Cell col="20" text="bind:brthdd" mask="##-##-##"/>
  603. <Cell col="21" text="bind:mpphontel"/>
  604. <Cell col="22" style="align:left middle;padding:0 3 0 3;" text="bind:opregstremfact"/>
  605. <Cell col="23" text="bind:fstrgstdt" mask="####-##-## ##:##"/>
  606. <Cell col="24" text="bind:dispdiagcd"/>
  607. <Cell col="25" text="bind:insukind"/>
  608. <Cell col="26" text="bind:suppkind"/>
  609. <Cell col="27" text="bind:opcd"/>
  610. <Cell col="28" text="bind:diagcd"/>
  611. <Cell col="29" text="bind:dispopcd"/>
  612. <Cell col="30" text="bind:dispdiagcd"/>
  613. <Cell col="31" text="bind:opfromtmcd"/>
  614. <Cell col="32" text="bind:opendtmcd"/>
  615. <Cell col="33" text="bind:anstmthdcd"/>
  616. <Cell col="34" text="bind:perfdeptcd"/>
  617. <Cell col="35" text="bind:oproomcd"/>
  618. <Cell col="36" text="bind:opregsthistno"/>
  619. </Band>
  620. </Format>
  621. </Formats>
  622. </Grid>
  623. </Layout>
  624. </Layouts>
  625. <Objects>
  626. <Dataset id="ds_init_M0341" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  627. <ColumnInfo>
  628. <Column id="cdnm" type="STRING"/>
  629. <Column id="cdid" type="STRING"/>
  630. </ColumnInfo>
  631. </Dataset>
  632. <Dataset id="ds_main_diaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  633. <ColumnInfo>
  634. <Column id="status" type="STRING"/>
  635. <Column id="oprsrvno" type="STRING"/>
  636. <Column id="dispdiagcd" type="STRING"/>
  637. <Column id="diagcd" type="STRING"/>
  638. <Column id="diagengnm" type="STRING"/>
  639. <Column id="diaghngnm" type="STRING"/>
  640. </ColumnInfo>
  641. </Dataset>
  642. <Dataset id="ds_main_oprsrvlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  643. <ColumnInfo>
  644. <Column id="opstatcd" type="STRING"/>
  645. <Column id="oppatflagcd" type="STRING"/>
  646. <Column id="oproomcd" type="STRING"/>
  647. <Column id="opschedd" type="STRING"/>
  648. <Column id="aprvreqno" type="STRING"/>
  649. <Column id="reqrsncd" type="STRING"/>
  650. <Column id="opfromtmcd" type="STRING"/>
  651. <Column id="opusetm" type="STRING"/>
  652. <Column id="orddeptcd" type="STRING"/>
  653. <Column id="perfdeptcd" type="STRING"/>
  654. <Column id="perfdrnm" type="STRING"/>
  655. <Column id="pid" type="STRING"/>
  656. <Column id="hngnm" type="STRING"/>
  657. <Column id="sa" type="STRING"/>
  658. <Column id="roomcd" type="STRING"/>
  659. <Column id="diagnm" type="STRING"/>
  660. <Column id="opnm" type="STRING"/>
  661. <Column id="hopetmflag" type="STRING"/>
  662. <Column id="cnclresncd" type="STRING"/>
  663. <Column id="status" type="STRING"/>
  664. <Column id="oprsrvno" type="STRING"/>
  665. <Column id="ophistno" type="STRING"/>
  666. <Column id="instcd" type="STRING"/>
  667. <Column id="ophistcd" type="STRING"/>
  668. <Column id="anstreqflag" type="STRING"/>
  669. <Column id="opcnfmdd" type="STRING"/>
  670. <Column id="perfdrid" type="STRING"/>
  671. <Column id="opflagcd" type="STRING"/>
  672. <Column id="opendtmcd" type="STRING"/>
  673. <Column id="reopflag" type="STRING"/>
  674. <Column id="opposturecd" type="STRING"/>
  675. <Column id="anstmthdcd" type="STRING"/>
  676. <Column id="anstdetlmthdcd" type="STRING"/>
  677. <Column id="oppartcd" type="STRING"/>
  678. <Column id="cnstopflag" type="STRING"/>
  679. <Column id="mainoprsrvno" type="STRING"/>
  680. <Column id="opopenflag" type="STRING"/>
  681. <Column id="patposplcecd" type="STRING"/>
  682. <Column id="ccrtno" type="STRING"/>
  683. <Column id="ccrtstat" type="STRING"/>
  684. <Column id="anstccrtno" type="STRING"/>
  685. <Column id="anstccrtstat" type="STRING"/>
  686. <Column id="sumflag" type="STRING"/>
  687. <Column id="sumdt" type="STRING"/>
  688. <Column id="diagcd" type="STRING"/>
  689. <Column id="dispdiagcd" type="STRING"/>
  690. <Column id="opcd" type="STRING"/>
  691. <Column id="subopcd" type="STRING"/>
  692. <Column id="subopnm" type="STRING"/>
  693. <Column id="cntctel" type="STRING"/>
  694. <Column id="delivefact" type="STRING"/>
  695. <Column id="ageflag" type="STRING"/>
  696. <Column id="insukind" type="STRING"/>
  697. <Column id="suppkind" type="STRING"/>
  698. <Column id="opdirecflag" type="STRING"/>
  699. <Column id="opcntmdg" type="STRING"/>
  700. </ColumnInfo>
  701. </Dataset>
  702. <Dataset id="ds_init_orddept2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  703. <ColumnInfo>
  704. <Column id="depthngnm" type="STRING"/>
  705. <Column id="deptcd" type="STRING"/>
  706. </ColumnInfo>
  707. </Dataset>
  708. <Dataset id="ds_init_M0013" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  709. <ColumnInfo>
  710. <Column id="cdnm" type="STRING"/>
  711. <Column id="cdid" type="STRING"/>
  712. </ColumnInfo>
  713. </Dataset>
  714. <Dataset id="ds_init_M0014" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  715. <ColumnInfo>
  716. <Column id="cdnm" type="STRING"/>
  717. <Column id="cdid" type="STRING"/>
  718. </ColumnInfo>
  719. </Dataset>
  720. <Dataset id="ds_init_orddept3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  721. <ColumnInfo>
  722. <Column id="depthngnm" type="STRING"/>
  723. <Column id="deptcd" type="STRING"/>
  724. </ColumnInfo>
  725. </Dataset>
  726. <Dataset id="ds_init_oproomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  727. <ColumnInfo>
  728. <Column id="oproomnm" type="STRING"/>
  729. <Column id="oproomcd" type="STRING"/>
  730. </ColumnInfo>
  731. </Dataset>
  732. <Dataset id="ds_init_M0016" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  733. <ColumnInfo>
  734. <Column id="cdnm" type="STRING"/>
  735. <Column id="cdid" type="STRING"/>
  736. </ColumnInfo>
  737. </Dataset>
  738. <Dataset id="ds_init_M0017" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  739. <ColumnInfo>
  740. <Column id="cdnm" type="STRING"/>
  741. <Column id="cdid" type="STRING"/>
  742. </ColumnInfo>
  743. </Dataset>
  744. <Dataset id="ds_init_userlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  745. <ColumnInfo>
  746. <Column id="usernm" type="STRING"/>
  747. <Column id="userid" type="STRING"/>
  748. </ColumnInfo>
  749. </Dataset>
  750. <Dataset id="ds_init_M0357" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  751. <ColumnInfo>
  752. <Column id="cdnm" type="STRING"/>
  753. <Column id="cdid" type="STRING"/>
  754. </ColumnInfo>
  755. </Dataset>
  756. <Dataset id="ds_init_M0377" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  757. <ColumnInfo>
  758. <Column id="cdnm" type="STRING"/>
  759. <Column id="cdid" type="STRING"/>
  760. </ColumnInfo>
  761. </Dataset>
  762. <Dataset id="ds_init_userlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  763. <ColumnInfo>
  764. <Column id="usernm" type="STRING"/>
  765. <Column id="userid" type="STRING"/>
  766. </ColumnInfo>
  767. </Dataset>
  768. <Dataset id="ds_init_oppatflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  769. <ColumnInfo>
  770. <Column id="hardcdnm" type="STRING"/>
  771. <Column id="hardcd" type="STRING"/>
  772. </ColumnInfo>
  773. </Dataset>
  774. <Dataset id="ds_init_oproomlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  775. <ColumnInfo>
  776. <Column id="oproomnm" type="STRING"/>
  777. <Column id="oproomcd" type="STRING"/>
  778. </ColumnInfo>
  779. </Dataset>
  780. <Dataset id="ds_init_userlist5" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  781. <ColumnInfo>
  782. <Column id="usernm" type="STRING"/>
  783. <Column id="userid" type="STRING"/>
  784. </ColumnInfo>
  785. </Dataset>
  786. <Dataset id="ds_init_orddept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  787. <ColumnInfo>
  788. <Column id="depthngnm" type="STRING" size="256"/>
  789. <Column id="deptcd" type="STRING" size="256"/>
  790. </ColumnInfo>
  791. </Dataset>
  792. <Dataset id="ds_main_opschereclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  793. <ColumnInfo>
  794. <Column id="opregstno" type="STRING"/>
  795. <Column id="opregshitno" type="STRING"/>
  796. <Column id="opschehistcd" type="STRING"/>
  797. <Column id="deptinnropflag" type="STRING"/>
  798. <Column id="sex" type="STRING"/>
  799. <Column id="age" type="STRING"/>
  800. <Column id="status" type="STRING"/>
  801. <Column id="pid" type="STRING"/>
  802. <Column id="hngnm" type="STRING"/>
  803. <Column id="oproomnm" type="STRING"/>
  804. <Column id="opschedd" type="STRING"/>
  805. <Column id="opusetm" type="STRING"/>
  806. <Column id="perfdrid" type="STRING"/>
  807. <Column id="refseq" type="STRING"/>
  808. <Column id="oppatflagcd" type="STRING"/>
  809. <Column id="perfdeptcd" type="STRING"/>
  810. <Column id="perfdrnm" type="STRING"/>
  811. <Column id="opnm" type="STRING"/>
  812. <Column id="diagnm" type="STRING"/>
  813. <Column id="brthdd" type="STRING"/>
  814. <Column id="mpphontel" type="STRING"/>
  815. <Column id="opregstremfact" type="STRING"/>
  816. <Column id="fstrgstdt" type="STRING"/>
  817. <Column id="dispdiagcd" type="STRING"/>
  818. <Column id="insukind" type="STRING"/>
  819. <Column id="suppkind" type="STRING"/>
  820. <Column id="opcd" type="STRING"/>
  821. <Column id="diagcd" type="STRING"/>
  822. <Column id="dispopcd" type="STRING"/>
  823. <Column id="dispdiagcd" type="STRING"/>
  824. <Column id="opfromtmcd" type="STRING"/>
  825. <Column id="opendtmcd" type="STRING"/>
  826. <Column id="anstmthdcd" type="STRING"/>
  827. <Column id="perfdeptcd" type="STRING"/>
  828. <Column id="oproomcd" type="STRING"/>
  829. <Column id="opregsthistno" type="STRING"/>
  830. </ColumnInfo>
  831. </Dataset>
  832. <Dataset id="ds_init_M0022" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  833. <Dataset id="ds_init_drkindcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  834. <Dataset id="ds_init_chkopcnfmtm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  835. <Dataset id="ds_init_chkoffday" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  836. <Dataset id="ds_init_hardcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  837. <Dataset id="ds_init_hardcodeS" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  838. <Dataset id="ds_init_hardcodeE" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  839. <Dataset id="ds_init_hardcodeJ" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  840. <Dataset id="ds_main_oprsrvinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  841. <ColumnInfo>
  842. <Column id="status" type="STRING" size="256"/>
  843. <Column id="oprsrvno" type="STRING" size="256"/>
  844. <Column id="ophistno" type="STRING" size="256"/>
  845. <Column id="instcd" type="STRING" size="256"/>
  846. <Column id="ophistcd" type="STRING" size="256"/>
  847. <Column id="anstreqflag" type="STRING" size="256"/>
  848. <Column id="pid" type="STRING" size="256"/>
  849. <Column id="opstatcd" type="STRING" size="256"/>
  850. <Column id="opschedd" type="STRING" size="256"/>
  851. <Column id="opcnfmdd" type="STRING" size="256"/>
  852. <Column id="orddeptcd" type="STRING" size="256"/>
  853. <Column id="perfdeptcd" type="STRING" size="256"/>
  854. <Column id="perfdrid" type="STRING" size="256"/>
  855. <Column id="opflagcd" type="STRING" size="256"/>
  856. <Column id="oppatflagcd" type="STRING" size="256"/>
  857. <Column id="opusetm" type="STRING" size="256"/>
  858. <Column id="opfromtmcd" type="STRING" size="256"/>
  859. <Column id="opendtmcd" type="STRING" size="256"/>
  860. <Column id="oproomcd" type="STRING" size="256"/>
  861. <Column id="reopflag" type="STRING" size="256"/>
  862. <Column id="opposturecd" type="STRING" size="256"/>
  863. <Column id="anstmthdcd" type="STRING" size="256"/>
  864. <Column id="anstdetlmthdcd" type="STRING" size="256"/>
  865. <Column id="oppartcd" type="STRING" size="256"/>
  866. <Column id="cnstopflag" type="STRING" size="256"/>
  867. <Column id="mainoprsrvno" type="STRING" size="256"/>
  868. <Column id="opopenflag" type="STRING" size="256"/>
  869. <Column id="patposplcecd" type="STRING" size="256"/>
  870. <Column id="cnclresncd" type="STRING" size="256"/>
  871. <Column id="ccrtno" type="STRING" size="256"/>
  872. <Column id="ccrtstat" type="STRING" size="256"/>
  873. <Column id="anstccrtno" type="STRING" size="256"/>
  874. <Column id="anstccrtstat" type="STRING" size="256"/>
  875. <Column id="sumflag" type="STRING" size="256"/>
  876. <Column id="sumdt" type="STRING" size="256"/>
  877. <Column id="rgstdeptcd" type="STRING" size="256"/>
  878. <Column id="rgtdd" type="STRING" size="256"/>
  879. <Column id="rgsttm" type="STRING" size="256"/>
  880. <Column id="rgstrid" type="STRING" size="256"/>
  881. <Column id="updtdeptcd" type="STRING" size="256"/>
  882. <Column id="updtdd" type="STRING" size="256"/>
  883. <Column id="updttm" type="STRING" size="256"/>
  884. <Column id="updtrid" type="STRING" size="256"/>
  885. <Column id="fstrgstrid" type="STRING" size="256"/>
  886. <Column id="fstrgstdt" type="STRING" size="256"/>
  887. <Column id="lastupdtrid" type="STRING" size="256"/>
  888. <Column id="lastupdtdt" type="STRING" size="256"/>
  889. <Column id="diagcd" type="STRING" size="256"/>
  890. <Column id="dispdiagcd" type="STRING" size="256"/>
  891. <Column id="diagnm" type="STRING" size="256"/>
  892. <Column id="opcd" type="STRING" size="256"/>
  893. <Column id="opnm" type="STRING" size="256"/>
  894. <Column id="subopcd" type="STRING" size="256"/>
  895. <Column id="subopnm" type="STRING" size="256"/>
  896. <Column id="cntctel" type="STRING" size="256"/>
  897. <Column id="delivefact" type="STRING" size="256"/>
  898. <Column id="hngnm" type="STRING" size="256"/>
  899. <Column id="sa" type="STRING" size="256"/>
  900. <Column id="roomcd" type="STRING" size="256"/>
  901. <Column id="ageflag" type="STRING" size="256"/>
  902. <Column id="perfdrnm" type="STRING" size="256"/>
  903. <Column id="insukind" type="STRING" size="256"/>
  904. <Column id="suppkind" type="STRING" size="256"/>
  905. <Column id="opdirecflag" type="STRING" size="256"/>
  906. <Column id="opcntmdg" type="STRING" size="256"/>
  907. <Column id="hopetmflag" type="STRING" size="256"/>
  908. <Column id="prcpendflag" type="STRING" size="256"/>
  909. <Column id="recendflag" type="STRING" size="256"/>
  910. <Column id="painlessflag" type="STRING" size="256"/>
  911. <Column id="angioflag" type="STRING" size="256"/>
  912. <Column id="robotopflag" type="STRING" size="256"/>
  913. <Column id="cancerflag" type="STRING" size="256"/>
  914. <Column id="laparoflag" type="STRING" size="256"/>
  915. <Column id="dsclabflag" type="STRING" size="256"/>
  916. <Column id="calmflag" type="STRING" size="256"/>
  917. <Column id="drgyn" type="STRING" size="256"/>
  918. <Column id="drgno" type="STRING" size="256"/>
  919. <Column id="drgnm" type="STRING" size="256"/>
  920. <Column id="reqrsncd" type="STRING" size="256"/>
  921. <Column id="aprvreqno" type="STRING" size="256"/>
  922. </ColumnInfo>
  923. <Rows>
  924. <Row/>
  925. </Rows>
  926. </Dataset>
  927. <Dataset id="ds_patordinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  928. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  929. <ColumnInfo>
  930. <Column id="fromdd" type="STRING" size="256"/>
  931. <Column id="todd" type="STRING" size="256"/>
  932. <Column id="opschedd" type="STRING" size="256"/>
  933. <Column id="perfdeptcd" type="STRING" size="256"/>
  934. <Column id="oproomcd" type="STRING" size="256"/>
  935. <Column id="rgstnm" type="STRING" size="256"/>
  936. <Column id="orddeptcd" type="STRING" size="256"/>
  937. <Column id="pid" type="STRING" size="256"/>
  938. <Column id="qflag" type="STRING" size="256"/>
  939. <Column id="daynm" type="STRING" size="256"/>
  940. <Column id="chrgdrnm" type="STRING" size="256"/>
  941. <Column id="perfdrid" type="STRING" size="256"/>
  942. </ColumnInfo>
  943. <Rows>
  944. <Row/>
  945. </Rows>
  946. </Dataset>
  947. <Dataset id="ds_init_opallroomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  948. <Dataset id="ds_init_opallroomlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  949. <Dataset id="ds_main_cond1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  950. <ColumnInfo>
  951. <Column id="fromdd" type="STRING" size="256"/>
  952. <Column id="todd" type="STRING" size="256"/>
  953. <Column id="pid" type="STRING" size="256"/>
  954. <Column id="oproomcd" type="STRING" size="256"/>
  955. <Column id="orddeptcd" type="STRING" size="256"/>
  956. <Column id="perfdrid" type="STRING" size="256"/>
  957. </ColumnInfo>
  958. <Rows>
  959. <Row/>
  960. </Rows>
  961. </Dataset>
  962. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  963. <Dataset id="ds_main_diagcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  964. <Dataset id="ds_main_opcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  965. <Dataset id="ds_patflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  966. <Dataset id="ds_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  967. <Dataset id="ds_temp_oprsrvinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  968. <Dataset id="ds_main_dailychrgdrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  969. <ColumnInfo>
  970. <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
  971. <Column id="usernm" type="STRING" size="256" sumtext="사용자명"/>
  972. <Column id="chrgdwnm" type="STRING" size="256" sumtext="담당요일"/>
  973. <Column id="beepno" type="STRING" size="256" sumtext="비퍼번호"/>
  974. </ColumnInfo>
  975. </Dataset>
  976. <Dataset id="ds_temp_opcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  977. <Dataset id="ds_main_hopebox" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  978. <ColumnInfo>
  979. <Column id="hopehour" type="STRING" size="256"/>
  980. <Column id="hopemin" type="STRING" size="256"/>
  981. <Column id="usehour" type="STRING" size="256"/>
  982. <Column id="usemin" type="STRING" size="256"/>
  983. </ColumnInfo>
  984. <Rows>
  985. <Row/>
  986. </Rows>
  987. </Dataset>
  988. <Dataset id="ds_cmb_status" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  989. <ColumnInfo>
  990. <Column id="cdid" type="STRING" size="256"/>
  991. <Column id="cdnm" type="STRING" size="256"/>
  992. </ColumnInfo>
  993. <Rows>
  994. <Row>
  995. <Col id="cdid">-</Col>
  996. <Col id="cdnm">-</Col>
  997. </Row>
  998. <Row>
  999. <Col id="cdid">i</Col>
  1000. <Col id="cdnm">신규</Col>
  1001. </Row>
  1002. <Row>
  1003. <Col id="cdid">u</Col>
  1004. <Col id="cdnm">수정</Col>
  1005. </Row>
  1006. <Row>
  1007. <Col id="cdid">d</Col>
  1008. <Col id="cdnm">삭제</Col>
  1009. </Row>
  1010. </Rows>
  1011. </Dataset>
  1012. <Dataset id="ds_cmb_opstatcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1013. <ColumnInfo>
  1014. <Column id="cdid" type="STRING" size="256"/>
  1015. <Column id="cdnm" type="STRING" size="256"/>
  1016. </ColumnInfo>
  1017. <Rows>
  1018. <Row>
  1019. <Col id="cdid">00</Col>
  1020. <Col id="cdnm">임시</Col>
  1021. </Row>
  1022. <Row>
  1023. <Col id="cdid">10</Col>
  1024. <Col id="cdnm">의뢰</Col>
  1025. </Row>
  1026. <Row>
  1027. <Col id="cdid">19</Col>
  1028. <Col id="cdnm">임시취소</Col>
  1029. </Row>
  1030. <Row>
  1031. <Col id="cdid">15</Col>
  1032. <Col id="cdnm">가확정</Col>
  1033. </Row>
  1034. <Row>
  1035. <Col id="cdid">20</Col>
  1036. <Col id="cdnm">확정</Col>
  1037. </Row>
  1038. <Row>
  1039. <Col id="cdid">29</Col>
  1040. <Col id="cdnm">확정취소</Col>
  1041. </Row>
  1042. <Row>
  1043. <Col id="cdid">30</Col>
  1044. <Col id="cdnm">대기</Col>
  1045. </Row>
  1046. <Row>
  1047. <Col id="cdid">39</Col>
  1048. <Col id="cdnm">준비취소</Col>
  1049. </Row>
  1050. <Row>
  1051. <Col id="cdid">40</Col>
  1052. <Col id="cdnm">수술중</Col>
  1053. </Row>
  1054. <Row>
  1055. <Col id="cdid">49</Col>
  1056. <Col id="cdnm">진행취소</Col>
  1057. </Row>
  1058. <Row>
  1059. <Col id="cdid">50</Col>
  1060. <Col id="cdnm">퇴실</Col>
  1061. </Row>
  1062. <Row>
  1063. <Col id="cdid">60</Col>
  1064. <Col id="cdnm">회복중</Col>
  1065. </Row>
  1066. <Row>
  1067. <Col id="cdid">70</Col>
  1068. <Col id="cdnm">회복퇴실</Col>
  1069. </Row>
  1070. </Rows>
  1071. </Dataset>
  1072. <Dataset id="ds_send_savedata_rsrvcnclinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1073. <Dataset id="ds_main_topinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1074. <Dataset id="ds_hidden_inpatpaminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1075. <ColumnInfo>
  1076. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1077. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  1078. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1079. <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
  1080. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1081. <Column id="mskind" type="STRING" size="256" sumtext="주부유형"/>
  1082. <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
  1083. <Column id="hospbrthyn" type="STRING" size="256" sumtext="본원출생여부"/>
  1084. <Column id="rsrvinyn" type="STRING" size="256" sumtext="예약입원여부"/>
  1085. <Column id="intm" type="STRING" size="256" sumtext="입원일시"/>
  1086. <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
  1087. <Column id="dschtm" type="STRING" size="256" sumtext="퇴원시간"/>
  1088. <Column id="dschtype" type="STRING" size="256" sumtext="퇴원형태"/>
  1089. <Column id="dethdt" type="STRING" size="256" sumtext="사망일시"/>
  1090. <Column id="indschacptstat" type="STRING" size="256" sumtext="입퇴원접수상태"/>
  1091. <Column id="fsexamflag" type="STRING" size="256" sumtext="초재진구분"/>
  1092. <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
  1093. <Column id="suppkind" type="STRING" size="256" sumtext="보조유형"/>
  1094. <Column id="centcd" type="STRING" size="256" sumtext="센터코드"/>
  1095. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
  1096. <Column id="medispclid" type="STRING" size="256" sumtext="전문의ID"/>
  1097. <Column id="atdoctid" type="STRING" size="256" sumtext="주치의ID"/>
  1098. <Column id="specordyn" type="STRING" size="256" sumtext="선택진료여부"/>
  1099. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  1100. <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
  1101. <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
  1102. <Column id="roomgrdecd" type="STRING" size="256" sumtext="병실등급코드"/>
  1103. <Column id="roomtypecd" type="STRING" size="256" sumtext="병실형태코드"/>
  1104. <Column id="rqsthospcd" type="STRING" size="256" sumtext="협력의뢰병원코드"/>
  1105. <Column id="rqstdrid" type="STRING" size="256" sumtext="협력의뢰의사"/>
  1106. <Column id="drgyn" type="STRING" size="256" sumtext="DRG여부"/>
  1107. <Column id="bmtyn" type="STRING" size="256" sumtext="BMT여부"/>
  1108. <Column id="clincstdyyn" type="STRING" size="256" sumtext="임상연구여부"/>
  1109. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  1110. <Column id="batlockid" type="STRING" size="256" sumtext="BATCH잠김ID"/>
  1111. <Column id="batlockyn" type="STRING" size="256" sumtext="BATCH잠김여부"/>
  1112. <Column id="ordcostretcdd" type="STRING" size="256" sumtext="진료비소급일자"/>
  1113. <Column id="ordcostcalcdd" type="STRING" size="256" sumtext="진료비계산일자"/>
  1114. <Column id="dschdclrtyn" type="STRING" size="256" sumtext="퇴원예고여부"/>
  1115. <Column id="dschdclrdt" type="STRING" size="256" sumtext="퇴원예고일시"/>
  1116. <Column id="dschdclrtrgstid" type="STRING" size="256" sumtext="퇴원예고등록자ID"/>
  1117. <Column id="dschdclrtrgstnm" type="STRING" size="256" sumtext="퇴원예고등록자명"/>
  1118. <Column id="dschdclrtrgstdt" type="STRING" size="256" sumtext="퇴원예고등록일시"/>
  1119. <Column id="dschrgstacptdt" type="STRING" size="256" sumtext="퇴원등록접수일시"/>
  1120. <Column id="dschrgstacptcharid" type="STRING" size="256" sumtext="퇴원등록접수담당자ID"/>
  1121. <Column id="dschnotiyn" type="STRING" size="256" sumtext="퇴원통보여부"/>
  1122. <Column id="dschnotidt" type="STRING" size="256" sumtext="퇴원통보일시"/>
  1123. <Column id="dschnotirgstid" type="STRING" size="256" sumtext="퇴원통보등록자ID"/>
  1124. <Column id="dschnotirgstdt" type="STRING" size="256" sumtext="퇴원통보등록일시"/>
  1125. <Column id="calclastdd" type="STRING" size="256" sumtext="정산최종일자"/>
  1126. <Column id="dschjudgprcsstat" type="STRING" size="256" sumtext="퇴원심사진행상태"/>
  1127. <Column id="lastjudgdd" type="STRING" size="256" sumtext="최종심사일자"/>
  1128. <Column id="lastmdlclamdd" type="STRING" size="256" sumtext="최종중간청구일자"/>
  1129. <Column id="lastjudgendid" type="STRING" size="256" sumtext="최종심사완료자ID"/>
  1130. <Column id="spcljudgflag" type="STRING" size="256" sumtext="선별심사여부"/>
  1131. <Column id="mainjudgid" type="STRING" size="256" sumtext="주심사자ID"/>
  1132. <Column id="icdr_roomgrdecd" type="STRING" size="256" sumtext="전실이력병실등급코드"/>
  1133. <Column id="icdr_roomtypecd" type="STRING" size="256" sumtext="전실이력병실형태코드"/>
  1134. <Column id="icdr_wardcd2" type="STRING" size="256" sumtext="전실이력병동코드2"/>
  1135. <Column id="icdr_roomcd2" type="STRING" size="256" sumtext="전실이력병실코드2"/>
  1136. <Column id="icdr_roomgrdecd2" type="STRING" size="256" sumtext="전실이력병실등급코드2"/>
  1137. <Column id="icdr_roomtypecd2" type="STRING" size="256" sumtext="전실이력병실형태코드2"/>
  1138. <Column id="hngnm" type="STRING" size="256" sumtext="환자이름"/>
  1139. <Column id="hngnm2" type="STRING" size="256" sumtext="환자이름2"/>
  1140. <Column id="dispnm1" type="STRING" size="256" sumtext="환자표시명1"/>
  1141. <Column id="dispnm2" type="STRING" size="256" sumtext="환자표시명2"/>
  1142. <Column id="sex" type="STRING" size="256" sumtext="성별"/>
  1143. <Column id="age" type="STRING" size="256" sumtext="나이"/>
  1144. <Column id="arvpath" type="STRING" size="256" sumtext="도착경로"/>
  1145. <Column id="ordrslt" type="STRING" size="256" sumtext="진료결과"/>
  1146. <Column id="hospiceyn" type="STRING" size="256" sumtext="호스피스여부"/>
  1147. <Column id="ioflag" type="STRING" size="256" sumtext="외래입원구분"/>
  1148. <Column id="orgordtype" type="STRING" size="256" sumtext="최초외래입원구분"/>
  1149. <Column id="specordyn" type="STRING" size="256" sumtext="선택진료여부"/>
  1150. <Column id="brateflag" type="STRING" size="256" sumtext="부담률구분"/>
  1151. <Column id="ermngtamtcalcyn" type="STRING" size="256" sumtext="응급의학관리료산정여부"/>
  1152. <Column id="erbrthflag" type="STRING" size="256" sumtext="응급분만구분"/>
  1153. <Column id="erchospath" type="STRING" size="256" sumtext="응급내원경로"/>
  1154. <Column id="erorddeptcd" type="STRING" size="256" sumtext="응급진료과코드"/>
  1155. <Column id="eroutdt" type="STRING" size="256" sumtext="응급퇴실일자"/>
  1156. <Column id="careinrmdd" type="STRING" size="256" sumtext="간호입실일자"/>
  1157. <Column id="careinrmtm" type="STRING" size="256" sumtext="간호입실시간"/>
  1158. <Column id="careinrmrgstrid" type="STRING" size="256" sumtext="간호입실등록자ID"/>
  1159. <Column id="prcplockid" type="STRING" size="256" sumtext="처방LOCK ID"/>
  1160. <Column id="iprcaddyn" type="STRING" size="256" sumtext="추가처방 가능여부(심사실가퇴원)"/>
  1161. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민등록번호1"/>
  1162. <Column id="hosoutexptresncd" type="STRING" size="256" sumtext="원외사유코드"/>
  1163. <Column id="brthdd" type="STRING" size="256" sumtext="원외사유코드"/>
  1164. <Column id="calcdd" type="STRING" size="256" sumtext="계산일자"/>
  1165. <Column id="calctm" type="STRING" size="256" sumtext="계산시간"/>
  1166. <Column id="orddrnm" type="STRING" size="256" sumtext="진료의명"/>
  1167. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  1168. <Column id="replyn" type="STRING" size="256" sumtext="회신여부"/>
  1169. <Column id="repltypenm" type="STRING" size="256" sumtext="회신유형내용"/>
  1170. <Column id="resnyn" type="STRING" size="256" sumtext="항생제평가관련"/>
  1171. <Column id="npresnyn" type="STRING" size="256" sumtext="정신과 차등수가 관련"/>
  1172. <Column id="autoformcd" type="STRING" size="256" sumtext="자동서식코드"/>
  1173. <Column id="subcretno" type="STRING" size="256" sumtext="서브원무키"/>
  1174. <Column id="prcpsaveyn" type="STRING" size="256" sumtext="처방저장여부"/>
  1175. <Column id="emrsaveyn" type="STRING" size="256" sumtext="진료기록저장여부"/>
  1176. <Column id="ertransyn" type="STRING" size="256" sumtext="응급실에서 병동으로 전실여부"/>
  1177. <Column id="ercareinrmdd" type="STRING" size="256" sumtext="응급실에서병동으로입실일자"/>
  1178. <Column id="ercareinrmtm" type="STRING" size="256" sumtext="응급실에서병동입실시간"/>
  1179. <Column id="coopteamcd" type="STRING" size="256" sumtext="협력팀코드"/>
  1180. <Column id="coopteamnm" type="STRING" size="256" sumtext="협력팀코드"/>
  1181. <Column id="nonprgresncd" type="STRING" size="256" sumtext="임신불가사유"/>
  1182. <Column id="nonprgresncnts" type="STRING" size="256" sumtext="임신불가사유"/>
  1183. <Column id="scndyn" type="STRING" size="256" sumtext="차상위대상여부"/>
  1184. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민등록앞자리"/>
  1185. <Column id="rrgstno2" type="STRING" size="256" sumtext="주민등록뒷자리"/>
  1186. <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분"/>
  1187. <Column id="etcordflag" type="STRING" size="256" sumtext="기타구분"/>
  1188. <Column id="callvisityn" type="STRING" size="256" sumtext="응급실콜비짓여부"/>
  1189. <Column id="specordtype" type="STRING" size="256" sumtext="선택진료위임"/>
  1190. <Column id="specordtypenm" type="STRING" size="256" sumtext="선택진료위임명"/>
  1191. <Column id="mpphontel" type="STRING" size="256" sumtext="핸드폰번호"/>
  1192. <Column id="hometel" type="STRING" size="256" sumtext="집전화번호"/>
  1193. <Column id="bedposcntscd" type="STRING" size="256" sumtext="응급실 Bed 정보"/>
  1194. <Column id="bedposcnts" type="STRING" size="256" sumtext="응급실 Bed 정보"/>
  1195. <Column id="sectioncd" type="STRING" size="256" sumtext="구역정보"/>
  1196. <Column id="sectionnm" type="STRING" size="256" sumtext="구역정보"/>
  1197. <Column id="opfeechkyn" type="STRING" size="256" sumtext="수술료입력여부"/>
  1198. <Column id="erissdeptcd" type="STRING" size="256" sumtext="응급발행부서"/>
  1199. <Column id="warnmsg" type="STRING" size="256" sumtext="주의요망메세지"/>
  1200. </ColumnInfo>
  1201. </Dataset>
  1202. <Dataset id="ds_hidden_patmaintopinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1203. <ColumnInfo>
  1204. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1205. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  1206. <Column id="hngnm2" type="STRING" size="256" sumtext="환자명2"/>
  1207. <Column id="dispnm1" type="STRING" size="256" sumtext="환자표시명1"/>
  1208. <Column id="dispnm2" type="STRING" size="256" sumtext="환자표시명2"/>
  1209. <Column id="sa" type="STRING" size="256" sumtext="성별"/>
  1210. <Column id="rrgstno" type="STRING" size="256" sumtext="주민번호"/>
  1211. <Column id="addr" type="STRING" size="256" sumtext="주소"/>
  1212. <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
  1213. <Column id="ininfo" type="STRING" size="256" sumtext="입원정보"/>
  1214. <Column id="body" type="STRING" size="256" sumtext="신체사정"/>
  1215. <Column id="orddept" type="STRING" size="256" sumtext="부서"/>
  1216. <Column id="apntdr" type="STRING" size="256" sumtext="지정의"/>
  1217. <Column id="attndr" type="STRING" size="256" sumtext="주치의"/>
  1218. <Column id="btype" type="STRING" size="256" sumtext="혈액형"/>
  1219. <Column id="diagnosis" type="STRING" size="256" sumtext="진단"/>
  1220. <Column id="operation" type="STRING" size="256" sumtext="수술"/>
  1221. <Column id="allergy" type="STRING" size="256" sumtext="알러지"/>
  1222. <Column id="infection" type="STRING" size="256" sumtext="감염"/>
  1223. <Column id="intcare" type="STRING" size="256" sumtext="중증"/>
  1224. <Column id="cp" type="STRING" size="256" sumtext="CP여부"/>
  1225. <Column id="drgyn" type="STRING" size="256" sumtext="DRG환자여부 "/>
  1226. <Column id="regstno" type="STRING" size="256" sumtext="주민번호 뒷자리"/>
  1227. <Column id="detladdr" type="STRING" size="256" sumtext="상세주소"/>
  1228. <Column id="zipcd" type="STRING" size="256" sumtext="우편번호"/>
  1229. <Column id="phontel" type="STRING" size="256" sumtext="전화번호"/>
  1230. <Column id="cnsttypenm" type="STRING" size="256" sumtext="협진분류명"/>
  1231. <Column id="newallergy" type="STRING" size="256" sumtext="뉴알러지"/>
  1232. <Column id="healexam" type="STRING" size="256" sumtext="건진여부"/>
  1233. <Column id="vip" type="STRING" size="256" sumtext="vip여부"/>
  1234. <Column id="coop" type="STRING" size="256" sumtext="의료협력"/>
  1235. <Column id="recovwardnm" type="STRING" size="256" sumtext="회복병동코드"/>
  1236. <Column id="stgediagcd" type="STRING" size="256" sumtext="병기분류 진단명"/>
  1237. <Column id="stgediagnm" type="STRING" size="256" sumtext="병기분류 진단코드"/>
  1238. <Column id="stagecd" type="STRING" size="256" sumtext="병기분류 stagecd"/>
  1239. <Column id="tnmcd1" type="STRING" size="256" sumtext="병기분류 tnmcd1"/>
  1240. <Column id="tnmcd2" type="STRING" size="256" sumtext="병기분류 tnmcd2"/>
  1241. <Column id="tnmcd3" type="STRING" size="256" sumtext="병기분류 tnmcd3"/>
  1242. <Column id="insuyn" type="STRING" size="256" sumtext="보험종류에 따른 플레그값(급여, 자보일경우 Y"/>
  1243. <Column id="organ" type="STRING" size="256" sumtext="이식"/>
  1244. <Column id="dinfo" type="STRING" size="256" sumtext="낙상"/>
  1245. <Column id="binfo" type="STRING" size="256" sumtext="욕창"/>
  1246. <Column id="pinfo" type="STRING" size="256" sumtext="사생활"/>
  1247. <Column id="nutinfo" type="STRING" size="256" sumtext="영양고위험"/>
  1248. <Column id="recmer" type="STRING" size="256" sumtext="지인유무"/>
  1249. <Column id="recmerinfo" type="STRING" size="256" sumtext="지인정보"/>
  1250. </ColumnInfo>
  1251. </Dataset>
  1252. <Dataset id="ds_hidden_inpatflaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1253. <ColumnInfo>
  1254. <Column id="prcpgenrflag" type="STRING" size="256" sumtext="외래/입원구분"/>
  1255. </ColumnInfo>
  1256. </Dataset>
  1257. <Dataset id="ds_hidden_outpatpaminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1258. <ColumnInfo>
  1259. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  1260. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  1261. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1262. <Column id="acptseqno" type="STRING" size="256" sumtext="등록일련번호"/>
  1263. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1264. <Column id="orgorddd" type="STRING" size="256" sumtext="원진료일자"/>
  1265. <Column id="orgcretno" type="STRING" size="256" sumtext="원생성번호"/>
  1266. <Column id="calcbaseflag" type="STRING" size="256" sumtext="계산기준구분"/>
  1267. <Column id="calcyn" type="STRING" size="256" sumtext="정산여부"/>
  1268. <Column id="ordtm" type="STRING" size="256" sumtext="진료시간"/>
  1269. <Column id="centcd" type="STRING" size="256" sumtext="센터코드"/>
  1270. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서"/>
  1271. <Column id="subdeptcd" type="STRING" size="256" sumtext="세부과코드"/>
  1272. <Column id="orddrid" type="STRING" size="256" sumtext="진료의사"/>
  1273. <Column id="mskind" type="STRING" size="256" sumtext="주부유형"/>
  1274. <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
  1275. <Column id="suppkind" type="STRING" size="256" sumtext="보조유형"/>
  1276. <Column id="specordyn" type="STRING" size="256" sumtext="선택진료여부"/>
  1277. <Column id="fsexamflag" type="STRING" size="256" sumtext="초재진구분"/>
  1278. <Column id="ordtype" type="STRING" size="256" sumtext="진료형태"/>
  1279. <Column id="medamtestmyn" type="STRING" size="256" sumtext="진찰료산정여부"/>
  1280. <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분"/>
  1281. <Column id="hosoutexptresncd" type="STRING" size="256" sumtext="원외예외사유코드"/>
  1282. <Column id="clincstdyacptflag" type="STRING" size="256" sumtext="임상시험접수여부"/>
  1283. <Column id="clincstdyno" type="STRING" size="256" sumtext="임상시험번호"/>
  1284. <Column id="nursacptyn" type="STRING" size="256" sumtext="간호접수여부"/>
  1285. <Column id="nursacptdt" type="STRING" size="256" sumtext="간호접수일자"/>
  1286. <Column id="dracptyn" type="STRING" size="256" sumtext="의사접수여부"/>
  1287. <Column id="dracptdt" type="STRING" size="256" sumtext="의사접수일자"/>
  1288. <Column id="prcpgenryn" type="STRING" size="256" sumtext="처방발생여부"/>
  1289. <Column id="prcpnotoccrresn" type="STRING" size="256" sumtext="처방미발생사유코드"/>
  1290. <Column id="estmspclappyn" type="STRING" size="256" sumtext="산정특례적용여부"/>
  1291. <Column id="elbulbodstat" type="STRING" size="256" sumtext="전광판상태"/>
  1292. <Column id="elbulbodstatdt" type="STRING" size="256" sumtext="전광판상태일시"/>
  1293. <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
  1294. <Column id="hngnm" type="STRING" size="256" sumtext="환자이름"/>
  1295. <Column id="hngnm2" type="STRING" size="256" sumtext="환자이름2"/>
  1296. <Column id="dispnm1" type="STRING" size="256" sumtext="환자표시명1"/>
  1297. <Column id="dispnm2" type="STRING" size="256" sumtext="환자표시명2"/>
  1298. <Column id="sex" type="STRING" size="256" sumtext="성별"/>
  1299. <Column id="age" type="STRING" size="256" sumtext="나이"/>
  1300. <Column id="ioflag" type="STRING" size="256" sumtext="외래입원구분"/>
  1301. <Column id="prcplockid" type="STRING" size="256" sumtext="처방LOCK ID"/>
  1302. <Column id="tranindd" type="STRING" size="256" sumtext="외래입원전환"/>
  1303. <Column id="orddrnm" type="STRING" size="256" sumtext="진료의명"/>
  1304. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  1305. <Column id="replyn" type="STRING" size="256" sumtext="회신여부"/>
  1306. <Column id="repltypenm" type="STRING" size="256" sumtext="회신유형내용"/>
  1307. <Column id="prcpgenryn" type="STRING" size="256" sumtext="처방발생여부"/>
  1308. <Column id="rareobstflag" type="STRING" size="256" sumtext="희귀,난치여부"/>
  1309. <Column id="tranflag" type="STRING" size="256" sumtext="외래에서입원전환여부"/>
  1310. <Column id="autoformcd" type="STRING" size="256" sumtext="자동서식코드"/>
  1311. <Column id="prcpsaveyn" type="STRING" size="256" sumtext="처방저장여부"/>
  1312. <Column id="emrsaveyn" type="STRING" size="256" sumtext="진료기록저장여부"/>
  1313. <Column id="prcptdayaftrcptyn" type="STRING" size="256" sumtext="당일후수납여부"/>
  1314. <Column id="rcptvipresncd" type="STRING" size="256" sumtext="수납VIP사유코드"/>
  1315. <Column id="rcptvipetcresn" type="STRING" size="256" sumtext="수납VIP기타사유"/>
  1316. <Column id="coopteamcd" type="STRING" size="256" sumtext="협력팀코드"/>
  1317. <Column id="coopteamnm" type="STRING" size="256" sumtext="협력팀코드"/>
  1318. <Column id="centnm" type="STRING" size="256" sumtext="센터명"/>
  1319. <Column id="nonprgresncd" type="STRING" size="256" sumtext="임신불가사유"/>
  1320. <Column id="nonprgresncnts" type="STRING" size="256" sumtext="임신불가사유"/>
  1321. <Column id="scndyn" type="STRING" size="256" sumtext="차상위대상여부"/>
  1322. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민등록앞자리"/>
  1323. <Column id="rrgstno2" type="STRING" size="256" sumtext="주민등록뒷자리"/>
  1324. <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분"/>
  1325. <Column id="etcordflag" type="STRING" size="256" sumtext="기타구분"/>
  1326. <Column id="medamtpostyn" type="STRING" size="256" sumtext="VIP 후수납(Open Card 관련 'V')"/>
  1327. <Column id="specordtypenyn" type="STRING" size="256" sumtext="선택진료위임여부"/>
  1328. <Column id="specordtypenm" type="STRING" size="256" sumtext="선택진료위임명"/>
  1329. <Column id="specordtype" type="STRING" size="256" sumtext="선택진료위임"/>
  1330. <Column id="mpphontel" type="STRING" size="256" sumtext="핸드폰번호"/>
  1331. <Column id="hometel" type="STRING" size="256" sumtext="집전화번호"/>
  1332. <Column id="bfjudgvalue" type="STRING" size="256" sumtext="사전심사값"/>
  1333. <Column id="dnoracptyn" type="STRING" size="256" sumtext="장기이식 기증자 유형여부"/>
  1334. <Column id="warnmsg" type="STRING" size="256" sumtext="주의요망메세지"/>
  1335. </ColumnInfo>
  1336. </Dataset>
  1337. <Dataset id="ds_hidden_outpatflaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1338. <ColumnInfo>
  1339. <Column id="prcpgenrflag" type="STRING" size="256" sumtext="외래입원구분"/>
  1340. </ColumnInfo>
  1341. </Dataset>
  1342. <Dataset id="ds_main_calendar" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1343. <Dataset id="ds_main_rgstinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1344. <Dataset id="ds_main_scheregtimelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1345. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1346. <Dataset id="ds_temp_moprsrvno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1347. <Dataset id="ds_rdo_dsclabflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1348. <ColumnInfo>
  1349. <Column id="cdid" type="STRING" size="256"/>
  1350. <Column id="cdnm" type="STRING" size="256"/>
  1351. </ColumnInfo>
  1352. <Rows>
  1353. <Row>
  1354. <Col id="cdid">Y</Col>
  1355. <Col id="cdnm">유</Col>
  1356. </Row>
  1357. <Row>
  1358. <Col id="cdid">N</Col>
  1359. <Col id="cdnm">무</Col>
  1360. </Row>
  1361. <Row>
  1362. <Col id="cdid">X</Col>
  1363. <Col id="cdnm">해당없음</Col>
  1364. </Row>
  1365. </Rows>
  1366. </Dataset>
  1367. <Dataset id="ds_rdo_drgyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1368. <ColumnInfo>
  1369. <Column id="cdid" type="STRING" size="256"/>
  1370. <Column id="cdnm" type="STRING" size="256"/>
  1371. </ColumnInfo>
  1372. <Rows>
  1373. <Row>
  1374. <Col id="cdid">A</Col>
  1375. <Col id="cdnm">예</Col>
  1376. </Row>
  1377. <Row>
  1378. <Col id="cdid">N</Col>
  1379. <Col id="cdnm">아니오</Col>
  1380. </Row>
  1381. </Rows>
  1382. </Dataset>
  1383. <Dataset id="ds_main_drginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1384. <Dataset id="ds_main_checkLastest" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1385. <Dataset id="ds_init_roomauthcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1386. <Dataset id="ds_main_alloproomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1387. <Dataset id="ds_main_oproomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1388. <ColumnInfo>
  1389. <Column id="cdnm" type="STRING"/>
  1390. <Column id="cdid" type="STRING"/>
  1391. </ColumnInfo>
  1392. </Dataset>
  1393. <Dataset id="ds_tmp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1394. </Objects>
  1395. <Bind>
  1396. <BindItem id="item0" compid="grp_srch1.opt_startdd" propid="value" datasetid="ds_main_cond" columnid="fromdd"/>
  1397. <BindItem id="item1" compid="grp_srch1.opt_enddd" propid="value" datasetid="ds_main_cond" columnid="todd"/>
  1398. <BindItem id="item2" compid="grp_srch1.input2" propid="value" datasetid="ds_main_cond1" columnid="pid"/>
  1399. <BindItem id="item3" compid="grp_srch1.combo5" propid="value" datasetid="ds_main_cond1" columnid="oproomcd"/>
  1400. <BindItem id="item4" compid="grp_srch1.combo4" propid="value" datasetid="ds_main_cond1" columnid="orddeptcd"/>
  1401. <BindItem id="item5" compid="grp_srch1.combo6" propid="value" datasetid="ds_main_cond1" columnid="perfdrid"/>
  1402. <BindItem id="item6" compid="grp_srch2.input6" propid="value" datasetid="ds_main_cond" columnid="opschedd"/>
  1403. <BindItem id="item7" compid="grp_srch2.combo1" propid="value" datasetid="ds_main_cond" columnid="perfdeptcd"/>
  1404. <BindItem id="item8" compid="grp_srch2.combo3" propid="value" datasetid="ds_main_cond" columnid="perfdrid"/>
  1405. <BindItem id="item9" compid="grp_srch2.combo2" propid="value" datasetid="ds_main_cond" columnid="oproomcd"/>
  1406. <BindItem id="item10" compid="group2.cmb_hopetmflag" propid="value" datasetid="ds_main_oprsrvinfo" columnid="hopetmflag"/>
  1407. <BindItem id="item11" compid="group2.ipt_hopehour" propid="value" datasetid="ds_main_hopebox" columnid="hopehour"/>
  1408. <BindItem id="item12" compid="group2.cmb_hopemin" propid="value" datasetid="ds_main_hopebox" columnid="hopemin"/>
  1409. <BindItem id="item13" compid="group2.ipt_usehour" propid="value" datasetid="ds_main_hopebox" columnid="usehour"/>
  1410. <BindItem id="item14" compid="group2.cmb_usemin" propid="value" datasetid="ds_main_hopebox" columnid="usemin"/>
  1411. <BindItem id="item15" compid="group2.input1" propid="value" datasetid="ds_main_oprsrvinfo" columnid="cntctel"/>
  1412. <BindItem id="item16" compid="group1.cmb_inrsrvcnclresn" propid="value" datasetid="ds_main_oprsrvinfo" columnid="cnclresncd"/>
  1413. <BindItem id="item17" compid="ipt_pid" propid="value" datasetid="ds_main_oprsrvinfo" columnid="pid"/>
  1414. <BindItem id="item18" compid="opt_patnm" propid="value" datasetid="ds_main_oprsrvinfo" columnid="hngnm"/>
  1415. <BindItem id="item19" compid="opt_sa" propid="value" datasetid="ds_main_oprsrvinfo" columnid="sa"/>
  1416. <BindItem id="item20" compid="ipt_room" propid="value" datasetid="ds_main_oprsrvinfo" columnid="roomcd"/>
  1417. <BindItem id="item21" compid="cmb_orddept" propid="value" datasetid="ds_main_oprsrvinfo" columnid="orddeptcd"/>
  1418. <BindItem id="item22" compid="cmb_perfdeptcd" propid="value" datasetid="ds_main_oprsrvinfo" columnid="perfdeptcd"/>
  1419. <BindItem id="item23" compid="cmb_perfdr" propid="value" datasetid="ds_main_oprsrvinfo" columnid="perfdrid"/>
  1420. <BindItem id="item24" compid="rdo_opopen" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opopenflag"/>
  1421. <BindItem id="item25" compid="rdo_opflag" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opflagcd"/>
  1422. <BindItem id="item26" compid="bool1" propid="value" datasetid="ds_main_oprsrvinfo" columnid="reopflag"/>
  1423. <BindItem id="item27" compid="bool2" propid="value" datasetid="ds_main_oprsrvinfo" columnid="anstreqflag"/>
  1424. <BindItem id="item28" compid="bool3" propid="value" datasetid="ds_main_oprsrvinfo" columnid="cnstopflag"/>
  1425. <BindItem id="item29" compid="bool4" propid="value" datasetid="ds_main_oprsrvinfo" columnid="painlessflag"/>
  1426. <BindItem id="item30" compid="bool5" propid="value" datasetid="ds_main_oprsrvinfo" columnid="angioflag"/>
  1427. <BindItem id="item31" compid="bool6" propid="value" datasetid="ds_main_oprsrvinfo" columnid="robotopflag"/>
  1428. <BindItem id="item32" compid="bool7" propid="value" datasetid="ds_main_oprsrvinfo" columnid="cancerflag"/>
  1429. <BindItem id="item33" compid="bool8" propid="value" datasetid="ds_main_oprsrvinfo" columnid="laparoflag"/>
  1430. <BindItem id="item35" compid="cmb_oproomcd" propid="value" datasetid="ds_main_oprsrvinfo" columnid="oproomcd"/>
  1431. <BindItem id="item36" compid="ipt_opschedd" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opschedd"/>
  1432. <BindItem id="item37" compid="cmb_opfromtmcd" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opfromtmcd"/>
  1433. <BindItem id="item38" compid="cmb_opendtmcd" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opendtmcd"/>
  1434. <BindItem id="item39" compid="ipt_usetm" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opusetm"/>
  1435. <BindItem id="item42" compid="input5" propid="value" datasetid="ds_main_oprsrvinfo" columnid="drgno"/>
  1436. <BindItem id="item43" compid="input4" propid="value" datasetid="ds_main_oprsrvinfo" columnid="drgnm"/>
  1437. <BindItem id="item44" compid="ipt_opcd" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opcd"/>
  1438. <BindItem id="item45" compid="ipt_opnm" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opnm"/>
  1439. <BindItem id="item46" compid="ipt_subopcd" propid="value" datasetid="ds_main_oprsrvinfo" columnid="subopcd"/>
  1440. <BindItem id="item47" compid="ipt_subopnm" propid="value" datasetid="ds_main_oprsrvinfo" columnid="subopnm"/>
  1441. <BindItem id="item48" compid="cmb_opposture" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opposturecd"/>
  1442. <BindItem id="item49" compid="cmb_opdirecflag" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opdirecflag"/>
  1443. <BindItem id="item50" compid="cmb_anstmthd" propid="value" datasetid="ds_main_oprsrvinfo" columnid="anstmthdcd"/>
  1444. <BindItem id="item52" compid="cmb_opcnfmdg" propid="value" datasetid="ds_main_oprsrvinfo" columnid="opcntmdg"/>
  1445. <BindItem id="item53" compid="ipt_delivefact" propid="value" datasetid="ds_main_oprsrvinfo" columnid="delivefact"/>
  1446. <BindItem id="item54" compid="input3" propid="value" datasetid="ds_main_oprsrvinfo" columnid="cntctel"/>
  1447. <BindItem id="item55" compid="ipt_writ" propid="value" datasetid="ds_main_cond" columnid="rgstnm"/>
  1448. <BindItem id="item56" compid="caption50" propid="text" datasetid="ds_main_cond" columnid="chrgdrnm"/>
  1449. </Bind>
  1450. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1451. * System Name :
  1452. * Job Name :
  1453. * Creator :
  1454. * Make Date : 2015-02-10
  1455. * Description :
  1456. *---------------------------------------------------------------------------------------
  1457. * Modify Date Modifier Modify Description
  1458. *---------------------------------------------------------------------------------------
  1459. * 2015-02-10 Live Converter TF->XP
  1460. *
  1461. *---------------------------------------------------------------------------------------
  1462. ****************************************************************************************/
  1463. //=======================================================================================
  1464. // Lib Include
  1465. //---------------------------------------------------------------------------------------
  1466. include "com_commonxp::comm_main.xjs"
  1467. include "emr_prcpmngtxp::MMOCommon.xjs"
  1468. include "emr_prcpmngtxp::SPMMO08800.xjs"
  1469. include "emr_prcpmngtxp::SPMMO00200.xjs"
  1470. //=======================================================================================
  1471. // Event
  1472. //---------------------------------------------------------------------------------------
  1473. /****************************************************************************************
  1474. * Components : Form
  1475. * Components ID : SPMMO00200
  1476. * Event : oninit
  1477. * Argument : 01.obj : Object Event has occurred
  1478. * : 02.e : Event Object
  1479. * Description : 화면 처음 열릴때 초기화 실행
  1480. ****************************************************************************************/
  1481. function SPMMO00200_oninit(obj:Form, e:InitEventInfo)
  1482. {
  1483. frmf_initForm(obj);
  1484. }
  1485. /****************************************************************************************
  1486. * Components : Form
  1487. * Components ID : SPMMO00200
  1488. * Event : onload
  1489. * Argument : 01.obj : Object Event has occurred
  1490. * : 02.e : Event Object
  1491. * Description : 화면오픈시 폼load이후 실행
  1492. ****************************************************************************************/
  1493. function SPMMO00200_onload(obj:Form, e:LoadEventInfo)
  1494. {
  1495. // 사용자 직종에 따른 권한 버튼 처리.
  1496. // 의사 : 0330
  1497. //의사가 아닌경우 신규, 임시저장, 인증저장, 예약취소, 취소변경 버튼 비활성화 (LWS)
  1498. lf_gethardcdArrayList(new Array("init_drkindcd|69"
  1499. ,"init_oppatflag|84"
  1500. ,"init_chkopcnfmtm|102"
  1501. ,"init_chkoffday|103"
  1502. ,"init_hardcd|18"
  1503. ,"init_hardcodeS|116"
  1504. ,"init_hardcodeE|117"
  1505. ,"init_hardcodeJ|120"
  1506. ),
  1507. new Array("ds_init_drkindcd"
  1508. ,"ds_init_oppatflag"
  1509. ,"ds_init_chkopcnfmtm"
  1510. ,"ds_init_chkoffday"
  1511. ,"ds_init_hardcd"
  1512. ,"ds_init_hardcodeS"
  1513. ,"ds_init_hardcodeE"
  1514. ,"ds_init_hardcodeJ"
  1515. )
  1516. );
  1517. /* 2017.02.08 불필요 로직 제거
  1518. var jobkindcd = ds_init_drkindcd.getColumn(ds_init_drkindcd.findRow("hardcd",sysf_getUserInfo("jobkindcd")),"hardcd");
  1519. if (jobkindcd = "") { // hardcode table로 뺌 // 2010. 12. 13 // 김영학
  1520. btn_new.enable = false;
  1521. btn_tempsave.enable = false;
  1522. btn_certsave.enable = false;
  1523. btn_rsrvcncl.enable = false;
  1524. button1.enable = false;
  1525. }
  1526. */
  1527. rdo_oppatflag.setInitComp("col=3,row=1,cellspacing=2", ds_init_oppatflag,"hardcd","hardcdnm","fn_rdoEvent_oppatflag");
  1528. rdo_dsclabflag.setInitComp("col=3,row=1,cellspacing=2", ds_rdo_dsclabflag,"cdid","cdnm","fn_rdoEvent_dsclabflag");
  1529. rdo_calmflag.setInitComp("col=3,row=1,cellspacing=2", ds_rdo_dsclabflag,"cdid","cdnm","fn_rdoEvent_calmflag");
  1530. rdo_drgyn.setInitComp("col=2,row=1,cellspacing=4", ds_rdo_drgyn,"cdid","cdnm","fn_rdoEvent_drgyn");
  1531. fInitialize_SPMMO00200();
  1532. }
  1533. /****************************************************************************************
  1534. * Components : Button
  1535. * Components ID : grp_srch1.btn_prevmonth
  1536. * Event : onclick
  1537. * Argument : 01.obj : Object Event has occurred
  1538. * : 02.e : Event Object
  1539. * Description : 1개월전 버튼
  1540. ****************************************************************************************/
  1541. function grp_srch1_btn_prevmonth_onclick(obj:Button, e:ClickEventInfo)
  1542. {
  1543. fCalReqDate(-30);
  1544. }
  1545. /****************************************************************************************
  1546. * Components : Button
  1547. * Components ID : grp_srch1.btn_prevweek
  1548. * Event : onclick
  1549. * Argument : 01.obj : Object Event has occurred
  1550. * : 02.e : Event Object
  1551. * Description : 1주전 버튼
  1552. ****************************************************************************************/
  1553. function grp_srch1_btn_prevweek_onclick(obj:Button, e:ClickEventInfo)
  1554. {
  1555. fCalReqDate(-7);
  1556. }
  1557. /****************************************************************************************
  1558. * Components : Button
  1559. * Components ID : grp_srch1.btn_nextweek
  1560. * Event : onclick
  1561. * Argument : 01.obj : Object Event has occurred
  1562. * : 02.e : Event Object
  1563. * Description : 1주후 버튼
  1564. ****************************************************************************************/
  1565. function grp_srch1_btn_nextweek_onclick(obj:Button, e:ClickEventInfo)
  1566. {
  1567. fCalReqDate(7);
  1568. }
  1569. /****************************************************************************************
  1570. * Components : Button
  1571. * Components ID : grp_srch1.btn_nextmonth
  1572. * Event : onclick
  1573. * Argument : 01.obj : Object Event has occurred
  1574. * : 02.e : Event Object
  1575. * Description : 1개월후 버튼
  1576. ****************************************************************************************/
  1577. function grp_srch1_btn_nextmonth_onclick(obj:Button, e:ClickEventInfo)
  1578. {
  1579. fCalReqDate(30);
  1580. }
  1581. /****************************************************************************************
  1582. * Components : Edit
  1583. * Components ID : grp_srch1.input2
  1584. * Event : onkeydown
  1585. * Argument : 01.obj : Object Event has occurred
  1586. * : 02.e : Event Object
  1587. * Description : 환자번호 입력한 후 엔터입력하여 조회
  1588. ****************************************************************************************/
  1589. function grp_srch1_input2_onkeyup(obj:Edit, e:KeyEventInfo)
  1590. {
  1591. if(e.keycode == 13) {
  1592. obj.updateToDataset();
  1593. var ev = new ClickEventInfo;
  1594. frmf_inputEnterKey("grp_srch1.btn_reqopscherec", "onclick", ev );
  1595. }
  1596. }
  1597. /****************************************************************************************
  1598. * Components : Button
  1599. * Components ID : grp_srch1.btn_patsrch
  1600. * Event : onclick
  1601. * Argument : 01.obj : Object Event has occurred
  1602. * : 02.e : Event Object
  1603. * Description : 환자조회 팝업 오픈 버튼
  1604. ****************************************************************************************/
  1605. function grp_srch1_btn_patsrch_onclick(obj:Button, e:ClickEventInfo)
  1606. {
  1607. // modal("SPPMC02500");
  1608. frmf_modal("SPPMC02500", "SPPMC02500", "", "", "", "", "", "", "", "", "", "", "M");
  1609. var sPid = ds_patinfolist.getColumn(0,"pid");
  1610. ds_main_cond1.setColumn(0,"pid",sPid);
  1611. }
  1612. /****************************************************************************************
  1613. * Components : Combo
  1614. * Components ID : grp_srch1.combo4
  1615. * Event : onitemchanged
  1616. * Argument : 01.obj : Object Event has occurred
  1617. * : 02.e : Event Object
  1618. * Description : 집도과 변경시 집도의 변경
  1619. ****************************************************************************************/
  1620. function grp_srch1_combo4_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1621. {
  1622. var anstdeptcd = ds_init_hardcd.getColumn(0,"hardcd");
  1623. if( e.postvalue !="-") {
  1624. // mmbfGetUserComboList("/root/send/reqdata", "/root/init/userlist5", combo4.value, "0330");
  1625. // addComboInstance("/root/init/userlist5", "userid^usernm", "-^전체", "usercombo"); //조회용 집도의 전체항목 추가
  1626. lf_mmbfGetUserComboList(ds_init_userlist5, e.postvalue, "0330", "", "", "", "", "", "", "");
  1627. dsf_addDsItem( ds_init_userlist5, "userid", "usernm", "전체", "-", "above"); //조회용 집도의 전체항목 추가
  1628. grp_srch1.combo6.value = "-";
  1629. }
  1630. }
  1631. /****************************************************************************************
  1632. * Components : Button
  1633. * Components ID : grp_srch1.btn_reqopscherec
  1634. * Event : onclick
  1635. * Argument : 01.obj : Object Event has occurred
  1636. * : 02.e : Event Object
  1637. * Description : 수술예약장부 조회버튼 클릭
  1638. ****************************************************************************************/
  1639. function grp_srch1_btn_reqopscherec_onclick(obj:Button, e:ClickEventInfo)
  1640. {
  1641. fReqOpRsrvRecList();
  1642. }
  1643. /****************************************************************************************
  1644. * Components : Button
  1645. * Components ID : btn_detlvw
  1646. * Event : onclick
  1647. * Argument : 01.obj : Object Event has occurred
  1648. * : 02.e : Event Object
  1649. * Description : 상세조회 버튼 클릭 하여 수술예약장부 펼치기
  1650. ****************************************************************************************/
  1651. function btn_detlvw_onclick(obj:Button, e:ClickEventInfo)
  1652. {
  1653. var width = grd_opschelist.position.width;
  1654. if(width == 441){
  1655. width = 1195;
  1656. }else{
  1657. width = 441;
  1658. }
  1659. grd_opschelist.position.width = width;
  1660. }
  1661. /****************************************************************************************
  1662. * Components : Grid
  1663. * Components ID : grd_opschelist
  1664. * Event : onlbuttonup
  1665. * Argument : 01.obj : Object Event has occurred
  1666. * : 02.e : Event Object
  1667. * Description : 수술예약장부 선택시 예약정보에 데이터 세팅
  1668. ****************************************************************************************/
  1669. function grd_opschelist_onlbuttonup(obj:Grid, e:GridMouseEventInfo)
  1670. {
  1671. if(e.row > -1) {
  1672. fClkGrdOpScheList(e.row);
  1673. }
  1674. }
  1675. /****************************************************************************************
  1676. * Components : Combo
  1677. * Components ID : grp_srch2.combo1
  1678. * Event : onitemchanged
  1679. * Argument : 01.obj : Object Event has occurred
  1680. * : 02.e : Event Object
  1681. * Description : 집도과 변경시 집도의 변경
  1682. ****************************************************************************************/
  1683. function grp_srch2_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1684. {
  1685. var anstdeptcd = ds_init_hardcd.getColumn(0,"hardcd");
  1686. if( grp_srch2.combo1.value !="-") {
  1687. // mmbfGetUserComboList("/root/send/reqdata", "/root/init/userlist2", combo1.value, "0330");
  1688. // addComboInstance("/root/init/userlist2", "userid^usernm", "-^전체", "usercombo"); //조회용 집도의 전체항목 추가
  1689. lf_mmbfGetUserComboList(ds_init_userlist2, grp_srch2.combo1.value, "0330", "", "", "", "", "", "", "");
  1690. dsf_addDsItem( ds_init_userlist2, "userid", "usernm", "전체", "-", "above"); //조회용 집도의 전체항목 추가
  1691. grp_srch2.combo3.value = "-";
  1692. }
  1693. }
  1694. /****************************************************************************************
  1695. * Components : Button
  1696. * Components ID : grp_srch2.btn_reqoprsrv
  1697. * Event : onclick
  1698. * Argument : 01.obj : Object Event has occurred
  1699. * : 02.e : Event Object
  1700. * Description : 수술예약자 리스트 조회버튼 클릭
  1701. ****************************************************************************************/
  1702. function grp_srch2_btn_reqoprsrv_onclick(obj:Button, e:ClickEventInfo)
  1703. {
  1704. ds_main_cond.setColumn(0,"qflag", "1");
  1705. fReqOpRsrvInfoList();
  1706. }
  1707. /****************************************************************************************
  1708. * Components : Button
  1709. * Components ID : btn_excel
  1710. * Event : onclick
  1711. * Argument : 01.obj : Object Event has occurred
  1712. * : 02.e : Event Object
  1713. * Description : 수술예약자 리스트 엑셀전환
  1714. ****************************************************************************************/
  1715. function btn_excel_onclick(obj:Button, e:ClickEventInfo)
  1716. {
  1717. if(ds_main_oprsrvlist.rowcount > 0) {
  1718. grdf_exportExcel(grd_oprsrvlist,"excel","sheet1");
  1719. sysf_messageBox("저장이 ", "I002");
  1720. } else {
  1721. sysf_messageBox("조회된 데이터가 ", "I004");
  1722. }
  1723. }
  1724. /****************************************************************************************
  1725. * Components : Grid
  1726. * Components ID : grd_oprsrvlist
  1727. * Event : onrbuttondown
  1728. * Argument : 01.obj : Object Event has occurred
  1729. * : 02.e : Event Object
  1730. * Description : 마우스 우클릭 팝업메뉴 띄움
  1731. ****************************************************************************************/
  1732. function grd_oprsrvlist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  1733. {
  1734. if(e.row > -1){
  1735. var reqrsncd = ds_main_oprsrvlist.getColumn(ds_main_oprsrvlist.rowposition,"reqrsncd");
  1736. if (!utlf_isNull(reqrsncd)) {
  1737. // [요청번호: 847] 취소변경 사유(수술일자 변경)가 314, 315일 경우 취소제외 by 박영우 2010.07.09
  1738. if(!(reqrsncd == "314" || reqrsncd == "315")) popupmenu2.trackPopup(e.screenX,e.screenY);
  1739. }
  1740. }
  1741. }
  1742. /****************************************************************************************
  1743. * Components : Grid
  1744. * Components ID : grd_oprsrvlist
  1745. * Event : oncelldblclick
  1746. * Argument : 01.obj : Object Event has occurred
  1747. * : 02.e : Event Object
  1748. * Description : 수술예약자 더블클릭시 수술예약정보 조회
  1749. ****************************************************************************************/
  1750. function grd_oprsrvlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1751. {
  1752. if(e.row > -1){
  1753. var currow = e.row;
  1754. fClkGrdOpRsrvList(currow);
  1755. }
  1756. }
  1757. /****************************************************************************************
  1758. * Components : Button
  1759. * Components ID : button7
  1760. * Event : onclick
  1761. * Argument : 01.obj : Object Event has occurred
  1762. * : 02.e : Event Object
  1763. * Description : 환자정보 조회팝업 버튼
  1764. ****************************************************************************************/
  1765. function button7_onclick(obj:Button, e:ClickEventInfo)
  1766. {
  1767. fOpenPatInfo();
  1768. }
  1769. /****************************************************************************************
  1770. * Components : Button
  1771. * Components ID : btn_patinfo
  1772. * Event : onclick
  1773. * Argument : 01.obj : Object Event has occurred
  1774. * : 02.e : Event Object
  1775. * Description : 환자수진내역 조회
  1776. ****************************************************************************************/
  1777. function btn_patinfo_onclick(obj:Button, e:ClickEventInfo)
  1778. {
  1779. fReqPatOrdInfo();
  1780. }
  1781. /****************************************************************************************
  1782. * Components : Combo
  1783. * Components ID : cmb_perfdeptcd
  1784. * Event : onitemchanged
  1785. * Argument : 01.obj : Object Event has occurred
  1786. * : 02.e : Event Object
  1787. * Description : 집도과 변경시 집도의 리스트 재조회
  1788. ****************************************************************************************/
  1789. function cmb_perfdeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1790. {
  1791. ds_main_oprsrvinfo.setColumn(0,"opcd","");
  1792. ds_main_oprsrvinfo.setColumn(0,"opnm","");
  1793. lf_mmbfGetUserComboList(ds_init_userlist, cmb_perfdeptcd.value, "0330", "", "", "", "", "", "", "");
  1794. //cmb_perfdr.index = 0;
  1795. cmb_perfdr.value = ds_init_userlist.getColumn(0, "userid");
  1796. }
  1797. /****************************************************************************************
  1798. * Components : Combo
  1799. * Components ID : cmb_perfdr
  1800. * Event : onitemchanged
  1801. * Argument : 01.obj : Object Event has occurred
  1802. * : 02.e : Event Object
  1803. * Description : 집도의 변경시 예정수술코드/예정수술명 초기화
  1804. ****************************************************************************************/
  1805. function cmb_perfdr_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1806. {
  1807. ds_main_oprsrvinfo.setColumn(0,"opcd","");
  1808. ds_main_oprsrvinfo.setColumn(0,"opnm","");
  1809. }
  1810. /****************************************************************************************
  1811. * Components : Radio
  1812. * Components ID : rdo_opflag
  1813. * Event : onitemchanged
  1814. * Argument : 01.obj : Object Event has occurred
  1815. * : 02.e : Event Object
  1816. * Description : 수술구분 변경시 정보변경
  1817. ****************************************************************************************/
  1818. function rdo_opflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1819. {
  1820. if (ipt_opschedd.value != ""){
  1821. fGetCalendar(ipt_opschedd.value);
  1822. fValidOpFlagCD();
  1823. }
  1824. // 협진의뢰 시 수술구분정보 체크(협진의 경우 당일에도 추가 가능) 2010.06.17 kskim
  1825. fCheckCnstOpFlag();
  1826. }
  1827. /****************************************************************************************
  1828. * Components : CheckBox
  1829. * Components ID : bool3
  1830. * Event : onclick
  1831. * Argument : 01.obj : Object Event has occurred
  1832. * : 02.e : Event Object
  1833. * Description : 협진의뢰여부 체크 변경시 실행
  1834. ****************************************************************************************/
  1835. function bool3_onclick(obj:CheckBox, e:ClickEventInfo)
  1836. {
  1837. fClkBoolCnstOpFlag();
  1838. // 협진의뢰시 수술구분 유효성 체크 2010.06.17 kskim
  1839. var cnstopflag = ds_main_oprsrvinfo.getColumn(0,"cnstopflag");
  1840. if(!utlf_isNull(cnstopflag ) && cnstopflag == "Y"){
  1841. fValidOpFlagCD();
  1842. }
  1843. }
  1844. /****************************************************************************************
  1845. * Components : CheckBox
  1846. * Components ID : bool4
  1847. * Event : onchanged
  1848. * Argument : 01.obj : Object Event has occurred
  1849. * : 02.e : Event Object
  1850. * Description : 무통마취의뢰 체크시 실행
  1851. ****************************************************************************************/
  1852. function bool4_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1853. {
  1854. fClkUnpainFlag("Y");
  1855. }
  1856. /****************************************************************************************
  1857. * Components : Button
  1858. * Components ID : button6
  1859. * Event : onclick
  1860. * Argument : 01.obj : Object Event has occurred
  1861. * : 02.e : Event Object
  1862. * Description : 과거의뢰내역 버튼 클릭
  1863. ****************************************************************************************/
  1864. function button6_onclick(obj:Button, e:ClickEventInfo)
  1865. {
  1866. fClkBtnCnstPastHist();
  1867. }
  1868. /****************************************************************************************
  1869. * Components : Calendar
  1870. * Components ID : ipt_opschedd
  1871. * Event : onchanged
  1872. * Argument : 01.obj : Object Event has occurred
  1873. * : 02.e : Event Object
  1874. * Description : 수술예정일자 변경시 체크
  1875. ****************************************************************************************/
  1876. function ipt_opschedd_onchanged(obj:Calendar, e:ChangeEventInfo)
  1877. {
  1878. fReqDailyChrgAnstDr(ipt_opschedd.value);
  1879. fGetCalendar(ipt_opschedd.value); // 2008.10.27
  1880. fValidOpFlagCD();
  1881. }
  1882. /****************************************************************************************
  1883. * Components : Radio
  1884. * Components ID : rdo_oppatflag
  1885. * Event : onitemchanged
  1886. * Argument : 01.obj : Object Event has occurred
  1887. * : 02.e : Event Object
  1888. * Description : 수술환자구분 라디오 버튼 선택시 체크
  1889. ****************************************************************************************/
  1890. // function rdo_oppatflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1891. // {
  1892. // foppatflaginfo();
  1893. // }
  1894. /****************************************************************************************
  1895. * Components : Button
  1896. * Components ID : btn_tmsetup
  1897. * Event : onclick
  1898. * Argument : 01.obj : Object Event has occurred
  1899. * : 02.e : Event Object
  1900. * Description : 시간설정 버튼 클릭
  1901. ****************************************************************************************/
  1902. function btn_tmsetup_onclick(obj:Button, e:ClickEventInfo)
  1903. {
  1904. fClkBtnSetTime();
  1905. }
  1906. /****************************************************************************************
  1907. * Components : Button
  1908. * Components ID : button8
  1909. * Event : onclick
  1910. * Argument : 01.obj : Object Event has occurred
  1911. * : 02.e : Event Object
  1912. * Description : 진단검색팝업 버튼
  1913. ****************************************************************************************/
  1914. function button8_onclick(obj:Button, e:ClickEventInfo)
  1915. {
  1916. fOpenDiagInfo();
  1917. }
  1918. /****************************************************************************************
  1919. * Components : Grid
  1920. * Components ID : grd_diaglist
  1921. * Event : onenterdown
  1922. * Argument : 01.obj : Object Event has occurred
  1923. * : 02.e : Event Object
  1924. * Description : 진단리스트에서 입력후 엔터 눌렀을때
  1925. ****************************************************************************************/
  1926. function grd_diaglist_onenterdown(obj:Grid, e:GridEditEventInfo)
  1927. {
  1928. fOpenSearchDiag();
  1929. }
  1930. /****************************************************************************************
  1931. * Components : Grid
  1932. * Components ID : grd_diaglist
  1933. * Event : onrbuttondown
  1934. * Argument : 01.obj : Object Event has occurred
  1935. * : 02.e : Event Object
  1936. * Description : 진단리스트에서 마우스 우클릭시 팝업메뉴 띄움
  1937. ****************************************************************************************/
  1938. function grd_diaglist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  1939. {
  1940. objects[obj.binddataset].rowposition = e.row;
  1941. if(e.row > -1){
  1942. popupmenu1.trackPopup(e.screenX,e.screenY);
  1943. }
  1944. }
  1945. /****************************************************************************************
  1946. * Components : Grid
  1947. * Components ID : grd_diaglist
  1948. * Event : oncelldblclick
  1949. * Argument : 01.obj : Object Event has occurred
  1950. * : 02.e : Event Object
  1951. * Description : 진단리스트 더블클릭시
  1952. ****************************************************************************************/
  1953. function grd_diaglist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1954. {
  1955. // 그리드 edit expr로 처리
  1956. // var currow = e.row;
  1957. // var status = ds_main_diaglist.getColumn(currow,"status");
  1958. // if(status == "-"){
  1959. // grd_diaglist.endEditCell();
  1960. // }
  1961. }
  1962. /****************************************************************************************
  1963. * Components : Button
  1964. * Components ID : btn_drgmod
  1965. * Event : onclick
  1966. * Argument : 01.obj : Object Event has occurred
  1967. * : 02.e : Event Object
  1968. * Description : DRG수정 버튼 클릭
  1969. ****************************************************************************************/
  1970. function btn_drgmod_onclick(obj:Button, e:ClickEventInfo)
  1971. {
  1972. var drgyn = ds_main_oprsrvinfo.getColumn(0,"drgyn");
  1973. if (!utlf_isNull(drgyn) && drgyn == "A"){
  1974. var deptcd = ds_main_oprsrvinfo.getColumn(0,"perfdeptcd");
  1975. frmf_setParameter("deptcd", deptcd);
  1976. // modal("SPMMO50300");
  1977. frmf_modal("SPMMO50300", "SPMMO50300", "", "", "", "", "", "", "", "", "", "", "M");
  1978. }
  1979. var drgno = ds_temp.getColumn(0,"drgno");
  1980. var drgnm = ds_temp.getColumn(0,"drgnm");
  1981. if (!utlf_isNull(drgno)){
  1982. dsf_makeValue(ds_main_oprsrvinfo,"drgno","string", drgno);
  1983. dsf_makeValue(ds_main_oprsrvinfo,"drgnm","string", drgnm);
  1984. }
  1985. }
  1986. /****************************************************************************************
  1987. * Components : Edit
  1988. * Components ID : ipt_opcd
  1989. * Event : onkeydown
  1990. * Argument : 01.obj : Object Event has occurred
  1991. * : 02.e : Event Object
  1992. * Description : 예정수술코드 입력후 엔터
  1993. ****************************************************************************************/
  1994. function ipt_opcd_onkeyup(obj:Edit, e:KeyEventInfo)
  1995. {
  1996. if(e.keycode == 13) {
  1997. obj.updateToDataset();
  1998. var ev = new ClickEventInfo;
  1999. frmf_inputEnterKey("btn_opcd", "onclick", ev );
  2000. }
  2001. }
  2002. /****************************************************************************************
  2003. * Components : Button
  2004. * Components ID : btn_opcd
  2005. * Event : onclick
  2006. * Argument : 01.obj : Object Event has occurred
  2007. * : 02.e : Event Object
  2008. * Description : 수술코드 조회
  2009. ****************************************************************************************/
  2010. function btn_opcd_onclick(obj:Button, e:ClickEventInfo)
  2011. {
  2012. fOpenCcrtSearch();
  2013. }
  2014. /****************************************************************************************
  2015. * Components : Button
  2016. * Components ID : button61
  2017. * Event : onclick
  2018. * Argument : 01.obj : Object Event has occurred
  2019. * : 02.e : Event Object
  2020. * Description : 예정수술명 조회버튼 클릭
  2021. ****************************************************************************************/
  2022. function button61_onclick(obj:Button, e:ClickEventInfo)
  2023. {
  2024. fOpenCcrtSearch();
  2025. }
  2026. /****************************************************************************************
  2027. * Components : Edit
  2028. * Components ID : ipt_subopcd
  2029. * Event : onkeydown
  2030. * Argument : 01.obj : Object Event has occurred
  2031. * : 02.e : Event Object
  2032. * Description : 부수술명코드 입력후 엔터
  2033. ****************************************************************************************/
  2034. function ipt_subopcd_onkeyup(obj:Edit, e:KeyEventInfo)
  2035. {
  2036. if(e.keycode == 13) {
  2037. obj.updateToDataset();
  2038. var ev = new ClickEventInfo;
  2039. frmf_inputEnterKey("btn_subopcd", "onclick", ev );
  2040. }
  2041. }
  2042. /****************************************************************************************
  2043. * Components : Button
  2044. * Components ID : btn_subopcd
  2045. * Event : onclick
  2046. * Argument : 01.obj : Object Event has occurred
  2047. * : 02.e : Event Object
  2048. * Description : 부수술코드 조회
  2049. ****************************************************************************************/
  2050. function btn_subopcd_onclick(obj:Button, e:ClickEventInfo)
  2051. {
  2052. fOpenSubCcrtSearch();
  2053. }
  2054. /****************************************************************************************
  2055. * Components : Button
  2056. * Components ID : button5
  2057. * Event : onclick
  2058. * Argument : 01.obj : Object Event has occurred
  2059. * : 02.e : Event Object
  2060. * Description : 부수술명 조회버튼 클릭
  2061. ****************************************************************************************/
  2062. function button5_onclick(obj:Button, e:ClickEventInfo)
  2063. {
  2064. fOpenSubCcrtSearch();
  2065. }
  2066. /****************************************************************************************
  2067. * Components : Button
  2068. * Components ID : btn_inreq
  2069. * Event : onclick
  2070. * Argument : 01.obj : Object Event has occurred
  2071. * : 02.e : Event Object
  2072. * Description : 입원의뢰 버튼클릭
  2073. ****************************************************************************************/
  2074. function btn_inreq_onclick(obj:Button, e:ClickEventInfo)
  2075. {
  2076. fClkBtnInReqWnd();
  2077. }
  2078. /****************************************************************************************
  2079. * Components : Button
  2080. * Components ID : btn_opschelist
  2081. * Event : onclick
  2082. * Argument : 01.obj : Object Event has occurred
  2083. * : 02.e : Event Object
  2084. * Description : 수술스케줄현황 버튼클릭
  2085. ****************************************************************************************/
  2086. function btn_opschelist_onclick(obj:Button, e:ClickEventInfo)
  2087. {
  2088. // open("SMMMO05100");
  2089. frmf_open("SMMMO05100", "SMMMO05100", "", "", "", "", "", "", "", "", "", "", "M");
  2090. }
  2091. /****************************************************************************************
  2092. * Components : Button
  2093. * Components ID : btn_new
  2094. * Event : onclick
  2095. * Argument : 01.obj : Object Event has occurred
  2096. * : 02.e : Event Object
  2097. * Description : 신규 버튼 클릭
  2098. ****************************************************************************************/
  2099. function btn_new_onclick(obj:Button, e:ClickEventInfo)
  2100. {
  2101. caption60.class = "cell_1";
  2102. caption59.class = "cell_1";
  2103. fClkBtnNew();
  2104. }
  2105. /****************************************************************************************
  2106. * Components : Button
  2107. * Components ID : btn_tempsave
  2108. * Event : onclick
  2109. * Argument : 01.obj : Object Event has occurred
  2110. * : 02.e : Event Object
  2111. * Description : 임시저장 버튼 클릭
  2112. ****************************************************************************************/
  2113. function btn_tempsave_onclick(obj:Button, e:ClickEventInfo)
  2114. {
  2115. var opstatcd = ds_main_oprsrvinfo.getColumn(0,"opstatcd");
  2116. if(opstatcd == "10"){
  2117. sysf_messageBox("이미 인증저장된 수술예약정보 ", "E008");
  2118. return;
  2119. }
  2120. fSaveOpRsrvInfo("00");
  2121. }
  2122. /****************************************************************************************
  2123. * Components : Button
  2124. * Components ID : btn_certsave
  2125. * Event : onclick
  2126. * Argument : 01.obj : Object Event has occurred
  2127. * : 02.e : Event Object
  2128. * Description : 인증저장 버튼 클릭
  2129. ****************************************************************************************/
  2130. function btn_certsave_onclick(obj:Button, e:ClickEventInfo)
  2131. {
  2132. if(bool3.value == "Y"){
  2133. var mOprsrvno = ds_main_oprsrvinfo.getColumn(0, "mainoprsrvno");
  2134. ds_temp.setColumn(0,"moprsrvno",mOprsrvno);
  2135. var oParam = {};
  2136. oParam.id = "TRMMO00230";
  2137. oParam.service = "prcpmngtapp.OpMngt";
  2138. oParam.method = "reqGetMopInfo";
  2139. oParam.inds = "req=ds_main_oprsrvinfo";
  2140. oParam.outds = "ds_temp_moprsrvno=moprsrvno";
  2141. oParam.async = false;
  2142. oParam.callback = "cf_TRMMO00230";
  2143. tranf_submit(oParam);
  2144. var mPid = ds_temp_moprsrvno.getColumn(0,"pid");
  2145. var pid = ds_main_oprsrvinfo.getColumn(0,"pid");
  2146. if (mPid != pid ){
  2147. sysf_messageBox("협진수술 의뢰 오류! 화면 재조회 후 다시 의뢰 하십시요. "+ "\r\n\r\n"+ " 문의전화 : 정보통신실(T.5151)","E");
  2148. fClkBtnNew();
  2149. return;
  2150. }
  2151. }
  2152. var opdirecflag = ds_main_oprsrvinfo.getColumn(0,"opdirecflag");
  2153. if (opdirecflag == "-" || utlf_isNull(opdirecflag)) {
  2154. sysf_messageBox("수술위치를 입력하세요", "I999");
  2155. return;
  2156. }
  2157. // 2012.07.31 KJS 일일수술환자 수술전검사 항목 미입력시 제어
  2158. var dsclabflag = ds_main_oprsrvinfo.getColumn(0,"dsclabflag");
  2159. var oppatflag = ds_main_oprsrvinfo.getColumn(0,"oppatflagcd");
  2160. if (oppatflag == "D" && utlf_isNull(dsclabflag)){
  2161. sysf_messageBox("일일수술 환자의 경우 수술전검사 여부를 반드시 입력하세요", "I999");
  2162. caption60.class = "cell_2";
  2163. return;
  2164. }
  2165. // 2012.07.31 KJS 진정 항목 미입력시 알림
  2166. var calmflag = ds_main_oprsrvinfo.getColumn(0,"calmflag");
  2167. if (utlf_isNull(calmflag)) {
  2168. var vbYes = sysf_messageBox("환자의 '진정' 항목이 미입력 되었습니다. 입력하시겠습니까?", "Q999");
  2169. if( vbYes == 6 ){
  2170. caption59.class = "cell_2";
  2171. return;
  2172. }
  2173. }
  2174. fSaveOpRsrvInfo("10");
  2175. }
  2176. /****************************************************************************************
  2177. * Components : Button
  2178. * Components ID : btn_rsrvcncl
  2179. * Event : onclick
  2180. * Argument : 01.obj : Object Event has occurred
  2181. * : 02.e : Event Object
  2182. * Description : 예약취소 버튼 클릭
  2183. ****************************************************************************************/
  2184. function btn_rsrvcncl_onclick(obj:Button, e:ClickEventInfo)
  2185. {
  2186. fClkBtnRsrvCncl();
  2187. }
  2188. /****************************************************************************************
  2189. * Components : Button
  2190. * Components ID : button1
  2191. * Event : onclick
  2192. * Argument : 01.obj : Object Event has occurred
  2193. * : 02.e : Event Object
  2194. * Description : 취소변경 버튼 클릭
  2195. ****************************************************************************************/
  2196. function button1_onclick(obj:Button, e:ClickEventInfo)
  2197. {
  2198. fClkCnfmCncl();
  2199. }
  2200. //=======================================================================================
  2201. // Function
  2202. //---------------------------------------------------------------------------------------
  2203. /****************************************************************************************
  2204. * Components : cp_radioList
  2205. * Components ID : fn_rdoEvent_dsclabflag
  2206. * Event :
  2207. * Argument :
  2208. * Description : 수술전 검사구분 선택
  2209. ****************************************************************************************/
  2210. function fn_rdoEvent_dsclabflag(){
  2211. ds_main_oprsrvinfo.setColumn(0,"dsclabflag",rdo_dsclabflag.getData());
  2212. }
  2213. /****************************************************************************************
  2214. * Components : cp_radioList
  2215. * Components ID : fn_rdoEvent_calmflag
  2216. * Event :
  2217. * Argument :
  2218. * Description : 진정 구분 선택
  2219. ****************************************************************************************/
  2220. function fn_rdoEvent_calmflag(){
  2221. ds_main_oprsrvinfo.setColumn(0,"calmflag",rdo_calmflag.getData());
  2222. }
  2223. /****************************************************************************************
  2224. * Components : cp_radioList
  2225. * Components ID : fn_rdoEvent_drgyn
  2226. * Event :
  2227. * Argument :
  2228. * Description : DRG적용여부 선택
  2229. ****************************************************************************************/
  2230. function fn_rdoEvent_drgyn(){
  2231. ds_main_oprsrvinfo.setColumn(0,"drgyn",rdo_drgyn.getData());
  2232. var drgyn = ds_main_oprsrvinfo.getColumn(0,"drgyn");
  2233. if (!utlf_isNull(drgyn) && drgyn == "A"){
  2234. var deptcd = ds_main_oprsrvinfo.getColumn(0,"perfdeptcd");
  2235. frmf_setParameter("deptcd", deptcd);
  2236. // modal("SPMMO50300");
  2237. frmf_modal("SPMMO50300", "SPMMO50300", "", "", "", "", "", "", "", "", "", "", "M");
  2238. btn_drgmod.enable = true;
  2239. } else {
  2240. dsf_makeValue(ds_main_oprsrvinfo,"drgno","string", "");
  2241. dsf_makeValue(ds_main_oprsrvinfo,"drgnm","string", "");
  2242. dsf_makeValue(ds_temp,"drgno","string", "");
  2243. dsf_makeValue(ds_temp,"drgnm","string", "");
  2244. btn_drgmod.enable = false;
  2245. }
  2246. var drgno = ds_temp.getColumn(0,"drgno");
  2247. var drgnm = ds_temp.getColumn(0,"drgnm");
  2248. if (!utlf_isNull(drgno)) {
  2249. dsf_makeValue(ds_main_oprsrvinfo,"drgno","string", drgno);
  2250. dsf_makeValue(ds_main_oprsrvinfo,"drgnm","string", drgnm);
  2251. } else {
  2252. dsf_makeValue(ds_main_oprsrvinfo,"drgyn","string", "N");
  2253. }
  2254. }
  2255. /****************************************************************************************
  2256. * Components : cp_radioList
  2257. * Components ID : fn_rdoEvent_oppatflag
  2258. * Event :
  2259. * Argument :
  2260. * Description : 수술환자구분 선택
  2261. ****************************************************************************************/
  2262. function fn_rdoEvent_oppatflag() {
  2263. //멀티 라디오 값 ds_main_oprsrvinfo 에 세팅
  2264. ds_main_oprsrvinfo.setColumn(0,"oppatflagcd",rdo_oppatflag.getData());
  2265. //수술마취의뢰 가능 여부 판단
  2266. foppatflaginfo();
  2267. //수술환자 구분시 확인 사항 추가 ( DSC, 응급실 환자일때 '병동' 선택되지 않도록
  2268. if ( ds_main_oprsrvinfo.getColumn(0,"oppatflagcd") == "I" ){
  2269. var ioFlag = ds_paminfo.getColumn(0,"ioflag");
  2270. if (ioFlag == "E") {
  2271. sysf_messageBox("응급병실 환자입니다. 수술환자 구분을 '응급실'로 변경하십시오.","E");
  2272. }else if (ioFlag =="D"){
  2273. sysf_messageBox("DSC 환자입니다. 수술환자 구분을 '일일수술실'로 변경하십시오.","E");
  2274. } else {
  2275. return;
  2276. }
  2277. return;
  2278. }
  2279. }
  2280. /****************************************************************************************
  2281. * Components : Button
  2282. * Components ID : group2.button2
  2283. * Event : onclick
  2284. * Argument : 01.obj : Object Event has occurred
  2285. * : 02.e : Event Object
  2286. * Description : 희망시간 확정버튼 클릭
  2287. ****************************************************************************************/
  2288. function group2_button2_onclick(obj:Button, e:ClickEventInfo)
  2289. {
  2290. fClkCnfmHopeTm();
  2291. // 협진 의뢰시 수술방 정보는 주수술의 정보와 동기화 2010.06.17 kskim
  2292. fCheckCnstOpFlag();
  2293. }
  2294. /****************************************************************************************
  2295. * Components : Button
  2296. * Components ID : group2.button3
  2297. * Event : onclick
  2298. * Argument : 01.obj : Object Event has occurred
  2299. * : 02.e : Event Object
  2300. * Description : 희망시간 취소버튼 클릭
  2301. ****************************************************************************************/
  2302. function group2_button3_onclick(obj:Button, e:ClickEventInfo)
  2303. {
  2304. group2.visible = false;
  2305. btn_new.enable = true;
  2306. btn_rsrvcncl.enable = true;
  2307. btn_tempsave.enable = true;
  2308. }
  2309. /****************************************************************************************
  2310. * Components : Button
  2311. * Components ID : group1.btn_cnfm
  2312. * Event : onclick
  2313. * Argument : 01.obj : Object Event has occurred
  2314. * : 02.e : Event Object
  2315. * Description : 취소사유 확인버튼 클릭
  2316. ****************************************************************************************/
  2317. function group1_btn_cnfm_onclick(obj:Button, e:ClickEventInfo)
  2318. {
  2319. var cnclresncd = ds_main_oprsrvinfo.getColumn(0,"cnclresncd");
  2320. if (utlf_isNull(cnclresncd) || cnclresncd == "000") {
  2321. sysf_messageBox("취소 사유는 필수입니다.", "I");
  2322. return;
  2323. }
  2324. group1.visible = false;
  2325. btn_new.enable = true;
  2326. btn_rsrvcncl.enable = true;
  2327. btn_tempsave.enable = true;
  2328. ds_main_oprsrvinfo.setColumn(0,"status", "d");
  2329. if (ds_main_oprsrvinfo.getColumn(0,"opstatcd")=="15"){
  2330. fSaveOpRsrvInfo("19","15");
  2331. } else {
  2332. fSaveOpRsrvInfo("19","19");
  2333. }
  2334. }
  2335. /****************************************************************************************
  2336. * Components : Button
  2337. * Components ID : group1.button13
  2338. * Event : onclick
  2339. * Argument : 01.obj : Object Event has occurred
  2340. * : 02.e : Event Object
  2341. * Description : 취소사유 취소버튼 클릭
  2342. ****************************************************************************************/
  2343. function group1_button13_onclick(obj:Button, e:ClickEventInfo)
  2344. {
  2345. group1.visible = false;
  2346. btn_new.enable = true;
  2347. btn_rsrvcncl.enable = true;
  2348. btn_tempsave.enable = true;
  2349. }
  2350. /****************************************************************************************
  2351. * Components : Edit
  2352. * Components ID : ipt_pid
  2353. * Event : onkeydown
  2354. * Argument : 01.obj : Object Event has occurred
  2355. * : 02.e : Event Object
  2356. * Description : 등록번호 입력후 엔터로 환자정보조회
  2357. ****************************************************************************************/
  2358. function ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
  2359. {
  2360. if(e.keycode == 13){
  2361. obj.updateToDataset();
  2362. var ev = new ClickEventInfo;
  2363. frmf_inputEnterKey("btn_patinfo", "onclick", ev );
  2364. }
  2365. }
  2366. function group2_cmb_hopetmflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  2367. {
  2368. fChngHopeTmFlag();
  2369. }
  2370. ]]></Script>
  2371. </Form>
  2372. </FDL>