SMMQR00137_기타(칠곡).xfdl 124 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMQR00127" position="absolute 0 0 1140 563" titletext="Untitle" oninit="SMMQR00127_oninit" onload="SMMQR00127_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1134 557" id="grp_etc">
  8. <Layouts>
  9. <Layout width="1134" height="2370">
  10. <Div id="grp_diet" taborder="2" position="absolute 0 0 1133 69" anchor="default">
  11. <Layouts>
  12. <Layout>
  13. <Edit id="input4" taborder="0" maxlength="50" autoselect="true" class="input_default" position="absolute 376 2 572 21" anchor="default"/>
  14. <Shape id="line00" class="line_2" position="absolute 0 21 1130 25" anchor="default"/>
  15. <cp_checkboxList id="chk_dietapplc" titletext="CheckBox List" taborder="1" text="cp_checkboxList01" scrollbars="none" position="absolute 666 1 769 21" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  16. <Shape id="line01" class="line_2" position="absolute 0 -1 1130 3" anchor="default"/>
  17. <Static id="caption45" text="처방" class="cell_1" position="absolute 0 0 90 23" anchor="default"/>
  18. <Static id="caption00" text="신청" class="cell_1" position="absolute 574 0 664 23" anchor="default"/>
  19. <cp_checkboxList id="chk_dietprcp" titletext="CheckBox List" taborder="2" text="cp_checkboxList01" scrollbars="none" position="absolute 92 2 195 22" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  20. <Shape id="line02" class="line_2" position="absolute 0 43 1130 47" anchor="default"/>
  21. <cp_checkboxList id="chk_dietcook" titletext="CheckBox List" taborder="3" text="cp_checkboxList01" scrollbars="none" position="absolute 92 24 195 44" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  22. <cp_checkboxList id="chk_dietdstb" titletext="CheckBox List" taborder="4" text="cp_checkboxList01" scrollbars="none" position="absolute 666 24 769 44" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  23. <Shape id="line03" class="line_2" position="absolute 0 65 1130 69" anchor="default"/>
  24. <Static id="caption02" text="배식" class="cell_1" position="absolute 574 22 664 45" anchor="default"/>
  25. <cp_checkboxList id="chk_dietfeed" titletext="CheckBox List" taborder="5" text="cp_checkboxList01" scrollbars="none" position="absolute 156 46 259 66" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  26. <Static id="caption03" text="관급수행(feeding) " class="cell_1" position="absolute 0 44 154 67" anchor="default"/>
  27. <Static id="caption01" text="조리" class="cell_1" position="absolute 0 22 90 45" anchor="default"/>
  28. <Edit id="input00" taborder="6" maxlength="50" autoselect="true" class="input_default" position="absolute 485 24 572 43" anchor="default"/>
  29. <Edit id="input01" taborder="7" maxlength="50" autoselect="true" class="input_default" position="absolute 792 24 1127 43" anchor="default"/>
  30. <Edit id="input02" taborder="8" maxlength="50" autoselect="true" class="input_default" position="absolute 1000 2 1127 21" anchor="default"/>
  31. <Edit id="input03" taborder="9" maxlength="50" autoselect="true" class="input_default" position="absolute 696 46 1127 65" anchor="default"/>
  32. </Layout>
  33. </Layouts>
  34. </Div>
  35. <Div id="grp_medidev" taborder="3" position="absolute 0 0 1133 554" anchor="default">
  36. <Layouts>
  37. <Layout>
  38. <Shape id="line00" class="line_2" position="absolute 0 21 1130 25" anchor="default"/>
  39. <Shape id="line01" class="line_2" position="absolute 0 -1 1130 3" anchor="default"/>
  40. <Static id="caption45" text="의공학과 고장 신고 여부" class="cell_1" position="absolute 0 0 154 23" anchor="default"/>
  41. <Shape id="line02" class="line_2" position="absolute 0 546 1130 550" anchor="default"/>
  42. <Shape id="line03" class="line_2" position="absolute 0 508 1130 512" anchor="default"/>
  43. <Radio id="radio05" taborder="1" columncount="0" rowcount="0" innerdataset="@ds_init_yn" codecolumn="cdid" datacolumn="cdnm" direction="vertical" position="absolute 158 1 221 21" anchor="default"/>
  44. <cp_checkboxList id="chk_medidevknd" titletext="CheckBox List" taborder="2" text="cp_checkboxList01" scrollbars="none" position="absolute 92 23 195 43" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  45. <cp_checkboxList id="chk_medidevkndipuser" titletext="CheckBox List" taborder="3" text="cp_checkboxList01" scrollbars="none" position="absolute 341 21 444 41" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  46. <Static id="caption20" text="사용자 조작 오류 :" position="absolute 235 22 336 42" anchor="default"/>
  47. <Static id="caption00" text="기기고장 :" position="absolute 236 43 337 63" anchor="default"/>
  48. <Static id="caption02" text="사용자 조작 오류 :" position="absolute 236 64 337 84" anchor="default"/>
  49. <Static id="caption03" text="기기고장 :" position="absolute 236 85 337 105" anchor="default"/>
  50. <cp_checkboxList id="chk_medidevkndipmach" titletext="CheckBox List" taborder="4" text="cp_checkboxList01" scrollbars="none" position="absolute 341 43 444 63" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  51. <cp_checkboxList id="chk_medidevkndspuser" titletext="CheckBox List" taborder="5" text="cp_checkboxList01" scrollbars="none" position="absolute 341 63 444 83" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  52. <cp_checkboxList id="chk_medidevkndspmach" titletext="CheckBox List" taborder="6" text="cp_checkboxList01" scrollbars="none" position="absolute 341 83 444 103" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  53. <Static id="caption04" text="(" position="absolute 228 34 233 54" anchor="default"/>
  54. <Static id="caption05" text="(" position="absolute 228 73 233 93" anchor="default"/>
  55. <Static id="caption06" text="기타 보고내용" class="cell_1" position="absolute 0 509 90 548" anchor="default"/>
  56. <Edit id="input02" taborder="7" maxlength="50" autoselect="true" class="input_default" position="absolute 716 23 839 42" anchor="default"/>
  57. <Edit id="input00" taborder="8" maxlength="50" autoselect="true" class="input_default" position="absolute 650 42 839 61" anchor="default"/>
  58. <Edit id="input01" taborder="9" maxlength="50" autoselect="true" class="input_default" position="absolute 716 63 839 82" anchor="default"/>
  59. <Edit id="input03" taborder="10" maxlength="50" autoselect="true" class="input_default" position="absolute 650 82 839 101" anchor="default"/>
  60. <Static id="caption01" text="의료기기 종류" class="cell_1" position="absolute 0 22 90 510" anchor="default"/>
  61. <Edit id="input04" taborder="11" maxlength="50" autoselect="true" class="input_default" position="absolute 150 489 781 508" anchor="default"/>
  62. <TextArea id="tar_etc00" taborder="13" scrollbars="alwaysvert" wordwrap="word" position="absolute 92 511 782 547" anchor="default"/>
  63. <Button id="btn_additem01" taborder="14" onclick="swt_right_case_degnitem_btn_additem_onclick" class="icon_right" enable="false" position="absolute 203 36 221 50" anchor="left top"/>
  64. <Button id="btn_additem00" taborder="15" onclick="swt_right_case_degnitem_btn_additem_onclick" class="icon_right" enable="false" position="absolute 203 75 221 89" anchor="left top"/>
  65. </Layout>
  66. </Layouts>
  67. </Div>
  68. <Div id="grp_rob" taborder="4" position="absolute 0 0 1133 47" anchor="default">
  69. <Layouts>
  70. <Layout>
  71. <Shape id="line02" class="line_2" position="absolute 0 25 1111 29" anchor="default"/>
  72. <Shape id="line03" class="line_2" position="absolute 0 -1 1131 3" anchor="default"/>
  73. <TextArea id="tar_etc" taborder="1" scrollbars="alwaysvert" wordwrap="word" position="absolute 92 2 576 43" anchor="default"/>
  74. <TextArea id="tar_etc00" taborder="2" scrollbars="alwaysvert" wordwrap="word" position="absolute 668 2 1131 43" anchor="default"/>
  75. <Shape id="line00" class="line_2" position="absolute 0 43 1130 47" anchor="default"/>
  76. <Static id="caption06" text="도난품목 " class="cell_1" position="absolute 0 0 90 45" anchor="default"/>
  77. <Static id="caption00" text="기타 보고 내용" class="cell_1" position="absolute 576 0 666 45" anchor="default"/>
  78. </Layout>
  79. </Layouts>
  80. </Div>
  81. <Div id="grp_dsap" taborder="5" position="absolute 0 0 1133 47" anchor="default">
  82. <Layouts>
  83. <Layout>
  84. <Shape id="line02" class="line_2" position="absolute 0 43 1130 47" anchor="default"/>
  85. <Shape id="line03" class="line_2" position="absolute 0 -1 1131 3" anchor="default"/>
  86. <TextArea id="tar_etc00" taborder="4" scrollbars="alwaysvert" wordwrap="word" position="absolute 668 2 1131 43" anchor="default"/>
  87. <cp_checkboxList id="chk_dsaptype" titletext="CheckBox List" taborder="5" text="cp_checkboxList01" scrollbars="none" position="absolute 92 11 195 31" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  88. <Static id="caption00" text="기타 보고 내용" class="cell_1" position="absolute 576 0 666 45" anchor="default"/>
  89. <Static id="caption45" text="유형" class="cell_1" position="absolute 0 0 90 45" anchor="default"/>
  90. </Layout>
  91. </Layouts>
  92. </Div>
  93. <Div id="grp_vlnc" taborder="6" position="absolute 0 0 1133 47" anchor="default">
  94. <Layouts>
  95. <Layout>
  96. <Shape id="line02" class="line_2" position="absolute 0 43 1130 47" anchor="default"/>
  97. <Shape id="line03" class="line_2" position="absolute 0 -1 1130 3" anchor="default"/>
  98. <TextArea id="tar_etc00" taborder="9" scrollbars="alwaysvert" wordwrap="word" position="absolute 668 2 1131 43" anchor="default"/>
  99. <cp_checkboxList id="chk_vlncattc" titletext="CheckBox List" taborder="10" text="cp_checkboxList01" scrollbars="none" position="absolute 92 2 195 22" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  100. <Edit id="input4" taborder="11" maxlength="50" autoselect="true" class="input_default" position="absolute 360 2 572 21" anchor="default"/>
  101. <Shape id="line00" class="line_2" position="absolute 0 21 583 25" anchor="default"/>
  102. <Static id="caption00" text="기타 보고 내용" class="cell_1" position="absolute 576 0 666 45" anchor="default"/>
  103. <Static id="caption45" text="가해자" class="cell_1" position="absolute 0 0 90 23" anchor="default"/>
  104. <Static id="caption01" text="피해자" class="cell_1" position="absolute 0 22 90 45" anchor="default"/>
  105. <cp_checkboxList id="chk_vlncvict" titletext="CheckBox List" taborder="12" text="cp_checkboxList01" scrollbars="none" position="absolute 92 24 195 44" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  106. <Edit id="input00" taborder="13" maxlength="50" autoselect="true" class="input_default" position="absolute 360 24 572 43" anchor="default"/>
  107. </Layout>
  108. </Layouts>
  109. </Div>
  110. <Div id="grp_sucd" taborder="7" position="absolute 0 0 1133 47" anchor="default">
  111. <Layouts>
  112. <Layout>
  113. <Shape id="line02" class="line_2" position="absolute 0 43 1130 47" anchor="default"/>
  114. <Shape id="line03" class="line_2" position="absolute 0 -1 1130 3" anchor="default"/>
  115. <TextArea id="tar_etc00" taborder="14" scrollbars="alwaysvert" wordwrap="word" position="absolute 668 2 1131 43" anchor="default"/>
  116. <cp_checkboxList id="chk_sucdtype" titletext="CheckBox List" taborder="15" text="cp_checkboxList01" scrollbars="none" position="absolute 92 2 195 22" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  117. <Shape id="line00" class="line_2" position="absolute 0 21 583 25" anchor="default"/>
  118. <Static id="caption00" text="기타 보고 내용" class="cell_1" position="absolute 576 0 666 45" anchor="default"/>
  119. <Static id="caption45" text="유형" class="cell_1" position="absolute 0 0 90 23" anchor="default"/>
  120. <Static id="caption01" text="원인" class="cell_1" position="absolute 0 22 90 45" anchor="default"/>
  121. <cp_checkboxList id="chk_sucdcaus" titletext="CheckBox List" taborder="17" text="cp_checkboxList01" scrollbars="none" position="absolute 92 24 195 44" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  122. <Edit id="input00" taborder="18" maxlength="50" autoselect="true" class="input_default" position="absolute 515 24 573 43" anchor="default"/>
  123. </Layout>
  124. </Layouts>
  125. </Div>
  126. <Div id="grp_medimatr" taborder="8" position="absolute 0 0 1133 220" anchor="default">
  127. <Layouts>
  128. <Layout>
  129. <Shape id="line02" class="line_2" position="absolute 0 44 1130 48" anchor="default"/>
  130. <Shape id="line03" class="line_2" position="absolute 0 0 1131 4" anchor="default"/>
  131. <cp_checkboxList id="chk_medimatrknd" titletext="CheckBox List" taborder="20" text="cp_checkboxList01" scrollbars="none" position="absolute 92 3 195 23" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  132. <Shape id="line00" class="line_2" position="absolute 0 84 1130 88" anchor="default"/>
  133. <cp_checkboxList id="chk_medimatrinst" titletext="CheckBox List" taborder="21" text="cp_checkboxList01" scrollbars="none" position="absolute 92 63 195 83" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  134. <Static id="caption22" text="[사건유형]" class="search_name" position="absolute 1 48 90 63" anchor="default" style="background:left middle;"/>
  135. <Shape id="line01" class="line_2" position="absolute 0 62 1130 66" anchor="default"/>
  136. <Shape id="line04" class="line_2" position="absolute 0 106 1130 110" anchor="default"/>
  137. <cp_checkboxList id="chk_medimatrconn" titletext="CheckBox List" taborder="22" text="cp_checkboxList01" scrollbars="none" position="absolute 92 85 195 105" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  138. <Shape id="line05" class="line_2" position="absolute 0 128 1130 132" anchor="default"/>
  139. <cp_checkboxList id="chk_medimatruse" titletext="CheckBox List" taborder="23" text="cp_checkboxList01" scrollbars="none" position="absolute 92 107 195 127" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  140. <Shape id="line06" class="line_2" position="absolute 0 150 1130 154" anchor="default"/>
  141. <cp_checkboxList id="chk_medimatrremv" titletext="CheckBox List" taborder="24" text="cp_checkboxList01" scrollbars="none" position="absolute 92 129 195 149" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  142. <Shape id="line07" class="line_2" position="absolute 0 172 1130 176" anchor="default"/>
  143. <cp_checkboxList id="chk_medimatrdamg" titletext="CheckBox List" taborder="25" text="cp_checkboxList01" scrollbars="none" position="absolute 92 151 195 171" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  144. <Edit id="input00" taborder="26" maxlength="50" autoselect="true" class="input_default" position="absolute 832 25 1130 44" anchor="default"/>
  145. <Edit id="input01" taborder="27" maxlength="50" autoselect="true" class="input_default" position="absolute 520 65 1130 84" anchor="default"/>
  146. <Edit id="input02" taborder="28" maxlength="50" autoselect="true" class="input_default" position="absolute 520 87 1130 106" anchor="default"/>
  147. <Edit id="input03" taborder="29" maxlength="50" autoselect="true" class="input_default" position="absolute 640 109 1130 128" anchor="default"/>
  148. <Edit id="input04" taborder="30" maxlength="50" autoselect="true" class="input_default" position="absolute 512 131 1130 150" anchor="default"/>
  149. <Edit id="input05" taborder="31" maxlength="50" autoselect="true" class="input_default" position="absolute 368 153 1130 172" anchor="default"/>
  150. <TextArea id="tar_etc00" taborder="32" scrollbars="alwaysvert" wordwrap="word" position="absolute 92 175 1130 216" anchor="default"/>
  151. <Shape id="line08" class="line_2" position="absolute 0 216 1130 220" anchor="default"/>
  152. <Static id="caption00" text="연결" class="cell_1" position="absolute 0 85 90 108" anchor="default"/>
  153. <Static id="caption02" text="사용중" class="cell_1" position="absolute 0 107 90 130" anchor="default"/>
  154. <Static id="caption03" text="제거" class="cell_1" position="absolute 0 129 90 152" anchor="default"/>
  155. <Static id="caption45" text="진료재료 종류" class="cell_1" position="absolute 0 1 90 46" anchor="default"/>
  156. <Static id="caption04" text="파손" class="cell_1" position="absolute 0 151 90 174" anchor="default"/>
  157. <Static id="caption05" text="기타" class="cell_1" position="absolute 0 173 90 218" anchor="default"/>
  158. <Static id="caption01" text="삽입" class="cell_1" position="absolute 0 63 90 86" anchor="default"/>
  159. </Layout>
  160. </Layouts>
  161. </Div>
  162. <Div id="grp_etc" taborder="9" position="absolute 0 0 1133 349" anchor="default">
  163. <Layouts>
  164. <Layout width="1133" height="2368">
  165. <TextArea id="tar_etc00" taborder="0" scrollbars="alwaysvert" wordwrap="word" position="absolute 142 304 1129 345" anchor="default"/>
  166. <cp_checkboxList id="chk_etcmedirecknd" titletext="CheckBox List" taborder="6" text="cp_checkboxList01" scrollbars="none" position="absolute 142 178 245 198" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  167. <Shape id="line07" class="line_2" position="absolute 0 301 1130 305" anchor="default"/>
  168. <cp_checkboxList id="chk_etcfcltemgcpw" titletext="CheckBox List" taborder="7" text="cp_checkboxList01" scrollbars="none" position="absolute 142 66 245 86" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  169. <Shape id="line06" class="line_2" position="absolute 26 175 1130 179" anchor="default"/>
  170. <cp_checkboxList id="chk_etcfcltmedigas" titletext="CheckBox List" taborder="8" text="cp_checkboxList01" scrollbars="none" position="absolute 142 44 245 64" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  171. <Shape id="line05" class="line_2" position="absolute 26 65 1130 69" anchor="default"/>
  172. <cp_checkboxList id="chk_etcfclttranerr" titletext="CheckBox List" taborder="9" text="cp_checkboxList01" scrollbars="none" position="absolute 142 22 245 42" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  173. <Shape id="line04" class="line_2" position="absolute 26 43 1130 47" anchor="default"/>
  174. <Shape id="line01" class="line_2" position="absolute 26 -1 1130 3" anchor="default"/>
  175. <cp_checkboxList id="chk_etcfcltobjerr" titletext="CheckBox List" taborder="10" text="cp_checkboxList01" scrollbars="none" position="absolute 142 0 245 20" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  176. <Shape id="line00" class="line_2" position="absolute 26 21 1130 25" anchor="default"/>
  177. <Shape id="line02" class="line_2" position="absolute 26 87 1130 91" anchor="default"/>
  178. <Shape id="line03" class="line_2" position="absolute 26 109 1130 113" anchor="default"/>
  179. <Shape id="line08" class="line_2" position="absolute 26 131 1130 135" anchor="default"/>
  180. <Shape id="line09" class="line_2" position="absolute 26 153 1130 157" anchor="default"/>
  181. <cp_checkboxList id="chk_etcmedirecincd" titletext="CheckBox List" taborder="11" text="cp_checkboxList01" scrollbars="none" position="absolute 142 204 245 224" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  182. <Shape id="line10" class="line_2" position="absolute 26 201 1130 205" anchor="default"/>
  183. <Shape id="line11" class="line_2" position="absolute 26 226 1130 230" anchor="default"/>
  184. <Shape id="line12" class="line_2" position="absolute 26 263 1130 267" anchor="default"/>
  185. <cp_checkboxList id="chk_etcfcltcomp" titletext="CheckBox List" taborder="12" text="cp_checkboxList01" scrollbars="none" position="absolute 142 89 245 109" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  186. <cp_checkboxList id="chk_etcfcltfire" titletext="CheckBox List" taborder="13" text="cp_checkboxList01" scrollbars="none" position="absolute 142 111 245 131" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  187. <cp_checkboxList id="chk_etcfcltwater" titletext="CheckBox List" taborder="14" text="cp_checkboxList01" scrollbars="none" position="absolute 142 133 245 153" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  188. <cp_checkboxList id="chk_etcpatidntknd" titletext="CheckBox List" taborder="15" text="cp_checkboxList01" scrollbars="none" position="absolute 142 234 245 254" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  189. <cp_checkboxList id="chk_etcpatidntincd" titletext="CheckBox List" taborder="16" text="cp_checkboxList01" scrollbars="none" position="absolute 142 272 245 292" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  190. <Radio id="radio05" taborder="17" columncount="0" rowcount="0" innerdataset="@ds_init_etcfclttrubrept" codecolumn="cdid" datacolumn="cdnm" direction="vertical" position="absolute 141 155 204 175" anchor="default"/>
  191. <Edit id="input00" taborder="18" maxlength="50" autoselect="true" class="input_default" position="absolute 626 24 1129 43" anchor="default"/>
  192. <Edit id="input02" taborder="19" maxlength="50" autoselect="true" class="input_default" position="absolute 682 46 1129 65" anchor="default"/>
  193. <Edit id="input03" taborder="20" maxlength="50" autoselect="true" class="input_default" position="absolute 418 68 1129 87" anchor="default"/>
  194. <Edit id="input04" taborder="21" maxlength="50" autoselect="true" class="input_default" position="absolute 290 134 1129 153" anchor="default"/>
  195. <Edit id="input05" taborder="22" maxlength="50" autoselect="true" class="input_default" position="absolute 586 180 1129 199" anchor="default"/>
  196. <Edit id="input06" taborder="23" maxlength="50" autoselect="true" class="input_default" position="absolute 586 206 1129 225" anchor="default"/>
  197. <Edit id="input07" taborder="24" maxlength="50" autoselect="true" class="input_default" position="absolute 378 274 1129 293" anchor="default"/>
  198. <Edit id="input01" taborder="25" maxlength="50" autoselect="true" class="input_default" position="absolute 346 2 1129 21" anchor="default"/>
  199. <Shape id="line13" class="line_2" position="absolute 0 345 1130 349" anchor="default"/>
  200. <Static id="cap_trgtmanflag00" text="의무기록" class="cell_1" position="absolute 0 176 27 228" anchor="default"/>
  201. <Static id="caption05" text="기타사건" class="cell_1" position="absolute 0 302 140 347" anchor="default"/>
  202. <Static id="cap_trgtmanflag01" text="환자식별정보" class="cell_1" position="absolute 0 227 27 303" anchor="default"/>
  203. <Static id="caption00" text="사건 내용" class="cell_1" position="absolute 26 202 140 228" anchor="default"/>
  204. <Static id="caption02" text="이동수단 고장" class="cell_1" position="absolute 26 22 140 45" anchor="default"/>
  205. <Static id="caption03" text="의료가스/의료전기" class="cell_1" position="absolute 26 44 140 67" anchor="default"/>
  206. <Static id="caption06" text="비상전원공급" class="cell_1" position="absolute 26 66 140 89" anchor="default"/>
  207. <Static id="caption07" text="전산/통신" class="cell_1" position="absolute 26 88 140 111" anchor="default"/>
  208. <Static id="caption08" text="화재" class="cell_1" position="absolute 26 110 140 133" anchor="default"/>
  209. <Static id="caption10" text="물" class="cell_1" position="absolute 26 132 140 155" anchor="default"/>
  210. <Static id="caption11" text="환자식별정보 종류 " class="cell_1" position="absolute 26 227 140 265" anchor="default"/>
  211. <Static id="caption12" text="사건 내용" class="cell_1" position="absolute 26 264 140 303" anchor="default"/>
  212. <Static id="caption04" text="의무기록 종류" class="cell_1" position="absolute 26 176 140 203" anchor="default"/>
  213. <Static id="cap_trgtmanflag08" text="시설/환경 종류" class="cell_1" position="absolute 0 0 27 177" anchor="default"/>
  214. <Static id="caption09" text="고장신고여부" class="cell_1" position="absolute 26 154 140 177" anchor="default"/>
  215. <Static id="caption01" text="시설물 고장" class="cell_1" position="absolute 26 0 140 23" anchor="default"/>
  216. </Layout>
  217. </Layouts>
  218. </Div>
  219. </Layout>
  220. </Layouts>
  221. </Div>
  222. </Layout>
  223. </Layouts>
  224. <Objects>
  225. <Dataset id="ds_init_dietprcp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  226. <ColumnInfo>
  227. <Column id="cdnm" type="STRING"/>
  228. <Column id="cdid" type="STRING"/>
  229. </ColumnInfo>
  230. <Rows>
  231. <Row>
  232. <Col id="cdnm">다른 환자</Col>
  233. <Col id="cdid">01</Col>
  234. </Row>
  235. <Row>
  236. <Col id="cdnm">잘못된 식이 종류/칼로리</Col>
  237. <Col id="cdid">02</Col>
  238. </Row>
  239. <Row>
  240. <Col id="cdnm">기타</Col>
  241. <Col id="cdid">99</Col>
  242. </Row>
  243. </Rows>
  244. </Dataset>
  245. <Dataset id="ds_init_dietapplc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  246. <ColumnInfo>
  247. <Column id="cdnm" type="STRING"/>
  248. <Column id="cdid" type="STRING"/>
  249. </ColumnInfo>
  250. <Rows>
  251. <Row>
  252. <Col id="cdnm">다른 환자</Col>
  253. <Col id="cdid">01</Col>
  254. </Row>
  255. <Row>
  256. <Col id="cdnm">처방과 다른 식이 종류/칼로리/양</Col>
  257. <Col id="cdid">02</Col>
  258. </Row>
  259. <Row>
  260. <Col id="cdnm">기타</Col>
  261. <Col id="cdid">99</Col>
  262. </Row>
  263. </Rows>
  264. </Dataset>
  265. <Dataset id="ds_init_dietcook" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  266. <ColumnInfo>
  267. <Column id="cdnm" type="STRING"/>
  268. <Column id="cdid" type="STRING"/>
  269. </ColumnInfo>
  270. <Rows>
  271. <Row>
  272. <Col id="cdnm">다른 환자</Col>
  273. <Col id="cdid">01</Col>
  274. </Row>
  275. <Row>
  276. <Col id="cdnm">신청과 다른 식이 종류/칼로리/양</Col>
  277. <Col id="cdid">02</Col>
  278. </Row>
  279. <Row>
  280. <Col id="cdnm">이물질</Col>
  281. <Col id="cdid">03</Col>
  282. </Row>
  283. <Row>
  284. <Col id="cdnm">기타</Col>
  285. <Col id="cdid">99</Col>
  286. </Row>
  287. </Rows>
  288. </Dataset>
  289. <Dataset id="ds_init_dietdstb" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  290. <ColumnInfo>
  291. <Column id="cdnm" type="STRING"/>
  292. <Column id="cdid" type="STRING"/>
  293. </ColumnInfo>
  294. <Rows>
  295. <Row>
  296. <Col id="cdnm">다른 환자</Col>
  297. <Col id="cdid">01</Col>
  298. </Row>
  299. <Row>
  300. <Col id="cdnm">기타</Col>
  301. <Col id="cdid">99</Col>
  302. </Row>
  303. </Rows>
  304. </Dataset>
  305. <Dataset id="ds_init_dietfeed" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  306. <ColumnInfo>
  307. <Column id="cdnm" type="STRING"/>
  308. <Column id="cdid" type="STRING"/>
  309. </ColumnInfo>
  310. <Rows>
  311. <Row>
  312. <Col id="cdnm">다른 환자</Col>
  313. <Col id="cdid">01</Col>
  314. </Row>
  315. <Row>
  316. <Col id="cdnm">잘못된 경로</Col>
  317. <Col id="cdid">02</Col>
  318. </Row>
  319. <Row>
  320. <Col id="cdnm">잘못된 방법(속도, 체위 등)</Col>
  321. <Col id="cdid">03</Col>
  322. </Row>
  323. <Row>
  324. <Col id="cdnm">누락/지연</Col>
  325. <Col id="cdid">04</Col>
  326. </Row>
  327. <Row>
  328. <Col id="cdnm">흡인 발생</Col>
  329. <Col id="cdid">05</Col>
  330. </Row>
  331. <Row>
  332. <Col id="cdnm">기타</Col>
  333. <Col id="cdid">99</Col>
  334. </Row>
  335. </Rows>
  336. </Dataset>
  337. <Dataset id="ds_init_yn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  338. <ColumnInfo>
  339. <Column id="cdnm" type="STRING"/>
  340. <Column id="cdid" type="STRING"/>
  341. </ColumnInfo>
  342. <Rows>
  343. <Row>
  344. <Col id="cdnm">Y</Col>
  345. <Col id="cdid">Y</Col>
  346. </Row>
  347. <Row>
  348. <Col id="cdnm">N</Col>
  349. <Col id="cdid">N</Col>
  350. </Row>
  351. </Rows>
  352. </Dataset>
  353. <Dataset id="ds_init_medidevknd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  354. <ColumnInfo>
  355. <Column id="cdnm" type="STRING"/>
  356. <Column id="cdid" type="STRING"/>
  357. </ColumnInfo>
  358. <Rows>
  359. <Row>
  360. <Col id="cdnm">Infusion pump</Col>
  361. <Col id="cdid">01</Col>
  362. </Row>
  363. <Row>
  364. <Col id="cdnm">Syringe pump</Col>
  365. <Col id="cdid">02</Col>
  366. </Row>
  367. <Row>
  368. <Col id="cdnm">투석 기기</Col>
  369. <Col id="cdid">03</Col>
  370. </Row>
  371. <Row>
  372. <Col id="cdnm">Pacemaker</Col>
  373. <Col id="cdid">04</Col>
  374. </Row>
  375. <Row>
  376. <Col id="cdnm">ECMO 기계</Col>
  377. <Col id="cdid">05</Col>
  378. </Row>
  379. <Row>
  380. <Col id="cdnm">산소 주입 기구</Col>
  381. <Col id="cdid">06</Col>
  382. </Row>
  383. <Row>
  384. <Col id="cdnm">인공호흡기</Col>
  385. <Col id="cdid">07</Col>
  386. </Row>
  387. <Row>
  388. <Col id="cdnm">Patient monitor</Col>
  389. <Col id="cdid">08</Col>
  390. </Row>
  391. <Row>
  392. <Col id="cdnm">제세동기/자동심장충격기</Col>
  393. <Col id="cdid">09</Col>
  394. </Row>
  395. <Row>
  396. <Col id="cdnm">Bovie</Col>
  397. <Col id="cdid">10</Col>
  398. </Row>
  399. <Row>
  400. <Col id="cdnm">검사장비</Col>
  401. <Col id="cdid">11</Col>
  402. </Row>
  403. <Row>
  404. <Col id="cdnm">수술장비</Col>
  405. <Col id="cdid">12</Col>
  406. </Row>
  407. <Row>
  408. <Col id="cdnm">기타</Col>
  409. <Col id="cdid">99</Col>
  410. </Row>
  411. </Rows>
  412. </Dataset>
  413. <Dataset id="ds_init_medidevkndipuser" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  414. <ColumnInfo>
  415. <Column id="cdnm" type="STRING"/>
  416. <Column id="cdid" type="STRING"/>
  417. </ColumnInfo>
  418. <Rows>
  419. <Row>
  420. <Col id="cdnm">수액 라인 조작 오류</Col>
  421. <Col id="cdid">01</Col>
  422. </Row>
  423. <Row>
  424. <Col id="cdnm">유량 설정 오류</Col>
  425. <Col id="cdid">02</Col>
  426. </Row>
  427. <Row>
  428. <Col id="cdnm">배터리 방전</Col>
  429. <Col id="cdid">03</Col>
  430. </Row>
  431. <Row>
  432. <Col id="cdnm">기타</Col>
  433. <Col id="cdid">99</Col>
  434. </Row>
  435. </Rows>
  436. </Dataset>
  437. <Dataset id="ds_init_medidevkndipmach" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  438. <ColumnInfo>
  439. <Column id="cdnm" type="STRING"/>
  440. <Column id="cdid" type="STRING"/>
  441. </ColumnInfo>
  442. <Rows>
  443. <Row>
  444. <Col id="cdnm">설정된 용량이 들어가지 않음</Col>
  445. <Col id="cdid">01</Col>
  446. </Row>
  447. <Row>
  448. <Col id="cdnm">전원 OFF</Col>
  449. <Col id="cdid">02</Col>
  450. </Row>
  451. <Row>
  452. <Col id="cdnm">기타</Col>
  453. <Col id="cdid">99</Col>
  454. </Row>
  455. </Rows>
  456. </Dataset>
  457. <Dataset id="ds_init_medidevkndspuser" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  458. <ColumnInfo>
  459. <Column id="cdnm" type="STRING"/>
  460. <Column id="cdid" type="STRING"/>
  461. </ColumnInfo>
  462. <Rows>
  463. <Row>
  464. <Col id="cdnm">수액 라인 조작 오류</Col>
  465. <Col id="cdid">01</Col>
  466. </Row>
  467. <Row>
  468. <Col id="cdnm">유량 설정 오류</Col>
  469. <Col id="cdid">02</Col>
  470. </Row>
  471. <Row>
  472. <Col id="cdnm">배터리 방전</Col>
  473. <Col id="cdid">03</Col>
  474. </Row>
  475. <Row>
  476. <Col id="cdnm">기타</Col>
  477. <Col id="cdid">99</Col>
  478. </Row>
  479. </Rows>
  480. </Dataset>
  481. <Dataset id="ds_init_medidevkndspmach" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  482. <ColumnInfo>
  483. <Column id="cdnm" type="STRING"/>
  484. <Column id="cdid" type="STRING"/>
  485. </ColumnInfo>
  486. <Rows>
  487. <Row>
  488. <Col id="cdnm">설정된 용량이 들어가지 않음</Col>
  489. <Col id="cdid">01</Col>
  490. </Row>
  491. <Row>
  492. <Col id="cdnm">전원 OFF</Col>
  493. <Col id="cdid">02</Col>
  494. </Row>
  495. <Row>
  496. <Col id="cdnm">기타</Col>
  497. <Col id="cdid">99</Col>
  498. </Row>
  499. </Rows>
  500. </Dataset>
  501. <Dataset id="ds_init_dsaptype" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  502. <ColumnInfo>
  503. <Column id="cdnm" type="STRING"/>
  504. <Column id="cdid" type="STRING"/>
  505. </ColumnInfo>
  506. <Rows>
  507. <Row>
  508. <Col id="cdnm">탈원</Col>
  509. <Col id="cdid">01</Col>
  510. </Row>
  511. <Row>
  512. <Col id="cdnm">영아 유괴 및 실종</Col>
  513. <Col id="cdid">02</Col>
  514. </Row>
  515. <Row>
  516. <Col id="cdnm">성인실종</Col>
  517. <Col id="cdid">03</Col>
  518. </Row>
  519. </Rows>
  520. </Dataset>
  521. <Dataset id="ds_init_vlncattc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  522. <ColumnInfo>
  523. <Column id="cdnm" type="STRING"/>
  524. <Column id="cdid" type="STRING"/>
  525. </ColumnInfo>
  526. <Rows>
  527. <Row>
  528. <Col id="cdnm">환자</Col>
  529. <Col id="cdid">01</Col>
  530. </Row>
  531. <Row>
  532. <Col id="cdnm">보호자</Col>
  533. <Col id="cdid">02</Col>
  534. </Row>
  535. <Row>
  536. <Col id="cdnm">방문객</Col>
  537. <Col id="cdid">03</Col>
  538. </Row>
  539. <Row>
  540. <Col id="cdnm">직원</Col>
  541. <Col id="cdid">04</Col>
  542. </Row>
  543. <Row>
  544. <Col id="cdnm">기타</Col>
  545. <Col id="cdid">99</Col>
  546. </Row>
  547. </Rows>
  548. </Dataset>
  549. <Dataset id="ds_init_vlncvict" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  550. <ColumnInfo>
  551. <Column id="cdnm" type="STRING"/>
  552. <Column id="cdid" type="STRING"/>
  553. </ColumnInfo>
  554. <Rows>
  555. <Row>
  556. <Col id="cdnm">환자</Col>
  557. <Col id="cdid">01</Col>
  558. </Row>
  559. <Row>
  560. <Col id="cdnm">보호자</Col>
  561. <Col id="cdid">02</Col>
  562. </Row>
  563. <Row>
  564. <Col id="cdnm">방문객</Col>
  565. <Col id="cdid">03</Col>
  566. </Row>
  567. <Row>
  568. <Col id="cdnm">직원</Col>
  569. <Col id="cdid">04</Col>
  570. </Row>
  571. <Row>
  572. <Col id="cdnm">기타</Col>
  573. <Col id="cdid">99</Col>
  574. </Row>
  575. </Rows>
  576. </Dataset>
  577. <Dataset id="ds_init_sucdtype" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  578. <ColumnInfo>
  579. <Column id="cdnm" type="STRING"/>
  580. <Column id="cdid" type="STRING"/>
  581. </ColumnInfo>
  582. <Rows>
  583. <Row>
  584. <Col id="cdnm">자살</Col>
  585. <Col id="cdid">01</Col>
  586. </Row>
  587. <Row>
  588. <Col id="cdnm">자살시도/자해</Col>
  589. <Col id="cdid">02</Col>
  590. </Row>
  591. </Rows>
  592. </Dataset>
  593. <Dataset id="ds_init_sucdcaus" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  594. <ColumnInfo>
  595. <Column id="cdnm" type="STRING"/>
  596. <Column id="cdid" type="STRING"/>
  597. </ColumnInfo>
  598. <Rows>
  599. <Row>
  600. <Col id="cdnm">정신과적질환</Col>
  601. <Col id="cdid">01</Col>
  602. </Row>
  603. <Row>
  604. <Col id="cdnm">약물복용</Col>
  605. <Col id="cdid">02</Col>
  606. </Row>
  607. <Row>
  608. <Col id="cdnm">관리감시소홀</Col>
  609. <Col id="cdid">03</Col>
  610. </Row>
  611. <Row>
  612. <Col id="cdnm">소지품관리소홀</Col>
  613. <Col id="cdid">04</Col>
  614. </Row>
  615. <Row>
  616. <Col id="cdnm">기타</Col>
  617. <Col id="cdid">99</Col>
  618. </Row>
  619. </Rows>
  620. </Dataset>
  621. <Dataset id="ds_init_medimatrknd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  622. <ColumnInfo>
  623. <Column id="cdnm" type="STRING"/>
  624. <Column id="cdid" type="STRING"/>
  625. </ColumnInfo>
  626. <Rows>
  627. <Row>
  628. <Col id="cdnm">PCA</Col>
  629. <Col id="cdid">01</Col>
  630. </Row>
  631. <Row>
  632. <Col id="cdnm">Syringe</Col>
  633. <Col id="cdid">02</Col>
  634. </Row>
  635. <Row>
  636. <Col id="cdnm">수액 Set/Extension</Col>
  637. <Col id="cdid">03</Col>
  638. </Row>
  639. <Row>
  640. <Col id="cdnm">C-line</Col>
  641. <Col id="cdid">04</Col>
  642. </Row>
  643. <Row>
  644. <Col id="cdnm">A-line</Col>
  645. <Col id="cdid">05</Col>
  646. </Row>
  647. <Row>
  648. <Col id="cdnm">PICC</Col>
  649. <Col id="cdid">06</Col>
  650. </Row>
  651. <Row>
  652. <Col id="cdnm">Angio-cath</Col>
  653. <Col id="cdid">07</Col>
  654. </Row>
  655. <Row>
  656. <Col id="cdnm">Chemo-port</Col>
  657. <Col id="cdid">08</Col>
  658. </Row>
  659. <Row>
  660. <Col id="cdnm">Perm cath</Col>
  661. <Col id="cdid">09</Col>
  662. </Row>
  663. <Row>
  664. <Col id="cdnm">Swan-Ganz cath</Col>
  665. <Col id="cdid">10</Col>
  666. </Row>
  667. <Row>
  668. <Col id="cdnm">L-tube</Col>
  669. <Col id="cdid">11</Col>
  670. </Row>
  671. <Row>
  672. <Col id="cdnm">G-tube</Col>
  673. <Col id="cdid">12</Col>
  674. </Row>
  675. <Row>
  676. <Col id="cdnm">Chest tube</Col>
  677. <Col id="cdid">13</Col>
  678. </Row>
  679. <Row>
  680. <Col id="cdnm">Pigtail</Col>
  681. <Col id="cdid">14</Col>
  682. </Row>
  683. <Row>
  684. <Col id="cdnm">PTBD</Col>
  685. <Col id="cdid">15</Col>
  686. </Row>
  687. <Row>
  688. <Col id="cdnm">ENBD</Col>
  689. <Col id="cdid">16</Col>
  690. </Row>
  691. <Row>
  692. <Col id="cdnm">Hemovac/JP</Col>
  693. <Col id="cdid">17</Col>
  694. </Row>
  695. <Row>
  696. <Col id="cdnm">Foley-cath</Col>
  697. <Col id="cdid">18</Col>
  698. </Row>
  699. <Row>
  700. <Col id="cdnm">Lumbar drain</Col>
  701. <Col id="cdid">19</Col>
  702. </Row>
  703. <Row>
  704. <Col id="cdnm">기타</Col>
  705. <Col id="cdid">99</Col>
  706. </Row>
  707. </Rows>
  708. </Dataset>
  709. <Dataset id="ds_init_medimatrinst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  710. <ColumnInfo>
  711. <Column id="cdnm" type="STRING"/>
  712. <Column id="cdid" type="STRING"/>
  713. </ColumnInfo>
  714. <Rows>
  715. <Row>
  716. <Col id="cdnm">다른 환자</Col>
  717. <Col id="cdid">01</Col>
  718. </Row>
  719. <Row>
  720. <Col id="cdnm">잘못된 부위</Col>
  721. <Col id="cdid">02</Col>
  722. </Row>
  723. <Row>
  724. <Col id="cdnm">잘못된 라인/튜브</Col>
  725. <Col id="cdid">03</Col>
  726. </Row>
  727. <Row>
  728. <Col id="cdnm">잘못된 방법</Col>
  729. <Col id="cdid">04</Col>
  730. </Row>
  731. <Row>
  732. <Col id="cdnm">기타</Col>
  733. <Col id="cdid">99</Col>
  734. </Row>
  735. </Rows>
  736. </Dataset>
  737. <Dataset id="ds_init_medimatrconn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  738. <ColumnInfo>
  739. <Column id="cdnm" type="STRING"/>
  740. <Column id="cdid" type="STRING"/>
  741. </ColumnInfo>
  742. <Rows>
  743. <Row>
  744. <Col id="cdnm">다른 환자</Col>
  745. <Col id="cdid">01</Col>
  746. </Row>
  747. <Row>
  748. <Col id="cdnm">잘못된 부위</Col>
  749. <Col id="cdid">02</Col>
  750. </Row>
  751. <Row>
  752. <Col id="cdnm">잘못된 라인/튜브</Col>
  753. <Col id="cdid">03</Col>
  754. </Row>
  755. <Row>
  756. <Col id="cdnm">잘못된 방법</Col>
  757. <Col id="cdid">04</Col>
  758. </Row>
  759. <Row>
  760. <Col id="cdnm">기타</Col>
  761. <Col id="cdid">99</Col>
  762. </Row>
  763. </Rows>
  764. </Dataset>
  765. <Dataset id="ds_init_medimatruse" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  766. <ColumnInfo>
  767. <Column id="cdnm" type="STRING"/>
  768. <Column id="cdid" type="STRING"/>
  769. </ColumnInfo>
  770. <Rows>
  771. <Row>
  772. <Col id="cdnm">Self removal</Col>
  773. <Col id="cdid">01</Col>
  774. </Row>
  775. <Row>
  776. <Col id="cdnm">적정위치 이탈</Col>
  777. <Col id="cdid">02</Col>
  778. </Row>
  779. <Row>
  780. <Col id="cdnm">라인/튜브 손상</Col>
  781. <Col id="cdid">03</Col>
  782. </Row>
  783. <Row>
  784. <Col id="cdnm">Disconnection</Col>
  785. <Col id="cdid">04</Col>
  786. </Row>
  787. <Row>
  788. <Col id="cdnm">잘못된 방법</Col>
  789. <Col id="cdid">05</Col>
  790. </Row>
  791. <Row>
  792. <Col id="cdnm">기타</Col>
  793. <Col id="cdid">99</Col>
  794. </Row>
  795. </Rows>
  796. </Dataset>
  797. <Dataset id="ds_init_medimatrremv" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  798. <ColumnInfo>
  799. <Column id="cdnm" type="STRING"/>
  800. <Column id="cdid" type="STRING"/>
  801. </ColumnInfo>
  802. <Rows>
  803. <Row>
  804. <Col id="cdnm">다른 환자</Col>
  805. <Col id="cdid">01</Col>
  806. </Row>
  807. <Row>
  808. <Col id="cdnm">잘못된 라인/튜브</Col>
  809. <Col id="cdid">02</Col>
  810. </Row>
  811. <Row>
  812. <Col id="cdnm">잘못된 방법</Col>
  813. <Col id="cdid">03</Col>
  814. </Row>
  815. <Row>
  816. <Col id="cdnm">누락/지연</Col>
  817. <Col id="cdid">04</Col>
  818. </Row>
  819. <Row>
  820. <Col id="cdnm">기타</Col>
  821. <Col id="cdid">99</Col>
  822. </Row>
  823. </Rows>
  824. </Dataset>
  825. <Dataset id="ds_init_medimatrdamg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  826. <ColumnInfo>
  827. <Column id="cdnm" type="STRING"/>
  828. <Column id="cdid" type="STRING"/>
  829. </ColumnInfo>
  830. <Rows>
  831. <Row>
  832. <Col id="cdnm">삽입/연결 시</Col>
  833. <Col id="cdid">01</Col>
  834. </Row>
  835. <Row>
  836. <Col id="cdnm">사용중</Col>
  837. <Col id="cdid">02</Col>
  838. </Row>
  839. <Row>
  840. <Col id="cdnm">제거시</Col>
  841. <Col id="cdid">03</Col>
  842. </Row>
  843. <Row>
  844. <Col id="cdnm">기타</Col>
  845. <Col id="cdid">99</Col>
  846. </Row>
  847. </Rows>
  848. </Dataset>
  849. <Dataset id="ds_init_etcfcltobjerr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  850. <ColumnInfo>
  851. <Column id="cdnm" type="STRING"/>
  852. <Column id="cdid" type="STRING"/>
  853. </ColumnInfo>
  854. <Rows>
  855. <Row>
  856. <Col id="cdnm">문/통로</Col>
  857. <Col id="cdid">01</Col>
  858. </Row>
  859. <Row>
  860. <Col id="cdnm">엘리베이터</Col>
  861. <Col id="cdid">02</Col>
  862. </Row>
  863. <Row>
  864. <Col id="cdnm">기타</Col>
  865. <Col id="cdid">99</Col>
  866. </Row>
  867. </Rows>
  868. </Dataset>
  869. <Dataset id="ds_init_etcfclttranerr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  870. <ColumnInfo>
  871. <Column id="cdnm" type="STRING"/>
  872. <Column id="cdid" type="STRING"/>
  873. </ColumnInfo>
  874. <Rows>
  875. <Row>
  876. <Col id="cdnm">침대</Col>
  877. <Col id="cdid">01</Col>
  878. </Row>
  879. <Row>
  880. <Col id="cdnm">이동용 침대</Col>
  881. <Col id="cdid">02</Col>
  882. </Row>
  883. <Row>
  884. <Col id="cdnm">휠체어</Col>
  885. <Col id="cdid">03</Col>
  886. </Row>
  887. <Row>
  888. <Col id="cdnm">IV폴대</Col>
  889. <Col id="cdid">04</Col>
  890. </Row>
  891. <Row>
  892. <Col id="cdnm">워커</Col>
  893. <Col id="cdid">05</Col>
  894. </Row>
  895. <Row>
  896. <Col id="cdnm">유모차</Col>
  897. <Col id="cdid">06</Col>
  898. </Row>
  899. <Row>
  900. <Col id="cdnm">베시넷</Col>
  901. <Col id="cdid">07</Col>
  902. </Row>
  903. <Row>
  904. <Col id="cdnm">기타</Col>
  905. <Col id="cdid">99</Col>
  906. </Row>
  907. </Rows>
  908. </Dataset>
  909. <Dataset id="ds_init_etcfcltmedigas" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  910. <ColumnInfo>
  911. <Column id="cdnm" type="STRING"/>
  912. <Column id="cdid" type="STRING"/>
  913. </ColumnInfo>
  914. <Rows>
  915. <Row>
  916. <Col id="cdnm">중앙공급 가스단절</Col>
  917. <Col id="cdid">01</Col>
  918. </Row>
  919. <Row>
  920. <Col id="cdnm">이동용 가스공급 단절</Col>
  921. <Col id="cdid">02</Col>
  922. </Row>
  923. <Row>
  924. <Col id="cdnm">잘못된 가스 공급</Col>
  925. <Col id="cdid">03</Col>
  926. </Row>
  927. <Row>
  928. <Col id="cdnm">의료전기 단절</Col>
  929. <Col id="cdid">04</Col>
  930. </Row>
  931. <Row>
  932. <Col id="cdnm">기타</Col>
  933. <Col id="cdid">99</Col>
  934. </Row>
  935. </Rows>
  936. </Dataset>
  937. <Dataset id="ds_init_etcfcltemgcpw" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  938. <ColumnInfo>
  939. <Column id="cdnm" type="STRING"/>
  940. <Column id="cdid" type="STRING"/>
  941. </ColumnInfo>
  942. <Rows>
  943. <Row>
  944. <Col id="cdnm">비상전원 부재</Col>
  945. <Col id="cdid">01</Col>
  946. </Row>
  947. <Row>
  948. <Col id="cdnm">비상전원 기능문제</Col>
  949. <Col id="cdid">02</Col>
  950. </Row>
  951. <Row>
  952. <Col id="cdnm">기타</Col>
  953. <Col id="cdid">99</Col>
  954. </Row>
  955. </Rows>
  956. </Dataset>
  957. <Dataset id="ds_init_etcfcltcomp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  958. <ColumnInfo>
  959. <Column id="cdnm" type="STRING"/>
  960. <Column id="cdid" type="STRING"/>
  961. </ColumnInfo>
  962. <Rows>
  963. <Row>
  964. <Col id="cdnm">고장</Col>
  965. <Col id="cdid">01</Col>
  966. </Row>
  967. <Row>
  968. <Col id="cdnm">업무오류</Col>
  969. <Col id="cdid">02</Col>
  970. </Row>
  971. </Rows>
  972. </Dataset>
  973. <Dataset id="ds_init_etcfcltfire" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  974. <ColumnInfo>
  975. <Column id="cdnm" type="STRING"/>
  976. <Column id="cdid" type="STRING"/>
  977. </ColumnInfo>
  978. <Rows>
  979. <Row>
  980. <Col id="cdnm">부서자체 해결</Col>
  981. <Col id="cdid">01</Col>
  982. </Row>
  983. <Row>
  984. <Col id="cdnm">자위소방대 출동</Col>
  985. <Col id="cdid">02</Col>
  986. </Row>
  987. <Row>
  988. <Col id="cdnm">119소방대 출동</Col>
  989. <Col id="cdid">03</Col>
  990. </Row>
  991. </Rows>
  992. </Dataset>
  993. <Dataset id="ds_init_etcfcltwater" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  994. <ColumnInfo>
  995. <Column id="cdnm" type="STRING"/>
  996. <Column id="cdid" type="STRING"/>
  997. </ColumnInfo>
  998. <Rows>
  999. <Row>
  1000. <Col id="cdnm">단수</Col>
  1001. <Col id="cdid">01</Col>
  1002. </Row>
  1003. <Row>
  1004. <Col id="cdnm">누수</Col>
  1005. <Col id="cdid">02</Col>
  1006. </Row>
  1007. <Row>
  1008. <Col id="cdnm">기타</Col>
  1009. <Col id="cdid">99</Col>
  1010. </Row>
  1011. </Rows>
  1012. </Dataset>
  1013. <Dataset id="ds_init_etcfclttrubrept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1014. <ColumnInfo>
  1015. <Column id="cdnm" type="STRING"/>
  1016. <Column id="cdid" type="STRING"/>
  1017. </ColumnInfo>
  1018. <Rows>
  1019. <Row>
  1020. <Col id="cdnm">Y</Col>
  1021. <Col id="cdid">Y</Col>
  1022. </Row>
  1023. <Row>
  1024. <Col id="cdnm">N</Col>
  1025. <Col id="cdid">N</Col>
  1026. </Row>
  1027. </Rows>
  1028. </Dataset>
  1029. <Dataset id="ds_init_etcmedirecknd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1030. <ColumnInfo>
  1031. <Column id="cdnm" type="STRING"/>
  1032. <Column id="cdid" type="STRING"/>
  1033. </ColumnInfo>
  1034. <Rows>
  1035. <Row>
  1036. <Col id="cdnm">의사기록</Col>
  1037. <Col id="cdid">01</Col>
  1038. </Row>
  1039. <Row>
  1040. <Col id="cdnm">간호기록</Col>
  1041. <Col id="cdid">02</Col>
  1042. </Row>
  1043. <Row>
  1044. <Col id="cdnm">동의서</Col>
  1045. <Col id="cdid">03</Col>
  1046. </Row>
  1047. <Row>
  1048. <Col id="cdnm">진단서(입퇴원확인서 등 포함)</Col>
  1049. <Col id="cdid">04</Col>
  1050. </Row>
  1051. <Row>
  1052. <Col id="cdnm">기타</Col>
  1053. <Col id="cdid">99</Col>
  1054. </Row>
  1055. </Rows>
  1056. </Dataset>
  1057. <Dataset id="ds_init_etcmedirecincd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1058. <ColumnInfo>
  1059. <Column id="cdnm" type="STRING"/>
  1060. <Column id="cdid" type="STRING"/>
  1061. </ColumnInfo>
  1062. <Rows>
  1063. <Row>
  1064. <Col id="cdnm">다른 환자 작성</Col>
  1065. <Col id="cdid">01</Col>
  1066. </Row>
  1067. <Row>
  1068. <Col id="cdnm">부정확한 기록</Col>
  1069. <Col id="cdid">02</Col>
  1070. </Row>
  1071. <Row>
  1072. <Col id="cdnm">기록 누락/지연</Col>
  1073. <Col id="cdid">03</Col>
  1074. </Row>
  1075. <Row>
  1076. <Col id="cdnm">자료 분실</Col>
  1077. <Col id="cdid">04</Col>
  1078. </Row>
  1079. <Row>
  1080. <Col id="cdnm">기타</Col>
  1081. <Col id="cdid">99</Col>
  1082. </Row>
  1083. </Rows>
  1084. </Dataset>
  1085. <Dataset id="ds_init_etcpatidntknd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1086. <ColumnInfo>
  1087. <Column id="cdnm" type="STRING"/>
  1088. <Column id="cdid" type="STRING"/>
  1089. </ColumnInfo>
  1090. <Rows>
  1091. <Row>
  1092. <Col id="cdnm">환자팔찌</Col>
  1093. <Col id="cdid">01</Col>
  1094. </Row>
  1095. <Row>
  1096. <Col id="cdnm">환자 기본정보 오류</Col>
  1097. <Col id="cdid">02</Col>
  1098. </Row>
  1099. <Row>
  1100. <Col id="cdnm">환자이름 게시방법 오류</Col>
  1101. <Col id="cdid">03</Col>
  1102. </Row>
  1103. <Row>
  1104. <Col id="cdnm">외래환자 이름표</Col>
  1105. <Col id="cdid">04</Col>
  1106. </Row>
  1107. </Rows>
  1108. </Dataset>
  1109. <Dataset id="ds_init_etcpatidntincd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1110. <ColumnInfo>
  1111. <Column id="cdnm" type="STRING"/>
  1112. <Column id="cdid" type="STRING"/>
  1113. </ColumnInfo>
  1114. <Rows>
  1115. <Row>
  1116. <Col id="cdnm">정보 누락/지연</Col>
  1117. <Col id="cdid">01</Col>
  1118. </Row>
  1119. <Row>
  1120. <Col id="cdnm">다른 환자</Col>
  1121. <Col id="cdid">02</Col>
  1122. </Row>
  1123. <Row>
  1124. <Col id="cdnm">기타</Col>
  1125. <Col id="cdid">99</Col>
  1126. </Row>
  1127. </Rows>
  1128. </Dataset>
  1129. </Objects>
  1130. <Bind>
  1131. <BindItem id="item6" compid="grp_etc.grp_diet.input4" propid="value" datasetid="ds_main_condition_etcinfo" columnid="dietprcpetc"/>
  1132. <BindItem id="item0" compid="grp_etc.grp_diet.input00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="dietcooketc"/>
  1133. <BindItem id="item1" compid="grp_etc.grp_diet.input01" propid="value" datasetid="ds_main_condition_etcinfo" columnid="dietdstbetc"/>
  1134. <BindItem id="item2" compid="grp_etc.grp_diet.input02" propid="value" datasetid="ds_main_condition_etcinfo" columnid="dietapplcetc"/>
  1135. <BindItem id="item3" compid="grp_etc.grp_diet.input03" propid="value" datasetid="ds_main_condition_etcinfo" columnid="dietfeedetc"/>
  1136. <BindItem id="item4" compid="grp_etc.grp_medidev.radio05" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medidevtrubreptyn"/>
  1137. <BindItem id="item5" compid="grp_etc.grp_medidev.input02" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medidevkndipuseretc"/>
  1138. <BindItem id="item7" compid="grp_etc.grp_medidev.input00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medidevkndipmachetc"/>
  1139. <BindItem id="item8" compid="grp_etc.grp_medidev.input01" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medidevkndspuseretc"/>
  1140. <BindItem id="item9" compid="grp_etc.grp_medidev.input03" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medidevkndspmachetc"/>
  1141. <BindItem id="item10" compid="grp_etc.grp_medidev.input04" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medidevkndetc"/>
  1142. <BindItem id="item37" compid="grp_etc.grp_rob.tar_etc" propid="value" datasetid="ds_main_condition_etcinfo" columnid="robitem"/>
  1143. <BindItem id="item12" compid="grp_etc.grp_rob.tar_etc00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="robreptetc"/>
  1144. <BindItem id="item14" compid="grp_etc.grp_medidev.tar_etc00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medireptetc"/>
  1145. <BindItem id="item11" compid="grp_etc.grp_dsap.tar_etc00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="dsapreptetc"/>
  1146. <BindItem id="item13" compid="grp_etc.grp_vlnc.input4" propid="value" datasetid="ds_main_condition_etcinfo" columnid="vlncattcetc"/>
  1147. <BindItem id="item15" compid="grp_etc.grp_vlnc.input00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="vlncvictetc"/>
  1148. <BindItem id="item16" compid="grp_etc.grp_vlnc.tar_etc00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="vlncreptetc"/>
  1149. <BindItem id="item17" compid="grp_etc.grp_sucd.input00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="sucdcausetc"/>
  1150. <BindItem id="item18" compid="grp_etc.grp_sucd.tar_etc00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="sucdreptetc"/>
  1151. <BindItem id="item19" compid="grp_etc.grp_medimatr.input00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medimatrkndetc"/>
  1152. <BindItem id="item20" compid="grp_etc.grp_medimatr.input01" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medimatrinstetc"/>
  1153. <BindItem id="item21" compid="grp_etc.grp_medimatr.input02" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medimatrconnetc"/>
  1154. <BindItem id="item22" compid="grp_etc.grp_medimatr.input03" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medimatruseetc"/>
  1155. <BindItem id="item23" compid="grp_etc.grp_medimatr.input04" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medimatrremvetc"/>
  1156. <BindItem id="item24" compid="grp_etc.grp_medimatr.input05" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medimatrdamgetc"/>
  1157. <BindItem id="item25" compid="grp_etc.grp_medimatr.tar_etc00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="medimatrreptetc"/>
  1158. <BindItem id="item26" compid="grp_etc.grp_etc.radio05" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcfclttrubrept"/>
  1159. <BindItem id="item27" compid="grp_etc.grp_etc.input01" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcfcltobjerretc"/>
  1160. <BindItem id="item28" compid="grp_etc.grp_etc.input00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcfclttranerretc"/>
  1161. <BindItem id="item29" compid="grp_etc.grp_etc.input02" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcfcltmedigasetc"/>
  1162. <BindItem id="item30" compid="grp_etc.grp_etc.input03" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcfcltemgcpwetc"/>
  1163. <BindItem id="item31" compid="grp_etc.grp_etc.input04" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcfcltwateretc"/>
  1164. <BindItem id="item32" compid="grp_etc.grp_etc.input05" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcmedireckndetc"/>
  1165. <BindItem id="item33" compid="grp_etc.grp_etc.input06" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcmedirecincdetc"/>
  1166. <BindItem id="item34" compid="grp_etc.grp_etc.input07" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcpatidntincdetc"/>
  1167. <BindItem id="item35" compid="grp_etc.grp_etc.tar_etc00" propid="value" datasetid="ds_main_condition_etcinfo" columnid="etcdescetc"/>
  1168. </Bind>
  1169. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1170. * System Name : 경대 의료정보시스템
  1171. * Job Name :
  1172. * Creator :
  1173. * Make Date :
  1174. * Description :
  1175. *---------------------------------------------------------------------------------------
  1176. * Modify Date Modifier Modify Description
  1177. *---------------------------------------------------------------------------------------
  1178. * 2018-10-01 최초개발
  1179. *
  1180. *---------------------------------------------------------------------------------------
  1181. ****************************************************************************************/
  1182. //=======================================================================================
  1183. // Lib Include
  1184. //---------------------------------------------------------------------------------------
  1185. include "com_commonxp::comm_main.xjs";
  1186. //=======================================================================================
  1187. // Global Form Variable
  1188. //---------------------------------------------------------------------------------------
  1189. //=======================================================================================
  1190. // Function
  1191. //---------------------------------------------------------------------------------------
  1192. //=======================================================================================
  1193. // Event
  1194. //---------------------------------------------------------------------------------------
  1195. /****************************************************************************************
  1196. * Components : Form
  1197. * Components ID : SMMQR00127
  1198. * Event : oninit
  1199. * Argument : 01.obj : Object Event has occurred
  1200. * : 02.e : Event Object
  1201. * Description : 화면 처음 초기화시
  1202. ****************************************************************************************/
  1203. function SMMQR00127_oninit(obj:Form, e:InitEventInfo)
  1204. {
  1205. frmf_initForm(obj); //폼 초기화
  1206. }
  1207. /****************************************************************************************
  1208. * Components : Form
  1209. * Components ID : SMMQR00600
  1210. * Event : onload
  1211. * Argument : 01.obj : Object Event has occurred
  1212. * : 02.e : Event Object
  1213. * Description : 화면 로딩 완료시
  1214. ****************************************************************************************/
  1215. function SMMQR00127_onload(obj:Form, e:LoadEventInfo)
  1216. {
  1217. fInitialize_SMMQR00127();
  1218. }
  1219. function fInitialize_SMMQR00127(){
  1220. if(utlf_isNull(ds_main_condition_etcinfo.getColumn(0,"acptno")))
  1221. {
  1222. if(ds_main_condition_etcinfo.rowcount < 1){
  1223. ds_main_condition_etcinfo.addRow();
  1224. //alert(ds_main_cond.getColumn(0, "acptno"));
  1225. ds_main_condition_etcinfo.setColumn(0, "acptno", ds_main_condition.getColumn(0, "acptno"));
  1226. ds_main_condition_etcinfo.setColumn(0, "mdl", ds_main_condition.getColumn(0, "mdl"));
  1227. }
  1228. }
  1229. //멀티 체크 코드 셋팅 초기화
  1230. //식이 및 관급(처방)
  1231. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1232. grp_etc.grp_diet.chk_dietprcp.setInitComp(sProp1, ds_init_dietprcp, "cdid", "cdnm", "fn_setDietprcp");
  1233. //식이 및 관급(신청)
  1234. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1235. grp_etc.grp_diet.chk_dietapplc.setInitComp(sProp1, ds_init_dietapplc, "cdid", "cdnm", "fn_setDietapplc");
  1236. //식이 및 관급(조리)
  1237. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1238. grp_etc.grp_diet.chk_dietcook.setInitComp(sProp1, ds_init_dietcook, "cdid", "cdnm", "fn_setDietcook");
  1239. //식이 및 관급(배식)
  1240. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1241. grp_etc.grp_diet.chk_dietdstb.setInitComp(sProp1, ds_init_dietdstb, "cdid", "cdnm", "fn_setDietdstb");
  1242. //식이 및 관급(관급수행(feeding))
  1243. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1244. grp_etc.grp_diet.chk_dietfeed.setInitComp(sProp1, ds_init_dietfeed, "cdid", "cdnm", "fn_setDietfeed");
  1245. //의료장비/기구(의료기기 종류)
  1246. var sProp1="col=1,row=2,cellspacing=1,vcellspacing=1,itemWidth=-1,itemHeight=38,overflow=''";
  1247. grp_etc.grp_medidev.chk_medidevknd.setInitComp(sProp1, ds_init_medidevknd, "cdid", "cdnm", "fn_setMedidevknd");
  1248. //의료장비/기구(의료기기 종류)(Infusion pump 사용자 조작 오류)
  1249. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1250. grp_etc.grp_medidev.chk_medidevkndipuser.setInitComp(sProp1, ds_init_medidevkndipuser, "cdid", "cdnm", "fn_setMedidevkndipuser");
  1251. //의료장비/기구(의료기기 종류)(Infusion pump 기기고장)
  1252. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1253. grp_etc.grp_medidev.chk_medidevkndipmach.setInitComp(sProp1, ds_init_medidevkndipmach, "cdid", "cdnm", "fn_setMedidevkndipmach");
  1254. //의료장비/기구(의료기기 종류)(Syringe pump 사용자 조작 오류)
  1255. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1256. grp_etc.grp_medidev.chk_medidevkndspuser.setInitComp(sProp1, ds_init_medidevkndspuser, "cdid", "cdnm", "fn_setMedidevkndspuser");
  1257. //의료장비/기구(의료기기 종류)(Syringe pump 기기고장)
  1258. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1259. grp_etc.grp_medidev.chk_medidevkndspmach.setInitComp(sProp1, ds_init_medidevkndspmach, "cdid", "cdnm", "fn_setMedidevkndspmach");
  1260. //탈원 및 실종(유형)
  1261. var sProp1="col=7,row=2,cellspacing=15,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1262. grp_etc.grp_dsap.chk_dsaptype.setInitComp(sProp1, ds_init_dsaptype, "cdid", "cdnm", "fn_setDsaptype");
  1263. //난동/폭력/성폭력(가해자)
  1264. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1265. grp_etc.grp_vlnc.chk_vlncattc.setInitComp(sProp1, ds_init_vlncattc, "cdid", "cdnm", "fn_setVlncattc");
  1266. //난동/폭력/성폭력(피해자)
  1267. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1268. grp_etc.grp_vlnc.chk_vlncvict.setInitComp(sProp1, ds_init_vlncvict, "cdid", "cdnm", "fn_setVlncvict");
  1269. //자해/자살(유형)
  1270. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1271. grp_etc.grp_sucd.chk_sucdtype.setInitComp(sProp1, ds_init_sucdtype, "cdid", "cdnm", "fn_setSucdtype");
  1272. //자해/자살(원인)
  1273. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1274. grp_etc.grp_sucd.chk_sucdcaus.setInitComp(sProp1, ds_init_sucdcaus, "cdid", "cdnm", "fn_setSucdcaus");
  1275. //진료재료(종류)
  1276. var sProp1="col=10,row=2,cellspacing=1,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1277. grp_etc.grp_medimatr.chk_medimatrknd.setInitComp(sProp1, ds_init_medimatrknd, "cdid", "cdnm", "fn_setMedimatrknd");
  1278. //진료재료 사건유형(삽입)
  1279. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1280. grp_etc.grp_medimatr.chk_medimatrinst.setInitComp(sProp1, ds_init_medimatrinst, "cdid", "cdnm", "fn_setMedimatrinst");
  1281. //진료재료 사건유형(연결)
  1282. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1283. grp_etc.grp_medimatr.chk_medimatrconn.setInitComp(sProp1, ds_init_medimatrconn, "cdid", "cdnm", "fn_setMedimatrconn");
  1284. //진료재료 사건유형(사용중)
  1285. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1286. grp_etc.grp_medimatr.chk_medimatruse.setInitComp(sProp1, ds_init_medimatruse, "cdid", "cdnm", "fn_setMedimatruse");
  1287. //진료재료 사건유형(제거)
  1288. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1289. grp_etc.grp_medimatr.chk_medimatrremv.setInitComp(sProp1, ds_init_medimatrremv, "cdid", "cdnm", "fn_setMedimatrremv");
  1290. //진료재료 사건유형(파손)
  1291. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1292. grp_etc.grp_medimatr.chk_medimatrdamg.setInitComp(sProp1, ds_init_medimatrdamg, "cdid", "cdnm", "fn_setMedimatrdamg");
  1293. //기타 시설/환경(시설물 고장)
  1294. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1295. grp_etc.grp_etc.chk_etcfcltobjerr.setInitComp(sProp1, ds_init_etcfcltobjerr, "cdid", "cdnm", "fn_setEtcfcltobjerr");
  1296. //기타 시설/환경(이동수단 고장)
  1297. var sProp1="col=9,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1298. grp_etc.grp_etc.chk_etcfclttranerr.setInitComp(sProp1, ds_init_etcfclttranerr, "cdid", "cdnm", "fn_setEtcfclttranerr");
  1299. //기타 시설/환경(의료가스/의료전기)
  1300. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1301. grp_etc.grp_etc.chk_etcfcltmedigas.setInitComp(sProp1, ds_init_etcfcltmedigas, "cdid", "cdnm", "fn_setEtcfcltmedigas");
  1302. //기타 시설/환경(비상전원공급)
  1303. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1304. grp_etc.grp_etc.chk_etcfcltemgcpw.setInitComp(sProp1, ds_init_etcfcltemgcpw, "cdid", "cdnm", "fn_setEtcfcltemgcpw");
  1305. //기타 시설/환경(전산/통신)
  1306. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1307. grp_etc.grp_etc.chk_etcfcltcomp.setInitComp(sProp1, ds_init_etcfcltcomp, "cdid", "cdnm", "fn_setEtcfcltcomp");
  1308. //기타 시설/환경(화재)
  1309. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1310. grp_etc.grp_etc.chk_etcfcltfire.setInitComp(sProp1, ds_init_etcfcltfire, "cdid", "cdnm", "fn_setEtcfcltfire");
  1311. //기타 시설/환경(물)
  1312. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1313. grp_etc.grp_etc.chk_etcfcltwater.setInitComp(sProp1, ds_init_etcfcltwater, "cdid", "cdnm", "fn_setEtcfcltwater");
  1314. //기타 의무기록(의무기록 종류)
  1315. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1316. grp_etc.grp_etc.chk_etcmedirecknd.setInitComp(sProp1, ds_init_etcmedirecknd, "cdid", "cdnm", "fn_setEtcmedirecknd");
  1317. //기타 의무기록(사건 내용)
  1318. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1319. grp_etc.grp_etc.chk_etcmedirecincd.setInitComp(sProp1, ds_init_etcmedirecincd, "cdid", "cdnm", "fn_setEtcmedirecincd");
  1320. //기타 환자식별정보(환자식별정보 종류)
  1321. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1322. grp_etc.grp_etc.chk_etcpatidntknd.setInitComp(sProp1, ds_init_etcpatidntknd, "cdid", "cdnm", "fn_setEtcpatidntknd");
  1323. //기타 환자식별정보(사건 내용)
  1324. var sProp1="col=7,row=2,cellspacing=5,vcellspacing=4,itemWidth=-1,itemHeight=20,overflow=''";
  1325. grp_etc.grp_etc.chk_etcpatidntincd.setInitComp(sProp1, ds_init_etcpatidntincd, "cdid", "cdnm", "fn_setEtcpatidntincd");
  1326. //멀티 체크 코드 셋팅
  1327. fn_getDietprcp();
  1328. fn_getDietapplc();
  1329. fn_getDietcook();
  1330. fn_getDietdstb();
  1331. fn_getDietfeed();
  1332. fn_getMedidevknd();
  1333. fn_getMedidevkndipuser();
  1334. fn_getMedidevkndipmach();
  1335. fn_getMedidevkndspuser();
  1336. fn_getMedidevkndspmach();
  1337. fn_getDsaptype();
  1338. fn_getVlncattc();
  1339. fn_getVlncvict();
  1340. fn_getSucdtype();
  1341. fn_getSucdcaus();
  1342. fn_getMedimatrknd();
  1343. fn_getMedimatrinst();
  1344. fn_getMedimatrconn();
  1345. fn_getMedimatruse();
  1346. fn_getMedimatrremv();
  1347. fn_getMedimatrdamg();
  1348. fn_getEtcfcltobjerr();
  1349. fn_getEtcfclttranerr();
  1350. fn_getEtcfcltmedigas();
  1351. fn_getEtcfcltemgcpw();
  1352. fn_getEtcfcltcomp();
  1353. fn_getEtcfcltfire();
  1354. fn_getEtcfcltwater();
  1355. fn_getEtcmedirecknd();
  1356. fn_getEtcmedirecincd();
  1357. fn_getEtcpatidntknd();
  1358. fn_getEtcpatidntincd();
  1359. //필수체크
  1360. fn_ctrlEnableChk("chk_dietprcp");
  1361. fn_ctrlEnableChk("chk_dietcook");
  1362. fn_ctrlEnableChk("chk_dietapplc");
  1363. fn_ctrlEnableChk("chk_dietdstb");
  1364. fn_ctrlEnableChk("chk_dietfeed");
  1365. fn_ctrlEnableChk("chk_medidevknd");
  1366. fn_ctrlEnableChk("chk_medidevkndipuser");
  1367. fn_ctrlEnableChk("chk_medidevkndipmach");
  1368. fn_ctrlEnableChk("chk_medidevkndspuser");
  1369. fn_ctrlEnableChk("chk_medidevkndspmach");
  1370. fn_ctrlEnableChk("chk_vlncattc");
  1371. fn_ctrlEnableChk("chk_vlncvict");
  1372. fn_ctrlEnableChk("chk_sucdcaus");
  1373. fn_ctrlEnableChk("chk_medimatrknd");
  1374. fn_ctrlEnableChk("chk_medimatrinst");
  1375. fn_ctrlEnableChk("chk_medimatrconn");
  1376. fn_ctrlEnableChk("chk_medimatruse");
  1377. fn_ctrlEnableChk("chk_medimatrremv");
  1378. fn_ctrlEnableChk("chk_medimatrdamg");
  1379. fn_ctrlEnableChk("chk_etcfcltobjerr");
  1380. fn_ctrlEnableChk("chk_etcfclttranerr");
  1381. fn_ctrlEnableChk("chk_etcfcltmedigas");
  1382. fn_ctrlEnableChk("chk_etcfcltemgcpw");
  1383. fn_ctrlEnableChk("chk_etcfcltwater");
  1384. fn_ctrlEnableChk("chk_etcmedirecknd");
  1385. fn_ctrlEnableChk("chk_etcmedirecincd");
  1386. fn_ctrlEnableChk("chk_etcpatidntincd");
  1387. }
  1388. /** code function **********************************************************************************/
  1389. /****************************************************************************************************************식이 및 관급*/
  1390. /******************************************************************
  1391. * Argument :
  1392. * Description : 식이 및 관급(처방) bind set
  1393. ******************************************************************/
  1394. function fn_setDietprcp(chk){
  1395. var getDietprcp = String(grp_etc.grp_diet.chk_dietprcp.getData()).replace(",", " ");
  1396. ds_main_condition_etcinfo.setColumn(0, "dietprcp", getDietprcp);
  1397. //fn_ctrlEnableChk("chk_dietprcp");
  1398. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1399. fn_ctrlEnableChk("chk_dietprcp");
  1400. }
  1401. if( utlf_isNull(initYN) ){
  1402. fn_ctrlEnableChk("chk_dietprcp");
  1403. }
  1404. }
  1405. /******************************************************************
  1406. * Argument :
  1407. * Description : 식이 및 관급(처방) DBget
  1408. ******************************************************************/
  1409. function fn_getDietprcp(){
  1410. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "dietprcp"))) {
  1411. var dietprcpList = ds_main_condition_etcinfo.getColumn(0, "dietprcp").split(" ");
  1412. grp_etc.grp_diet.chk_dietprcp.setData(dietprcpList);
  1413. }
  1414. }
  1415. /******************************************************************
  1416. * Argument :
  1417. * Description : 식이 및 관급(신청) bind set
  1418. ******************************************************************/
  1419. function fn_setDietapplc(chk){
  1420. var getDietapplc = String(grp_etc.grp_diet.chk_dietapplc.getData()).replace(",", " ");
  1421. ds_main_condition_etcinfo.setColumn(0, "dietapplc", getDietapplc);
  1422. //fn_ctrlEnableChk("chk_dietapplc");
  1423. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1424. fn_ctrlEnableChk("chk_dietapplc");
  1425. }
  1426. if( utlf_isNull(initYN) ){
  1427. fn_ctrlEnableChk("chk_dietapplc");
  1428. }
  1429. }
  1430. /******************************************************************
  1431. * Argument :
  1432. * Description : 식이 및 관급(신청) DBget
  1433. ******************************************************************/
  1434. function fn_getDietapplc(){
  1435. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "dietapplc"))) {
  1436. var dietapplcList = ds_main_condition_etcinfo.getColumn(0, "dietapplc").split(" ");
  1437. grp_etc.grp_diet.chk_dietapplc.setData(dietapplcList);
  1438. }
  1439. }
  1440. /******************************************************************
  1441. * Argument :
  1442. * Description : 식이 및 관급(조리) bind set
  1443. ******************************************************************/
  1444. function fn_setDietcook(chk){
  1445. var getDietcook = String(grp_etc.grp_diet.chk_dietcook.getData()).replace(",", " ");
  1446. ds_main_condition_etcinfo.setColumn(0, "dietcook", getDietcook);
  1447. //fn_ctrlEnableChk("chk_dietcook");
  1448. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1449. fn_ctrlEnableChk("chk_dietcook");
  1450. }
  1451. if( utlf_isNull(initYN) ){
  1452. fn_ctrlEnableChk("chk_dietcook");
  1453. }
  1454. }
  1455. /******************************************************************
  1456. * Argument :
  1457. * Description : 식이 및 관급(조리) DBget
  1458. ******************************************************************/
  1459. function fn_getDietcook(){
  1460. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "dietcook"))) {
  1461. var dietcookList = ds_main_condition_etcinfo.getColumn(0, "dietcook").split(" ");
  1462. grp_etc.grp_diet.chk_dietcook.setData(dietcookList);
  1463. }
  1464. }
  1465. /******************************************************************
  1466. * Argument :
  1467. * Description : 식이 및 관급(배식) bind set
  1468. ******************************************************************/
  1469. function fn_setDietdstb(chk){
  1470. var getDietdstb = String(grp_etc.grp_diet.chk_dietdstb.getData()).replace(",", " ");
  1471. ds_main_condition_etcinfo.setColumn(0, "dietdstb", getDietdstb);
  1472. //fn_ctrlEnableChk("chk_dietdstb");
  1473. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1474. fn_ctrlEnableChk("chk_dietdstb");
  1475. }
  1476. if( utlf_isNull(initYN) ){
  1477. fn_ctrlEnableChk("chk_dietdstb");
  1478. }
  1479. }
  1480. /******************************************************************
  1481. * Argument :
  1482. * Description : 식이 및 관급(배식) DBget
  1483. ******************************************************************/
  1484. function fn_getDietdstb(){
  1485. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "dietdstb"))) {
  1486. var dietdstbList = ds_main_condition_etcinfo.getColumn(0, "dietdstb").split(" ");
  1487. grp_etc.grp_diet.chk_dietdstb.setData(dietdstbList);
  1488. }
  1489. }
  1490. /******************************************************************
  1491. * Argument :
  1492. * Description : 식이 및 관급(관급수행(feeding)) bind set
  1493. ******************************************************************/
  1494. function fn_setDietfeed(chk){
  1495. var getDietfeed = String(grp_etc.grp_diet.chk_dietfeed.getData()).replace(",", " ");
  1496. ds_main_condition_etcinfo.setColumn(0, "dietfeed", getDietfeed);
  1497. //fn_ctrlEnableChk("chk_dietfeed");
  1498. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1499. fn_ctrlEnableChk("chk_dietfeed");
  1500. }
  1501. if( utlf_isNull(initYN) ){
  1502. fn_ctrlEnableChk("chk_dietfeed");
  1503. }
  1504. }
  1505. /******************************************************************
  1506. * Argument :
  1507. * Description : 식이 및 관급(관급수행(feeding)) DBget
  1508. ******************************************************************/
  1509. function fn_getDietfeed(){
  1510. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "dietfeed"))) {
  1511. var dietfeedList = ds_main_condition_etcinfo.getColumn(0, "dietfeed").split(" ");
  1512. grp_etc.grp_diet.chk_dietfeed.setData(dietfeedList);
  1513. }
  1514. }
  1515. /****************************************************************************************************************의료장비/기구*/
  1516. /******************************************************************
  1517. * Argument :
  1518. * Description : 의료장비/기구(의료기기 종류) bind set
  1519. ******************************************************************/
  1520. function fn_setMedidevknd(chk){
  1521. var getMedidevknd = String(grp_etc.grp_medidev.chk_medidevknd.getData()).replace(",", " ");
  1522. ds_main_condition_etcinfo.setColumn(0, "medidevknd", getMedidevknd);
  1523. //fn_ctrlEnableChk("chk_medidevknd");
  1524. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1525. fn_ctrlEnableChk("chk_medidevknd");
  1526. }
  1527. if( utlf_isNull(initYN) ){
  1528. fn_ctrlEnableChk("chk_medidevknd");
  1529. }
  1530. }
  1531. /******************************************************************
  1532. * Argument :
  1533. * Description : 의료장비/기구(의료기기 종류) DBget
  1534. ******************************************************************/
  1535. function fn_getMedidevknd(){
  1536. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medidevknd"))) {
  1537. var medidevkndList = ds_main_condition_etcinfo.getColumn(0, "medidevknd").split(" ");
  1538. grp_etc.grp_medidev.chk_medidevknd.setData(medidevkndList);
  1539. }
  1540. }
  1541. /******************************************************************
  1542. * Argument :
  1543. * Description : 의료장비/기구(의료기기 종류)(Infusion pump 사용자 조작 오류) bind set
  1544. ******************************************************************/
  1545. function fn_setMedidevkndipuser(chk){
  1546. var getMedidevkndipuser = String(grp_etc.grp_medidev.chk_medidevkndipuser.getData()).replace(",", " ");
  1547. ds_main_condition_etcinfo.setColumn(0, "medidevkndipuser", getMedidevkndipuser);
  1548. //fn_ctrlEnableChk("chk_medidevkndipuser");
  1549. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1550. fn_ctrlEnableChk("chk_medidevkndipuser");
  1551. }
  1552. if( utlf_isNull(initYN) ){
  1553. fn_ctrlEnableChk("chk_medidevkndipuser");
  1554. }
  1555. }
  1556. /******************************************************************
  1557. * Argument :
  1558. * Description : 의료장비/기구(의료기기 종류)(Infusion pump 사용자 조작 오류) DBget
  1559. ******************************************************************/
  1560. function fn_getMedidevkndipuser(){
  1561. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medidevkndipuser"))) {
  1562. var medidevkndipuserList = ds_main_condition_etcinfo.getColumn(0, "medidevkndipuser").split(" ");
  1563. grp_etc.grp_medidev.chk_medidevkndipuser.setData(medidevkndipuserList);
  1564. }
  1565. }
  1566. /******************************************************************
  1567. * Argument :
  1568. * Description : 의료장비/기구(의료기기 종류)(Infusion pump 기기고장) bind set
  1569. ******************************************************************/
  1570. function fn_setMedidevkndipmach(chk){
  1571. var getMedidevkndipmach = String(grp_etc.grp_medidev.chk_medidevkndipmach.getData()).replace(",", " ");
  1572. ds_main_condition_etcinfo.setColumn(0, "medidevkndipmach", getMedidevkndipmach);
  1573. //fn_ctrlEnableChk("chk_medidevkndipmach");
  1574. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1575. fn_ctrlEnableChk("chk_medidevkndipmach");
  1576. }
  1577. if( utlf_isNull(initYN) ){
  1578. fn_ctrlEnableChk("chk_medidevkndipmach");
  1579. }
  1580. }
  1581. /******************************************************************
  1582. * Argument :
  1583. * Description : 의료장비/기구(의료기기 종류)(Infusion pump 기기고장) DBget
  1584. ******************************************************************/
  1585. function fn_getMedidevkndipmach(){
  1586. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medidevkndipmach"))) {
  1587. var medidevkndipmachList = ds_main_condition_etcinfo.getColumn(0, "medidevkndipmach").split(" ");
  1588. grp_etc.grp_medidev.chk_medidevkndipmach.setData(medidevkndipmachList);
  1589. }
  1590. }
  1591. /******************************************************************
  1592. * Argument :
  1593. * Description : 의료장비/기구(의료기기 종류)(Syringe pump 사용자 조작 오류) bind set
  1594. ******************************************************************/
  1595. function fn_setMedidevkndspuser(chk){
  1596. var getMedidevkndspuser = String(grp_etc.grp_medidev.chk_medidevkndspuser.getData()).replace(",", " ");
  1597. ds_main_condition_etcinfo.setColumn(0, "medidevkndspuser", getMedidevkndspuser);
  1598. //fn_ctrlEnableChk("chk_medidevkndspuser");
  1599. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1600. fn_ctrlEnableChk("chk_medidevkndspuser");
  1601. }
  1602. if( utlf_isNull(initYN) ){
  1603. fn_ctrlEnableChk("chk_medidevkndspuser");
  1604. }
  1605. }
  1606. /******************************************************************
  1607. * Argument :
  1608. * Description : 의료장비/기구(의료기기 종류)(Syringe pump 사용자 조작 오류) DBget
  1609. ******************************************************************/
  1610. function fn_getMedidevkndspuser(){
  1611. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medidevkndspuser"))) {
  1612. var medidevkndspuserList = ds_main_condition_etcinfo.getColumn(0, "medidevkndspuser").split(" ");
  1613. grp_etc.grp_medidev.chk_medidevkndspuser.setData(medidevkndspuserList);
  1614. }
  1615. }
  1616. /******************************************************************
  1617. * Argument :
  1618. * Description : 의료장비/기구(의료기기 종류)(Syringe pump 기기고장) bind set
  1619. ******************************************************************/
  1620. function fn_setMedidevkndspmach(chk){
  1621. var getMedidevkndspmach = String(grp_etc.grp_medidev.chk_medidevkndspmach.getData()).replace(",", " ");
  1622. ds_main_condition_etcinfo.setColumn(0, "medidevkndspmach", getMedidevkndspmach);
  1623. //fn_ctrlEnableChk("chk_medidevkndspmach");
  1624. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1625. fn_ctrlEnableChk("chk_medidevkndspmach");
  1626. }
  1627. if( utlf_isNull(initYN) ){
  1628. fn_ctrlEnableChk("chk_medidevkndspmach");
  1629. }
  1630. }
  1631. /******************************************************************
  1632. * Argument :
  1633. * Description : 의료장비/기구(의료기기 종류)(Syringe pump 기기고장) DBget
  1634. ******************************************************************/
  1635. function fn_getMedidevkndspmach(){
  1636. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medidevkndspmach"))) {
  1637. var medidevkndspmachList = ds_main_condition_etcinfo.getColumn(0, "medidevkndspmach").split(" ");
  1638. grp_etc.grp_medidev.chk_medidevkndspmach.setData(medidevkndspmachList);
  1639. }
  1640. }
  1641. /****************************************************************************************************************탈원 및 실종*/
  1642. /******************************************************************
  1643. * Argument :
  1644. * Description : 탈원 및 실종(유형) bind set
  1645. ******************************************************************/
  1646. function fn_setDsaptype(){
  1647. var getDsaptype = String(grp_etc.grp_dsap.chk_dsaptype.getData()).replace(",", " ");
  1648. ds_main_condition_etcinfo.setColumn(0, "dsaptype", getDsaptype);
  1649. }
  1650. /******************************************************************
  1651. * Argument :
  1652. * Description : 탈원 및 실종(유형) DBget
  1653. ******************************************************************/
  1654. function fn_getDsaptype(){
  1655. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "dsaptype"))) {
  1656. var dsaptypeList = ds_main_condition_etcinfo.getColumn(0, "dsaptype").split(" ");
  1657. grp_etc.grp_dsap.chk_dsaptype.setData(dsaptypeList);
  1658. }
  1659. }
  1660. /****************************************************************************************************************난동/폭력/성폭력*/
  1661. /******************************************************************
  1662. * Argument :
  1663. * Description : 난동/폭력/성폭력(가해자) bind set
  1664. ******************************************************************/
  1665. function fn_setVlncattc(chk){
  1666. var getVlncattc = String(grp_etc.grp_vlnc.chk_vlncattc.getData()).replace(",", " ");
  1667. ds_main_condition_etcinfo.setColumn(0, "vlncattc", getVlncattc);
  1668. //fn_ctrlEnableChk("chk_vlncattc");
  1669. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1670. fn_ctrlEnableChk("chk_vlncattc");
  1671. }
  1672. if( utlf_isNull(initYN) ){
  1673. fn_ctrlEnableChk("chk_vlncattc");
  1674. }
  1675. }
  1676. /******************************************************************
  1677. * Argument :
  1678. * Description : 난동/폭력/성폭력(가해자) DBget
  1679. ******************************************************************/
  1680. function fn_getVlncattc(){
  1681. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "vlncattc"))) {
  1682. var vlncattcList = ds_main_condition_etcinfo.getColumn(0, "vlncattc").split(" ");
  1683. grp_etc.grp_vlnc.chk_vlncattc.setData(vlncattcList);
  1684. }
  1685. }
  1686. /******************************************************************
  1687. * Argument :
  1688. * Description : 난동/폭력/성폭력(피해자) bind set
  1689. ******************************************************************/
  1690. function fn_setVlncvict(chk){
  1691. var getVlncvict = String(grp_etc.grp_vlnc.chk_vlncvict.getData()).replace(",", " ");
  1692. ds_main_condition_etcinfo.setColumn(0, "vlncvict", getVlncvict);
  1693. //fn_ctrlEnableChk("chk_vlncvict");
  1694. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1695. fn_ctrlEnableChk("chk_vlncvict");
  1696. }
  1697. if( utlf_isNull(initYN) ){
  1698. fn_ctrlEnableChk("chk_vlncvict");
  1699. }
  1700. }
  1701. /******************************************************************
  1702. * Argument :
  1703. * Description : 난동/폭력/성폭력(피해자) DBget
  1704. ******************************************************************/
  1705. function fn_getVlncvict(){
  1706. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "vlncvict"))) {
  1707. var vlncvictList = ds_main_condition_etcinfo.getColumn(0, "vlncvict").split(" ");
  1708. grp_etc.grp_vlnc.chk_vlncvict.setData(vlncvictList);
  1709. }
  1710. }
  1711. /****************************************************************************************************************자해/자살*/
  1712. /******************************************************************
  1713. * Argument :
  1714. * Description : 자해/자살(유형) bind set
  1715. ******************************************************************/
  1716. function fn_setSucdtype(){
  1717. var getSucdtype = String(grp_etc.grp_sucd.chk_sucdtype.getData()).replace(",", " ");
  1718. ds_main_condition_etcinfo.setColumn(0, "sucdtype", getSucdtype);
  1719. }
  1720. /******************************************************************
  1721. * Argument :
  1722. * Description : 자해/자살(유형) DBget
  1723. ******************************************************************/
  1724. function fn_getSucdtype(){
  1725. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "sucdtype"))) {
  1726. var sucdtypeList = ds_main_condition_etcinfo.getColumn(0, "sucdtype").split(" ");
  1727. grp_etc.grp_sucd.chk_sucdtype.setData(sucdtypeList);
  1728. }
  1729. }
  1730. /******************************************************************
  1731. * Argument :
  1732. * Description : 자해/자살(원인) bind set
  1733. ******************************************************************/
  1734. function fn_setSucdcaus(chk){
  1735. var getSucdcaus = String(grp_etc.grp_sucd.chk_sucdcaus.getData()).replace(",", " ");
  1736. ds_main_condition_etcinfo.setColumn(0, "sucdcaus", getSucdcaus);
  1737. //fn_ctrlEnableChk("chk_sucdcaus");
  1738. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1739. fn_ctrlEnableChk("chk_sucdcaus");
  1740. }
  1741. if( utlf_isNull(initYN) ){
  1742. fn_ctrlEnableChk("chk_sucdcaus");
  1743. }
  1744. }
  1745. /******************************************************************
  1746. * Argument :
  1747. * Description : 자해/자살(원인) DBget
  1748. ******************************************************************/
  1749. function fn_getSucdcaus(){
  1750. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "sucdcaus"))) {
  1751. var sucdcausList = ds_main_condition_etcinfo.getColumn(0, "sucdcaus").split(" ");
  1752. grp_etc.grp_sucd.chk_sucdcaus.setData(sucdcausList);
  1753. }
  1754. }
  1755. /****************************************************************************************************************진료재료*/
  1756. /******************************************************************
  1757. * Argument :
  1758. * Description : 진료재료(종류) bind set
  1759. ******************************************************************/
  1760. function fn_setMedimatrknd(chk){
  1761. var getMedimatrknd = String(grp_etc.grp_medimatr.chk_medimatrknd.getData()).replace(",", " ");
  1762. ds_main_condition_etcinfo.setColumn(0, "medimatrknd", getMedimatrknd);
  1763. //fn_ctrlEnableChk("chk_medimatrknd");
  1764. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1765. fn_ctrlEnableChk("chk_medimatrknd");
  1766. }
  1767. if( utlf_isNull(initYN) ){
  1768. fn_ctrlEnableChk("chk_medimatrknd");
  1769. }
  1770. }
  1771. /******************************************************************
  1772. * Argument :
  1773. * Description : 진료재료(종류) DBget
  1774. ******************************************************************/
  1775. function fn_getMedimatrknd(){
  1776. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medimatrknd"))) {
  1777. var medimatrkndList = ds_main_condition_etcinfo.getColumn(0, "medimatrknd").split(" ");
  1778. grp_etc.grp_medimatr.chk_medimatrknd.setData(medimatrkndList);
  1779. }
  1780. }
  1781. /******************************************************************
  1782. * Argument :
  1783. * Description : 진료재료 사건유형(삽입) bind set
  1784. ******************************************************************/
  1785. function fn_setMedimatrinst(chk){
  1786. var getMedimatrinst = String(grp_etc.grp_medimatr.chk_medimatrinst.getData()).replace(",", " ");
  1787. ds_main_condition_etcinfo.setColumn(0, "medimatrinst", getMedimatrinst);
  1788. //fn_ctrlEnableChk("chk_medimatrinst");
  1789. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1790. fn_ctrlEnableChk("chk_medimatrinst");
  1791. }
  1792. if( utlf_isNull(initYN) ){
  1793. fn_ctrlEnableChk("chk_medimatrinst");
  1794. }
  1795. }
  1796. /******************************************************************
  1797. * Argument :
  1798. * Description : 진료재료 사건유형(삽입) DBget
  1799. ******************************************************************/
  1800. function fn_getMedimatrinst(){
  1801. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medimatrinst"))) {
  1802. var medimatrinstList = ds_main_condition_etcinfo.getColumn(0, "medimatrinst").split(" ");
  1803. grp_etc.grp_medimatr.chk_medimatrinst.setData(medimatrinstList);
  1804. }
  1805. }
  1806. /******************************************************************
  1807. * Argument :
  1808. * Description : 진료재료 사건유형(연결) bind set
  1809. ******************************************************************/
  1810. function fn_setMedimatrconn(chk){
  1811. var getMedimatrconn = String(grp_etc.grp_medimatr.chk_medimatrconn.getData()).replace(",", " ");
  1812. ds_main_condition_etcinfo.setColumn(0, "medimatrconn", getMedimatrconn);
  1813. //fn_ctrlEnableChk("chk_medimatrconn");
  1814. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1815. fn_ctrlEnableChk("chk_medimatrconn");
  1816. }
  1817. if( utlf_isNull(initYN) ){
  1818. fn_ctrlEnableChk("chk_medimatrconn");
  1819. }
  1820. }
  1821. /******************************************************************
  1822. * Argument :
  1823. * Description : 진료재료 사건유형(연결) DBget
  1824. ******************************************************************/
  1825. function fn_getMedimatrconn(){
  1826. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medimatrconn"))) {
  1827. var medimatrconnList = ds_main_condition_etcinfo.getColumn(0, "medimatrconn").split(" ");
  1828. grp_etc.grp_medimatr.chk_medimatrconn.setData(medimatrconnList);
  1829. }
  1830. }
  1831. /******************************************************************
  1832. * Argument :
  1833. * Description : 진료재료 사건유형(사용중) bind set
  1834. ******************************************************************/
  1835. function fn_setMedimatruse(chk){
  1836. var getMedimatruse = String(grp_etc.grp_medimatr.chk_medimatruse.getData()).replace(",", " ");
  1837. ds_main_condition_etcinfo.setColumn(0, "medimatruse", getMedimatruse);
  1838. //fn_ctrlEnableChk("chk_medimatruse");
  1839. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1840. fn_ctrlEnableChk("chk_medimatruse");
  1841. }
  1842. if( utlf_isNull(initYN) ){
  1843. fn_ctrlEnableChk("chk_medimatruse");
  1844. }
  1845. }
  1846. /******************************************************************
  1847. * Argument :
  1848. * Description : 진료재료 사건유형(사용중) DBget
  1849. ******************************************************************/
  1850. function fn_getMedimatruse(){
  1851. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medimatruse"))) {
  1852. var medimatruseList = ds_main_condition_etcinfo.getColumn(0, "medimatruse").split(" ");
  1853. grp_etc.grp_medimatr.chk_medimatruse.setData(medimatruseList);
  1854. }
  1855. }
  1856. /******************************************************************
  1857. * Argument :
  1858. * Description : 진료재료 사건유형(제거) bind set
  1859. ******************************************************************/
  1860. function fn_setMedimatrremv(chk){
  1861. var getMedimatrremv = String(grp_etc.grp_medimatr.chk_medimatrremv.getData()).replace(",", " ");
  1862. ds_main_condition_etcinfo.setColumn(0, "medimatrremv", getMedimatrremv);
  1863. //fn_ctrlEnableChk("chk_medimatrremv");
  1864. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1865. fn_ctrlEnableChk("chk_medimatrremv");
  1866. }
  1867. if( utlf_isNull(initYN) ){
  1868. fn_ctrlEnableChk("chk_medimatrremv");
  1869. }
  1870. }
  1871. /******************************************************************
  1872. * Argument :
  1873. * Description : 진료재료 사건유형(제거) DBget
  1874. ******************************************************************/
  1875. function fn_getMedimatrremv(){
  1876. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medimatrremv"))) {
  1877. var medimatrremvList = ds_main_condition_etcinfo.getColumn(0, "medimatrremv").split(" ");
  1878. grp_etc.grp_medimatr.chk_medimatrremv.setData(medimatrremvList);
  1879. }
  1880. }
  1881. /******************************************************************
  1882. * Argument :
  1883. * Description : 진료재료 사건유형(파손) bind set
  1884. ******************************************************************/
  1885. function fn_setMedimatrdamg(chk){
  1886. var getMedimatrdamg = String(grp_etc.grp_medimatr.chk_medimatrdamg.getData()).replace(",", " ");
  1887. ds_main_condition_etcinfo.setColumn(0, "medimatrdamg", getMedimatrdamg);
  1888. //fn_ctrlEnableChk("chk_medimatrdamg");
  1889. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1890. fn_ctrlEnableChk("chk_medimatrdamg");
  1891. }
  1892. if( utlf_isNull(initYN) ){
  1893. fn_ctrlEnableChk("chk_medimatrdamg");
  1894. }
  1895. }
  1896. /******************************************************************
  1897. * Argument :
  1898. * Description : 진료재료 사건유형(파손) DBget
  1899. ******************************************************************/
  1900. function fn_getMedimatrdamg(){
  1901. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "medimatrdamg"))) {
  1902. var medimatrdamgList = ds_main_condition_etcinfo.getColumn(0, "medimatrdamg").split(" ");
  1903. grp_etc.grp_medimatr.chk_medimatrdamg.setData(medimatrdamgList);
  1904. }
  1905. }
  1906. /****************************************************************************************************************기타*/
  1907. /******************************************************************
  1908. * Argument :
  1909. * Description : 기타 시설/환경(시설물 고장) bind set
  1910. ******************************************************************/
  1911. function fn_setEtcfcltobjerr(chk){
  1912. var getEtcfcltobjerr = String(grp_etc.grp_etc.chk_etcfcltobjerr.getData()).replace(",", " ");
  1913. ds_main_condition_etcinfo.setColumn(0, "etcfcltobjerr", getEtcfcltobjerr);
  1914. //fn_ctrlEnableChk("chk_etcfcltobjerr");
  1915. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1916. fn_ctrlEnableChk("chk_etcfcltobjerr");
  1917. }
  1918. if( utlf_isNull(initYN) ){
  1919. fn_ctrlEnableChk("chk_etcfcltobjerr");
  1920. }
  1921. }
  1922. /******************************************************************
  1923. * Argument :
  1924. * Description : 기타 시설/환경(시설물 고장) DBget
  1925. ******************************************************************/
  1926. function fn_getEtcfcltobjerr(){
  1927. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcfcltobjerr"))) {
  1928. var etcfcltobjerrList = ds_main_condition_etcinfo.getColumn(0, "etcfcltobjerr").split(" ");
  1929. grp_etc.grp_etc.chk_etcfcltobjerr.setData(etcfcltobjerrList);
  1930. }
  1931. }
  1932. /******************************************************************
  1933. * Argument :
  1934. * Description : 기타 시설/환경(이동수단 고장) bind set
  1935. ******************************************************************/
  1936. function fn_setEtcfclttranerr(chk){
  1937. var getEtcfclttranerr = String(grp_etc.grp_etc.chk_etcfclttranerr.getData()).replace(",", " ");
  1938. ds_main_condition_etcinfo.setColumn(0, "etcfclttranerr", getEtcfclttranerr);
  1939. //fn_ctrlEnableChk("chk_etcfclttranerr");
  1940. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1941. fn_ctrlEnableChk("chk_etcfclttranerr");
  1942. }
  1943. if( utlf_isNull(initYN) ){
  1944. fn_ctrlEnableChk("chk_etcfclttranerr");
  1945. }
  1946. }
  1947. /******************************************************************
  1948. * Argument :
  1949. * Description : 기타 시설/환경(이동수단 고장) DBget
  1950. ******************************************************************/
  1951. function fn_getEtcfclttranerr(){
  1952. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcfclttranerr"))) {
  1953. var etcfclttranerrList = ds_main_condition_etcinfo.getColumn(0, "etcfclttranerr").split(" ");
  1954. grp_etc.grp_etc.chk_etcfclttranerr.setData(etcfclttranerrList);
  1955. }
  1956. }
  1957. /******************************************************************
  1958. * Argument :
  1959. * Description : 기타 시설/환경(의료가스/의료전기) bind set
  1960. ******************************************************************/
  1961. function fn_setEtcfcltmedigas(chk){
  1962. var getEtcfcltmedigas = String(grp_etc.grp_etc.chk_etcfcltmedigas.getData()).replace(",", " ");
  1963. ds_main_condition_etcinfo.setColumn(0, "etcfcltmedigas", getEtcfcltmedigas);
  1964. //fn_ctrlEnableChk("chk_etcfcltmedigas");
  1965. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1966. fn_ctrlEnableChk("chk_etcfcltmedigas");
  1967. }
  1968. if( utlf_isNull(initYN) ){
  1969. fn_ctrlEnableChk("chk_etcfcltmedigas");
  1970. }
  1971. }
  1972. /******************************************************************
  1973. * Argument :
  1974. * Description : 기타 시설/환경(의료가스/의료전기) DBget
  1975. ******************************************************************/
  1976. function fn_getEtcfcltmedigas(){
  1977. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcfcltmedigas"))) {
  1978. var etcfcltmedigasList = ds_main_condition_etcinfo.getColumn(0, "etcfcltmedigas").split(" ");
  1979. grp_etc.grp_etc.chk_etcfcltmedigas.setData(etcfcltmedigasList);
  1980. }
  1981. }
  1982. /******************************************************************
  1983. * Argument :
  1984. * Description : 기타 시설/환경(비상전원공급) bind set
  1985. ******************************************************************/
  1986. function fn_setEtcfcltemgcpw(chk){
  1987. var getEtcfcltemgcpw = String(grp_etc.grp_etc.chk_etcfcltemgcpw.getData()).replace(",", " ");
  1988. ds_main_condition_etcinfo.setColumn(0, "etcfcltemgcpw", getEtcfcltemgcpw);
  1989. //fn_ctrlEnableChk("chk_etcfcltemgcpw");
  1990. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  1991. fn_ctrlEnableChk("chk_etcfcltemgcpw");
  1992. }
  1993. if( utlf_isNull(initYN) ){
  1994. fn_ctrlEnableChk("chk_etcfcltemgcpw");
  1995. }
  1996. }
  1997. /******************************************************************
  1998. * Argument :
  1999. * Description : 기타 시설/환경(비상전원공급) DBget
  2000. ******************************************************************/
  2001. function fn_getEtcfcltemgcpw(){
  2002. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcfcltemgcpw"))) {
  2003. var etcfcltemgcpwList = ds_main_condition_etcinfo.getColumn(0, "etcfcltemgcpw").split(" ");
  2004. grp_etc.grp_etc.chk_etcfcltemgcpw.setData(etcfcltemgcpwList);
  2005. }
  2006. }
  2007. /******************************************************************
  2008. * Argument :
  2009. * Description : 기타 시설/환경(전산/통신) bind set
  2010. ******************************************************************/
  2011. function fn_setEtcfcltcomp(){
  2012. var getEtcfcltcomp = String(grp_etc.grp_etc.chk_etcfcltcomp.getData()).replace(",", " ");
  2013. ds_main_condition_etcinfo.setColumn(0, "etcfcltcomp", getEtcfcltcomp);
  2014. }
  2015. /******************************************************************
  2016. * Argument :
  2017. * Description : 기타 시설/환경(전산/통신) DBget
  2018. ******************************************************************/
  2019. function fn_getEtcfcltcomp(){
  2020. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcfcltcomp"))) {
  2021. var etcfcltcompList = ds_main_condition_etcinfo.getColumn(0, "etcfcltcomp").split(" ");
  2022. grp_etc.grp_etc.chk_etcfcltcomp.setData(etcfcltcompList);
  2023. }
  2024. }
  2025. /******************************************************************
  2026. * Argument :
  2027. * Description : 기타 시설/환경(화재) bind set
  2028. ******************************************************************/
  2029. function fn_setEtcfcltfire(){
  2030. var getEtcfcltfire = String(grp_etc.grp_etc.chk_etcfcltfire.getData()).replace(",", " ");
  2031. ds_main_condition_etcinfo.setColumn(0, "etcfcltfire", getEtcfcltfire);
  2032. }
  2033. /******************************************************************
  2034. * Argument :
  2035. * Description : 기타 시설/환경(화재) DBget
  2036. ******************************************************************/
  2037. function fn_getEtcfcltfire(){
  2038. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcfcltfire"))) {
  2039. var etcfcltfireList = ds_main_condition_etcinfo.getColumn(0, "etcfcltfire").split(" ");
  2040. grp_etc.grp_etc.chk_etcfcltfire.setData(etcfcltfireList);
  2041. }
  2042. }
  2043. /******************************************************************
  2044. * Argument :
  2045. * Description : 기타 시설/환경(물) bind set
  2046. ******************************************************************/
  2047. function fn_setEtcfcltwater(chk){
  2048. var getEtcfcltwater = String(grp_etc.grp_etc.chk_etcfcltwater.getData()).replace(",", " ");
  2049. ds_main_condition_etcinfo.setColumn(0, "etcfcltwater", getEtcfcltwater);
  2050. //fn_ctrlEnableChk("chk_etcfcltwater");
  2051. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  2052. fn_ctrlEnableChk("chk_etcfcltwater");
  2053. }
  2054. if( utlf_isNull(initYN) ){
  2055. fn_ctrlEnableChk("chk_etcfcltwater");
  2056. }
  2057. }
  2058. /******************************************************************
  2059. * Argument :
  2060. * Description : 기타 시설/환경(물) DBget
  2061. ******************************************************************/
  2062. function fn_getEtcfcltwater(){
  2063. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcfcltwater"))) {
  2064. var etcfcltwaterList = ds_main_condition_etcinfo.getColumn(0, "etcfcltwater").split(" ");
  2065. grp_etc.grp_etc.chk_etcfcltwater.setData(etcfcltwaterList);
  2066. }
  2067. }
  2068. /******************************************************************
  2069. * Argument :
  2070. * Description : 기타 의무기록(의무기록 종류) bind set
  2071. ******************************************************************/
  2072. function fn_setEtcmedirecknd(chk){
  2073. var getEtcmedirecknd = String(grp_etc.grp_etc.chk_etcmedirecknd.getData()).replace(",", " ");
  2074. ds_main_condition_etcinfo.setColumn(0, "etcmedirecknd", getEtcmedirecknd);
  2075. //fn_ctrlEnableChk("chk_etcmedirecknd");
  2076. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  2077. fn_ctrlEnableChk("chk_etcmedirecknd");
  2078. }
  2079. if( utlf_isNull(initYN) ){
  2080. fn_ctrlEnableChk("chk_etcmedirecknd");
  2081. }
  2082. }
  2083. /******************************************************************
  2084. * Argument :
  2085. * Description : 기타 의무기록(의무기록 종류) DBget
  2086. ******************************************************************/
  2087. function fn_getEtcmedirecknd(){
  2088. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcmedirecknd"))) {
  2089. var etcmedireckndList = ds_main_condition_etcinfo.getColumn(0, "etcmedirecknd").split(" ");
  2090. grp_etc.grp_etc.chk_etcmedirecknd.setData(etcmedireckndList);
  2091. }
  2092. }
  2093. /******************************************************************
  2094. * Argument :
  2095. * Description : 기타 의무기록(사건 내용) bind set
  2096. ******************************************************************/
  2097. function fn_setEtcmedirecincd(chk){
  2098. var getEtcmedirecincd = String(grp_etc.grp_etc.chk_etcmedirecincd.getData()).replace(",", " ");
  2099. ds_main_condition_etcinfo.setColumn(0, "etcmedirecincd", getEtcmedirecincd);
  2100. //fn_ctrlEnableChk("chk_etcmedirecincd");
  2101. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  2102. fn_ctrlEnableChk("chk_etcmedirecincd");
  2103. }
  2104. if( utlf_isNull(initYN) ){
  2105. fn_ctrlEnableChk("chk_etcmedirecincd");
  2106. }
  2107. }
  2108. /******************************************************************
  2109. * Argument :
  2110. * Description : 기타 의무기록(사건 내용) DBget
  2111. ******************************************************************/
  2112. function fn_getEtcmedirecincd(){
  2113. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcmedirecincd"))) {
  2114. var etcmedirecincdList = ds_main_condition_etcinfo.getColumn(0, "etcmedirecincd").split(" ");
  2115. grp_etc.grp_etc.chk_etcmedirecincd.setData(etcmedirecincdList);
  2116. }
  2117. }
  2118. /******************************************************************
  2119. * Argument :
  2120. * Description : 기타 환자식별정보(환자식별정보 종류) bind set
  2121. ******************************************************************/
  2122. function fn_setEtcpatidntknd(){
  2123. var getEtcpatidntknd = String(grp_etc.grp_etc.chk_etcpatidntknd.getData()).replace(",", " ");
  2124. ds_main_condition_etcinfo.setColumn(0, "etcpatidntknd", getEtcpatidntknd);
  2125. }
  2126. /******************************************************************
  2127. * Argument :
  2128. * Description : 기타 환자식별정보(환자식별정보 종류) DBget
  2129. ******************************************************************/
  2130. function fn_getEtcpatidntknd(){
  2131. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcpatidntknd"))) {
  2132. var etcpatidntkndList = ds_main_condition_etcinfo.getColumn(0, "etcpatidntknd").split(" ");
  2133. grp_etc.grp_etc.chk_etcpatidntknd.setData(etcpatidntkndList);
  2134. }
  2135. }
  2136. /******************************************************************
  2137. * Argument :
  2138. * Description : 기타 환자식별정보(사건 내용) bind set
  2139. ******************************************************************/
  2140. function fn_setEtcpatidntincd(chk){
  2141. var getEtcpatidntincd = String(grp_etc.grp_etc.chk_etcpatidntincd.getData()).replace(",", " ");
  2142. ds_main_condition_etcinfo.setColumn(0, "etcpatidntincd", getEtcpatidntincd);
  2143. //fn_ctrlEnableChk("chk_etcpatidntincd");
  2144. if( initYN == "Y" && !utlf_isSearchString(chk, "chk") ){
  2145. fn_ctrlEnableChk("chk_etcpatidntincd");
  2146. }
  2147. if( utlf_isNull(initYN) ){
  2148. fn_ctrlEnableChk("chk_etcpatidntincd");
  2149. }
  2150. }
  2151. /******************************************************************
  2152. * Argument :
  2153. * Description : 기타 환자식별정보(사건 내용) DBget
  2154. ******************************************************************/
  2155. function fn_getEtcpatidntincd(){
  2156. if(!utlf_isNull(ds_main_condition_etcinfo.getColumn(0, "etcpatidntincd"))) {
  2157. var etcpatidntincdList = ds_main_condition_etcinfo.getColumn(0, "etcpatidntincd").split(" ");
  2158. grp_etc.grp_etc.chk_etcpatidntincd.setData(etcpatidntincdList);
  2159. }
  2160. }
  2161. /** code function end **********************************************************************************/
  2162. /******************************************************************
  2163. * Argument :
  2164. * Description : 필수체크 처리 로직
  2165. ******************************************************************/
  2166. function fn_ctrlEnableChk(pControlID){
  2167. //식이및 관급
  2168. //처방
  2169. if( pControlID == "chk_dietprcp" ){
  2170. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "dietprcp"), "99") ){
  2171. grp_etc.grp_diet.input4.enable = true;
  2172. } else {
  2173. grp_etc.grp_diet.input4.enable = false;
  2174. ds_main_condition_etcinfo.setColumn(0, "dietprcpetc", "");
  2175. }
  2176. }
  2177. //조리
  2178. if( pControlID == "chk_dietcook" ){
  2179. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "dietcook"), "99") ){
  2180. grp_etc.grp_diet.input00.enable = true;
  2181. } else {
  2182. grp_etc.grp_diet.input00.enable = false;
  2183. ds_main_condition_etcinfo.setColumn(0, "dietcooketc", "");
  2184. }
  2185. }
  2186. //신청
  2187. if( pControlID == "chk_dietapplc" ){
  2188. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "dietapplc"), "99") ){
  2189. grp_etc.grp_diet.input02.enable = true;
  2190. } else {
  2191. grp_etc.grp_diet.input02.enable = false;
  2192. ds_main_condition_etcinfo.setColumn(0, "dietapplcetc", "");
  2193. }
  2194. }
  2195. //배식
  2196. if( pControlID == "chk_dietdstb" ){
  2197. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "dietdstb"), "99") ){
  2198. grp_etc.grp_diet.input01.enable = true;
  2199. } else {
  2200. grp_etc.grp_diet.input01.enable = false;
  2201. ds_main_condition_etcinfo.setColumn(0, "dietdstbetc", "");
  2202. }
  2203. }
  2204. //관급수행
  2205. if( pControlID == "chk_dietfeed" ){
  2206. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "dietfeed"), "99") ){
  2207. grp_etc.grp_diet.input03.enable = true;
  2208. } else {
  2209. grp_etc.grp_diet.input03.enable = false;
  2210. ds_main_condition_etcinfo.setColumn(0, "dietfeedetc", "");
  2211. }
  2212. }
  2213. //식이및 관급 END
  2214. //의료장비/기구
  2215. //의료기기 종류
  2216. if( pControlID == "chk_medidevknd" ){
  2217. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medidevknd"), "99") ){
  2218. grp_etc.grp_medidev.input04.enable = true;
  2219. } else {
  2220. grp_etc.grp_medidev.input04.enable = false;
  2221. ds_main_condition_etcinfo.setColumn(0, "medidevkndetc", "");
  2222. }
  2223. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medidevknd"), "01") ){
  2224. grp_etc.grp_medidev.chk_medidevkndipuser.enable = true;
  2225. grp_etc.grp_medidev.chk_medidevkndipmach.enable = true;
  2226. } else {
  2227. grp_etc.grp_medidev.chk_medidevkndipuser.setCheckAll(false);
  2228. grp_etc.grp_medidev.chk_medidevkndipmach.setCheckAll(false);
  2229. grp_etc.grp_medidev.chk_medidevkndipuser.enable = false;
  2230. grp_etc.grp_medidev.chk_medidevkndipmach.enable = false;
  2231. grp_etc.grp_medidev.input02.enable = false;
  2232. grp_etc.grp_medidev.input00.enable = false;
  2233. ds_main_condition_etcinfo.setColumn(0, "medidevkndipuser", "");
  2234. ds_main_condition_etcinfo.setColumn(0, "medidevkndipmach", "");
  2235. ds_main_condition_etcinfo.setColumn(0, "medidevkndipuseretc", "");
  2236. ds_main_condition_etcinfo.setColumn(0, "medidevkndipmachetc", "");
  2237. }
  2238. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medidevknd"), "02") ){
  2239. grp_etc.grp_medidev.chk_medidevkndspuser.enable = true;
  2240. grp_etc.grp_medidev.chk_medidevkndspmach.enable = true;
  2241. } else {
  2242. grp_etc.grp_medidev.chk_medidevkndspuser.setCheckAll(false);
  2243. grp_etc.grp_medidev.chk_medidevkndspmach.setCheckAll(false);
  2244. grp_etc.grp_medidev.chk_medidevkndspuser.enable = false;
  2245. grp_etc.grp_medidev.chk_medidevkndspmach.enable = false;
  2246. grp_etc.grp_medidev.input01.enable = false;
  2247. grp_etc.grp_medidev.input03.enable = false;
  2248. ds_main_condition_etcinfo.setColumn(0, "medidevkndspuser", "");
  2249. ds_main_condition_etcinfo.setColumn(0, "medidevkndspmach", "");
  2250. ds_main_condition_etcinfo.setColumn(0, "medidevkndspuseretc", "");
  2251. ds_main_condition_etcinfo.setColumn(0, "medidevkndspmachetc", "");
  2252. }
  2253. }
  2254. //Infusion pump(사용자 조작오류)
  2255. if( pControlID == "chk_medidevkndipuser" ){
  2256. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medidevkndipuser"), "99") ){
  2257. grp_etc.grp_medidev.input02.enable = true;
  2258. } else {
  2259. grp_etc.grp_medidev.input02.enable = false;
  2260. ds_main_condition_etcinfo.setColumn(0, "medidevkndipuseretc", "");
  2261. }
  2262. }
  2263. //Infusion pump(기기고장)
  2264. if( pControlID == "chk_medidevkndipmach" ){
  2265. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medidevkndipmach"), "99") ){
  2266. grp_etc.grp_medidev.input00.enable = true;
  2267. } else {
  2268. grp_etc.grp_medidev.input00.enable = false;
  2269. ds_main_condition_etcinfo.setColumn(0, "medidevkndipmachetc", "");
  2270. }
  2271. }
  2272. //Syringe pump(사용자 조작오류)
  2273. if( pControlID == "chk_medidevkndspuser" ){
  2274. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medidevkndspuser"), "99") ){
  2275. grp_etc.grp_medidev.input01.enable = true;
  2276. } else {
  2277. grp_etc.grp_medidev.input01.enable = false;
  2278. ds_main_condition_etcinfo.setColumn(0, "medidevkndspuseretc", "");
  2279. }
  2280. }
  2281. //Syringe pump(기기고장)
  2282. if( pControlID == "chk_medidevkndspmach" ){
  2283. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medidevkndspmach"), "99") ){
  2284. grp_etc.grp_medidev.input03.enable = true;
  2285. } else {
  2286. grp_etc.grp_medidev.input03.enable = false;
  2287. ds_main_condition_etcinfo.setColumn(0, "medidevkndspmachetc", "");
  2288. }
  2289. }
  2290. //의료장비/기구 end
  2291. //난동/폭력/성폭력
  2292. //가해자
  2293. if( pControlID == "chk_vlncattc" ){
  2294. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "vlncattc"), "99") ){
  2295. grp_etc.grp_vlnc.input4.enable = true;
  2296. } else {
  2297. grp_etc.grp_vlnc.input4.enable = false;
  2298. ds_main_condition_etcinfo.setColumn(0, "vlncattcetc", "");
  2299. }
  2300. }
  2301. //피해자
  2302. if( pControlID == "chk_vlncvict" ){
  2303. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "vlncvict"), "99") ){
  2304. grp_etc.grp_vlnc.input00.enable = true;
  2305. } else {
  2306. grp_etc.grp_vlnc.input00.enable = false;
  2307. ds_main_condition_etcinfo.setColumn(0, "vlncvictetc", "");
  2308. }
  2309. }
  2310. //난동/폭력/성폭력 end
  2311. //자해/자살
  2312. //원인
  2313. if( pControlID == "chk_sucdcaus" ){
  2314. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "sucdcaus"), "99") ){
  2315. grp_etc.grp_sucd.input00.enable = true;
  2316. } else {
  2317. grp_etc.grp_sucd.input00.enable = false;
  2318. ds_main_condition_etcinfo.setColumn(0, "sucdcausetc", "");
  2319. }
  2320. }
  2321. //자해/자살 end
  2322. //진료재료
  2323. //진료재료 종류
  2324. if( pControlID == "chk_medimatrknd" ){
  2325. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medimatrknd"), "99") ){
  2326. grp_etc.grp_medimatr.input00.enable = true;
  2327. } else {
  2328. grp_etc.grp_medimatr.input00.enable = false;
  2329. ds_main_condition_etcinfo.setColumn(0, "medimatrkndetc", "");
  2330. }
  2331. }
  2332. //삽입
  2333. if( pControlID == "chk_medimatrinst" ){
  2334. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medimatrinst"), "99") ){
  2335. grp_etc.grp_medimatr.input01.enable = true;
  2336. } else {
  2337. grp_etc.grp_medimatr.input01.enable = false;
  2338. ds_main_condition_etcinfo.setColumn(0, "medimatrinstetc", "");
  2339. }
  2340. }
  2341. //연결
  2342. if( pControlID == "chk_medimatrconn" ){
  2343. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medimatrconn"), "99") ){
  2344. grp_etc.grp_medimatr.input02.enable = true;
  2345. } else {
  2346. grp_etc.grp_medimatr.input02.enable = false;
  2347. ds_main_condition_etcinfo.setColumn(0, "medimatrconnetc", "");
  2348. }
  2349. }
  2350. //사용중
  2351. if( pControlID == "chk_medimatruse" ){
  2352. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medimatruse"), "99") ){
  2353. grp_etc.grp_medimatr.input03.enable = true;
  2354. } else {
  2355. grp_etc.grp_medimatr.input03.enable = false;
  2356. ds_main_condition_etcinfo.setColumn(0, "medimatruseetc", "");
  2357. }
  2358. }
  2359. //제거
  2360. if( pControlID == "chk_medimatrremv" ){
  2361. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medimatrremv"), "99") ){
  2362. grp_etc.grp_medimatr.input04.enable = true;
  2363. } else {
  2364. grp_etc.grp_medimatr.input04.enable = false;
  2365. ds_main_condition_etcinfo.setColumn(0, "medimatrremvetc", "");
  2366. }
  2367. }
  2368. //파손
  2369. if( pControlID == "chk_medimatrdamg" ){
  2370. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "medimatrdamg"), "99") ){
  2371. grp_etc.grp_medimatr.input05.enable = true;
  2372. } else {
  2373. grp_etc.grp_medimatr.input05.enable = false;
  2374. ds_main_condition_etcinfo.setColumn(0, "medimatrdamgetc", "");
  2375. }
  2376. }
  2377. //진료재료 end
  2378. //기타
  2379. //시설물 고장
  2380. if( pControlID == "chk_etcfcltobjerr" ){
  2381. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "etcfcltobjerr"), "99") ){
  2382. grp_etc.grp_etc.input01.enable = true;
  2383. } else {
  2384. grp_etc.grp_etc.input01.enable = false;
  2385. ds_main_condition_etcinfo.setColumn(0, "etcfcltobjerretc", "");
  2386. }
  2387. }
  2388. //이동수단 고장
  2389. if( pControlID == "chk_etcfclttranerr" ){
  2390. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "etcfclttranerr"), "99") ){
  2391. grp_etc.grp_etc.input00.enable = true;
  2392. } else {
  2393. grp_etc.grp_etc.input00.enable = false;
  2394. ds_main_condition_etcinfo.setColumn(0, "etcfclttranerretc", "");
  2395. }
  2396. }
  2397. //의료가스/의료전기
  2398. if( pControlID == "chk_etcfcltmedigas" ){
  2399. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "etcfcltmedigas"), "99") ){
  2400. grp_etc.grp_etc.input02.enable = true;
  2401. } else {
  2402. grp_etc.grp_etc.input02.enable = false;
  2403. ds_main_condition_etcinfo.setColumn(0, "etcfcltmedigasetc", "");
  2404. }
  2405. }
  2406. //비상전원공급
  2407. if( pControlID == "chk_etcfcltemgcpw" ){
  2408. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "etcfcltemgcpw"), "99") ){
  2409. grp_etc.grp_etc.input03.enable = true;
  2410. } else {
  2411. grp_etc.grp_etc.input03.enable = false;
  2412. ds_main_condition_etcinfo.setColumn(0, "etcfcltemgcpwetc", "");
  2413. }
  2414. }
  2415. //물
  2416. if( pControlID == "chk_etcfcltwater" ){
  2417. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "etcfcltwater"), "99") ){
  2418. grp_etc.grp_etc.input04.enable = true;
  2419. } else {
  2420. grp_etc.grp_etc.input04.enable = false;
  2421. ds_main_condition_etcinfo.setColumn(0, "etcfcltwateretc", "");
  2422. }
  2423. }
  2424. //의무기록 종류
  2425. if( pControlID == "chk_etcmedirecknd" ){
  2426. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "etcmedirecknd"), "99") ){
  2427. grp_etc.grp_etc.input05.enable = true;
  2428. } else {
  2429. grp_etc.grp_etc.input05.enable = false;
  2430. ds_main_condition_etcinfo.setColumn(0, "etcmedireckndetc", "");
  2431. }
  2432. }
  2433. //의무기록 사건 내용
  2434. if( pControlID == "chk_etcmedirecincd" ){
  2435. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "etcmedirecincd"), "99") ){
  2436. grp_etc.grp_etc.input06.enable = true;
  2437. } else {
  2438. grp_etc.grp_etc.input06.enable = false;
  2439. ds_main_condition_etcinfo.setColumn(0, "etcmedirecincdetc", "");
  2440. }
  2441. }
  2442. //환자식별정보 사건 내용
  2443. if( pControlID == "chk_etcpatidntincd" ){
  2444. if( utlf_isSearchString(ds_main_condition_etcinfo.getColumn(0, "etcpatidntincd"), "99") ){
  2445. grp_etc.grp_etc.input07.enable = true;
  2446. } else {
  2447. grp_etc.grp_etc.input07.enable = false;
  2448. ds_main_condition_etcinfo.setColumn(0, "etcpatidntincdetc", "");
  2449. }
  2450. }
  2451. //기타 end
  2452. }]]></Script>
  2453. </Form>
  2454. </FDL>