SMMRD00200_중증환자등록.xfdl 175 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMRD00200" position="absolute 0 0 1194 805" titletext="중증환자등록" onload="SMMRD00200_onload">
  5. <Layouts>
  6. <Layout>
  7. <Grid id="grd_serdiagday" taborder="1" binddataset="ds_serdiagdaylist" useinputpanel="false" visible="false" position="absolute 8 156 1191 773">
  8. <Formats>
  9. <Format id="default">
  10. <Columns>
  11. <Column size="0"/>
  12. <Column size="37"/>
  13. <Column size="37"/>
  14. <Column size="85"/>
  15. <Column size="80"/>
  16. <Column size="145"/>
  17. <Column size="91"/>
  18. <Column size="90"/>
  19. <Column size="86"/>
  20. <Column size="98"/>
  21. <Column size="74"/>
  22. <Column size="72"/>
  23. <Column size="100"/>
  24. <Column size="100"/>
  25. <Column size="70"/>
  26. <Column size="78"/>
  27. <Column size="89"/>
  28. <Column size="100"/>
  29. <Column size="107"/>
  30. <Column size="175"/>
  31. <Column size="97"/>
  32. <Column size="112"/>
  33. <Column size="75"/>
  34. <Column size="75"/>
  35. <Column size="59"/>
  36. <Column size="0"/>
  37. <Column size="0"/>
  38. <Column size="0"/>
  39. <Column size="0"/>
  40. <Column size="0"/>
  41. <Column size="0"/>
  42. <Column size="0"/>
  43. <Column size="0"/>
  44. <Column size="0"/>
  45. <Column size="0"/>
  46. <Column size="0"/>
  47. <Column size="0"/>
  48. <Column size="0"/>
  49. <Column size="0"/>
  50. <Column size="0"/>
  51. <Column size="0"/>
  52. <Column size="0"/>
  53. <Column size="0"/>
  54. <Column size="0"/>
  55. <Column size="0"/>
  56. <Column size="0"/>
  57. <Column size="0"/>
  58. <Column size="0"/>
  59. <Column size="0"/>
  60. <Column size="0"/>
  61. <Column size="0"/>
  62. <Column size="0"/>
  63. <Column size="0"/>
  64. <Column size="0"/>
  65. <Column size="0"/>
  66. <Column size="0"/>
  67. <Column size="0"/>
  68. <Column size="0"/>
  69. <Column size="0"/>
  70. <Column size="0"/>
  71. <Column size="0"/>
  72. <Column size="0"/>
  73. <Column size="0"/>
  74. <Column size="0"/>
  75. <Column size="0"/>
  76. <Column size="0"/>
  77. <Column size="0"/>
  78. <Column size="0"/>
  79. <Column size="0"/>
  80. <Column size="0"/>
  81. <Column size="100"/>
  82. <Column size="0"/>
  83. <Column size="100"/>
  84. <Column size="0"/>
  85. <Column size="0"/>
  86. <Column size="0"/>
  87. <Column size="0"/>
  88. <Column size="0"/>
  89. <Column size="0"/>
  90. <Column size="0"/>
  91. <Column size="0"/>
  92. <Column size="0"/>
  93. <Column size="0"/>
  94. <Column size="0"/>
  95. <Column size="0"/>
  96. <Column size="0"/>
  97. </Columns>
  98. <Rows>
  99. <Row size="24" band="head"/>
  100. <Row size="24"/>
  101. </Rows>
  102. <Band id="head">
  103. <Cell text="연번"/>
  104. <Cell col="1" text="출력"/>
  105. <Cell col="2" text="Sign"/>
  106. <Cell col="3" text="등록번호"/>
  107. <Cell col="4" text="환자명"/>
  108. <Cell col="5" text="최종진단방법"/>
  109. <Cell col="6" text="의사상병"/>
  110. <Cell col="7" text="의료정보상병"/>
  111. <Cell col="8" text="보험상병"/>
  112. <Cell col="9" text="진료부서"/>
  113. <Cell col="10" text="진료의"/>
  114. <Cell col="11" text="요청경로"/>
  115. <Cell col="12" text="최초등록요청일"/>
  116. <Cell col="13" text="최종등록요청일"/>
  117. <Cell col="14" text="진단확정일"/>
  118. <Cell col="15" text="출력일"/>
  119. <Cell col="16" text="공단등록일"/>
  120. <Cell col="17" text="중증등록번호"/>
  121. <Cell col="18" text="주민등록번호"/>
  122. <Cell col="19" text="등록증수령주소"/>
  123. <Cell col="20" text="전화번호"/>
  124. <Cell col="21" text="건강보험증번호"/>
  125. <Cell col="22" text="세대주"/>
  126. <Cell col="23" text="담당자"/>
  127. <Cell col="24" text="제출대행"/>
  128. <Cell col="25" text="caption1"/>
  129. <Cell col="26" text="caption2"/>
  130. <Cell col="27" text="caption3"/>
  131. <Cell col="28" text="caption4"/>
  132. <Cell col="29" text="caption5"/>
  133. <Cell col="30" text="caption6"/>
  134. <Cell col="31" text="caption7"/>
  135. <Cell col="32" text="caption8"/>
  136. <Cell col="33" text="caption9"/>
  137. <Cell col="34" text="caption10"/>
  138. <Cell col="35" text="caption11"/>
  139. <Cell col="36" text="caption12"/>
  140. <Cell col="37" text="caption13"/>
  141. <Cell col="38" text="caption14"/>
  142. <Cell col="39" text="caption15"/>
  143. <Cell col="40" text="caption16"/>
  144. <Cell col="41" text="caption17"/>
  145. <Cell col="42" text="caption18"/>
  146. <Cell col="43" text="caption19"/>
  147. <Cell col="44" text="caption20"/>
  148. <Cell col="45" text="caption21"/>
  149. <Cell col="46" text="caption22"/>
  150. <Cell col="47" text="caption23"/>
  151. <Cell col="48" text="caption24"/>
  152. <Cell col="49" text="caption25"/>
  153. <Cell col="50" text="caption26"/>
  154. <Cell col="51" text="caption27"/>
  155. <Cell col="52" text="caption28"/>
  156. <Cell col="53" text="caption29"/>
  157. <Cell col="54" text="caption30"/>
  158. <Cell col="55" text="caption31"/>
  159. <Cell col="56" text="caption32"/>
  160. <Cell col="57" text="caption33"/>
  161. <Cell col="58" text="caption34"/>
  162. <Cell col="59" text="caption35"/>
  163. <Cell col="60" text="caption36"/>
  164. <Cell col="61" text="caption37"/>
  165. <Cell col="62" text="caption38"/>
  166. <Cell col="63" text="caption39"/>
  167. <Cell col="64" text="caption40"/>
  168. <Cell col="65" text="caption41"/>
  169. <Cell col="66" text="caption42"/>
  170. <Cell col="67" text="caption43"/>
  171. <Cell col="68" text="caption44"/>
  172. <Cell col="69" text="caption45"/>
  173. <Cell col="70" text="전달사항"/>
  174. <Cell col="71" text="ioflag"/>
  175. <Cell col="72" text="자격상실일자"/>
  176. <Cell col="73"/>
  177. <Cell col="74"/>
  178. <Cell col="75"/>
  179. <Cell col="76"/>
  180. <Cell col="77"/>
  181. <Cell col="78"/>
  182. <Cell col="79"/>
  183. <Cell col="80"/>
  184. <Cell col="81"/>
  185. <Cell col="82"/>
  186. <Cell col="83"/>
  187. <Cell col="84"/>
  188. <Cell col="85"/>
  189. </Band>
  190. <Band id="body">
  191. <Cell text="bind:genrno"/>
  192. <Cell col="1" text="bind:prntyn"/>
  193. <Cell col="2" text="bind:signyn"/>
  194. <Cell col="3" text="bind:pid"/>
  195. <Cell col="4" text="bind:hngnm"/>
  196. <Cell col="5" text="bind:strcnfmmthd"/>
  197. <Cell col="6" text="bind:maindiagcd"/>
  198. <Cell col="7" text="bind:healcarediagcd"/>
  199. <Cell col="8" text="bind:edidiagcd"/>
  200. <Cell col="9" text="bind:orddeptnm"/>
  201. <Cell col="10" text="bind:orddrnm"/>
  202. <Cell col="11" text="bind:genrflagcd"/>
  203. <Cell col="12" text="bind:genrdd" mask="yyyy/mm/dd"/>
  204. <Cell col="13" text="bind:rgstdd" mask="yyyy/mm/dd"/>
  205. <Cell col="14" text="bind:cncrdiagcnfmdd" mask="yyyy/mm/dd"/>
  206. <Cell col="15" text="bind:prntdt" mask="yyyy/mm/dd"/>
  207. <Cell col="16" text="bind:editretdd" mask="yyyy/mm/dd"/>
  208. <Cell col="17" text="bind:serdiagno"/>
  209. <Cell col="18" text="bind:rrgstno"/>
  210. <Cell col="19" text="bind:acptplceaddr"/>
  211. <Cell col="20" text="bind:acptplcetel"/>
  212. <Cell col="21" text="bind:insuno"/>
  213. <Cell col="22" text="bind:insdnm"/>
  214. <Cell col="23" text="bind:lastupdttrnm"/>
  215. <Cell col="24" text="bind:prstagtyn"/>
  216. <Cell col="25" text="bind:histno"/>
  217. <Cell col="26" text="bind:instcd"/>
  218. <Cell col="27" text="bind:histcd"/>
  219. <Cell col="28" text="bind:anohosprgstflag"/>
  220. <Cell col="29" text="bind:insukind"/>
  221. <Cell col="30" text="bind:orddeptcd"/>
  222. <Cell col="31" text="bind:orddrid"/>
  223. <Cell col="32" text="bind:serdiagfromdd"/>
  224. <Cell col="33" text="bind:serdiagtodd"/>
  225. <Cell col="34" text="bind:genrorddd"/>
  226. <Cell col="35" text="bind:genrcretno"/>
  227. <Cell col="36" text="bind:signdt"/>
  228. <Cell col="37" text="bind:prntpsnid"/>
  229. <Cell col="38" text="bind:ediflag"/>
  230. <Cell col="39" text="bind:editrettm"/>
  231. <Cell col="40" text="bind:zipcdhead"/>
  232. <Cell col="41" text="bind:seqno"/>
  233. <Cell col="42" text="bind:rgstdeptcd"/>
  234. <Cell col="43" text="bind:rgstdd"/>
  235. <Cell col="44" text="bind:rgsttm"/>
  236. <Cell col="45" text="bind:rgstrid"/>
  237. <Cell col="46" text="bind:updtdeptcd"/>
  238. <Cell col="47" text="bind:updtdd"/>
  239. <Cell col="48" text="bind:updttm"/>
  240. <Cell col="49" text="bind:updtrid"/>
  241. <Cell col="50" text="bind:fstrgstrid"/>
  242. <Cell col="51" text="bind:fstrgstdt"/>
  243. <Cell col="52" text="bind:lastupdtrid"/>
  244. <Cell col="53" text="bind:lastupdtdt"/>
  245. <Cell col="54" text="bind:remfact"/>
  246. <Cell col="55" text="bind:insdrela"/>
  247. <Cell col="56" text="bind:status"/>
  248. <Cell col="57" text="bind:relaflag"/>
  249. <Cell col="58" text="bind:appmannm"/>
  250. <Cell col="59" text="bind:infromdd"/>
  251. <Cell col="60" text="bind:intodd"/>
  252. <Cell col="61" text="bind:healcarediagnm"/>
  253. <Cell col="62" text="bind:zipcdaddr"/>
  254. <Cell col="63" text="bind:maindiagnm"/>
  255. <Cell col="64" text="bind:licnsno"/>
  256. <Cell col="65" text="bind:relacnts"/>
  257. <Cell col="66" text="bind:roomcd"/>
  258. <Cell col="67" text="bind:fsexamflag"/>
  259. <Cell col="68" text="bind:prsntinsukind"/>
  260. <Cell col="69" text="bind:prsntinsuno"/>
  261. <Cell col="70" text="bind:remfact"/>
  262. <Cell col="71" text="bind:ioflag"/>
  263. <Cell col="72" text="bind:disqualifidd" mask="yyyy/mm/dd"/>
  264. <Cell col="73" text="bind:insukindnm1"/>
  265. <Cell col="74" text="bind:insukindnm2"/>
  266. <Cell col="75" text="bind:transdd"/>
  267. <Cell col="76" text="bind:transyn"/>
  268. <Cell col="77" text="bind:maincd"/>
  269. <Cell col="78" text="bind:healcarecd"/>
  270. <Cell col="79" text="bind:tahospchange"/>
  271. <Cell col="80" text="bind:report"/>
  272. <Cell col="81" text="bind:email"/>
  273. <Cell col="82" text="bind:elctsignkey"/>
  274. <Cell col="83" text="bind:elctsigncnts"/>
  275. <Cell col="84" text="bind:agrsignkey"/>
  276. <Cell col="85" text="bind:agrsigncnts"/>
  277. </Band>
  278. </Format>
  279. </Formats>
  280. </Grid>
  281. <Div position="absolute 0 25 1194 88" align="align:center top;" id="group1" class="div_SA" anchor="default">
  282. <Layouts>
  283. <Layout>
  284. <Button position="absolute 1121 32 1177 54" id="button5" class="btn1" text="조회" anchor="default" onclick="group1_button5_onclick"/>
  285. <Static text="구 분 :" position="absolute 15 10 105 27" id="caption9" class="search_name" anchor="default"/>
  286. <Static text="등록번호 :" position="absolute 15 35 106 52" id="caption11" class="search_name" anchor="default"/>
  287. <Static text="~" position="absolute 980 10 992 27" id="caption5" class="search_no_b" anchor="default"/>
  288. <Static text="요청일자 :" position="absolute 785 10 880 27" id="caption12" class="search_name" anchor="default"/>
  289. <Static text="진료부서 :" position="absolute 785 35 880 52" id="caption14" class="search_name" anchor="default"/>
  290. <Static text="보험유형 :" position="absolute 485 35 580 52" id="caption1" class="search_name" anchor="default"/>
  291. <Combo position="absolute 105 9 192 28" id="cmb_genrflagcd" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group1_cmb_genrflagcd_onitemchanged">
  292. <Dataset id="innerdataset">
  293. <ColumnInfo>
  294. <Column id="codecolumn"/>
  295. <Column id="datacolumn"/>
  296. </ColumnInfo>
  297. <Rows>
  298. <Row>
  299. <Col id="codecolumn">-</Col>
  300. <Col id="datacolumn">전체</Col>
  301. </Row>
  302. <Row>
  303. <Col id="codecolumn">O</Col>
  304. <Col id="datacolumn">외래</Col>
  305. </Row>
  306. <Row>
  307. <Col id="codecolumn">I</Col>
  308. <Col id="datacolumn">입원</Col>
  309. </Row>
  310. </Rows>
  311. </Dataset>
  312. </Combo>
  313. <Combo position="absolute 305 9 390 28" id="cmb_prntyn" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group1_cmb_prntyn_onitemchanged">
  314. <Dataset id="innerdataset">
  315. <ColumnInfo>
  316. <Column id="codecolumn"/>
  317. <Column id="datacolumn"/>
  318. </ColumnInfo>
  319. <Rows>
  320. <Row>
  321. <Col id="codecolumn">-</Col>
  322. <Col id="datacolumn">전체</Col>
  323. </Row>
  324. <Row>
  325. <Col id="codecolumn">Y</Col>
  326. <Col id="datacolumn">출력</Col>
  327. </Row>
  328. <Row>
  329. <Col id="codecolumn">N</Col>
  330. <Col id="datacolumn">미출력</Col>
  331. </Row>
  332. </Rows>
  333. </Dataset>
  334. </Combo>
  335. <Edit position="absolute 104 34 191 53" id="ipt_pid" class="input_search" anchor="default" onkeydown="group1_ipt_pid_onkeydown" autoselect="true"/>
  336. <Calendar position="absolute 875 9 975 28" id="ipt_rgstfromdd" class="input_search" anchor="default" autoselect="true" autoskip="true"/>
  337. <Calendar position="absolute 995 9 1095 28" id="ipt_rgsttodd" class="input_search" anchor="default" autoselect="true" autoskip="true"/>
  338. <Combo position="absolute 875 34 1045 53" id="cmb_orddeptcd" innerdataset="@ds_orddeptcd" datacolumn="depthngnm" codecolumn="deptcd" anchor="default"/>
  339. <Static text="출력여부 :" position="absolute 215 10 305 27" id="caption13" class="search_name" anchor="default"/>
  340. <Combo position="absolute 569 9 654 28" id="combo2" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group1_combo2_onitemchanged">
  341. <Dataset id="innerdataset">
  342. <ColumnInfo>
  343. <Column id="codecolumn"/>
  344. <Column id="datacolumn"/>
  345. </ColumnInfo>
  346. <Rows>
  347. <Row>
  348. <Col id="codecolumn">-</Col>
  349. <Col id="datacolumn">전체</Col>
  350. </Row>
  351. <Row>
  352. <Col id="codecolumn">Y</Col>
  353. <Col id="datacolumn">사인</Col>
  354. </Row>
  355. <Row>
  356. <Col id="codecolumn">N</Col>
  357. <Col id="datacolumn">미사인</Col>
  358. </Row>
  359. </Rows>
  360. </Dataset>
  361. </Combo>
  362. <Static text="SIGN여부 :" position="absolute 485 10 577 27" id="caption15" class="search_name" anchor="default"/>
  363. <Radio position="absolute 568 34 764 54" id="rdo_insukindsrch" columncount="3" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  364. <Dataset id="innerdataset">
  365. <ColumnInfo>
  366. <Column id="codecolumn"/>
  367. <Column id="datacolumn"/>
  368. </ColumnInfo>
  369. <Rows>
  370. <Row>
  371. <Col id="codecolumn">0</Col>
  372. <Col id="datacolumn">전체</Col>
  373. </Row>
  374. <Row>
  375. <Col id="codecolumn">1</Col>
  376. <Col id="datacolumn">보험</Col>
  377. </Row>
  378. <Row>
  379. <Col id="codecolumn">2</Col>
  380. <Col id="datacolumn">의료급여</Col>
  381. </Row>
  382. </Rows>
  383. </Dataset>
  384. </Radio>
  385. <Button position="absolute 195 36 211 52" id="btn_search" class="icon_search" text="" anchor="default" onclick="group1_btn_search_onclick"/>
  386. <CheckBox position="absolute 215 36 304 51" id="checkbox1" anchor="default" text="취소내역만" truevalue="Y" visible="true"/>
  387. <Radio position="absolute 407 10 455 30" id="radio1" columncount="3" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group1_radio1_onitemchanged" visible="false">
  388. <Dataset id="innerdataset">
  389. <ColumnInfo>
  390. <Column id="codecolumn"/>
  391. <Column id="datacolumn"/>
  392. </ColumnInfo>
  393. <Rows>
  394. <Row>
  395. <Col id="codecolumn">1</Col>
  396. <Col id="datacolumn">등록번호조회</Col>
  397. </Row>
  398. <Row>
  399. <Col id="codecolumn">2</Col>
  400. <Col id="datacolumn">중증등록번호조회</Col>
  401. </Row>
  402. <Row>
  403. <Col id="codecolumn">3</Col>
  404. <Col id="datacolumn">환자이름조회</Col>
  405. </Row>
  406. </Rows>
  407. </Dataset>
  408. </Radio>
  409. <CheckBox position="absolute 330 36 400 51" id="checkbox2" anchor="default" text="자격상실" truevalue="Y" visible="false"/>
  410. <CheckBox position="absolute 405 36 485 51" id="checkbox3" anchor="default" text="타병원전환" truevalue="Y" visible="false"/>
  411. </Layout>
  412. </Layouts>
  413. </Div>
  414. <Tab position="absolute 0 93 1194 794" id="switch1" tabjustify="false" style="buttonpadding:4 90 4 90;border:0 none #808080ff ;" onchanged="switch1_onchanged" anchor="all">
  415. <Tabpages>
  416. <Tabpage text="조회" id="case1" style="anchor:default;margin:0 0 0 0;">
  417. <Layouts>
  418. <Layout>
  419. <Grid position="absolute 0 0 1194 675" id="grd_serdiaginfo" binddataset="ds_serdiaglist" oncelldblclick="switch1_case1_grd_serdiaginfo_oncelldblclick" onkillfocus="switch1_case1_grd_serdiaginfo_oncelldblclick" onrbuttondown="switch1_case1_grd_serdiaginfo_onrbuttondown" tooltiptype="default" anchor="all" cellsizingtype="col" cellsizebandtype="allband" cellclickbound="cell">
  420. <Formats>
  421. <Format id="default">
  422. <Columns>
  423. <Column size="30" band="left"/>
  424. <Column size="35" band="left"/>
  425. <Column size="0" band="left"/>
  426. <Column size="0" band="left"/>
  427. <Column size="60" band="left"/>
  428. <Column size="37" band="left"/>
  429. <Column size="37" band="left"/>
  430. <Column size="85" band="left"/>
  431. <Column size="80" band="left"/>
  432. <Column size="55"/>
  433. <Column size="69"/>
  434. <Column size="87"/>
  435. <Column size="59"/>
  436. <Column size="55"/>
  437. <Column size="77"/>
  438. <Column size="0"/>
  439. <Column size="91"/>
  440. <Column size="54"/>
  441. <Column size="66"/>
  442. <Column size="0"/>
  443. <Column size="100"/>
  444. <Column size="98"/>
  445. <Column size="74"/>
  446. <Column size="78"/>
  447. <Column size="89"/>
  448. <Column size="107"/>
  449. <Column size="175"/>
  450. <Column size="97"/>
  451. <Column size="112"/>
  452. <Column size="75"/>
  453. <Column size="75"/>
  454. <Column size="59"/>
  455. <Column size="89"/>
  456. <Column size="194"/>
  457. <Column size="100"/>
  458. <Column size="100"/>
  459. <Column size="0"/>
  460. <Column size="0"/>
  461. <Column size="0"/>
  462. <Column size="0"/>
  463. <Column size="0"/>
  464. <Column size="0"/>
  465. <Column size="0"/>
  466. <Column size="0"/>
  467. <Column size="0"/>
  468. <Column size="0"/>
  469. <Column size="0"/>
  470. <Column size="0"/>
  471. <Column size="0"/>
  472. <Column size="0"/>
  473. <Column size="0"/>
  474. <Column size="0"/>
  475. <Column size="0"/>
  476. <Column size="0"/>
  477. <Column size="0"/>
  478. <Column size="0"/>
  479. <Column size="0"/>
  480. <Column size="0"/>
  481. <Column size="0"/>
  482. <Column size="0"/>
  483. <Column size="0"/>
  484. <Column size="0"/>
  485. <Column size="0"/>
  486. <Column size="0"/>
  487. <Column size="0"/>
  488. <Column size="0"/>
  489. <Column size="0"/>
  490. <Column size="0"/>
  491. <Column size="0"/>
  492. <Column size="0"/>
  493. <Column size="0"/>
  494. <Column size="0"/>
  495. <Column size="0"/>
  496. <Column size="0"/>
  497. <Column size="0"/>
  498. <Column size="0"/>
  499. <Column size="0"/>
  500. <Column size="0"/>
  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="100"/>
  508. <Column size="0"/>
  509. <Column size="100"/>
  510. <Column size="0"/>
  511. <Column size="0"/>
  512. <Column size="0"/>
  513. <Column size="0"/>
  514. <Column size="0"/>
  515. <Column size="0"/>
  516. <Column size="0"/>
  517. <Column size="0"/>
  518. <Column size="0"/>
  519. <Column size="0"/>
  520. <Column size="0"/>
  521. <Column size="0"/>
  522. <Column size="0"/>
  523. <Column size="0"/>
  524. <Column size="0"/>
  525. <Column size="0"/>
  526. <Column size="0"/>
  527. <Column size="0"/>
  528. <Column size="0"/>
  529. </Columns>
  530. <Rows>
  531. <Row size="24" band="head"/>
  532. <Row size="24"/>
  533. </Rows>
  534. <Band id="head">
  535. <Cell/>
  536. <Cell col="1" displaytype="checkbox" edittype="checkbox"/>
  537. <Cell col="2" text="연번"/>
  538. <Cell col="3" text="전송"/>
  539. <Cell col="4" text="암구분"/>
  540. <Cell col="5" text="출력"/>
  541. <Cell col="6" text="Sign"/>
  542. <Cell col="7" text="등록번호"/>
  543. <Cell col="8" text="환자명"/>
  544. <Cell col="9" text="신청여부"/>
  545. <Cell col="10" text="지자체발송"/>
  546. <Cell col="11" text="요청일"/>
  547. <Cell col="12" text="요청경로"/>
  548. <Cell col="13" text="구분"/>
  549. <Cell col="14" text="진단확정일"/>
  550. <Cell col="15" text="최종진단방법"/>
  551. <Cell col="16" text="의사상병"/>
  552. <Cell col="17" text="임의등록"/>
  553. <Cell col="18" text="특정코드"/>
  554. <Cell col="19" text="보험상병"/>
  555. <Cell col="20" text="중증등록번호"/>
  556. <Cell col="21" text="진료부서"/>
  557. <Cell col="22" text="진료의"/>
  558. <Cell col="23" text="출력일"/>
  559. <Cell col="24" text="공단등록일"/>
  560. <Cell col="25" text="주민등록번호"/>
  561. <Cell col="26" text="등록증수령주소"/>
  562. <Cell col="27" text="전화번호"/>
  563. <Cell col="28" text="건강보험증번호"/>
  564. <Cell col="29" text="세대주"/>
  565. <Cell col="30" text="담당자"/>
  566. <Cell col="31" text="제출대행"/>
  567. <Cell col="32" text="지원과우편"/>
  568. <Cell col="33" text="지원과주소"/>
  569. <Cell col="34" text="차상위여부"/>
  570. <Cell col="35" text="암구분"/>
  571. <Cell col="36" text="caption1"/>
  572. <Cell col="37" text="caption2"/>
  573. <Cell col="38" text="caption3"/>
  574. <Cell col="39" text="caption4"/>
  575. <Cell col="40" text="caption5"/>
  576. <Cell col="41" text="caption6"/>
  577. <Cell col="42" text="caption7"/>
  578. <Cell col="43" text="caption8"/>
  579. <Cell col="44" text="caption9"/>
  580. <Cell col="45" text="caption10"/>
  581. <Cell col="46" text="caption11"/>
  582. <Cell col="47" text="caption12"/>
  583. <Cell col="48" text="caption13"/>
  584. <Cell col="49" text="caption14"/>
  585. <Cell col="50" text="caption15"/>
  586. <Cell col="51" text="caption16"/>
  587. <Cell col="52" text="caption17"/>
  588. <Cell col="53" text="caption18"/>
  589. <Cell col="54" text="caption19"/>
  590. <Cell col="55" text="caption20"/>
  591. <Cell col="56" text="caption21"/>
  592. <Cell col="57" text="caption22"/>
  593. <Cell col="58" text="caption23"/>
  594. <Cell col="59" text="caption24"/>
  595. <Cell col="60" text="caption25"/>
  596. <Cell col="61" text="caption26"/>
  597. <Cell col="62" text="caption27"/>
  598. <Cell col="63" text="caption28"/>
  599. <Cell col="64" text="caption29"/>
  600. <Cell col="65" text="caption30"/>
  601. <Cell col="66" text="caption31"/>
  602. <Cell col="67" text="caption32"/>
  603. <Cell col="68" text="caption33"/>
  604. <Cell col="69" text="caption34"/>
  605. <Cell col="70" text="caption35"/>
  606. <Cell col="71" text="caption36"/>
  607. <Cell col="72" text="caption37"/>
  608. <Cell col="73" text="caption38"/>
  609. <Cell col="74" text="caption39"/>
  610. <Cell col="75" text="caption40"/>
  611. <Cell col="76" text="caption41"/>
  612. <Cell col="77" text="caption42"/>
  613. <Cell col="78" text="caption43"/>
  614. <Cell col="79" text="caption44"/>
  615. <Cell col="80" text="caption45"/>
  616. <Cell col="81" text="caption46"/>
  617. <Cell col="82" text="caption47"/>
  618. <Cell col="83" text="caption48"/>
  619. <Cell col="84" text="전달사항"/>
  620. <Cell col="85" text="ioflag"/>
  621. <Cell col="86" text="자격상실처리일"/>
  622. <Cell col="87" text="insukindnm1"/>
  623. <Cell col="88" text="insukind2"/>
  624. <Cell col="89" text="transdd"/>
  625. <Cell col="90" text="transyn"/>
  626. <Cell col="91"/>
  627. <Cell col="92"/>
  628. <Cell col="93"/>
  629. <Cell col="94"/>
  630. <Cell col="95"/>
  631. <Cell col="96"/>
  632. <Cell col="97"/>
  633. <Cell col="98"/>
  634. <Cell col="99"/>
  635. <Cell col="100"/>
  636. <Cell col="101"/>
  637. <Cell col="102"/>
  638. <Cell col="103"/>
  639. <Cell col="104"/>
  640. <Cell col="105"/>
  641. </Band>
  642. <Band id="body">
  643. <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"/>
  644. <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:chk"/>
  645. <Cell col="2" text="bind:genrno"/>
  646. <Cell col="3" text="bind:trnsyn"/>
  647. <Cell col="4" displaytype="combo" text="bind:reggubun" combodataset="ds_init_reggubun" combocodecol="value" combodatacol="label"/>
  648. <Cell col="5" text="bind:prntyn"/>
  649. <Cell col="6" text="bind:signyn"/>
  650. <Cell col="7" text="bind:pid"/>
  651. <Cell col="8" text="bind:hngnm"/>
  652. <Cell col="9" text="bind:histcd"/>
  653. <Cell col="10" text="bind:lgvtrnsyn"/>
  654. <Cell col="11" displaytype="date" text="bind:genrdd"/>
  655. <Cell col="12" text="bind:genrflagcd"/>
  656. <Cell col="13" text="bind:gubun"/>
  657. <Cell col="14" displaytype="date" text="bind:cncrdiagcnfmdd"/>
  658. <Cell col="15" style="align:left;padding:0 0 0 3;" text="bind:strcnfmmthd" tooltiptext="bind:strcnfmmthd"/>
  659. <Cell col="16" style="align:left;padding:0 0 0 3;" text="bind:maincd"/>
  660. <Cell col="17" text="bind:automanual"/>
  661. <Cell col="18" displaytype="text" text="bind:spclcd"/>
  662. <Cell col="19" style="align:left;padding:0 0 0 3;" text="bind:edidiagcd"/>
  663. <Cell col="20" style="align:left;padding:0 0 0 3;" text="bind:serdiagno"/>
  664. <Cell col="21" style="align:left;padding:0 0 0 3;" text="bind:orddeptnm"/>
  665. <Cell col="22" text="bind:orddrnm"/>
  666. <Cell col="23" displaytype="date" text="bind:prntdt" calendardisplaynulltype="none"/>
  667. <Cell col="24" displaytype="date" text="bind:serdiagfromdd" calendardisplaynulltype="none"/>
  668. <Cell col="25" text="bind:rrgstno"/>
  669. <Cell col="26" style="align:left;padding:0 0 0 3;" text="bind:addr"/>
  670. <Cell col="27" text="bind:acptplcetel"/>
  671. <Cell col="28" text="bind:insuno"/>
  672. <Cell col="29" text="bind:insdnm"/>
  673. <Cell col="30" text="bind:lastupdttrnm"/>
  674. <Cell col="31" text="bind:prstagtyn"/>
  675. <Cell col="32" displaytype="text" text="bind:orgzip"/>
  676. <Cell col="33" displaytype="text" style="align:left;padding:3 2 1 2;" text="bind:orgaddr" wordwrap="none"/>
  677. <Cell col="34" displaytype="text" text="bind:chayn"/>
  678. <Cell col="35" displaytype="text" text="bind:reggubun"/>
  679. <Cell col="36" text="bind:histno"/>
  680. <Cell col="37" text="bind:instcd"/>
  681. <Cell col="38" text="bind:histcd"/>
  682. <Cell col="39" text="bind:anohosprgstflag"/>
  683. <Cell col="40" text="bind:insukind"/>
  684. <Cell col="41" text="bind:orddeptcd"/>
  685. <Cell col="42" text="bind:orddrid"/>
  686. <Cell col="43" text="bind:serdiagfromdd"/>
  687. <Cell col="44" text="bind:serdiagtodd"/>
  688. <Cell col="45" text="bind:genrorddd"/>
  689. <Cell col="46" text="bind:genrcretno"/>
  690. <Cell col="47" text="bind:signdt"/>
  691. <Cell col="48" text="bind:prntpsnid"/>
  692. <Cell col="49" text="bind:ediflag"/>
  693. <Cell col="50" text="bind:editrettm"/>
  694. <Cell col="51" text="bind:zipcdhead"/>
  695. <Cell col="52" text="bind:zipcdfoot"/>
  696. <Cell col="53" text="bind:seqno"/>
  697. <Cell col="54" text="bind:rgstdeptcd"/>
  698. <Cell col="55" text="bind:rgstdd"/>
  699. <Cell col="56" text="bind:rgsttm"/>
  700. <Cell col="57" text="bind:rgstrid"/>
  701. <Cell col="58" text="bind:updtdeptcd"/>
  702. <Cell col="59" text="bind:updtdd"/>
  703. <Cell col="60" text="bind:updttm"/>
  704. <Cell col="61" text="bind:updtrid"/>
  705. <Cell col="62" text="bind:fstrgstrid"/>
  706. <Cell col="63" text="bind:fstrgstdt"/>
  707. <Cell col="64" text="bind:lastupdtrid"/>
  708. <Cell col="65" text="bind:lastupdtdt"/>
  709. <Cell col="66" text="bind:remfact"/>
  710. <Cell col="67" text="bind:insdrela"/>
  711. <Cell col="68" text="bind:status"/>
  712. <Cell col="69" text="bind:relaflag"/>
  713. <Cell col="70" text="bind:appmannm"/>
  714. <Cell col="71" text="bind:infromdd"/>
  715. <Cell col="72" text="bind:intodd"/>
  716. <Cell col="73" text="bind:healcarediagnm"/>
  717. <Cell col="74" text="bind:acptplcebaseaddr"/>
  718. <Cell col="75" text="bind:acptplceaddr"/>
  719. <Cell col="76" text="bind:maindiagnm"/>
  720. <Cell col="77" text="bind:licnsno"/>
  721. <Cell col="78" text="bind:relacnts"/>
  722. <Cell col="79" text="bind:mpphontel"/>
  723. <Cell col="80" text="bind:roomcd"/>
  724. <Cell col="81" text="bind:fsexamflag"/>
  725. <Cell col="82" text="bind:prsntinsukind"/>
  726. <Cell col="83" text="bind:prsntinsuno"/>
  727. <Cell col="84" style="align:left;padding:0 0 0 3;" text="bind:remfact"/>
  728. <Cell col="85" text="bind:ioflag"/>
  729. <Cell col="86" displaytype="date" text="bind:disqualifidd" calendardisplaynulltype="none"/>
  730. <Cell col="87" text="bind:insukindnm1"/>
  731. <Cell col="88" text="bind:insukindnm2"/>
  732. <Cell col="89" text="bind:transdd"/>
  733. <Cell col="90" text="bind:transyn"/>
  734. <Cell col="91" text="bind:mig"/>
  735. <Cell col="92" text="bind:maincd"/>
  736. <Cell col="93" text="bind:healcarecd"/>
  737. <Cell col="94" text="bind:tahospchange"/>
  738. <Cell col="95" text="bind:report"/>
  739. <Cell col="96" text="bind:email"/>
  740. <Cell col="97" text="bind:elctsignkey"/>
  741. <Cell col="98" text="bind:elctsigncnts"/>
  742. <Cell col="99" text="bind:agrsignkey"/>
  743. <Cell col="100" text="bind:agrsigncnts"/>
  744. <Cell col="101" text="bind:icd10cd"/>
  745. <Cell col="102" text="bind:cncrnm"/>
  746. <Cell col="103" text="bind:lastdiagmthdcdnm"/>
  747. <Cell col="104" text="bind:maindiagcd"/>
  748. <Cell col="105" text="bind:healcarediagcd"/>
  749. </Band>
  750. </Format>
  751. </Formats>
  752. </Grid>
  753. </Layout>
  754. </Layouts>
  755. </Tabpage>
  756. <Tabpage text="수정" id="case2" style="anchor:default;background:white;">
  757. <Layouts>
  758. <Layout>
  759. <Div position="absolute 675 4 960 24" id="group2">
  760. <Layouts>
  761. <Layout>
  762. <Radio position="absolute 1 1 270 17" id="rdo_insukind" columncount="3" innerdataset="@ds_insukind" datacolumn="cdnm" codecolumn="cdid" onitemchanged="switch1_case2_group2_rdo_insukind_onitemchanged" rowcount="1" anchor="default"/>
  763. </Layout>
  764. </Layouts>
  765. </Div>
  766. <Static text="등록번호" position="absolute 3 1 113 24" align="align:center middle;" id="caption82" class="cell_1"/>
  767. <Edit position="absolute 115 196 250 215" id="input20" class="input_default"/>
  768. <Static text="전화번호" position="absolute 3 195 113 218" align="align:center middle;" id="caption85" class="cell_1"/>
  769. <Edit position="absolute 115 123 160 142" id="input21" readonly="true"/>
  770. <Static text="우편번호" position="absolute 3 121 113 144" align="align:center middle;" id="caption78" class="cell_1"/>
  771. <Static text="환자명" position="absolute 3 25 113 48" align="align:center middle;" id="caption79" class="cell_1"/>
  772. <Edit position="absolute 177 123 222 142" id="input26" readonly="true"/>
  773. <Combo position="absolute 394 27 531 46" id="combo35" innerdataset="@ds_M0263" datacolumn="cdnm" codecolumn="cdid" onitemchanged="switch1_case2_combo35_onitemchanged"/>
  774. <Static text="수진자 자격상태" position="absolute 555 1 665 24" align="align:center middle;" id="caption80" class="cell_1"/>
  775. <Div position="absolute 5 602 1160 629" id="group8" scrollbars="autoboth">
  776. <Layouts>
  777. <Layout>
  778. <Button position="absolute 973 3 1029 25" id="btn_sign" class="btn4" text="sign" onclick="switch1_case2_group8_btn_sign_onclick" anchor="default"/>
  779. <Button position="absolute 1030 3 1086 25" id="btn_prnt" class="btn4" text="출력" onclick="switch1_case2_group8_btn_prnt_onclick" anchor="default"/>
  780. <Combo position="absolute 320 0 361 19" id="cmb_comport" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  781. <Dataset id="innerdataset">
  782. <ColumnInfo>
  783. <Column id="codecolumn"/>
  784. <Column id="datacolumn"/>
  785. </ColumnInfo>
  786. <Rows>
  787. <Row>
  788. <Col id="codecolumn">1</Col>
  789. <Col id="datacolumn">1</Col>
  790. </Row>
  791. <Row>
  792. <Col id="codecolumn">2</Col>
  793. <Col id="datacolumn">2</Col>
  794. </Row>
  795. <Row>
  796. <Col id="codecolumn">3</Col>
  797. <Col id="datacolumn">3</Col>
  798. </Row>
  799. </Rows>
  800. </Dataset>
  801. </Combo>
  802. <Button position="absolute 1087 3 1143 25" id="btn_save" class="btn4" text="저장" onclick="switch1_case2_group8_btn_save_onclick" anchor="default"/>
  803. <Button position="absolute 803 3 883 25" id="button3" class="btn4" visible="false" text="미리보기" anchor="default"/>
  804. <Div position="absolute 780 3 800 23" id="grp_prnt" visible="false" anchor="default"/>
  805. <Button position="absolute 904 3 972 25" id="btn_reprint" class="btn4" text="재출력" onclick="switch1_case2_group8_btn_reprint_onclick" anchor="default"/>
  806. </Layout>
  807. </Layouts>
  808. </Div>
  809. <Edit readonly="true" position="absolute 115 27 250 46" id="opt_hngnm" enable="true" class="output"/>
  810. <Static text="건강보험증번호" position="absolute 3 49 113 72" align="align:center middle;" id="caption6" class="cell_1"/>
  811. <Edit position="absolute 115 51 250 70" id="input3" enable="false" readonly="false"/>
  812. <Static text="주민등록번호" position="absolute 3 97 113 120" align="align:center middle;" id="caption7" class="cell_1"/>
  813. <Edit position="absolute 115 99 250 118" id="input4" enable="false" readonly="false"/>
  814. <Static text="진료부서" position="absolute 555 25 665 48" align="align:center middle;" id="caption8" class="cell_1"/>
  815. <Static text="진료의" position="absolute 555 49 665 72" align="align:center middle;" id="caption10" class="cell_1"/>
  816. <Static text="최종진단방법 (* 중복체크가능 )" position="absolute 3 270 496 293" align="align:center middle;" id="caption4" class="cell_1"/>
  817. <MaskEdit position="absolute 667 99 829 118" id="input12" mask="@@@@/@@/@@" style="align:left middle;" type="string" readonly="false" displaynulltext=" "/>
  818. <MaskEdit position="absolute 667 75 829 94" id="input14" mask="@@@@/@@/@@" style="align:left middle;" type="string" displaynulltext=" "/>
  819. <Static text="진단확정일" position="absolute 555 97 665 120" align="align:center middle;" id="caption23" class="cell_1"/>
  820. <Static text="최종등록요청일" position="absolute 555 73 665 96" align="align:center middle;" id="caption24" class="cell_1"/>
  821. <Edit position="absolute 115 173 552 192" id="input15" readonly="true"/>
  822. <Edit position="absolute 115 148 552 167" id="input17" enable="true" readonly="true" class="output" ontextchanged="switch1_case2_input17_ontextchanged"/>
  823. <Static text="수령지 주소" position="absolute 3 146 113 169" align="align:center middle;" id="caption27" class="cell_1"/>
  824. <Edit position="absolute 667 122 830 141" id="input19" enable="false" onkeydown="switch1_case2_input19_onkeydown"/>
  825. <Static text="의료정보&#13;&#10;주상병코드" position="absolute 555 121 665 164" align="align:center middle;" id="caption28" class="cell_1"/>
  826. <Static text="요청경로" position="absolute 870 72 982 95" align="align:center middle;" id="caption29" class="cell_1"/>
  827. <Radio position="absolute 985 74 1088 94" id="radio2" enable="false" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="switch1_case2_radio2_onitemchanged">
  828. <Dataset id="innerdataset">
  829. <ColumnInfo>
  830. <Column id="codecolumn"/>
  831. <Column id="datacolumn"/>
  832. </ColumnInfo>
  833. <Rows>
  834. <Row>
  835. <Col id="codecolumn">O</Col>
  836. <Col id="datacolumn">외래</Col>
  837. </Row>
  838. <Row>
  839. <Col id="codecolumn">I</Col>
  840. <Col id="datacolumn">입원</Col>
  841. </Row>
  842. </Rows>
  843. </Dataset>
  844. </Radio>
  845. <Static text="의사 주상병" position="absolute 870 120 982 143" align="align:center middle;" id="caption30" class="cell_1"/>
  846. <Edit position="absolute 985 122 1170 141" id="input24" enable="true" readonly="true" class="output"/>
  847. <Static text="출력일" position="absolute 555 165 665 188" align="align:center middle;" id="caption31" class="cell_1"/>
  848. <MaskEdit readonly="true" position="absolute 667 167 829 186" id="output3" mask="@@@@/@@/@@" style="align:left middle;" type="string" displaynulltext=" "/>
  849. <Static text="중증진료등록번호" position="absolute 555 213 665 236" align="align:center middle;" id="caption32" class="cell_1"/>
  850. <Static text="등록대행여부" position="absolute 555 189 665 212" align="align:center middle;" id="caption33" class="cell_1"/>
  851. <Static text="의무기록정보" position="absolute 555 276 665 375" align="align:center middle;" id="caption34" class="cell_1"/>
  852. <Static text="기간(5년)" position="absolute 555 237 665 260" align="align:center middle;" id="caption35" class="cell_1"/>
  853. <Edit position="absolute 667 215 829 234" id="input25" class="input_default" onkeydown="switch1_case2_input25_onkeydown"/>
  854. <MaskEdit readonly="true" position="absolute 667 240 736 259" id="output4" mask="@@@@/@@/@@" type="string" style="align:left middle;" displaynulltext=" "/>
  855. <Static text="가입자(세대주)" position="absolute 3 73 113 96" align="align:center middle;" id="caption36" class="cell_1"/>
  856. <Edit position="absolute 115 75 250 94" id="input27" enable="false" readonly="false"/>
  857. <Edit readonly="true" position="absolute 667 27 829 46" id="output5" enable="true" class="output"/>
  858. <Edit readonly="true" position="absolute 667 51 829 70" id="output6" enable="true" class="output"/>
  859. <Static text="~" position="absolute 741 241 753 258" id="caption37" class="search_no_b"/>
  860. <MaskEdit readonly="true" position="absolute 759 240 828 259" id="output7" mask="@@@@/@@/@@" type="string" style="align:left middle;" displaynulltext=" "/>
  861. <Static text="관계" position="absolute 280 25 390 48" align="align:center middle;" id="caption38" class="cell_1"/>
  862. <Static text="신청자 성명" position="absolute 280 1 390 24" align="align:center middle;" id="caption39" class="cell_1"/>
  863. <Static text="-" position="absolute 165 123 180 143" id="caption40"/>
  864. <Edit readonly="true" position="absolute 115 3 250 22" id="opt_pid" enable="true" class="output"/>
  865. <Grid position="absolute 3 295 552 590" id="grd_serdiagdetl" binddataset="ds_serdiagdetllist" cellsizingtype="col">
  866. <Formats>
  867. <Format id="default">
  868. <Columns>
  869. <Column size="34"/>
  870. <Column size="36"/>
  871. <Column size="235"/>
  872. <Column size="221"/>
  873. </Columns>
  874. <Rows>
  875. <Row size="24" band="head"/>
  876. <Row size="24"/>
  877. </Rows>
  878. <Band id="head">
  879. <Cell text="선택"/>
  880. <Cell col="1" text="Seq"/>
  881. <Cell col="2" text="항목"/>
  882. <Cell col="3" text="기타"/>
  883. </Band>
  884. <Band id="body">
  885. <Cell displaytype="checkbox" edittype="none" style="controlbackground:silver;controlborder:1 solid #708090cc ;" text="bind:chkflag"/>
  886. <Cell col="1" text="bind:cdid"/>
  887. <Cell col="2" displaytype="text" style="align:left;padding:0 5 0 5;" text="bind:cdnm"/>
  888. <Cell col="3" displaytype="text" style="align:left top;padding:3 5 0 5;" text="bind:diagetccnts" wordwrap="char"/>
  889. </Band>
  890. </Format>
  891. </Formats>
  892. </Grid>
  893. <Button position="absolute 836 124 852 140" id="btn_diagsrch" class="icon_search" text="" onclick="switch1_case2_btn_diagsrch_onclick"/>
  894. <Button position="absolute 231 125 247 141" id="btn_zipcdsrch" class="icon_search" visible="false" text=""/>
  895. <Static text="전달사항" position="absolute 555 377 665 565" align="align:center middle;" id="caption18" class="cell_1"/>
  896. <Static text="핸드폰" position="absolute 283 195 393 218" align="align:center middle;" id="caption16" class="cell_1"/>
  897. <Edit position="absolute 985 99 1170 118" id="input2" readonly="true" enable="true" class="output"/>
  898. <Edit position="absolute 395 3 530 22" id="input5"/>
  899. <Static text="의료급여" position="absolute 305 75 510 125" align="align:center middle;" id="cap_insukind" style="border:1 solid #ff0000ff ;color:#ff0000ff;align:center middle;font:Dotum,18,bold;"/>
  900. <Div position="absolute 555 562 910 592" id="group3">
  901. <Layouts>
  902. <Layout>
  903. <Calendar position="absolute 112 6 212 25" id="ipt_indd" class="input_default" mask="yyyy/mm/dd"/>
  904. <Static text="입원기간" position="absolute 0 5 110 28" align="align:center middle;" id="cap_etc1" class="cell_1"/>
  905. <Static text="~" position="absolute 220 6 232 23" id="cap_etc2" class="search_no_b"/>
  906. <Calendar position="absolute 240 6 340 25" id="ipt_dschdd" class="input_default" mask="yyyy/mm/dd"/>
  907. </Layout>
  908. </Layouts>
  909. </Div>
  910. <Edit position="absolute 399 196 534 215" id="input1"/>
  911. <Combo position="absolute 667 192 829 211" id="cmb_rgstagt" class="combo_default" codecolumn="codecolumn" datacolumn="datacolumn">
  912. <Dataset id="innerdataset">
  913. <ColumnInfo>
  914. <Column id="codecolumn"/>
  915. <Column id="datacolumn"/>
  916. </ColumnInfo>
  917. <Rows>
  918. <Row>
  919. <Col id="codecolumn">Y</Col>
  920. <Col id="datacolumn">병원에서 대행</Col>
  921. </Row>
  922. <Row>
  923. <Col id="codecolumn">N</Col>
  924. <Col id="datacolumn">환자가 직접 제출</Col>
  925. </Row>
  926. </Rows>
  927. </Dataset>
  928. </Combo>
  929. <Button position="absolute 1095 50 1170 69" id="button7" class="btn5" visible="false" text="타병원전환" onclick="switch1_case2_button7_onclick"/>
  930. <Button position="absolute 1030 50 1094 69" id="btn_Bi" class="btn5" text="자격변경" onclick="switch1_case2_btn_Bi_onclick"/>
  931. <TextArea position="absolute 667 378 1170 565" id="textarea2"/>
  932. <Edit position="absolute 667 354 1170 373" id="input6" readonly="true" class="output"/>
  933. <Edit position="absolute 667 304 1170 323" id="input7" class="output" readonly="true"/>
  934. <Static text="ICD10 코드" position="absolute 667 276 742 301" id="caption19" class="cell_1"/>
  935. <Edit readonly="true" position="absolute 744 279 829 298" id="output8" class="output"/>
  936. <Static text="최종진단방법" position="absolute 667 326 757 351" id="caption20" class="cell_1"/>
  937. <Button position="absolute 1067 567 1171 589" id="rem_save" class="btn4" text="전달사항저장" onclick="switch1_case2_rem_save_onclick"/>
  938. <CheckBox position="absolute 870 28 958 43" id="checkbox5" text="타병원 전환" onchanged="switch1_case2_checkbox5_onchanged"/>
  939. <Edit readonly="true" position="absolute 667 144 1170 163" id="output9" enable="true" class="output"/>
  940. <Static text="등록결과통보방법" position="absolute 3 220 113 243" align="align:center middle;" id="caption21" class="cell_1"/>
  941. <Static text="E - mail" position="absolute 3 245 113 268" align="align:center middle;" id="caption22" class="cell_1"/>
  942. <Radio position="absolute 116 225 236 245" id="radio3" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn">
  943. <Dataset id="innerdataset">
  944. <ColumnInfo>
  945. <Column id="codecolumn"/>
  946. <Column id="datacolumn"/>
  947. </ColumnInfo>
  948. <Rows>
  949. <Row>
  950. <Col id="codecolumn">1</Col>
  951. <Col id="datacolumn">SMS</Col>
  952. </Row>
  953. <Row>
  954. <Col id="codecolumn">2</Col>
  955. <Col id="datacolumn">E-mail</Col>
  956. </Row>
  957. </Rows>
  958. </Dataset>
  959. </Radio>
  960. <Edit position="absolute 115 248 552 267" id="input8" class="input_default"/>
  961. <Edit readonly="true" position="absolute 830 100 860 119" id="opt_signseed" visible="false"/>
  962. <Edit readonly="true" position="absolute 835 105 860 124" id="opt_signstr" visible="false"/>
  963. <Button position="absolute 1086 169 1178 191" id="button4" class="btn4" visible="true" text="동의인서명" onclick="switch1_case2_button4_onclick"/>
  964. <Button position="absolute 1086 238 1178 260" id="button9" class="btn4" visible="false" text="신청인서명" onclick="switch1_case2_button9_onclick"/>
  965. <Button position="absolute 1086 212 1128 231" id="bt_Sign_Cancle" class="btn5" taborder="2" visible="true" text="취소" onclick="switch1_case2_bt_Sign_Cancle_onclick"/>
  966. <Button position="absolute 1086 281 1128 300" id="bt_Sign2_Cancle" class="btn5" taborder="2" visible="false" text="취소" onclick="switch1_case2_bt_Sign2_Cancle_onclick"/>
  967. <Button position="absolute 1141 192 1183 211" id="bt_Sign_Save" class="btn2" taborder="1" visible="true" text="확인" onclick="switch1_case2_bt_Sign_Save_onclick"/>
  968. <Button position="absolute 1141 261 1183 280" id="bt_Sign2_Save" class="btn2" taborder="1" visible="false" text="확인" onclick="switch1_case2_bt_Sign2_Save_onclick"/>
  969. <Button position="absolute 1086 192 1139 211" id="bt_Sign_Req" class="btn2" taborder="2" visible="true" text="재서명" onclick="switch1_case2_bt_Sign_Req_onclick"/>
  970. <Button position="absolute 1086 261 1139 280" id="bt_Sign2_Req" class="btn2" taborder="2" visible="false" text="재서명" onclick="switch1_case2_bt_Sign2_Req_onclick"/>
  971. <Div position="absolute 835 170 1085 300" id="import1" visible="true" url="pam_pamcomnxp::SPPAO02102_전자서명입력_OCX.xfdl"/>
  972. <Static id="Static00" text="중증등록번호" position="absolute 971 2 1062 22" class="cell_1"/>
  973. <Edit id="Edit00" taborder="3" position="absolute 1064 2 1190 22"/>
  974. <Button id="button14" taborder="4" text="확인" class="btn5" position="absolute 510 272 552 291" onclick="switch1_case2_button14_onclick"/>
  975. <CheckBox id="CheckBox00" taborder="5" text="지자체발송" position="absolute 1083 23 1166 43" truevalue="Y" falsevalue="N"/>
  976. </Layout>
  977. </Layouts>
  978. </Tabpage>
  979. </Tabpages>
  980. </Tab>
  981. <Static text="건강보험 중증진료 조회" position="absolute 0 0 204 25" id="caption2" class="tit_1"/>
  982. <Button position="absolute 1128 93 1191 112" id="btn_savexls" class="btn7" text="Excel" onclick="btn_savexls_onclick" anchor="default"/>
  983. <Button position="absolute 1051 93 1126 112" id="button2" class="btn2" text="SAM 파일" onclick="button2_onclick" anchor="default"/>
  984. <Button position="absolute 955 93 1049 112" id="button6" class="btn2" text="원무중증화면" onclick="button6_onclick" anchor="default" visible="false"/>
  985. <Button position="absolute 848 93 953 112" id="button8" class="btn2" text="당일중증신청자" onclick="button8_onclick" anchor="default" visible="false"/>
  986. <Edit readonly="true" position="absolute 414 94 434 113" id="output1"/>
  987. <Static text="건강보험" position="absolute 439 96 507 111" id="caption3"/>
  988. <Edit readonly="true" position="absolute 501 94 521 113" id="output2" style="background:#ff66ffff 0,0;border:1 solid #808080ff ;"/>
  989. <Static text="의료급여1/2종" position="absolute 526 96 616 111" id="caption17"/>
  990. <Edit id="out_char" taborder="2" readonly="true" position="absolute 613 94 633 113" style="background:#ffe400ff 0,0;border:1 solid #808080ff ;"/>
  991. <Static id="cap_char" text="차상위2종 정상" position="absolute 638 96 728 111"/>
  992. <Button id="button11" taborder="3" text="전송" position="absolute 738 93 780 112" class="btn2" onclick="button11_onclick" visible="false"/>
  993. <Button id="button12" taborder="4" text="전송취소" position="absolute 782 93 846 112" class="btn2" onclick="button12_onclick" visible="false"/>
  994. </Layout>
  995. </Layouts>
  996. <Objects>
  997. <Dataset id="ds_srchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  998. <ColumnInfo>
  999. <Column id="genrflagcd" type="STRING" size="256"/>
  1000. <Column id="prntyn" type="STRING" size="256"/>
  1001. <Column id="signyn" type="STRING" size="256"/>
  1002. <Column id="pid" type="STRING" size="256"/>
  1003. <Column id="rgstfromdd" type="STRING" size="256"/>
  1004. <Column id="rgsttodd" type="STRING" size="256"/>
  1005. <Column id="insukind" type="STRING" size="256"/>
  1006. <Column id="orddeptcd" type="STRING" size="256"/>
  1007. <Column id="histyn" type="STRING" size="256"/>
  1008. <Column id="srchkind" type="STRING" size="256"/>
  1009. <Column id="relaflagcd" type="STRING" size="256"/>
  1010. <Column id="disqualifiyn" type="STRING" size="256"/>
  1011. <Column id="tahospchange" type="STRING" size="256"/>
  1012. </ColumnInfo>
  1013. <Rows>
  1014. <Row>
  1015. <Col id="srchkind">1</Col>
  1016. </Row>
  1017. </Rows>
  1018. </Dataset>
  1019. <Dataset id="ds_req" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1020. <ColumnInfo>
  1021. <Column id="sess_posinstcd" type="STRING" size="256" sumtext="기관코드"/>
  1022. <Column id="ioflag" type="STRING" size="256" sumtext="구분"/>
  1023. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1024. </ColumnInfo>
  1025. <Rows>
  1026. <Row/>
  1027. </Rows>
  1028. </Dataset>
  1029. <Dataset id="ds_disccd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1030. <Dataset id="ds_insukind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1031. <ColumnInfo>
  1032. <Column id="cdid" type="STRING" size="256"/>
  1033. <Column id="cdnm" type="STRING" size="256"/>
  1034. </ColumnInfo>
  1035. </Dataset>
  1036. <Dataset id="ds_suppkind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1037. <Dataset id="ds_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1038. <Dataset id="ds_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1039. <Dataset id="ds_flag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1040. <Dataset id="ds_P0018" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1041. <ColumnInfo>
  1042. <Column id="cdid" type="STRING" size="256"/>
  1043. <Column id="cdnm" type="STRING" size="256"/>
  1044. </ColumnInfo>
  1045. </Dataset>
  1046. <Dataset id="ds_P0059" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1047. <ColumnInfo>
  1048. <Column id="cdid" type="STRING" size="256"/>
  1049. <Column id="cdnm" type="STRING" size="256"/>
  1050. </ColumnInfo>
  1051. </Dataset>
  1052. <Dataset id="ds_P0032" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1053. <ColumnInfo>
  1054. <Column id="cdid" type="STRING" size="256"/>
  1055. <Column id="cdnm" type="STRING" size="256"/>
  1056. </ColumnInfo>
  1057. </Dataset>
  1058. <Dataset id="ds_P0022" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1059. <ColumnInfo>
  1060. <Column id="cdid" type="STRING" size="256"/>
  1061. <Column id="cdnm" type="STRING" size="256"/>
  1062. </ColumnInfo>
  1063. </Dataset>
  1064. <Dataset id="ds_P0008" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1065. <ColumnInfo>
  1066. <Column id="cdid" type="STRING" size="256"/>
  1067. <Column id="cdnm" type="STRING" size="256"/>
  1068. </ColumnInfo>
  1069. </Dataset>
  1070. <Dataset id="ds_M0263" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1071. <ColumnInfo>
  1072. <Column id="cdid" type="STRING" size="256"/>
  1073. <Column id="cdnm" type="STRING" size="256"/>
  1074. </ColumnInfo>
  1075. </Dataset>
  1076. <Dataset id="ds_signpad" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1077. <ColumnInfo>
  1078. <Column id="trgtcd" type="STRING" size="256"/>
  1079. </ColumnInfo>
  1080. <Rows>
  1081. <Row/>
  1082. </Rows>
  1083. </Dataset>
  1084. <Dataset id="ds_hardno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1085. <Dataset id="ds_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1086. <Dataset id="ds_serdiaginfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_serdiaginfo_oncolumnchanged">
  1087. <ColumnInfo>
  1088. <Column id="genrdd" type="STRING" size="256"/>
  1089. <Column id="genrno" type="STRING" size="256"/>
  1090. <Column id="histno" type="STRING" size="256"/>
  1091. <Column id="instcd" type="STRING" size="256"/>
  1092. <Column id="histcd" type="STRING" size="256"/>
  1093. <Column id="anohosprgstflag" type="STRING" size="256"/>
  1094. <Column id="genrflagcd" type="STRING" size="256"/>
  1095. <Column id="pid" type="STRING" size="256"/>
  1096. <Column id="insukind" type="STRING" size="256"/>
  1097. <Column id="cncrdiagcnfmdd" type="STRING" size="256"/>
  1098. <Column id="orddeptcd" type="STRING" size="256"/>
  1099. <Column id="orddrid" type="STRING" size="256"/>
  1100. <Column id="serdiagno" type="STRING" size="256"/>
  1101. <Column id="serdiagfromdd" type="STRING" size="256"/>
  1102. <Column id="serdiagtodd" type="STRING" size="256"/>
  1103. <Column id="genrorddd" type="STRING" size="256"/>
  1104. <Column id="genrcretno" type="STRING" size="256"/>
  1105. <Column id="signyn" type="STRING" size="256"/>
  1106. <Column id="signdt" type="STRING" size="256"/>
  1107. <Column id="prntyn" type="STRING" size="256"/>
  1108. <Column id="prntdt" type="STRING" size="256"/>
  1109. <Column id="prntpsnid" type="STRING" size="256"/>
  1110. <Column id="ediflag" type="STRING" size="256"/>
  1111. <Column id="editretdd" type="STRING" size="256"/>
  1112. <Column id="editrettm" type="STRING" size="256"/>
  1113. <Column id="prstagtyn" type="STRING" size="256"/>
  1114. <Column id="zipcdhead" type="STRING" size="256"/>
  1115. <Column id="zipcdfoot" type="STRING" size="256"/>
  1116. <Column id="seqno" type="STRING" size="256"/>
  1117. <Column id="rgstdeptcd" type="STRING" size="256"/>
  1118. <Column id="rgstdd" type="STRING" size="256"/>
  1119. <Column id="rgsttm" type="STRING" size="256"/>
  1120. <Column id="rgstrid" type="STRING" size="256"/>
  1121. <Column id="updtdeptcd" type="STRING" size="256"/>
  1122. <Column id="updtdd" type="STRING" size="256"/>
  1123. <Column id="updttm" type="STRING" size="256"/>
  1124. <Column id="updtrid" type="STRING" size="256"/>
  1125. <Column id="fstrgstrid" type="STRING" size="256"/>
  1126. <Column id="fstrgstdt" type="STRING" size="256"/>
  1127. <Column id="lastupdtrid" type="STRING" size="256"/>
  1128. <Column id="lastupdtdt" type="STRING" size="256"/>
  1129. <Column id="maindiagcd" type="STRING" size="256"/>
  1130. <Column id="healcarediagcd" type="STRING" size="256"/>
  1131. <Column id="acptplcetel" type="STRING" size="256"/>
  1132. <Column id="acptplceaddr" type="STRING" size="256"/>
  1133. <Column id="remfact" type="STRING" size="256"/>
  1134. <Column id="hngnm" type="STRING" size="256"/>
  1135. <Column id="orddeptnm" type="STRING" size="256"/>
  1136. <Column id="orddrnm" type="STRING" size="256"/>
  1137. <Column id="lastupdttrnm" type="STRING" size="256"/>
  1138. <Column id="rrgstno" type="STRING" size="256"/>
  1139. <Column id="insuno" type="STRING" size="256"/>
  1140. <Column id="insdnm" type="STRING" size="256"/>
  1141. <Column id="insdrela" type="STRING" size="256"/>
  1142. <Column id="status" type="STRING" size="256"/>
  1143. <Column id="relaflag" type="STRING" size="256"/>
  1144. <Column id="appmannm" type="STRING" size="256"/>
  1145. <Column id="intodd" type="STRING" size="256"/>
  1146. <Column id="infromdd" type="STRING" size="256"/>
  1147. <Column id="strcnfmmthd" type="STRING" size="256"/>
  1148. <Column id="healcarediagnm" type="STRING" size="256"/>
  1149. <Column id="addr" type="STRING" size="256"/>
  1150. <Column id="maindiagnm" type="STRING" size="256"/>
  1151. <Column id="licnsno" type="STRING" size="256"/>
  1152. <Column id="relacnts" type="STRING" size="256"/>
  1153. <Column id="mpphontel" type="STRING" size="256"/>
  1154. <Column id="roomcd" type="STRING" size="256"/>
  1155. <Column id="fsexamflag" type="STRING" size="256"/>
  1156. <Column id="prsntinsukind" type="STRING" size="256"/>
  1157. <Column id="prsntinsuno" type="STRING" size="256"/>
  1158. <Column id="ioflag" type="STRING" size="256"/>
  1159. <Column id="disqualifidd" type="STRING" size="256"/>
  1160. <Column id="icd10cd" type="STRING" size="256"/>
  1161. <Column id="cncrnm" type="STRING" size="256"/>
  1162. <Column id="lastdiagmthdcdnm" type="STRING" size="256"/>
  1163. <Column id="acptplcebaseaddr" type="STRING" size="256"/>
  1164. <Column id="insukindnm1" type="STRING" size="256"/>
  1165. <Column id="insukindnm2" type="STRING" size="256"/>
  1166. <Column id="transdd" type="STRING" size="256"/>
  1167. <Column id="transyn" type="STRING" size="256"/>
  1168. <Column id="rgsttm" type="STRING" size="256"/>
  1169. <Column id="rgstrid" type="STRING" size="256"/>
  1170. <Column id="disqualifiyn" type="STRING" size="256"/>
  1171. <Column id="mig" type="STRING" size="256"/>
  1172. <Column id="maincd" type="STRING" size="256"/>
  1173. <Column id="healcarecd" type="STRING" size="256"/>
  1174. <Column id="tahospchange" type="STRING" size="256"/>
  1175. <Column id="report" type="STRING" size="256"/>
  1176. <Column id="email" type="STRING" size="256"/>
  1177. <Column id="elctsignkey" type="STRING" size="256"/>
  1178. <Column id="elctsigncnts" type="STRING" size="256"/>
  1179. <Column id="agrsignkey" type="STRING" size="256"/>
  1180. <Column id="agrsigncnts" type="STRING" size="256"/>
  1181. <Column id="spclcd" type="STRING" size="256"/>
  1182. <Column id="continueflag" type="STRING" size="256"/>
  1183. <Column id="prmyyn" type="STRING" size="256"/>
  1184. <Column id="lgvtrnsyn" type="STRING" size="256"/>
  1185. </ColumnInfo>
  1186. <Rows>
  1187. <Row>
  1188. <Col id="prstagtyn">N</Col>
  1189. </Row>
  1190. </Rows>
  1191. </Dataset>
  1192. <Dataset id="ds_serdiagdetllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1193. <ColumnInfo>
  1194. <Column id="genrdd" type="STRING" size="256"/>
  1195. <Column id="genrno" type="STRING" size="256"/>
  1196. <Column id="histno" type="STRING" size="256"/>
  1197. <Column id="diagmthdcd" type="STRING" size="256"/>
  1198. <Column id="instcd" type="STRING" size="256"/>
  1199. <Column id="diagetccnts" type="STRING" size="256"/>
  1200. <Column id="chkflag" type="STRING" size="256"/>
  1201. <Column id="cdnm" type="STRING" size="256"/>
  1202. <Column id="cdid" type="STRING" size="256"/>
  1203. </ColumnInfo>
  1204. </Dataset>
  1205. <Dataset id="ds_serdiaglist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1206. <ColumnInfo>
  1207. <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
  1208. <Column id="genrno" type="STRING" size="256" sumtext="발생번호"/>
  1209. <Column id="histno" type="STRING" size="256" sumtext="이력번호"/>
  1210. <Column id="instcd" type="STRING" size="256" sumtext="기관번호"/>
  1211. <Column id="histcd" type="STRING" size="256" sumtext="이력코드"/>
  1212. <Column id="anohosprgstflag" type="STRING" size="256" sumtext="타병원등록구분"/>
  1213. <Column id="genrflagcd" type="STRING" size="256" sumtext="발생구분코드"/>
  1214. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1215. <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
  1216. <Column id="cncrdiagcnfmdd" type="STRING" size="256" sumtext="암진단확정일자"/>
  1217. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  1218. <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
  1219. <Column id="serdiagno" type="STRING" size="256" sumtext="중증번호"/>
  1220. <Column id="serdiagfromdd" type="STRING" size="256" sumtext="중증번호시작일자"/>
  1221. <Column id="serdiagtodd" type="STRING" size="256" sumtext="중증번호종료일자"/>
  1222. <Column id="genrorddd" type="STRING" size="256" sumtext="발생진료일자"/>
  1223. <Column id="genrcretno" type="STRING" size="256" sumtext="발생생성번호"/>
  1224. <Column id="signyn" type="STRING" size="256" sumtext="서명여부"/>
  1225. <Column id="signdt" type="STRING" size="256" sumtext="서명일시"/>
  1226. <Column id="prntyn" type="STRING" size="256" sumtext="출력여부"/>
  1227. <Column id="prntdt" type="STRING" size="256" sumtext="출력일시"/>
  1228. <Column id="prntpsnid" type="STRING" size="256" sumtext="출력자id"/>
  1229. <Column id="ediflag" type="STRING" size="256" sumtext="edi구분"/>
  1230. <Column id="editretdd" type="STRING" size="256" sumtext="edi처리일자"/>
  1231. <Column id="editrettm" type="STRING" size="256" sumtext="edi처리시간"/>
  1232. <Column id="prstagtyn" type="STRING" size="256" sumtext="제출대행여부"/>
  1233. <Column id="zipcdhead" type="STRING" size="256" sumtext="우편번호앞번호"/>
  1234. <Column id="zipcdfoot" type="STRING" size="256" sumtext="우편번호뒷번호"/>
  1235. <Column id="seqno" type="STRING" size="256" sumtext="우편번호일련번호"/>
  1236. <Column id="rgstdeptcd" type="STRING" size="256" sumtext="최초등록부서코드"/>
  1237. <Column id="rgstdd" type="STRING" size="256" sumtext="최초등록일자"/>
  1238. <Column id="rgsttm" type="STRING" size="256" sumtext="최초등록시간"/>
  1239. <Column id="rgstrid" type="STRING" size="256" sumtext="최초등록자id"/>
  1240. <Column id="updtdeptcd" type="STRING" size="256" sumtext="수정부서코드"/>
  1241. <Column id="updtdd" type="STRING" size="256" sumtext="수정일자"/>
  1242. <Column id="updttm" type="STRING" size="256" sumtext="수정시간"/>
  1243. <Column id="updtrid" type="STRING" size="256" sumtext="수정자id"/>
  1244. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자id"/>
  1245. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일자"/>
  1246. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종등록자id"/>
  1247. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종등록일자"/>
  1248. <Column id="maindiagcd" type="STRING" size="256" sumtext="주진단코드"/>
  1249. <Column id="healcarediagcd" type="STRING" size="256" sumtext="의료정보진단코드"/>
  1250. <Column id="acptplcetel" type="STRING" size="256" sumtext="수령지전화번호"/>
  1251. <Column id="acptplcebaseaddr" type="STRING" size="256" sumtext="수령지상위주소"/>
  1252. <Column id="acptplceaddr" type="STRING" size="256" sumtext="수령지하위주소"/>
  1253. <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
  1254. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  1255. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  1256. <Column id="orddrnm" type="STRING" size="256" sumtext="진료의사명"/>
  1257. <Column id="lastupdttrnm" type="STRING" size="256" sumtext="사용자명"/>
  1258. <Column id="rrgstno" type="STRING" size="256" sumtext="주민등록번호"/>
  1259. <Column id="insuno" type="STRING" size="256" sumtext="보험증번호"/>
  1260. <Column id="insdnm" type="STRING" size="256" sumtext="피보험자성명"/>
  1261. <Column id="insdrela" type="STRING" size="256" sumtext="환자와의관계"/>
  1262. <Column id="status" type="STRING" size="256" sumtext="상태"/>
  1263. <Column id="relaflag" type="STRING" size="256" sumtext="관계구분"/>
  1264. <Column id="appmannm" type="STRING" size="256" sumtext="신청자명"/>
  1265. <Column id="infromdd" type="STRING" size="256" sumtext="입원시작일자"/>
  1266. <Column id="intodd" type="STRING" size="256" sumtext="입원종료일자"/>
  1267. <Column id="strcnfmmthd" type="STRING" size="256" sumtext="최종진단방법"/>
  1268. <Column id="healcarediagnm" type="STRING" size="256" sumtext="의료정보진단명"/>
  1269. <Column id="addr" type="STRING" size="256" sumtext="수령지주소"/>
  1270. <Column id="maindiagnm" type="STRING" size="256" sumtext="주진단명"/>
  1271. <Column id="licnsno" type="STRING" size="256" sumtext="자격면허번호"/>
  1272. <Column id="mpphontel" type="STRING" size="256" sumtext="휴대전화번호"/>
  1273. <Column id="relacnts" type="STRING" size="256" sumtext="관계-기타"/>
  1274. <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
  1275. <Column id="fsexamflag" type="STRING" size="256" sumtext=""/>
  1276. <Column id="prsntinsukind" type="STRING" size="256" sumtext="환자보험유형"/>
  1277. <Column id="prsntinsuno" type="STRING" size="256" sumtext="환자보험증번호"/>
  1278. <Column id="edidiagcd" type="STRING" size="256" sumtext="보험코드"/>
  1279. <Column id="ioflag" type="STRING" size="256" sumtext="입원외래구분"/>
  1280. <Column id="disqualifidd" type="STRING" size="256" sumtext="자격상실일자"/>
  1281. <Column id="icd10cd" type="STRING" size="256" sumtext="icd10코드"/>
  1282. <Column id="cncrnm" type="STRING" size="256" sumtext="icd10진단명"/>
  1283. <Column id="lastdiagmthdcdnm" type="STRING" size="256" sumtext="암등록최종진단방법"/>
  1284. <Column id="insukindnm1" type="STRING" size="256" sumtext="중증보험유형명칭"/>
  1285. <Column id="insukindnm2" type="STRING" size="256" sumtext="보험유형명칭"/>
  1286. <Column id="transdd" type="STRING" size="256" sumtext="sam파일작성일자"/>
  1287. <Column id="transyn" type="STRING" size="256" sumtext="sam파일작성여부"/>
  1288. <Column id="disqualifiyn" type="STRING" size="256" sumtext="자격상실여부"/>
  1289. <Column id="mig" type="STRING" size="256" sumtext="마이그일자"/>
  1290. <Column id="maincd" type="STRING" size="256" sumtext="의사상병코드"/>
  1291. <Column id="healcarecd" type="STRING" size="256" sumtext="의료정보상병코드"/>
  1292. <Column id="tahospchange" type="STRING" size="256" sumtext="타병원전환"/>
  1293. <Column id="report" type="STRING" size="256" sumtext="등록결과통보방법"/>
  1294. <Column id="email" type="STRING" size="256" sumtext="e-mail"/>
  1295. <Column id="elctsignkey" type="STRING" size="256" sumtext="동의인사인키"/>
  1296. <Column id="elctsigncnts" type="STRING" size="256" sumtext="동의인사인내용"/>
  1297. <Column id="agrsignkey" type="STRING" size="256" sumtext="신청인사인키"/>
  1298. <Column id="agrsigncnts" type="STRING" size="256" sumtext="신청인사인내용"/>
  1299. <Column id="spclcd" type="STRING" size="256" sumtext="특정기호"/>
  1300. <Column id="continueflag" type="STRING" size="256" sumtext="재신청여부"/>
  1301. <Column id="suppkind" type="STRING" size="256"/>
  1302. <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
  1303. <Column id="orgaddr" type="STRING" size="256" sumtext="주민생활지원과주소"/>
  1304. <Column id="orgzip" type="STRING" size="256" sumtext="주민생활지원과우편번호"/>
  1305. <Column id="trnsyn" type="STRING" size="256" sumtext="주민과 전송여부"/>
  1306. <Column id="chk" type="STRING" size="256" sumtext="체크여부"/>
  1307. <Column id="chayn" type="STRING" size="256" sumtext="차상위여부"/>
  1308. <Column id="reggubun" type="STRING" size="256" sumtext="암구분"/>
  1309. <Column id="prmyyn" type="STRING" size="256" sumtext="원발,전이구분"/>
  1310. <Column id="lgvtrnsyn" type="STRING" size="256" sumtext="지자체발송여부"/>
  1311. <Column id="automanual" type="STRING" size="256" sumtext="강제등록여"/>
  1312. <Column id="gubun" type="STRING" size="256" sumtext="구"/>
  1313. </ColumnInfo>
  1314. </Dataset>
  1315. <Dataset id="ds_prt_serdiaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1316. <Dataset id="ds_serdiagdaylist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1317. <ColumnInfo>
  1318. <Column id="genrdd" type="STRING" size="256" sumtext="발생일자"/>
  1319. <Column id="genrno" type="STRING" size="256" sumtext="발생번호"/>
  1320. <Column id="histno" type="STRING" size="256" sumtext="이력번호"/>
  1321. <Column id="instcd" type="STRING" size="256" sumtext="기관번호"/>
  1322. <Column id="histcd" type="STRING" size="256" sumtext="이력코드"/>
  1323. <Column id="anohosprgstflag" type="STRING" size="256" sumtext="타병원등록구분"/>
  1324. <Column id="genrflagcd" type="STRING" size="256" sumtext="발생구분코드"/>
  1325. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1326. <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
  1327. <Column id="cncrdiagcnfmdd" type="STRING" size="256" sumtext="암진단확정일자"/>
  1328. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  1329. <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
  1330. <Column id="serdiagno" type="STRING" size="256" sumtext="중증번호"/>
  1331. <Column id="serdiagfromdd" type="STRING" size="256" sumtext="중증번호시작일자"/>
  1332. <Column id="serdiagtodd" type="STRING" size="256" sumtext="중증번호종료일자"/>
  1333. <Column id="genrorddd" type="STRING" size="256" sumtext="발생진료일자"/>
  1334. <Column id="genrcretno" type="STRING" size="256" sumtext="발생생성번호"/>
  1335. <Column id="signyn" type="STRING" size="256" sumtext="서명여부"/>
  1336. <Column id="signdt" type="STRING" size="256" sumtext="서명일시"/>
  1337. <Column id="prntyn" type="STRING" size="256" sumtext="출력여부"/>
  1338. <Column id="prntdt" type="STRING" size="256" sumtext="출력일시"/>
  1339. <Column id="prntpsnid" type="STRING" size="256" sumtext="출력자id"/>
  1340. <Column id="ediflag" type="STRING" size="256" sumtext="edi구분"/>
  1341. <Column id="editretdd" type="STRING" size="256" sumtext="edi처리일자"/>
  1342. <Column id="editrettm" type="STRING" size="256" sumtext="edi처리시간"/>
  1343. <Column id="prstagtyn" type="STRING" size="256" sumtext="제출대행여부"/>
  1344. <Column id="zipcdhead" type="STRING" size="256" sumtext="우편번호앞번호"/>
  1345. <Column id="zipcdfoot" type="STRING" size="256" sumtext="우편번호뒷번호"/>
  1346. <Column id="seqno" type="STRING" size="256" sumtext="우편번호일련번호"/>
  1347. <Column id="rgstdeptcd" type="STRING" size="256" sumtext="최초등록부서코드"/>
  1348. <Column id="rgstdd" type="STRING" size="256" sumtext="최초등록일자"/>
  1349. <Column id="rgsttm" type="STRING" size="256" sumtext="최초등록시간"/>
  1350. <Column id="rgstrid" type="STRING" size="256" sumtext="최초등록자id"/>
  1351. <Column id="updtdeptcd" type="STRING" size="256" sumtext="수정부서코드"/>
  1352. <Column id="updtdd" type="STRING" size="256" sumtext="수정일자"/>
  1353. <Column id="updttm" type="STRING" size="256" sumtext="수정시간"/>
  1354. <Column id="updtrid" type="STRING" size="256" sumtext="수정자id"/>
  1355. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자id"/>
  1356. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일자"/>
  1357. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종등록자id"/>
  1358. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종등록일자"/>
  1359. <Column id="maindiagcd" type="STRING" size="256" sumtext="주진단코드"/>
  1360. <Column id="healcarediagcd" type="STRING" size="256" sumtext="의료정보진단코드"/>
  1361. <Column id="acptplcetel" type="STRING" size="256" sumtext="수령지전화번호"/>
  1362. <Column id="acptplcebaseaddr" type="STRING" size="256" sumtext="수령지상위주소"/>
  1363. <Column id="acptplceaddr" type="STRING" size="256" sumtext="수령지하위주소"/>
  1364. <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
  1365. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  1366. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  1367. <Column id="orddrnm" type="STRING" size="256" sumtext="진료의사명"/>
  1368. <Column id="lastupdttrnm" type="STRING" size="256" sumtext="사용자명"/>
  1369. <Column id="rrgstno" type="STRING" size="256" sumtext="주민등록번호"/>
  1370. <Column id="insuno" type="STRING" size="256" sumtext="보험증번호"/>
  1371. <Column id="insdnm" type="STRING" size="256" sumtext="피보험자성명"/>
  1372. <Column id="insdrela" type="STRING" size="256" sumtext="환자와의관계"/>
  1373. <Column id="status" type="STRING" size="256" sumtext="상태"/>
  1374. <Column id="relaflag" type="STRING" size="256" sumtext="관계구분"/>
  1375. <Column id="appmannm" type="STRING" size="256" sumtext="신청자명"/>
  1376. <Column id="infromdd" type="STRING" size="256" sumtext="입원시작일자"/>
  1377. <Column id="intodd" type="STRING" size="256" sumtext="입원종료일자"/>
  1378. <Column id="strcnfmmthd" type="STRING" size="256" sumtext="최종진단방법"/>
  1379. <Column id="healcarediagnm" type="STRING" size="256" sumtext="의료정보진단명"/>
  1380. <Column id="addr" type="STRING" size="256" sumtext="수령지주소"/>
  1381. <Column id="maindiagnm" type="STRING" size="256" sumtext="주진단명"/>
  1382. <Column id="licnsno" type="STRING" size="256" sumtext="자격면허번호"/>
  1383. <Column id="mpphontel" type="STRING" size="256" sumtext="휴대전화번호"/>
  1384. <Column id="relacnts" type="STRING" size="256" sumtext="관계-기타"/>
  1385. <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
  1386. <Column id="fsexamflag" type="STRING" size="256" sumtext=""/>
  1387. <Column id="prsntinsukind" type="STRING" size="256" sumtext="환자보험유형"/>
  1388. <Column id="prsntinsuno" type="STRING" size="256" sumtext="환자보험증번호"/>
  1389. <Column id="edidiagcd" type="STRING" size="256" sumtext="보험코드"/>
  1390. <Column id="ioflag" type="STRING" size="256" sumtext="입원외래구분"/>
  1391. <Column id="disqualifidd" type="STRING" size="256" sumtext="자격상실일자"/>
  1392. <Column id="icd10cd" type="STRING" size="256" sumtext="icd10코드"/>
  1393. <Column id="cncrnm" type="STRING" size="256" sumtext="icd10진단명"/>
  1394. <Column id="lastdiagmthdcdnm" type="STRING" size="256" sumtext="암등록최종진단방법"/>
  1395. <Column id="insukindnm1" type="STRING" size="256" sumtext="중증보험유형명칭"/>
  1396. <Column id="insukindnm2" type="STRING" size="256" sumtext="보험유형명칭"/>
  1397. <Column id="transdd" type="STRING" size="256" sumtext="sam파일작성일자"/>
  1398. <Column id="transyn" type="STRING" size="256" sumtext="sam파일작성여부"/>
  1399. <Column id="disqualifiyn" type="STRING" size="256" sumtext="자격상실여부"/>
  1400. <Column id="mig" type="STRING" size="256" sumtext="마이그일자"/>
  1401. <Column id="maincd" type="STRING" size="256" sumtext="의사상병코드"/>
  1402. <Column id="healcarecd" type="STRING" size="256" sumtext="의료정보상병코드"/>
  1403. <Column id="report" type="STRING" size="256" sumtext="등록결과통보방법"/>
  1404. <Column id="email" type="STRING" size="256" sumtext="e-mail"/>
  1405. <Column id="elctsignkey" type="STRING" size="256" sumtext="동의인사인키"/>
  1406. <Column id="elctsigncnts" type="STRING" size="256" sumtext="동의인사인내용"/>
  1407. <Column id="agrsignkey" type="STRING" size="256" sumtext="신청인사인키"/>
  1408. <Column id="agrsigncnts" type="STRING" size="256" sumtext="신청인사인내용"/>
  1409. </ColumnInfo>
  1410. </Dataset>
  1411. <Dataset id="ds_send_serdiaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1412. <Dataset id="ds_serdiagchange" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1413. <ColumnInfo>
  1414. <Column id="genrdd" type="STRING" size="256"/>
  1415. <Column id="genrno" type="STRING" size="256"/>
  1416. <Column id="histno" type="STRING" size="256"/>
  1417. <Column id="instcd" type="STRING" size="256"/>
  1418. <Column id="histcd" type="STRING" size="256"/>
  1419. <Column id="anohosprgstflag" type="STRING" size="256"/>
  1420. <Column id="genrflagcd" type="STRING" size="256"/>
  1421. <Column id="pid" type="STRING" size="256"/>
  1422. <Column id="insukind" type="STRING" size="256"/>
  1423. <Column id="cncrdiagcnfmdd" type="STRING" size="256"/>
  1424. <Column id="orddeptcd" type="STRING" size="256"/>
  1425. <Column id="orddrid" type="STRING" size="256"/>
  1426. <Column id="serdiagno" type="STRING" size="256"/>
  1427. <Column id="serdiagfromdd" type="STRING" size="256"/>
  1428. <Column id="serdiagtodd" type="STRING" size="256"/>
  1429. <Column id="genrorddd" type="STRING" size="256"/>
  1430. <Column id="genrcretno" type="STRING" size="256"/>
  1431. <Column id="signyn" type="STRING" size="256"/>
  1432. <Column id="signdt" type="STRING" size="256"/>
  1433. <Column id="prntyn" type="STRING" size="256"/>
  1434. <Column id="prntdt" type="STRING" size="256"/>
  1435. <Column id="prntpsnid" type="STRING" size="256"/>
  1436. <Column id="ediflag" type="STRING" size="256"/>
  1437. <Column id="editretdd" type="STRING" size="256"/>
  1438. <Column id="editrettm" type="STRING" size="256"/>
  1439. <Column id="prstagtyn" type="STRING" size="256"/>
  1440. <Column id="zipcdhead" type="STRING" size="256"/>
  1441. <Column id="zipcdfoot" type="STRING" size="256"/>
  1442. <Column id="seqno" type="STRING" size="256"/>
  1443. <Column id="rgstdeptcd" type="STRING" size="256"/>
  1444. <Column id="rgstdd" type="STRING" size="256"/>
  1445. <Column id="rgsttm" type="STRING" size="256"/>
  1446. <Column id="rgstrid" type="STRING" size="256"/>
  1447. <Column id="updtdeptcd" type="STRING" size="256"/>
  1448. <Column id="updtdd" type="STRING" size="256"/>
  1449. <Column id="updttm" type="STRING" size="256"/>
  1450. <Column id="updtrid" type="STRING" size="256"/>
  1451. <Column id="fstrgstrid" type="STRING" size="256"/>
  1452. <Column id="fstrgstdt" type="STRING" size="256"/>
  1453. <Column id="lastupdtrid" type="STRING" size="256"/>
  1454. <Column id="lastupdtdt" type="STRING" size="256"/>
  1455. <Column id="maindiagcd" type="STRING" size="256"/>
  1456. <Column id="healcarediagcd" type="STRING" size="256"/>
  1457. <Column id="acptplcetel" type="STRING" size="256"/>
  1458. <Column id="acptplceaddr" type="STRING" size="256"/>
  1459. <Column id="remfact" type="STRING" size="256"/>
  1460. <Column id="hngnm" type="STRING" size="256"/>
  1461. <Column id="orddeptnm" type="STRING" size="256"/>
  1462. <Column id="orddrnm" type="STRING" size="256"/>
  1463. <Column id="lastupdttrnm" type="STRING" size="256"/>
  1464. <Column id="rrgstno" type="STRING" size="256"/>
  1465. <Column id="insuno" type="STRING" size="256"/>
  1466. <Column id="insdnm" type="STRING" size="256"/>
  1467. <Column id="insdrela" type="STRING" size="256"/>
  1468. <Column id="status" type="STRING" size="256"/>
  1469. <Column id="relaflag" type="STRING" size="256"/>
  1470. <Column id="appmannm" type="STRING" size="256"/>
  1471. <Column id="intodd" type="STRING" size="256"/>
  1472. <Column id="infromdd" type="STRING" size="256"/>
  1473. <Column id="strcnfmmthd" type="STRING" size="256"/>
  1474. <Column id="healcarediagnm" type="STRING" size="256"/>
  1475. <Column id="addr" type="STRING" size="256"/>
  1476. <Column id="maindiagnm" type="STRING" size="256"/>
  1477. <Column id="licnsno" type="STRING" size="256"/>
  1478. <Column id="relacnts" type="STRING" size="256"/>
  1479. <Column id="mpphontel" type="STRING" size="256"/>
  1480. <Column id="roomcd" type="STRING" size="256"/>
  1481. <Column id="fsexamflag" type="STRING" size="256"/>
  1482. <Column id="prsntinsukind" type="STRING" size="256"/>
  1483. <Column id="prsntinsuno" type="STRING" size="256"/>
  1484. <Column id="ioflag" type="STRING" size="256"/>
  1485. <Column id="disqualifidd" type="STRING" size="256"/>
  1486. <Column id="icd10cd" type="STRING" size="256"/>
  1487. <Column id="cncrnm" type="STRING" size="256"/>
  1488. <Column id="lastdiagmthdcdnm" type="STRING" size="256"/>
  1489. <Column id="acptplcebaseaddr" type="STRING" size="256"/>
  1490. <Column id="insukindnm1" type="STRING" size="256"/>
  1491. <Column id="insukindnm2" type="STRING" size="256"/>
  1492. <Column id="transdd" type="STRING" size="256"/>
  1493. <Column id="transyn" type="STRING" size="256"/>
  1494. <Column id="rgsttm" type="STRING" size="256"/>
  1495. <Column id="rgstrid" type="STRING" size="256"/>
  1496. <Column id="disqualifiyn" type="STRING" size="256"/>
  1497. <Column id="mig" type="STRING" size="256"/>
  1498. <Column id="maincd" type="STRING" size="256"/>
  1499. <Column id="healcarecd" type="STRING" size="256"/>
  1500. <Column id="tahospchange" type="STRING" size="256"/>
  1501. <Column id="report" type="STRING" size="256"/>
  1502. <Column id="email" type="STRING" size="256"/>
  1503. <Column id="elctsignkey" type="STRING" size="256"/>
  1504. <Column id="elctsigncnts" type="STRING" size="256"/>
  1505. <Column id="agrsignkey" type="STRING" size="256"/>
  1506. <Column id="agrsigncnts" type="STRING" size="256"/>
  1507. </ColumnInfo>
  1508. </Dataset>
  1509. <Dataset id="ds_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1510. <Dataset id="ds_serdiagcalc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1511. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1512. <ColumnInfo>
  1513. <Column id="insuno" type="STRING" size="256"/>
  1514. <Column id="insukind" type="STRING" size="256"/>
  1515. </ColumnInfo>
  1516. <Rows>
  1517. <Row/>
  1518. </Rows>
  1519. </Dataset>
  1520. <Dataset id="ds_serdiagpamlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1521. <ColumnInfo>
  1522. <Column id="genrdd" type="STRING" size="256"/>
  1523. <Column id="genrno" type="STRING" size="256"/>
  1524. <Column id="histno" type="STRING" size="256"/>
  1525. <Column id="instcd" type="STRING" size="256"/>
  1526. <Column id="histcd" type="STRING" size="256"/>
  1527. <Column id="anohosprgstflag" type="STRING" size="256"/>
  1528. <Column id="pid" type="STRING" size="256"/>
  1529. <Column id="insukind" type="STRING" size="256"/>
  1530. <Column id="cncrdiagcnfmdd" type="STRING" size="256"/>
  1531. <Column id="serdiagfromdd" type="STRING" size="256"/>
  1532. <Column id="serdiagtodd" type="STRING" size="256"/>
  1533. </ColumnInfo>
  1534. </Dataset>
  1535. <Dataset id="ds_iemr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1536. <ColumnInfo>
  1537. <Column id="pid" type="STRING" size="256"/>
  1538. <Column id="docucd" type="STRING" size="256"/>
  1539. <Column id="treatno" type="STRING" size="256"/>
  1540. <Column id="orddeptcd" type="STRING" size="256"/>
  1541. <Column id="indd" type="STRING" size="256"/>
  1542. <Column id="ioflag" type="STRING" size="256"/>
  1543. <Column id="cmc_cretno" type="STRING" size="256"/>
  1544. <Column id="cmc_spcid" type="STRING" size="256"/>
  1545. <Column id="cmc_orddate" type="STRING" size="256"/>
  1546. <Column id="cmc_orderseqno" type="STRING" size="256"/>
  1547. </ColumnInfo>
  1548. </Dataset>
  1549. <Dataset id="ds_serdiagpatdetl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1550. <ColumnInfo>
  1551. <Column id="zipcd1" type="STRING" size="256" sumtext="우편번호1"/>
  1552. <Column id="zipcd2" type="STRING" size="256" sumtext="우편번호2"/>
  1553. <Column id="hometel" type="STRING" size="256" sumtext="집전화번호"/>
  1554. <Column id="mpphontel" type="STRING" size="256" sumtext="휴대전화번호"/>
  1555. <Column id="mainaddr" type="STRING" size="256" sumtext="주소"/>
  1556. <Column id="detladdr" type="STRING" size="256" sumtext="상세주소"/>
  1557. </ColumnInfo>
  1558. </Dataset>
  1559. <Dataset id="ds_main_sign" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1560. <ColumnInfo>
  1561. <Column id="signflag" type="STRING" size="256"/>
  1562. <Column id="signseed" type="STRING" size="256"/>
  1563. <Column id="signstr" type="STRING" size="256"/>
  1564. <Column id="signpad" type="STRING" size="256"/>
  1565. </ColumnInfo>
  1566. <Rows>
  1567. <Row/>
  1568. </Rows>
  1569. </Dataset>
  1570. <Dataset id="ds_prninfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1571. <ColumnInfo>
  1572. <Column id="sdoa" type="STRING" size="256"/>
  1573. <Column id="rooa" type="STRING" size="256"/>
  1574. <Column id="pid" type="STRING" size="256"/>
  1575. <Column id="serdiagno" type="STRING" size="256"/>
  1576. <Column id="insuno" type="STRING" size="256"/>
  1577. <Column id="insdnm" type="STRING" size="256"/>
  1578. <Column id="hngnm" type="STRING" size="256"/>
  1579. <Column id="rrgstno" type="STRING" size="256"/>
  1580. <Column id="msg" type="STRING" size="256"/>
  1581. <Column id="mail" type="STRING" size="256"/>
  1582. <Column id="mpphontel" type="STRING" size="256"/>
  1583. <Column id="acptplcetel" type="STRING" size="256"/>
  1584. <Column id="acptplceaddr" type="STRING" size="256"/>
  1585. <Column id="orddeptnm" type="STRING" size="256"/>
  1586. <Column id="genrflagcd" type="STRING" size="256"/>
  1587. <Column id="cncrdiagcnfmdd" type="STRING" size="256"/>
  1588. <Column id="maindiagnm" type="STRING" size="256"/>
  1589. <Column id="maindiagcd" type="STRING" size="256"/>
  1590. <Column id="serdiag" type="STRING" size="256"/>
  1591. <Column id="rareobst" type="STRING" size="256"/>
  1592. <Column id="cnfmmthditem1" type="STRING" size="256"/>
  1593. <Column id="cnfmmthditem2" type="STRING" size="256"/>
  1594. <Column id="cnfmmthditem3" type="STRING" size="256"/>
  1595. <Column id="cnfmmthditem4" type="STRING" size="256"/>
  1596. <Column id="cnfmmthditem5" type="STRING" size="256"/>
  1597. <Column id="cnfmmthditem6" type="STRING" size="256"/>
  1598. <Column id="cnfmmthditem7" type="STRING" size="256"/>
  1599. <Column id="cnfmmthditem8" type="STRING" size="256"/>
  1600. <Column id="cnfmmthditem9" type="STRING" size="256"/>
  1601. <Column id="cnfmmthditem10" type="STRING" size="256"/>
  1602. <Column id="cnfmmthditem11" type="STRING" size="256"/>
  1603. <Column id="cnfmmthdetc5" type="STRING" size="256"/>
  1604. <Column id="cnfmmthdetc12" type="STRING" size="256"/>
  1605. <Column id="rareitem1" type="STRING" size="256"/>
  1606. <Column id="rareitem2" type="STRING" size="256"/>
  1607. <Column id="rareitem3" type="STRING" size="256"/>
  1608. <Column id="rareitem4" type="STRING" size="256"/>
  1609. <Column id="rareitem5" type="STRING" size="256"/>
  1610. <Column id="rareitem6" type="STRING" size="256"/>
  1611. <Column id="rareitem7" type="STRING" size="256"/>
  1612. <Column id="rareitem8" type="STRING" size="256"/>
  1613. <Column id="rareitem9" type="STRING" size="256"/>
  1614. <Column id="raredetc5" type="STRING" size="256"/>
  1615. <Column id="raredetc10" type="STRING" size="256"/>
  1616. <Column id="genryy" type="STRING" size="256"/>
  1617. <Column id="genrmm" type="STRING" size="256"/>
  1618. <Column id="genrday" type="STRING" size="256"/>
  1619. <Column id="hosinfo" type="STRING" size="256"/>
  1620. <Column id="orddrnm" type="STRING" size="256"/>
  1621. <Column id="licnsno" type="STRING" size="256"/>
  1622. <Column id="appmannm" type="STRING" size="256"/>
  1623. <Column id="genrdd" type="STRING" size="256"/>
  1624. <Column id="zipcdaddr" type="STRING" size="256"/>
  1625. <Column id="relation" type="STRING" size="256"/>
  1626. <Column id="signimge" type="STRING" size="256"/>
  1627. <Column id="infromdd" type="STRING" size="256"/>
  1628. <Column id="intodd" type="STRING" size="256"/>
  1629. <Column id="report" type="STRING" size="256"/>
  1630. <Column id="email" type="STRING" size="256"/>
  1631. <Column id="elctsignkey" type="STRING" size="256"/>
  1632. <Column id="elctsigncnts" type="STRING" size="256"/>
  1633. <Column id="agrsignkey" type="STRING" size="256"/>
  1634. <Column id="agrsigncnts" type="STRING" size="256"/>
  1635. <Column id="pidsignimage" type="STRING" size="256"/>
  1636. <Column id="agrsignimage" type="STRING" size="256"/>
  1637. <Column id="indd" type="STRING" size="256"/>
  1638. <Column id="orgaddr" type="STRING" size="256"/>
  1639. <Column id="orgzip" type="STRING" size="256"/>
  1640. <Column id="c1" type="STRING" size="256"/>
  1641. <Column id="c2" type="STRING" size="256"/>
  1642. <Column id="c0" type="STRING" size="256"/>
  1643. <Column id="c3" type="STRING" size="256"/>
  1644. <Column id="c4" type="STRING" size="256"/>
  1645. <Column id="c4_2" type="STRING" size="256"/>
  1646. <Column id="c5" type="STRING" size="256"/>
  1647. <Column id="c6" type="STRING" size="256"/>
  1648. <Column id="c6_2" type="STRING" size="256"/>
  1649. <Column id="c7" type="STRING" size="256"/>
  1650. <Column id="c8" type="STRING" size="256"/>
  1651. <Column id="c9" type="STRING" size="256"/>
  1652. <Column id="c10" type="STRING" size="256"/>
  1653. <Column id="c11" type="STRING" size="256"/>
  1654. <Column id="c11_2" type="STRING" size="256"/>
  1655. <Column id="c12" type="STRING" size="256"/>
  1656. <Column id="c13" type="STRING" size="256"/>
  1657. <Column id="c14" type="STRING" size="256"/>
  1658. <Column id="c15" type="STRING" size="256"/>
  1659. <Column id="c16" type="STRING" size="256"/>
  1660. <Column id="c16_2" type="STRING" size="256"/>
  1661. <Column id="c17" type="STRING" size="256"/>
  1662. <Column id="c00" type="STRING" size="256"/>
  1663. <Column id="prmyyn" type="STRING" size="256"/>
  1664. </ColumnInfo>
  1665. <Rows>
  1666. <Row/>
  1667. </Rows>
  1668. </Dataset>
  1669. <Dataset id="ds_hospinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1670. <Dataset id="ds_docinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1671. <ColumnInfo>
  1672. <Column id="userid" type="STRING" size="256"/>
  1673. </ColumnInfo>
  1674. <Rows>
  1675. <Row/>
  1676. </Rows>
  1677. </Dataset>
  1678. <Dataset id="ds_send_serdiagdetllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1679. <Dataset id="ds_prnpatinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1680. <ColumnInfo>
  1681. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호앞자리"/>
  1682. <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호뒷자리"/>
  1683. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  1684. <Column id="orddeptabbr" type="STRING" size="256" sumtext="진료과명"/>
  1685. <Column id="seq" type="STRING" size="256" sumtext="바코드번호"/>
  1686. <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
  1687. <Column id="formfromdt" type="STRING" size="256" sumtext="서식시간"/>
  1688. <Column id="cretno" type="STRING" size="256" sumtext="cretno"/>
  1689. </ColumnInfo>
  1690. </Dataset>
  1691. <Dataset id="ds_pidpopupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1692. <ColumnInfo>
  1693. <Column id="checkfnexam" type="STRING" size="256"/>
  1694. <Column id="autoflag" type="STRING" size="256"/>
  1695. <Column id="srchcond" type="STRING" size="256"/>
  1696. <Column id="pid" type="STRING" size="256"/>
  1697. </ColumnInfo>
  1698. <Rows>
  1699. <Row/>
  1700. </Rows>
  1701. </Dataset>
  1702. <Dataset id="ds_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1703. <Dataset id="ds_temp_terminfo_tplinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1704. <Dataset id="ds_temp_terminfo_icdo3info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1705. <Dataset id="ds_temp_terminfo_icd10info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1706. <Dataset id="ds_init_reggubun" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1707. <ColumnInfo>
  1708. <Column id="label" type="STRING" size="256"/>
  1709. <Column id="value" type="STRING" size="256"/>
  1710. </ColumnInfo>
  1711. <Rows>
  1712. <Row>
  1713. <Col id="label">신규</Col>
  1714. <Col id="value">1</Col>
  1715. </Row>
  1716. <Row>
  1717. <Col id="value">2</Col>
  1718. <Col id="label">재등록</Col>
  1719. </Row>
  1720. <Row>
  1721. <Col id="value">3</Col>
  1722. <Col id="label">중복암</Col>
  1723. </Row>
  1724. <Row>
  1725. <Col id="value">4</Col>
  1726. <Col id="label">재등록</Col>
  1727. </Row>
  1728. </Rows>
  1729. </Dataset>
  1730. </Objects>
  1731. <Bind>
  1732. <BindItem id="item0" compid="group1.cmb_genrflagcd" propid="value" datasetid="ds_srchinfo" columnid="genrflagcd"/>
  1733. <BindItem id="item1" compid="group1.cmb_prntyn" propid="value" datasetid="ds_srchinfo" columnid="prntyn"/>
  1734. <BindItem id="item2" compid="group1.combo2" propid="value" datasetid="ds_srchinfo" columnid="signyn"/>
  1735. <BindItem id="item3" compid="group1.ipt_rgstfromdd" propid="value" datasetid="ds_srchinfo" columnid="rgstfromdd"/>
  1736. <BindItem id="item4" compid="group1.ipt_rgsttodd" propid="value" datasetid="ds_srchinfo" columnid="rgsttodd"/>
  1737. <BindItem id="item5" compid="group1.ipt_pid" propid="value" datasetid="ds_srchinfo" columnid="pid"/>
  1738. <BindItem id="item6" compid="group1.checkbox1" propid="value" datasetid="ds_srchinfo" columnid="histyn"/>
  1739. <BindItem id="item7" compid="group1.checkbox2" propid="value" datasetid="ds_srchinfo" columnid="disqualifiyn"/>
  1740. <BindItem id="item8" compid="group1.checkbox3" propid="value" datasetid="ds_srchinfo" columnid="tahospchange"/>
  1741. <BindItem id="item9" compid="group1.rdo_insukindsrch" propid="value" datasetid="ds_srchinfo" columnid="insukind"/>
  1742. <BindItem id="item10" compid="group1.cmb_orddeptcd" propid="value" datasetid="ds_srchinfo" columnid="orddeptcd"/>
  1743. <BindItem id="item11" compid="group1.radio1" propid="value" datasetid="ds_srchinfo" columnid="srchkind"/>
  1744. <BindItem id="item12" compid="switch1.case2.opt_pid" propid="value" datasetid="ds_serdiaginfo" columnid="pid"/>
  1745. <BindItem id="item13" compid="switch1.case2.input5" propid="value" datasetid="ds_serdiaginfo" columnid="appmannm"/>
  1746. <BindItem id="item14" compid="switch1.case2.opt_hngnm" propid="value" datasetid="ds_serdiaginfo" columnid="hngnm"/>
  1747. <BindItem id="item15" compid="switch1.case2.combo35" propid="value" datasetid="ds_serdiaginfo" columnid="relaflag"/>
  1748. <BindItem id="item16" compid="switch1.case2.input3" propid="value" datasetid="ds_serdiaginfo" columnid="insuno"/>
  1749. <BindItem id="item17" compid="switch1.case2.input27" propid="value" datasetid="ds_serdiaginfo" columnid="insdnm"/>
  1750. <BindItem id="item18" compid="switch1.case2.input4" propid="value" datasetid="ds_serdiaginfo" columnid="rrgstno"/>
  1751. <BindItem id="item19" compid="switch1.case2.input21" propid="value" datasetid="ds_serdiaginfo" columnid="zipcdhead"/>
  1752. <BindItem id="item20" compid="switch1.case2.input26" propid="value" datasetid="ds_serdiaginfo" columnid="zipcdfoot"/>
  1753. <BindItem id="item21" compid="switch1.case2.input17" propid="value" datasetid="ds_serdiaginfo" columnid="acptplcebaseaddr"/>
  1754. <BindItem id="item22" compid="switch1.case2.input15" propid="value" datasetid="ds_serdiaginfo" columnid="acptplceaddr"/>
  1755. <BindItem id="item23" compid="switch1.case2.input20" propid="value" datasetid="ds_serdiaginfo" columnid="acptplcetel"/>
  1756. <BindItem id="item24" compid="switch1.case2.input1" propid="value" datasetid="ds_serdiaginfo" columnid="mpphontel"/>
  1757. <BindItem id="item25" compid="switch1.case2.radio3" propid="value" datasetid="ds_serdiaginfo" columnid="report"/>
  1758. <BindItem id="item26" compid="switch1.case2.input8" propid="value" datasetid="ds_serdiaginfo" columnid="email"/>
  1759. <BindItem id="item27" compid="switch1.case2.output5" propid="value" datasetid="ds_serdiaginfo" columnid="orddeptnm"/>
  1760. <BindItem id="item28" compid="switch1.case2.checkbox5" propid="value" datasetid="ds_serdiaginfo" columnid="tahospchange"/>
  1761. <BindItem id="item29" compid="switch1.case2.group2.rdo_insukind" propid="value" datasetid="ds_serdiaginfo" columnid="insukind"/>
  1762. <BindItem id="item30" compid="switch1.case2.output6" propid="value" datasetid="ds_serdiaginfo" columnid="orddrnm"/>
  1763. <BindItem id="item31" compid="switch1.case2.input14" propid="value" datasetid="ds_serdiaginfo" columnid="genrdd"/>
  1764. <BindItem id="item32" compid="switch1.case2.input12" propid="value" datasetid="ds_serdiaginfo" columnid="cncrdiagcnfmdd"/>
  1765. <BindItem id="item33" compid="switch1.case2.input2" propid="value" datasetid="ds_serdiaginfo" columnid="roomcd"/>
  1766. <BindItem id="item34" compid="switch1.case2.input19" propid="value" datasetid="ds_serdiaginfo" columnid="healcarecd"/>
  1767. <BindItem id="item35" compid="switch1.case2.input24" propid="value" datasetid="ds_serdiaginfo" columnid="maincd"/>
  1768. <BindItem id="item36" compid="switch1.case2.output9" propid="value" datasetid="ds_serdiaginfo" columnid="healcarediagnm"/>
  1769. <BindItem id="item37" compid="switch1.case2.output3" propid="value" datasetid="ds_serdiaginfo" columnid="prntdt"/>
  1770. <BindItem id="item38" compid="switch1.case2.cmb_rgstagt" propid="value" datasetid="ds_serdiaginfo" columnid="prstagtyn"/>
  1771. <BindItem id="item39" compid="switch1.case2.input25" propid="value" datasetid="ds_serdiaginfo" columnid="serdiagno"/>
  1772. <BindItem id="item40" compid="switch1.case2.output4" propid="value" datasetid="ds_serdiaginfo" columnid="serdiagfromdd"/>
  1773. <BindItem id="item41" compid="switch1.case2.output7" propid="value" datasetid="ds_serdiaginfo" columnid="serdiagtodd"/>
  1774. <BindItem id="item42" compid="switch1.case2.output8" propid="value" datasetid="ds_serdiaginfo" columnid="icd10cd"/>
  1775. <BindItem id="item43" compid="switch1.case2.input7" propid="value" datasetid="ds_serdiaginfo" columnid="cncrnm"/>
  1776. <BindItem id="item44" compid="switch1.case2.input6" propid="value" datasetid="ds_serdiaginfo" columnid="lastdiagmthdcdnm"/>
  1777. <BindItem id="item45" compid="switch1.case2.textarea2" propid="value" datasetid="ds_serdiaginfo" columnid="remfact"/>
  1778. <BindItem id="item46" compid="switch1.case2.group3.ipt_indd" propid="value" datasetid="ds_serdiaginfo" columnid="infromdd"/>
  1779. <BindItem id="item47" compid="switch1.case2.group3.ipt_dschdd" propid="value" datasetid="ds_serdiaginfo" columnid="intodd"/>
  1780. <BindItem id="item48" compid="switch1.case2.radio2" propid="value" datasetid="ds_serdiaginfo" columnid="ioflag"/>
  1781. <BindItem id="item49" compid="switch1.case2.Edit00" propid="value" datasetid="ds_serdiaginfo" columnid="serdiagno"/>
  1782. <BindItem id="item50" compid="switch1.case2.CheckBox00" propid="value" datasetid="ds_serdiaginfo" columnid="lgvtrnsyn"/>
  1783. </Bind>
  1784. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1785. * System Name :
  1786. * Job Name :
  1787. * Creator :
  1788. * Make Date : 2014-11-06
  1789. * Description :
  1790. *---------------------------------------------------------------------------------------
  1791. * Modify Date Modifier Modify Description
  1792. *---------------------------------------------------------------------------------------
  1793. * 2014-11-06 Live Converter TF->XP
  1794. *
  1795. *---------------------------------------------------------------------------------------
  1796. ****************************************************************************************/
  1797. //=======================================================================================
  1798. // Lib Include
  1799. //---------------------------------------------------------------------------------------
  1800. include "com_commonxp::comm_main.xjs"
  1801. include "emr_prcpmngtxp::MMOCommon.xjs"
  1802. include "emr_dschanalyxp::SMMRD00200.xjs"
  1803. //include "com_commodulexp::SSZFM00401.xjs"
  1804. include "emr_chrtmngtxp::SMMRC00101.xjs"
  1805. // <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  1806. // <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  1807. // <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  1808. // <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  1809. // <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  1810. // <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
  1811. // <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  1812. // <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  1813. // <script type="javascript" src="../../../com/zipcodeweb/js/ZBP001.js"/>
  1814. // <script type="javascript" src="../../../emr/imgemrweb/js/SSMRC03100.js"/>
  1815. // <script type="javascript" src="../../../emr/commonweb/js/EMRCommon.js"/>
  1816. // <script type="javascript" src="../../../emr/prcpmngtweb/js/MMO001.js"/>
  1817. // <script type="javascript" src="../../../emr/formmngtweb/js/MRF03800.js"/>
  1818. // <script type="javascript" src="../../../pam/pamcomnweb/js/PAM001.js"/>
  1819. // <script type="javascript" src="../../../pam/opatmngtweb/js/PMOCOM.js"/>
  1820. // <script type="javascript" src="../../../pam/pamcomnweb/js/PAM.js"/>
  1821. // <script type="javascript" src="../../../pam/ipatmngtweb/js/PMI001.js"/>
  1822. // <script type="javascript" src="../../../emr/dschanalyweb/js/SMMRD00200.js"/>
  1823. // <script type="javascript" src="../../../emr/chrtmngtweb/js/SMMRC00101.js"/>
  1824. var arErrorCode = new HashArray();
  1825. //=======================================================================================
  1826. // Event
  1827. //---------------------------------------------------------------------------------------
  1828. /****************************************************************************************
  1829. * Components : Form
  1830. * Components ID : SMMRD00200
  1831. * Event : onload
  1832. * Argument : 01.obj : Object Event has occurred
  1833. * : 02.e : Event Object
  1834. * Description : 화면오픈시 폼load이후 실행
  1835. ****************************************************************************************/
  1836. function SMMRD00200_onload(obj:Form, e:LoadEventInfo)
  1837. {
  1838. frmf_initForm(obj); // 폼 초기화
  1839. // lf_commoduleDataSetShow(); //DataSet 조회
  1840. fInitialize();
  1841. }
  1842. /****************************************************************************************
  1843. * Components : Button
  1844. * Components ID : group1.button5
  1845. * Event : onclick
  1846. * Argument : 01.obj : Object Event has occurred
  1847. * : 02.e : Event Object
  1848. * Description : 조회버튼 실행
  1849. ****************************************************************************************/
  1850. function group1_button5_onclick(obj:Button, e:ClickEventInfo)
  1851. {
  1852. // model.toggle("case1"); //조회탭
  1853. switch1.tabindex = 0;
  1854. button8.enable = true;
  1855. btn_savexls.enable = true;
  1856. // button64.selected = true;
  1857. ds_serdiaginfo.clearData(); //선택된 환자 중증등록 정보
  1858. ds_serdiagdetllist.clearData(); //선택된 환자의 최종진단방법
  1859. ds_serdiaglist.clearData();
  1860. var current_pid = fCheckedBindPid(ds_srchinfo.getColumn(0,"pid"));
  1861. ds_srchinfo.setColumn(0,"pid",current_pid);
  1862. // submit("TRMRD00201");
  1863. var oParam = {};
  1864. oParam.id = "TRMRD00201";
  1865. oParam.service = "dschanalyapp.DschAnaly";
  1866. oParam.method = "reqGetSerDiagAppList";
  1867. oParam.inds = "req=ds_srchinfo";
  1868. oParam.outds = "ds_serdiaglist=serdiaglist";
  1869. oParam.async = false;
  1870. oParam.callback = "cf_TRMRD00201";
  1871. tranf_submit(oParam);
  1872. ds_serdiaginfo.addRow();
  1873. //grd_serdiaginfo.rebuildStyle();
  1874. //grdf_setRowStyle(switch1.case1.grd_serdiaginfo, "5" , "F", "fsexamflag", "equal" );
  1875. // 2008.05.19. 보험유형에 따라 로우 색상 지정해 주기..
  1876. switch1.case1.grd_serdiaginfo.enableredraw = false;
  1877. for(j = 1 ; j < switch1.case1.grd_serdiaginfo.getCellCount("Head") ; j++){
  1878. var sExpr1 ="EXPR(getColumn(currow,'fsexamflag')=='F'?&quot;#f7a08b&quot;"
  1879. +":getColumn(currow,'insukind')=='21' || getColumn(currow,'insukind')=='22'?&quot;#ff66ff&quot;"
  1880. +":getColumn(currow,'chayn')=='Y'?&quot;#ffe400&quot;"
  1881. +":&quot;white&quot;)"
  1882. ;
  1883. switch1.case1.grd_serdiaginfo.setCellProperty("body", j, "background", sExpr1);
  1884. switch1.case1.grd_serdiaginfo.setCellProperty("body", j, "background2", sExpr1);
  1885. }
  1886. switch1.case1.grd_serdiaginfo.enableredraw = true;
  1887. //sysf_messageBox("조회가 ", "I002");
  1888. }
  1889. /****************************************************************************************
  1890. * Components : Radio
  1891. * Components ID : group1.radio1
  1892. * Event : onitemchanged
  1893. * Argument : 01.obj : Object Event has occurred
  1894. * : 02.e : Event Object
  1895. * Description : 구분 콤보 선택
  1896. ****************************************************************************************/
  1897. function group1_radio1_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1898. {
  1899. if (e.postvalue == 1) {
  1900. group1.caption11.text = "등록번호 :"
  1901. group1.btn_search.enable = true;
  1902. } else if (e.postvalue == 2) {
  1903. group1.caption11.text = "희귀난치번호 :"
  1904. group1.btn_search.enable = false;
  1905. } else {
  1906. group1.caption11.text = "환자이름 :"
  1907. group1.btn_search.enable = true;
  1908. }
  1909. }
  1910. /****************************************************************************************
  1911. * Components : Tab
  1912. * Components ID : switch1
  1913. * Event : onchanged
  1914. * Argument : 01.obj : Object Event has occurred
  1915. * : 02.e : Event Object
  1916. * Description : 탭변경
  1917. ****************************************************************************************/
  1918. function switch1_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
  1919. {
  1920. if(e.postindex == 0) {
  1921. caption2.text = "건강보험 중증진료 조회";
  1922. caption2.position.width = 204;
  1923. button8.enable = true;
  1924. btn_savexls.enable = true;
  1925. switch1.case2.button4.visible = false;
  1926. //grdf_setRowStyle(switch1.case1.grd_serdiaginfo , "5" , "F", "fsexamflag", "equal" );
  1927. for(j = 1 ; j < switch1.case1.grd_serdiaginfo.getCellCount("Head") ; j++){
  1928. var sExpr1 ="EXPR(getColumn(currow,'fsexamflag')=='F'?&quot;#f7a08b&quot;"
  1929. +":getColumn(currow,'insukind')=='21' || getColumn(currow,'insukind')=='22'?&quot;#ff66ff&quot;"
  1930. +":getColumn(currow,'insukind')=='11' && getColumn(currow,'suppkind')=='33'?&quot;#ffe400&quot;"
  1931. +":&quot;white&quot;)"
  1932. ;
  1933. switch1.case1.grd_serdiaginfo.setCellProperty("body", j, "background", sExpr1);
  1934. switch1.case1.grd_serdiaginfo.setCellProperty("body", j, "background2", sExpr1);
  1935. }
  1936. } else {
  1937. caption2.text = "건강보험 중증진료 등록 및 수정";
  1938. caption2.position.width = 230;
  1939. button8.enable = false;
  1940. btn_savexls.enable = false;
  1941. // KNUH_20101206_박성호_start 사인패드 추가
  1942. //fsignpad_init();
  1943. switch1.case2.import1.fsignpad_close();
  1944. switch1.case2.import1.fsignpad_init();
  1945. var key = ds_serdiaginfo.getColumn(0,"elctsignkey");
  1946. if(!utlf_isNull(key)){
  1947. switch1.case2.import1.fsignpad_view(ds_serdiaginfo.getColumn(0,"elctsignkey"),ds_serdiaginfo.getColumn(0,"elctsigncnts"));
  1948. //sysf_trace("ds_serdiaginfo 정보 : " + ds_serdiaginfo.saveXML());
  1949. // model.makeValue("/root/main/rexpert/serdiaginfo/signimgsign", model.getValue("/root/main/serdiaginfo/serdiaginfo/elctsigncnts"));
  1950. dsf_makeValue(ds_prt_serdiaginfo,"signimgsign","string",ds_serdiaginfo.getColumn(0,"elctsigncnts"));
  1951. switch1.case2.bt_Sign_Cancle.enable = true; //취소
  1952. switch1.case2.bt_Sign_Req.enable = true; //재서명
  1953. switch1.case2.bt_Sign_Save.enable = true; //확인
  1954. switch1.case2.button4.enable = false;
  1955. } else {
  1956. switch1.case2.import1.fsignpad_close();
  1957. switch1.case2.bt_Sign_Cancle.enable = false; //취소
  1958. switch1.case2.bt_Sign_Req.enable = false; //재서명
  1959. switch1.case2.bt_Sign_Save.enable = false; //확인
  1960. switch1.case2.button4.enable = true;
  1961. }
  1962. // submit("TRMRD00212");
  1963. var oParam = {};
  1964. oParam.id = "TRMRD00212";
  1965. oParam.service = "dschanalyapp.DschAnaly";
  1966. oParam.method = "reqGetSerdiagHardno";
  1967. oParam.inds = "req=ds_req";
  1968. oParam.outds = "ds_hardno=hardno";
  1969. oParam.async = true;
  1970. oParam.callback = "";
  1971. tranf_submit(oParam);
  1972. }
  1973. }
  1974. /****************************************************************************************
  1975. * Function : cf_TRMRD00201
  1976. * Description : TRMRD00201 콜백함수
  1977. * Argument :
  1978. * :
  1979. * return type :
  1980. * Creator :
  1981. ****************************************************************************************/
  1982. function cf_TRMRD00201(sSvcId, nErrorCode, sErrorMsg) {
  1983. if(nErrorCode < 0) {
  1984. return;
  1985. } else {
  1986. ds_serdiaglist.rowposition = -1;
  1987. }
  1988. }
  1989. /****************************************************************************************
  1990. * Components : Button
  1991. * Components ID : button8
  1992. * Event : onclick
  1993. * Argument : 01.obj : Object Event has occurred
  1994. * : 02.e : Event Object
  1995. * Description : 당일중증신청자 버튼(조회후 엑셀저장)
  1996. ****************************************************************************************/
  1997. function button8_onclick(obj:Button, e:ClickEventInfo)
  1998. {
  1999. // submit("TRMRD00205");
  2000. var oParam = {};
  2001. oParam.id = "TRMRD00205";
  2002. oParam.service = "dschanalyapp.DschAnaly";
  2003. oParam.method = "reqGetSerDiagDayAppList";
  2004. oParam.inds = "req=ds_srchinfo";
  2005. oParam.outds = "ds_serdiagdaylist=serdiagdaylist";
  2006. oParam.async = false;
  2007. oParam.callback = "";
  2008. tranf_submit(oParam);
  2009. //grd_serdiagday.rebuildStyle();
  2010. //setRowStyle("grd_serdiaginfo" , "5" , "F", "fsexamflag", "equal" );
  2011. if(ds_serdiagdaylist.rowcount > 0) {
  2012. grdf_exportExcel(grd_serdiagday,"excel","sheet1");
  2013. sysf_messageBox("저장이 ", "I002");
  2014. } else {
  2015. sysf_messageBox("조회된 데이터가 ", "I004");
  2016. }
  2017. }
  2018. /****************************************************************************************
  2019. * Components : Button
  2020. * Components ID : btn_savexls
  2021. * Event : onclick
  2022. * Argument : 01.obj : Object Event has occurred
  2023. * : 02.e : Event Object
  2024. * Description : 엑셀저장 버튼 실행
  2025. ****************************************************************************************/
  2026. function btn_savexls_onclick(obj:Button, e:ClickEventInfo)
  2027. {
  2028. if(ds_serdiaglist.rowcount > 0) {
  2029. grdf_exportExcel(switch1.case1.grd_serdiaginfo,"excel","sheet1");
  2030. sysf_messageBox("저장이 ", "I002");
  2031. } else {
  2032. sysf_messageBox("조회된 데이터가 ", "I004");
  2033. }
  2034. }
  2035. /****************************************************************************************
  2036. * Components : Button
  2037. * Components ID : button6
  2038. * Event : onclick
  2039. * Argument : 01.obj : Object Event has occurred
  2040. * : 02.e : Event Object
  2041. * Description : 원무중증화면 버튼 실행
  2042. ****************************************************************************************/
  2043. function button6_onclick(obj:Button, e:ClickEventInfo)
  2044. {
  2045. frmf_setParameter("SPMRD00900_pid", ds_serdiaglist.getColumn(ds_serdiaglist.rowposition,"pid"));
  2046. frmf_setParameter("SPMRD00900_genrflagcd", ds_serdiaginfo.getColumn(0,"genrflagcd"));
  2047. // modal("SPMRD00900");
  2048. frmf_modal("SPMRD00900", "SPMRD00900", "", "", "", "", "", "", "", "", "", "", "M");
  2049. }
  2050. /****************************************************************************************
  2051. * Components : Button
  2052. * Components ID : button2
  2053. * Event : onclick
  2054. * Argument : 01.obj : Object Event has occurred
  2055. * : 02.e : Event Object
  2056. * Description : SAM파일 버튼 실행
  2057. ****************************************************************************************/
  2058. function button2_onclick(obj:Button, e:ClickEventInfo)
  2059. {
  2060. // modal("SPMRD00200");
  2061. frmf_open("SPMRD00200", "SPMRD00200", "", "", "", "", "", "", "", "", "", "", "M");
  2062. }
  2063. /****************************************************************************************
  2064. * Components : Grid
  2065. * Components ID : switch1.case1.grd_serdiaginfo
  2066. * Event : oncelldblclick
  2067. * Argument : 01.obj : Object Event has occurred
  2068. * : 02.e : Event Object
  2069. * Description : 중증등록환자 조회 그리드 더블클릭
  2070. ****************************************************************************************/
  2071. function switch1_case1_grd_serdiaginfo_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  2072. {
  2073. fGridDbClick();
  2074. }
  2075. /****************************************************************************************
  2076. * Components : Grid
  2077. * Components ID : switch1.case1.grd_serdiaginfo
  2078. * Event : onkillfocus
  2079. * Argument : 01.obj : Object Event has occurred
  2080. * : 02.e : Event Object
  2081. * Description :
  2082. ****************************************************************************************/
  2083. function switch1_case1_grd_serdiaginfo_onkillfocus(obj:Grid, e:KillFocusEventInfo)
  2084. {
  2085. // initPopupMenu();
  2086. frmf_initPopupMenu(obj);
  2087. }
  2088. /****************************************************************************************
  2089. * Components : Grid
  2090. * Components ID : switch1.case1.grd_serdiaginfo
  2091. * Event : onlbuttondown
  2092. * Argument : 01.obj : Object Event has occurred
  2093. * : 02.e : Event Object
  2094. * Description : 그리드 내 마우스 우클릭
  2095. ****************************************************************************************/
  2096. function switch1_case1_grd_serdiaginfo_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  2097. {
  2098. //20131112 이정택 수정
  2099. if(e.row > -1) {
  2100. ds_serdiaglist.rowposition = e.row;
  2101. //switch1.case1.grd_serdiaginfo.setCellPos(e.cell);
  2102. if(e.col==obj.getBindCellIndex("body","signyn")) {
  2103. // sysf_trace(e.col+"//"+obj.getBindCellIndex("body","signyn"));
  2104. pmn_grd_serdiaginfo_1.trackPopup(e.screenX,e.screenY);
  2105. } else if(e.col==obj.getBindCellIndex("body","prntyn")) {
  2106. // sysf_trace(e.col+"//"+obj.getBindCellIndex("body","prntyn"));
  2107. pmn_grd_serdiaginfo_2.trackPopup(e.screenX,e.screenY);
  2108. } else if(e.col==obj.getBindCellIndex("body","histcd")) {
  2109. // sysf_trace(e.col+"//"+obj.getBindCellIndex("body","histcd"));
  2110. var histcd = ds_serdiaglist.getColumn(e.row,"histcd");
  2111. if(histcd=="N") {
  2112. pmn_grd_serdiaginfo_5.trackPopup(e.screenX,e.screenY);
  2113. } else if(histcd=="Y") {
  2114. pmn_grd_serdiaginfo_3.trackPopup(e.screenX,e.screenY);
  2115. } else if(histcd=="T") {
  2116. pmn_grd_serdiaginfo_4.trackPopup(e.screenX,e.screenY);
  2117. }
  2118. } else if(e.col==obj.getBindCellIndex("body","continueflag")) {
  2119. // 이윤주 막음
  2120. // var continueflag = ds_serdiaglist.getColumn(e.row,"continueflag");
  2121. // if(continueflag=="N") {
  2122. // pmn_grd_serdiaginfo_7.trackPopup(e.screenX,e.screenY);
  2123. // } else {
  2124. // pmn_grd_serdiaginfo_8.trackPopup(e.screenX,e.screenY);
  2125. // }
  2126. }
  2127. }
  2128. }
  2129. /****************************************************************************************
  2130. * Components : Combo
  2131. * Components ID : switch1.case2.combo35
  2132. * Event : onitemchanged
  2133. * Argument : 01.obj : Object Event has occurred
  2134. * : 02.e : Event Object
  2135. * Description :
  2136. ****************************************************************************************/
  2137. function switch1_case2_combo35_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  2138. {
  2139. // model.setValue("/root/main/serdiaginfo/serdiaginfo/relaflag", model.getValue("/root/main/serdiaginfo/serdiaginfo/relaflag"));
  2140. }
  2141. /****************************************************************************************
  2142. * Components : Dataset
  2143. * Components ID : ds_serdiaginfo
  2144. * Event : oncolumnchanged
  2145. * Argument : 01.obj : Object Event has occurred
  2146. * : 02.e : Event Object
  2147. * Description : 데이터셋 값 변경시 (주소변경)
  2148. ****************************************************************************************/
  2149. function ds_serdiaginfo_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  2150. {
  2151. if(e.columnid=="acptplcebaseaddr") {
  2152. var baseaddr = ds_serdiaginfo.getColumn(0,"acptplcebaseaddr");
  2153. var addr = ds_serdiaginfo.getColumn(0,"acptplceaddr");
  2154. var plceaddr = baseaddr + " " + addr;
  2155. ds_serdiaginfo.setColumn(0,"addr",plceaddr);
  2156. }
  2157. }
  2158. /****************************************************************************************
  2159. * Components : Radio
  2160. * Components ID : switch1.case2.group2.rdo_insukind
  2161. * Event : onitemchanged
  2162. * Argument : 01.obj : Object Event has occurred
  2163. * : 02.e : Event Object
  2164. * Description : 수진자 자격상태 변경
  2165. ****************************************************************************************/
  2166. function switch1_case2_group2_rdo_insukind_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  2167. {
  2168. var grdinsuno = ds_hidden.getColumn(0,"insuno");
  2169. if(ds_serdiaginfo.getColumn(0,"insukind") == "11") {
  2170. switch1.case2.group2.rdo_insukind.enable = true;
  2171. switch1.case2.cap_insukind.visible = false;
  2172. switch1.case2.group3.visible = false;
  2173. ds_serdiaginfo.setColumn(0,"insuno",grdinsuno);
  2174. ds_serdiaginfo.setColumn(0,"prstagtyn","Y");
  2175. } else if (ds_serdiaginfo.getColumn(0,"insukind") == "21") {
  2176. switch1.case2.group2.rdo_insukind.enable = true;
  2177. switch1.case2.cap_insukind.visible = true;
  2178. switch1.case2.group3.visible = true;
  2179. ds_serdiaginfo.setColumn(0,"insuno",ds_serdiaginfo.getColumn(0,"rrgstno"));
  2180. switch1.case2.input3.value = ds_serdiaginfo.getColumn(0,"rrgstno");
  2181. ds_serdiaginfo.setColumn(0,"prstagtyn","N");
  2182. } else if (ds_serdiaginfo.getColumn(0,"insukind") == "22") {
  2183. switch1.case2.group2.rdo_insukind.enable = true;
  2184. switch1.case2.cap_insukind.visible = true;
  2185. switch1.case2.group3.visible = true;
  2186. ds_serdiaginfo.setColumn(0,"insuno",ds_serdiaginfo.getColumn(0,"rrgstno"));
  2187. switch1.case2.input3.value = ds_serdiaginfo.getColumn(0,"rrgstno");
  2188. ds_serdiaginfo.setColumn(0,"prstagtyn","N");
  2189. }
  2190. switch1.case2.cap_insukind.text = switch1.case2.group2.rdo_insukind.text;
  2191. }
  2192. /****************************************************************************************
  2193. * Components : CheckBox
  2194. * Components ID : switch1.case2.checkbox5
  2195. * Event : onchanged
  2196. * Argument : 01.obj : Object Event has occurred
  2197. * : 02.e : Event Object
  2198. * Description : 타병원전화 체크
  2199. ****************************************************************************************/
  2200. function switch1_case2_checkbox5_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  2201. {
  2202. if(ds_serdiaginfo.getColumn(0,"tahospchange") == "Y"){
  2203. switch1.case2.group8.btn_prnt.visible = false;
  2204. switch1.case2.group8.btn_sign.visible = false;
  2205. } else {
  2206. // submit("TRMRD00212");
  2207. var oParam = {};
  2208. oParam.id = "TRMRD00212";
  2209. oParam.service = "dschanalyapp.DschAnaly";
  2210. oParam.method = "reqGetSerdiagHardno";
  2211. oParam.inds = "req=ds_req";
  2212. oParam.outds = "ds_hardno=hardno";
  2213. oParam.async = true;
  2214. oParam.callback = "";
  2215. tranf_submit(oParam);
  2216. switch1.case2.group8.btn_prnt.visible = true;
  2217. switch1.case2.group8.btn_sign.visible = true;
  2218. }
  2219. }
  2220. /****************************************************************************************
  2221. * Components : Radio
  2222. * Components ID : switch1.case2.radio2
  2223. * Event : onitemchanged
  2224. * Argument : 01.obj : Object Event has occurred
  2225. * : 02.e : Event Object
  2226. * Description : 요청경로 변경
  2227. ****************************************************************************************/
  2228. function switch1_case2_radio2_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  2229. {
  2230. if(ds_serdiaginfo.getColumn(0,"ioflag") == "I"){
  2231. switch1.case2.input2.visible = true;
  2232. } else {
  2233. switch1.case2.input2.visible = false;
  2234. }
  2235. }
  2236. /****************************************************************************************
  2237. * Components : Edit
  2238. * Components ID : switch1.case2.input19
  2239. * Event : onkeydown
  2240. * Argument : 01.obj : Object Event has occurred
  2241. * : 02.e : Event Object
  2242. * Description : 의료정보 주상병코드 입력
  2243. ****************************************************************************************/
  2244. function switch1_case2_input19_onkeydown(obj:Edit, e:KeyEventInfo)
  2245. {
  2246. if(e.keycode == 13){
  2247. //setInputNodeCurText();
  2248. frmf_setInputNodeCurPid();
  2249. var code = ds_serdiaginfo.getColumn(0,"healcarecd");
  2250. code = code.toUpperCase();
  2251. var resref = "healcarediagnm";
  2252. var ref = "healcarecd";
  2253. var nmref = "healcarediagnm";
  2254. var dsobj = ds_serdiaginfo;
  2255. fSrchTerm("icd10", code, ref, resref, nmref, dsobj);
  2256. ds_serdiaginfo.setColumn(0,"healcarediagcd",ds_serdiaginfo.getColumn(0,"healcarecd"));
  2257. }
  2258. }
  2259. /****************************************************************************************
  2260. * Components : Edit
  2261. * Components ID : switch1.case2.input25
  2262. * Event : onkeydown
  2263. * Argument : 01.obj : Object Event has occurred
  2264. * : 02.e : Event Object
  2265. * Description : 중증진료등록번호 입력
  2266. ****************************************************************************************/
  2267. function switch1_case2_input25_onkeydown(obj:Edit, e:KeyEventInfo)
  2268. {
  2269. if(e.keycode == 13){
  2270. // model.setFocus("caption35");
  2271. var datano = ds_serdiaginfo.getColumn(0,"serdiagno");
  2272. datano = datano.getLeftPad(10,"0");
  2273. ds_serdiaginfo.setColumn(0,"serdiagno",datano);
  2274. }
  2275. }
  2276. /****************************************************************************************
  2277. * Components : Edit
  2278. * Components ID : group1.ipt_pid
  2279. * Event : onkeydown
  2280. * Argument : 01.obj : Object Event has occurred
  2281. * : 02.e : Event Object
  2282. * Description : 환자번호 입력후 엔터키 입력
  2283. ****************************************************************************************/
  2284. function group1_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
  2285. {
  2286. if(e.keycode == 13) {
  2287. group1.button5.setFocus();
  2288. var ev = new ClickEventInfo;
  2289. frmf_inputEnterKey("group1.button5", "onclick", ev );
  2290. }
  2291. }
  2292. /****************************************************************************************
  2293. * Components : Button
  2294. * Components ID : switch1.case2.btn_Bi
  2295. * Event : onclick
  2296. * Argument : 01.obj : Object Event has occurred
  2297. * : 02.e : Event Object
  2298. * Description : 자격변경 버튼 클릭
  2299. ****************************************************************************************/
  2300. function switch1_case2_btn_Bi_onclick(obj:Button, e:ClickEventInfo)
  2301. {
  2302. if(sysf_messageBox("자격변경을", "Q004") == 6 ) {
  2303. if(ds_serdiaginfo.getColumn(0,"insukind") >= "10" && ds_serdiaginfo.getColumn(0,"insukind") < "20") {
  2304. ds_serdiaginfo.setColumn(0,"insukind","21");
  2305. switch1.case2.group2.rdo_insukind.enable = true;
  2306. switch1.case2.cap_insukind.text = "의료급여1종";
  2307. switch1.case2.cap_insukind.visible = true;
  2308. switch1.case2.group3.visible = true;
  2309. ds_serdiaginfo.setColumn(0,"insuno",ds_serdiaginfo.getColumn(0,"rrgstno"));
  2310. //switch1.case2.input3.value = ds_serdiaginfo.getColumn(0,"rrgstno");
  2311. ds_serdiaginfo.setColumn(0,"prstagtyn","N");
  2312. //model.setValue("/root/main/serdiaginfo/serdiaginfo/histno", parseInt(model.getValue("/root/main/serdiaginfo/serdiaginfo/histno")) + 1 );
  2313. } else if(ds_serdiaginfo.getColumn(0,"insukind") >= "20" && ds_serdiaginfo.getColumn(0,"insukind") < "25") {
  2314. ds_serdiaginfo.setColumn(0,"insukind","11");
  2315. switch1.case2.group2.rdo_insukind.enable = true;
  2316. switch1.case2.cap_insukind.visible = false;
  2317. switch1.case2.group3.visible = false;
  2318. ds_serdiaginfo.setColumn(0,"insuno","");
  2319. switch1.case2.input3.value = "";
  2320. ds_serdiaginfo.setColumn(0,"prstagtyn","Y");
  2321. //model.setValue("/root/main/serdiaginfo/serdiaginfo/histno", parseInt(model.getValue("/root/main/serdiaginfo/serdiaginfo/histno")) + 1 );
  2322. }
  2323. }
  2324. }
  2325. /****************************************************************************************
  2326. * Components : Button
  2327. * Components ID : switch1.case2.button7
  2328. * Event : onclick
  2329. * Argument : 01.obj : Object Event has occurred
  2330. * : 02.e : Event Object
  2331. * Description : 타병원전환 버튼 클릭
  2332. ****************************************************************************************/
  2333. function switch1_case2_button7_onclick(obj:Button, e:ClickEventInfo)
  2334. {
  2335. ds_serdiaginfo.setColumn(0,"remfact",ds_serdiaginfo.getColumn(0,"remfact")+"^타병원 진단");
  2336. }
  2337. /****************************************************************************************
  2338. * Components : Button
  2339. * Components ID : switch1.case2.btn_diagsrch
  2340. * Event : onclick
  2341. * Argument : 01.obj : Object Event has occurred
  2342. * : 02.e : Event Object
  2343. * Description : 의료정보 주상병코드 검색(돋보기) 버튼 클릭
  2344. ****************************************************************************************/
  2345. function switch1_case2_btn_diagsrch_onclick(obj:Button, e:ClickEventInfo)
  2346. {
  2347. var code = ds_serdiaginfo.getColumn(0,"healcarecd");
  2348. if(utlf_transNullToEmpty(ds_serdiaginfo.getColumn(0,"healcarecd")).length > 2) {
  2349. code = ds_serdiaginfo.getColumn(0,"healcarecd").substring(0,2);
  2350. } else {
  2351. code = "C";
  2352. }
  2353. code = code.toUpperCase();
  2354. var resref = "healcarediagnm";
  2355. var ref = "healcarecd";
  2356. var nmref = "healcarediagnm";
  2357. var dsobj = ds_serdiaginfo;
  2358. fSrchTerm("icd10", code, ref, resref, nmref, dsobj);
  2359. ds_serdiaginfo.setColumn(0,"healcarediagcd",ds_serdiaginfo.getColumn(0,"healcarecd"));
  2360. }
  2361. /****************************************************************************************
  2362. * Components : Button
  2363. * Components ID : switch1.case2.button4
  2364. * Event : onclick
  2365. * Argument : 01.obj : Object Event has occurred
  2366. * : 02.e : Event Object
  2367. * Description : 동의인 서명 버튼 클릭
  2368. ****************************************************************************************/
  2369. function switch1_case2_button4_onclick(obj:Button, e:ClickEventInfo)
  2370. {
  2371. switch1.case2.bt_Sign_Cancle.enable = false; //취소
  2372. switch1.case2.bt_Sign_Req.enable = false; //재서명
  2373. switch1.case2.bt_Sign_Save.enable = true; //확인
  2374. switch1.case2.import1.fsignpad_close();
  2375. switch1.case2.import1.fsignpad_init();
  2376. switch1.case2.import1.fsignpad_request(0);
  2377. switch1.case2.bt_Sign_Save.setFocus();
  2378. }
  2379. /****************************************************************************************
  2380. * Components : Button
  2381. * Components ID : switch1.case2.bt_Sign_Req
  2382. * Event : onclick
  2383. * Argument : 01.obj : Object Event has occurred
  2384. * : 02.e : Event Object
  2385. * Description : 동의인 재서명 버튼 클릭
  2386. ****************************************************************************************/
  2387. function switch1_case2_bt_Sign_Req_onclick(obj:Button, e:ClickEventInfo)
  2388. {
  2389. // KNUH_20101216_박성호_start 사인패드 추가
  2390. if(ds_signpad.getColumn(0,"trgtcd") == "kovan-K700PSR") {
  2391. switch1.case2.import1.fsignpad_close();
  2392. switch1.case2.import1.fsignpad_init();
  2393. ds_serdiaginfo.setColumn(0,"elctsignkey","");
  2394. ds_serdiaginfo.setColumn(0,"elctsigncnts","");
  2395. // knuh_20110206_start_박성호_동의인 서명시 신청인서명도 같이 서명되도록 수정
  2396. ds_serdiaginfo.setColumn(0,"agrsignkey","");
  2397. ds_serdiaginfo.setColumn(0,"agrsigncnts","");
  2398. switch1.case2.import1.fsignpad_request(0);
  2399. switch1.case2.bt_Sign_Save.enable = true; //확인
  2400. switch1.case2.bt_Sign_Save.setFocus();
  2401. }
  2402. }
  2403. /****************************************************************************************
  2404. * Components : Button
  2405. * Components ID : switch1.case2.bt_Sign_Save
  2406. * Event : onclick
  2407. * Argument : 01.obj : Object Event has occurred
  2408. * : 02.e : Event Object
  2409. * Description : 동의인 서명 확인 버튼 클릭
  2410. ****************************************************************************************/
  2411. function switch1_case2_bt_Sign_Save_onclick(obj:Button, e:ClickEventInfo)
  2412. {
  2413. var flag = ds_serdiaginfo.getColumn(0,"elctsigncnts");
  2414. if(utlf_isNull(flag)){
  2415. var success = switch1.case2.import1.fsignpad_save();
  2416. ds_serdiaginfo.setColumn(0,"elctsignkey",switch1.case2.import1.ds_send.getColumn(0,"elctsignkey"));
  2417. ds_serdiaginfo.setColumn(0,"elctsigncnts",switch1.case2.import1.ds_send.getColumn(0,"elctsigncnts"));
  2418. ds_main_sign.setColumn(0,"signflag","APPSIGN");
  2419. // knuh_20110206_start_박성호_동의인 서명시 신청인서명도 같이 서명되도록 수정
  2420. ds_serdiaginfo.setColumn(0,"agrsignkey",switch1.case2.import1.ds_send.getColumn(0,"elctsignkey"));
  2421. ds_serdiaginfo.setColumn(0,"agrsigncnts",switch1.case2.import1.ds_send.getColumn(0,"elctsigncnts"));
  2422. switch1.case2.import1.fsignpad_close();
  2423. if(ds_serdiaginfo.getColumn(0,"signyn") == "Y" || success) {
  2424. switch1.case2.import1.fsignpad_view(ds_serdiaginfo.getColumn(0,"elctsignkey"),ds_serdiaginfo.getColumn(0,"elctsigncnts"));
  2425. }
  2426. }
  2427. if(!utlf_isNull(flag)){
  2428. switch1.case2.import1.fsignpad_close();
  2429. switch1.case2.import1.fsignpad_view(ds_serdiaginfo.getColumn(0,"elctsignkey"),ds_serdiaginfo.getColumn(0,"elctsigncnts"));
  2430. }
  2431. //timer 시작 (타이머 함수가 어려워서 대체함 1개에 1초) //
  2432. // submit("TRPAO00000");
  2433. //timer 끝//
  2434. //timer 시작 (타이머 함수가 어려워서 대체함 1개에 1초) //
  2435. // submit("TRPAO00000");
  2436. //timer 끝//
  2437. //sleep(2000);
  2438. switch1.case2.bt_Sign_Cancle.enable = true; //취소
  2439. switch1.case2.bt_Sign_Req.enable = true; //재서명
  2440. switch1.case2.bt_Sign_Save.enable = false; //확인
  2441. switch1.case2.button4.enable = false;
  2442. }
  2443. /****************************************************************************************
  2444. * Components : Button
  2445. * Components ID : switch1.case2.bt_Sign_Cancle
  2446. * Event : onclick
  2447. * Argument : 01.obj : Object Event has occurred
  2448. * : 02.e : Event Object
  2449. * Description : 동의인 서명 취소 버튼 클릭
  2450. ****************************************************************************************/
  2451. function switch1_case2_bt_Sign_Cancle_onclick(obj:Button, e:ClickEventInfo)
  2452. {
  2453. //KNUH_20101206_박성호_start 사인패드 추가
  2454. // switch1.case2.import1.fsignpad_init();
  2455. ds_serdiaginfo.setColumn(0,"elctsignkey","");
  2456. ds_serdiaginfo.setColumn(0,"elctsigncnts","");
  2457. // knuh_20110206_start_박성호_동의인 서명시 신청인서명도 같이 서명되도록 수정
  2458. ds_serdiaginfo.setColumn(0,"agrsignkey","");
  2459. ds_serdiaginfo.setColumn(0,"agrsigncnts","");
  2460. switch1.case2.import1.fsignpad_close();
  2461. if(ds_serdiaginfo.getColumn(0,"signyn") == "Y") {
  2462. switch1.case2.import1.fsignpad_view(ds_serdiaginfo.getColumn(0,"elctsignkey"),ds_serdiaginfo.getColumn(0,"elctsigncnts"));
  2463. }
  2464. }
  2465. /****************************************************************************************
  2466. * Components : Button
  2467. * Components ID : switch1.case2.button9
  2468. * Event : onclick
  2469. * Argument : 01.obj : Object Event has occurred
  2470. * : 02.e : Event Object
  2471. * Description : 신청인 서명 버튼 클릭
  2472. ****************************************************************************************/
  2473. function switch1_case2_button9_onclick(obj:Button, e:ClickEventInfo)
  2474. {
  2475. switch1.case2.bt_Sign2_Cancle.enable = false; //취소
  2476. switch1.case2.bt_Sign2_Req.enable = false; //재서명
  2477. switch1.case2.bt_Sign2_Save.enable = true; //확인
  2478. //model.setValue("/root/main/sign/signflag","AGRSIGN");
  2479. switch1.case2.import1.fsignpad_close();
  2480. switch1.case2.import1.fsignpad_init();
  2481. switch1.case2.import1.fsignpad_request(0);
  2482. switch1.case2.bt_Sign2_Save.setFocus();
  2483. }
  2484. /****************************************************************************************
  2485. * Components : Button
  2486. * Components ID : switch1.case2.bt_Sign2_Req
  2487. * Event : onclick
  2488. * Argument : 01.obj : Object Event has occurred
  2489. * : 02.e : Event Object
  2490. * Description : 신청인 서명 재서명 버튼 클릭
  2491. ****************************************************************************************/
  2492. function switch1_case2_bt_Sign2_Req_onclick(obj:Button, e:ClickEventInfo)
  2493. {
  2494. // KNUH_20101216_박성호_start 사인패드 추가
  2495. switch1.case2.import1.fsignpad_close();
  2496. switch1.case2.import1.fsignpad_init();
  2497. ds_serdiaginfo.setColumn(0,"agrsignkey","");
  2498. ds_serdiaginfo.setColumn(0,"agrsigncnts","");
  2499. switch1.case2.import1.fsignpad_request(0);
  2500. switch1.case2.bt_Sign2_Save.enable = true; //확인
  2501. }
  2502. /****************************************************************************************
  2503. * Components : Button
  2504. * Components ID : switch1.case2.bt_Sign2_Save
  2505. * Event : onclick
  2506. * Argument : 01.obj : Object Event has occurred
  2507. * : 02.e : Event Object
  2508. * Description : 신청인 서명 확인 버튼 클릭
  2509. ****************************************************************************************/
  2510. function switch1_case2_bt_Sign2_Save_onclick(obj:Button, e:ClickEventInfo)
  2511. {
  2512. // KNUH_20101206_박성호_start 사인패드 추가
  2513. var flag = ds_serdiaginfo.getColumn(0,"agrsigncnts");
  2514. if(utlf_isNull(flag)){
  2515. var success = switch1.case2.import1.fsignpad_save();
  2516. ds_serdiaginfo.setColumn(0,"agrsignkey",switch1.case2.import1.ds_send.getColumn(0,"elctsignkey"));
  2517. ds_serdiaginfo.setColumn(0,"agrsigncnts",switch1.case2.import1.ds_send.getColumn(0,"elctsigncnts"));
  2518. ds_main_sign.setColumn(0,"signflag","APPRELA");
  2519. switch1.case2.import1.fsignpad_close();
  2520. if(ds_serdiaginfo.getColumn(0,"signyn") == "Y" || success) {
  2521. switch1.case2.import1.fsignpad_view(ds_serdiaginfo.getColumn(0,"agrsignkey"),ds_serdiaginfo.getColumn(0,"agrsigncnts"));
  2522. }
  2523. }
  2524. if(!utlf_isNull(flag)){
  2525. switch1.case2.import1.fsignpad_close();
  2526. switch1.case2.import1.fsignpad_view(ds_serdiaginfo.getColumn(0,"agrsignkey"),ds_serdiaginfo.getColumn(0,"agrsigncnts"));
  2527. }
  2528. //timer 시작 (타이머 함수가 어려워서 대체함 1개에 1초) //
  2529. // submit("TRPAO00000");
  2530. //timer 끝//
  2531. //timer 시작 (타이머 함수가 어려워서 대체함 1개에 1초) //
  2532. // submit("TRPAO00000");
  2533. // sleep(2000);
  2534. //timer 끝//
  2535. switch1.case2.bt_Sign2_Cancle.enable = true; //취소
  2536. switch1.case2.bt_Sign2_Req.enable = true; //재서명
  2537. switch1.case2.bt_Sign2_Save.enable = false; //확인
  2538. switch1.case2.button9.enable = false;
  2539. // KNUH_20101206_end
  2540. // 저장버튼 포커스 이동.
  2541. switch1.case2.group8.btn_save.setFocus();
  2542. }
  2543. /****************************************************************************************
  2544. * Components : Button
  2545. * Components ID : switch1.case2.bt_Sign2_Cancle
  2546. * Event : onclick
  2547. * Argument : 01.obj : Object Event has occurred
  2548. * : 02.e : Event Object
  2549. * Description : 신청자 서명 취소버튼 클릭
  2550. ****************************************************************************************/
  2551. function switch1_case2_bt_Sign2_Cancle_onclick(obj:Button, e:ClickEventInfo)
  2552. {
  2553. // KNUH_20101206_박성호_start 사인패드 추가
  2554. //switch1.case2.import1.fsignpad_init();
  2555. ds_serdiaginfo.setColumn(0,"agrsignkey","");
  2556. ds_serdiaginfo.setColumn(0,"agrsigncnts","");
  2557. switch1.case2.import1.fsignpad_close();
  2558. if(ds_serdiaginfo.getColumn(0,"signyn") == "Y") {
  2559. switch1.case2.import1.fsignpad_view(ds_serdiaginfo.getColumn(0,"agrsignkey"),ds_serdiaginfo.getColumn(0,"agrsigncnts"));
  2560. }
  2561. }
  2562. /****************************************************************************************
  2563. * Components : Button
  2564. * Components ID : switch1.case2.rem_save
  2565. * Event : onclick
  2566. * Argument : 01.obj : Object Event has occurred
  2567. * : 02.e : Event Object
  2568. * Description : 전달사항저장 버튼 클릭
  2569. ****************************************************************************************/
  2570. function switch1_case2_rem_save_onclick(obj:Button, e:ClickEventInfo)
  2571. {
  2572. // model.setValue("/root/main/serdiaginfo/serdiaginfo/status", "R");
  2573. // model.copyNode("/root/send/serdiagupdt/serdiaginfo", "/root/main/serdiaginfo/serdiaginfo");
  2574. ds_serdiaginfo.setColumn(0,"status","R");
  2575. dsf_copyDs(ds_send_serdiaginfo,ds_serdiaginfo,"replace");
  2576. // submit("TXMRD00201");
  2577. var oParam = {};
  2578. oParam.id = "TXMRD00201";
  2579. oParam.service = "dschanalyapp.DschAnaly";
  2580. oParam.method = "reqSetSerDiagRgst";
  2581. oParam.inds = "req=ds_send_serdiaginfo req2=ds_serdiagdetllist";
  2582. oParam.outds = "ds_serdiagchange=serdiagchange";
  2583. oParam.async = true;
  2584. oParam.callback = "";
  2585. tranf_submit(oParam);
  2586. sysf_messageBox("전달사항이 변경되었습니다", "I");
  2587. // model.setValue("/root/main/listinfo/serdiaglist/serdiaglist["+ grd_serdiaginfo.row +"]/remfact",model.getValue("/root/main/serdiaginfo/serdiaginfo/remfact"));
  2588. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"remfact",ds_serdiaginfo.getColumn(0,"remfact"));
  2589. }
  2590. /****************************************************************************************
  2591. * Components : Button
  2592. * Components ID : switch1.case2.group8.btn_reprint
  2593. * Event : onclick
  2594. * Argument : 01.obj : Object Event has occurred
  2595. * : 02.e : Event Object
  2596. * Description : 재출력 버튼 클릭
  2597. ****************************************************************************************/
  2598. function switch1_case2_group8_btn_reprint_onclick(obj:Button, e:ClickEventInfo)
  2599. {
  2600. fRePrnAppPaper();
  2601. }
  2602. /****************************************************************************************
  2603. * Components : Button
  2604. * Components ID : switch1.case2.group8.btn_sign
  2605. * Event : onclick
  2606. * Argument : 01.obj : Object Event has occurred
  2607. * : 02.e : Event Object
  2608. * Description : Sign 버튼 클릭
  2609. ****************************************************************************************/
  2610. function switch1_case2_group8_btn_sign_onclick(obj:Button, e:ClickEventInfo)
  2611. {
  2612. ds_serdiaginfo.setColumn(0,"status","S");
  2613. ds_serdiaginfo.setColumn(0,"signyn","Y");
  2614. dsf_copyDs(ds_send_serdiaginfo,ds_serdiaginfo,"replace");
  2615. // submit("TXMRD00201");
  2616. var oParam = {};
  2617. oParam.id = "TXMRD00201";
  2618. oParam.service = "dschanalyapp.DschAnaly";
  2619. oParam.method = "reqSetSerDiagRgst";
  2620. oParam.inds = "req=ds_send_serdiaginfo req2=ds_serdiagdetllist";
  2621. oParam.outds = "ds_serdiagchange=serdiagchange";
  2622. oParam.async = true;
  2623. oParam.callback = "";
  2624. tranf_submit(oParam);
  2625. sysf_messageBox("Sign이 ", "I002");
  2626. ds_serdiaglist(ds_serdiaglist.rowposition,"signyn",ds_serdiaginfo.getColumn(0,"signyn"));
  2627. }
  2628. /****************************************************************************************
  2629. * Components : Button
  2630. * Components ID : switch1.case2.group8.btn_prnt
  2631. * Event : onclick
  2632. * Argument : 01.obj : Object Event has occurred
  2633. * : 02.e : Event Object
  2634. * Description : 출력 버튼 클릭
  2635. ****************************************************************************************/
  2636. function switch1_case2_group8_btn_prnt_onclick(obj:Button, e:ClickEventInfo)
  2637. {
  2638. fPrnAppPaper();
  2639. }
  2640. /****************************************************************************************
  2641. * Components : Button
  2642. * Components ID : switch1.case2.group8.btn_save
  2643. * Event : onclick
  2644. * Argument : 01.obj : Object Event has occurred
  2645. * : 02.e : Event Object
  2646. * Description : 저장 버튼 클릭
  2647. ****************************************************************************************/
  2648. function switch1_case2_group8_btn_save_onclick(obj:Button, e:ClickEventInfo)
  2649. {
  2650. if(sysf_messageBox("해당 자료를", "Q002") == 6 ) {
  2651. // KNUH_20101216_박성호_start 사인패드 추가
  2652. // if(model.getValue("/root/main/signpad/trgtcd") == "kovan-K700PSR" ) {
  2653. // }
  2654. if(ds_serdiaginfo.getColumn(0,"insukind") == ds_serdiaglist.getColumn(ds_serdiaglist.rowposition,"insukind")){
  2655. if(ds_serdiaginfo.getColumn(0,"tahospchange") == "Y"){
  2656. ds_serdiaginfo.setColumn(0,"status", "T");
  2657. }else{
  2658. ds_serdiaginfo.setColumn(0,"status", "U");
  2659. }
  2660. }else{
  2661. ds_serdiaginfo.setColumn(0,"status", "M");
  2662. // model.setValue("/root/send/serdiagupdt/serdiagdetllist", grd_serdiagdetl.getUpdateDataAll("I"));
  2663. ds_send_serdiagdetllist = grdf_getGridUpdateData(switch1.case2.grd_serdiagdetl, "insert");
  2664. }
  2665. var baseaddr = ds_serdiaginfo.getColumn(0,"acptplcebaseaddr");
  2666. var addr = ds_serdiaginfo.getColumn(0,"acptplceaddr");
  2667. var acptplceaddr = baseaddr + " " + addr;
  2668. ds_serdiaginfo.setColumn(0,"addr", acptplceaddr );
  2669. //2011-01-21 mjm 추가. 신청자 성명 필수값 체크
  2670. if(utlf_isNull(ds_serdiaginfo.getColumn(0,"appmannm" ))){
  2671. sysf_messageBox("신청자 성명이 입력되지 ", "E007");
  2672. switch1.case2.input5.setFocus();
  2673. return;
  2674. }
  2675. //동의인 서명
  2676. if(utlf_isNull(ds_serdiaginfo.getColumn(0,"elctsigncnts"))){
  2677. sysf_messageBox("동의인 서명이 입력되지 ", "E007");
  2678. switch1.case2.button4.setFocus();
  2679. return;
  2680. }
  2681. //신청인 서명
  2682. //20110121 mjm 추가 접수증 수령주소 상세 자리수 체크(100byte)
  2683. var yy1 = utlf_transNullToEmpty(ds_serdiaginfo.getColumn(0,"acptplceaddr"));
  2684. var xx1 = 0;
  2685. for(var i=0; i < yy1.length; i++) { (yy1.charCodeAt(i) > 255) ? xx1 += 2 : xx1 += 1; }
  2686. if ( xx1 > 100 ) {
  2687. sysf_messageBox("상세주소는 최대 : 한글 50자, 영어 100자 까지 입니다.","I");
  2688. return;
  2689. }
  2690. //E-mail
  2691. if(ds_serdiaginfo.getColumn(0,"prstagtyn") == "Y"){
  2692. if ((ds_serdiaginfo.getColumn(0,"report") == "2") && utlf_isNull((ds_serdiaginfo.getColumn(0,"email")))) {
  2693. sysf_messageBox("E-mail 주소가 입력되지 않았습니다" ,"I");
  2694. switch1.case2.input8.setFocus();
  2695. return;
  2696. }
  2697. }
  2698. //입원일자
  2699. if(utlf_isNull(ds_serdiaginfo.getColumn(0,"infromdd"))) {
  2700. ds_serdiaginfo.setColumn(0,"infromdd", "00000000");
  2701. }
  2702. //퇴원일자
  2703. if(utlf_isNull(ds_serdiaginfo.getColumn(0,"intodd"))) {
  2704. if(ds_serdiaginfo.getColumn(0,"ioflag") == "I"){
  2705. ds_serdiaginfo.setColumn(0,"intodd", "99991231");
  2706. }else{
  2707. ds_serdiaginfo.setColumn(0,"intodd", "00000000");
  2708. }
  2709. }
  2710. //중증번호
  2711. if(utlf_isNull(ds_serdiaginfo.getColumn(0,"serdiagno"))) {
  2712. ds_serdiaginfo.setColumn(0,"serdiagno", "-");
  2713. }
  2714. //의료정보상병코드
  2715. if(utlf_isNull(ds_serdiaginfo.getColumn(0,"healcarediagcd"))){
  2716. ds_serdiaginfo.setColumn(0,"healcarediagcd",ds_serdiaginfo.getColumn(0,"healcarecd"));
  2717. }
  2718. dsf_copyDs(ds_send_serdiaginfo,ds_serdiaginfo,"replace");
  2719. dsf_copyDs(ds_send_serdiagdetllist,ds_serdiagdetllist,"replace");
  2720. if((ds_srchinfo.getColumn(0,"tahospchange") != "Y") && (ds_serdiaginfo.getColumn(0,"tahospchange") == "Y")){
  2721. ds_send_serdiaginfo.setColumn(0,"status", "T");
  2722. ds_send_serdiaginfo.setColumn(0,"histcd", "T");
  2723. }else if((ds_srchinfo.getColumn(0,"tahospchange") == "Y") && (ds_serdiaginfo.getColumn(0,"tahospchange") == "Y")){
  2724. ds_send_serdiaginfo.setColumn(0,"status", "T");
  2725. ds_send_serdiaginfo.setColumn(0,"histcd", "T");
  2726. }else if((ds_srchinfo.getColumn(0,"tahospchange") == "Y") && (ds_serdiaginfo.getColumn(0,"tahospchange") != "Y")){
  2727. ds_send_serdiaginfo.setColumn(0,"status", "T");
  2728. ds_send_serdiaginfo.setColumn(0,"histcd", "O");
  2729. }else if((ds_srchinfo.getColumn(0,"tahospchange") != "Y") && (ds_serdiaginfo.getColumn(0,"tahospchange") != "Y")){
  2730. ds_send_serdiaginfo.setColumn(0,"status", ds_serdiaginfo.getColumn(0,"status"));
  2731. ds_send_serdiaginfo.setColumn(0,"histcd", "O");
  2732. }
  2733. dsf_makeValue(ds_send_serdiaginfo,"rgstfromdd","string", ds_srchinfo.getColumn(0,"rgstfromdd"));
  2734. dsf_makeValue(ds_send_serdiaginfo,"rgsttodd" ,"string", ds_srchinfo.getColumn(0,"rgsttodd"));
  2735. ds_send_serdiaginfo.setColumn(0,"genrflagcd" , ds_srchinfo.getColumn(0,"genrflagcd"));
  2736. ds_send_serdiaginfo.setColumn(0,"insukind" , ds_serdiaginfo.getColumn(0,"insukind"));
  2737. ds_send_serdiaginfo.setColumn(0,"orddeptcd" , ds_serdiaginfo.getColumn(0,"orddeptcd"));
  2738. dsf_makeValue(ds_send_serdiaginfo,"histyn" ,"string", ds_srchinfo.getColumn(0,"histyn"));
  2739. dsf_makeValue(ds_send_serdiaginfo,"srchkind" ,"string", ds_srchinfo.getColumn(0,"srchkind"));
  2740. dsf_makeValue(ds_send_serdiaginfo,"disqualifiyn","string", ds_serdiaginfo.getColumn(0,"disqualifiyn"));
  2741. dsf_makeValue(ds_send_serdiaginfo,"relaflagcd" ,"string", ds_srchinfo.getColumn(0,"relaflagcd"));
  2742. if(ds_serdiaginfo.getColumn(0,"tahospchange") != "Y" || (ds_serdiaginfo.getColumn(0,"tahospchange") != "Y" && ds_srchinfo.getColumn(0,"tahospchange") == "Y")){ //타병원전환이 아닌 경우
  2743. //전화번호-지역번호 입력 확인
  2744. if (utlf_transNullToEmpty(ds_serdiaginfo.getColumn(0,"acptplcetel")).substr(0,1) != "0") {
  2745. sysf_messageBox("전화번호가 정확히 입력되지 않았습니다\n예제) 02-325-7933" ,"I");
  2746. switch1.case2.input20.setFocus();
  2747. return;
  2748. }
  2749. //2011-01-21 mjm 전화번호 자리수 체크
  2750. if (utlf_transNullToEmpty(ds_serdiaginfo.getColumn(0,"acptplcetel")).length > 14) {
  2751. sysf_messageBox ("전화번호는 14자리 이상 입력하실 수 없습니다.", "E" );
  2752. switch1.case2.input20.setFocus();
  2753. return;
  2754. }
  2755. // 전화번호 "-" 확인
  2756. var tel = ds_serdiaginfo.getColumn(0,"acptplcetel");
  2757. var j = 0;
  2758. var k = 0;
  2759. for(i=0; i<2; i++) {
  2760. k = tel.indexOf("-", j);
  2761. //sysf_messageBox("위치값" + k);
  2762. if (k>0) {
  2763. j = j + k +1;
  2764. }else{
  2765. //미존재
  2766. sysf_messageBox("전화번호에 구분이 빠져 있습니다","I");
  2767. switch1.case2.input20.setFocus();
  2768. return;
  2769. }
  2770. }
  2771. if(ds_serdiaginfo.getColumn(0,"prstagtyn") == "Y"){
  2772. //핸드폰번호- 입력 확인
  2773. if (utlf_transNullToEmpty(ds_serdiaginfo.getColumn(0,"mpphontel")).substr(0,1) != "0") {
  2774. sysf_messageBox("핸드폰번호가 정확히 입력되지 않았습니다\n예제) 010-3275-7933","I");
  2775. switch1.case2.input1.setFocus();
  2776. return;
  2777. }
  2778. //2011-01-21 mjm 핸드폰 전화번호 자리수 체크
  2779. if (utlf_transNullToEmpty(ds_serdiaginfo.getColumn(0,"mpphontel")).length > 14) {
  2780. sysf_messageBox ("핸드폰번호는 14자리 이상 입력하실 수 없습니다.", "E" );
  2781. switch1.case2.input20.setFocus();
  2782. return;
  2783. }
  2784. // 핸드폰번호 "-" 확인
  2785. var mptel = ds_serdiaginfo.getColumn(0,"mpphontel");
  2786. var s = 0;
  2787. var t = 0;
  2788. for(p=0; p<2; p++) {
  2789. t = mptel.indexOf("-", s);
  2790. //sysf_messageBox("위치값" + k);
  2791. if (t>0) {
  2792. s = s + t +1;
  2793. }else{
  2794. //미존재
  2795. sysf_messageBox("핸드폰번호에 구분이 빠져 있습니다","I");
  2796. switch1.case2.input1.setFocus();
  2797. return;
  2798. }
  2799. }
  2800. }
  2801. var oParam = {};
  2802. oParam.id = "TXMRD00201";
  2803. oParam.service = "dschanalyapp.DschAnaly";
  2804. oParam.method = "reqSetSerDiagRgst";
  2805. oParam.inds = "req=ds_send_serdiaginfo req2=ds_serdiagdetllist";
  2806. oParam.outds = "ds_serdiagchange=serdiagchange";
  2807. oParam.async = false;
  2808. oParam.callback = "cf_TXMRD00201";
  2809. tranf_submit(oParam);
  2810. if(arErrorCode.pop("TXMRD00201") >= 0){
  2811. sysf_messageBox("저장이 ", "I002");
  2812. if(sysf_getUserInfo("dutplceinstcd") == "031") {
  2813. ISPRNT = "N";
  2814. }
  2815. switch1.case2.group8.btn_prnt.click();
  2816. }
  2817. }else{ //타병원전환인 경우
  2818. var oParam = {};
  2819. oParam.id = "TXMRD00201";
  2820. oParam.service = "dschanalyapp.DschAnaly";
  2821. oParam.method = "reqSetSerDiagRgst";
  2822. oParam.inds = "req=ds_send_serdiaginfo req2=ds_serdiagdetllist";
  2823. oParam.outds = "ds_serdiagchange=serdiagchange";
  2824. oParam.async = false;
  2825. oParam.callback = "cf_TXMRD00201";
  2826. tranf_submit(oParam);
  2827. if(arErrorCode.pop("TXMRD00201") >= 0){
  2828. sysf_messageBox("저장이 ", "I002");
  2829. }
  2830. }
  2831. //저장 전 항목별 변경내용 적용
  2832. var baseaddr = ds_send_serdiaginfo.getColumn(0,"acptplcebaseaddr");
  2833. var addr = ds_send_serdiaginfo.getColumn(0,"acptplceaddr");
  2834. var plceaddr = baseaddr + " " + addr;
  2835. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"addr", plceaddr);
  2836. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"insukind", ds_send_serdiaginfo.getColumn(0,"insukind"));
  2837. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"cncrdiagcnfmdd", ds_send_serdiaginfo.getColumn(0,"cncrdiagcnfmdd"));
  2838. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"serdiagno", ds_send_serdiaginfo.getColumn(0,"serdiagno"));
  2839. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"serdiagfromdd", ds_send_serdiaginfo.getColumn(0,"serdiagfromdd"));
  2840. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"serdiagtodd", ds_send_serdiaginfo.getColumn(0,"serdiagtodd"));
  2841. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"prstagtyn", ds_send_serdiaginfo.getColumn(0,"prstagtyn"));
  2842. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"zipcdhead", ds_send_serdiaginfo.getColumn(0,"zipcdhead"));
  2843. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"zipcdfoot", ds_send_serdiaginfo.getColumn(0,"zipcdfoot"));
  2844. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"maindiagcd", ds_send_serdiaginfo.getColumn(0,"maindiagcd"));
  2845. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"maincd", ds_send_serdiaginfo.getColumn(0,"maincd"));
  2846. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"healcarediagcd", ds_send_serdiaginfo.getColumn(0,"healcarediagcd"));
  2847. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"healcarecd", ds_send_serdiaginfo.getColumn(0,"healcarecd"));
  2848. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"acptplcetel", ds_send_serdiaginfo.getColumn(0,"acptplcetel"));
  2849. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"acptplceaddr", ds_send_serdiaginfo.getColumn(0,"acptplceaddr"));
  2850. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"remfact", ds_send_serdiaginfo.getColumn(0,"remfact"));
  2851. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"hngnm", ds_send_serdiaginfo.getColumn(0,"hngnm"));
  2852. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"orddeptnm", ds_send_serdiaginfo.getColumn(0,"orddeptnm"));
  2853. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"orddrnm", ds_send_serdiaginfo.getColumn(0,"orddrnm"));
  2854. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"rrgstno", ds_send_serdiaginfo.getColumn(0,"rrgstno"));
  2855. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"insuno", ds_send_serdiaginfo.getColumn(0,"insuno"));
  2856. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"insdnm", ds_send_serdiaginfo.getColumn(0,"insdnm"));
  2857. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"relaflag", ds_send_serdiaginfo.getColumn(0,"relaflag"));
  2858. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"appmannm", ds_send_serdiaginfo.getColumn(0,"appmannm"));
  2859. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"intodd", ds_send_serdiaginfo.getColumn(0,"intodd"));
  2860. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"infromdd", ds_send_serdiaginfo.getColumn(0,"infromdd"));
  2861. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"healcarediagnm", ds_send_serdiaginfo.getColumn(0,"healcarediagnm"));
  2862. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"mpphontel", ds_send_serdiaginfo.getColumn(0,"mpphontel"));
  2863. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"roomcd", ds_send_serdiaginfo.getColumn(0,"roomcd"));
  2864. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"icd10cd", ds_send_serdiaginfo.getColumn(0,"icd10cd"));
  2865. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"cncrnm", ds_send_serdiaginfo.getColumn(0,"cncrnm"));
  2866. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"lastdiagmthdcdnm", ds_send_serdiaginfo.getColumn(0,"lastdiagmthdcdnm"));
  2867. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"acptplcebaseaddr", ds_send_serdiaginfo.getColumn(0,"acptplcebaseaddr"));
  2868. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"prntyn", ds_send_serdiaginfo.getColumn(0,"prntyn"));
  2869. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"signyn", ds_send_serdiaginfo.getColumn(0,"signyn"));
  2870. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"report", ds_send_serdiaginfo.getColumn(0,"report"));
  2871. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"email", ds_send_serdiaginfo.getColumn(0,"email"));
  2872. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"elctsignkey", ds_send_serdiaginfo.getColumn(0,"elctsignkey"));
  2873. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"elctsigncnts", ds_send_serdiaginfo.getColumn(0,"elctsigncnts"));
  2874. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"agrsignkey", ds_send_serdiaginfo.getColumn(0,"agrsignkey"));
  2875. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"agrsigncnts", ds_send_serdiaginfo.getColumn(0,"agrsigncnts"));
  2876. ds_serdiaglist.setColumn(ds_serdiaglist.rowposition,"lgvtrnsyn", ds_send_serdiaginfo.getColumn(0,"lgvtrnsyn"));
  2877. // var insukind = ds_serdiaglist.getColumn(ds_serdiaglist.rowposition,"insukind");
  2878. // var suppkind = ds_serdiaglist.getColumn(ds_serdiaglist.rowposition,"suppkind");
  2879. // grd_serdiaginfo.rowstyle(grd_serdiaginfo.row, "data", "background-color") = "#ffffff";
  2880. // if(insukind == "11" && suppkind == "33") { // 건강보험 차상위2종
  2881. // grd_serdiaginfo.rowstyle(grd_serdiaginfo.row, "data", "background-color") = "#ffe400"; // insukind = '22'
  2882. // } else if((insukind == "21") || (insukind == "22")){ //의료급여인 경우
  2883. // grd_serdiaginfo.rowstyle(grd_serdiaginfo.row, "data", "background-color") = "#ff66ff"; // insukind = '22'
  2884. // }
  2885. for(j = 1 ; j < switch1.case1.grd_serdiaginfo.getCellCount("Head") ; j++){
  2886. var sExpr1 ="EXPR(getColumn(currow,'insukind')=='21' || getColumn(currow,'insukind')=='22'?&quot;#ff66ff&quot;"
  2887. +":getColumn(currow,'insukind')=='11' && getColumn(currow,'suppkind')=='33'?&quot;#ffe400&quot;"
  2888. +":&quot;white&quot;)"
  2889. ;
  2890. switch1.case1.grd_serdiaginfo.setCellProperty("body", j, "background", sExpr1);
  2891. switch1.case1.grd_serdiaginfo.setCellProperty("body", j, "background2", sExpr1);
  2892. }
  2893. }
  2894. switch1.enableevent = false;
  2895. switch1.tabindex = 0;
  2896. switch1.enableevent = true;
  2897. button8.enable = true;
  2898. btn_savexls.enable = true;
  2899. }
  2900. /****************************************************************************************
  2901. * Components : Button
  2902. * Components ID : group1.btn_search
  2903. * Event : onclick
  2904. * Argument : 01.obj : Object Event has occurred
  2905. * : 02.e : Event Object
  2906. * Description : 환자등록번호 조회 아이콘 클릭
  2907. ****************************************************************************************/
  2908. function group1_btn_search_onclick(obj:Button, e:ClickEventInfo)
  2909. {
  2910. // fGetPid("/root/init/srchinfo/pid");
  2911. fGetPid(ds_srchinfo,"pid");
  2912. }
  2913. //=======================================================================================
  2914. // Function
  2915. //---------------------------------------------------------------------------------------
  2916. /****************************************************************************************
  2917. * Function : cf_TXMRD00201
  2918. * Description : TXMRD00201 콜백함수
  2919. * Argument :
  2920. * :
  2921. * return type :
  2922. * Creator :
  2923. ****************************************************************************************/
  2924. function cf_TXMRD00201(sSvcId, nErrorCode, sErrorMsg) {
  2925. arErrorCode.push(sSvcId, nErrorCode);
  2926. }
  2927. /****************************************************************************************
  2928. * Function : fSrchTerm
  2929. * Description : 용어검색
  2930. * Argument :
  2931. * :
  2932. * return type :
  2933. * Creator :
  2934. ****************************************************************************************/
  2935. function fSrchTerm(flag, code, ref, resref, nmref, dsObj){
  2936. if(flag == "toph"){
  2937. // model.removeNodeset("/root/temp/terminfo/tplinfo");
  2938. ds_temp_terminfo_tplinfo.clear();
  2939. frmf_setParameter("SPMRT01500_param_nodepath", "ds_temp_terminfo_tplinfo");
  2940. frmf_setParameter("SPMRT01500_SEARCHDATA" , code);
  2941. frmf_setParameter("SPMRT01500_FLAG" , "3");
  2942. // modal("SPMRT01500");
  2943. frmf_modal("SPMRT01500", "SPMRT01500", "", "", "", "", "", "", "", "", "", "", "M");
  2944. if(frmf_getParameter("SPMRT01500_FLAG") == ""){
  2945. return;
  2946. }
  2947. dsObj.setColumn(0,ref ,ds_temp_terminfo_tplinfo.getColumn(0,"tophlgcd"));
  2948. dsObj.setColumn(0,nmref ,ds_temp_terminfo_tplinfo.getColumn(0,"engnm"));
  2949. dsObj.setColumn(0,resref,ds_temp_terminfo_tplinfo.getColumn(0,"seqno"));
  2950. } else if(flag == "morph1"){
  2951. // model.removeNodeset("/root/temp/terminfo/icdo3info");
  2952. ds_temp_terminfo_icdo3info.clear();
  2953. frmf_setParameter("SPMRT01500_param_nodepath", "ds_temp_terminfo_icdo3info");
  2954. frmf_setParameter("SPMRT01500_SEARCHDATA" , code);
  2955. frmf_setParameter("SPMRT01500_FLAG" , "2");
  2956. // modal("SPMRT01500");
  2957. frmf_modal("SPMRT01500", "SPMRT01500", "", "", "", "", "", "", "", "", "", "", "M");
  2958. if(frmf_getParameter("SPMRT01500_FLAG") == ""){
  2959. return;
  2960. }
  2961. dsObj.setColumn(0,ref ,ds_temp_terminfo_icdo3info.getColumn(0,"histlgccd"));
  2962. dsObj.setColumn(0,nmref ,ds_temp_terminfo_icdo3info.getColumn(0,"engnm"));
  2963. dsObj.setColumn(0,resref,ds_temp_terminfo_icdo3info.getColumn(0,"seqno"));
  2964. } else if(flag == "morph2"){
  2965. // model.removeNodeset("/root/temp/terminfo/icdo3info");
  2966. ds_temp_terminfo_icdo3info.clear();
  2967. frmf_setParameter("SPMRT01500_param_nodepath", "ds_temp_terminfo_icdo3info");
  2968. frmf_setParameter("SPMRT01500_SEARCHDATA" , code);
  2969. frmf_setParameter("SPMRT01500_FLAG" , "2");
  2970. // modal("SPMRT01500");
  2971. frmf_modal("SPMRT01500", "SPMRT01500", "", "", "", "", "", "", "", "", "", "", "M");
  2972. if(frmf_getParameter("SPMRT01500_FLAG") == ""){
  2973. return;
  2974. }
  2975. dsObj.setColumn(0,ref ,ds_temp_terminfo_icdo3info.getColumn(0,"histlgccd"));
  2976. dsObj.setColumn(0,nmref ,ds_temp_terminfo_icdo3info.getColumn(0,"engnm"));
  2977. dsObj.setColumn(0,resref,ds_temp_terminfo_icdo3info.getColumn(0,"seqno"));
  2978. }else if(flag == "icd10"){
  2979. // model.removeNodeset("/root/temp/terminfo/icd10info");
  2980. ds_temp_terminfo_icd10info.clear();
  2981. frmf_setParameter("SPMRT01500_param_nodepath", "ds_temp_terminfo_icd10info");
  2982. frmf_setParameter("SPMRT01500_SEARCHDATA" , code);
  2983. frmf_setParameter("SPMRT01500_FLAG" , "1");
  2984. // modal("SPMRT01500");
  2985. frmf_modal("SPMRT01500", "SPMRT01500", "", "", "", "", "", "", "", "", "", "", "M");
  2986. if(frmf_getParameter("SPMRT01500_FLAG") == ""){
  2987. return;
  2988. }
  2989. // model.setValue(ref, model.getValue("/root/temp/terminfo/icd10info/selectdiaglist/diagcd"));
  2990. // model.setValue(nmref, model.getValue("/root/temp/terminfo/icd10info/selectdiaglist/diagengnm"));
  2991. dsObj.setColumn(0,ref ,ds_temp_terminfo_icd10info.getColumn(0,"diagcd"));
  2992. dsObj.setColumn(0,nmref ,ds_temp_terminfo_icd10info.getColumn(0,"diagengnm"));
  2993. }
  2994. ds_reqdata.clear();
  2995. }
  2996. /****************************************************************************************
  2997. * Components : Edit
  2998. * Components ID : switch1.case2.input17
  2999. * Event : ontextchanged
  3000. * Argument : 01.obj : Object Event has occurred
  3001. * : 02.e : Event Object
  3002. * Description : 수령지 주소변경시
  3003. ****************************************************************************************/
  3004. function switch1_case2_input17_ontextchanged(obj:Edit, e:TextChangedEventInfo)
  3005. {
  3006. var baseaddr = ds_serdiaginfo.getColumn(0,"acptplcebaseaddr");
  3007. var addr = ds_serdiaginfo.getColumn(0,"acptplceaddr");
  3008. var plceaddr = baseaddr + " " + addr;
  3009. ds_serdiaginfo.setColumn(0,"addr", plceaddr);
  3010. }
  3011. function button11_onclick(obj:Button, e:ClickEventInfo)
  3012. {
  3013. fTrns("Y");
  3014. }
  3015. function button12_onclick(obj:Button, e:ClickEventInfo)
  3016. {
  3017. fTrns("N");
  3018. }
  3019. function switch1_case2_button14_onclick(obj:Button, e:ClickEventInfo)
  3020. {
  3021. var sGenrDd = ds_serdiaginfo.getColumn(0, "genrdd");
  3022. var sGenrNo = ds_serdiaginfo.getColumn(0, "genrno");
  3023. var sHistNo = ds_serdiaginfo.getColumn(0, "histno");
  3024. trace("sGenrDd:"+sGenrDd);
  3025. trace("sGenrNo:"+sGenrNo);
  3026. trace("sHistNo:"+sHistNo);
  3027. frmf_setParameter("SPMMO11500_genrdd", sGenrDd);
  3028. frmf_setParameter("SPMMO11500_genrno", sGenrNo);
  3029. frmf_setParameter("SPMMO11500_histno", sHistNo);
  3030. frmf_setParameter("SPMMO11500_viewmode", "Y");
  3031. if(sGenrDd < "20190301" ) { // 20190301 이전
  3032. frmf_modal("SPMMO11500", "SPMMO11500", null, null, null, null, null, null, null, null, null, null, "M");
  3033. } else {
  3034. frmf_modal("SPMMO11510", "SPMMO11510", null, null, null, null, null, null, null, null, null, null, "M");
  3035. }
  3036. frmf_clearParameter("SPMMO11500_genrdd");
  3037. frmf_clearParameter("SPMMO11500_genrno");
  3038. frmf_clearParameter("SPMMO11500_histno");
  3039. frmf_clearParameter("SPMMO11500_viewmode");
  3040. }
  3041. ]]></Script>
  3042. </Form>
  3043. </FDL>