SMMNE04300_응급간호정보조사.xfdl 78 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNE04300" position="absolute 0 0 1256 805" titletext="응급간호정보조사" oninit="SMMNE04300_oninit" onload="SMMNE04300_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1195 25" id="group1">
  8. <Layouts>
  9. <Layout>
  10. <Static text="응급실 입실기록지" position="absolute 0 0 189 25" id="caption6" class="tit_1" anchor="default"/>
  11. </Layout>
  12. </Layouts>
  13. </Div>
  14. <Div position="absolute 0 13 1195 757" id="group3" scrollbars="autoboth">
  15. <Layouts>
  16. <Layout>
  17. <Calendar position="absolute 83 45 183 64" id="ipt_bfrecdd" class="input_default" enable="false" visible="false"/>
  18. <MaskEdit readonly="true" position="absolute 346 45 396 64" id="opt_bfrectm" visible="false" mask="hh:nn"/>
  19. <Tab position="absolute 220 45 1194 740" id="switch1">
  20. <Tabpages>
  21. <Tabpage text="입실기록" position="absolute 0 0 1194 674" id="case1">
  22. <Layouts>
  23. <Layout>
  24. <Div position="absolute 0 0 971 667" id="import1" url="emr_wardcarexp::SMMNW12600_응급실정보.xfdl"/>
  25. </Layout>
  26. </Layouts>
  27. </Tabpage>
  28. <Tabpage text="교육요구도" position="absolute 0 0 1194 673" id="case_edurec">
  29. <Layouts>
  30. <Layout>
  31. <Div position="absolute 0 0 520 670" id="ivw_edurec"/>
  32. </Layout>
  33. </Layouts>
  34. </Tabpage>
  35. </Tabpages>
  36. </Tab>
  37. <Shape position="absolute 0 38 1194 44" linetype="horizontal" id="line64" class="line_3"/>
  38. <Shape position="absolute 0 14 1194 20" linetype="horizontal" id="line13" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
  39. <Static text="이전기록일시" position="absolute 0 18 83 41" align="align:center middle;" id="cap_bfrecdt" class="cell_1"/>
  40. <Static text="이전기록자" position="absolute 239 18 319 41" align="align:center middle;" id="cap_bfrecuser" class="cell_1"/>
  41. <Edit readonly="true" position="absolute 322 20 420 39" id="opt_bfrecuser"/>
  42. <Static text="기록일시" position="absolute 424 18 504 41" align="align:center middle;" id="cap_recdt" class="cell_1"/>
  43. <Calendar position="absolute 507 20 607 39" id="ipt_recdd" class="input_default"/>
  44. <MaskEdit position="absolute 610 20 660 39" id="ipt_rectm" class="input_default" mask="hh:nn"/>
  45. <Static text="기록자" position="absolute 663 18 743 41" align="align:center middle;" id="cap_recuser" class="cell_1"/>
  46. <Edit readonly="true" position="absolute 746 20 844 39" id="opt_recuser"/>
  47. <Static text="정보제공자" position="absolute 847 18 927 41" align="align:center middle;" id="cap_infodnor" class="cell_1"/>
  48. <Edit position="absolute 930 20 1030 39" id="ipt_infooffer" class="input_default"/>
  49. <Button position="absolute 1060 46 1124 65" id="btn_save" class="btn2" text="임시저장"/>
  50. <Button position="absolute 1127 46 1191 65" id="button1" class="btn5" text="인증저장"/>
  51. <Edit position="absolute 1065 20 1165 40" id="ipt_signno" visible="false"/>
  52. <Combo position="absolute 83 20 238 39" id="cmb_bfrecddtm" class="combo_default" taborder="16" innerdataset="ds_init_cmb_bfrecddtm" datacolumn="bfrecddtm" codecolumn="recpkspec"/>
  53. <Div position="absolute 365 50 890 70" id="grp_patinfo" scrollbars="autoboth">
  54. <Layouts>
  55. <Layout>
  56. <Static position="absolute 470 0 525 20" id="caption10"/>
  57. <Static position="absolute 53 0 95 20" id="caption1"/>
  58. <Static position="absolute 163 0 220 20" id="caption2"/>
  59. <Static text="환자명:" position="absolute 95 1 163 18" id="caption3" class="search_name"/>
  60. <Static position="absolute 281 0 303 20" id="caption4"/>
  61. <Static text="병실:" position="absolute 0 0 55 17" id="caption68" class="search_name"/>
  62. <Static text="성별:" position="absolute 223 1 281 18" id="caption5" class="search_name"/>
  63. <Static position="absolute 361 0 388 20" id="caption7"/>
  64. <Static text="나이:" position="absolute 303 1 361 18" id="caption8" class="search_name"/>
  65. <Static text="등록번호:" position="absolute 388 1 469 18" id="caption9" class="search_name"/>
  66. </Layout>
  67. </Layouts>
  68. </Div>
  69. <Button position="absolute 973 46 1059 65" id="button2" class="btn2" text="전체기록삭제"/>
  70. <Button position="absolute 895 46 972 65" id="button3" class="btn2" text="과거력 조회"/>
  71. <Grid position="absolute 1 75 215 740" id="grd_wardpatlist" class="datagrid2" binddataset="ds_wardpatinfo_wardpatlist" autofittype="col">
  72. <Formats>
  73. <Format id="default">
  74. <Columns>
  75. <Column size="55"/>
  76. <Column size="52"/>
  77. <Column size="55"/>
  78. <Column size="32"/>
  79. <Column size="0"/>
  80. <Column size="0"/>
  81. <Column size="0"/>
  82. <Column size="0"/>
  83. <Column size="0"/>
  84. <Column size="0"/>
  85. <Column size="0"/>
  86. </Columns>
  87. <Rows>
  88. <Row size="26" band="head"/>
  89. <Row size="24"/>
  90. </Rows>
  91. <Band id="head">
  92. <Cell text="구역"/>
  93. <Cell col="1" text="환자명"/>
  94. <Cell col="2" text="등록번호"/>
  95. <Cell col="3" text="인증&#10;저장"/>
  96. <Cell col="4" text="exist"/>
  97. <Cell col="5" text="indd"/>
  98. <Cell col="6" text="cretno"/>
  99. <Cell col="7" text="pid"/>
  100. <Cell col="8" text="ordtype"/>
  101. <Cell col="9" text="orddeptcd"/>
  102. <Cell col="10" text="orddrid"/>
  103. </Band>
  104. <Band id="body">
  105. <Cell text="bind:roomcd"/>
  106. <Cell col="1" text="bind:patnm"/>
  107. <Cell col="2" text="bind:pid"/>
  108. <Cell col="3" text="bind:signinfo"/>
  109. <Cell col="4" text="bind:exist"/>
  110. <Cell col="5" text="bind:indd"/>
  111. <Cell col="6" text="bind:cretno"/>
  112. <Cell col="7" text="bind:pid"/>
  113. <Cell col="8" text="bind:ordtype"/>
  114. <Cell col="9" text="bind:orddeptcd"/>
  115. <Cell col="10" text="bind:orddrid"/>
  116. </Band>
  117. </Format>
  118. </Formats>
  119. </Grid>
  120. <Static text="재원환자 목록" position="absolute 1 55 114 72" align="align:center middle;" id="caption14" class="tit_2"/>
  121. <Button position="absolute 103 53 215 72" id="button5" class="btn2" text="환자리스트 재조회"/>
  122. <Shape position="absolute 1 71 215 77" linetype="horizontal" id="line1" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
  123. </Layout>
  124. </Layouts>
  125. </Div>
  126. <Div position="absolute 0 756 1195 778" id="group4" scrollbars="autoboth">
  127. <Layouts>
  128. <Layout>
  129. <Shape position="absolute 0 0 1194 6" linetype="vertical" id="line62" class="line_6"/>
  130. <Static text="[표]" position="absolute 1165 0 1194 20" align="align:right middle;" id="caption11"/>
  131. </Layout>
  132. </Layouts>
  133. </Div>
  134. <Div position="absolute 350 85 920 300" id="grp_pasthx" visible="false" style="background:#ffccccff;">
  135. <Layouts>
  136. <Layout>
  137. <Static text="[ 응급초진기록지 과거력 조회]" position="absolute 10 5 310 25" id="caption12" style="font:Dotum,9,bold;"/>
  138. <Button position="absolute 518 9 560 28" id="button4" class="btn2_letter2" text="닫기"/>
  139. <TextArea position="absolute 10 30 560 205" id="textarea1"/>
  140. </Layout>
  141. </Layouts>
  142. </Div>
  143. </Layout>
  144. </Layouts>
  145. <Objects>
  146. <Dataset id="ds_wardpatinfo_wardpatlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  147. <Dataset id="ds_init_mlist_M0068" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  148. <ColumnInfo>
  149. <Column id="cdid" type="STRING" size="256"/>
  150. <Column id="cdnm" type="STRING" size="256"/>
  151. </ColumnInfo>
  152. <Rows>
  153. <Row>
  154. <Col id="cdid"/>
  155. <Col id="cdnm"/>
  156. </Row>
  157. </Rows>
  158. </Dataset>
  159. <Dataset id="ds_init_mlist_M0069" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  160. <ColumnInfo>
  161. <Column id="cdid" type="STRING" size="256"/>
  162. <Column id="cdnm" type="STRING" size="256"/>
  163. </ColumnInfo>
  164. <Rows>
  165. <Row>
  166. <Col id="cdid"/>
  167. <Col id="cdnm"/>
  168. </Row>
  169. </Rows>
  170. </Dataset>
  171. <Dataset id="ds_init_mlist_M0070" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  172. <ColumnInfo>
  173. <Column id="cdid" type="STRING" size="256"/>
  174. <Column id="cdnm" type="STRING" size="256"/>
  175. </ColumnInfo>
  176. <Rows>
  177. <Row>
  178. <Col id="cdid"/>
  179. <Col id="cdnm"/>
  180. </Row>
  181. </Rows>
  182. </Dataset>
  183. <Dataset id="ds_init_mlist_M0072" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  184. <ColumnInfo>
  185. <Column id="cdid" type="STRING" size="256"/>
  186. <Column id="cdnm" type="STRING" size="256"/>
  187. </ColumnInfo>
  188. <Rows>
  189. <Row>
  190. <Col id="cdid"/>
  191. <Col id="cdnm"/>
  192. </Row>
  193. </Rows>
  194. </Dataset>
  195. <Dataset id="ds_init_mlist_M0073" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  196. <ColumnInfo>
  197. <Column id="cdid" type="STRING" size="256"/>
  198. <Column id="cdnm" type="STRING" size="256"/>
  199. </ColumnInfo>
  200. <Rows>
  201. <Row>
  202. <Col id="cdid"/>
  203. <Col id="cdnm"/>
  204. </Row>
  205. </Rows>
  206. </Dataset>
  207. <Dataset id="ds_init_mlist_M0074" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  208. <ColumnInfo>
  209. <Column id="cdid" type="STRING" size="256"/>
  210. <Column id="cdnm" type="STRING" size="256"/>
  211. </ColumnInfo>
  212. <Rows>
  213. <Row>
  214. <Col id="cdid"/>
  215. <Col id="cdnm"/>
  216. </Row>
  217. </Rows>
  218. </Dataset>
  219. <Dataset id="ds_init_mlist_M0634" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  220. <ColumnInfo>
  221. <Column id="cdid" type="STRING" size="256"/>
  222. <Column id="cdnm" type="STRING" size="256"/>
  223. </ColumnInfo>
  224. <Rows>
  225. <Row>
  226. <Col id="cdid"/>
  227. <Col id="cdnm"/>
  228. </Row>
  229. </Rows>
  230. </Dataset>
  231. <Dataset id="ds_init_mlist_M0151" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  232. <Dataset id="ds_init_mlist_M0376" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  233. <Dataset id="ds_init_mlist_M0075" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  234. <Dataset id="ds_init_mlist_M0088" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  235. <Dataset id="ds_init_mlist_M0090" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  236. <Dataset id="ds_init_mlist_M0098" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  237. <Dataset id="ds_init_mlist_M0100" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  238. <Dataset id="ds_init_mlist_M0102" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  239. <Dataset id="ds_init_mlist_M0103" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  240. <Dataset id="ds_init_mlist_M0104" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  241. <Dataset id="ds_init_mlist_M0105" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  242. <Dataset id="ds_init_mlist_M0106" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  243. <Dataset id="ds_init_mlist_M0107" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  244. <Dataset id="ds_init_mlist_M0109" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  245. <Dataset id="ds_init_mlist_M0110" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  246. <Dataset id="ds_init_mlist_M0411" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  247. <Dataset id="ds_init_mlist_M0210" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  248. <Dataset id="ds_init_mlist_M0418" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  249. <Dataset id="ds_init_mlist_M0375" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  250. <ColumnInfo>
  251. <Column id="cdnm" type="STRING" size="256"/>
  252. <Column id="cdid" type="STRING" size="256"/>
  253. </ColumnInfo>
  254. <Rows>
  255. <Row/>
  256. </Rows>
  257. </Dataset>
  258. <Dataset id="ds_init_mlist_M0368" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  259. <Dataset id="ds_init_mlist_M0532" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  260. <Dataset id="ds_hidden_paminfo_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  261. <Dataset id="ds_hidden_paminfo_recinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  262. <Dataset id="ds_send_req" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  263. <Dataset id="ds_main_histinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  264. <ColumnInfo>
  265. <Column id="pasthistinfo" type="STRING" size="256" sumtext="과거력"/>
  266. <Column id="famyhistinfo" type="STRING" size="256" sumtext="가족력"/>
  267. <Column id="inhistinfo" type="STRING" size="256" sumtext="입원이력"/>
  268. <Column id="ophistinfo" type="STRING" size="256" sumtext="수술이력"/>
  269. <!-- column id="rectmedistatinfo" type="string" desc="최근투약상태" ref="histinfo.rectmedistatinfo"/ -->
  270. <Column id="allghistinfo" type="STRING" size="256" sumtext="알러지"/>
  271. <Column id="vacnhistinfo" type="STRING" size="256" sumtext="예방접종"/>
  272. <Column id="smokinfo" type="STRING" size="256" sumtext="흡연정보"/>
  273. <Column id="drunkinfo" type="STRING" size="256" sumtext="음주정보"/>
  274. <Column id="gustofoodinfo" type="STRING" size="256" sumtext="기호식품정보"/>
  275. <Column id="tnsseffcinfo" type="STRING" size="256" sumtext="수혈부작용"/>
  276. </ColumnInfo>
  277. </Dataset>
  278. <Dataset id="ds_main_wardrecinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  279. <ColumnInfo>
  280. <Column id="tel" type="STRING" size="256" sumtext="전화번호"/>
  281. <Column id="mphone" type="STRING" size="256" sumtext="휴애전화번호"/>
  282. <Column id="etcphone1" type="STRING" size="256" sumtext="기타전화1"/>
  283. <Column id="etcphone2" type="STRING" size="256" sumtext="기타전화2"/>
  284. <Column id="inacompstyn" type="STRING" size="256" sumtext="입원시동반자유무"/>
  285. <Column id="inacompstcd" type="STRING" size="256" sumtext="입원시동반자코드"/>
  286. <Column id="inacompstnm" type="STRING" size="256" sumtext="입원시동반자명"/>
  287. <Column id="choseduinfo" type="STRING" size="256" sumtext="내원시교육정보"/>
  288. <Column id="revisitinfo" type="STRING" size="256" sumtext="재방문정보"/>
  289. <Column id="gustoinfo" type="STRING" size="256" sumtext="기호정보"/>
  290. <Column id="prginfo" type="STRING" size="256" sumtext="임신정보"/>
  291. <Column id="serdiagflag" type="STRING" size="256" sumtext="중증도구분"/>
  292. <Column id="mainsympcd" type="STRING" size="256" sumtext="주증상코드"/>
  293. <Column id="mainsympcdno" type="STRING" size="256" sumtext="주증상코드번호"/>
  294. <Column id="mainsympnm" type="STRING" size="256" sumtext="주증상명"/>
  295. <Column id="fstexamorddd" type="STRING" size="256" sumtext="초진진료일자"/>
  296. <Column id="fstexamordtm" type="STRING" size="256" sumtext="초진진료시간"/>
  297. <Column id="attackdd" type="STRING" size="256" sumtext="발병일자"/>
  298. <Column id="attacktm" type="STRING" size="256" sumtext="발병시간"/>
  299. <Column id="cscsflag" type="STRING" size="256" sumtext="의식구분"/>
  300. <Column id="painflag" type="STRING" size="256" sumtext="통증구분"/>
  301. <Column id="painflag1" type="STRING" size="256" sumtext="통증도구"/>
  302. <Column id="chospathflag" type="STRING" size="256" sumtext="내원경로구분"/>
  303. <Column id="choswayflag" type="STRING" size="256" sumtext="내원수단구분"/>
  304. <Column id="chosresnflag" type="STRING" size="256" sumtext="내원사유구분"/>
  305. <Column id="intenflag" type="STRING" size="256" sumtext="의도성구분"/>
  306. <Column id="injmechflag" type="STRING" size="256" sumtext="손상기전구분"/>
  307. <Column id="acdownflag" type="STRING" size="256" sumtext="사고본인구분"/>
  308. <Column id="highbp" type="STRING" size="256" sumtext="수축기혈압"/>
  309. <Column id="lowbp" type="STRING" size="256" sumtext="이완기혈압"/>
  310. <Column id="mntpulsecnt" type="STRING" size="256" sumtext="분당맥박수"/>
  311. <Column id="mntbrethcnt" type="STRING" size="256" sumtext="분당호흡수"/>
  312. <Column id="chosbdtp" type="STRING" size="256" sumtext="내원시체온"/>
  313. <Column id="oxyconcen" type="STRING" size="256" sumtext="산소포화도"/>
  314. <Column id="algyflag" type="STRING" size="256" sumtext="알러지구분"/>
  315. <Column id="pasthistflag" type="STRING" size="256" sumtext="과거력구분"/>
  316. <Column id="algyetccnts" type="STRING" size="256" sumtext="알러지기타내용"/>
  317. <Column id="pasthistetccnts" type="STRING" size="256" sumtext="과거력기타내용"/>
  318. <Column id="proceqmtflag" type="STRING" size="256" sumtext="보호장구구분"/>
  319. <Column id="signno" type="BIGDECIMAL" size="256" sumtext="인증번호"/>
  320. <Column id="infooffer" type="STRING" size="256" sumtext="정보제공자"/>
  321. <Column id="visdsordinfo" type="STRING" size="256" sumtext="시력장애"/>
  322. <Column id="heardsordinfo" type="STRING" size="256" sumtext="청력장애"/>
  323. <Column id="tootstatinfo" type="STRING" size="256" sumtext="치아상태"/>
  324. <Column id="skinsectinfo" type="STRING" size="256" sumtext="피부상태"/>
  325. <Column id="recpkspec" type="STRING" size="256" sumtext="기록PK정보"/>
  326. <Column id="bfrecuser" type="STRING" size="256" sumtext="마지막기록자"/>
  327. <Column id="bfrecdd" type="STRING" size="256" sumtext="마지막기록일자"/>
  328. <Column id="bfrectm" type="STRING" size="256" sumtext="마지막기록시간"/>
  329. <Column id="recuser" type="STRING" size="256" sumtext="기록자"/>
  330. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  331. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  332. <Column id="mainsympnm1" type="STRING" size="256" sumtext="주증상명1"/>
  333. <Column id="mainsympnm2" type="STRING" size="256" sumtext="주증상명2"/>
  334. <Column id="etcsymp" type="STRING" size="256" sumtext="기타증상"/>
  335. <Column id="mainsympcd1" type="STRING" size="256" sumtext="주증상코드1"/>
  336. <Column id="mainsympcdno1" type="STRING" size="256" sumtext="주중상코드번호1"/>
  337. <Column id="mainsympcd2" type="STRING" size="256" sumtext="주증상코드2"/>
  338. <Column id="mainsympcdno2" type="STRING" size="256" sumtext="주중상코드번호2"/>
  339. <Column id="acdowndetailflag" type="STRING" size="256" sumtext="교통사고 당사자상세구분"/>
  340. <Column id="etcfact" type="STRING" size="256" sumtext="기타사항"/>
  341. <Column id="bdwt" type="STRING" size="256" sumtext="몸무게"/>
  342. <Column id="rectmedistatinfo" type="STRING" size="256" sumtext="최근투약상태"/>
  343. </ColumnInfo>
  344. </Dataset>
  345. <Dataset id="ds_main_triageinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  346. <ColumnInfo>
  347. <Column id="status" type="STRING" size="256" sumtext="처리구분"/>
  348. <Column id="acptddno" type="STRING" size="256" sumtext="접수일자+번호"/>
  349. <Column id="acptddtm" type="STRING" size="256" sumtext="접수일자+시간"/>
  350. <Column id="chosdt" type="STRING" size="256" sumtext="내원일자+시간"/>
  351. <Column id="acptdd" type="STRING" size="256" sumtext="접수일자"/>
  352. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  353. <Column id="histno" type="STRING" size="256" sumtext="이력번호"/>
  354. <Column id="histcd" type="STRING" size="256" sumtext="이력코드"/>
  355. <Column id="rgstflag" type="STRING" size="256" sumtext="등록구분"/>
  356. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  357. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  358. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  359. <Column id="sex" type="STRING" size="256" sumtext="성별"/>
  360. <Column id="age" type="STRING" size="256" sumtext="나이"/>
  361. <Column id="serdiagflag" type="STRING" size="256" sumtext="중증도구분"/>
  362. <Column id="mainsympcd" type="STRING" size="256" sumtext="주증상코드"/>
  363. <Column id="mainsympcdno" type="STRING" size="256" sumtext="주중상코드번호"/>
  364. <Column id="mainsympnm" type="STRING" size="256" sumtext="주증상명"/>
  365. <Column id="attackdd" type="STRING" size="256" sumtext="발병일자"/>
  366. <Column id="attacktm" type="STRING" size="256" sumtext="발병시간"/>
  367. <Column id="cscsflag" type="STRING" size="256" sumtext="의식구분"/>
  368. <Column id="painflag" type="STRING" size="256" sumtext="통증구분"/>
  369. <Column id="painflag1" type="STRING" size="256" sumtext="통증도구"/>
  370. <Column id="chospathflag" type="STRING" size="256" sumtext="내원경로구분"/>
  371. <Column id="choswayflag" type="STRING" size="256" sumtext="내원수단구분"/>
  372. <Column id="chosresnflag" type="STRING" size="256" sumtext="내원사유구분"/>
  373. <Column id="intenflag" type="STRING" size="256" sumtext="의도성구분"/>
  374. <Column id="injmechflag" type="STRING" size="256" sumtext="손상기전구분"/>
  375. <Column id="acdownflag" type="STRING" size="256" sumtext="사고본인구분"/>
  376. <Column id="cntctel" type="STRING" size="256" sumtext="연락처"/>
  377. <Column id="highbp" type="STRING" size="256" sumtext="수축기혈압"/>
  378. <Column id="lowbp" type="STRING" size="256" sumtext="이완기혈압"/>
  379. <Column id="mntpulsecnt" type="STRING" size="256" sumtext="분당맥박수"/>
  380. <Column id="mntbrethcnt" type="STRING" size="256" sumtext="분당호흡수"/>
  381. <Column id="chosbdtp" type="STRING" size="256" sumtext="내원시체온"/>
  382. <Column id="oxyconcen" type="STRING" size="256" sumtext="산소포화도"/>
  383. <Column id="algyflag" type="STRING" size="256" sumtext="알러지구분"/>
  384. <Column id="pasthistflag" type="STRING" size="256" sumtext="과거력구분"/>
  385. <Column id="proceqmtflag" type="STRING" size="256" sumtext="보호장구구분"/>
  386. <Column id="patnm" type="STRING" size="256" sumtext="환자성명"/>
  387. <Column id="algyetccnts" type="STRING" size="256" sumtext="알러지기타내용"/>
  388. <Column id="pasthistetccnts" type="STRING" size="256" sumtext="과거력기타내용"/>
  389. <Column id="fstexamorddd" type="STRING" size="256" sumtext="초진진료일자"/>
  390. <Column id="fstexamordtm" type="STRING" size="256" sumtext="초진진료시간"/>
  391. <Column id="mainsympnm1" type="STRING" size="256" sumtext="주증상명1"/>
  392. <Column id="mainsympnm2" type="STRING" size="256" sumtext="주증상명2"/>
  393. <Column id="etcsymp" type="STRING" size="256" sumtext="기타증상"/>
  394. <Column id="mainsympcd1" type="STRING" size="256" sumtext="주증상코드1"/>
  395. <Column id="mainsympcdno1" type="STRING" size="256" sumtext="주중상코드번호1"/>
  396. <Column id="mainsympcd2" type="STRING" size="256" sumtext="주증상코드2"/>
  397. <Column id="mainsympcdno2" type="STRING" size="256" sumtext="주중상코드번호2"/>
  398. <Column id="acdowndetailflag" type="STRING" size="256" sumtext="교통사고 당사자상세구분"/>
  399. </ColumnInfo>
  400. </Dataset>
  401. <Dataset id="ds_signinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  402. <ColumnInfo>
  403. <Column id="signno" type="STRING" size="256"/>
  404. </ColumnInfo>
  405. <Rows>
  406. <Row/>
  407. </Rows>
  408. </Dataset>
  409. <Dataset id="ds_data_chosedu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  410. <ColumnInfo>
  411. <Column id="chosgenrcmt1" type="STRING" size="256"/>
  412. <Column id="chosgenrcmt2" type="STRING" size="256"/>
  413. <Column id="bedsoreprvn" type="STRING" size="256"/>
  414. <Column id="edutrgt" type="STRING" size="256"/>
  415. <Column id="fallhighriskflag" type="STRING" size="256"/>
  416. <Column id="fallpreventactflag" type="STRING" size="256"/>
  417. </ColumnInfo>
  418. <Rows>
  419. <Row>
  420. <Col id="chosgenrcmt1">1</Col>
  421. <Col id="chosgenrcmt2">2</Col>
  422. <Col id="bedsoreprvn">1</Col>
  423. <Col id="edutrgt">1</Col>
  424. </Row>
  425. </Rows>
  426. </Dataset>
  427. <Dataset id="ds_data_revisit" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  428. <ColumnInfo>
  429. <Column id="revisityn" type="STRING" size="256"/>
  430. <Column id="revisitcd" type="STRING" size="256"/>
  431. </ColumnInfo>
  432. <Rows>
  433. <Row>
  434. <Col id="revisityn">1</Col>
  435. </Row>
  436. </Rows>
  437. </Dataset>
  438. <Dataset id="ds_data_smokinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  439. <ColumnInfo>
  440. <Column id="smokinfoyn" type="STRING" size="256"/>
  441. <Column id="bfsmokinfoyn" type="STRING" size="256"/>
  442. <Column id="smokinfocnt" type="STRING" size="256"/>
  443. <Column id="nosmokcnstyn" type="STRING" size="256"/>
  444. <Column id="nosmokcnst" type="STRING" size="256"/>
  445. <Column id="nosmokcnstnm" type="STRING" size="256"/>
  446. </ColumnInfo>
  447. <Rows>
  448. <Row>
  449. <Col id="smokinfoyn">1</Col>
  450. <Col id="nosmokcnstyn">1</Col>
  451. </Row>
  452. </Rows>
  453. </Dataset>
  454. <Dataset id="ds_data_drunkinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  455. <ColumnInfo>
  456. <Column id="drunkinfoyn" type="STRING" size="256"/>
  457. <Column id="drunkinfokind" type="STRING" size="256"/>
  458. <Column id="drunkinfoterm" type="STRING" size="256"/>
  459. </ColumnInfo>
  460. <Rows>
  461. <Row>
  462. <Col id="drunkinfoyn">1</Col>
  463. </Row>
  464. </Rows>
  465. </Dataset>
  466. <Dataset id="da_data_gustofoodinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  467. <ColumnInfo>
  468. <Column id="gustofoodyn" type="STRING" size="256"/>
  469. <Column id="gustofooddetl" type="STRING" size="256"/>
  470. </ColumnInfo>
  471. <Rows>
  472. <Row>
  473. <Col id="gustofoodyn">1</Col>
  474. </Row>
  475. </Rows>
  476. </Dataset>
  477. <Dataset id="ds_data_tnsseffcinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  478. <ColumnInfo>
  479. <Column id="tnsseffcyn" type="STRING" size="256"/>
  480. <Column id="tnsseffcdetl" type="STRING" size="256"/>
  481. </ColumnInfo>
  482. <Rows>
  483. <Row>
  484. <Col id="tnsseffcyn">1</Col>
  485. </Row>
  486. </Rows>
  487. </Dataset>
  488. <Dataset id="ds_data_prg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  489. <ColumnInfo>
  490. <Column id="prgstatchk" type="STRING" size="256"/>
  491. <Column id="prgstatyn" type="STRING" size="256"/>
  492. <Column id="prgstatweek" type="STRING" size="256"/>
  493. </ColumnInfo>
  494. <Rows>
  495. <Row/>
  496. </Rows>
  497. </Dataset>
  498. <Dataset id="ds_data_visdsord" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  499. <ColumnInfo>
  500. <Column id="visdsordyn" type="STRING" size="256"/>
  501. <Column id="visdsordpos" type="STRING" size="256"/>
  502. <Column id="visdsordleft" type="STRING" size="256"/>
  503. <Column id="visdsordrght" type="STRING" size="256"/>
  504. <Column id="visdsordkind" type="STRING" size="256"/>
  505. <Column id="visdsordblind" type="STRING" size="256"/>
  506. </ColumnInfo>
  507. <Rows>
  508. <Row>
  509. <Col id="visdsordyn">1</Col>
  510. </Row>
  511. </Rows>
  512. </Dataset>
  513. <Dataset id="ds_data_heardsord" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  514. <ColumnInfo>
  515. <Column id="heardsordyn" type="STRING" size="256"/>
  516. <Column id="heardsordpos" type="STRING" size="256"/>
  517. <Column id="heardsordleft" type="STRING" size="256"/>
  518. <Column id="heardsordrght" type="STRING" size="256"/>
  519. <Column id="heardsordkind" type="STRING" size="256"/>
  520. </ColumnInfo>
  521. <Rows>
  522. <Row>
  523. <Col id="heardsordyn">1</Col>
  524. </Row>
  525. </Rows>
  526. </Dataset>
  527. <Dataset id="ds_data_tootstat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  528. <ColumnInfo>
  529. <Column id="tootstatkind" type="STRING" size="256"/>
  530. </ColumnInfo>
  531. <Rows>
  532. <Row>
  533. <Col id="tootstatkind">1</Col>
  534. </Row>
  535. </Rows>
  536. </Dataset>
  537. <Dataset id="ds_data_skinsect" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  538. <ColumnInfo>
  539. <Column id="skincolorinfoinclyn" type="STRING" size="256"/>
  540. <Column id="skinstatinfoinclyn" type="STRING" size="256"/>
  541. </ColumnInfo>
  542. <Rows>
  543. <Row>
  544. <Col id="skinstatinfoinclyn">1</Col>
  545. <Col id="skincolorinfoinclyn">1</Col>
  546. </Row>
  547. </Rows>
  548. </Dataset>
  549. <Dataset id="ds_data_skincolor" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  550. <ColumnInfo>
  551. <Column id="part" type="STRING" size="256"/>
  552. <Column id="direc" type="STRING" size="256"/>
  553. <Column id="symp" type="STRING" size="256"/>
  554. <Column id="list" type="STRING" size="256"/>
  555. </ColumnInfo>
  556. <Rows>
  557. <Row/>
  558. </Rows>
  559. </Dataset>
  560. <Dataset id="ds_data_skinstat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  561. <ColumnInfo>
  562. <Column id="part" type="STRING" size="256"/>
  563. <Column id="direc" type="STRING" size="256"/>
  564. <Column id="symp" type="STRING" size="256"/>
  565. <Column id="cate" type="STRING" size="256"/>
  566. <Column id="list" type="STRING" size="256"/>
  567. </ColumnInfo>
  568. <Rows>
  569. <Row/>
  570. </Rows>
  571. </Dataset>
  572. <Dataset id="ds_data_rectmedistat1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  573. <ColumnInfo>
  574. <Column id="rectmedistatinfoinclyn" type="STRING" size="256"/>
  575. <Column id="antibiodrugyn" type="STRING" size="256"/>
  576. </ColumnInfo>
  577. <Rows>
  578. <Row/>
  579. </Rows>
  580. </Dataset>
  581. <Dataset id="ds_data_rectmedistat2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  582. <ColumnInfo>
  583. <Column id="drugnm" type="STRING" size="256"/>
  584. <Column id="direc" type="STRING" size="256"/>
  585. <Column id="orddept" type="STRING" size="256"/>
  586. </ColumnInfo>
  587. </Dataset>
  588. <Dataset id="ds_data_pasthist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  589. <Dataset id="ds_data_rectmedistat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  590. <Dataset id="ds_data_pasthist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  591. <ColumnInfo>
  592. <Column id="pasthistinclyn" type="STRING" size="256"/>
  593. </ColumnInfo>
  594. <Rows>
  595. <Row/>
  596. </Rows>
  597. </Dataset>
  598. <Dataset id="ds_data_pasthist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  599. <ColumnInfo>
  600. <Column id="genrdd" type="STRING" size="256"/>
  601. <Column id="histspec" type="STRING" size="256"/>
  602. <Column id="remfact" type="STRING" size="256"/>
  603. </ColumnInfo>
  604. </Dataset>
  605. <Dataset id="ds_data_famyhist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  606. <Dataset id="ds_data_famyhist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  607. <ColumnInfo>
  608. <Column id="famyhistinclyn" type="STRING" size="256"/>
  609. </ColumnInfo>
  610. <Rows>
  611. <Row/>
  612. </Rows>
  613. </Dataset>
  614. <Dataset id="ds_data_famyhist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  615. <ColumnInfo>
  616. <Column id="famyrel" type="STRING" size="256"/>
  617. <Column id="existyn" type="STRING" size="256"/>
  618. <Column id="histspec" type="STRING" size="256"/>
  619. <Column id="remfact" type="STRING" size="256"/>
  620. </ColumnInfo>
  621. </Dataset>
  622. <Dataset id="ds_data_inhist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  623. <Dataset id="ds_data_inhist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  624. <ColumnInfo>
  625. <Column id="inhistinclyn" type="STRING" size="256"/>
  626. </ColumnInfo>
  627. <Rows>
  628. <Row/>
  629. </Rows>
  630. </Dataset>
  631. <Dataset id="ds_data_inhist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  632. <ColumnInfo>
  633. <Column id="indd" type="STRING" size="256"/>
  634. <Column id="dschdd" type="STRING" size="256"/>
  635. <Column id="illnm" type="STRING" size="256"/>
  636. <Column id="orddept" type="STRING" size="256"/>
  637. <Column id="inhistpk" type="STRING" size="256"/>
  638. </ColumnInfo>
  639. </Dataset>
  640. <Dataset id="ds_data_ophist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  641. <Dataset id="ds_data_ophist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  642. <ColumnInfo>
  643. <Column id="ophistinclyn" type="STRING" size="256"/>
  644. </ColumnInfo>
  645. <Rows>
  646. <Row/>
  647. </Rows>
  648. </Dataset>
  649. <Dataset id="ds_data_ophist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  650. <ColumnInfo>
  651. <Column id="opdd" type="STRING" size="256"/>
  652. <Column id="opnm" type="STRING" size="256"/>
  653. <Column id="orddept" type="STRING" size="256"/>
  654. <Column id="ophistpk" type="STRING" size="256"/>
  655. </ColumnInfo>
  656. </Dataset>
  657. <Dataset id="ds_data_allghist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  658. <Dataset id="ds_data_allghist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  659. <ColumnInfo>
  660. <Column id="allghistinclyn" type="STRING" size="256"/>
  661. </ColumnInfo>
  662. <Rows>
  663. <Row/>
  664. </Rows>
  665. </Dataset>
  666. <Dataset id="ds_data_allghist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  667. <ColumnInfo>
  668. <Column id="genrdd" type="STRING" size="256"/>
  669. <Column id="flag" type="STRING" size="256"/>
  670. <Column id="allergespec" type="STRING" size="256"/>
  671. </ColumnInfo>
  672. </Dataset>
  673. <Dataset id="ds_data_vacnhist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  674. <ColumnInfo>
  675. <Column id="vacnhistinfoinclyn" type="STRING" size="256"/>
  676. <Column id="dpttims" type="STRING" size="256"/>
  677. <Column id="infparaltims" type="STRING" size="256"/>
  678. <Column id="ahptstims" type="STRING" size="256"/>
  679. <Column id="bhptstims" type="STRING" size="256"/>
  680. <Column id="bhptsdrugnm" type="STRING" size="256"/>
  681. <Column id="bhptsyn" type="STRING" size="256"/>
  682. <Column id="bcgyn" type="STRING" size="256"/>
  683. <Column id="mmrtims" type="STRING" size="256"/>
  684. <Column id="alivvacntims" type="STRING" size="256"/>
  685. <Column id="deadvaccntims" type="STRING" size="256"/>
  686. <Column id="brnmeningitistims" type="STRING" size="256"/>
  687. <Column id="lungcoccustims" type="STRING" size="256"/>
  688. <Column id="chickenpoxtims" type="STRING" size="256"/>
  689. </ColumnInfo>
  690. <Rows>
  691. <Row/>
  692. </Rows>
  693. </Dataset>
  694. <Dataset id="ds_set_smokinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  695. <ColumnInfo>
  696. <Column id="smokinclyn" type="STRING" size="256"/>
  697. <Column id="dosetoday" type="STRING" size="256"/>
  698. <Column id="term" type="STRING" size="256"/>
  699. </ColumnInfo>
  700. </Dataset>
  701. <Dataset id="ds_set_drunkinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  702. <ColumnInfo>
  703. <Column id="drunkinclyn" type="STRING" size="256"/>
  704. </ColumnInfo>
  705. <Rows>
  706. <Row/>
  707. </Rows>
  708. </Dataset>
  709. <Dataset id="ds_set_drunkinfo2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  710. <ColumnInfo>
  711. <Column id="kind" type="STRING" size="256"/>
  712. <Column id="dose" type="STRING" size="256"/>
  713. <Column id="tims" type="STRING" size="256"/>
  714. <Column id="term" type="STRING" size="256"/>
  715. </ColumnInfo>
  716. </Dataset>
  717. <Dataset id="ds_data_gustofood" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  718. <Dataset id="ds_data_gustofood1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  719. <ColumnInfo>
  720. <Column id="gustofoodinclyn" type="STRING" size="256"/>
  721. </ColumnInfo>
  722. <Rows>
  723. <Row/>
  724. </Rows>
  725. </Dataset>
  726. <Dataset id="ds_data_gustofood2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  727. <ColumnInfo>
  728. <Column id="kind" type="STRING" size="256"/>
  729. <Column id="dose" type="STRING" size="256"/>
  730. <Column id="tims" type="STRING" size="256"/>
  731. <Column id="term" type="STRING" size="256"/>
  732. </ColumnInfo>
  733. </Dataset>
  734. <Dataset id="ds_data_tnsseffc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  735. <Dataset id="ds_data_tnsseffc1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  736. <ColumnInfo>
  737. <Column id="tnsseffcinclyn" type="STRING" size="256"/>
  738. </ColumnInfo>
  739. <Rows>
  740. <Row/>
  741. </Rows>
  742. </Dataset>
  743. <Dataset id="ds_data_tnsseffc2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  744. <ColumnInfo>
  745. <Column id="tnsyn" type="STRING" size="256"/>
  746. <Column id="tnsdetl" type="STRING" size="256"/>
  747. </ColumnInfo>
  748. </Dataset>
  749. </Objects>
  750. <Bind>
  751. <BindItem id="item0" compid="group3.cmb_bfrecddtm" propid="value" datasetid="ds_main_wardrecinfo" columnid="bfrecddtm"/>
  752. <BindItem id="item1" compid="group3.opt_bfrecuser" propid="value" datasetid="ds_main_wardrecinfo" columnid="bfrecuser"/>
  753. <BindItem id="item2" compid="group3.ipt_recdd" propid="value" datasetid="ds_main_wardrecinfo" columnid="recdd"/>
  754. <BindItem id="item3" compid="group3.ipt_rectm" propid="value" datasetid="ds_main_wardrecinfo" columnid="rectm"/>
  755. <BindItem id="item4" compid="group3.opt_recuser" propid="value" datasetid="ds_main_wardrecinfo" columnid="recuser"/>
  756. <BindItem id="item5" compid="group3.ipt_infooffer" propid="value" datasetid="ds_main_wardrecinfo" columnid="infooffer"/>
  757. <BindItem id="item6" compid="group3.ipt_signno" propid="value" datasetid="ds_main_wardrecinfo" columnid="signno"/>
  758. <BindItem id="item7" compid="group3.grp_patinfo.caption1" propid="text" datasetid="ds_main_wardrecinfo" columnid=""/>
  759. <BindItem id="item8" compid="group3.grp_patinfo.caption2" propid="text" datasetid="ds_main_wardrecinfo" columnid=""/>
  760. <BindItem id="item9" compid="group3.grp_patinfo.caption4" propid="text" datasetid="ds_main_wardrecinfo" columnid=""/>
  761. <BindItem id="item10" compid="group3.grp_patinfo.caption7" propid="text" datasetid="ds_main_wardrecinfo" columnid=""/>
  762. <BindItem id="item11" compid="group3.grp_patinfo.caption10" propid="text" datasetid="ds_main_wardrecinfo" columnid=""/>
  763. </Bind>
  764. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  765. * System Name :
  766. * Job Name :
  767. * Creator :
  768. * Make Date : 2015-11-13
  769. * Description :
  770. *---------------------------------------------------------------------------------------
  771. * Modify Date Modifier Modify Description
  772. *---------------------------------------------------------------------------------------
  773. * 2015-11-13 Live Converter TF->XP
  774. *
  775. *---------------------------------------------------------------------------------------
  776. ****************************************************************************************/
  777. // include "com_commonxp::comm_main.xjs";
  778. // include "emr_carecomxp::CareCom.xjs";
  779. // include "com_commodulexp::SSZFM00901.xjs";
  780. // include "com_commodulexp::SSZFM01001.xjs";
  781. //
  782. // include "emr_carerecxp::CareRec.xjs";
  783. // include "emr_carecomxp::ENRSignEngine.xjs";
  784. // include "emr_prcpmngtxp::MMO001.xjs";
  785. // var allgInsYN = "Y";
  786. // var patlist = "N";
  787. // var status = "select";
  788. // var sSrchHistCd = "R";
  789. //
  790. // var rtnhighbp = "";
  791. // var rtnlowbp = "";
  792. // var rtnmntpulsecnt = "";
  793. // var rtnmntbrethcnt = "";
  794. // var rtnchosbdtp = "";
  795. // var rtnoxyconcen = "";
  796. // var rtnattackdd = "";
  797. // var rtnattacktm = "";
  798. // var xPathTriage = "";
  799. function SMMNE04300_oninit(obj:Form, e:InitEventInfo)
  800. {
  801. frmf_initForm(obj);
  802. }
  803. function SMMNE04300_onload(obj:Form, e:LoadEventInfo)
  804. {
  805. // fGetCmbList();
  806. // fInit();
  807. //
  808. // if(!utlf_isNull(ds_temp_cond_list.getColumn(0, "pid"))){
  809. // sysf_messageBox("환자를 선택하지 ", "E007");
  810. // return;
  811. // //window.close();
  812. // }else{
  813. // fGetInitRecInfo();
  814. // fInitEvent();
  815. // model.refresh();
  816. //
  817. // //---------(20101029) 경북대
  818. // if (ds_codelist.lookup("cdgrupid", "172", "cdid") =="Y") {
  819. // //ivw_edurec.window.javascript.fessential();
  820. // }
  821. // //---------(20101029) 경북대
  822. // }
  823. }
  824. function fGetCmbList() {
  825. //성가병원 기관코드 조회_20090626_SMY
  826. ds_init_mlist_M0068.clearData();
  827. ds_init_mlist_M0069.clearData();
  828. ds_init_mlist_M0070.clearData();
  829. ds_init_mlist_M0151.clearData();
  830. ds_init_mlist_M0072.clearData();
  831. ds_init_mlist_M0073.clearData();
  832. ds_init_mlist_M0074.clearData();
  833. ds_init_mlist_M0376.clearData();
  834. ds_init_mlist_M0075.clearData();
  835. ds_init_mlist_M0088.clearData();
  836. ds_init_mlist_M0090.clearData();
  837. ds_init_mlist_M0098.clearData();
  838. ds_init_mlist_M0100.clearData();
  839. ds_init_mlist_M0102.clearData();
  840. ds_init_mlist_M0103.clearData();
  841. ds_init_mlist_M0104.clearData();
  842. ds_init_mlist_M0105.clearData();
  843. ds_init_mlist_M0106.clearData();
  844. ds_init_mlist_M0107.clearData();
  845. ds_init_mlist_M0109.clearData();
  846. ds_init_mlist_M0110.clearData();
  847. ds_init_mlist_M0411.clearData();
  848. ds_init_mlist_M0210.clearData();
  849. ds_init_mlist_M0418.clearData();
  850. ds_init_mlist_M0375.clearData();
  851. ds_init_mlist_M0368.clearData();
  852. ds_init_mlist_M0532.clearData();
  853. ds_init_mlist_M0634.clearData();
  854. fGetNursHardCdInfo("'077','172','177','U31','W25'", utlf_getCurrentDate()); //CareCom.js
  855. var arrParam = [{dsNm: "ds_init_mlist_M0068", cdGrpId: "M0068"}, {dsNm: "ds_init_mlist_M0069", cdGrpId: "M0069"}, //직업 //교육정도
  856. {dsNm: "ds_init_mlist_M0070", cdGrpId: "M0070"}, {dsNm: "ds_init_mlist_M0151", cdGrpId: "M0151"}, //종교 //결혼상태
  857. {dsNm: "ds_init_mlist_M0072", cdGrpId: "M0072"}, {dsNm: "ds_init_mlist_M0073", cdGrpId: "M0073"}, //관계 //부위
  858. {dsNm: "ds_init_mlist_M0376", cdGrpId: "M0376"}, {dsNm: "ds_init_mlist_M0075", cdGrpId: "M0075"}, //혈액형 //의식상태
  859. {dsNm: "ds_init_mlist_M0088", cdGrpId: "M0088"}, {dsNm: "ds_init_mlist_M0090", cdGrpId: "M0090"}, //생존여부 //알러지
  860. {dsNm: "ds_init_mlist_M0098", cdGrpId: "M0098"}, {dsNm: "ds_init_mlist_M0100", cdGrpId: "M0100"}, //동반자 //지남력
  861. {dsNm: "ds_init_mlist_M0102", cdGrpId: "M0102"}, {dsNm: "ds_init_mlist_M0103", cdGrpId: "M0103"}, //요흔 //부착기구
  862. {dsNm: "ds_init_mlist_M0104", cdGrpId: "M0104"}, {dsNm: "ds_init_mlist_M0105", cdGrpId: "M0105"}, //소변색깔 //소변증상
  863. {dsNm: "ds_init_mlist_M0106", cdGrpId: "M0106"}, {dsNm: "ds_init_mlist_M0107", cdGrpId: "M0107"}, //대변색깔 //대변종류
  864. {dsNm: "ds_init_mlist_M0109", cdGrpId: "M0109"}, {dsNm: "ds_init_mlist_M0110", cdGrpId: "M0110"}, //동공빛반사여부 //동공수치
  865. {dsNm: "ds_init_mlist_M0411", cdGrpId: "M0411"}, {dsNm: "ds_init_mlist_M0210", cdGrpId: "M0210"}, //영적요구 //입원방법
  866. {dsNm: "ds_init_mlist_M0418", cdGrpId: "M0418"}, {dsNm: "ds_init_mlist_M0375", cdGrpId: "M0375"}, //입원경로 //체온부위
  867. {dsNm: "ds_init_mlist_M0368", cdGrpId: "M0368"}, {dsNm: "ds_init_mlist_M0532", cdGrpId: "M0532"}, //가족병력내역 //과거병력내역_20090406_SMY추가
  868. {dsNm: "ds_init_mlist_M0117", cdGrpId: "M0117"}, {dsNm: "ds_init_mlist_M0118", cdGrpId: "M0118"}, //Triage의식상태 //Triage 기록의 내원경로
  869. {dsNm: "ds_init_mlist_M0119", cdGrpId: "M0119"}, {dsNm: "ds_init_mlist_M0120", cdGrpId: "M0120"}, //Triage 기록의 내원수단 //Triage 기록의 내원사유
  870. {dsNm: "ds_init_mlist_M0121", cdGrpId: "M0121"}, {dsNm: "ds_init_mlist_M0122", cdGrpId: "M0122"}, //Triage 기록의 의도성여부 //Triage 기록의 손상기전구분
  871. {dsNm: "ds_init_mlist_M0123", cdGrpId: "M0123"}, {dsNm: "ds_init_mlist_M0124", cdGrpId: "M0124"}, //Triage 기록의 알러지구분 //Triage 기록의 과거력구분
  872. {dsNm: "ds_init_mlist_M0125", cdGrpId: "M0125"}, {dsNm: "ds_init_mlist_M0126", cdGrpId: "M0126"}] //Triage 기록의 보호장구구분 //Triage 기록의 통증구분
  873. appf_getCodeList(arrParam, true);
  874. }
  875. //화면 로딩시
  876. function fInit(){
  877. //히든 주석처리 cms
  878. // model.copyNode("/root/hidden/histinfo", "/root/main/histinfo");
  879. // model.copyNode("/root/hidden/wardrecinfo", "/root/main/wardrecinfo");
  880. //
  881. // model.makeValue("/root/hidden/histinfo/pasthistinfo/pasthist/pasthistinclyn", "1");
  882. // model.makeValue("/root/hidden/histinfo/ophistinfo/ophist/ophistinclyn", "1");
  883. // model.makeValue("/root/hidden/histinfo/allghistinfo/allghist/allghistinclyn", "1");
  884. //상단정보 조회
  885. dsf_createDs("ds_temp_cond_list");
  886. appf_getPatientInfoDetails("ds_temp_cond_list"); // 환자정보 호출
  887. //각 화면 상단에 선택된 환자 정보 display 필요함. (병실-성명-S/A-등록번호)
  888. room = ds_temp_cond_list.getColumn(0, "roomcd");
  889. patnm = ds_temp_cond_list.getColumn(0, "hngnm2");
  890. sex = ds_temp_cond_list.getColumn(0, "sex");
  891. age = ds_temp_cond_list.getColumn(0, "age");
  892. pid = ds_temp_cond_list.getColumn(0, "pid");
  893. indd = ds_temp_cond_list.getColumn(0, "indd");
  894. instcd = ds_temp_cond_list.getColumn(0, "instcd");
  895. orddeptcd = ds_temp_cond_list.getColumn(0, "orddeptcd");
  896. cretno = ds_temp_cond_list.getColumn(0, "cretno");
  897. ioflag = ds_temp_cond_list.getColumn(0, "ioflag");
  898. dsf_makeValue(ds_main_wardrecinfo,"room" , "string" , room);
  899. dsf_makeValue(ds_main_wardrecinfo,"patnm" , "string" , patnm);
  900. dsf_makeValue(ds_main_wardrecinfo,"sex" , "string" , sex);
  901. dsf_makeValue(ds_main_wardrecinfo,"age" , "string" , age);
  902. dsf_makeValue(ds_main_wardrecinfo,"pid" , "string" , pid);
  903. dsf_createDs("ds_main_enrcarecomrecinfo");
  904. var scrnid =frmf_getScreenID();
  905. var param = "pid▦orddd▦cretno▦ordtype▦scrnid"
  906. +"▩" + pid+"▦" +indd+"▦"+cretno+"▦"+ioflag+"▦"+scrnid+"▩";
  907. fEnrCareComRecInfo_SPMNZ002(param, ds_main_enrcarecomrecinfo); //타 간호정보조사지기록 유무확인
  908. if(patlist == "N"){
  909. fGetErPatList();
  910. }
  911. patlist = "Y";
  912. }
  913. //간호정보조사지 조회
  914. //triage기록은 당일 revisit 환자의 것은 조회되어야 하나, 이전기록의 데이터가 있어도 triage기록은 조회되지 않도록 함
  915. //==> 변경 : 이전기록일시 조회할 경우에도 당일 triage정보로 조회함 : 2008-10-07, SMY(서미영 샘 확인)
  916. function fGetInitRecInfo() {
  917. sSrchHistCd = "D";
  918. var pid = ds_temp_cond_list.getColumn(0, "pid");
  919. var indd = ds_temp_cond_list.getColumn(0, "indd");
  920. var cretno = ds_temp_cond_list.getColumn(0, "cretno");
  921. var instcd = ds_temp_cond_list.getColumn(0, "instcd");
  922. var orddeptcd = ds_temp_cond_list.getColumn(0, "orddeptcd");
  923. var instUseYN = ds_codelist.lookup("cdgrupid", "172", "cdid");//교육요구도 추가 20091216 김홍점
  924. //웹용 인자값 셋팅
  925. dsf_makeValue(ds_send_req,"pid" , "string" , pid);
  926. dsf_makeValue(ds_send_req,"indd" , "string" , indd);
  927. dsf_makeValue(ds_send_req,"cretno" , "string" , cretno);
  928. dsf_makeValue(ds_send_req,"instcd" , "string" , instcd);
  929. dsf_makeValue(ds_send_req,"recflag" , "string" , "10");
  930. dsf_makeValue(ds_send_req,"docucode", "string" , "0800000290");
  931. dsf_makeValue(ds_send_req,"deptcd" , "string" , orddeptcd);
  932. if( utlf_isNull(pid) ) {
  933. sysf_messageBox("환자를 선택하지 ", "E007");
  934. this.close();
  935. } else {
  936. if(instUseYN == "Y"){ // 교육요구도사정을 사용한다면...
  937. //btn_edurec.visible = true;
  938. group3.switch1.case1.import1.btn_SPMMO14900.visible = true; // 최근투약상태 - 처방조회버튼 활성화
  939. group3.grp_patinfo.position.style = "310 50 640 20";
  940. frmf_setParameter("SPMRJ00300_pid", pid);
  941. frmf_setParameter("SPMRJ00300_orddd", indd);
  942. frmf_setParameter("SPMRJ00300_cretno", cretno);
  943. group3.switch1.case_edurec.ivw_edurec.url = "";
  944. group3.switch1.case_edurec.ivw_edurec.url = "emr_jcimngtxp::SPMRJ00300_교육요구도사정.xfdl";
  945. }else{
  946. //grp_patinfo.attribute("style")="left:210px; top:50px; width:640px; height:20px;" ;
  947. //btn_edurec.visible = false;
  948. //btn_SPMMO14900.visible = false;
  949. }
  950. //저장후 삭제(K), 신규(I), 수정(U)
  951. var oParam = {};
  952. oParam.id = "TRMNE04301";
  953. oParam.service = "wardcareapp.WardCareRec";
  954. oParam.method = "reqGetRecInfo";
  955. oParam.inds = "reqlist=ds_send_req";
  956. oParam.outds = "ds_hidden_paminfo_paminfo=paminfo ds_hidden_paminfo_recinfo=recinfo";
  957. oParam.async = false;
  958. tranf_submit(oParam);
  959. var exeflag = ds_hidden_paminfo_paminfo.getColumn(0, "exeflag");
  960. if(exeflag == 'U') {
  961. sSrchHistCd = "R";
  962. dsf_makeValue(ds_send_req,"prestindd" , "string" , indd);
  963. dsf_makeValue(ds_send_req,"prestcretno" , "string" , cretno);
  964. dsf_makeValue(ds_send_req,"prestinstcd" , "string" , instcd);
  965. var oParam = {};
  966. oParam.id = "TRMNE04302";
  967. oParam.service = "wardcareapp.WardCareRec";
  968. oParam.method = "reqGetAllErRecInfo";
  969. oParam.inds = "reqlist=ds_send_req";
  970. oParam.outds = "ds_main_histinfo=histinfo ds_main_wardrecinfo=wardrecinfo ds_main_triageinfo=triageinfo";
  971. oParam.async = false;
  972. tranf_submit(oParam);
  973. //인증번호set_20090722_SMY
  974. ds_signinfo.setColumn(0, "signno", ds_main_wardrecinfo.getColumn(0, "signno"));
  975. //조회이력코드 기록 이력 조회
  976. //마지막 기록일시 셋팅
  977. dsf_makeValue(ds_main_wardrecinfo,"bfrecddtm", "string", ds_hidden_paminfo_recinfo.getColumn(ds_hidden_paminfo_recinfo.findRowExpr("recflag == '10' && indd == '" + indd + "'"),"recpkspec"));
  978. dsf_makeValue(ds_main_wardrecinfo,"bfrecuser", "string", ds_hidden_paminfo_recinfo.getColumn(ds_hidden_paminfo_recinfo.findRowExpr("recflag == '10' && indd == '" + indd + "'"),"bfrecuser"));
  979. } else {
  980. sSrchHistCd = "R";
  981. //이전 기록이 있을 경우 가장 최근의 정보 자동 셋팅
  982. if( !utlf_isNull(ds_hidden_paminfo_recinfo.getColumn(0, "recpkspec")))
  983. {
  984. ds_main_wardrecinfo.setColumn(0, "bfrecddtm", ds_hidden_paminfo_recinfo.getColumn(0, "recpkspec"));
  985. fChgRecHistInfo();
  986. }else{
  987. sSrchHistCd = "F";
  988. //병력정보, Triage정보
  989. var oParam = {};
  990. oParam.id = "TRMNE04304";
  991. oParam.service = "wardcareapp.WardCareRec";
  992. oParam.method = "reqGetComRecInfo";
  993. oParam.inds = "reqlist=ds_send_req";
  994. oParam.outds = "ds_main_histinfo =histinfo ds_main_triageinfo=triageinfo";
  995. oParam.async = false;
  996. //oParam.callback = "cf_TRMNE04304";
  997. tranf_submit(oParam);
  998. //조회이력코드 기록 조회(최초)
  999. var exist = ds_main_histinfo.getColumn(0, "existyn");
  1000. if(exist == "N") {
  1001. //model.copyNode("/root/main/histinfo", "/root/hidden/histinfo");
  1002. //Default 셋팅
  1003. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "choseduinfo"));
  1004. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "revisitinfo"));
  1005. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "gustoinfo"));
  1006. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "prginfo"));
  1007. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "visdsordinfo"));
  1008. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "heardsordinfo"));
  1009. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "tootstatinfo"));
  1010. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "skinsectinfo"));
  1011. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "rectmedistatinfo"));
  1012. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "pasthistinfo"));
  1013. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "famyhistinfo"));
  1014. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "inhistinfo"));
  1015. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "ophistinfo"));
  1016. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "allghistinfo"));
  1017. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "vacnhistinfo"));
  1018. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "smokinfo"));
  1019. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "drunkinfo"));
  1020. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "gustofoodinfo"));
  1021. convertXmlToDsNull(ds_main_histinfo.getColumn(0, "tnsseffcinfo"));
  1022. ds_data_pasthist1.setColumn(0, "pasthistinclyn", "1");
  1023. ds_data_rectmedistat1.setColumn(0, "rectmedistatinfoinclyn", "1");
  1024. ds_data_ophist1.setColumn(0, "ophistinclyn", "1");
  1025. ds_data_allghist1.setColumn(0, "allghistinclyn", "1");
  1026. ds_data_visdsord.setColumn(0, "visdsordyn", "1");
  1027. ds_data_heardsord.setColumn(0, "heardsordyn", "1");
  1028. ds_data_tootstat.setColumn(0, "tootstatkind", "1");
  1029. ds_data_revisit.setColumn(0, "revisityn", "1");
  1030. group3.switch1.case1.import1.cmb_revisit.enable = false;
  1031. //임신정보 default셋팅
  1032. if(ds_main_wardrecinfo.getColumn(0, "sex") == "F"){
  1033. ds_data_prg.setColumn(0, "prgstatchk", "");
  1034. ds_data_prg.setColumn(0, "prgstatyn", "1");
  1035. group3.switch1.case1.import1.rdo_prgyn.enable = true;
  1036. group3.switch1.case1.import1.ipt_prg.enable = false;
  1037. }else{
  1038. ds_data_prg.setColumn(0, "prgstatchk", "1");
  1039. group3.switch1.case1.import1.rdo_prgyn.enable = false;
  1040. group3.switch1.case1.import1.ipt_prg.enable = false;
  1041. }
  1042. } else {
  1043. //model.copyNode("/root/main/histinfo", "/root/hidden/cominfo/histinfo");
  1044. }
  1045. ds_main_wardrecinfo.setColumn(0, "tel", ds_hidden_paminfo_paminfo.getColumn(0, "tel"));
  1046. ds_main_wardrecinfo.setColumn(0, "mphone", ds_hidden_paminfo_paminfo.getColumn(0, "mphone"));
  1047. ds_main_wardrecinfo.setColumn(0, "etcphone1", ds_hidden_paminfo_paminfo.getColumn(0, "etcphone1"));
  1048. ds_main_wardrecinfo.setColumn(0, "etcphone2", ds_hidden_paminfo_paminfo.getColumn(0, "etcphone2"));
  1049. ds_main_wardrecinfo.setColumn(0, "inacompstyn", "1");
  1050. group3.switch1.case1.import1.cmb_inacompstcd.enable = false;
  1051. group3.switch1.case1.import1.ipt_inacompst.enable = false;
  1052. //기록일시 정보를 쿼리에서 가져옴
  1053. ds_main_wardrecinfo.setColumn(0, "recdd", ds_hidden_paminfo_paminfo.getColumn(0, "recdd"));
  1054. ds_main_wardrecinfo.setColumn(0, "rectm", ds_hidden_paminfo_paminfo.getColumn(0, "rectm"));
  1055. ds_main_wardrecinfo.setColumn(0, "recuser", ds_hidden_paminfo_paminfo.getColumn(0, "recuser"));
  1056. }
  1057. }
  1058. }
  1059. fAlertTriageChng();
  1060. status = "select";
  1061. // if(grd_allghist.rows > 1) {
  1062. // for(var i = 0; i < grd_allghist.cols; i++) {
  1063. // if(grd_allghist.valueMatrix(1, i) != "") {
  1064. // allgInsYN = "N";
  1065. // }
  1066. // }
  1067. // }
  1068. if(ds_data_allghist2.rowcount > 1)
  1069. {
  1070. for(var i = 0; i < ds_data_allghist2.colcount; i++)
  1071. {
  1072. if(!utlf_isNull(ds_data_allghist2.getColumn(0, i)))
  1073. {
  1074. allgInsYN = "N";
  1075. }
  1076. }
  1077. }
  1078. // 보호장구 초기화
  1079. if(group3.switch1.case1.import1.chk_acdownflag.value == "Y"){
  1080. group3.switch1.case1.import1.rdo_acdowndetailflag.enable = true;
  1081. group3.switch1.case1.import1.chk_proceqmtflag.enable = true;
  1082. }else{
  1083. group3.switch1.case1.import1.rdo_acdowndetailflag.value = "";
  1084. group3.switch1.case1.import1.rdo_acdowndetailflag.enable = false;
  1085. group3.switch1.case1.import1.chk_proceqmtflag.value = "";
  1086. group3.switch1.case1.import1.chk_proceqmtflag.enable = false;
  1087. }
  1088. fNotExistsNodeCreate();
  1089. }
  1090. function convertXmlToDsNull(strWardrecinfo)//null값 있는지 확인
  1091. {
  1092. var pParamObj = new Object();
  1093. pParamObj.pathYN = "Y";
  1094. pParamObj.nullColumnYN = "Y";
  1095. if(!utlf_isNull(strWardrecinfo))
  1096. {
  1097. lf_convertXmlToDs2(strWardrecinfo, pParamObj);
  1098. }
  1099. }
  1100. //이전기록일시 변경
  1101. function fChgRecHistInfo(){
  1102. var recpkspec = ds_main_wardrecinfo.getColumn(0, "bfrecddtm").split("|");
  1103. var bfrecpid = recpkspec[0];
  1104. var bfrecindd = recpkspec[1];
  1105. var bfreccretno = recpkspec[2];
  1106. var bfrecflag = recpkspec[3];
  1107. var bfrecinstcd = recpkspec[4];
  1108. dsf_makeValue(ds_send_req, "indd", "string", bfrecindd);
  1109. dsf_makeValue(ds_send_req, "cretno", "string", bfreccretno);
  1110. dsf_makeValue(ds_send_req, "instcd", "string", bfrecinstcd);
  1111. ds_send_req.clearData();
  1112. dsf_makeValue(ds_send_req, "pid", "string", bfrecpid);
  1113. dsf_makeValue(ds_send_req, "indd", "string", bfrecindd);
  1114. dsf_makeValue(ds_send_req, "cretno", "string", bfreccretno);
  1115. dsf_makeValue(ds_send_req, "instcd", "string", bfrecinstcd);
  1116. dsf_makeValue(ds_send_req, "recflag", "string", bfrecflag);
  1117. dsf_makeValue(ds_send_req, "prestindd", "string", prestindd);
  1118. dsf_makeValue(ds_send_req, "prestcretno", "string", prestcretno);
  1119. dsf_makeValue(ds_send_req, "prestinstcd", "string", prestinstcd);
  1120. //응급실간호정보조사지
  1121. var oParam = {};
  1122. oParam.id = "TRMNE04302";
  1123. oParam.service = "wardcareapp.WardCareRec";
  1124. oParam.method = "reqGetAllErRecInfo";
  1125. oParam.inds = "reqlist=ds_";
  1126. oParam.outds = "ds_main_histinfo=histinfo ds_main_wardrecinfo=wardrecinfo ds_main_triageinfo=triageinfo";
  1127. oParam.async = false;
  1128. tranf_submit(oParam);
  1129. //triage기록은 당일 revisit 환자의 것은 조회되어야 하나, 이전기록의 데이터가 있어도 triage기록은 조회되지 않도록 함
  1130. //==> 변경 : 이전기록일시 조회할 경우에도 당일 triage정보로 조회함 : 2008-10-07, SMY(서미영 샘 확인)
  1131. if(bfrecindd != prestindd || bfreccretno != prestcretno || bfrecinstcd != prestinstcd){
  1132. }
  1133. fNotExistsNodeCreate();
  1134. }
  1135. //노드 추가에 따른 존재하지 않는 노드생성
  1136. function fNotExistsNodeCreate(){
  1137. //---------------------------------------------------------------------------------------------------
  1138. // 20090917 수정
  1139. //---------------------------------------------------------------------------------------------------
  1140. var chkantibio= ds_data_rectmedistat.setColumn(0, "antibiodrugyn");
  1141. if ( utlf_isNull(chkantibio) ) {
  1142. dsf_makeValue(ds_data_rectmedistat, "antibiodrugyn", "string", "");
  1143. }
  1144. //--------------------------------------------------------------------------------------------------------
  1145. // 141112 - 낙상고위험 및 낙상예방활동 노트 추가를 위한 구문 - AYS
  1146. var fallhighriskflag = ds_data_chosedu.setColumn(0, "fallhighriskflag");
  1147. var fallpreventactflag = ds_data_chosedu.setColumn(0, "fallpreventactflag");
  1148. if ( utlf_isNull(fallhighriskflag) ) {
  1149. dsf_makeValue(ds_data_chosedu, "fallhighriskflag", "string", "");
  1150. }
  1151. if ( utlf_isNull(fallpreventactflag)) {
  1152. dsf_makeValue(ds_data_chosedu, "fallpreventactflag", "string", "");
  1153. }
  1154. }
  1155. function fAlertTriageChng(){
  1156. if(sSrchHistCd == "R"){
  1157. xPathTriage = "/root/main/triageinfo";
  1158. }else if(sSrchHistCd == "F"){
  1159. xPathTriage = "/root/hidden/cominfo/triageinfo";
  1160. }else{
  1161. xPathTriage = "/root/hidden/cominfo/triageinfo";
  1162. //병력정보, Triage정보
  1163. var oParam = {};
  1164. oParam.id = "TRMNE04304";
  1165. oParam.service = "wardcareapp.WardCareRec";
  1166. oParam.method = "reqGetComRecInfo";
  1167. oParam.inds = "reqlist=ds_";
  1168. oParam.outds = "ds_main_histinfo=histinfo ds_main_triageinfo=triageinfo";
  1169. oParam.async = false;
  1170. tranf_submit(oParam);
  1171. }
  1172. rtnhighbp = xPathTriage.getColumn(0, "highbp");
  1173. rtnlowbp = xPathTriage.getColumn(0, "lowbp");
  1174. rtnmntpulsecnt = xPathTriage.getColumn(0, "mntpulsecnt");
  1175. rtnmntbrethcnt = xPathTriage.getColumn(0, "mntbrethcnt");
  1176. rtnchosbdtp = xPathTriage.getColumn(0, "chosbdtp");
  1177. rtnoxyconcen = xPathTriage.getColumn(0, "oxyconcen");
  1178. rtnattackdd = xPathTriage.getColumn(0, "attackdd");
  1179. rtnattacktm = xPathTriage.getColumn(0, "attacktm") ;
  1180. if(rtnhighbp == "-1") rtnhighbp = "-";
  1181. if(rtnlowbp == "-1") rtnlowbp = "-";
  1182. if(rtnmntpulsecnt == "-1") rtnmntpulsecnt = "-";
  1183. if(rtnmntbrethcnt == "-1") rtnmntbrethcnt = "-";
  1184. if(rtnchosbdtp == "-1") rtnchosbdtp = "-";
  1185. if(rtnhighbp == "999") rtnhighbp = "-";
  1186. if(rtnlowbp == "999") rtnlowbp = "-";
  1187. if(rtnmntpulsecnt == "999") rtnmntpulsecnt = "-";
  1188. if(rtnmntbrethcnt == "999") rtnmntbrethcnt = "-";
  1189. if(rtnchosbdtp == "99.9") rtnchosbdtp = "-";
  1190. if(rtnattackdd == "11111111") rtnattackdd = "00000000", rtnattacktm = "0000";
  1191. if( !utlf_isNull(ds_main_wardrecinfo.getColumn(0, "bfrecdd")) && (
  1192. ds_main_wardrecinfo.getColumn(0, "serdiagflag" ) != xPathTriage.getColumn(0, "serdiagflag") ||
  1193. ds_main_wardrecinfo.getColumn(0, "mainsympcd" ) != xPathTriage.getColumn(0, "mainsympcd") ||
  1194. ds_main_wardrecinfo.getColumn(0, "mainsympcdno" ) != xPathTriage.getColumn(0, "mainsympcdno") ||
  1195. ds_main_wardrecinfo.getColumn(0, "mainsympnm" ) != xPathTriage.getColumn(0, "mainsympnm") ||
  1196. ds_main_wardrecinfo.getColumn(0, "fstexamorddd" ) != xPathTriage.getColumn(0, "fstexamorddd") ||
  1197. ds_main_wardrecinfo.getColumn(0, "fstexamordtm" ) != xPathTriage.getColumn(0, "fstexamordtm") ||
  1198. ds_main_wardrecinfo.getColumn(0, "attackdd" ) != rtnattackdd ||
  1199. ds_main_wardrecinfo.getColumn(0, "attacktm" ) != rtnattacktm ||
  1200. ds_main_wardrecinfo.getColumn(0, "cscsflag" ) != xPathTriage.getColumn(0, "cscsflag") ||
  1201. ds_main_wardrecinfo.getColumn(0, "painflag" ) != xPathTriage.getColumn(0, "painflag") ||
  1202. ds_main_wardrecinfo.getColumn(0, "chospathflag" ) != xPathTriage.getColumn(0, "chospathflag") ||
  1203. ds_main_wardrecinfo.getColumn(0, "choswayflag" ) != xPathTriage.getColumn(0, "choswayflag") ||
  1204. ds_main_wardrecinfo.getColumn(0, "chosresnflag" ) != xPathTriage.getColumn(0, "chosresnflag") ||
  1205. ds_main_wardrecinfo.getColumn(0, "intenflag" ) != xPathTriage.getColumn(0, "intenflag") ||
  1206. ds_main_wardrecinfo.getColumn(0, "injmechflag" ) != xPathTriage.getColumn(0, "injmechflag") ||
  1207. ds_main_wardrecinfo.getColumn(0, "highbp" ) != rtnhighbp ||
  1208. ds_main_wardrecinfo.getColumn(0, "lowbp" ) != rtnlowbp ||
  1209. ds_main_wardrecinfo.getColumn(0, "mntpulsecnt" ) != rtnmntpulsecnt ||
  1210. ds_main_wardrecinfo.getColumn(0, "mntbrethcnt" ) != rtnmntbrethcnt ||
  1211. ds_main_wardrecinfo.getColumn(0, "chosbdtp" ) != rtnchosbdtp ||
  1212. ds_main_wardrecinfo.getColumn(0, "oxyconcen" ) != xPathTriage.getColumn(0, "oxyconcen") ||
  1213. ds_main_wardrecinfo.getColumn(0, "algyflag" ) != xPathTriage.getColumn(0, "algyflag") ||
  1214. ds_main_wardrecinfo.getColumn(0, "pasthistflag" ) != xPathTriage.getColumn(0, "pasthistflag") ||
  1215. ds_main_wardrecinfo.getColumn(0, "algyetccnts" ) != xPathTriage.getColumn(0, "algyetccnts") ||
  1216. ds_main_wardrecinfo.getColumn(0, "pasthistetccnts") != xPathTriage.getColumn(0, "pasthistetccnts") ||
  1217. // triage 추가연동건[요청번호:4345]_20100208
  1218. ds_main_wardrecinfo.getColumn(0, "mainsympcd1" ) != xPathTriage.getColumn(0, "mainsympcd1") || // 주증상1
  1219. ds_main_wardrecinfo.getColumn(0, "mainsympcdno1" ) != xPathTriage.getColumn(0, "mainsympcdno1") ||
  1220. ds_main_wardrecinfo.getColumn(0, "mainsympnm1" ) != xPathTriage.getColumn(0, "mainsympnm1") ||
  1221. ds_main_wardrecinfo.getColumn(0, "mainsympcd2" ) != xPathTriage.getColumn(0, "mainsympcd2") || // 주증상2
  1222. ds_main_wardrecinfo.getColumn(0, "mainsympcdno2" ) != xPathTriage.getColumn(0, "mainsympcdno2") ||
  1223. ds_main_wardrecinfo.getColumn(0, "mainsympnm2" ) != xPathTriage.getColumn(0, "mainsympnm2") ||
  1224. ds_main_wardrecinfo.getColumn(0, "etcsymp" ) != xPathTriage.getColumn(0, "etcsymp") || // 기타증상
  1225. ds_main_wardrecinfo.getColumn(0, "acdownflag" ) != xPathTriage.getColumn(0, "acdownflag") || // 보호장구
  1226. ds_main_wardrecinfo.getColumn(0, "acdowndetailflag" ) != xPathTriage.getColumn(0, "acdowndetailflag") ||
  1227. ds_main_wardrecinfo.getColumn(0, "proceqmtflag" ) != xPathTriage.getColumn(0, "proceqmtflag")
  1228. ) ){
  1229. var rtnMsg = sysf_messageBox("Triage 변경된 내용이 있습니다. 변경된 내용을 연동하시겠습니까?", "Q");
  1230. if(rtnMsg == "6"){
  1231. fSettingTriage();
  1232. sysf_messageBox("기록 연동 후 인증저장을 반드시 하셔야 합니다.", "I");
  1233. }
  1234. }else{
  1235. fSettingTriage();
  1236. }
  1237. //model.refresh();
  1238. }
  1239. function fSettingTriage(){
  1240. dsf_makeValue(ds_main_wardrecinfo, "serdiagflag", "string", xPathTriage.getColumn(0, "serdiagflag"));
  1241. dsf_makeValue(ds_main_wardrecinfo, "mainsympcd", "string", xPathTriage.getColumn(0, "mainsympcd"));
  1242. dsf_makeValue(ds_main_wardrecinfo, "mainsympcdno", "string", xPathTriage.getColumn(0, "mainsympcdno"));
  1243. dsf_makeValue(ds_main_wardrecinfo, "mainsympnm", "string", xPathTriage.getColumn(0, "mainsympnm"));
  1244. dsf_makeValue(ds_main_wardrecinfo, "fstexamorddd", "string", xPathTriage.getColumn(0, "fstexamorddd"));
  1245. dsf_makeValue(ds_main_wardrecinfo, "fstexamordtm", "string", xPathTriage.getColumn(0, "fstexamordtm"));
  1246. dsf_makeValue(ds_main_wardrecinfo, "attackdd", "string", rtnattackdd);
  1247. dsf_makeValue(ds_main_wardrecinfo, "attacktm", "string", rtnattacktm);
  1248. dsf_makeValue(ds_main_wardrecinfo, "cscsflag", "string", xPathTriage.getColumn(0, "cscsflag"));
  1249. dsf_makeValue(ds_main_wardrecinfo, "painflag1", "string", xPathTriage.getColumn(0, "painflag1"));
  1250. frmf_inputEnterKey("group3.switch1.case1.import1.rdo_painflag1", "onitemchanged", new ItemChangeEventInfo );
  1251. dsf_makeValue(ds_main_wardrecinfo, "painflag", "string", xPathTriage.getColumn(0, "painflag"));
  1252. dsf_makeValue(ds_main_wardrecinfo, "chospathflag", "string", xPathTriage.getColumn(0, "chospathflag"));
  1253. dsf_makeValue(ds_main_wardrecinfo, "choswayflag", "string", xPathTriage.getColumn(0, "choswayflag"));
  1254. dsf_makeValue(ds_main_wardrecinfo, "chosresnflag", "string", xPathTriage.getColumn(0, "chosresnflag"));
  1255. dsf_makeValue(ds_main_wardrecinfo, "intenflag", "string", xPathTriage.getColumn(0, "intenflag"));
  1256. dsf_makeValue(ds_main_wardrecinfo, "injmechflag", "string", xPathTriage.getColumn(0, "injmechflag"));
  1257. dsf_makeValue(ds_main_wardrecinfo, "highbp", "string", rtnhighbp);
  1258. dsf_makeValue(ds_main_wardrecinfo, "lowbp", "string", rtnlowbp);
  1259. dsf_makeValue(ds_main_wardrecinfo, "mntpulsecnt", "string", rtnmntpulsecnt);
  1260. dsf_makeValue(ds_main_wardrecinfo, "mntbrethcnt", "string", rtnmntbrethcnt);
  1261. dsf_makeValue(ds_main_wardrecinfo, "chosbdtp", "string", rtnchosbdtp);
  1262. dsf_makeValue(ds_main_wardrecinfo, "oxyconcen", "string", xPathTriage.getColumn(0, "oxyconcen"));
  1263. dsf_makeValue(ds_main_wardrecinfo, "algyflag", "string", xPathTriage.getColumn(0, "algyflag"));
  1264. dsf_makeValue(ds_main_wardrecinfo, "pasthistflag", "string", xPathTriage.getColumn(0, "pasthistflag"));
  1265. dsf_makeValue(ds_main_wardrecinfo, "algyetccnts", "string", xPathTriage.getColumn(0, "algyetccnts"));
  1266. dsf_makeValue(ds_main_wardrecinfo, "pasthistetccnts", "string", xPathTriage.getColumn(0, "pasthistetccnts"));
  1267. // triage 추가연동건[요청번호:4345]_20100208
  1268. dsf_makeValue(ds_main_wardrecinfo, "mainsympcd1", "string", xPathTriage.getColumn(0, "mainsympcd1")); // 주증상1
  1269. dsf_makeValue(ds_main_wardrecinfo, "mainsympcdno1", "string", xPathTriage.getColumn(0, "mainsympcdno1"));
  1270. dsf_makeValue(ds_main_wardrecinfo, "mainsympnm1", "string", xPathTriage.getColumn(0, "mainsympnm1"));
  1271. dsf_makeValue(ds_main_wardrecinfo, "mainsympcd2", "string", xPathTriage.getColumn(0, "mainsympcd2")); // 주증상2
  1272. dsf_makeValue(ds_main_wardrecinfo, "mainsympcdno2", "string", xPathTriage.getColumn(0, "mainsympcdno2"));
  1273. dsf_makeValue(ds_main_wardrecinfo, "mainsympnm2", "string", xPathTriage.getColumn(0, "mainsympnm2"));
  1274. dsf_makeValue(ds_main_wardrecinfo, "etcsymp", "string", xPathTriage.getColumn(0, "etcsymp")); // 기타증상
  1275. dsf_makeValue(ds_main_wardrecinfo, "acdownflag", "string", xPathTriage.getColumn(0, "acdownflag")); // 보호장구
  1276. dsf_makeValue(ds_main_wardrecinfo, "acdowndetailflag", "string", xPathTriage.getColumn(0, "acdowndetailflag"));
  1277. dsf_makeValue(ds_main_wardrecinfo, "proceqmtflag", "string", xPathTriage.getColumn(0, "proceqmtflag"));
  1278. }
  1279. ]]></Script>
  1280. </Form>
  1281. </FDL>