1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SSADB70400" position="absolute 0 0 932 573" titletext="Untitle" oninit="SSADB70400_oninit" onload="SSADB70400_onload">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 95 495 101" linetype="horizontal" id="line7" class="line_10"/>
- <Shape position="absolute 505 95 932 101" linetype="horizontal" id="line5" class="line_10"/>
- <Shape position="absolute 0 121 495 127" linetype="horizontal" id="line9" class="line_2"/>
- <Shape position="absolute 0 146 495 152" linetype="horizontal" id="line10" class="line_2"/>
- <Shape position="absolute 0 171 495 177" linetype="horizontal" id="line11" class="line_2"/>
- <Shape position="absolute 0 196 495 202" linetype="horizontal" id="line12" class="line_2"/>
- <Shape position="absolute 0 221 495 227" linetype="horizontal" id="line14" class="line_2"/>
- <Shape position="absolute 0 246 495 252" linetype="horizontal" id="line15" class="line_2"/>
- <Shape position="absolute 0 271 495 277" linetype="horizontal" id="line16" class="line_2"/>
- <Shape position="absolute 0 296 495 302" linetype="horizontal" id="line17" class="line_2"/>
- <Shape position="absolute 0 346 495 352" linetype="horizontal" id="line18" class="line_2"/>
- <Shape position="absolute 0 371 495 377" linetype="horizontal" id="line19" class="line_2"/>
- <Shape position="absolute 0 396 495 402" linetype="horizontal" id="line20" class="line_2"/>
- <Shape position="absolute 0 421 495 427" linetype="horizontal" id="line21" class="line_2"/>
- <Shape position="absolute 0 444 495 450" linetype="horizontal" id="line1" class="line_3"/>
- <Shape position="absolute 0 321 495 327" linetype="horizontal" id="line49" class="line_2"/>
- <Shape position="absolute 505 121 932 127" linetype="horizontal" id="line6" class="line_2"/>
- <Shape position="absolute 505 146 932 152" linetype="horizontal" id="line13" class="line_2"/>
- <Shape position="absolute 505 171 932 177" linetype="horizontal" id="line23" class="line_2"/>
- <Shape position="absolute 505 196 932 202" linetype="horizontal" id="line24" class="line_2"/>
- <Shape position="absolute 505 221 932 227" linetype="horizontal" id="line25" class="line_2"/>
- <Shape position="absolute 505 246 932 252" linetype="horizontal" id="line26" class="line_2"/>
- <Shape position="absolute 505 271 932 277" linetype="horizontal" id="line27" class="line_2"/>
- <Shape position="absolute 505 296 932 302" linetype="horizontal" id="line28" class="line_2"/>
- <Shape position="absolute 505 346 932 352" linetype="horizontal" id="line30" class="line_2"/>
- <Shape position="absolute 505 371 932 377" linetype="horizontal" id="line31" class="line_2"/>
- <Shape position="absolute 0 46 932 52" linetype="horizontal" id="line33" class="line_2"/>
- <Shape position="absolute 0 21 932 27" linetype="horizontal" id="line34" class="line_2"/>
- <Shape position="absolute 0 72 932 78" linetype="horizontal" id="line32" class="line_2"/>
- <Shape position="absolute 505 321 932 327" linetype="horizontal" id="line50" class="line_2"/>
- <Static text="Order Volume" position="absolute 0 100 155 122" align="align:center middle;" id="caption25" class="cell_1" style="padding:0 0 0 4;"/>
- <Static text="ml" position="absolute 240 100 269 122" align="align:center middle;" id="caption30"/>
- <Edit position="absolute 160 125 235 147" align="align:right middle;" id="input13" class="input_essential" onkeydown="input13_onkeydown" style="align:right middle;"/>
- <Edit readonly="true" position="absolute 160 150 235 172" align="align:right middle;" id="input16" onkeydown="input16_onkeydown" style="align:right middle;" class="output"/>
- <Static text="Dextrose" position="absolute 0 150 155 172" align="align:center middle;" id="caption40" class="cell_1" style="padding:0 0 0 4;"/>
- <Static text="Amino Acid" position="absolute 0 175 155 197" align="align:center middle;" id="caption44" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit position="absolute 160 175 235 197" align="align:right middle;" id="input19" class="input_essential" onkeydown="input19_onkeydown" style="align:right middle;"/>
- <Static text="Na+" position="absolute 0 200 155 222" align="align:center middle;" id="caption50" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit position="absolute 160 200 235 222" align="align:right middle;" id="input23" class="input_default" onkeydown="input23_onkeydown" style="align:right middle;"/>
- <Static text="K+" position="absolute 0 225 155 247" align="align:center middle;" id="caption57" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit position="absolute 160 225 235 247" align="align:right middle;" id="input26" class="input_default" onkeydown="input26_onkeydown" style="align:right middle;"/>
- <Static text="Ca++" position="absolute 0 250 155 272" align="align:center middle;" id="caption66" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit position="absolute 160 250 235 272" align="align:right middle;" id="input29" class="input_default" onkeydown="input29_onkeydown" style="align:right middle;"/>
- <Static text="K+,P" position="absolute 0 275 155 297" align="align:center middle;" id="caption72" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit position="absolute 160 275 235 297" align="align:right middle;" id="input32" class="input_default" onkeydown="input32_onkeydown" style="align:right middle;"/>
- <Static text="Mg++" position="absolute 0 300 155 322" align="align:center middle;" id="caption77" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit position="absolute 160 300 235 322" align="align:right middle;" id="input35" class="input_default" onkeydown="input35_onkeydown" style="align:right middle;"/>
- <Static text="MultiVitamin" position="absolute 0 350 155 372" align="align:center middle;" id="caption87" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit position="absolute 160 350 235 372" align="align:right middle;" id="input40" class="input_default" onkeydown="input40_onkeydown" style="align:right middle;"/>
- <Static text="ml" position="absolute 240 350 286 372" align="align:center middle;" id="caption94"/>
- <Static text="g" position="absolute 450 375 495 397" align="align:center middle;" id="caption98"/>
- <Edit position="absolute 160 375 235 397" align="align:right middle;" id="input42" class="input_essential" onkeydown="input42_onkeydown" style="align:right middle;"/>
- <Static text="Lipid" position="absolute 0 375 155 397" align="align:center middle;" id="caption99" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit position="absolute 160 325 235 347" align="align:right middle;" id="input47" class="input_default" visible="true" onkeydown="input47_onkeydown" style="align:right middle;"/>
- <Static text="IU" position="absolute 240 325 285 347" align="align:center middle;" id="caption104" visible="true"/>
- <Static text="Heparin" position="absolute 0 325 155 347" align="align:center middle;" id="caption105" class="cell_1" visible="true" style="padding:0 0 0 4;"/>
- <Static text="kcal" position="absolute 240 425 285 445" align="align:center middle;" id="caption109"/>
- <Static text="총열량(열량1+열량2)" position="absolute 0 425 155 445" align="align:center middle;" id="caption110" class="cell_2"/>
- <Static text="실조제량( 배)" position="absolute 505 79 654 95" id="caption143" class="tit_2"/>
- <Static text="GIR(GlucoseInfusionRate)" position="absolute 0 125 155 147" align="align:center middle;" id="caption35" class="cell_1" style="padding:0 0 0 4;"/>
- <Shape position="absolute 0 470 495 476" linetype="horizontal" id="line2" class="line_10"/>
- <Static text="전달사항" position="absolute 0 453 144 470" id="caption1" class="tit_2"/>
- <Static text="특수조제실" position="absolute 0 475 139 521" align="align:center middle;" id="caption3" class="cell_1" style="padding:0 0 0 4;"/>
- <Static text="간호사" position="absolute 0 522 139 570" align="align:center middle;" id="caption4" class="cell_1" style="padding:0 0 0 4;"/>
- <TextArea position="absolute 140 475 495 521" id="textarea1" readonly="true" class="output"/>
- <TextArea position="absolute 140 522 495 570" id="textarea2" readonly="true" class="output"/>
- <Static position="absolute 505 452 520 469" id="caption2" class="tit_2"/>
- <Shape position="absolute 505 470 932 476" linetype="horizontal" id="line3" class="line_10"/>
- <Static text="mg" position="absolute 655 491 700 513" align="align:center middle;" id="caption5"/>
- <Static text="Zn" position="absolute 505 491 555 513" align="align:center middle;" id="caption6" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit readonly="true" position="absolute 559 491 650 513" align="align:right middle;" id="input1" style="align:right middle;" class="output"/>
- <Static text="mg" position="absolute 656 516 701 538" align="align:center middle;" id="caption7"/>
- <Edit readonly="true" position="absolute 559 516 650 538" align="align:right middle;" id="input2" style="align:right middle;" class="output"/>
- <Static text="Mn" position="absolute 505 516 555 538" align="align:center middle;" id="caption8" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit readonly="true" position="absolute 780 491 871 513" align="align:right middle;" id="input3" style="align:right middle;" class="output"/>
- <Static text="mg" position="absolute 871 491 908 513" align="align:center middle;" id="caption9"/>
- <Static text="Cu" position="absolute 726 491 776 513" align="align:center middle;" id="caption10" class="cell_1" style="padding:0 0 0 4;"/>
- <Static text="Cr" position="absolute 726 516 776 538" align="align:center middle;" id="caption11" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit readonly="true" position="absolute 780 516 871 538" align="align:right middle;" id="input4" style="align:right middle;" class="output"/>
- <Static text="mg" position="absolute 871 516 908 538" align="align:center middle;" id="caption12"/>
- <Static text="사용량 : kg당 0.02ml" position="absolute 630 548 880 568" align="align:center middle;" id="caption13"/>
- <Shape position="absolute 0 569 932 575" linetype="horizontal" id="line4" class="line_3"/>
- <Static text="=" position="absolute 265 150 280 172" align="align:center middle;" id="caption14"/>
- <Static text="=" position="absolute 265 175 280 197" align="align:center middle;" id="caption15"/>
- <Static text="=" position="absolute 265 200 280 222" align="align:center middle;" id="caption16"/>
- <Static text="=" position="absolute 265 225 280 247" align="align:center middle;" id="caption17"/>
- <Static text="=" position="absolute 265 250 280 272" align="align:center middle;" id="caption18"/>
- <Static text="=" position="absolute 265 275 280 297" align="align:center middle;" id="caption19"/>
- <Static text="=" position="absolute 265 300 280 322" align="align:center middle;" id="caption20"/>
- <Static text="열량2" position="absolute 280 400 350 422" align="align:center middle;" id="caption21" class="cell_2"/>
- <Static text="열량1" position="absolute 280 350 350 372" align="align:center middle;" id="caption22" class="cell_2"/>
- <Edit readonly="true" position="absolute 355 350 446 372" align="align:right middle;" id="output3" style="align:right middle;" class="output"/>
- <Static text="kcal" position="absolute 450 350 495 372" align="align:center middle;" id="caption23"/>
- <Static text="kcal" position="absolute 450 400 495 422" align="align:center middle;" id="caption24"/>
- <Edit readonly="true" position="absolute 355 400 446 422" align="align:right middle;" id="output1" style="align:right middle;" class="output"/>
- <Static text="mEq" position="absolute 450 300 495 322" align="align:center middle;" id="caption26"/>
- <Edit readonly="true" position="absolute 355 300 446 322" align="align:right middle;" id="output2" style="align:right middle;" class="output"/>
- <Static text="mM" position="absolute 450 275 495 297" align="align:center middle;" id="caption28"/>
- <Edit readonly="true" position="absolute 355 275 446 297" align="align:right middle;" id="output4" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 250 446 272" align="align:right middle;" id="output5" style="align:right middle;" class="output"/>
- <Static text="mEq" position="absolute 450 250 495 272" align="align:center middle;" id="caption29"/>
- <Edit readonly="true" position="absolute 355 225 446 247" align="align:right middle;" id="output6" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 200 446 222" align="align:right middle;" id="output7" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 175 446 197" align="align:right middle;" id="output8" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 150 446 172" align="align:right middle;" id="output9" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 125 446 147" align="align:right middle;" id="output10" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 100 446 122" align="align:right middle;" id="output11" style="align:right middle;" class="output"/>
- <Static text="DIST10:" position="absolute 280 100 350 122" align="align:center middle;" id="caption38" class="cell_1" style="padding:0 0 0 4;"/>
- <Static text="50DW" position="absolute 280 150 350 172" align="align:center middle;" id="caption39" class="cell_1" style="padding:0 0 0 4;"/>
- <Edit readonly="true" position="absolute 355 425 446 445" align="align:right middle;" id="output12" style="align:right middle;" class="output"/>
- <Static text="kcal" position="absolute 450 425 495 445" align="align:center middle;" id="caption41"/>
- <Edit readonly="true" position="absolute 160 425 235 445" align="align:right middle;" id="output13" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 505 275 596 297" align="align:right middle;" id="output14" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 505 250 596 272" align="align:right middle;" id="output15" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 505 225 596 247" align="align:right middle;" id="output17" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 505 100 596 122" align="align:right middle;" id="output18" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 505 200 596 222" align="align:right middle;" id="output19" style="align:right middle;" class="output"/>
- <Static text="kcal" position="absolute 770 425 815 445" align="align:center middle;" id="caption45"/>
- <Edit readonly="true" position="absolute 675 425 766 445" align="align:right middle;" id="output20" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 505 175 596 197" align="align:right middle;" id="output21" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 505 150 596 172" align="align:right middle;" id="output22" style="align:right middle;" class="output"/>
- <Static text="ml" position="absolute 600 225 645 247" align="align:center middle;" id="caption46"/>
- <Static text="ml" position="absolute 600 200 645 222" align="align:center middle;" id="caption48"/>
- <Static text="ml" position="absolute 600 175 645 197" align="align:center middle;" id="caption49"/>
- <Static text="%" position="absolute 600 150 645 172" align="align:center middle;" id="caption51"/>
- <Static text="ml" position="absolute 600 350 645 372" align="align:center middle;" id="caption52"/>
- <Static text="IU" position="absolute 600 400 645 422" align="align:center middle;" id="caption53" visible="false"/>
- <Static text="ml" position="absolute 600 100 645 122" align="align:center middle;" id="caption56"/>
- <Static text="ml" position="absolute 600 300 645 322" align="align:center middle;" id="caption58"/>
- <Static text="ml" position="absolute 600 275 645 297" align="align:center middle;" id="caption59"/>
- <Static text="ml" position="absolute 600 250 645 272" align="align:center middle;" id="caption61"/>
- <Edit readonly="true" position="absolute 505 400 596 422" align="align:right middle;" id="output23" visible="false" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 505 300 596 322" align="align:right middle;" id="output24" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 505 350 596 372" align="align:right middle;" id="output25" style="align:right middle;" class="output"/>
- <Shape position="absolute 505 396 932 402" linetype="horizontal" id="line8" class="line_2"/>
- <Shape position="absolute 505 421 932 427" linetype="horizontal" id="line22" class="line_2"/>
- <Shape position="absolute 505 444 932 450" linetype="horizontal" id="line29" class="line_3"/>
- <Static text="g" position="absolute 815 375 860 397" align="align:center middle;" id="caption55"/>
- <Edit readonly="true" position="absolute 505 375 596 397" align="align:right middle;" id="output16" style="align:right middle;" class="output"/>
- <Static text="총열량" position="absolute 505 425 644 445" align="align:center middle;" id="caption62" class="cell_2"/>
- <Edit readonly="true" position="absolute 720 275 811 297" align="align:right middle;" id="output26" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 720 250 811 272" align="align:right middle;" id="output27" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 720 125 811 147" align="align:right middle;" id="output28" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 720 225 811 247" align="align:right middle;" id="output29" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 720 100 811 122" align="align:right middle;" id="output30" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 720 200 811 222" align="align:right middle;" id="output31" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 720 175 811 197" align="align:right middle;" id="output33" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 720 150 811 172" align="align:right middle;" id="output34" style="align:right middle;" class="output"/>
- <Static text="mEq" position="absolute 815 225 860 247" align="align:center middle;" id="caption67"/>
- <Static text="=" position="absolute 630 300 645 322" align="align:center middle;" id="caption68"/>
- <Static text="mEq" position="absolute 815 200 860 222" align="align:center middle;" id="caption70"/>
- <Static text="열량2" position="absolute 645 400 715 422" align="align:center middle;" id="caption71" class="cell_2"/>
- <Static text="g" position="absolute 815 175 860 197" align="align:center middle;" id="caption73"/>
- <Static text="열량1" position="absolute 645 350 715 372" align="align:center middle;" id="caption74" class="cell_2"/>
- <Static text="ml" position="absolute 815 150 860 172" align="align:center middle;" id="caption75"/>
- <Static text="kcal" position="absolute 815 350 860 372" align="align:center middle;" id="caption76"/>
- <Static text="kcal" position="absolute 815 400 860 422" align="align:center middle;" id="caption78"/>
- <Static text="g" position="absolute 815 125 877 147" align="align:center middle;" id="caption79"/>
- <Static text="=" position="absolute 630 150 645 172" align="align:center middle;" id="caption81"/>
- <Static text="ml" position="absolute 815 100 860 122" align="align:center middle;" id="caption82"/>
- <Static text="mEq" position="absolute 815 300 860 322" align="align:center middle;" id="caption83"/>
- <Static text="=" position="absolute 630 175 645 197" align="align:center middle;" id="caption84"/>
- <Static text="DIST10:" position="absolute 645 100 715 122" align="align:center middle;" id="caption85" class="cell_1" style="padding:0 0 0 4;"/>
- <Static text="=" position="absolute 630 200 645 222" align="align:center middle;" id="caption86"/>
- <Static text="50DW" position="absolute 645 150 715 172" align="align:center middle;" id="caption88" class="cell_1" style="padding:0 0 0 4;"/>
- <Static text="mM" position="absolute 815 275 860 297" align="align:center middle;" id="caption89"/>
- <Static text="=" position="absolute 630 225 645 247" align="align:center middle;" id="caption90"/>
- <Static text="mEq" position="absolute 815 250 860 272" align="align:center middle;" id="caption91"/>
- <Edit readonly="true" position="absolute 720 400 811 422" align="align:right middle;" id="output35" style="align:right middle;" class="output"/>
- <Static text="=" position="absolute 630 250 645 272" align="align:center middle;" id="caption92"/>
- <Edit readonly="true" position="absolute 720 300 811 322" align="align:right middle;" id="output36" style="align:right middle;" class="output"/>
- <Static text="=" position="absolute 630 275 645 297" align="align:center middle;" id="caption93"/>
- <Edit readonly="true" position="absolute 720 350 811 372" align="align:right middle;" id="output37" style="align:right middle;" class="output"/>
- <Radio position="absolute 65 0 595 22" id="radio10" enable="false" columncount="5" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">32</Col>
- <Col id="datacolumn">32ml/hr로 투여</Col>
- </Row>
- <Row>
- <Col id="codecolumn">40</Col>
- <Col id="datacolumn">40ml/hr로 투여</Col>
- </Row>
- <Row>
- <Col id="codecolumn">48</Col>
- <Col id="datacolumn">48ml/hr로 투여</Col>
- </Row>
- <Row>
- <Col id="codecolumn">56</Col>
- <Col id="datacolumn">56ml/hr로 투여</Col>
- </Row>
- <Row>
- <Col id="codecolumn">00</Col>
- <Col id="datacolumn">기타</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio position="absolute 2 52 130 74" id="radio12" enable="false" columncount="-1" rowcount="-1" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Y </Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">N</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="투여속도" position="absolute 0 0 62 22" align="align:center middle;" id="caption64" class="cell_1"/>
- <Static text="Weight" position="absolute 574 25 669 47" align="align:center middle;" id="caption65" class="cell_1"/>
- <Static text="TraceElement" position="absolute 0 25 170 47" align="align:left middle;" id="caption96" class="cell_1"/>
- <Static text="Maturation" position="absolute 172 25 572 47" align="align:center middle;" id="caption97" class="cell_1"/>
- <Static text="kg" position="absolute 655 52 670 74" align="align:center middle;" id="caption100"/>
- <Edit readonly="true" position="absolute 585 52 650 74" align="align:right middle;" id="input5" class="edt_transbg" onkeydown="input5_onkeydown" style="align:right middle;"/>
- <Edit readonly="true" position="absolute 355 375 446 397" align="align:right middle;" id="output32" style="align:right middle;" class="output"/>
- <Static text="ml" position="absolute 240 375 285 397" align="align:center middle;" id="caption102"/>
- <Edit readonly="true" position="absolute 720 375 811 397" align="align:right middle;" id="output38" style="align:right middle;" class="output"/>
- <Static text="ml" position="absolute 600 375 645 397" align="align:center middle;" id="caption103"/>
- <Edit readonly="true" position="absolute 587 76 620 95" id="output39" oneditclick="output39_oneditclick"/>
- <Edit position="absolute 160 100 235 122" align="align:right middle;" id="ipt_ordvol1" class="input_essential" onkeydown="ipt_ordvol1_onkeydown" style="align:right middle;"/>
- <Combo position="absolute 73 177 153 195" id="cmb_tpnflag" class="combo_essential" innerdataset="@ds_temp_tpnbaseinfo_aminoinfo" datacolumn="tpndrugcd" codecolumn="tpndrugcd" onitemchanged="cmb_tpnflag_onitemchanged"/>
- <Combo position="absolute 73 377 153 395" id="combo1" class="combo_essential" innerdataset="@ds_temp_tpnbaseinfo_lipidinfo" datacolumn="tpndrugcd" codecolumn="tpndrugcd" onitemchanged="combo1_onitemchanged"/>
- <Edit readonly="true" position="absolute 73 152 153 170" id="output40" visible="true" class="output"/>
- <Edit readonly="true" position="absolute 73 202 153 220" id="output41" class="output"/>
- <Edit readonly="true" position="absolute 73 227 153 245" id="output42" class="output"/>
- <Edit readonly="true" position="absolute 73 252 153 270" id="output43" class="output"/>
- <Edit readonly="true" position="absolute 73 277 153 295" id="output44" class="output"/>
- <Edit readonly="true" position="absolute 73 302 153 320" id="output45" class="output"/>
- <Edit readonly="true" position="absolute 73 352 153 370" id="output46" class="output"/>
- <Edit readonly="true" position="absolute 73 327 153 345" id="output47" visible="true" class="output"/>
- <Edit readonly="true" position="absolute 525 450 605 469" id="output48" class="output"/>
- <Edit readonly="true" position="absolute 105 27 168 45" id="output49" class="output"/>
- <Static text="상세내역" position="absolute 610 454 780 467" id="caption106"/>
- <Static text="mg/kg/min" position="absolute 240 125 315 147" align="align:center middle;" id="caption27"/>
- <Static text="%" position="absolute 240 150 269 172" align="align:center middle;" id="caption31"/>
- <Static text="ml" position="absolute 240 175 269 197" align="align:center middle;" id="caption32"/>
- <Static text="ml" position="absolute 240 200 269 222" align="align:center middle;" id="caption33"/>
- <Static text="ml" position="absolute 240 225 269 247" align="align:center middle;" id="caption34"/>
- <Static text="ml" position="absolute 240 250 269 272" align="align:center middle;" id="caption36"/>
- <Static text="ml" position="absolute 240 275 269 297" align="align:center middle;" id="caption43"/>
- <Static text="ml" position="absolute 240 300 269 322" align="align:center middle;" id="caption47"/>
- <Static text="ml" position="absolute 450 150 479 172" align="align:center middle;" id="caption54"/>
- <Static text="g" position="absolute 450 175 479 197" align="align:center middle;" id="caption60"/>
- <Static text="mEq" position="absolute 450 200 479 222" align="align:center middle;" id="caption63"/>
- <Static text="mEq" position="absolute 450 225 479 247" align="align:center middle;" id="caption69"/>
- <Static text="g" position="absolute 450 125 479 147" align="align:center middle;" id="caption80"/>
- <Static text="=" position="absolute 265 325 280 347" align="align:center middle;" id="caption138" visible="true"/>
- <Static text="=" position="absolute 630 325 645 347" align="align:center middle;" id="caption160"/>
- <Static text="IU" position="absolute 600 325 625 347" align="align:center middle;" id="caption161"/>
- <Edit readonly="true" position="absolute 720 325 811 347" align="align:right middle;" id="output77" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 325 446 347" align="align:right middle;" id="output78" style="align:right middle;" class="output"/>
- <Static text="ml" position="absolute 450 325 495 347" align="align:center middle;" id="caption162"/>
- <Edit readonly="true" position="absolute 505 325 596 347" align="align:right middle;" id="output79" style="align:right middle;" class="output"/>
- <Static text="ml" position="absolute 815 325 860 347" align="align:center middle;" id="caption163"/>
- <Static text="ml/hr로 투여" position="absolute 610 0 735 22" align="align:center middle;" id="caption95"/>
- <Edit readonly="true" position="absolute 560 2 605 21" align="align:right middle;" id="input10" class="edt_transbg"/>
- <Radio position="absolute 175 52 575 74" id="radio13" enable="false" columncount="3" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">Premature(0~37주)</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">Mature(38주~1세)</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">Child(1세이상)</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static text="NPC/N" position="absolute 280 425 350 445" align="align:center middle;" id="caption42" class="cell_1"/>
- <Div position="absolute 936 74 1868 447" id="grp_tpnprcp" style="background:#f9f9f9ff;" visible="false" applystyletype="keep" asyncmode="true">
- <Layouts>
- <Layout>
- <Shape position="absolute 0 270 495 276" linetype="horizontal" id="line36" class="line_2" anchor="default"/>
- <Shape position="absolute 0 295 495 301" linetype="horizontal" id="line37" class="line_2" anchor="default"/>
- <Shape position="absolute 0 45 495 51" linetype="horizontal" id="line38" class="line_2" anchor="default"/>
- <Shape position="absolute 0 320 932 326" linetype="horizontal" id="line39" class="line_2" anchor="default"/>
- <Shape position="absolute 0 70 495 76" linetype="horizontal" id="line40" class="line_2" anchor="default"/>
- <Shape position="absolute 0 95 495 101" linetype="horizontal" id="line41" class="line_2" anchor="default"/>
- <Shape position="absolute 0 120 495 126" linetype="horizontal" id="line42" class="line_2" anchor="default"/>
- <Shape position="absolute 0 145 495 151" linetype="horizontal" id="line43" class="line_2" anchor="default"/>
- <Shape position="absolute 0 170 495 176" linetype="horizontal" id="line44" class="line_2" anchor="default"/>
- <Shape position="absolute 0 195 495 201" linetype="horizontal" id="line45" class="line_2" anchor="default"/>
- <Shape position="absolute 0 220 495 226" linetype="horizontal" id="line46" class="line_2" anchor="default"/>
- <Shape position="absolute 0 245 495 251" linetype="horizontal" id="line47" class="line_2" anchor="default"/>
- <Edit readonly="true" position="absolute 74 101 154 120" id="output50" anchor="default"/>
- <Static text="ml" position="absolute 240 249 285 271" align="align:center middle;" id="caption108" anchor="default"/>
- <Edit readonly="true" position="absolute 355 174 446 196" align="align:right middle;" id="output51" anchor="default" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 74 126 154 145" id="output52" anchor="default"/>
- <Edit readonly="true" position="absolute 675 299 766 321" align="align:right middle;" id="output53" anchor="default" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 149 446 171" align="align:right middle;" id="output54" anchor="default" style="align:right middle;" class="output"/>
- <Static text="ml" position="absolute 240 124 285 146" align="align:center middle;" id="caption111" anchor="default"/>
- <Edit readonly="true" position="absolute 74 151 154 170" id="output55" anchor="default"/>
- <Edit readonly="true" position="absolute 355 249 446 271" align="align:right middle;" id="output56" anchor="default" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 124 446 146" align="align:right middle;" id="output57" anchor="default" style="align:right middle;" class="output"/>
- <Static text="IU" position="absolute 240 274 285 296" align="align:center middle;" id="caption112" anchor="default"/>
- <Static text="ml" position="absolute 240 224 286 246" align="align:center middle;" id="caption113" anchor="default"/>
- <Edit readonly="false" position="absolute 160 224 235 246" align="align:right middle;" id="input6" class="input_default" anchor="default" style="align:right middle;"/>
- <Static text="K+,P" position="absolute 0 174 155 196" align="align:center middle;" id="caption114" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="Na+" position="absolute 0 99 155 121" align="align:center middle;" id="caption115" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Edit readonly="true" position="absolute 73 176 153 194" id="output58" anchor="default" class="output"/>
- <Combo position="absolute 74 76 154 95" id="combo2" class="combo_default" innerdataset="@ds_temp_tpnbaseinfo_aminoinfo" datacolumn="tpndrugcd" codecolumn="tpndrugcd" anchor="default"/>
- <Static text="총열량" position="absolute 505 299 644 321" align="align:center middle;" id="caption116" class="cell_2" anchor="default"/>
- <Edit readonly="true" position="absolute 355 99 446 121" align="align:right middle;" id="output59" anchor="default" style="align:right middle;" class="output"/>
- <Static text="Heparin" position="absolute 0 274 155 296" align="align:center middle;" id="caption117" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="Dextrose" position="absolute 0 49 155 71" align="align:center middle;" id="caption118" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Edit readonly="true" position="absolute 74 201 154 220" id="output60" anchor="default"/>
- <Edit readonly="true" position="absolute 355 299 446 321" align="align:right middle;" id="output61" anchor="default" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 74 446 96" align="align:right middle;" id="output62" anchor="default" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 160 249 235 271" align="align:right middle;" id="input8" enable="false" anchor="default" style="align:right middle;" class="output"/>
- <Static text="ml" position="absolute 240 149 285 171" align="align:center middle;" id="caption120" anchor="default"/>
- <Static text="ml" position="absolute 240 299 269 321" align="align:center middle;" id="caption121" anchor="default"/>
- <Edit readonly="true" position="absolute 74 226 154 245" id="output63" anchor="default"/>
- <Static text="NPC/N" position="absolute 280 299 350 321" align="align:center middle;" id="caption122" class="cell_1" anchor="default"/>
- <Edit readonly="true" position="absolute 355 49 446 71" align="align:right middle;" id="output64" anchor="default" style="align:right middle;" class="output"/>
- <Static text="mEq" position="absolute 450 124 495 146" align="align:center middle;" id="caption123" anchor="default"/>
- <Static text="=" position="absolute 265 199 280 221" align="align:center middle;" id="caption124" anchor="default"/>
- <Edit readonly="false" position="absolute 160 174 235 196" align="align:right middle;" id="input9" class="input_default" anchor="default" style="align:right middle;"/>
- <Edit readonly="true" position="absolute 73 276 153 294" id="output65" anchor="default" class="output"/>
- <Static text="mEq" position="absolute 450 99 495 121" align="align:center middle;" id="caption125" anchor="default"/>
- <Static text="g" position="absolute 450 249 495 271" align="align:center middle;" id="caption126" anchor="default"/>
- <Static text="MultiVitamin" position="absolute 0 224 155 246" align="align:center middle;" id="caption127" class="cell_1" anchor="default" style="padding:0 0 0 4;font:Dotum,9;"/>
- <Static text="ml" position="absolute 240 99 285 121" align="align:center middle;" id="caption128" anchor="default"/>
- <Static text="%" position="absolute 240 49 269 71" align="align:center middle;" id="caption129" anchor="default"/>
- <Combo position="absolute 74 251 154 270" id="combo3" class="combo_default" innerdataset="@ds_temp_tpnbaseinfo_lipidinfo" datacolumn="tpndrugcd" codecolumn="tpndrugcd" anchor="default"/>
- <Static text="g" position="absolute 450 74 495 96" align="align:center middle;" id="caption130" anchor="default"/>
- <Static text="Lipid" position="absolute 0 249 155 271" align="align:center middle;" id="caption131" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="Mg++" position="absolute 0 199 155 221" align="align:center middle;" id="caption132" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="Ca++" position="absolute 0 149 155 171" align="align:center middle;" id="caption133" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Edit position="absolute 160 99 235 121" align="align:right middle;" id="input11" class="input_default" anchor="default" style="align:right middle;"/>
- <Static text="Amino Acid" position="absolute 0 74 155 96" align="align:center middle;" id="caption134" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="kcal" position="absolute 770 299 815 321" align="align:center middle;" id="caption135" anchor="default"/>
- <Static text="ml" position="absolute 450 49 495 71" align="align:center middle;" id="caption136" anchor="default"/>
- <Edit readonly="false" position="absolute 160 199 235 221" align="align:right middle;" id="input12" class="input_default" anchor="default" style="align:right middle;"/>
- <Edit readonly="false" position="absolute 160 274 235 296" align="align:right middle;" id="input14" class="input_default" anchor="default" style="align:right middle;"/>
- <Static text="K+" position="absolute 0 124 155 146" align="align:center middle;" id="caption139" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="=" position="absolute 265 49 280 71" align="align:center middle;" id="caption140" anchor="default"/>
- <Static text="ml" position="absolute 240 174 285 196" align="align:center middle;" id="caption141" anchor="default"/>
- <Edit readonly="false" position="absolute 160 124 235 146" align="align:right middle;" id="input15" class="input_default" anchor="default" style="align:right middle;"/>
- <Static text="ml" position="absolute 240 74 285 96" align="align:center middle;" id="caption142" anchor="default"/>
- <Static text="Order Volume" position="absolute 0 299 155 321" align="align:center middle;" id="caption144" class="cell_1" anchor="default" style="padding:0 0 0 4;"/>
- <Static text="mEq" position="absolute 450 199 495 221" align="align:center middle;" id="caption145" anchor="default"/>
- <Static text="=" position="absolute 265 74 280 96" align="align:center middle;" id="caption146" anchor="default"/>
- <Edit readonly="true" position="absolute 160 49 235 71" align="align:right middle;" id="input17" enable="false" anchor="default" style="align:right middle;" class="output"/>
- <Static text="=" position="absolute 265 99 280 121" align="align:center middle;" id="caption147" anchor="default"/>
- <Static text="처방내용" position="absolute 0 4 144 21" id="caption148" class="tit_2" anchor="default"/>
- <Static text="50DW" position="absolute 280 49 350 71" align="align:center middle;" id="caption149" class="cell_1" anchor="default"/>
- <Static text="mM" position="absolute 450 174 495 196" align="align:center middle;" id="caption150" anchor="default"/>
- <Static text="=" position="absolute 265 124 280 146" align="align:center middle;" id="caption151" anchor="default"/>
- <Edit readonly="false" position="absolute 160 149 235 171" align="align:right middle;" id="input18" class="input_default" anchor="default" style="align:right middle;"/>
- <Static text="mEq" position="absolute 450 149 495 171" align="align:center middle;" id="caption152" anchor="default"/>
- <Static text="=" position="absolute 265 149 280 171" align="align:center middle;" id="caption153" anchor="default"/>
- <Edit readonly="true" position="absolute 160 74 235 96" align="align:right middle;" id="input20" enable="false" anchor="default" style="align:right middle;" class="output"/>
- <Edit readonly="true" position="absolute 355 199 446 221" align="align:right middle;" id="output67" anchor="default" style="align:right middle;" class="output"/>
- <Static text="=" position="absolute 265 174 280 196" align="align:center middle;" id="caption154" anchor="default"/>
- <Edit readonly="true" position="absolute 73 51 153 69" id="output68" anchor="default" class="output"/>
- <Edit readonly="false" position="absolute 160 299 235 321" align="align:right middle;" id="input21" class="input_essential" anchor="default" style="align:right middle;"/>
- <Static text="ml" position="absolute 240 199 260 221" align="align:center middle;" id="caption155" anchor="default"/>
- <Edit readonly="true" position="absolute 73 101 153 119" id="output70" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 73 126 153 144" id="output71" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 73 151 153 169" id="output72" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 73 201 153 219" id="output73" anchor="default" class="output"/>
- <Edit readonly="true" position="absolute 73 226 153 244" id="output74" anchor="default" class="output"/>
- <Shape id="line5" class="line_10" position="absolute -1 21 495 27" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Edit readonly="true" position="absolute 30 51 75 70" align="align:right middle;" id="input7" class="edt_transbg"/>
- <Static text="ml" position="absolute 80 51 100 73" align="align:center middle;" id="caption101"/>
- <CheckBox id="chk_ordbaesu" taborder="1" text="배수수정" onclick="chk_ordbaesu_onclick" onchanged="chk_ordbaesu_onchanged" position="absolute 665 74 765 94"/>
- <Static id="caption00" text="Osmolarity" class="cell_1" position="absolute 0 400 155 423" style="padding:0 0 0 5;"/>
- <Edit id="output00" taborder="2" readonly="true" autoselect="true" class="output" position="absolute 160 402 235 421" style="align:right middle;"/>
- <Static id="caption108" text="mOsm" position="absolute 240 399 285 424"/>
- <Static id="caption37" text="/kg" position="absolute 460 175 489 197"/>
- <Static id="caption107" text="/kg" position="absolute 474 200 503 222"/>
- <Static id="caption111" text="/kg" position="absolute 474 225 503 247"/>
- <Static id="caption112" text="/kg" position="absolute 474 250 519 272"/>
- <Static id="caption113" text="/kg" position="absolute 471 275 516 297"/>
- <Static id="caption114" text="/kg" position="absolute 474 300 519 322"/>
- <Static id="caption115" text="/kg" position="absolute 463 325 508 347"/>
- <Static id="caption116" text="/kg" position="absolute 458 375 503 397"/>
- <Static id="Static00" text="Ca / P :" position="absolute 377 450 432 470"/>
- <Static id="cap_text" text="alert" visible="true" position="absolute 440 450 495 470" style="color:black;padding:0 10 0 0;align:left middle;font:Dotum,9,bold;"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_patdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="tpnseqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="prcpdd"/>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="ioflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_ret" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_tpnbaseinfo_ordinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="traceeledrugcd" type="STRING" size="256"/>
- <Column id="traceeledrugnm" type="STRING" size="256"/>
- <Column id="dexdrugcd" type="STRING" size="256"/>
- <Column id="nadrugcd" type="STRING" size="256"/>
- <Column id="kdrugcd" type="STRING" size="256"/>
- <Column id="cadrugcd" type="STRING" size="256"/>
- <Column id="pdrugcd" type="STRING" size="256"/>
- <Column id="mgdrugcd" type="STRING" size="256"/>
- <Column id="multivitadrugcd" type="STRING" size="256"/>
- <Column id="heparindrugcd" type="STRING" size="256"/>
- <Column id="orddexvol" type="STRING" size="256"/>
- <Column id="ordnavol" type="STRING" size="256"/>
- <Column id="ordkvol" type="STRING" size="256"/>
- <Column id="ordcavol" type="STRING" size="256"/>
- <Column id="ordpvol" type="STRING" size="256"/>
- <Column id="ordmgvol" type="STRING" size="256"/>
- <Column id="calcdexvol" type="STRING" size="256"/>
- <Column id="calcnavol" type="STRING" size="256"/>
- <Column id="calckvol" type="STRING" size="256"/>
- <Column id="calccavol" type="STRING" size="256"/>
- <Column id="calcpvol" type="STRING" size="256"/>
- <Column id="calcmgvol" type="STRING" size="256"/>
- <Column id="znvol" type="STRING" size="256"/>
- <Column id="cuvol" type="STRING" size="256"/>
- <Column id="mnvol" type="STRING" size="256"/>
- <Column id="crvol" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="todd">99991231</Col>
- <Col id="fromdd"/>
- <Col id="traceeledrugcd"/>
- <Col id="traceeledrugnm"/>
- <Col id="dexdrugcd"/>
- <Col id="nadrugcd"/>
- <Col id="kdrugcd"/>
- <Col id="cadrugcd"/>
- <Col id="pdrugcd"/>
- <Col id="mgdrugcd"/>
- <Col id="multivitadrugcd"/>
- <Col id="heparindrugcd"/>
- <Col id="orddexvol"/>
- <Col id="ordnavol"/>
- <Col id="ordkvol"/>
- <Col id="ordcavol"/>
- <Col id="ordpvol"/>
- <Col id="ordmgvol"/>
- <Col id="calcdexvol"/>
- <Col id="calcnavol"/>
- <Col id="calckvol"/>
- <Col id="calccavol"/>
- <Col id="calcpvol"/>
- <Col id="calcmgvol"/>
- <Col id="znvol"/>
- <Col id="cuvol"/>
- <Col id="mnvol"/>
- <Col id="crvol"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_tpnbaseinfo_tpndruginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="startvol" type="STRING" size="256"/>
- <Column id="endvol" type="STRING" size="256"/>
- <Column id="tpnprcpcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="startvol"/>
- <Col id="endvol"/>
- <Col id="tpnprcpcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_tpnbaseinfo_aminoinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="tpndrugcd" type="STRING" size="256"/>
- <Column id="ordvol" type="STRING" size="256"/>
- <Column id="calcvol" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="tpndrugcd"/>
- <Col id="ordvol"/>
- <Col id="calcvol"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_tpninfo_ordinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_tpninfo_ordinfo_oncolumnchanged">
- <ColumnInfo>
- <Column id="drugspd" type="STRING" size="256"/>
- <Column id="drugspdetc" type="STRING" size="256"/>
- <Column id="traceeleyn" type="STRING" size="256"/>
- <Column id="traceelevol" type="STRING" size="256"/>
- <Column id="maturationflag" type="STRING" size="256"/>
- <Column id="wt" type="STRING" size="256"/>
- <Column id="ordvol" type="STRING" size="256"/>
- <Column id="flowrate" type="STRING" size="256"/>
- <Column id="orddexvol" type="STRING" size="256"/>
- <Column id="ordaminovol" type="STRING" size="256"/>
- <Column id="ordnavol" type="STRING" size="256"/>
- <Column id="ordkvol" type="STRING" size="256"/>
- <Column id="ordcavol" type="STRING" size="256"/>
- <Column id="ordpvol" type="STRING" size="256"/>
- <Column id="ordmgvol" type="STRING" size="256"/>
- <Column id="ordmultivitavol" type="STRING" size="256"/>
- <Column id="ordlipidvol" type="STRING" size="256"/>
- <Column id="ordheparinvol" type="STRING" size="256"/>
- <Column id="orddistvol" type="STRING" size="256"/>
- <Column id="flowvol" type="STRING" size="256"/>
- <Column id="calcdexvol" type="STRING" size="256"/>
- <Column id="calcaminovol" type="STRING" size="256"/>
- <Column id="calcnavol" type="STRING" size="256"/>
- <Column id="calckvol" type="STRING" size="256"/>
- <Column id="calccavol" type="STRING" size="256"/>
- <Column id="calcpvol" type="STRING" size="256"/>
- <Column id="calcmgvol" type="STRING" size="256"/>
- <Column id="calclipidvol" type="STRING" size="256"/>
- <Column id="ordcalr1" type="STRING" size="256"/>
- <Column id="ordcalr2" type="STRING" size="256"/>
- <Column id="ordtotcalr" type="STRING" size="256"/>
- <Column id="npcncalr" type="STRING" size="256"/>
- <Column id="prcprate" type="STRING" size="256"/>
- <Column id="prcpvol" type="STRING" size="256"/>
- <Column id="prcpdexvol" type="STRING" size="256"/>
- <Column id="prcpaminovol" type="STRING" size="256"/>
- <Column id="prcpnavol" type="STRING" size="256"/>
- <Column id="prcpkvol" type="STRING" size="256"/>
- <Column id="prcpcavol" type="STRING" size="256"/>
- <Column id="prcppvol" type="STRING" size="256"/>
- <Column id="prcpmgvol" type="STRING" size="256"/>
- <Column id="prcpmultivitavol" type="STRING" size="256"/>
- <Column id="prcplipidvol" type="STRING" size="256"/>
- <Column id="prcpheparinvol" type="STRING" size="256"/>
- <Column id="prcpdistvol" type="STRING" size="256"/>
- <Column id="prcpflowvol" type="STRING" size="256"/>
- <Column id="prcpcalcdexvol" type="STRING" size="256"/>
- <Column id="prcpcalcaminovol" type="STRING" size="256"/>
- <Column id="prcpcalcnavol" type="STRING" size="256"/>
- <Column id="prcpcalckvol" type="STRING" size="256"/>
- <Column id="prcpcalccavol" type="STRING" size="256"/>
- <Column id="prcpcalcpvol" type="STRING" size="256"/>
- <Column id="prcpcalcmgvol" type="STRING" size="256"/>
- <Column id="prcpcalclipidvol" type="STRING" size="256"/>
- <Column id="prcpcalr1" type="STRING" size="256"/>
- <Column id="prcpcalr2" type="STRING" size="256"/>
- <Column id="prcptotcalr" type="STRING" size="256"/>
- <Column id="spclprcprem" type="STRING" size="256"/>
- <Column id="nursrem" type="STRING" size="256"/>
- <Column id="znvol" type="STRING" size="256"/>
- <Column id="cuvol" type="STRING" size="256"/>
- <Column id="mnvol" type="STRING" size="256"/>
- <Column id="crvol" type="STRING" size="256"/>
- <Column id="lipiddrugcd" type="STRING" size="256"/>
- <Column id="aminodrugcd" type="STRING" size="256"/>
- <Column id="calcheparinvol" type="STRING" size="256"/>
- <Column id="prcpcalcheparinvol" type="STRING" size="256"/>
- <Column id="osmo" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="drugspd"/>
- <Col id="drugspdetc"/>
- <Col id="traceeleyn"/>
- <Col id="traceelevol"/>
- <Col id="maturationflag"/>
- <Col id="wt"/>
- <Col id="ordvol"/>
- <Col id="flowrate"/>
- <Col id="orddexvol"/>
- <Col id="ordaminovol"/>
- <Col id="ordnavol"/>
- <Col id="ordkvol"/>
- <Col id="ordcavol"/>
- <Col id="ordpvol"/>
- <Col id="ordmgvol"/>
- <Col id="ordmultivitavol"/>
- <Col id="ordlipidvol"/>
- <Col id="ordheparinvol"/>
- <Col id="orddistvol"/>
- <Col id="flowvol"/>
- <Col id="calcdexvol"/>
- <Col id="calcaminovol"/>
- <Col id="calcnavol"/>
- <Col id="calckvol"/>
- <Col id="calccavol"/>
- <Col id="calcpvol"/>
- <Col id="calcmgvol"/>
- <Col id="calclipidvol"/>
- <Col id="ordcalr1"/>
- <Col id="ordcalr2"/>
- <Col id="ordtotcalr"/>
- <Col id="npcncalr"/>
- <Col id="prcprate">1.2</Col>
- <Col id="prcpvol"/>
- <Col id="prcpdexvol"/>
- <Col id="prcpaminovol"/>
- <Col id="prcpnavol"/>
- <Col id="prcpkvol"/>
- <Col id="prcpcavol"/>
- <Col id="prcppvol"/>
- <Col id="prcpmgvol"/>
- <Col id="prcpmultivitavol"/>
- <Col id="prcplipidvol"/>
- <Col id="prcpheparinvol"/>
- <Col id="prcpdistvol"/>
- <Col id="prcpflowvol"/>
- <Col id="prcpcalcdexvol"/>
- <Col id="prcpcalcaminovol"/>
- <Col id="prcpcalcnavol"/>
- <Col id="prcpcalckvol"/>
- <Col id="prcpcalccavol"/>
- <Col id="prcpcalcpvol"/>
- <Col id="prcpcalcmgvol"/>
- <Col id="prcpcalclipidvol"/>
- <Col id="prcpcalr1"/>
- <Col id="prcpcalr2"/>
- <Col id="prcptotcalr"/>
- <Col id="spclprcprem"/>
- <Col id="nursrem"/>
- <Col id="znvol"/>
- <Col id="cuvol"/>
- <Col id="mnvol"/>
- <Col id="crvol"/>
- <Col id="lipiddrugcd"/>
- <Col id="aminodrugcd"/>
- <Col id="calcheparinvol"/>
- <Col id="prcpcalcheparinvol"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_tpnbasedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="tpnkind" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="todd">99991231</Col>
- <Col id="tpnkind">C</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_tpnbaseinfo_lipidinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="tpndrugcd" type="STRING" size="256"/>
- <Column id="ordvol" type="STRING" size="256"/>
- <Column id="calcvol" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="tpndrugcd"/>
- <Col id="ordvol"/>
- <Col id="calcvol"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data_patdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_data_tpndata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_tpnbaseinfo_dexinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_alert" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cnts" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cnts"> </Col>
- </Row>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="input10" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="drugspdetc"/>
- <BindItem id="item1" compid="input5" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="wt"/>
- <BindItem id="item2" compid="radio13" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="maturationflag"/>
- <BindItem id="item3" compid="radio12" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="traceeleyn"/>
- <BindItem id="item4" compid="input7" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="traceelevol"/>
- <BindItem id="item5" compid="radio10" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="drugspd"/>
- <BindItem id="item6" compid="cmb_tpnflag" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="aminodrugcd"/>
- <BindItem id="item7" compid="combo1" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="lipiddrugcd"/>
- <BindItem id="item8" compid="input42" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordlipidvol"/>
- <BindItem id="item9" compid="input40" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordmultivitavol"/>
- <BindItem id="item10" compid="input47" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordheparinvol"/>
- <BindItem id="item11" compid="input35" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordmgvol"/>
- <BindItem id="item12" compid="input32" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordpvol"/>
- <BindItem id="item13" compid="input29" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordcavol"/>
- <BindItem id="item14" compid="input26" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordkvol"/>
- <BindItem id="item15" compid="input23" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordnavol"/>
- <BindItem id="item16" compid="input19" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordaminovol"/>
- <BindItem id="item17" compid="input16" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="orddexvol"/>
- <BindItem id="item18" compid="input13" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="flowrate"/>
- <BindItem id="item19" compid="ipt_ordvol1" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordvol"/>
- <BindItem id="item20" compid="output13" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordtotcalr"/>
- <BindItem id="item21" compid="output11" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="orddistvol"/>
- <BindItem id="item22" compid="output18" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpvol"/>
- <BindItem id="item23" compid="output30" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpdistvol"/>
- <BindItem id="item24" compid="output28" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpflowvol"/>
- <BindItem id="item25" compid="output34" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalcdexvol"/>
- <BindItem id="item26" compid="output22" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpdexvol"/>
- <BindItem id="item27" compid="output9" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcdexvol"/>
- <BindItem id="item28" compid="output10" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="flowvol"/>
- <BindItem id="item29" compid="output8" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcaminovol"/>
- <BindItem id="item30" compid="output21" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpaminovol"/>
- <BindItem id="item31" compid="output33" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalcaminovol"/>
- <BindItem id="item32" compid="output31" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalcnavol"/>
- <BindItem id="item33" compid="output19" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpnavol"/>
- <BindItem id="item34" compid="output7" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcnavol"/>
- <BindItem id="item35" compid="output6" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calckvol"/>
- <BindItem id="item36" compid="output17" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpkvol"/>
- <BindItem id="item37" compid="output29" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalckvol"/>
- <BindItem id="item38" compid="output27" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalccavol"/>
- <BindItem id="item39" compid="output15" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcavol"/>
- <BindItem id="item40" compid="output5" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calccavol"/>
- <BindItem id="item41" compid="output4" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcpvol"/>
- <BindItem id="item42" compid="output14" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcppvol"/>
- <BindItem id="item43" compid="output26" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalcpvol"/>
- <BindItem id="item44" compid="output36" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalcmgvol"/>
- <BindItem id="item45" compid="output24" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpmgvol"/>
- <BindItem id="item46" compid="output2" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcmgvol"/>
- <BindItem id="item47" compid="output78" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcheparinvol"/>
- <BindItem id="item48" compid="output3" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordcalr1"/>
- <BindItem id="item49" compid="output79" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpheparinvol"/>
- <BindItem id="item50" compid="output25" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpmultivitavol"/>
- <BindItem id="item51" compid="output77" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalcheparinvol"/>
- <BindItem id="item52" compid="output37" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalr1"/>
- <BindItem id="item53" compid="output38" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalclipidvol"/>
- <BindItem id="item54" compid="output35" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcpcalr2"/>
- <BindItem id="item55" compid="output16" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcplipidvol"/>
- <BindItem id="item56" compid="output23" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcphevol"/>
- <BindItem id="item57" compid="output32" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calclipidvol"/>
- <BindItem id="item58" compid="output1" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordcalr2"/>
- <BindItem id="item59" compid="output12" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="npcncalr"/>
- <BindItem id="item60" compid="output20" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcptotcalr"/>
- <BindItem id="item61" compid="input3" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="cuvol"/>
- <BindItem id="item62" compid="input4" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="crvol"/>
- <BindItem id="item63" compid="input1" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="znvol"/>
- <BindItem id="item64" compid="input2" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="mnvol"/>
- <BindItem id="item65" compid="textarea1" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="spclprcprem"/>
- <BindItem id="item66" compid="textarea2" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="nursrem"/>
- <BindItem id="item67" compid="output48" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="traceeledrugcd"/>
- <BindItem id="item68" compid="output40" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="dexdrugcd"/>
- <BindItem id="item69" compid="output41" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="nadrugcd"/>
- <BindItem id="item70" compid="output42" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="kdrugcd"/>
- <BindItem id="item71" compid="output43" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="cadrugcd"/>
- <BindItem id="item72" compid="output44" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="pdrugcd"/>
- <BindItem id="item73" compid="output45" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="mgdrugcd"/>
- <BindItem id="item74" compid="output47" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="heparindrugcd"/>
- <BindItem id="item75" compid="output46" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="multivitadrugcd"/>
- <BindItem id="item76" compid="output49" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="traceeledrugcd"/>
- <BindItem id="item77" compid="output39" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="prcprate"/>
- <BindItem id="item78" compid="grp_tpnprcp.output68" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="dexdrugcd"/>
- <BindItem id="item79" compid="grp_tpnprcp.output70" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="nadrugcd"/>
- <BindItem id="item80" compid="grp_tpnprcp.output71" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="kdrugcd"/>
- <BindItem id="item81" compid="grp_tpnprcp.output72" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="cadrugcd"/>
- <BindItem id="item82" compid="grp_tpnprcp.output58" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="pdrugcd"/>
- <BindItem id="item83" compid="grp_tpnprcp.output73" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="mgdrugcd"/>
- <BindItem id="item84" compid="grp_tpnprcp.output74" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="multivitadrugcd"/>
- <BindItem id="item85" compid="grp_tpnprcp.output65" propid="value" datasetid="ds_temp_tpnbaseinfo_ordinfo" columnid="heparindrugcd"/>
- <BindItem id="item86" compid="grp_tpnprcp.input17" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="orddexvol"/>
- <BindItem id="item87" compid="grp_tpnprcp.input20" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordaminovol"/>
- <BindItem id="item88" compid="grp_tpnprcp.input11" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordnavol"/>
- <BindItem id="item89" compid="grp_tpnprcp.input15" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordkvol"/>
- <BindItem id="item90" compid="grp_tpnprcp.input18" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordcavol"/>
- <BindItem id="item91" compid="grp_tpnprcp.input9" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordpvol"/>
- <BindItem id="item92" compid="grp_tpnprcp.input12" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordmgvol"/>
- <BindItem id="item93" compid="grp_tpnprcp.input6" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordmultivitavol"/>
- <BindItem id="item94" compid="grp_tpnprcp.input8" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordlipidvol"/>
- <BindItem id="item95" compid="grp_tpnprcp.input14" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordheparinvol"/>
- <BindItem id="item96" compid="grp_tpnprcp.input21" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordvol"/>
- <BindItem id="item97" compid="grp_tpnprcp.output64" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcdexvol"/>
- <BindItem id="item98" compid="grp_tpnprcp.output62" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcaminovol"/>
- <BindItem id="item99" compid="grp_tpnprcp.output59" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcnavol"/>
- <BindItem id="item100" compid="grp_tpnprcp.output57" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calckvol"/>
- <BindItem id="item101" compid="grp_tpnprcp.output54" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calccavol"/>
- <BindItem id="item102" compid="grp_tpnprcp.output51" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcpvol"/>
- <BindItem id="item103" compid="grp_tpnprcp.output67" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calcmgvol"/>
- <BindItem id="item104" compid="grp_tpnprcp.output56" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="calclipidvol"/>
- <BindItem id="item105" compid="grp_tpnprcp.output61" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="npcncalr"/>
- <BindItem id="item106" compid="grp_tpnprcp.output53" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="ordtotcalr"/>
- <BindItem id="item107" compid="grp_tpnprcp.combo2" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="aminodrugcd"/>
- <BindItem id="item108" compid="grp_tpnprcp.combo3" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="lipiddrugcd"/>
- <BindItem id="item109" compid="output00" propid="value" datasetid="ds_main_tpninfo_ordinfo" columnid="osmo"/>
- <BindItem id="item110" compid="cap_text" propid="text" datasetid="ds_alert" columnid="cnts"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-07-28
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-07-28 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs"
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- var arErrorCode = new HashArray();
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : N/A
- * Description : fView
- ****************************************************************************************/
- function fView(){
- var oParam = {};
- oParam.id = "TRADB02901";
- oParam.service = "pharmacybaseapp.TpnMngt";
- oParam.method = "reqGetTPNBase";
- oParam.inds = "req=ds_send_tpnbasedata";
- oParam.outds = "ds_temp_tpnbaseinfo_ordinfo=ordinfo ds_temp_tpnbaseinfo_dexinfo=dexinfo ds_temp_tpnbaseinfo_aminoinfo=aminoinfo ds_temp_tpnbaseinfo_lipidinfo=lipidinfo ds_temp_tpnbaseinfo_tpndruginfo=tpndruginfo";
- oParam.async = false;
- oParam.callback = "cf_TRADB02901";
- tranf_submit(oParam);
-
- ds_send_data_patdata.copyData(ds_temp_patdata);
- ds_send_data_tpndata.copyData(ds_main_tpninfo_ordinfo);
- call_TRADB70201();
- var instcd = sysf_getUserInfo("dutplceinstcd");
-
- if(instcd=="032") {
-
- fCalc();
- }
- fPrcpCalc();
- if (utlf_isNull(ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd"))){
- ds_main_tpninfo_ordinfo.setColumn(0,"aminodrugcd",ds_temp_tpnbaseinfo_aminoinfo.getColumn(0,"tpndrugcd"));
- }
-
- if (utlf_isNull(ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd"))){
- ds_main_tpninfo_ordinfo.setColumn(0,"lipiddrugcd",ds_temp_tpnbaseinfo_lipidinfo.getColumn(0,"tpndrugcd"));
- }
- }
- function cf_TRADB02901(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- ds_temp_tpnbaseinfo_ordinfo.addColumn("dexdrugcd","string");
- ds_temp_tpnbaseinfo_ordinfo.addColumn("orddexvol","string");
- ds_temp_tpnbaseinfo_ordinfo.addColumn("calcdexvol","string");
- ds_temp_tpnbaseinfo_ordinfo.setColumn(0,"dexdrugcd",ds_temp_tpnbaseinfo_dexinfo.getColumn(0,"tpndrugcd"));
- ds_temp_tpnbaseinfo_ordinfo.setColumn(0,"orddexvol",ds_temp_tpnbaseinfo_dexinfo.getColumn(0,"ordvol"));
- ds_temp_tpnbaseinfo_ordinfo.setColumn(0,"calcdexvol",ds_temp_tpnbaseinfo_dexinfo.getColumn(0,"calcvol"));
- dsf_setDefaultVal(ds_temp_tpnbaseinfo_ordinfo, "todd:99991231");
- }
- function call_TRADB70201(){
- dsf_createDsRow("ds_req", [
- {col:"pid", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"pid")}
- , {col:"orddd", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"orddd")}
- , {col:"prcpdd", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"prcpdd")}
- , {col:"orddeptcd", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"orddeptcd")}
- , {col:"orddrid", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"orddrid")}
- , {col:"tpnseqno", type:"STRING", size:256, val:utlf_transNullToEmpty(ds_send_data_patdata.getColumn(0,"tpnseqno"))}
- ]);
- var oParam = {};
- oParam.id = "TRADB70201";
- oParam.service = "pharmacybaseapp.TpnMngt";
- oParam.method = "reqGetTPNChild";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_main_tpninfo_ordinfo=ordinfo";
- oParam.async = false;
- oParam.callback = "cf_TRADB70201";
- tranf_submit(oParam);
- }
- function cf_TRADB70201(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- if(ds_main_tpninfo_ordinfo.rowcount == 0) ds_main_tpninfo_ordinfo.addRow();
- dsf_setFixVal(ds_main_tpninfo_ordinfo, "prcpvol:0,prcpdexvol:0,prcpaminovol:0,prcpnavol:0,prcpkvol:0,prcpcavol:0,prcppvol:0,prcpmgvol:0"
- +",prcpmultivitavol:0,prcplipidvol:0,prcpheparinvol:0,prcpznplusvol:0,prcpdistvol:0,prcpflowvol:0"
- +",prcpcalcdexvol:0,prcpcalcaminovol:0,prcpcalcnavol:0,prcpcalckvol:0,prcpcalccavol:0,prcpcalcpvol:0"
- +",prcpcalcmgvol:0,prcpcalcznplusvol:0,prcpcalcheparinvol:0,prcpcalclipidvol:0,prcpcalr1:0,prcpcalr2:0,prcptotcalr:0");
- dsf_setDefaultVal(ds_main_tpninfo_ordinfo, "all");
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : fSave
- ****************************************************************************************/
- function fSave(){
- if (utlf_isNull(ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd")) || utlf_isNull(ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd").replace(" ",""))){
- sysf_messageBox("Amino Acid를 ", "C002");
- return false;
- }
- if (utlf_isNull(ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd")) || utlf_isNull(ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd").replace(" ",""))){
- sysf_messageBox("Lipid를 ", "C002");
- return false;
- }
- ds_send_data_patdata.copyData(ds_temp_patdata);
- ds_send_data_tpndata.copyData(ds_main_tpninfo_ordinfo);
-
- dsf_createDsRow("ds_req", [
- {col:"pid", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"pid")}
- , {col:"orddd", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"orddd")}
- , {col:"prcpdd", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"prcpdd")}
- , {col:"orddeptcd", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"orddeptcd")}
- , {col:"orddrid", type:"STRING", size:256, val:ds_send_data_patdata.getColumn(0,"orddrid")}
- , {col:"tpnseqno", type:"INT", size:256, val:ds_send_data_tpndata.getColumn(0,"tpnseqno")}
- , {col:"drugspd", type:"STRING", size:256, val:ds_send_data_tpndata.getColumn(0,"drugspd")}
- , {col:"drugspdetc", type:"STRING", size:256, val:ds_send_data_tpndata.getColumn(0,"drugspdetc")}
- , {col:"traceeleyn", type:"STRING", size:256, val:ds_send_data_tpndata.getColumn(0,"traceeleyn")}
- , {col:"traceelevol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"traceelevol")}
- , {col:"maturationflag", type:"STRING", size:256, val:ds_send_data_tpndata.getColumn(0,"maturationflag")}
- , {col:"wt", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"wt")}
- , {col:"flowrate", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"flowrate")}
- , {col:"aminodrugcd", type:"STRING", size:256, val:ds_send_data_tpndata.getColumn(0,"aminodrugcd")}
- , {col:"lipiddrugcd", type:"STRING", size:256, val:ds_send_data_tpndata.getColumn(0,"lipiddrugcd")}
- , {col:"ordvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordvol")}
- , {col:"orddexvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"orddexvol")}
- , {col:"ordaminovol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordaminovol")}
- , {col:"ordnavol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordnavol")}
- , {col:"ordkvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordkvol")}
- , {col:"ordcavol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordcavol")}
- , {col:"ordpvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordpvol")}
- , {col:"ordmgvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordmgvol")}
- , {col:"ordmultivitavol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordmultivitavol")}
- , {col:"ordlipidvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordlipidvol")}
- , {col:"ordheparinvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordheparinvol")}
- , {col:"orddistvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"orddistvol")}
- , {col:"flowvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"flowvol")}
- , {col:"calcdexvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calcdexvol")}
- , {col:"calcaminovol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calcaminovol")}
- , {col:"calcnavol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calcnavol")}
- , {col:"calckvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calckvol")}
- , {col:"calccavol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calccavol")}
- , {col:"calcpvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calcpvol")}
- , {col:"calcmgvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calcmgvol")}
- , {col:"calclipidvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calclipidvol")}
- , {col:"ordcalr1", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordcalr1")}
- , {col:"ordcalr2", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordcalr2")}
- , {col:"ordtotcalr", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordtotcalr")}
- , {col:"npcncalr", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"npcncalr")}
- , {col:"prcprate", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"prcprate")}
- , {col:"spclprcprem", type:"STRING", size:256, val:ds_send_data_tpndata.getColumn(0,"spclprcprem")}
- , {col:"nursrem", type:"STRING", size:256, val:ds_send_data_tpndata.getColumn(0,"nursrem")}
- , {col:"znvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"znvol")}
- , {col:"cuvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"cuvol")}
- , {col:"mnvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"mnvol")}
- , {col:"crvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"crvol")}
- , {col:"ordznplusvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"ordznplusvol")}
- , {col:"calcznplusvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calcznplusvol")}
- , {col:"calcheparinvol", type:"BIGDECIMAL", size:256, val:ds_send_data_tpndata.getColumn(0,"calcheparinvol")}
- ]);
- dsf_setDefaultVal(ds_send_data, "tpnseqno:0,traceelevol:0,wt:0,flowrate:0,ordvol:0,orddexvol:0,ordaminovol:0,ordnavol:0"
- +",ordkvol:0,ordcavol:0,ordpvol:0,ordmgvol:0,ordmultivitavol:0,ordlipidvol:0,ordheparinvol:0"
- +",orddistvol:0,flowvol:0,calcdexvol:0,calcaminovol:0,calcnavol:0,calckvol:0,calccavol:0"
- +",calcpvol:0,calcmgvol:0,calclipidvol:0,ordcalr1:0,ordcalr2:0,ordtotcalr:0,npcncalr:0"
- +",prcprate:1,znvol:0,cuvol:0,mnvol:0,crvol:0,ordznplusvol:0,calcznplusvol:0,calcheparinvol:0");
- var oParam = {};
- oParam.id = "TXADB70201";
- oParam.service = "pharmacybaseapp.TpnMngt";
- oParam.method = "reqExeTPNChild";
- oParam.inds = "req=ds_req";
- oParam.outds = "ds_temp_ret=item";
- oParam.async = false;
- //oParam.callback = "cf_TXADB70201";
- tranf_submit(oParam);
-
- call_TRADB70201();
-
- fPrcpCalc();
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : fCalc2
- ****************************************************************************************/
- function fCalc2(){
- var ordvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordvol");
- var flowrate = ds_main_tpninfo_ordinfo.getColumn(0,"flowrate");
- var prcprate = ds_main_tpninfo_ordinfo.getColumn(0,"prcprate");
- var dexvol = ds_main_tpninfo_ordinfo.getColumn(0,"orddexvol");
- var aminovol = ds_main_tpninfo_ordinfo.getColumn(0,"ordaminovol");
- var navol = ds_main_tpninfo_ordinfo.getColumn(0,"calcnavol");
- var kvol = ds_main_tpninfo_ordinfo.getColumn(0,"calckvol");
- var cavol = ds_main_tpninfo_ordinfo.getColumn(0,"calccavol");
- var pvol = ds_main_tpninfo_ordinfo.getColumn(0,"calcpvol");
- var mgvol = ds_main_tpninfo_ordinfo.getColumn(0,"calcmgvol");
- var multivitavol = ds_main_tpninfo_ordinfo.getColumn(0,"ordmultivitavol");
- var lipidvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordlipidvol");
- var heparinvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordheparinvol");
- var kg = parseFloat(ds_main_tpninfo_ordinfo.getColumn(0,"wt"));
- var traceelevol = ds_main_tpninfo_ordinfo.getColumn(0,"traceelevol");
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"orddexvol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"orddexvol"))==0){
- var dexrate = 0;
- } else {
- var dexrate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calcdexvol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"orddexvol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_aminoinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd"),"ordvol"))
- || parseFloat(ds_temp_tpnbaseinfo_aminoinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd"),"ordvol"))==0){
- var aminorate = 0;
- } else {
- var aminorate = parseFloat(ds_temp_tpnbaseinfo_aminoinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd"),"calcvol")) / parseFloat(ds_temp_tpnbaseinfo_aminoinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd"),"ordvol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordnavol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordnavol"))==0){
- var narate =0;
- } else {
- var narate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calcnavol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordnavol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordkvol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordkvol"))==0){
- var krate = 0;
- } else {
- var krate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calckvol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordkvol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordcavol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordcavol"))==0){
- var carate = 0;
- } else {
- var carate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calccavol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordcavol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordpvol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordpvol"))==0){
- var prate = 0;
- } else {
- var prate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calcpvol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordpvol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordmgvol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordmgvol"))==0){
- var mgrate = 0;
- } else {
- var mgrate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calcmgvol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordmgvol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_lipidinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd"),"ordvol"))
- || parseFloat(ds_temp_tpnbaseinfo_lipidinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd"),"ordvol"))==0){
- var lipidrate=0;
- } else {
- var lipidrate = parseFloat(ds_temp_tpnbaseinfo_lipidinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd"),"calcvol")) / parseFloat(ds_temp_tpnbaseinfo_lipidinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd"),"ordvol"));
- }
-
- var znrate = ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"znvol");
- var mnrate = ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"mnvol");
- var curate = ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"cuvol");
- var crrate = ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"crvol");
-
- if (utlf_isNull(dexvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"orddexvol","0");
- dexvol=0;
- }
-
- if (utlf_isNull(aminovol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordaminovol","0");
- aminovol=0;
- }
-
- if (utlf_isNull(navol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordnavol","0");
- navol=0;
- }
- if (utlf_isNull(kvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordkvol","0");
- kvol=0;
- }
-
- if (utlf_isNull(cavol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordcavol","0");
- cavol=0;
- }
-
- if (utlf_isNull(pvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordpvol","0");
- pvol=0;
- }
-
- if (utlf_isNull(mgvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordmgvol","0");
- mgvol=0;
- }
-
- if (utlf_isNull(multivitavol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordmultivitavol","0");
- multivitavol=0;
- }
-
- if (utlf_isNull(lipidvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordlipidvol","0");
- lipidvol=0;
- }
-
- if (utlf_isNull(heparinvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordheparinvol","0");
- heparinvol=0;
- }
-
- var distvol = 0;
- var flowvol = 0;
- dexvol = ds_main_tpninfo_ordinfo.getColumn(0,"orddexvol");
-
- ds_main_tpninfo_ordinfo.setColumn(0,"ordnavol" , Math.round(navol / narate* 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"ordkvol" , Math.round(kvol / krate * 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"ordcavol" , Math.round(cavol / carate* 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"ordpvol" , Math.round(pvol / prate * 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"ordmgvol" , Math.round(mgvol / mgrate* 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"znvol" , traceelevol * znrate );
- ds_main_tpninfo_ordinfo.setColumn(0,"mnvol" , traceelevol * mnrate );
- ds_main_tpninfo_ordinfo.setColumn(0,"cuvol" , traceelevol * curate );
- ds_main_tpninfo_ordinfo.setColumn(0,"crvol" , traceelevol * crrate );
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : fCalc
- ****************************************************************************************/
- function fCalc(){
- var ordvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordvol");
- var flowrate = ds_main_tpninfo_ordinfo.getColumn(0,"flowrate");
- var prcprate = ds_main_tpninfo_ordinfo.getColumn(0,"prcprate");
- var dexvol = ds_main_tpninfo_ordinfo.getColumn(0,"orddexvol");
- var aminovol = ds_main_tpninfo_ordinfo.getColumn(0,"ordaminovol");
- var navol = ds_main_tpninfo_ordinfo.getColumn(0,"ordnavol");
- var kvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordkvol");
- var cavol = ds_main_tpninfo_ordinfo.getColumn(0,"ordcavol");
- var pvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordpvol");
- var mgvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordmgvol");
- var multivitavol = ds_main_tpninfo_ordinfo.getColumn(0,"ordmultivitavol");
- var lipidvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordlipidvol");
- var heparinvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordheparinvol");
- var kg = parseFloat(ds_main_tpninfo_ordinfo.getColumn(0,"wt"));
- var traceelevol = ds_main_tpninfo_ordinfo.getColumn(0,"traceelevol");
-
- //alert("fcalc: " + dexvol);
-
- var instcd = sysf_getUserInfo("dutplceinstcd");
-
-
- if (utlf_isNull(ds_main_tpninfo_ordinfo.getColumn(0,"traceeleyn"))){
- sysf_messageBox("Trace Element를 선택하십시오.", "C010");
- return;
- }
-
- if (utlf_isNull(ds_main_tpninfo_ordinfo.getColumn(0,"maturationflag"))){
- sysf_messageBox("Maturation을 선택하십시오.", "C010");
- return;
- }
-
- if (utlf_isNull(ds_main_tpninfo_ordinfo.getColumn(0,"wt"))){
- sysf_messageBox("체중은 필수입력사항입니다.", "C010");
- input5.setFocus();
- return;
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"orddexvol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"orddexvol"))==0){
- var dexrate = 0;
- } else {
- var dexrate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calcdexvol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"orddexvol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_aminoinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd"),"ordvol"))
- || parseFloat(ds_temp_tpnbaseinfo_aminoinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd"),"ordvol"))==0){
- var aminorate = 0;
- } else {
- var aminorate = parseFloat(ds_temp_tpnbaseinfo_aminoinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd"),"calcvol")) / parseFloat(ds_temp_tpnbaseinfo_aminoinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"aminodrugcd"),"ordvol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordnavol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordnavol"))==0){
- var narate =0;
- } else {
- var narate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calcnavol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordnavol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordkvol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordkvol"))==0){
- var krate = 0;
- } else {
- var krate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calckvol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordkvol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordcavol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordcavol"))==0){
- var carate = 0;
- } else {
- var carate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calccavol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordcavol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordpvol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordpvol"))==0){
- var prate = 0;
- } else {
- var prate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calcpvol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordpvol"));
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordmgvol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordmgvol"))==0){
- var mgrate = 0;
- } else {
- var mgrate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calcmgvol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordmgvol"));
- }
- if ( utlf_isNull(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordheparinvol")) || parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordheparinvol"))==0){
- var heparinrate = 0;
- } else {
- var heparinrate = parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"calcheparinvol")) / parseFloat(ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"ordheparinvol")) ;
- }
-
- if ( utlf_isNull(ds_temp_tpnbaseinfo_lipidinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd"),"ordvol"))
- || parseFloat(ds_temp_tpnbaseinfo_lipidinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd"),"ordvol"))==0){
- var lipidrate=0;
- } else {
- var lipidrate = parseFloat(ds_temp_tpnbaseinfo_lipidinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd"),"calcvol")) / parseFloat(ds_temp_tpnbaseinfo_lipidinfo.lookup("tpndrugcd",ds_main_tpninfo_ordinfo.getColumn(0,"lipiddrugcd"),"ordvol"));
- }
-
- var znrate = ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"znvol");
- var mnrate = ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"mnvol");
- var curate = ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"cuvol");
- var crrate = ds_temp_tpnbaseinfo_ordinfo.getColumn(0,"crvol");
-
- if (utlf_isNull(dexvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"orddexvol","0");
- dexvol = 0;
- }
-
- if (utlf_isNull(aminovol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordaminovol","0");
- aminovol=0;
- }
-
- if (utlf_isNull(navol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordnavol","0");
- navol=0;
- }
- if (utlf_isNull(kvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordkvol","0");
- kvol=0;
- }
-
- if (utlf_isNull(cavol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordcavol","0");
- cavol=0;
- }
-
- if (utlf_isNull(pvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordpvol","0");
- pvol=0;
- }
-
- if (utlf_isNull(mgvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordmgvol","0");
- mgvol=0;
- }
-
- if (utlf_isNull(multivitavol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordmultivitavol","0");
- multivitavol=0;
- }
-
- if (utlf_isNull(lipidvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordlipidvol","0");
- lipidvol=0;
- }
-
- if (utlf_isNull(heparinvol)){
- ds_main_tpninfo_ordinfo.setColumn(0,"ordheparinvol","0");
- heparinvol=0;
- }
-
- var distvol = 0;
- var flowvol = 0;
-
- flowvol = Math.round( (flowrate*kg*1440/1000) * 1000)/1000; //GIR g
-
- ds_main_tpninfo_ordinfo.setColumn(0,"flowvol" , flowvol);
- ds_main_tpninfo_ordinfo.setColumn(0,"calcdexvol" , flowvol / 10 * 20 ); //50DW ml ////// 오류가 있는지????
- ds_main_tpninfo_ordinfo.setColumn(0,"orddexvol" , Math.round(flowvol /ordvol * 100 * 1000)/1000) //50DW %
- dexvol = ds_main_tpninfo_ordinfo.getColumn(0,"orddexvol");
-
- ds_main_tpninfo_ordinfo.setColumn(0,"calcaminovol" , Math.round(aminovol * aminorate* 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"calcnavol" , Math.round(navol * narate* 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"calckvol" , Math.round(kvol * krate * 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"calccavol" , Math.round(cavol * carate* 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"calcpvol" , Math.round(pvol * prate * 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"calcmgvol" , Math.round(mgvol * mgrate* 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"calclipidvol" , Math.round(lipidvol * lipidrate* 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"calcheparinvol", Math.round(heparinvol / heparinrate* 1000)/1000);
- ds_main_tpninfo_ordinfo.setColumn(0,"znvol" , traceelevol * znrate);
- ds_main_tpninfo_ordinfo.setColumn(0,"mnvol" , traceelevol * mnrate);
- ds_main_tpninfo_ordinfo.setColumn(0,"cuvol" , traceelevol * curate);
- ds_main_tpninfo_ordinfo.setColumn(0,"crvol" , traceelevol * crrate);
-
- var calcdexvol = ds_main_tpninfo_ordinfo.getColumn(0,"calcdexvol");
- var calcaminovol = ds_main_tpninfo_ordinfo.getColumn(0,"calcaminovol");
-
- distvol = ordvol - (parseFloat(calcdexvol)+ parseFloat(aminovol)+parseFloat(navol)+parseFloat(kvol)+parseFloat(cavol)+parseFloat(pvol)+parseFloat(mgvol)+parseFloat(multivitavol)+parseFloat(heparinvol/heparinrate));
-
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var wt = parseFloat(ds_main_tpninfo_ordinfo.getColumn(0,"wt"));
-
- if(instcd !="032") {
- wt = 1;
- }
-
- ds_main_tpninfo_ordinfo.setColumn(0,"orddistvol", Math.round(distvol, 4));
-
- var calr1 = Math.round((((ordvol/100) * dexvol * 3.4)+(calcaminovol * 4))* 1000)/1000 ;
- var calr2 = Math.round(lipidvol*2* 1000)/1000 ;
-
- ds_main_tpninfo_ordinfo.setColumn(0,"ordcalr1" , calr1);
- ds_main_tpninfo_ordinfo.setColumn(0,"ordcalr2" , calr2);
- ds_main_tpninfo_ordinfo.setColumn(0,"ordtotcalr", calr1+ calr2);
-
- ds_main_tpninfo_ordinfo.setColumn(0,"npcncalr", Math.round( ((calr1+calr2)-(calcaminovol*4))/6.67* 1000)/1000);
-
- var calcaminovol = ds_main_tpninfo_ordinfo.getColumn(0,"calcaminovol");
- var calcnavol = ds_main_tpninfo_ordinfo.getColumn(0,"calcnavol");
- var calckvol = ds_main_tpninfo_ordinfo.getColumn(0,"calckvol");
- var calccavol = ds_main_tpninfo_ordinfo.getColumn(0,"calccavol");
- var calcpvol = ds_main_tpninfo_ordinfo.getColumn(0,"calcpvol");
- var calcmgvol = ds_main_tpninfo_ordinfo.getColumn(0,"calcmgvol");
-
-
- /*
- var osm = Math.round((ordvol/1000) + (dexvol*50.5) + ( calcaminovol * 100 / ordvol*99.8) + (calcnavol*2000/ordvol) + (calckvol*2000/ordvol)
- + (calccavol*1460/ordvol) + (calcpvol*2000/ordvol) + (calcmgvol*1000/ordvol) + (multivitavol * 4100 / ordvol) + (traceelevol*5000/ordvol), 3);
- */
- //20190918 계산식변경.
- var osm = Math.round((traceelevol*500/ordvol) + (flowrate*50.5*wt*1.44*100/ordvol) + ( aminovol*998/ordvol)
- + (navol*4000/ordvol) + (kvol*4000/ordvol)
- + (cavol*1460/2.05/ordvol) + (pvol*2000/ordvol) + (mgvol*4000/ordvol) + (multivitavol * 4100 / ordvol), 4);
-
- ds_main_tpninfo_ordinfo.setColumn(0, "osmo", osm);
-
- var aaval = Math.round(((cavol/2) + (pvol*2)) / ordvol * 1000) / 1000;
-
- ds_alert.setColumn(0, "cnts", aaval);
-
- if(aaval > 0.045) {
- cap_text.text = aaval;
- cap_text.style = "color:red;font:돋움,9,bold;";
- } else {
- cap_text.text = aaval;
- cap_text.style = "color:black;font:돋움,9,bold;";
- }
-
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : fPrcpCalc
- ****************************************************************************************/
- function fPrcpCalc(){
- var ordvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordvol");
- var flowrate = ds_main_tpninfo_ordinfo.getColumn(0,"flowrate");
- var prcprate = ds_main_tpninfo_ordinfo.getColumn(0,"prcprate");
- var dexvol = ds_main_tpninfo_ordinfo.getColumn(0,"orddexvol");
- var aminovol = ds_main_tpninfo_ordinfo.getColumn(0,"ordaminovol");
- var navol = ds_main_tpninfo_ordinfo.getColumn(0,"ordnavol");
- var kvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordkvol");
- var cavol = ds_main_tpninfo_ordinfo.getColumn(0,"ordcavol");
- var pvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordpvol");
- var mgvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordmgvol");
- var multivitavol = ds_main_tpninfo_ordinfo.getColumn(0,"ordmultivitavol");
- var lipidvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordlipidvol");
- var heparinvol = ds_main_tpninfo_ordinfo.getColumn(0,"ordheparinvol");
- var distvol = ds_main_tpninfo_ordinfo.getColumn(0,"orddistvol");
- var flowvol = ds_main_tpninfo_ordinfo.getColumn(0,"flowvol");
- var calr1 = ds_main_tpninfo_ordinfo.getColumn(0,"ordcalr1");
- var calr2 = ds_main_tpninfo_ordinfo.getColumn(0,"ordcalr2");
- var totcalr = ds_main_tpninfo_ordinfo.getColumn(0,"ordtotcalr");
- var calcdexvol = ds_main_tpninfo_ordinfo.getColumn(0,"calcdexvol");
- var calcaminovol = ds_main_tpninfo_ordinfo.getColumn(0,"calcaminovol");
- var calcnavol = ds_main_tpninfo_ordinfo.getColumn(0,"calcnavol");
- var calckvol = ds_main_tpninfo_ordinfo.getColumn(0,"calckvol");
- var calccavol = ds_main_tpninfo_ordinfo.getColumn(0,"calccavol");
- var calcpvol = ds_main_tpninfo_ordinfo.getColumn(0,"calcpvol");
- var calcmgvol = ds_main_tpninfo_ordinfo.getColumn(0,"calcmgvol");
- var calclipidvol = ds_main_tpninfo_ordinfo.getColumn(0,"calclipidvol");
- var calcheparinvol = ds_main_tpninfo_ordinfo.getColumn(0,"calcheparinvol");
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpvol" , ordvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpdexvol" , dexvol );
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpaminovol" , aminovol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpnavol" , navol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpkvol" , kvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcavol" , cavol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcppvol" , pvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpmgvol" , mgvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpmultivitavol" , multivitavol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcplipidvol" , lipidvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpheparinvol" , heparinvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpdistvol" , distvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpflowvol" , flowvol * prcprate );
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalcdexvol" , calcdexvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalcaminovol" , calcaminovol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalcnavol" , calcnavol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalckvol" , calckvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalccavol" , calccavol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalcpvol" , calcpvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalcmgvol" , calcmgvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalclipidvol" , calclipidvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalcheparinvol", calcheparinvol * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalr1" , calr1 * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcpcalr2" , calr2 * prcprate);
- ds_main_tpninfo_ordinfo.setColumn(0,"prcptotcalr" , totcalr * prcprate);
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : fGetPrcpCd
- ****************************************************************************************/
- function fGetPrcpCd(){
- var prcpcd;
- var startvol;
- var endvol;
- var prcpaminovol = parseFloat(ds_main_tpninfo_ordinfo.getColumn(0,"prcpaminovol"));
-
- for (var i = 0; i < ds_temp_tpnbaseinfo_tpndruginfo.rowcount; i++){
- startvol = parseFloat(ds_temp_tpnbaseinfo_tpndruginfo.getColumn(i+1,"startvol"));
- endvol = parseFloat(ds_temp_tpnbaseinfo_tpndruginfo.getColumn(i+1,"endvol"));
-
- if ( startvol == 0 || prcpaminovol >= startvol ){
- if ( endvol == 0 || prcpaminovol <= endvol ){
- prcpcd = ds_temp_tpnbaseinfo_tpndruginfo.getColumn(i+1,"tpnprcpcd");
- return prcpcd;
- }
- }
- }
-
- return prcpcd;
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : fSp
- ****************************************************************************************/
- function fSp(){
- trace("fSp start");
- grp_tpnprcp.visible = false;
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : fEnable
- ****************************************************************************************/
- function fEnable(){
- trace("fEnable start");
- grp_tpnprcp.visible = true;
- grp_tpnprcp.enable = true;
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : fDisable
- ****************************************************************************************/
- function fDisable(){
- trace("fDisable start");
- grp_tpnprcp.visible = true;
- grp_tpnprcp.enable = false;
- }
-
- /****************************************************************************************
- * Argument : N/A
- * Description : fGetDrugSpd
- ****************************************************************************************/
- function fGetDrugSpd(){
- var drugspd;
- drugspd = ds_main_tpninfo_ordinfo.getColumn(0,"drugspd");
-
- if ( drugspd =="00" ){
- drugspd = ds_main_tpninfo_ordinfo.getColumn(0,"drugspdetc");
- }
-
- return drugspd;
- }
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SSADB70400
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 처음 초기화시 폼초기화
- ****************************************************************************************/
- function SSADB70400_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj); // 폼 초기화
- }
- /****************************************************************************************
- * Components : Dataset
- * Components ID : ds_main_tpninfo_ordinfo
- * Event : oncolumnchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 데이터셋 내용 변경시
- ****************************************************************************************/
- function ds_main_tpninfo_ordinfo_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "ordvol") {
- if (e.newvalue < 1){
- sysf_messageBox("Order Volume은 1~1000 사이로 ", "C001");
- ipt_ordvol1.setFocus();
- return;
- }
-
- if (e.newvalue > 1000){
- sysf_messageBox("Order Volume은 1~1000 사이로 ", "C001");
- ipt_ordvol1.setFocus();
- return;
- }
-
- /////2018년4월12일 김치국 배수 수정 체크될때에는 등록된 걸로 처리
- if (chk_ordbaesu.value != 1){
- if (e.newvalue < 500){
- obj.setColumn(0,"prcprate","1.2");
- }
-
- if (e.newvalue >= 500){
- obj.setColumn(0,"prcprate","1.1");
- }
- }
- }
-
- if(e.columnid == "flowrate" || e.columnid == "ordaminovol" || e.columnid == "ordnavol" || e.columnid == "ordkvol"
- || e.columnid == "ordcavol" || e.columnid == "ordpvol" || e.columnid == "ordmgvol" || e.columnid == "ordheparinvol"
- || e.columnid == "ordmultivitavol" || e.columnid == "ordlipidvol") {
- fCalc();
- }
- }
- /****************************************************************************************
- * Components : Edit
- * Components ID :
- * Event : onkeydown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 수치 입력 후 엔터시 계산 및 포커스 이동
- ****************************************************************************************/
- function input13_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input19.setFocus();
- fCalc();
- }
- }
- function input16_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input19.setFocus();
- fCalc();
- }
- }
- function input19_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input23.setFocus();
- fCalc();
- }
- }
- function input23_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input26.setFocus();
- fCalc();
- }
- }
- function input26_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input29.setFocus();
- fCalc();
- }
- }
- function input29_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input32.setFocus();
- fCalc();
- }
- }
- function input32_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input35.setFocus();
- fCalc();
- }
- }
- function input35_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input40.setFocus();
- fCalc();
- }
- }
- function input40_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input42.setFocus();
- fCalc();
- }
- }
- function input42_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input47.setFocus();
- fCalc();
- }
- }
- function input47_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input40.setFocus();
- fCalc();
- }
- }
- function input5_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- ipt_ordvol1.setFocus();
- }
- }
- function ipt_ordvol1_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- input13.setFocus();
- fCalc();
- }
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : cmb_tpnflag
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 콤보 선택시 계산
- ****************************************************************************************/
- function cmb_tpnflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fCalc();
- }
- function combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fCalc();
- }
- function SSADB70400_onload(obj:Form, e:LoadEventInfo)
- {
- grp_tpnprcp.position.left = 0;
- grp_tpnprcp.position.right = 932;
- grp_tpnprcp.visible = true;
-
- var instcd = sysf_getUserInfo("dutplceinstcd");
-
- if(instcd=="032") {
- caption38.text = "DIAQUAL:";
- caption85.text = "DIAQUAL:";
- caption37.visible = false;
- caption107.visible = false;
- caption111.visible = false;
- caption112.visible = false;
- caption113.visible = false;
- caption113.visible = false;
- caption115.visible = false;
- caption116.visible = false;
-
- } else {
- caption38.text = "DIST10:";
- caption37.visible = false;
- caption107.visible = false;
- caption111.visible = false;
- caption112.visible = false;
- caption113.visible = false;
- caption113.visible = false;
- caption115.visible = false;
- caption116.visible = false;
- }
- }
- function chk_ordbaesu_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
- {
- if (obj.value != "1")
- {
- output39.value ='1.2';
- }
- }
- function output39_oneditclick(obj:Edit, e:EditClickEventInfo)
- {
- if(chk_ordbaesu.value == 1)
- {
- obj.readonly = false;
- }
- else
- {
- obj.readonly = true;
-
- }
-
- }
- ]]></Script>
- </Form>
- </FDL>
|