SMMQR00134_투약(칠곡).xfdl 110 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMQR00124" position="absolute 0 0 1140 877" titletext="Untitle" oninit="SMMQR00124_oninit" onload="SMMQR00124_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1143 875" id="grp_mediinfo">
  8. <Layouts>
  9. <Layout width="1135" height="858">
  10. <Shape id="line07" class="line_2" position="absolute 0 702 1127 706" anchor="default"/>
  11. <cp_checkboxList id="chk_admnerrbody" titletext="CheckBox List" taborder="41" text="cp_checkboxList01" scrollbars="none" position="absolute 119 662 222 682" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  12. <cp_checkboxList id="chk_admnerrskin" titletext="CheckBox List" taborder="42" text="cp_checkboxList01" scrollbars="none" position="absolute 119 683 222 703" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  13. <Shape id="line06" class="line_2" position="absolute 0 681 1127 685" anchor="default"/>
  14. <Edit id="ipt_admnerretc" taborder="48" autoselect="true" class="input_default" position="absolute 119 852 1075 871" anchor="default"/>
  15. <Shape id="line12" class="line_2" position="absolute 0 807 1127 811" anchor="default"/>
  16. <cp_checkboxList id="chk_admnerrdigst" titletext="CheckBox List" taborder="46" text="cp_checkboxList01" scrollbars="none" position="absolute 119 767 222 787" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  17. <Shape id="line10" class="line_2" position="absolute 0 765 1127 769" anchor="default"/>
  18. <Shape id="line11" class="line_2" position="absolute 0 786 1127 790" anchor="default"/>
  19. <cp_checkboxList id="chk_admnerrnerve" titletext="CheckBox List" taborder="44" text="cp_checkboxList01" scrollbars="none" position="absolute 119 725 222 745" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  20. <cp_checkboxList id="chk_admnerrcardvc" titletext="CheckBox List" taborder="45" text="cp_checkboxList01" scrollbars="none" position="absolute 119 746 222 766" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  21. <Shape id="line09" class="line_2" position="absolute 0 744 1127 748" anchor="default"/>
  22. <cp_checkboxList id="chk_admnerrbreath" titletext="CheckBox List" taborder="43" text="cp_checkboxList01" scrollbars="none" position="absolute 119 704 222 724" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  23. <Shape id="line08" class="line_2" position="absolute 0 723 1127 727" anchor="default"/>
  24. <Shape id="line13" class="line_2" position="absolute 0 828 1127 832" anchor="default"/>
  25. <cp_checkboxList id="chk_admnerrkidny" titletext="CheckBox List" taborder="47" text="cp_checkboxList01" scrollbars="none" position="absolute 119 788 222 808" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  26. <Shape id="line14" class="line_2" position="absolute 0 870 1127 874" anchor="default"/>
  27. <Shape id="line02" class="line_2" position="absolute 0 86 1127 90" anchor="default"/>
  28. <Shape id="line05" class="line_2" position="absolute 0 106 1127 110" anchor="default"/>
  29. <Radio id="radio01" taborder="9" columncount="4" rowcount="-1" innerdataset="@ds_init_mediknd" codecolumn="value" datacolumn="label" direction="horizontal" position="absolute 95 43 535 88" anchor="default" onitemchanged="grp_mediinfo_radio01_onitemchanged"/>
  30. <Radio id="radio02" taborder="10" columncount="0" rowcount="0" innerdataset="@ds_init_medikndselfmediyn" codecolumn="value" datacolumn="label" direction="vertical" position="absolute 593 44 664 64" anchor="default"/>
  31. <Static id="caption30" text="(지참약 식별의뢰 :" position="absolute 486 45 588 65" anchor="default"/>
  32. <Radio id="radio03" taborder="11" columncount="-1" rowcount="-1" innerdataset="@ds_init_medikndpretret" codecolumn="value" datacolumn="label" direction="vertical" position="absolute 178 66 577 86" anchor="default" onitemchanged="grp_mediinfo_radio03_onitemchanged"/>
  33. <Static id="caption04" text=")" position="absolute 656 45 661 65" anchor="default"/>
  34. <Static id="caption05" text="(" position="absolute 174 66 178 86" anchor="default"/>
  35. <Static id="caption06" text=")" position="absolute 845 66 850 86" anchor="default"/>
  36. <Edit id="input05" taborder="12" position="absolute 577 67 861 86" anchor="default"/>
  37. <cp_checkboxList id="chk_prcperr" titletext="CheckBox List" taborder="13" text="cp_checkboxList01" scrollbars="none" position="absolute 94 108 197 128" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  38. <cp_checkboxList id="chk_dspnerr" titletext="CheckBox List" taborder="14" text="cp_checkboxList01" scrollbars="none" position="absolute 662 108 765 128" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  39. <Shape id="line00" class="line_2" position="absolute 0 20 1127 24" anchor="default"/>
  40. <Radio id="radio7" taborder="7" columncount="0" rowcount="0" innerdataset="@ds_init_prcpknd" codecolumn="value" datacolumn="label" direction="vertical" position="absolute 94 0 317 20" anchor="default"/>
  41. <Shape id="line01" class="line_2" position="absolute 0 41 1127 45" anchor="default"/>
  42. <Radio id="radio00" taborder="8" columncount="0" rowcount="0" innerdataset="@ds_init_prcpsitu" codecolumn="value" datacolumn="label" direction="vertical" position="absolute 95 22 426 42" anchor="default"/>
  43. <Static id="caption01" text="약품종류" class="cell_1" position="absolute 0 42 90 88" anchor="default"/>
  44. <Static id="caption12" text="처방종류" class="cell_1" position="absolute 0 0 90 22" anchor="default"/>
  45. <Static id="caption00" text="처방상황" class="cell_1" position="absolute 0 21 90 43" anchor="default"/>
  46. <Static id="caption22" text="[사건유형]" class="search_name" position="absolute 1 91 90 106" anchor="default" style="background:left middle;"/>
  47. <Static id="caption25" text="(" position="absolute 196 414 200 434" anchor="default"/>
  48. <Static id="caption28" text="(" position="absolute 196 516 200 536" anchor="default"/>
  49. <cp_checkboxList id="chk_etc" titletext="CheckBox List" taborder="40" text="cp_checkboxList01" scrollbars="none" position="absolute 662 396 765 416" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  50. <Edit id="ipt_prcperretc" taborder="49" autoselect="true" onkeydown="grp_fall_ipt_abnrdrugcdnm_onkeydown" class="input_default" position="absolute 152 368 571 387" anchor="default"/>
  51. <Edit id="ipt_dspnerretc" taborder="50" autoselect="true" class="input_default" position="absolute 720 368 1123 387" anchor="default"/>
  52. <Static id="caption39" text="(" position="absolute 196 475 200 495" anchor="default"/>
  53. <Shape id="line03" class="line_2" position="absolute 0 391 1127 395" anchor="default"/>
  54. <cp_checkboxList id="chk_admnerr" titletext="CheckBox List" taborder="29" text="cp_checkboxList01" scrollbars="none" position="absolute 94 396 197 416" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  55. <Shape id="line04" class="line_2" position="absolute 0 660 1127 664" anchor="default"/>
  56. <cp_checkboxList id="chk_admnerrdiffspeed" titletext="CheckBox List" taborder="53" text="cp_checkboxList01" scrollbars="none" position="absolute 204 474 307 494" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  57. <cp_checkboxList id="chk_admnerrprecors" titletext="CheckBox List" taborder="36" text="cp_checkboxList01" scrollbars="none" position="absolute 204 506 307 526" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  58. <cp_checkboxList id="chk_admnerraftcors" titletext="CheckBox List" taborder="37" text="cp_checkboxList01" scrollbars="none" position="absolute 204 526 307 546" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  59. <Edit id="ipt_admnerrprecorsetc" taborder="38" autoselect="true" class="input_default" position="absolute 409 507 492 526" anchor="default"/>
  60. <Edit id="ipt_admnerraftcorsetc" taborder="39" autoselect="true" class="input_default" position="absolute 409 528 492 547" anchor="default"/>
  61. <Static id="caption26" text="을/를" position="absolute 508 403 546 423" anchor="default"/>
  62. <Static id="caption27" text="으(로) 투여" position="absolute 508 423 572 443" anchor="default"/>
  63. <Edit id="ipt_admnerrpremedicd" taborder="30" maxlength="12" autoselect="true" class="input_default" position="absolute 204 403 294 422" anchor="default"/>
  64. <Edit id="ipt_admnerraftmedicd" taborder="31" maxlength="12" autoselect="true" class="input_default" position="absolute 204 424 294 443" anchor="default"/>
  65. <Edit id="ipt_admnerrpremedinm" taborder="32" autoselect="true" class="input_default" position="absolute 297 403 492 422" anchor="default"/>
  66. <Edit id="ipt_admnerraftmedinm" taborder="33" autoselect="true" class="input_default" position="absolute 297 424 492 443" anchor="default"/>
  67. <Button id="button04" taborder="34" class="icon_search" position="absolute 490 424 510 444" anchor="default" onclick="grp_mediinfo_button04_onclick"/>
  68. <Button id="button05" taborder="35" class="icon_search" position="absolute 490 402 510 422" anchor="default" onclick="grp_mediinfo_button05_onclick"/>
  69. <Static id="caption29" text="을/를" position="absolute 508 508 546 528" anchor="default"/>
  70. <Static id="caption31" text="으(로) 투여" position="absolute 508 527 572 547" anchor="default"/>
  71. <Edit id="ipt_prcperretc00" taborder="51" autoselect="true" class="input_default" position="absolute 152 636 571 655" anchor="default"/>
  72. <Edit id="ipt_etcetc" taborder="52" autoselect="true" class="input_default" position="absolute 720 496 1123 515" anchor="default"/>
  73. <Button position="absolute 490 114 510 134" id="button2" class="icon_search" text="" anchor="default" onclick="grp_mediinfo_button2_onclick" taborder="1"/>
  74. <Edit position="absolute 297 115 492 134" id="ipt_prcperrpremedinm" class="input_default" taborder="3" visible="true" autoselect="true" anchor="default"/>
  75. <Button position="absolute 490 136 510 156" id="button1" class="icon_search" text="" anchor="default" onclick="grp_mediinfo_button1_onclick" taborder="0"/>
  76. <Edit position="absolute 297 136 492 155" id="ipt_prcperraftmedinm" class="input_default" taborder="5" visible="true" autoselect="true" anchor="default"/>
  77. <Static id="caption08" text="을/를" position="absolute 508 115 546 135" anchor="default"/>
  78. <Static id="caption02" text="으(로) 처방" position="absolute 508 135 572 155" anchor="default"/>
  79. <Edit position="absolute 204 115 294 134" id="ipt_prcperrpremedicd" class="input_default" taborder="2" visible="true" autoselect="true" maxlength="12" anchor="default"/>
  80. <Edit position="absolute 204 136 294 155" id="ipt_prcperraftmedicd" class="input_default" taborder="4" visible="true" autoselect="true" maxlength="12" anchor="default"/>
  81. <Static id="caption10" text="으(로) 처방" position="absolute 508 219 572 239" anchor="default"/>
  82. <Edit id="ipt_prcperraftcorsetc" taborder="18" autoselect="true" class="input_default" position="absolute 409 220 492 239" anchor="default"/>
  83. <cp_checkboxList id="chk_prcperrprecors" titletext="CheckBox List" taborder="15" text="cp_checkboxList01" scrollbars="none" position="absolute 204 198 307 218" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  84. <cp_checkboxList id="chk_prcperraftcors" titletext="CheckBox List" taborder="16" text="cp_checkboxList01" scrollbars="none" position="absolute 204 218 307 238" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  85. <Edit id="ipt_prcperrprecorsetc" taborder="17" autoselect="true" class="input_default" position="absolute 409 199 492 218" anchor="default"/>
  86. <Static id="caption09" text="을/를" position="absolute 508 200 546 220" anchor="default"/>
  87. <Edit id="ipt_dspnerraftmedicd" taborder="23" maxlength="12" autoselect="true" class="input_default" position="absolute 764 136 854 155" anchor="default"/>
  88. <Edit id="ipt_dspnerraftmedinm" taborder="24" autoselect="true" class="input_default" position="absolute 857 136 1052 155" anchor="default"/>
  89. <Static id="caption14" text="을/를" position="absolute 1068 115 1106 135" anchor="default"/>
  90. <Static id="caption15" text="으(로) 조제" position="absolute 1068 135 1132 155" anchor="default"/>
  91. <cp_checkboxList id="chk_dspnerrprecors" titletext="CheckBox List" taborder="25" text="cp_checkboxList01" scrollbars="none" position="absolute 764 217 867 237" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  92. <cp_checkboxList id="chk_dspnerraftcors" titletext="CheckBox List" taborder="26" text="cp_checkboxList01" scrollbars="none" position="absolute 764 237 867 257" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  93. <Edit id="ipt_dspnerrprecorsetc" taborder="27" autoselect="true" class="input_default" position="absolute 969 218 1052 237" anchor="default"/>
  94. <Edit id="ipt_dspnerraftcorsetc" taborder="28" autoselect="true" class="input_default" position="absolute 969 239 1052 258" anchor="default"/>
  95. <Static id="caption19" text="을/를" position="absolute 1068 219 1106 239" anchor="default"/>
  96. <Static id="caption20" text="으(로) 조제" position="absolute 1068 238 1132 258" anchor="default"/>
  97. <Button id="button00" taborder="19" class="icon_search" position="absolute 1050 114 1070 134" anchor="default" onclick="grp_mediinfo_button00_onclick"/>
  98. <Edit id="ipt_dspnerrpremedinm" taborder="20" autoselect="true" class="input_default" position="absolute 857 115 1052 134" anchor="default"/>
  99. <Edit id="ipt_dspnerrpremedicd" taborder="21" maxlength="12" autoselect="true" class="input_default" position="absolute 764 115 854 134" anchor="default"/>
  100. <Button id="button03" taborder="22" class="icon_search" position="absolute 1050 136 1070 156" anchor="default" onclick="grp_mediinfo_button03_onclick"/>
  101. <Static id="caption16" text="(" position="absolute 756 126 760 146" anchor="default"/>
  102. <Static id="caption18" text="(" position="absolute 756 227 760 247" anchor="default"/>
  103. <Static id="caption11" text="(" position="absolute 196 126 200 146" anchor="default"/>
  104. <Static id="caption13" text="(" position="absolute 196 208 200 228" anchor="default"/>
  105. <Static id="caption07" text="조제오류" class="cell_1" position="absolute 576 107 658 393" anchor="default"/>
  106. <Static id="caption21" text="기타" class="cell_1" position="absolute 576 392 658 662" anchor="default"/>
  107. <Static id="caption03" text="처방오류" class="cell_1" position="absolute 0 107 90 393" anchor="default"/>
  108. <Static id="caption17" text="투여오류" class="cell_1" position="absolute 0 392 90 662" anchor="default"/>
  109. <Static id="caption34" text="신경계" class="cell_1" position="absolute 26 724 116 746" anchor="default"/>
  110. <Static id="caption35" text="심혈관계" class="cell_1" position="absolute 26 745 116 767" anchor="default"/>
  111. <Static id="caption33" text="호흡기계" class="cell_1" position="absolute 26 703 116 725" anchor="default"/>
  112. <Static id="caption37" text="신장이상" class="cell_1" position="absolute 26 787 116 809" anchor="default"/>
  113. <Static id="caption32" text="피부계" class="cell_1" position="absolute 26 682 116 704" anchor="default"/>
  114. <Static id="caption23" text="전신증상" class="cell_1" position="absolute 26 661 116 683" anchor="default"/>
  115. <Static id="caption38" text="혈액계" class="cell_1" position="absolute 26 808 116 830" anchor="default"/>
  116. <Static id="caption36" text="소화기계" class="cell_1" position="absolute 26 766 116 788" anchor="default"/>
  117. <ImageViewer id="img1" taborder="55" image="URL('theme://images\icon_hand.png')" enable="false" position="absolute 5 111 28 126" visible="false" anchor="default"/>
  118. <Button id="button52" taborder="56" onclick="group1_button52_onclick" position="absolute 3 128 28 153" style="background:URL('theme://images/UYeol.png');border:0 solid #9ebed4ff ;" visible="false" anchor="default"/>
  119. <Button id="btn_additem00" taborder="57" onclick="swt_right_case_degnitem_btn_additem_onclick" class="icon_right" enable="false" position="absolute 178 211 196 225" anchor="left top"/>
  120. <Button id="btn_additem01" taborder="58" onclick="swt_right_case_degnitem_btn_additem_onclick" class="icon_right" enable="false" position="absolute 178 129 196 143" anchor="left top"/>
  121. <Button id="btn_additem02" taborder="59" onclick="swt_right_case_degnitem_btn_additem_onclick" class="icon_right" enable="false" position="absolute 738 129 756 143" anchor="left top"/>
  122. <Button id="btn_additem03" taborder="60" onclick="swt_right_case_degnitem_btn_additem_onclick" class="icon_right" enable="false" position="absolute 738 230 756 244" anchor="left top"/>
  123. <Button id="btn_additem04" taborder="61" onclick="swt_right_case_degnitem_btn_additem_onclick" class="icon_right" enable="false" position="absolute 178 417 196 431" anchor="left top"/>
  124. <Button id="btn_additem05" taborder="62" onclick="swt_right_case_degnitem_btn_additem_onclick" class="icon_right" enable="false" position="absolute 178 478 196 492" anchor="left top"/>
  125. <Button id="btn_additem06" taborder="63" onclick="swt_right_case_degnitem_btn_additem_onclick" class="icon_right" enable="false" position="absolute 178 519 196 533" anchor="left top"/>
  126. <Static id="caption40" text=")" position="absolute 539 474 543 494" anchor="default"/>
  127. <Shape id="line15" class="line_2" position="absolute 0 849 1127 853" anchor="default"/>
  128. <Static id="caption24" text="정신증상" class="cell_1" position="absolute 26 829 116 851" anchor="default"/>
  129. <Static id="caption41" text="기타" class="cell_1" position="absolute 26 850 116 872" anchor="default"/>
  130. <Static id="cap_trgtmanflag15" text="투약 으로 인한 부작용" class="cell_1" position="absolute 0 661 27 872" anchor="default"/>
  131. <cp_checkboxList id="chk_admnerrblod" titletext="CheckBox List" taborder="64" text="cp_checkboxList01" scrollbars="none" position="absolute 119 809 222 829" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  132. <cp_checkboxList id="chk_admnerrpsyc" titletext="CheckBox List" taborder="65" text="cp_checkboxList01" scrollbars="none" position="absolute 119 830 222 850" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  133. <Static id="caption42" text=")" position="absolute 864 67 869 87"/>
  134. </Layout>
  135. </Layouts>
  136. </Div>
  137. </Layout>
  138. </Layouts>
  139. <Objects>
  140. <Dataset id="ds_init_prcpknd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  141. <ColumnInfo>
  142. <Column id="label" type="STRING" size="256"/>
  143. <Column id="value" type="STRING" size="256"/>
  144. </ColumnInfo>
  145. <Rows>
  146. <Row>
  147. <Col id="label">전산처방</Col>
  148. <Col id="value">01</Col>
  149. </Row>
  150. <Row>
  151. <Col id="label">구두처방</Col>
  152. <Col id="value">02</Col>
  153. </Row>
  154. </Rows>
  155. </Dataset>
  156. <Dataset id="ds_init_prcpsitu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  157. <ColumnInfo>
  158. <Column id="label" type="STRING" size="256"/>
  159. <Column id="value" type="STRING" size="256"/>
  160. </ColumnInfo>
  161. <Rows>
  162. <Row>
  163. <Col id="label">응급처방</Col>
  164. <Col id="value">01</Col>
  165. </Row>
  166. <Row>
  167. <Col id="label">정규처방</Col>
  168. <Col id="value">02</Col>
  169. </Row>
  170. <Row>
  171. <Col id="label">정규 외 추가처방</Col>
  172. <Col id="value">03</Col>
  173. </Row>
  174. </Rows>
  175. </Dataset>
  176. <Dataset id="ds_init_mediknd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  177. <ColumnInfo>
  178. <Column id="label" type="STRING" size="256"/>
  179. <Column id="value" type="STRING" size="256"/>
  180. </ColumnInfo>
  181. <Rows>
  182. <Row>
  183. <Col id="label">입원 처방약</Col>
  184. <Col id="value">01</Col>
  185. </Row>
  186. <Row>
  187. <Col id="label">퇴원약</Col>
  188. <Col id="value">02</Col>
  189. </Row>
  190. <Row>
  191. <Col id="label">외래 처방약</Col>
  192. <Col id="value">03</Col>
  193. </Row>
  194. <Row>
  195. <Col id="label">지참약</Col>
  196. <Col id="value">04</Col>
  197. </Row>
  198. <Row>
  199. <Col id="label">전처치약</Col>
  200. <Col id="value">05</Col>
  201. </Row>
  202. </Rows>
  203. </Dataset>
  204. <Dataset id="ds_init_medikndselfmediyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  205. <ColumnInfo>
  206. <Column id="label" type="STRING" size="256"/>
  207. <Column id="value" type="STRING" size="256"/>
  208. </ColumnInfo>
  209. <Rows>
  210. <Row>
  211. <Col id="label">Y</Col>
  212. <Col id="value">Y</Col>
  213. </Row>
  214. <Row>
  215. <Col id="label">N</Col>
  216. <Col id="value">N</Col>
  217. </Row>
  218. </Rows>
  219. </Dataset>
  220. <Dataset id="ds_init_medikndpretret" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  221. <ColumnInfo>
  222. <Column id="label" type="STRING" size="256"/>
  223. <Column id="value" type="STRING" size="256"/>
  224. </ColumnInfo>
  225. <Rows>
  226. <Row>
  227. <Col id="label">수술</Col>
  228. <Col id="value">01</Col>
  229. </Row>
  230. <Row>
  231. <Col id="label">시술</Col>
  232. <Col id="value">02</Col>
  233. </Row>
  234. <Row>
  235. <Col id="label">검사(조영제 포함)</Col>
  236. <Col id="value">03</Col>
  237. </Row>
  238. <Row>
  239. <Col id="label">수혈</Col>
  240. <Col id="value">04</Col>
  241. </Row>
  242. <Row>
  243. <Col id="label">항암</Col>
  244. <Col id="value">05</Col>
  245. </Row>
  246. <Row>
  247. <Col id="label">기도삽입</Col>
  248. <Col id="value">06</Col>
  249. </Row>
  250. <Row>
  251. <Col id="label">기타</Col>
  252. <Col id="value">99</Col>
  253. </Row>
  254. </Rows>
  255. </Dataset>
  256. <Dataset id="ds_init_prcperr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  257. <ColumnInfo>
  258. <Column id="label" type="STRING" size="256"/>
  259. <Column id="value" type="STRING" size="256"/>
  260. </ColumnInfo>
  261. <Rows>
  262. <Row>
  263. <Col id="label">다른 환자</Col>
  264. <Col id="value">01</Col>
  265. </Row>
  266. <Row>
  267. <Col id="label">다른 약</Col>
  268. <Col id="value">02</Col>
  269. </Row>
  270. <Row>
  271. <Col id="label">다른 간격</Col>
  272. <Col id="value">03</Col>
  273. </Row>
  274. <Row>
  275. <Col id="label">다른 날짜/시간</Col>
  276. <Col id="value">04</Col>
  277. </Row>
  278. <Row>
  279. <Col id="label">다른 용량</Col>
  280. <Col id="value">05</Col>
  281. </Row>
  282. <Row>
  283. <Col id="label">다른 경로</Col>
  284. <Col id="value">06</Col>
  285. </Row>
  286. <Row>
  287. <Col id="label">다른 투약 횟수</Col>
  288. <Col id="value">07</Col>
  289. </Row>
  290. <Row>
  291. <Col id="label">누락/지연</Col>
  292. <Col id="value">08</Col>
  293. </Row>
  294. <Row>
  295. <Col id="label">중복 처방</Col>
  296. <Col id="value">09</Col>
  297. </Row>
  298. <Row>
  299. <Col id="label">알레르기 약물 처방</Col>
  300. <Col id="value">10</Col>
  301. </Row>
  302. <Row>
  303. <Col id="label">금기사항 약물</Col>
  304. <Col id="value">11</Col>
  305. </Row>
  306. <Row>
  307. <Col id="label">잘못된 의사소통</Col>
  308. <Col id="value">12</Col>
  309. </Row>
  310. <Row>
  311. <Col id="label">프로토콜과 다르게 처방</Col>
  312. <Col id="value">13</Col>
  313. </Row>
  314. <Row>
  315. <Col id="label">기타</Col>
  316. <Col id="value">99</Col>
  317. </Row>
  318. </Rows>
  319. </Dataset>
  320. <Dataset id="ds_init_dspnerr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  321. <ColumnInfo>
  322. <Column id="label" type="STRING" size="256"/>
  323. <Column id="value" type="STRING" size="256"/>
  324. </ColumnInfo>
  325. <Rows>
  326. <Row>
  327. <Col id="label">다른 환자</Col>
  328. <Col id="value">01</Col>
  329. </Row>
  330. <Row>
  331. <Col id="label">다른 약</Col>
  332. <Col id="value">02</Col>
  333. </Row>
  334. <Row>
  335. <Col id="label">다른 간격</Col>
  336. <Col id="value">03</Col>
  337. </Row>
  338. <Row>
  339. <Col id="label">다른 날짜/시간</Col>
  340. <Col id="value">04</Col>
  341. </Row>
  342. <Row>
  343. <Col id="label">다른 속도</Col>
  344. <Col id="value">05</Col>
  345. </Row>
  346. <Row>
  347. <Col id="label">다른 용량</Col>
  348. <Col id="value">06</Col>
  349. </Row>
  350. <Row>
  351. <Col id="label">다른 경로</Col>
  352. <Col id="value">07</Col>
  353. </Row>
  354. <Row>
  355. <Col id="label">누락/지연</Col>
  356. <Col id="value">08</Col>
  357. </Row>
  358. <Row>
  359. <Col id="label">다른 장소로 불출</Col>
  360. <Col id="value">09</Col>
  361. </Row>
  362. <Row>
  363. <Col id="label">잘못된 라벨링/라벨링 누락</Col>
  364. <Col id="value">10</Col>
  365. </Row>
  366. <Row>
  367. <Col id="label">중복된 약물</Col>
  368. <Col id="value">11</Col>
  369. </Row>
  370. <Row>
  371. <Col id="label">오염/이물질</Col>
  372. <Col id="value">12</Col>
  373. </Row>
  374. <Row>
  375. <Col id="label">처방취소 약물 조제</Col>
  376. <Col id="value">13</Col>
  377. </Row>
  378. <Row>
  379. <Col id="label">기타</Col>
  380. <Col id="value">99</Col>
  381. </Row>
  382. </Rows>
  383. </Dataset>
  384. <Dataset id="ds_init_prcperrprecors" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  385. <ColumnInfo>
  386. <Column id="label" type="STRING" size="256"/>
  387. <Column id="value" type="STRING" size="256"/>
  388. </ColumnInfo>
  389. <Rows>
  390. <Row>
  391. <Col id="label">PO</Col>
  392. <Col id="value">01</Col>
  393. </Row>
  394. <Row>
  395. <Col id="label">IV</Col>
  396. <Col id="value">02</Col>
  397. </Row>
  398. <Row>
  399. <Col id="label">IM</Col>
  400. <Col id="value">03</Col>
  401. </Row>
  402. <Row>
  403. <Col id="label">SC</Col>
  404. <Col id="value">04</Col>
  405. </Row>
  406. <Row>
  407. <Col id="label">기타</Col>
  408. <Col id="value">99</Col>
  409. </Row>
  410. </Rows>
  411. </Dataset>
  412. <Dataset id="ds_init_prcperraftcors" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  413. <ColumnInfo>
  414. <Column id="label" type="STRING" size="256"/>
  415. <Column id="value" type="STRING" size="256"/>
  416. </ColumnInfo>
  417. <Rows>
  418. <Row>
  419. <Col id="label">PO</Col>
  420. <Col id="value">01</Col>
  421. </Row>
  422. <Row>
  423. <Col id="label">IV</Col>
  424. <Col id="value">02</Col>
  425. </Row>
  426. <Row>
  427. <Col id="value">03</Col>
  428. <Col id="label">IM</Col>
  429. </Row>
  430. <Row>
  431. <Col id="value">04</Col>
  432. <Col id="label">SC</Col>
  433. </Row>
  434. <Row>
  435. <Col id="value">99</Col>
  436. <Col id="label">기타</Col>
  437. </Row>
  438. </Rows>
  439. </Dataset>
  440. <Dataset id="ds_init_dspnerrprecors" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  441. <ColumnInfo>
  442. <Column id="label" type="STRING" size="256"/>
  443. <Column id="value" type="STRING" size="256"/>
  444. </ColumnInfo>
  445. <Rows>
  446. <Row>
  447. <Col id="label">PO</Col>
  448. <Col id="value">01</Col>
  449. </Row>
  450. <Row>
  451. <Col id="label">IV</Col>
  452. <Col id="value">02</Col>
  453. </Row>
  454. <Row>
  455. <Col id="value">03</Col>
  456. <Col id="label">IM</Col>
  457. </Row>
  458. <Row>
  459. <Col id="value">04</Col>
  460. <Col id="label">SC</Col>
  461. </Row>
  462. <Row>
  463. <Col id="value">99</Col>
  464. <Col id="label">기타</Col>
  465. </Row>
  466. </Rows>
  467. </Dataset>
  468. <Dataset id="ds_init_dspnerraftcors" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  469. <ColumnInfo>
  470. <Column id="label" type="STRING" size="256"/>
  471. <Column id="value" type="STRING" size="256"/>
  472. </ColumnInfo>
  473. <Rows>
  474. <Row>
  475. <Col id="label">PO</Col>
  476. <Col id="value">01</Col>
  477. </Row>
  478. <Row>
  479. <Col id="label">IV</Col>
  480. <Col id="value">02</Col>
  481. </Row>
  482. <Row>
  483. <Col id="value">03</Col>
  484. <Col id="label">IM</Col>
  485. </Row>
  486. <Row>
  487. <Col id="value">04</Col>
  488. <Col id="label">SC</Col>
  489. </Row>
  490. <Row>
  491. <Col id="value">99</Col>
  492. <Col id="label">기타</Col>
  493. </Row>
  494. </Rows>
  495. </Dataset>
  496. <Dataset id="ds_init_admnerr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  497. <ColumnInfo>
  498. <Column id="label" type="STRING" size="256"/>
  499. <Column id="value" type="STRING" size="256"/>
  500. </ColumnInfo>
  501. <Rows>
  502. <Row>
  503. <Col id="label">다른 환자</Col>
  504. <Col id="value">01</Col>
  505. </Row>
  506. <Row>
  507. <Col id="label">다른 약</Col>
  508. <Col id="value">02</Col>
  509. </Row>
  510. <Row>
  511. <Col id="label">다른 간격</Col>
  512. <Col id="value">03</Col>
  513. </Row>
  514. <Row>
  515. <Col id="label">다른 날짜/시간</Col>
  516. <Col id="value">04</Col>
  517. </Row>
  518. <Row>
  519. <Col id="label">다른 속도</Col>
  520. <Col id="value">05</Col>
  521. </Row>
  522. <Row>
  523. <Col id="label">다른 용량</Col>
  524. <Col id="value">06</Col>
  525. </Row>
  526. <Row>
  527. <Col id="label">다른 경로</Col>
  528. <Col id="value">07</Col>
  529. </Row>
  530. <Row>
  531. <Col id="label">누락/지연</Col>
  532. <Col id="value">08</Col>
  533. </Row>
  534. <Row>
  535. <Col id="label">처방취소약물 투여</Col>
  536. <Col id="value">09</Col>
  537. </Row>
  538. <Row>
  539. <Col id="label">잘못된 희석/혼합</Col>
  540. <Col id="value">10</Col>
  541. </Row>
  542. <Row>
  543. <Col id="label">함께 주입하면 안 되는 약물을 함께 투여</Col>
  544. <Col id="value">11</Col>
  545. </Row>
  546. <Row>
  547. <Col id="label">프로토콜과 다르게 투여</Col>
  548. <Col id="value">12</Col>
  549. </Row>
  550. <Row>
  551. <Col id="label">기타</Col>
  552. <Col id="value">99</Col>
  553. </Row>
  554. </Rows>
  555. </Dataset>
  556. <Dataset id="ds_init_admnerrprecors" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  557. <ColumnInfo>
  558. <Column id="label" type="STRING" size="256"/>
  559. <Column id="value" type="STRING" size="256"/>
  560. </ColumnInfo>
  561. <Rows>
  562. <Row>
  563. <Col id="label">PO</Col>
  564. <Col id="value">01</Col>
  565. </Row>
  566. <Row>
  567. <Col id="label">IV</Col>
  568. <Col id="value">02</Col>
  569. </Row>
  570. <Row>
  571. <Col id="label">IM</Col>
  572. <Col id="value">03</Col>
  573. </Row>
  574. <Row>
  575. <Col id="label">SC</Col>
  576. <Col id="value">04</Col>
  577. </Row>
  578. <Row>
  579. <Col id="label">기타</Col>
  580. <Col id="value">99</Col>
  581. </Row>
  582. </Rows>
  583. </Dataset>
  584. <Dataset id="ds_init_admnerraftcors" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  585. <ColumnInfo>
  586. <Column id="label" type="STRING" size="256"/>
  587. <Column id="value" type="STRING" size="256"/>
  588. </ColumnInfo>
  589. <Rows>
  590. <Row>
  591. <Col id="label">PO</Col>
  592. <Col id="value">01</Col>
  593. </Row>
  594. <Row>
  595. <Col id="label">IV</Col>
  596. <Col id="value">02</Col>
  597. </Row>
  598. <Row>
  599. <Col id="label">IM</Col>
  600. <Col id="value">03</Col>
  601. </Row>
  602. <Row>
  603. <Col id="label">SC</Col>
  604. <Col id="value">04</Col>
  605. </Row>
  606. <Row>
  607. <Col id="label">기타</Col>
  608. <Col id="value">99</Col>
  609. </Row>
  610. </Rows>
  611. </Dataset>
  612. <Dataset id="ds_init_admnerrdiffspeed" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  613. <ColumnInfo>
  614. <Column id="label" type="STRING" size="256"/>
  615. <Column id="value" type="STRING" size="256"/>
  616. </ColumnInfo>
  617. <Rows>
  618. <Row>
  619. <Col id="label">Infusion pump 작동오류</Col>
  620. <Col id="value">01</Col>
  621. </Row>
  622. <Row>
  623. <Col id="label">수액세트 주입속도 조절오류</Col>
  624. <Col id="value">02</Col>
  625. </Row>
  626. </Rows>
  627. </Dataset>
  628. <Dataset id="ds_init_etc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  629. <ColumnInfo>
  630. <Column id="label" type="STRING" size="256"/>
  631. <Column id="value" type="STRING" size="256"/>
  632. </ColumnInfo>
  633. <Rows>
  634. <Row>
  635. <Col id="label">유효기간 경과</Col>
  636. <Col id="value">01</Col>
  637. </Row>
  638. <Row>
  639. <Col id="label">잘못된 보관방법</Col>
  640. <Col id="value">02</Col>
  641. </Row>
  642. <Row>
  643. <Col id="label">환자상태 모니터링 누락/지연</Col>
  644. <Col id="value">03</Col>
  645. </Row>
  646. <Row>
  647. <Col id="label">기록 누락/지연</Col>
  648. <Col id="value">04</Col>
  649. </Row>
  650. <Row>
  651. <Col id="label">Extravasation</Col>
  652. <Col id="value">05</Col>
  653. </Row>
  654. <Row>
  655. <Col id="label">기타</Col>
  656. <Col id="value">99</Col>
  657. </Row>
  658. </Rows>
  659. </Dataset>
  660. <Dataset id="ds_init_admnerrbody" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  661. <ColumnInfo>
  662. <Column id="label" type="STRING" size="256"/>
  663. <Column id="value" type="STRING" size="256"/>
  664. </ColumnInfo>
  665. <Rows>
  666. <Row>
  667. <Col id="label">발열</Col>
  668. <Col id="value">01</Col>
  669. </Row>
  670. <Row>
  671. <Col id="label">어지러움</Col>
  672. <Col id="value">02</Col>
  673. </Row>
  674. <Row>
  675. <Col id="label">의식소실</Col>
  676. <Col id="value">03</Col>
  677. </Row>
  678. <Row>
  679. <Col id="label">체중증가</Col>
  680. <Col id="value">04</Col>
  681. </Row>
  682. <Row>
  683. <Col id="label">식욕감퇴</Col>
  684. <Col id="value">05</Col>
  685. </Row>
  686. <Row>
  687. <Col id="label">전신부종</Col>
  688. <Col id="value">06</Col>
  689. </Row>
  690. <Row>
  691. <Col id="label">관절통</Col>
  692. <Col id="value">07</Col>
  693. </Row>
  694. <Row>
  695. <Col id="label">근육통</Col>
  696. <Col id="value">08</Col>
  697. </Row>
  698. <Row>
  699. <Col id="label">림프절병증</Col>
  700. <Col id="value">09</Col>
  701. </Row>
  702. <Row>
  703. <Col id="value">10</Col>
  704. <Col id="label">전신쇠약</Col>
  705. </Row>
  706. </Rows>
  707. </Dataset>
  708. <Dataset id="ds_init_admnerrskin" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  709. <ColumnInfo>
  710. <Column id="label" type="STRING" size="256"/>
  711. <Column id="value" type="STRING" size="256"/>
  712. </ColumnInfo>
  713. <Rows>
  714. <Row>
  715. <Col id="label">발진</Col>
  716. <Col id="value">01</Col>
  717. </Row>
  718. <Row>
  719. <Col id="label">가려움</Col>
  720. <Col id="value">02</Col>
  721. </Row>
  722. <Row>
  723. <Col id="label">두드러기</Col>
  724. <Col id="value">03</Col>
  725. </Row>
  726. <Row>
  727. <Col id="label">농포</Col>
  728. <Col id="value">04</Col>
  729. </Row>
  730. <Row>
  731. <Col id="label">혈관부종</Col>
  732. <Col id="value">05</Col>
  733. </Row>
  734. <Row>
  735. <Col id="label">수포</Col>
  736. <Col id="value">06</Col>
  737. </Row>
  738. <Row>
  739. <Col id="label">과색소침착</Col>
  740. <Col id="value">07</Col>
  741. </Row>
  742. <Row>
  743. <Col id="label">탈모</Col>
  744. <Col id="value">08</Col>
  745. </Row>
  746. </Rows>
  747. </Dataset>
  748. <Dataset id="ds_init_admnerrbreath" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  749. <ColumnInfo>
  750. <Column id="label" type="STRING" size="256"/>
  751. <Column id="value" type="STRING" size="256"/>
  752. </ColumnInfo>
  753. <Rows>
  754. <Row>
  755. <Col id="label">호흡곤란</Col>
  756. <Col id="value">01</Col>
  757. </Row>
  758. <Row>
  759. <Col id="label">천명</Col>
  760. <Col id="value">02</Col>
  761. </Row>
  762. <Row>
  763. <Col id="label">기침</Col>
  764. <Col id="value">03</Col>
  765. </Row>
  766. <Row>
  767. <Col id="label">콧물</Col>
  768. <Col id="value">04</Col>
  769. </Row>
  770. <Row>
  771. <Col id="label">재채기</Col>
  772. <Col id="value">05</Col>
  773. </Row>
  774. <Row>
  775. <Col id="label">코막힘</Col>
  776. <Col id="value">06</Col>
  777. </Row>
  778. <Row>
  779. <Col id="label">객담증가</Col>
  780. <Col id="value">07</Col>
  781. </Row>
  782. <Row>
  783. <Col id="label">쉰목소리</Col>
  784. <Col id="value">08</Col>
  785. </Row>
  786. </Rows>
  787. </Dataset>
  788. <Dataset id="ds_init_admnerrnerve" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  789. <ColumnInfo>
  790. <Column id="label" type="STRING" size="256"/>
  791. <Column id="value" type="STRING" size="256"/>
  792. </ColumnInfo>
  793. <Rows>
  794. <Row>
  795. <Col id="label">의식저하</Col>
  796. <Col id="value">01</Col>
  797. </Row>
  798. <Row>
  799. <Col id="label">두통</Col>
  800. <Col id="value">02</Col>
  801. </Row>
  802. <Row>
  803. <Col id="label">어지러움</Col>
  804. <Col id="value">03</Col>
  805. </Row>
  806. <Row>
  807. <Col id="label">졸림</Col>
  808. <Col id="value">04</Col>
  809. </Row>
  810. <Row>
  811. <Col id="label">손발떨림</Col>
  812. <Col id="value">05</Col>
  813. </Row>
  814. <Row>
  815. <Col id="label">손발저림</Col>
  816. <Col id="value">06</Col>
  817. </Row>
  818. <Row>
  819. <Col id="label">운동이상증</Col>
  820. <Col id="value">07</Col>
  821. </Row>
  822. <Row>
  823. <Col id="label">보행장애</Col>
  824. <Col id="value">08</Col>
  825. </Row>
  826. <Row>
  827. <Col id="label">수면장애</Col>
  828. <Col id="value">09</Col>
  829. </Row>
  830. <Row>
  831. <Col id="label">언어장애</Col>
  832. <Col id="value">10</Col>
  833. </Row>
  834. <Row>
  835. <Col id="label">기억력장애</Col>
  836. <Col id="value">11</Col>
  837. </Row>
  838. <Row>
  839. <Col id="label">안구진탕</Col>
  840. <Col id="value">12</Col>
  841. </Row>
  842. </Rows>
  843. </Dataset>
  844. <Dataset id="ds_init_admnerrcardvc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  845. <ColumnInfo>
  846. <Column id="label" type="STRING" size="256"/>
  847. <Column id="value" type="STRING" size="256"/>
  848. </ColumnInfo>
  849. <Rows>
  850. <Row>
  851. <Col id="label">저혈압</Col>
  852. <Col id="value">01</Col>
  853. </Row>
  854. <Row>
  855. <Col id="label">고혈압</Col>
  856. <Col id="value">02</Col>
  857. </Row>
  858. <Row>
  859. <Col id="label">부정맥</Col>
  860. <Col id="value">03</Col>
  861. </Row>
  862. <Row>
  863. <Col id="label">쇼크</Col>
  864. <Col id="value">04</Col>
  865. </Row>
  866. <Row>
  867. <Col id="label">빈맥</Col>
  868. <Col id="value">05</Col>
  869. </Row>
  870. <Row>
  871. <Col id="label">서맥</Col>
  872. <Col id="value">06</Col>
  873. </Row>
  874. <Row>
  875. <Col id="label">가슴통증</Col>
  876. <Col id="value">07</Col>
  877. </Row>
  878. <Row>
  879. <Col id="label">실신</Col>
  880. <Col id="value">08</Col>
  881. </Row>
  882. </Rows>
  883. </Dataset>
  884. <Dataset id="ds_init_admnerrdigst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  885. <ColumnInfo>
  886. <Column id="label" type="STRING" size="256"/>
  887. <Column id="value" type="STRING" size="256"/>
  888. </ColumnInfo>
  889. <Rows>
  890. <Row>
  891. <Col id="label">설사</Col>
  892. <Col id="value">01</Col>
  893. </Row>
  894. <Row>
  895. <Col id="label">복통</Col>
  896. <Col id="value">02</Col>
  897. </Row>
  898. <Row>
  899. <Col id="label">오심</Col>
  900. <Col id="value">03</Col>
  901. </Row>
  902. <Row>
  903. <Col id="label">구토</Col>
  904. <Col id="value">04</Col>
  905. </Row>
  906. <Row>
  907. <Col id="label">소화불량</Col>
  908. <Col id="value">05</Col>
  909. </Row>
  910. <Row>
  911. <Col id="label">간기능이상</Col>
  912. <Col id="value">06</Col>
  913. </Row>
  914. <Row>
  915. <Col id="label">위장관출혈</Col>
  916. <Col id="value">07</Col>
  917. </Row>
  918. <Row>
  919. <Col id="label">혈변</Col>
  920. <Col id="value">08</Col>
  921. </Row>
  922. <Row>
  923. <Col id="label">변비</Col>
  924. <Col id="value">09</Col>
  925. </Row>
  926. <Row>
  927. <Col id="label">황달</Col>
  928. <Col id="value">10</Col>
  929. </Row>
  930. </Rows>
  931. </Dataset>
  932. <Dataset id="ds_init_admnerrkidny" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  933. <ColumnInfo>
  934. <Column id="label" type="STRING" size="256"/>
  935. <Column id="value" type="STRING" size="256"/>
  936. </ColumnInfo>
  937. <Rows>
  938. <Row>
  939. <Col id="label">혈뇨</Col>
  940. <Col id="value">01</Col>
  941. </Row>
  942. <Row>
  943. <Col id="label">신기능이상</Col>
  944. <Col id="value">02</Col>
  945. </Row>
  946. <Row>
  947. <Col id="label">신부전</Col>
  948. <Col id="value">03</Col>
  949. </Row>
  950. <Row>
  951. <Col id="label">당뇨</Col>
  952. <Col id="value">04</Col>
  953. </Row>
  954. <Row>
  955. <Col id="label">배뇨장애</Col>
  956. <Col id="value">05</Col>
  957. </Row>
  958. <Row>
  959. <Col id="label">소변정체</Col>
  960. <Col id="value">06</Col>
  961. </Row>
  962. </Rows>
  963. </Dataset>
  964. <Dataset id="ds_init_admnerretc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  965. <ColumnInfo>
  966. <Column id="label" type="STRING" size="256"/>
  967. <Column id="value" type="STRING" size="256"/>
  968. </ColumnInfo>
  969. <Rows>
  970. <Row>
  971. <Col id="label">수술</Col>
  972. <Col id="value">01</Col>
  973. </Row>
  974. <Row>
  975. <Col id="label">시술</Col>
  976. <Col id="value">02</Col>
  977. </Row>
  978. </Rows>
  979. </Dataset>
  980. <Dataset id="ds_init_gubun03" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  981. <ColumnInfo>
  982. <Column id="label" type="STRING" size="256"/>
  983. <Column id="value" type="STRING" size="256"/>
  984. </ColumnInfo>
  985. <Rows>
  986. <Row>
  987. <Col id="label">수술</Col>
  988. <Col id="value">01</Col>
  989. </Row>
  990. <Row>
  991. <Col id="label">시술</Col>
  992. <Col id="value">02</Col>
  993. </Row>
  994. </Rows>
  995. </Dataset>
  996. <Dataset id="ds_init_gubun04" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  997. <ColumnInfo>
  998. <Column id="label" type="STRING" size="256"/>
  999. <Column id="value" type="STRING" size="256"/>
  1000. </ColumnInfo>
  1001. <Rows>
  1002. <Row>
  1003. <Col id="label">수술</Col>
  1004. <Col id="value">01</Col>
  1005. </Row>
  1006. <Row>
  1007. <Col id="label">시술</Col>
  1008. <Col id="value">02</Col>
  1009. </Row>
  1010. </Rows>
  1011. </Dataset>
  1012. <Dataset id="ds_init_gubun05" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1013. <ColumnInfo>
  1014. <Column id="label" type="STRING" size="256"/>
  1015. <Column id="value" type="STRING" size="256"/>
  1016. </ColumnInfo>
  1017. <Rows>
  1018. <Row>
  1019. <Col id="label">수술</Col>
  1020. <Col id="value">01</Col>
  1021. </Row>
  1022. <Row>
  1023. <Col id="label">시술</Col>
  1024. <Col id="value">02</Col>
  1025. </Row>
  1026. </Rows>
  1027. </Dataset>
  1028. <Dataset id="ds_init_gubun06" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1029. <ColumnInfo>
  1030. <Column id="label" type="STRING" size="256"/>
  1031. <Column id="value" type="STRING" size="256"/>
  1032. </ColumnInfo>
  1033. <Rows>
  1034. <Row>
  1035. <Col id="label">수술</Col>
  1036. <Col id="value">01</Col>
  1037. </Row>
  1038. <Row>
  1039. <Col id="label">시술</Col>
  1040. <Col id="value">02</Col>
  1041. </Row>
  1042. </Rows>
  1043. </Dataset>
  1044. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1045. <ColumnInfo>
  1046. <Column id="calcscorcd" type="STRING" size="256" sumtext="약품코드"/>
  1047. <Column id="date" type="STRING" size="256"/>
  1048. </ColumnInfo>
  1049. <Rows>
  1050. <Row/>
  1051. </Rows>
  1052. </Dataset>
  1053. <Dataset id="ds_temp_receivedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1054. <ColumnInfo>
  1055. <Column id="receiveref" type="STRING" size="256"/>
  1056. <Column id="receivenmref" type="STRING" size="256"/>
  1057. <Column id="srchflag" type="STRING" size="256"/>
  1058. <Column id="srchcnts" type="STRING" size="256"/>
  1059. <Column id="drugkind" type="STRING" size="256"/>
  1060. <Column id="srchdrugcd" type="STRING" size="256"/>
  1061. <Column id="srchtype" type="STRING" size="256"/>
  1062. </ColumnInfo>
  1063. <Rows>
  1064. <Row/>
  1065. </Rows>
  1066. </Dataset>
  1067. <Dataset id="ds_hidden_mech" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1068. <ColumnInfo>
  1069. <Column id="drugcd" type="STRING" size="256" sumtext="약품코드"/>
  1070. <Column id="ordnm" type="STRING" size="256" sumtext="처방명칭"/>
  1071. <Column id="hngnm" type="STRING" size="256" sumtext="한글명칭"/>
  1072. <Column id="stndvol" type="STRING" size="256" sumtext="기록용량"/>
  1073. <Column id="stndunit" type="STRING" size="256" sumtext="기록단위"/>
  1074. </ColumnInfo>
  1075. </Dataset>
  1076. <Dataset id="ds_init_admnerrblod" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1077. <ColumnInfo>
  1078. <Column id="label" type="STRING" size="256"/>
  1079. <Column id="value" type="STRING" size="256"/>
  1080. </ColumnInfo>
  1081. <Rows>
  1082. <Row>
  1083. <Col id="label">빈혈</Col>
  1084. <Col id="value">01</Col>
  1085. </Row>
  1086. <Row>
  1087. <Col id="label">적혈구감소</Col>
  1088. <Col id="value">02</Col>
  1089. </Row>
  1090. <Row>
  1091. <Col id="label">백혈구감소</Col>
  1092. <Col id="value">03</Col>
  1093. </Row>
  1094. <Row>
  1095. <Col id="label">혈소판감소</Col>
  1096. <Col id="value">04</Col>
  1097. </Row>
  1098. </Rows>
  1099. </Dataset>
  1100. <Dataset id="ds_init_admnerrpsyc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1101. <ColumnInfo>
  1102. <Column id="label" type="STRING" size="256"/>
  1103. <Column id="value" type="STRING" size="256"/>
  1104. </ColumnInfo>
  1105. <Rows>
  1106. <Row>
  1107. <Col id="label">섬망</Col>
  1108. <Col id="value">01</Col>
  1109. </Row>
  1110. <Row>
  1111. <Col id="label">불안</Col>
  1112. <Col id="value">02</Col>
  1113. </Row>
  1114. <Row>
  1115. <Col id="label">행동과다</Col>
  1116. <Col id="value">03</Col>
  1117. </Row>
  1118. <Row>
  1119. <Col id="label">환각</Col>
  1120. <Col id="value">04</Col>
  1121. </Row>
  1122. </Rows>
  1123. </Dataset>
  1124. </Objects>
  1125. <Bind>
  1126. <BindItem id="item5" compid="grp_mediinfo.ipt_prcperrpremedicd" propid="value" datasetid="ds_main_condition_mediinfo" columnid="prcperrpremedicd"/>
  1127. <BindItem id="item6" compid="grp_mediinfo.ipt_prcperrpremedinm" propid="value" datasetid="ds_main_condition_mediinfo" columnid="prcperrpremedinm"/>
  1128. <BindItem id="item8" compid="grp_mediinfo.ipt_prcperraftmedicd" propid="value" datasetid="ds_main_condition_mediinfo" columnid="prcperraftmedicd"/>
  1129. <BindItem id="item9" compid="grp_mediinfo.ipt_prcperraftmedinm" propid="value" datasetid="ds_main_condition_mediinfo" columnid="prcperraftmedinm"/>
  1130. <BindItem id="item89" compid="grp_mediinfo.radio7" propid="value" datasetid="ds_main_condition_mediinfo" columnid="prcpknd"/>
  1131. <BindItem id="item1" compid="grp_mediinfo.radio00" propid="value" datasetid="ds_main_condition_mediinfo" columnid="prcpsitu"/>
  1132. <BindItem id="item0" compid="grp_mediinfo.radio01" propid="value" datasetid="ds_main_condition_mediinfo" columnid="mediknd"/>
  1133. <BindItem id="item2" compid="grp_mediinfo.radio02" propid="value" datasetid="ds_main_condition_mediinfo" columnid="medikndselfmediyn"/>
  1134. <BindItem id="item3" compid="grp_mediinfo.radio03" propid="value" datasetid="ds_main_condition_mediinfo" columnid="medikndpretret"/>
  1135. <BindItem id="item12" compid="grp_mediinfo.input05" propid="value" datasetid="ds_main_condition_mediinfo" columnid="medikndpretretetc"/>
  1136. <BindItem id="item4" compid="grp_mediinfo.ipt_prcperrprecorsetc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="prcperrprecorsetc"/>
  1137. <BindItem id="item7" compid="grp_mediinfo.ipt_prcperraftcorsetc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="prcperraftcorsetc"/>
  1138. <BindItem id="item10" compid="grp_mediinfo.ipt_dspnerrpremedinm" propid="value" datasetid="ds_main_condition_mediinfo" columnid="dspnerrpremedinm"/>
  1139. <BindItem id="item11" compid="grp_mediinfo.ipt_dspnerrpremedicd" propid="value" datasetid="ds_main_condition_mediinfo" columnid="dspnerrpremedicd"/>
  1140. <BindItem id="item13" compid="grp_mediinfo.ipt_dspnerraftmedicd" propid="value" datasetid="ds_main_condition_mediinfo" columnid="dspnerraftmedicd"/>
  1141. <BindItem id="item14" compid="grp_mediinfo.ipt_dspnerraftmedinm" propid="value" datasetid="ds_main_condition_mediinfo" columnid="dspnerraftmedinm"/>
  1142. <BindItem id="item15" compid="grp_mediinfo.ipt_dspnerrprecorsetc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="dspnerrprecorsetc"/>
  1143. <BindItem id="item16" compid="grp_mediinfo.ipt_dspnerraftcorsetc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="dspnerraftcorsetc"/>
  1144. <BindItem id="item17" compid="grp_mediinfo.ipt_admnerrpremedicd" propid="value" datasetid="ds_main_condition_mediinfo" columnid="admnerrpremedicd"/>
  1145. <BindItem id="item18" compid="grp_mediinfo.ipt_admnerraftmedicd" propid="value" datasetid="ds_main_condition_mediinfo" columnid="admnerraftmedicd"/>
  1146. <BindItem id="item19" compid="grp_mediinfo.ipt_admnerrpremedinm" propid="value" datasetid="ds_main_condition_mediinfo" columnid="admnerrpremedinm"/>
  1147. <BindItem id="item20" compid="grp_mediinfo.ipt_admnerraftmedinm" propid="value" datasetid="ds_main_condition_mediinfo" columnid="admnerraftmedinm"/>
  1148. <BindItem id="item21" compid="grp_mediinfo.ipt_admnerrprecorsetc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="admnerrprecorsetc"/>
  1149. <BindItem id="item22" compid="grp_mediinfo.ipt_admnerraftcorsetc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="admnerraftcorsetc"/>
  1150. <BindItem id="item23" compid="grp_mediinfo.ipt_admnerretc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="admnsideeftetc"/>
  1151. <BindItem id="item24" compid="grp_mediinfo.ipt_prcperretc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="prcperretc"/>
  1152. <BindItem id="item25" compid="grp_mediinfo.ipt_dspnerretc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="dspnerretc"/>
  1153. <BindItem id="item26" compid="grp_mediinfo.ipt_prcperretc00" propid="value" datasetid="ds_main_condition_mediinfo" columnid="admnerretc"/>
  1154. <BindItem id="item27" compid="grp_mediinfo.ipt_etcetc" propid="value" datasetid="ds_main_condition_mediinfo" columnid="etcetc"/>
  1155. </Bind>
  1156. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1157. * System Name : 경대 의료정보시스템
  1158. * Job Name :
  1159. * Creator :
  1160. * Make Date :
  1161. * Description :
  1162. *---------------------------------------------------------------------------------------
  1163. * Modify Date Modifier Modify Description
  1164. *---------------------------------------------------------------------------------------
  1165. * 2018-10-01 최초개발
  1166. *
  1167. *---------------------------------------------------------------------------------------
  1168. ****************************************************************************************/
  1169. //=======================================================================================
  1170. // Lib Include
  1171. //---------------------------------------------------------------------------------------
  1172. include "com_commonxp::comm_main.xjs";
  1173. //=======================================================================================
  1174. // Global Form Variable
  1175. //---------------------------------------------------------------------------------------
  1176. //=======================================================================================
  1177. // Function
  1178. //---------------------------------------------------------------------------------------
  1179. //=======================================================================================
  1180. // Event
  1181. //---------------------------------------------------------------------------------------
  1182. /****************************************************************************************
  1183. * Components : Form
  1184. * Components ID : SMMQR00124
  1185. * Event : oninit
  1186. * Argument : 01.obj : Object Event has occurred
  1187. * : 02.e : Event Object
  1188. * Description : 화면 처음 초기화시
  1189. ****************************************************************************************/
  1190. function SMMQR00124_oninit(obj:Form, e:InitEventInfo)
  1191. {
  1192. frmf_initForm(obj); //폼 초기화
  1193. }
  1194. /****************************************************************************************
  1195. * Components : Form
  1196. * Components ID : SMMQR00124
  1197. * Event : onload
  1198. * Argument : 01.obj : Object Event has occurred
  1199. * : 02.e : Event Object
  1200. * Description : 화면 로딩 완료시
  1201. ****************************************************************************************/
  1202. function SMMQR00124_onload(obj:Form, e:LoadEventInfo)
  1203. {
  1204. fInitialize_SMMQR00124();
  1205. }
  1206. function fInitialize_SMMQR00124(){
  1207. if(utlf_isNull(ds_main_condition_mediinfo.getColumn(0,"acptno")))
  1208. {
  1209. if(ds_main_condition_mediinfo.rowcount < 1){
  1210. ds_main_condition_mediinfo.addRow();
  1211. //alert(ds_main_cond.getColumn(0, "acptno"));
  1212. ds_main_condition_mediinfo.setColumn(0, "acptno", ds_main_condition.getColumn(0, "acptno"));
  1213. }
  1214. }
  1215. //멀티 체크 코드 셋팅 초기화
  1216. //처방오류
  1217. var sProp1="col=1,row=2,cellspacing=1,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1218. grp_mediinfo.chk_prcperr.setInitComp(sProp1, ds_init_prcperr, "value", "label", "fn_setPrcperr");
  1219. //다른경로전
  1220. var sProp1="col=5,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1221. grp_mediinfo.chk_prcperrprecors.setInitComp(sProp1, ds_init_prcperrprecors, "value", "label", "fn_setPrcperrprecors");
  1222. //다른경로후
  1223. var sProp1="col=5,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1224. grp_mediinfo.chk_prcperraftcors.setInitComp(sProp1, ds_init_prcperraftcors, "value", "label", "fn_setPrcperraftcors");
  1225. //조제오류
  1226. var sProp1="col=1,row=2,cellspacing=1,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1227. grp_mediinfo.chk_dspnerr.setInitComp(sProp1, ds_init_dspnerr, "value", "label", "fn_setDspnerr");
  1228. //다른경로전
  1229. var sProp1="col=5,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1230. grp_mediinfo.chk_dspnerrprecors.setInitComp(sProp1, ds_init_dspnerrprecors, "value", "label", "fn_setDspnerrprecors");
  1231. //다른경로후
  1232. var sProp1="col=5,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1233. grp_mediinfo.chk_dspnerraftcors.setInitComp(sProp1, ds_init_dspnerraftcors, "value", "label", "fn_setDspnerraftcors");
  1234. //투여오류
  1235. var sProp1="col=1,row=2,cellspacing=1,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1236. grp_mediinfo.chk_admnerr.setInitComp(sProp1, ds_init_admnerr, "value", "label", "fn_setAdmnerr");
  1237. //다른경로전
  1238. var sProp1="col=5,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1239. grp_mediinfo.chk_admnerrprecors.setInitComp(sProp1, ds_init_admnerrprecors, "value", "label", "fn_setAdmnerrprecors");
  1240. //다른경로후
  1241. var sProp1="col=5,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1242. grp_mediinfo.chk_admnerraftcors.setInitComp(sProp1, ds_init_admnerraftcors, "value", "label", "fn_setAdmnerraftcors");
  1243. //다른속도
  1244. var sProp1="col=5,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1245. grp_mediinfo.chk_admnerrdiffspeed.setInitComp(sProp1, ds_init_admnerrdiffspeed, "value", "label", "fn_setAdmnerrdiffspeed");
  1246. //기타
  1247. var sProp1="col=1,row=2,cellspacing=1,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1248. grp_mediinfo.chk_etc.setInitComp(sProp1, ds_init_etc, "value", "label", "fn_setEtc");
  1249. //전신증상
  1250. var sProp1="col=20,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1251. grp_mediinfo.chk_admnerrbody.setInitComp(sProp1, ds_init_admnerrbody, "value", "label", "fn_setAdmnerrbody");
  1252. //피부계
  1253. var sProp1="col=20,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1254. grp_mediinfo.chk_admnerrskin.setInitComp(sProp1, ds_init_admnerrskin, "value", "label", "fn_setAdmnerrskin");
  1255. //호흡기계
  1256. var sProp1="col=20,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1257. grp_mediinfo.chk_admnerrbreath.setInitComp(sProp1, ds_init_admnerrbreath, "value", "label", "fn_setAdmnerrbreath");
  1258. //신경계
  1259. var sProp1="col=20,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1260. grp_mediinfo.chk_admnerrnerve.setInitComp(sProp1, ds_init_admnerrnerve, "value", "label", "fn_setAdmnerrnerve");
  1261. //심혈관계
  1262. var sProp1="col=20,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1263. grp_mediinfo.chk_admnerrcardvc.setInitComp(sProp1, ds_init_admnerrcardvc, "value", "label", "fn_setAdmnerrcardvc");
  1264. //소화기계
  1265. var sProp1="col=20,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1266. grp_mediinfo.chk_admnerrdigst.setInitComp(sProp1, ds_init_admnerrdigst, "value", "label", "fn_setAdmnerrdigst");
  1267. //신장이상
  1268. var sProp1="col=20,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1269. grp_mediinfo.chk_admnerrkidny.setInitComp(sProp1, ds_init_admnerrkidny, "value", "label", "fn_setAdmnerrkidny");
  1270. //혈액계
  1271. var sProp1="col=20,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1272. grp_mediinfo.chk_admnerrblod.setInitComp(sProp1, ds_init_admnerrblod, "value", "label", "fn_setAdmnerrblod");
  1273. //정신증상
  1274. var sProp1="col=20,row=2,cellspacing=10,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1275. grp_mediinfo.chk_admnerrpsyc.setInitComp(sProp1, ds_init_admnerrpsyc, "value", "label", "fn_setAdmnerrpsyc");
  1276. //멀티 체크 코드 셋팅
  1277. fn_getPrcperr();
  1278. fn_getPrcperrprecors();
  1279. fn_getPrcperraftcors();
  1280. fn_getDspnerr();
  1281. fn_getDspnerrprecors();
  1282. fn_getDspnerraftcors();
  1283. fn_getAdmnerr();
  1284. fn_getAdmnerrprecors();
  1285. fn_getAdmnerraftcors();
  1286. fn_getAdmnerrdiffspeed();
  1287. fn_getEtc();
  1288. fn_getAdmnerrbody();
  1289. fn_getAdmnerrskin();
  1290. fn_getAdmnerrbreath();
  1291. fn_getAdmnerrnerve();
  1292. fn_getAdmnerrcardvc();
  1293. fn_getAdmnerrdigst();
  1294. fn_getAdmnerrkidny();
  1295. fn_getAdmnerrblod();
  1296. fn_getAdmnerrpsyc();
  1297. fn_ctrlEnableChk("radio02");
  1298. fn_ctrlEnableChk("chk_prcperr");
  1299. fn_ctrlEnableChk("chk_prcperrprecors");
  1300. fn_ctrlEnableChk("chk_prcperraftcors");
  1301. fn_ctrlEnableChk("chk_dspnerr");
  1302. fn_ctrlEnableChk("chk_dspnerrprecors");
  1303. fn_ctrlEnableChk("chk_dspnerraftcors");
  1304. fn_ctrlEnableChk("chk_admnerr");
  1305. fn_ctrlEnableChk("chk_admnerrprecors");
  1306. fn_ctrlEnableChk("chk_admnerraftcors");
  1307. fn_ctrlEnableChk("chk_etc");
  1308. }
  1309. /** code function **********************************************************************************/
  1310. /******************************************************************
  1311. * Argument :
  1312. * Description : 처방오류 bind set
  1313. ******************************************************************/
  1314. function fn_setPrcperr(chk){
  1315. var getPrcperr = String(grp_mediinfo.chk_prcperr.getData()).replace(",", " ");
  1316. ds_main_condition_mediinfo.setColumn(0, "prcperr", getPrcperr);
  1317. //fn_ctrlEnableChk("chk_prcperr");
  1318. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1319. fn_ctrlEnableChk("chk_prcperr");
  1320. }
  1321. if( utlf_isNull(initYN) ){
  1322. fn_ctrlEnableChk("chk_prcperr");
  1323. }
  1324. }
  1325. /******************************************************************
  1326. * Argument :
  1327. * Description : 처방오류 DBget
  1328. ******************************************************************/
  1329. function fn_getPrcperr(){
  1330. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "prcperr"))) {
  1331. var prcperrList = ds_main_condition_mediinfo.getColumn(0, "prcperr").split(" ");
  1332. grp_mediinfo.chk_prcperr.setData(prcperrList);
  1333. }
  1334. }
  1335. /******************************************************************
  1336. * Argument :
  1337. * Description : 처방오류(다른경로전) bind set
  1338. ******************************************************************/
  1339. function fn_setPrcperrprecors(chk){
  1340. var getPrcperrprecors = String(grp_mediinfo.chk_prcperrprecors.getData()).replace(",", " ");
  1341. ds_main_condition_mediinfo.setColumn(0, "prcperrprecors", getPrcperrprecors);
  1342. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1343. fn_ctrlEnableChk("chk_prcperrprecors");
  1344. }
  1345. if( utlf_isNull(initYN) ){
  1346. fn_ctrlEnableChk("chk_prcperrprecors");
  1347. }
  1348. }
  1349. /******************************************************************
  1350. * Argument :
  1351. * Description : 처방오류(다른경로전) DBget
  1352. ******************************************************************/
  1353. function fn_getPrcperrprecors(){
  1354. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "prcperrprecors"))) {
  1355. var prcperrprecorsList = ds_main_condition_mediinfo.getColumn(0, "prcperrprecors").split(" ");
  1356. grp_mediinfo.chk_prcperrprecors.setData(prcperrprecorsList);
  1357. }
  1358. }
  1359. /******************************************************************
  1360. * Argument :
  1361. * Description : 처방오류(다른경로후) bind set
  1362. ******************************************************************/
  1363. function fn_setPrcperraftcors(chk){
  1364. var getPrcperraftcors = String(grp_mediinfo.chk_prcperraftcors.getData()).replace(",", " ");
  1365. ds_main_condition_mediinfo.setColumn(0, "prcperraftcors", getPrcperraftcors);
  1366. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1367. fn_ctrlEnableChk("chk_prcperraftcors");
  1368. }
  1369. if( utlf_isNull(initYN) ){
  1370. fn_ctrlEnableChk("chk_prcperraftcors");
  1371. }
  1372. }
  1373. /******************************************************************
  1374. * Argument :
  1375. * Description : 처방오류(다른경로후) DBget
  1376. ******************************************************************/
  1377. function fn_getPrcperraftcors(){
  1378. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "prcperraftcors"))) {
  1379. var prcperraftcorsList = ds_main_condition_mediinfo.getColumn(0, "prcperraftcors").split(" ");
  1380. grp_mediinfo.chk_prcperraftcors.setData(prcperraftcorsList);
  1381. }
  1382. }
  1383. /******************************************************************
  1384. * Argument :
  1385. * Description : 조제오류 bind set
  1386. ******************************************************************/
  1387. function fn_setDspnerr(chk){
  1388. var getDspnerr = String(grp_mediinfo.chk_dspnerr.getData()).replace(",", " ");
  1389. ds_main_condition_mediinfo.setColumn(0, "dspnerr", getDspnerr);
  1390. //fn_ctrlEnableChk("chk_dspnerr");
  1391. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1392. fn_ctrlEnableChk("chk_dspnerr");
  1393. }
  1394. if( utlf_isNull(initYN) ){
  1395. fn_ctrlEnableChk("chk_dspnerr");
  1396. }
  1397. }
  1398. /******************************************************************
  1399. * Argument :
  1400. * Description : 조제오류 DBget
  1401. ******************************************************************/
  1402. function fn_getDspnerr(){
  1403. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "dspnerr"))) {
  1404. var dspnerrList = ds_main_condition_mediinfo.getColumn(0, "dspnerr").split(" ");
  1405. grp_mediinfo.chk_dspnerr.setData(dspnerrList);
  1406. }
  1407. }
  1408. /******************************************************************
  1409. * Argument :
  1410. * Description : 조제오류(다른경로전) bind set
  1411. ******************************************************************/
  1412. function fn_setDspnerrprecors(chk){
  1413. var getDspnerrprecors = String(grp_mediinfo.chk_dspnerrprecors.getData()).replace(",", " ");
  1414. ds_main_condition_mediinfo.setColumn(0, "dspnerrprecors", getDspnerrprecors);
  1415. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1416. fn_ctrlEnableChk("chk_dspnerrprecors");
  1417. }
  1418. if( utlf_isNull(initYN) ){
  1419. fn_ctrlEnableChk("chk_dspnerrprecors");
  1420. }
  1421. }
  1422. /******************************************************************
  1423. * Argument :
  1424. * Description : 조제오류(다른경로전) DBget
  1425. ******************************************************************/
  1426. function fn_getDspnerrprecors(){
  1427. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "dspnerrprecors"))) {
  1428. var dspnerrprecorsList = ds_main_condition_mediinfo.getColumn(0, "dspnerrprecors").split(" ");
  1429. grp_mediinfo.chk_dspnerrprecors.setData(dspnerrprecorsList);
  1430. }
  1431. }
  1432. /******************************************************************
  1433. * Argument :
  1434. * Description : 조제오류(다른경로후) bind set
  1435. ******************************************************************/
  1436. function fn_setDspnerraftcors(chk){
  1437. var getDspnerraftcors = String(grp_mediinfo.chk_dspnerraftcors.getData()).replace(",", " ");
  1438. ds_main_condition_mediinfo.setColumn(0, "dspnerraftcors", getDspnerraftcors);
  1439. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1440. fn_ctrlEnableChk("chk_dspnerraftcors");
  1441. }
  1442. if( utlf_isNull(initYN) ){
  1443. fn_ctrlEnableChk("chk_dspnerraftcors");
  1444. }
  1445. }
  1446. /******************************************************************
  1447. * Argument :
  1448. * Description : 조제오류(다른경로후) DBget
  1449. ******************************************************************/
  1450. function fn_getDspnerraftcors(){
  1451. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "dspnerraftcors"))) {
  1452. var dspnerraftcorsList = ds_main_condition_mediinfo.getColumn(0, "dspnerraftcors").split(" ");
  1453. grp_mediinfo.chk_dspnerraftcors.setData(dspnerraftcorsList);
  1454. }
  1455. }
  1456. /******************************************************************
  1457. * Argument :
  1458. * Description : 투여오류 bind set
  1459. ******************************************************************/
  1460. function fn_setAdmnerr(chk){
  1461. var getAdmnerr = String(grp_mediinfo.chk_admnerr.getData()).replace(",", " ");
  1462. ds_main_condition_mediinfo.setColumn(0, "admnerr", getAdmnerr);
  1463. //fn_ctrlEnableChk("chk_admnerr");
  1464. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1465. fn_ctrlEnableChk("chk_admnerr");
  1466. }
  1467. if( utlf_isNull(initYN) ){
  1468. fn_ctrlEnableChk("chk_admnerr");
  1469. }
  1470. }
  1471. /******************************************************************
  1472. * Argument :
  1473. * Description : 투여오류 DBget
  1474. ******************************************************************/
  1475. function fn_getAdmnerr(){
  1476. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerr"))) {
  1477. var admnerrList = ds_main_condition_mediinfo.getColumn(0, "admnerr").split(" ");
  1478. grp_mediinfo.chk_admnerr.setData(admnerrList);
  1479. }
  1480. }
  1481. /******************************************************************
  1482. * Description : 투여오류(다른경로전) bind set
  1483. ******************************************************************/
  1484. function fn_setAdmnerrprecors(chk){
  1485. var getAdmnerrprecors = String(grp_mediinfo.chk_admnerrprecors.getData()).replace(",", " ");
  1486. ds_main_condition_mediinfo.setColumn(0, "admnerrprecors", getAdmnerrprecors);
  1487. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1488. fn_ctrlEnableChk("chk_admnerrprecors");
  1489. }
  1490. if( utlf_isNull(initYN) ){
  1491. fn_ctrlEnableChk("chk_admnerrprecors");
  1492. }
  1493. }
  1494. /******************************************************************
  1495. * Argument :
  1496. * Description : 투여오류(다른경로전) DBget
  1497. ******************************************************************/
  1498. function fn_getAdmnerrprecors(){
  1499. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrprecors"))) {
  1500. var admnerrprecorsList = ds_main_condition_mediinfo.getColumn(0, "admnerrprecors").split(" ");
  1501. grp_mediinfo.chk_admnerrprecors.setData(admnerrprecorsList);
  1502. }
  1503. }
  1504. /******************************************************************
  1505. * Description : 투여오류(다른경로후) bind set
  1506. ******************************************************************/
  1507. function fn_setAdmnerraftcors(chk){
  1508. var getAdmnerraftcors = String(grp_mediinfo.chk_admnerraftcors.getData()).replace(",", " ");
  1509. ds_main_condition_mediinfo.setColumn(0, "admnerraftcors", getAdmnerraftcors);
  1510. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1511. fn_ctrlEnableChk("chk_admnerraftcors");
  1512. }
  1513. if( utlf_isNull(initYN) ){
  1514. fn_ctrlEnableChk("chk_admnerraftcors");
  1515. }
  1516. }
  1517. /******************************************************************
  1518. * Argument :
  1519. * Description : 투여오류(다른경로후) DBget
  1520. ******************************************************************/
  1521. function fn_getAdmnerraftcors(){
  1522. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerraftcors"))) {
  1523. var admnerraftcorsList = ds_main_condition_mediinfo.getColumn(0, "admnerraftcors").split(" ");
  1524. grp_mediinfo.chk_admnerraftcors.setData(admnerraftcorsList);
  1525. }
  1526. }
  1527. /******************************************************************
  1528. * Description : 투여오류(다른속도) bind set
  1529. ******************************************************************/
  1530. function fn_setAdmnerrdiffspeed(){
  1531. var getAdmnerrdiffspeed = String(grp_mediinfo.chk_admnerrdiffspeed.getData()).replace(",", " ");
  1532. ds_main_condition_mediinfo.setColumn(0, "admnerrdiffspeed", getAdmnerrdiffspeed);
  1533. }
  1534. /******************************************************************
  1535. * Argument :
  1536. * Description : 투여오류(다른속도) DBget
  1537. ******************************************************************/
  1538. function fn_getAdmnerrdiffspeed(){
  1539. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrdiffspeed"))) {
  1540. var admnerrdiffspeedList = ds_main_condition_mediinfo.getColumn(0, "admnerrdiffspeed").split(" ");
  1541. grp_mediinfo.chk_admnerrdiffspeed.setData(admnerrdiffspeedList);
  1542. }
  1543. }
  1544. /******************************************************************
  1545. * Description : 기타 bind set
  1546. ******************************************************************/
  1547. function fn_setEtc(chk){
  1548. var getEtc = String(grp_mediinfo.chk_etc.getData()).replace(",", " ");
  1549. ds_main_condition_mediinfo.setColumn(0, "etc", getEtc);
  1550. //fn_ctrlEnableChk("chk_etc");
  1551. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1552. fn_ctrlEnableChk("chk_etc");
  1553. }
  1554. if( utlf_isNull(initYN) ){
  1555. fn_ctrlEnableChk("chk_etc");
  1556. }
  1557. }
  1558. /******************************************************************
  1559. * Argument :
  1560. * Description : 기타 DBget
  1561. ******************************************************************/
  1562. function fn_getEtc(){
  1563. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "etc"))) {
  1564. var etcList = ds_main_condition_mediinfo.getColumn(0, "etc").split(" ");
  1565. grp_mediinfo.chk_etc.setData(etcList);
  1566. }
  1567. }
  1568. /******************************************************************
  1569. * Description : 전신증상 bind set
  1570. ******************************************************************/
  1571. function fn_setAdmnerrbody(){
  1572. var getAdmnerrbody = String(grp_mediinfo.chk_admnerrbody.getData()).replace(",", " ");
  1573. ds_main_condition_mediinfo.setColumn(0, "admnerrbody", getAdmnerrbody);
  1574. }
  1575. /******************************************************************
  1576. * Argument :
  1577. * Description : 전신증상 DBget
  1578. ******************************************************************/
  1579. function fn_getAdmnerrbody(){
  1580. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrbody"))) {
  1581. var admnerrbodyList = ds_main_condition_mediinfo.getColumn(0, "admnerrbody").split(" ");
  1582. grp_mediinfo.chk_admnerrbody.setData(admnerrbodyList);
  1583. }
  1584. }
  1585. /******************************************************************
  1586. * Description : 피부계 bind set
  1587. ******************************************************************/
  1588. function fn_setAdmnerrskin(){
  1589. var getAdmnerrskin = String(grp_mediinfo.chk_admnerrskin.getData()).replace(",", " ");
  1590. ds_main_condition_mediinfo.setColumn(0, "admnerrskin", getAdmnerrskin);
  1591. }
  1592. /******************************************************************
  1593. * Argument :
  1594. * Description : 피부계 DBget
  1595. ******************************************************************/
  1596. function fn_getAdmnerrskin(){
  1597. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrskin"))) {
  1598. var admnerrskinList = ds_main_condition_mediinfo.getColumn(0, "admnerrskin").split(" ");
  1599. grp_mediinfo.chk_admnerrskin.setData(admnerrskinList);
  1600. }
  1601. }
  1602. /******************************************************************
  1603. * Description : 호흡기계 bind set
  1604. ******************************************************************/
  1605. function fn_setAdmnerrbreath(){
  1606. var getAdmnerrbreath = String(grp_mediinfo.chk_admnerrbreath.getData()).replace(",", " ");
  1607. ds_main_condition_mediinfo.setColumn(0, "admnerrbreath", getAdmnerrbreath);
  1608. }
  1609. /******************************************************************
  1610. * Argument :
  1611. * Description : 호흡기계 DBget
  1612. ******************************************************************/
  1613. function fn_getAdmnerrbreath(){
  1614. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrbreath"))) {
  1615. var admnerrbreathList = ds_main_condition_mediinfo.getColumn(0, "admnerrbreath").split(" ");
  1616. grp_mediinfo.chk_admnerrbreath.setData(admnerrbreathList);
  1617. }
  1618. }
  1619. /******************************************************************
  1620. * Description : 신경계 bind set
  1621. ******************************************************************/
  1622. function fn_setAdmnerrnerve(){
  1623. var getAdmnerrnerve = String(grp_mediinfo.chk_admnerrnerve.getData()).replace(",", " ");
  1624. ds_main_condition_mediinfo.setColumn(0, "admnerrnerve", getAdmnerrnerve);
  1625. }
  1626. /******************************************************************
  1627. * Argument :
  1628. * Description : 신경계 DBget
  1629. ******************************************************************/
  1630. function fn_getAdmnerrnerve(){
  1631. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrnerve"))) {
  1632. var admnerrnerveList = ds_main_condition_mediinfo.getColumn(0, "admnerrnerve").split(" ");
  1633. grp_mediinfo.chk_admnerrnerve.setData(admnerrnerveList);
  1634. }
  1635. }
  1636. /******************************************************************
  1637. * Description : 심혈관계 bind set
  1638. ******************************************************************/
  1639. function fn_setAdmnerrcardvc(){
  1640. var getAdmnerrcardvc = String(grp_mediinfo.chk_admnerrcardvc.getData()).replace(",", " ");
  1641. ds_main_condition_mediinfo.setColumn(0, "admnerrcardvc", getAdmnerrcardvc);
  1642. }
  1643. /******************************************************************
  1644. * Argument :
  1645. * Description : 심혈관계 DBget
  1646. ******************************************************************/
  1647. function fn_getAdmnerrcardvc(){
  1648. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrcardvc"))) {
  1649. var admnerrcardvcList = ds_main_condition_mediinfo.getColumn(0, "admnerrcardvc").split(" ");
  1650. grp_mediinfo.chk_admnerrcardvc.setData(admnerrcardvcList);
  1651. }
  1652. }
  1653. /******************************************************************
  1654. * Description : 소화기계 bind set
  1655. ******************************************************************/
  1656. function fn_setAdmnerrdigst(){
  1657. var getAdmnerrdigst = String(grp_mediinfo.chk_admnerrdigst.getData()).replace(",", " ");
  1658. ds_main_condition_mediinfo.setColumn(0, "admnerrdigst", getAdmnerrdigst);
  1659. }
  1660. /******************************************************************
  1661. * Argument :
  1662. * Description : 소화기계 DBget
  1663. ******************************************************************/
  1664. function fn_getAdmnerrdigst(){
  1665. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrdigst"))) {
  1666. var admnerrdigstList = ds_main_condition_mediinfo.getColumn(0, "admnerrdigst").split(" ");
  1667. grp_mediinfo.chk_admnerrdigst.setData(admnerrdigstList);
  1668. }
  1669. }
  1670. /******************************************************************
  1671. * Description : 신장이상 bind set
  1672. ******************************************************************/
  1673. function fn_setAdmnerrkidny(){
  1674. var getAdmnerrkidny = String(grp_mediinfo.chk_admnerrkidny.getData()).replace(",", " ");
  1675. ds_main_condition_mediinfo.setColumn(0, "admnerrkidny", getAdmnerrkidny);
  1676. }
  1677. /******************************************************************
  1678. * Argument :
  1679. * Description : 신장이상 DBget
  1680. ******************************************************************/
  1681. function fn_getAdmnerrkidny(){
  1682. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrkidny"))) {
  1683. var admnerrkidnyList = ds_main_condition_mediinfo.getColumn(0, "admnerrkidny").split(" ");
  1684. grp_mediinfo.chk_admnerrkidny.setData(admnerrkidnyList);
  1685. }
  1686. }
  1687. /******************************************************************
  1688. * Description : 혈액계 bind set
  1689. ******************************************************************/
  1690. function fn_setAdmnerrblod(){
  1691. var getAdmnerrblod = String(grp_mediinfo.chk_admnerrblod.getData()).replace(",", " ");
  1692. ds_main_condition_mediinfo.setColumn(0, "admnerrblod", getAdmnerrblod);
  1693. }
  1694. /******************************************************************
  1695. * Argument :
  1696. * Description : 혈액계 DBget
  1697. ******************************************************************/
  1698. function fn_getAdmnerrblod(){
  1699. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrblod"))) {
  1700. var admnerrblodList = ds_main_condition_mediinfo.getColumn(0, "admnerrblod").split(" ");
  1701. grp_mediinfo.chk_admnerrblod.setData(admnerrblodList);
  1702. }
  1703. }
  1704. /******************************************************************
  1705. * Description : 정신증상 bind set
  1706. ******************************************************************/
  1707. function fn_setAdmnerrpsyc(){
  1708. var getAdmnerrpsyc = String(grp_mediinfo.chk_admnerrpsyc.getData()).replace(",", " ");
  1709. ds_main_condition_mediinfo.setColumn(0, "admnerrpsyc", getAdmnerrpsyc);
  1710. }
  1711. /******************************************************************
  1712. * Argument :
  1713. * Description : 정신증상 DBget
  1714. ******************************************************************/
  1715. function fn_getAdmnerrpsyc(){
  1716. if(!utlf_isNull(ds_main_condition_mediinfo.getColumn(0, "admnerrpsyc"))) {
  1717. var admnerrpsycList = ds_main_condition_mediinfo.getColumn(0, "admnerrpsyc").split(" ");
  1718. grp_mediinfo.chk_admnerrpsyc.setData(admnerrpsycList);
  1719. }
  1720. }
  1721. /** code function end **********************************************************************************/
  1722. /****************************************************************************************
  1723. * Description : 돋보기버튼 클릭시(처방오류 다른약 전)
  1724. ****************************************************************************************/
  1725. function grp_mediinfo_button2_onclick(obj:Button, e:ClickEventInfo)
  1726. {
  1727. //ds_temp_receivedata.setColumn(0, "receiveref", ds_main_cond.getColumn(0, "medidrugcd"));
  1728. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1729. //ds_temp_receivedata.setColumn(0, "receiveref", "ds_main_cond");
  1730. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1731. dsf_makeValue(ds_temp_receivedata, "receivedrugcd", "string", "medidrugcd");
  1732. dsf_makeValue(ds_temp_receivedata, "receivedrugnm", "string", "medidrugnm");
  1733. ds_temp_receivedata.setColumn(0, "srchflag", "");
  1734. ds_temp_receivedata.setColumn(0, "srchcnts", "");
  1735. ds_temp_receivedata.setColumn(0, "drugkind", "");
  1736. var objArg = new Object();
  1737. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  1738. frmf_modal("SPADB60100","SPADB60100",objArg,"",1,100,150,"","","","","","M");
  1739. var drugcd = ds_main_condition_mediinfo.getColumn(0, "prcperrpremedicd");
  1740. var drugnm = "";
  1741. if(ds_temp_receivedata.rowcount > 0 )
  1742. {
  1743. var drugcd = ds_temp_receivedata.getColumn(0, "medidrugcd");
  1744. if( !utlf_isNull(drugcd) ){
  1745. ds_send.setColumn(0, "calcscorcd", drugcd);
  1746. var oParam = {};
  1747. oParam.id = "TRMNR07506";
  1748. oParam.service = "caremedirecapp.CareMediDataRec";
  1749. oParam.method = "reqHngnm";
  1750. oParam.inds = "reqHngnm=ds_send";
  1751. oParam.outds = "ds_hidden_mech=mech";
  1752. oParam.async = false;
  1753. //oParam.callback = "cf_TRMNR07506";
  1754. tranf_submit(oParam);
  1755. var hngnm = ds_hidden_mech.getColumn(0, "hngnm");
  1756. if( !utlf_isNull(hngnm) ){
  1757. ds_main_condition_mediinfo.setColumn(0, "prcperrpremedicd", drugcd);
  1758. ds_main_condition_mediinfo.setColumn(0, "prcperrpremedinm", hngnm);
  1759. }else{
  1760. sysf_messageBox("약품 유효기간이 지났습니다.","E999");
  1761. }
  1762. }
  1763. }
  1764. }
  1765. /****************************************************************************************
  1766. * Description : 돋보기버튼 클릭시(처방오류 다른약 후)
  1767. ****************************************************************************************/
  1768. function grp_mediinfo_button1_onclick(obj:Button, e:ClickEventInfo)
  1769. {
  1770. //ds_temp_receivedata.setColumn(0, "receiveref", ds_main_cond.getColumn(0, "medidrugcd"));
  1771. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1772. //ds_temp_receivedata.setColumn(0, "receiveref", "ds_main_cond");
  1773. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1774. dsf_makeValue(ds_temp_receivedata, "receivedrugcd", "string", "medidrugcd");
  1775. dsf_makeValue(ds_temp_receivedata, "receivedrugnm", "string", "medidrugnm");
  1776. ds_temp_receivedata.setColumn(0, "srchflag", "");
  1777. ds_temp_receivedata.setColumn(0, "srchcnts", "");
  1778. ds_temp_receivedata.setColumn(0, "drugkind", "");
  1779. var objArg = new Object();
  1780. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  1781. frmf_modal("SPADB60100","SPADB60100",objArg,"",1,100,150,"","","","","","M");
  1782. var drugcd = ds_main_condition_mediinfo.getColumn(0, "prcperraftmedicd");
  1783. var drugnm = "";
  1784. if(ds_temp_receivedata.rowcount > 0 )
  1785. {
  1786. var drugcd = ds_temp_receivedata.getColumn(0, "medidrugcd");
  1787. if( !utlf_isNull(drugcd) ){
  1788. ds_send.setColumn(0, "calcscorcd", drugcd);
  1789. var oParam = {};
  1790. oParam.id = "TRMNR07506";
  1791. oParam.service = "caremedirecapp.CareMediDataRec";
  1792. oParam.method = "reqHngnm";
  1793. oParam.inds = "reqHngnm=ds_send";
  1794. oParam.outds = "ds_hidden_mech=mech";
  1795. oParam.async = false;
  1796. //oParam.callback = "cf_TRMNR07506";
  1797. tranf_submit(oParam);
  1798. var hngnm = ds_hidden_mech.getColumn(0, "hngnm");
  1799. if( !utlf_isNull(hngnm) ){
  1800. ds_main_condition_mediinfo.setColumn(0, "prcperraftmedicd", drugcd);
  1801. ds_main_condition_mediinfo.setColumn(0, "prcperraftmedinm", hngnm);
  1802. }else{
  1803. sysf_messageBox("약품 유효기간이 지났습니다.","E999");
  1804. }
  1805. }
  1806. }
  1807. }
  1808. /****************************************************************************************
  1809. * Description : 돋보기버튼 클릭시(조제오류 다른약 전)
  1810. ****************************************************************************************/
  1811. function grp_mediinfo_button00_onclick(obj:Button, e:ClickEventInfo)
  1812. {
  1813. //ds_temp_receivedata.setColumn(0, "receiveref", ds_main_cond.getColumn(0, "medidrugcd"));
  1814. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1815. //ds_temp_receivedata.setColumn(0, "receiveref", "ds_main_cond");
  1816. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1817. dsf_makeValue(ds_temp_receivedata, "receivedrugcd", "string", "medidrugcd");
  1818. dsf_makeValue(ds_temp_receivedata, "receivedrugnm", "string", "medidrugnm");
  1819. ds_temp_receivedata.setColumn(0, "srchflag", "");
  1820. ds_temp_receivedata.setColumn(0, "srchcnts", "");
  1821. ds_temp_receivedata.setColumn(0, "drugkind", "");
  1822. var objArg = new Object();
  1823. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  1824. frmf_modal("SPADB60100","SPADB60100",objArg,"",1,100,150,"","","","","","M");
  1825. var drugcd = ds_main_condition_mediinfo.getColumn(0, "dspnerrpremedicd");
  1826. var drugnm = "";
  1827. if(ds_temp_receivedata.rowcount > 0 )
  1828. {
  1829. var drugcd = ds_temp_receivedata.getColumn(0, "medidrugcd");
  1830. if( !utlf_isNull(drugcd) ){
  1831. ds_send.setColumn(0, "calcscorcd", drugcd);
  1832. var oParam = {};
  1833. oParam.id = "TRMNR07506";
  1834. oParam.service = "caremedirecapp.CareMediDataRec";
  1835. oParam.method = "reqHngnm";
  1836. oParam.inds = "reqHngnm=ds_send";
  1837. oParam.outds = "ds_hidden_mech=mech";
  1838. oParam.async = false;
  1839. //oParam.callback = "cf_TRMNR07506";
  1840. tranf_submit(oParam);
  1841. var hngnm = ds_hidden_mech.getColumn(0, "hngnm");
  1842. if( !utlf_isNull(hngnm) ){
  1843. ds_main_condition_mediinfo.setColumn(0, "dspnerrpremedicd", drugcd);
  1844. ds_main_condition_mediinfo.setColumn(0, "dspnerrpremedinm", hngnm);
  1845. }else{
  1846. sysf_messageBox("약품 유효기간이 지났습니다.","E999");
  1847. }
  1848. }
  1849. }
  1850. }
  1851. /****************************************************************************************
  1852. * Description : 돋보기버튼 클릭시(조제오류 다른약 후)
  1853. ****************************************************************************************/
  1854. function grp_mediinfo_button03_onclick(obj:Button, e:ClickEventInfo)
  1855. {
  1856. //ds_temp_receivedata.setColumn(0, "receiveref", ds_main_cond.getColumn(0, "medidrugcd"));
  1857. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1858. //ds_temp_receivedata.setColumn(0, "receiveref", "ds_main_cond");
  1859. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1860. dsf_makeValue(ds_temp_receivedata, "receivedrugcd", "string", "medidrugcd");
  1861. dsf_makeValue(ds_temp_receivedata, "receivedrugnm", "string", "medidrugnm");
  1862. ds_temp_receivedata.setColumn(0, "srchflag", "");
  1863. ds_temp_receivedata.setColumn(0, "srchcnts", "");
  1864. ds_temp_receivedata.setColumn(0, "drugkind", "");
  1865. var objArg = new Object();
  1866. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  1867. frmf_modal("SPADB60100","SPADB60100",objArg,"",1,100,150,"","","","","","M");
  1868. var drugcd = ds_main_condition_mediinfo.getColumn(0, "dspnerraftmedicd");
  1869. var drugnm = "";
  1870. if(ds_temp_receivedata.rowcount > 0 )
  1871. {
  1872. var drugcd = ds_temp_receivedata.getColumn(0, "medidrugcd");
  1873. if( !utlf_isNull(drugcd) ){
  1874. ds_send.setColumn(0, "calcscorcd", drugcd);
  1875. var oParam = {};
  1876. oParam.id = "TRMNR07506";
  1877. oParam.service = "caremedirecapp.CareMediDataRec";
  1878. oParam.method = "reqHngnm";
  1879. oParam.inds = "reqHngnm=ds_send";
  1880. oParam.outds = "ds_hidden_mech=mech";
  1881. oParam.async = false;
  1882. //oParam.callback = "cf_TRMNR07506";
  1883. tranf_submit(oParam);
  1884. var hngnm = ds_hidden_mech.getColumn(0, "hngnm");
  1885. if( !utlf_isNull(hngnm) ){
  1886. ds_main_condition_mediinfo.setColumn(0, "dspnerraftmedicd", drugcd);
  1887. ds_main_condition_mediinfo.setColumn(0, "dspnerraftmedinm", hngnm);
  1888. }else{
  1889. sysf_messageBox("약품 유효기간이 지났습니다.","E999");
  1890. }
  1891. }
  1892. }
  1893. }
  1894. /****************************************************************************************
  1895. * Description : 돋보기버튼 클릭시(투여오류 다른약 전)
  1896. ****************************************************************************************/
  1897. function grp_mediinfo_button05_onclick(obj:Button, e:ClickEventInfo)
  1898. {
  1899. //ds_temp_receivedata.setColumn(0, "receiveref", ds_main_cond.getColumn(0, "medidrugcd"));
  1900. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1901. //ds_temp_receivedata.setColumn(0, "receiveref", "ds_main_cond");
  1902. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1903. dsf_makeValue(ds_temp_receivedata, "receivedrugcd", "string", "medidrugcd");
  1904. dsf_makeValue(ds_temp_receivedata, "receivedrugnm", "string", "medidrugnm");
  1905. ds_temp_receivedata.setColumn(0, "srchflag", "");
  1906. ds_temp_receivedata.setColumn(0, "srchcnts", "");
  1907. ds_temp_receivedata.setColumn(0, "drugkind", "");
  1908. var objArg = new Object();
  1909. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  1910. frmf_modal("SPADB60100","SPADB60100",objArg,"",1,100,150,"","","","","","M");
  1911. var drugcd = ds_main_condition_mediinfo.getColumn(0, "admnerrpremedicd");
  1912. var drugnm = "";
  1913. if(ds_temp_receivedata.rowcount > 0 )
  1914. {
  1915. var drugcd = ds_temp_receivedata.getColumn(0, "medidrugcd");
  1916. if( !utlf_isNull(drugcd) ){
  1917. ds_send.setColumn(0, "calcscorcd", drugcd);
  1918. var oParam = {};
  1919. oParam.id = "TRMNR07506";
  1920. oParam.service = "caremedirecapp.CareMediDataRec";
  1921. oParam.method = "reqHngnm";
  1922. oParam.inds = "reqHngnm=ds_send";
  1923. oParam.outds = "ds_hidden_mech=mech";
  1924. oParam.async = false;
  1925. //oParam.callback = "cf_TRMNR07506";
  1926. tranf_submit(oParam);
  1927. var hngnm = ds_hidden_mech.getColumn(0, "hngnm");
  1928. if( !utlf_isNull(hngnm) ){
  1929. ds_main_condition_mediinfo.setColumn(0, "admnerrpremedicd", drugcd);
  1930. ds_main_condition_mediinfo.setColumn(0, "admnerrpremedinm", hngnm);
  1931. }else{
  1932. sysf_messageBox("약품 유효기간이 지났습니다.","E999");
  1933. }
  1934. }
  1935. }
  1936. }
  1937. /****************************************************************************************
  1938. * Description : 돋보기버튼 클릭시(투여오류 다른약 후)
  1939. ****************************************************************************************/
  1940. function grp_mediinfo_button04_onclick(obj:Button, e:ClickEventInfo)
  1941. {
  1942. //ds_temp_receivedata.setColumn(0, "receiveref", ds_main_cond.getColumn(0, "medidrugcd"));
  1943. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1944. //ds_temp_receivedata.setColumn(0, "receiveref", "ds_main_cond");
  1945. //ds_temp_receivedata.setColumn(0, "receivenmref", ds_main_cond.getColumn(0, "medidrugnm"));
  1946. dsf_makeValue(ds_temp_receivedata, "receivedrugcd", "string", "medidrugcd");
  1947. dsf_makeValue(ds_temp_receivedata, "receivedrugnm", "string", "medidrugnm");
  1948. ds_temp_receivedata.setColumn(0, "srchflag", "");
  1949. ds_temp_receivedata.setColumn(0, "srchcnts", "");
  1950. ds_temp_receivedata.setColumn(0, "drugkind", "");
  1951. var objArg = new Object();
  1952. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  1953. frmf_modal("SPADB60100","SPADB60100",objArg,"",1,100,150,"","","","","","M");
  1954. var drugcd = ds_main_condition_mediinfo.getColumn(0, "admnerraftmedicd");
  1955. var drugnm = "";
  1956. if(ds_temp_receivedata.rowcount > 0 )
  1957. {
  1958. var drugcd = ds_temp_receivedata.getColumn(0, "medidrugcd");
  1959. if( !utlf_isNull(drugcd) ){
  1960. ds_send.setColumn(0, "calcscorcd", drugcd);
  1961. var oParam = {};
  1962. oParam.id = "TRMNR07506";
  1963. oParam.service = "caremedirecapp.CareMediDataRec";
  1964. oParam.method = "reqHngnm";
  1965. oParam.inds = "reqHngnm=ds_send";
  1966. oParam.outds = "ds_hidden_mech=mech";
  1967. oParam.async = false;
  1968. //oParam.callback = "cf_TRMNR07506";
  1969. tranf_submit(oParam);
  1970. var hngnm = ds_hidden_mech.getColumn(0, "hngnm");
  1971. if( !utlf_isNull(hngnm) ){
  1972. ds_main_condition_mediinfo.setColumn(0, "admnerraftmedicd", drugcd);
  1973. ds_main_condition_mediinfo.setColumn(0, "admnerraftmedinm", hngnm);
  1974. }else{
  1975. sysf_messageBox("약품 유효기간이 지났습니다.","E999");
  1976. }
  1977. }
  1978. }
  1979. }
  1980. /******************************************************************
  1981. * Argument :
  1982. * Description : 필수체크 처리 로직
  1983. ******************************************************************/
  1984. function fn_ctrlEnableChk(pControlID){
  1985. //발생장소
  1986. if( pControlID == "radio02" ){
  1987. if( ds_main_condition_mediinfo.getColumn(0, "mediknd") == "04" ){
  1988. grp_mediinfo.radio02.enable = true;
  1989. //grp_mediinfo.radio02.setFocus();
  1990. grp_mediinfo.radio03.enable = false;
  1991. grp_mediinfo.input05.enable = false;
  1992. ds_main_condition_mediinfo.setColumn(0, "medikndpretret", "");
  1993. ds_main_condition_mediinfo.setColumn(0, "medikndpretretetc", "");
  1994. } else if( ds_main_condition_mediinfo.getColumn(0, "mediknd") == "05" ){
  1995. grp_mediinfo.radio02.enable = false;
  1996. grp_mediinfo.radio03.enable = true;
  1997. ds_main_condition_mediinfo.setColumn(0, "medikndselfmediyn", "");
  1998. } else {
  1999. grp_mediinfo.radio02.enable = false;
  2000. grp_mediinfo.radio03.enable = false;
  2001. grp_mediinfo.input05.enable = false;
  2002. ds_main_condition_mediinfo.setColumn(0, "medikndselfmediyn", "");
  2003. ds_main_condition_mediinfo.setColumn(0, "medikndpretret", "");
  2004. ds_main_condition_mediinfo.setColumn(0, "medikndpretretetc", "");
  2005. }
  2006. }
  2007. if( pControlID == "radio03" ){
  2008. if( ds_main_condition_mediinfo.getColumn(0, "medikndpretret") == "99" ){
  2009. grp_mediinfo.input05.enable = true;
  2010. } else {
  2011. grp_mediinfo.input05.enable = false;
  2012. ds_main_condition_mediinfo.setColumn(0, "medikndpretretetc", "");
  2013. }
  2014. }
  2015. //처방오류
  2016. if( pControlID == "chk_prcperr" ){
  2017. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "prcperr"), "99") ){
  2018. grp_mediinfo.ipt_prcperretc.enable = true;
  2019. //grp_mediinfo.ipt_prcperretc.setFocus();
  2020. } else {
  2021. grp_mediinfo.ipt_prcperretc.enable = false;
  2022. ds_main_condition_mediinfo.setColumn(0, "prcperretc", "");
  2023. }
  2024. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "prcperr"), "02") ){
  2025. grp_mediinfo.ipt_prcperrpremedicd.enable = true;
  2026. grp_mediinfo.ipt_prcperrpremedinm.enable = true;
  2027. grp_mediinfo.ipt_prcperraftmedicd.enable = true;
  2028. grp_mediinfo.ipt_prcperraftmedinm.enable = true;
  2029. grp_mediinfo.button2.enable = true;
  2030. grp_mediinfo.button1.enable = true;
  2031. //grp_mediinfo.ipt_prcperretc.setFocus();
  2032. } else {
  2033. grp_mediinfo.ipt_prcperrpremedicd.enable = false;
  2034. grp_mediinfo.ipt_prcperrpremedinm.enable = false;
  2035. grp_mediinfo.ipt_prcperraftmedicd.enable = false;
  2036. grp_mediinfo.ipt_prcperraftmedinm.enable = false;
  2037. grp_mediinfo.button2.enable = false;
  2038. grp_mediinfo.button1.enable = false;
  2039. ds_main_condition_mediinfo.setColumn(0, "prcperrpremedicd", "");
  2040. ds_main_condition_mediinfo.setColumn(0, "prcperrpremedinm", "");
  2041. ds_main_condition_mediinfo.setColumn(0, "prcperraftmedicd", "");
  2042. ds_main_condition_mediinfo.setColumn(0, "prcperraftmedinm", "");
  2043. }
  2044. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "prcperr"), "06") ){
  2045. grp_mediinfo.chk_prcperrprecors.enable = true;
  2046. grp_mediinfo.ipt_prcperrprecorsetc.enable = true;
  2047. grp_mediinfo.chk_prcperraftcors.enable = true;
  2048. grp_mediinfo.ipt_prcperraftcorsetc.enable = true;
  2049. //grp_mediinfo.ipt_prcperretc.setFocus();
  2050. } else {
  2051. grp_mediinfo.chk_prcperrprecors.enable = false;
  2052. grp_mediinfo.ipt_prcperrprecorsetc.enable = false;
  2053. grp_mediinfo.chk_prcperraftcors.enable = false;
  2054. grp_mediinfo.ipt_prcperraftcorsetc.enable = false;
  2055. grp_mediinfo.chk_prcperrprecors.setCheckAll(false);
  2056. grp_mediinfo.chk_prcperraftcors.setCheckAll(false);
  2057. ds_main_condition_mediinfo.setColumn(0, "prcperrprecors", "");
  2058. ds_main_condition_mediinfo.setColumn(0, "prcperrprecorsetc", "");
  2059. ds_main_condition_mediinfo.setColumn(0, "prcperraftcors", "");
  2060. ds_main_condition_mediinfo.setColumn(0, "prcperraftcorsetc", "");
  2061. }
  2062. }
  2063. //처방오류(다른경로 전)
  2064. if( pControlID == "chk_prcperrprecors" ){
  2065. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "prcperrprecors"), "99") ){
  2066. grp_mediinfo.ipt_prcperrprecorsetc.enable = true;
  2067. //grp_mediinfo.ipt_prcperrprecorsetc.setFocus();
  2068. } else {
  2069. grp_mediinfo.ipt_prcperrprecorsetc.enable = false;
  2070. ds_main_condition_mediinfo.setColumn(0, "prcperrprecorsetc", "");
  2071. }
  2072. }
  2073. //처방오류(다른경로 후)
  2074. if( pControlID == "chk_prcperraftcors" ){
  2075. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "prcperraftcors"), "99") ){
  2076. grp_mediinfo.ipt_prcperraftcorsetc.enable = true;
  2077. //grp_mediinfo.ipt_prcperraftcorsetc.setFocus();
  2078. } else {
  2079. grp_mediinfo.ipt_prcperraftcorsetc.enable = false;
  2080. ds_main_condition_mediinfo.setColumn(0, "prcperraftcorsetc", "");
  2081. }
  2082. }
  2083. //조제오류
  2084. if( pControlID == "chk_dspnerr" ){
  2085. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "dspnerr"), "99") ){
  2086. grp_mediinfo.ipt_dspnerretc.enable = true;
  2087. //grp_mediinfo.ipt_dspnerretc.setFocus();
  2088. } else {
  2089. grp_mediinfo.ipt_dspnerretc.enable = false;
  2090. ds_main_condition_mediinfo.setColumn(0, "dspnerretc", "");
  2091. }
  2092. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "dspnerr"), "02") ){
  2093. grp_mediinfo.ipt_dspnerrpremedicd.enable = true;
  2094. grp_mediinfo.ipt_dspnerrpremedinm.enable = true;
  2095. grp_mediinfo.ipt_dspnerraftmedicd.enable = true;
  2096. grp_mediinfo.ipt_dspnerraftmedinm.enable = true;
  2097. grp_mediinfo.button00.enable = true;
  2098. grp_mediinfo.button03.enable = true;
  2099. } else {
  2100. grp_mediinfo.ipt_dspnerrpremedicd.enable = false;
  2101. grp_mediinfo.ipt_dspnerrpremedinm.enable = false;
  2102. grp_mediinfo.ipt_dspnerraftmedicd.enable = false;
  2103. grp_mediinfo.ipt_dspnerraftmedinm.enable = false;
  2104. grp_mediinfo.button00.enable = false;
  2105. grp_mediinfo.button03.enable = false;
  2106. ds_main_condition_mediinfo.setColumn(0, "dspnerrpremedicd", "");
  2107. ds_main_condition_mediinfo.setColumn(0, "dspnerrpremedinm", "");
  2108. ds_main_condition_mediinfo.setColumn(0, "dspnerraftmedicd", "");
  2109. ds_main_condition_mediinfo.setColumn(0, "dspnerraftmedinm", "");
  2110. }
  2111. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "dspnerr"), "07") ){
  2112. grp_mediinfo.chk_dspnerrprecors.enable = true;
  2113. grp_mediinfo.ipt_dspnerrprecorsetc.enable = true;
  2114. grp_mediinfo.chk_dspnerraftcors.enable = true;
  2115. grp_mediinfo.ipt_dspnerraftcorsetc.enable = true;
  2116. //grp_mediinfo.ipt_prcperretc.setFocus();
  2117. } else {
  2118. grp_mediinfo.chk_dspnerrprecors.enable = false;
  2119. grp_mediinfo.ipt_dspnerrprecorsetc.enable = false;
  2120. grp_mediinfo.chk_dspnerraftcors.enable = false;
  2121. grp_mediinfo.ipt_dspnerraftcorsetc.enable = false;
  2122. grp_mediinfo.chk_dspnerrprecors.setCheckAll(false);
  2123. grp_mediinfo.chk_dspnerraftcors.setCheckAll(false);
  2124. ds_main_condition_mediinfo.setColumn(0, "dspnerrprecors", "");
  2125. ds_main_condition_mediinfo.setColumn(0, "dspnerrprecorsetc", "");
  2126. ds_main_condition_mediinfo.setColumn(0, "dspnerraftcors", "");
  2127. ds_main_condition_mediinfo.setColumn(0, "dspnerraftcorsetc", "");
  2128. }
  2129. }
  2130. //조제오류(다른경로 전)
  2131. if( pControlID == "chk_dspnerrprecors" ){
  2132. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "dspnerrprecors"), "99") ){
  2133. grp_mediinfo.ipt_dspnerrprecorsetc.enable = true;
  2134. //grp_mediinfo.ipt_dspnerrprecorsetc.setFocus();
  2135. } else {
  2136. grp_mediinfo.ipt_dspnerrprecorsetc.enable = false;
  2137. ds_main_condition_mediinfo.setColumn(0, "dspnerrprecorsetc", "");
  2138. }
  2139. }
  2140. //조제오류(다른경로 후)
  2141. if( pControlID == "chk_dspnerraftcors" ){
  2142. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "dspnerraftcors"), "99") ){
  2143. grp_mediinfo.ipt_dspnerraftcorsetc.enable = true;
  2144. //grp_mediinfo.ipt_dspnerraftcorsetc.setFocus();
  2145. } else {
  2146. grp_mediinfo.ipt_dspnerraftcorsetc.enable = false;
  2147. ds_main_condition_mediinfo.setColumn(0, "dspnerraftcorsetc", "");
  2148. }
  2149. }
  2150. //투여오류
  2151. if( pControlID == "chk_admnerr" ){
  2152. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "admnerr"), "99") ){
  2153. grp_mediinfo.ipt_prcperretc00.enable = true;
  2154. //grp_mediinfo.ipt_prcperretc00.setFocus();
  2155. } else {
  2156. grp_mediinfo.ipt_prcperretc00.enable = false;
  2157. ds_main_condition_mediinfo.setColumn(0, "admnerretc", "");
  2158. }
  2159. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "admnerr"), "02") ){
  2160. grp_mediinfo.ipt_admnerrpremedicd.enable = true;
  2161. grp_mediinfo.ipt_admnerrpremedinm.enable = true;
  2162. grp_mediinfo.ipt_admnerraftmedicd.enable = true;
  2163. grp_mediinfo.ipt_admnerraftmedinm.enable = true;
  2164. grp_mediinfo.button05.enable = true;
  2165. grp_mediinfo.button04.enable = true;
  2166. } else {
  2167. grp_mediinfo.ipt_admnerrpremedicd.enable = false;
  2168. grp_mediinfo.ipt_admnerrpremedinm.enable = false;
  2169. grp_mediinfo.ipt_admnerraftmedicd.enable = false;
  2170. grp_mediinfo.ipt_admnerraftmedinm.enable = false;
  2171. grp_mediinfo.button05.enable = false;
  2172. grp_mediinfo.button04.enable = false;
  2173. ds_main_condition_mediinfo.setColumn(0, "admnerrpremedicd", "");
  2174. ds_main_condition_mediinfo.setColumn(0, "admnerrpremedinm", "");
  2175. ds_main_condition_mediinfo.setColumn(0, "admnerraftmedicd", "");
  2176. ds_main_condition_mediinfo.setColumn(0, "admnerraftmedinm", "");
  2177. }
  2178. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "admnerr"), "05") ){
  2179. grp_mediinfo.chk_admnerrdiffspeed.enable = true;
  2180. } else {
  2181. grp_mediinfo.chk_admnerrdiffspeed.enable = false;
  2182. grp_mediinfo.chk_admnerrdiffspeed.setCheckAll(false);
  2183. ds_main_condition_mediinfo.setColumn(0, "admnerrdiffspeed", "");
  2184. }
  2185. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "admnerr"), "07") ){
  2186. grp_mediinfo.chk_admnerrprecors.enable = true;
  2187. grp_mediinfo.ipt_admnerrprecorsetc.enable = true;
  2188. grp_mediinfo.chk_admnerraftcors.enable = true;
  2189. grp_mediinfo.ipt_admnerraftcorsetc.enable = true;
  2190. //grp_mediinfo.ipt_prcperretc.setFocus();
  2191. } else {
  2192. grp_mediinfo.chk_admnerrprecors.enable = false;
  2193. grp_mediinfo.ipt_admnerrprecorsetc.enable = false;
  2194. grp_mediinfo.chk_admnerraftcors.enable = false;
  2195. grp_mediinfo.ipt_admnerraftcorsetc.enable = false;
  2196. grp_mediinfo.chk_admnerrprecors.setCheckAll(false);
  2197. grp_mediinfo.chk_admnerraftcors.setCheckAll(false);
  2198. ds_main_condition_mediinfo.setColumn(0, "admnerrprecors", "");
  2199. ds_main_condition_mediinfo.setColumn(0, "admnerrprecorsetc", "");
  2200. ds_main_condition_mediinfo.setColumn(0, "admnerraftcors", "");
  2201. ds_main_condition_mediinfo.setColumn(0, "admnerraftcorsetc", "");
  2202. }
  2203. }
  2204. //투여오류(다른경로 전)
  2205. if( pControlID == "chk_admnerrprecors" ){
  2206. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "admnerrprecors"), "99") ){
  2207. grp_mediinfo.ipt_admnerrprecorsetc.enable = true;
  2208. //grp_mediinfo.ipt_admnerrprecorsetc.setFocus();
  2209. } else {
  2210. grp_mediinfo.ipt_admnerrprecorsetc.enable = false;
  2211. ds_main_condition_mediinfo.setColumn(0, "admnerrprecorsetc", "");
  2212. }
  2213. }
  2214. //투여오류(다른경로 후)
  2215. if( pControlID == "chk_admnerraftcors" ){
  2216. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "admnerraftcors"), "99") ){
  2217. grp_mediinfo.ipt_admnerraftcorsetc.enable = true;
  2218. //grp_mediinfo.ipt_admnerraftcorsetc.setFocus();
  2219. } else {
  2220. grp_mediinfo.ipt_admnerraftcorsetc.enable = false;
  2221. ds_main_condition_mediinfo.setColumn(0, "admnerraftcorsetc", "");
  2222. }
  2223. }
  2224. //기타
  2225. if( pControlID == "chk_etc" ){
  2226. if( utlf_isSearchString(ds_main_condition_mediinfo.getColumn(0, "etc"), "99") ){
  2227. grp_mediinfo.ipt_etcetc.enable = true;
  2228. //grp_mediinfo.ipt_etcetc.setFocus();
  2229. } else {
  2230. grp_mediinfo.ipt_etcetc.enable = false;
  2231. ds_main_condition_mediinfo.setColumn(0, "etcetc", "");
  2232. }
  2233. }
  2234. }
  2235. function grp_mediinfo_radio01_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  2236. {
  2237. fn_ctrlEnableChk("radio02");
  2238. }
  2239. function grp_mediinfo_radio03_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  2240. {
  2241. fn_ctrlEnableChk("radio03");
  2242. }
  2243. ]]></Script>
  2244. </Form>
  2245. </FDL>