12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMND00900" position="absolute 0 0 1206 748" titletext="C R R T 간호기록" oninit="SMMND00900_oninit" onload="SMMND00900_onload">
- <Layouts>
- <Layout>
- <Div id="grp_recinfo" taborder="15" position="absolute 0 16 1199 746" anchor="all">
- <Layouts>
- <Layout>
- <Button id="button15" taborder="38" text="임상관찰기록" class="btn2" enable="true" position="absolute 987 5 1073 24" anchor="top right" onclick="grp_recinfo_button15_onclick"/>
- <Static id="caption25" text="투석액 additives" class="cell_1" position="absolute 844 213 959 235" anchor="default"/>
- <Shape id="line14" class="line_2" position="absolute 595 234 1197 240" anchor="left top right"/>
- <Shape id="line18" class="line_2" position="absolute 595 256 1197 262" anchor="left top right"/>
- <MaskEdit id="ipt_hprnval" taborder="10" class="input_default" position="absolute 1110 143 1181 162" anchor="default" autoselect="true" autoskip="true" style="align:left middle;" maskchar=" " type="number" mask="9.##"/>
- <Shape id="line8" class="line_2" position="absolute 595 90 1197 96" anchor="left top right"/>
- <Shape id="line9" class="line_2" position="absolute 595 114 1197 120" anchor="left top right"/>
- <Edit id="opt_dialflag" taborder="39" readonly="true" visible="false" position="absolute 750 4 785 23" anchor="default"/>
- <Shape id="line20" class="line_10" position="absolute 595 591 1198 597" anchor="default"/>
- <Shape id="line21" class="line_10" position="absolute 594 414 1198 420" anchor="left top right"/>
- <Shape id="line10" class="line_2" position="absolute 595 162 1199 168" anchor="left top right"/>
- <Shape id="line11" class="line_2" position="absolute 595 186 1197 192" anchor="left top right"/>
- <Static id="caption31" text="기록정보" class="tit_2" position="absolute 595 8 673 29" anchor="default"/>
- <Static id="caption20" text="PBP액" class="cell_1" position="absolute 594 189 691 212" anchor="default"/>
- <Shape id="line12" class="line_2" position="absolute 595 210 1197 216" anchor="left top right"/>
- <Static id="caption1" text="기 록 자" class="cell_1" position="absolute 844 37 959 60" anchor="default"/>
- <Static id="cap_bp" text="혈압(mmHg)" class="cell_1" visible="true" position="absolute 844 93 934 116" anchor="default"/>
- <Button id="btn_pmadd" taborder="40" text="행추가" class="btn2" position="absolute 1089 572 1142 591" anchor="top right" onclick="grp_recinfo_btn_pmadd_onclick"/>
- <Static id="caption32" text="Pressure Monitoring" class="tit_2" position="absolute 595 575 766 596" anchor="default"/>
- <Calendar id="ipt_dialtodt" taborder="26" class="input_default" position="absolute 693 285 779 304" mask="yyyy-mm-dd" anchor="default" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_recdt" class="input_default" position="absolute 693 38 779 57" mask="yyyy-mm-dd" anchor="default" autoselect="true" autoskip="true" taborder="31"/>
- <Edit id="ipt_pbpaddval" taborder="16" class="combo_default" position="absolute 1110 190 1181 209" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption34" text="위치" class="cell_1" position="absolute 1056 165 1108 188" anchor="default"/>
- <Static id="cap_hprnkind" text="항응고요법종류" class="cell_1" position="absolute 844 141 959 164" anchor="default"/>
- <Shape id="line15" linetype="vertical" class="line_2" position="absolute 594 262 744 268" anchor="default"/>
- <Static id="caption13" text="기 록 일 시" class="cell_1" position="absolute 594 37 691 60" anchor="default"/>
- <Button id="btn_pmdel" taborder="41" text="행삭제" class="btn2" position="absolute 1145 572 1198 591" anchor="top right" onclick="grp_recinfo_btn_pmdel_onclick"/>
- <Static id="caption15" text="CRRT mode" class="cell_1" position="absolute 594 141 691 164" anchor="default"/>
- <Edit id="ipt_weigval" taborder="2" class="input_default" position="absolute 693 95 778 114" anchor="default" autoselect="true" autoskip="true" style="align:left middle;"/>
- <Static id="caption26" text="대체액 additives" class="cell_1" position="absolute 844 237 959 260" anchor="default"/>
- <Static id="caption16" text="도관종류" class="cell_1" position="absolute 844 165 959 188" anchor="default"/>
- <Static id="caption7" text="CRRT시작일시" class="cell_1" position="absolute 594 65 691 90" anchor="default"/>
- <Shape id="line19" class="line_2" position="absolute 595 280 1197 286" anchor="left top right"/>
- <Static id="caption27" text="Dialysis Monitoring" class="tit_2" position="absolute 595 398 766 419" anchor="default"/>
- <MaskEdit id="ipt_hbpval" taborder="3" class="input_default" visible="true" position="absolute 936 95 982 115" anchor="default" autoselect="true" autoskip="true" style="align:left middle;"/>
- <Static id="caption8" text="CRRT종료일시" class="cell_1" position="absolute 594 285 691 307" anchor="default"/>
- <Static id="caption17" text="priming" class="cell_1" position="absolute 594 165 691 188" anchor="default"/>
- <Grid id="grd_pressurespec" taborder="42" binddataset="ds_main_pressurespec" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 595 596 1198 721" anchor="all" autoenter="select" oncellclick="grp_recinfo_grd_pressurespec_oncellclick" areaselecttype="limitband" onexpanddown="grp_recinfo_grd_pressurespec_onexpanddown">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="96"/>
- <Column size="70"/>
- <Column size="95"/>
- <Column size="95"/>
- <Column size="95"/>
- <Column size="95"/>
- <Column size="160"/>
- <Column size="82"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="기록일자"/>
- <Cell col="2" text="기록시간"/>
- <Cell col="3" text="AP(mmHg)" taborder="undefined"/>
- <Cell col="4" text="VP(mmHf)" taborder="undefined"/>
- <Cell col="5" text="TMP(mmHg)"/>
- <Cell col="6" text="filter(mmHg)"/>
- <Cell col="7" text="비고"/>
- <Cell col="8" text="작성자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="date" edittype="date" text="bind:inspdd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="text" edittype="text" style="align:center middle;" text="bind:insptm" mask="##:##" maskchar=" " editlimit="4" editautoselect="true" editautoskip="true" expandshow="show"/>
- <Cell col="3" displaytype="text" edittype="text" style="align:right middle;" text="bind:ap" editautoselect="true" editautoskip="true"/>
- <Cell col="4" displaytype="text" edittype="text" style="align:right middle;" text="bind:vp" editautoselect="true" editautoskip="true"/>
- <Cell col="5" displaytype="text" edittype="text" style="align:right middle;" text="bind:tmp" editautoselect="true" editautoskip="true"/>
- <Cell col="6" displaytype="text" edittype="text" style="align:right middle;" text="bind:filter" editautoselect="true" editautoskip="true"/>
- <Cell col="7" displaytype="text" edittype="text" style="align:right middle;" text="bind:cmt" editautoselect="true" editautoskip="true"/>
- <Cell col="8" text="bind:rgstrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Edit id="ipt_lbpval" taborder="4" class="input_default" position="absolute 1000 95 1047 115" anchor="default" autoselect="true" autoskip="true" style="align:left middle;"/>
- <Calendar id="ipt_dialfromdt" taborder="32" class="input_default" position="absolute 693 65 779 86" mask="yyyy-mm-dd" anchor="default" autoselect="true" autoskip="true"/>
- <Edit id="opt_recpid" taborder="43" readonly="true" visible="false" position="absolute 681 4 766 23" anchor="default"/>
- <Edit id="opt_rsrvdd" taborder="44" readonly="true" visible="false" position="absolute 711 4 796 23" anchor="default"/>
- <Shape id="line5" class="line_10" position="absolute 594 24 1196 30" anchor="default"/>
- <Static id="caption9" text="체중(kg)" class="cell_1" position="absolute 594 93 691 116" anchor="default"/>
- <Static id="caption19" text="PBP액 additives" class="cell_1" position="absolute 844 189 959 212" anchor="default" onclick="grp_recinfo_caption19_onclick"/>
- <Button id="btn_tempsave" taborder="45" text="임시저장" class="btn5" visible="false" position="absolute 613 5 677 24" anchor="top right" onclick="grp_recinfo_btn_tempsave_onclick"/>
- <Shape id="line7" class="line_2" position="absolute 595 58 1197 64" anchor="left top right"/>
- <Edit id="output2" taborder="46" readonly="true" visible="false" position="absolute 765 4 800 23" anchor="default"/>
- <Edit id="opt_instcd" taborder="47" readonly="true" visible="false" position="absolute 801 4 836 23" anchor="default"/>
- <MaskEdit id="ipt_rectm" mask="##:##" class="input_default" position="absolute 780 38 820 57" anchor="default" autoselect="true" autoskip="true" maskchar=" " type="string" trimtype="both" taborder="34"/>
- <MaskEdit id="ipt_dialfromtm" taborder="33" mask="##:##" class="input_default" position="absolute 780 65 820 86" anchor="default" autoselect="true" autoskip="true" maskchar=" " type="string" trimtype="both"/>
- <MaskEdit id="ipt_dialtotm" taborder="27" mask="##:##" class="input_default" position="absolute 780 285 821 304" anchor="default" autoselect="true" autoskip="true" maskchar=" " trimtype="both" type="string"/>
- <Static id="caption35" text="용량" class="cell_1" position="absolute 1056 141 1108 164" anchor="default"/>
- <Edit id="ipt_recid" taborder="35" class="input_default" position="absolute 960 38 1036 57" anchor="default" autoselect="true" autoskip="true" onkeyup="grp_recinfo_ipt_recid_onkeyup"/>
- <Button id="btn_clock" taborder="48" class="icon_clock" position="absolute 823 39 843 55" anchor="default" onclick="grp_recinfo_btn_clock_onclick"/>
- <Button id="button1" taborder="49" class="icon_clock" position="absolute 823 65 843 87" anchor="default" onclick="grp_recinfo_button1_onclick"/>
- <Button id="button7" taborder="50" class="icon_clock" position="absolute 823 285 839 303" anchor="default" onclick="grp_recinfo_button7_onclick"/>
- <Button id="button17" taborder="51" text="인증저장" class="btn5" position="absolute 1132 5 1196 24" anchor="top right" onclick="grp_recinfo_button17_onclick"/>
- <Static id="cap_lastchdt" text="Last kit change" class="cell_1" position="absolute 844 261 960 284" anchor="default"/>
- <Button id="btn_srchrecid" taborder="52" class="icon_search" position="absolute 1039 38 1055 54" anchor="default" onclick="grp_recinfo_btn_srchrecid_onclick"/>
- <Edit id="opt_recnm" taborder="36" readonly="true" position="absolute 1058 38 1138 57" anchor="default" autoselect="false" autoskip="false"/>
- <Shape id="line16" class="line_3" position="absolute 595 381 1199 387" anchor="default"/>
- <Button id="button11" taborder="53" text="초기화" class="btn2" position="absolute 1076 5 1129 24" anchor="top right" onclick="grp_recinfo_button11_onclick"/>
- <Edit id="output3" taborder="54" readonly="true" visible="false" position="absolute 816 4 851 23" anchor="default"/>
- <Button id="btn_cdrecdel" taborder="55" text="기록삭제" class="btn5" position="absolute 864 5 928 24" anchor="top right" onclick="grp_recinfo_btn_cdrecdel_onclick"/>
- <Edit id="output5" taborder="56" readonly="true" visible="false" position="absolute 470 50 505 69" anchor="default"/>
- <Edit id="output6" taborder="57" readonly="true" visible="false" position="absolute 430 50 465 69" anchor="default" autoselect="true" autoskip="true"/>
- <Button id="button18" taborder="58" text="중증도" class="btn5" position="absolute 931 5 984 24" anchor="top right" onclick="grp_recinfo_button18_onclick"/>
- <Edit id="ipt_etcremark" taborder="30" class="input_default" position="absolute 693 307 1011 326" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption39" text="CRRT 종료사유" class="cell_1" visible="true" position="absolute 844 285 959 306" anchor="default"/>
- <Static id="caption40" text="비고" class="cell_1" position="absolute 595 308 691 326" anchor="default"/>
- <Static id="caption41" text="특이사항" class="tit_2" position="absolute 0 398 118 419" anchor="default"/>
- <Combo id="cmb_dialfrreason" taborder="0" position="absolute 960 65 1081 86" index="-1" innerdataset="@ds_init_TA1list" datacolumn="cdnm" codecolumn="cdid" onitemchanged="grp_recinfo_cmb_dialfrreason_onitemchanged"/>
- <Grid id="grd_dialinfolist" taborder="37" binddataset="ds_temp_dialinfo_dialinfolist" useinputpanel="false" visible="false" position="absolute 387 381 586 512" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="50"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="pid"/>
- <Cell col="1" text="dialfromdd"/>
- <Cell col="2" text="dialfromtm"/>
- <Cell col="3" text="dialtodd"/>
- <Cell col="4" text="dialtotm"/>
- <Cell col="5" text="prebodyweig"/>
- <Cell col="6" text="postbodyweig"/>
- <Cell col="7" text="trgtweig"/>
- <Cell col="8" text="ufval"/>
- <Cell col="9" text="bfrcd"/>
- <Cell col="10" text="durationflag"/>
- <Cell col="11" text="aterlpretm1"/>
- <Cell col="12" text="aterlpretm2"/>
- <Cell col="13" text="aterlpretm3"/>
- <Cell col="14" text="aterlpre1"/>
- <Cell col="15" text="aterlpre2"/>
- <Cell col="16" text="aterlpre3"/>
- <Cell col="17" text="veinprecntstm1"/>
- <Cell col="18" text="veinprecntstm2"/>
- <Cell col="19" text="veinprecntstm3"/>
- <Cell col="20" text="veinprecnts1"/>
- <Cell col="21" text="veinprecnts2"/>
- <Cell col="22" text="veinprecnts3"/>
- <Cell col="23" text="dryweig"/>
- <Cell col="24" text="idbdwtval"/>
- <Cell col="25" text="hprnfst"/>
- <Cell col="26" text="hprnmatn"/>
- <Cell col="27" text="angiokindcd"/>
- <Cell col="28" text="angiokindnm"/>
- </Band>
- <Band id="body">
- <Cell text="bind:pid"/>
- <Cell col="1" text="bind:dialfromdd"/>
- <Cell col="2" text="bind:dialfromtm"/>
- <Cell col="3" text="bind:dialtodd"/>
- <Cell col="4" text="bind:dialtotm"/>
- <Cell col="5" text="bind:prebodyweig"/>
- <Cell col="6" text="bind:postbodyweig"/>
- <Cell col="7" text="bind:trgtweig"/>
- <Cell col="8" text="bind:ufval"/>
- <Cell col="9" text="bind:bfrcd"/>
- <Cell col="10" text="bind:durationflag"/>
- <Cell col="11" text="bind:aterlpretm1"/>
- <Cell col="12" text="bind:aterlpretm2"/>
- <Cell col="13" text="bind:aterlpretm3"/>
- <Cell col="14" text="bind:aterlpre1"/>
- <Cell col="15" text="bind:aterlpre2"/>
- <Cell col="16" text="bind:aterlpre3"/>
- <Cell col="17" text="bind:veinprecntstm1"/>
- <Cell col="18" text="bind:veinprecntstm2"/>
- <Cell col="19" text="bind:veinprecntstm3"/>
- <Cell col="20" text="bind:veinprecnts1"/>
- <Cell col="21" text="bind:veinprecnts2"/>
- <Cell col="22" text="bind:veinprecnts3"/>
- <Cell col="23" text="bind:dryweig"/>
- <Cell col="24" text="bind:idbdwtval"/>
- <Cell col="25" text="bind:hprnfst"/>
- <Cell col="26" text="bind:hprnmatn"/>
- <Cell col="27" text="bind:angiokindcd"/>
- <Cell col="28" text="bind:angiokindnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption00" text="CRRT 시작사유" class="cell_1" position="absolute 844 65 959 90" anchor="default"/>
- <Static id="caption02" text="/" position="absolute 990 96 1000 115" anchor="default"/>
- <Static id="caption03" text="투석액" class="cell_1" position="absolute 594 213 691 236" anchor="default"/>
- <Static id="caption04" text="대체액" class="cell_1" position="absolute 594 237 691 260" anchor="default"/>
- <Static id="caption05" text="Dilution" class="cell_1" position="absolute 594 261 691 284" anchor="default"/>
- <Calendar id="ipt_lastchdd" taborder="24" autoselect="true" autoskip="true" class="input_default" position="absolute 960 262 1052 282" mask="yyyy-mm-dd" anchor="default"/>
- <MaskEdit id="ipt_lastchtm" taborder="25" type="string" mask="##:##" maskchar=" " trimtype="both" autoselect="true" autoskip="true" class="input_default" position="absolute 1054 262 1094 282" anchor="default"/>
- <Button id="button00" taborder="59" class="icon_clock" position="absolute 1096 265 1112 281" anchor="default" onclick="grp_recinfo_button00_onclick"/>
- <Static id="caption06" text="용량" class="cell_1" position="absolute 1056 190 1108 213" anchor="default"/>
- <Static id="caption11" text="용량" class="cell_1" position="absolute 1056 213 1108 236" anchor="default"/>
- <Static id="caption18" text="용량" class="cell_1" position="absolute 1057 237 1109 260" anchor="default"/>
- <Edit id="ipt_dialaddval" taborder="19" autoselect="true" autoskip="true" class="combo_default" position="absolute 1110 215 1181 234" anchor="default"/>
- <Edit id="ipt_repladdval" taborder="22" autoselect="true" autoskip="true" class="combo_default" position="absolute 1110 237 1181 256" anchor="default"/>
- <Button id="btn_dmadd" taborder="60" text="행추가" onclick="grp_recinfo_btn_dmadd_onclick" class="btn2" position="absolute 1084 394 1137 414" anchor="top right"/>
- <Button id="btn_dmdel" taborder="61" text="행삭제" onclick="grp_recinfo_btn_dmdel_onclick" class="btn2" position="absolute 1140 394 1193 414" anchor="top right"/>
- <Shape id="line00" class="line_2" position="absolute 595 138 1197 144" anchor="left top right"/>
- <Static id="caption10" text="기계명" class="cell_1" position="absolute 594 117 691 140" onclick="grp_recinfo_caption10_onclick" anchor="default"/>
- <Static id="cap_bp00" text="CRRT 장소" class="cell_1" position="absolute 844 117 959 140" anchor="default"/>
- <Grid id="grd_dialysisspec" taborder="62" binddataset="ds_main_dialysisspec" autoenter="select" useinputpanel="false" cellsizingtype="col" autofittype="col" onkeydown="grp_recinfo_grd_dialysisspec_onkeydown" oncellclick="grp_recinfo_grd_dialysisspec_oncellclick" onexpanddown="grp_recinfo_grd_dialysisspec_onexpanddown" position="absolute 593 419 1196 568" anchor="all" areaselecttype="limitband">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="91"/>
- <Column size="95"/>
- <Column size="95"/>
- <Column size="95"/>
- <Column size="95"/>
- <Column size="95"/>
- <Column size="95"/>
- <Column size="161"/>
- <Column size="79"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="기록일자"/>
- <Cell col="2" text="기록시간"/>
- <Cell col="3" text="BFR(ml/min)" taborder="undefined"/>
- <Cell col="4" text="PBP(ml/hr)" taborder="undefined"/>
- <Cell col="5" text="DFR(ml/hr)"/>
- <Cell col="6" text="RFR(ml/hr)"/>
- <Cell col="7" text="UFR(ml/hr)"/>
- <Cell col="8" text="비고"/>
- <Cell col="9" text="작성자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" displaytype="date" edittype="date" text="bind:inspdd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="text" edittype="text" style="align:center middle;" text="bind:insptm" mask="##:##" maskchar=" " editlimit="4" editautoselect="true" editautoskip="true" expandshow="show"/>
- <Cell col="3" displaytype="text" edittype="text" style="align:right middle;" text="bind:bfr" editautoselect="true" editautoskip="true"/>
- <Cell col="4" displaytype="text" edittype="text" style="align:right middle;" text="bind:pbp" editautoselect="true" editautoskip="true"/>
- <Cell col="5" displaytype="text" edittype="text" style="align:right middle;" text="bind:dfr" editautoselect="true" editautoskip="true"/>
- <Cell col="6" displaytype="text" edittype="text" style="align:right middle;" text="bind:rfr" editautoselect="true" editautoskip="true"/>
- <Cell col="7" displaytype="text" edittype="text" style="align:right middle;" text="bind:ufr" editautoselect="true" editautoskip="true"/>
- <Cell col="8" displaytype="text" edittype="text" style="align:right middle;" text="bind:cmt" editautoselect="true" editautoskip="true"/>
- <Cell col="9" text="bind:rgstrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Edit id="ipt_btdgplac" taborder="13" autoselect="true" autoskip="true" class="input_default" position="absolute 1110 167 1183 186" style="align:left middle;"/>
- <Combo id="cmb_dialmachnm" taborder="6" position="absolute 693 118 831 138" innerdataset="@ds_init_TA2list" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo id="cmb_dialplacnm" taborder="7" position="absolute 960 118 1098 138" innerdataset="@ds_init_TA3list" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo id="cmb_crrtmode" taborder="8" position="absolute 693 143 832 163" innerdataset="@ds_init_TA4list" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo id="cmb_priming" taborder="11" position="absolute 693 167 831 187" innerdataset="@ds_init_TA6list" codecolumn="cdid" datacolumn="cdnm"/>
- <Combo id="cmb_pbpliqd" taborder="14" position="absolute 693 191 831 211" innerdataset="@ds_init_TA8list" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo id="cmb_dialliqd" taborder="17" position="absolute 693 214 832 234" innerdataset="@ds_init_TA8list" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo id="cmb_replliqd" taborder="20" position="absolute 693 238 831 258" innerdataset="@ds_init_TA8list" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo id="cmb_dilution" taborder="23" position="absolute 693 262 832 282" innerdataset="@ds_init_TA9list" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo id="cmb_hprnkind" taborder="9" position="absolute 960 143 1055 163" innerdataset="@ds_init_TA5list" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo id="cmb_btdgkind" taborder="12" position="absolute 960 167 1055 187" innerdataset="@ds_init_TA7list" datacolumn="cdnm" codecolumn="cdid"/>
- <Combo id="cmb_dialtoreason" taborder="28" position="absolute 960 285 1085 303" innerdataset="@ds_init_TA0list" datacolumn="cdnm" codecolumn="cdid" onitemchanged="grp_recinfo_cmb_dialtoreason_onitemchanged"/>
- <Combo id="cmb_pbpadd" taborder="15" innerdataset="ds_init_TB1list" codecolumn="cdid" datacolumn="cdnm" position="absolute 960 189 1056 209"/>
- <Combo id="cmb_dialadd" taborder="18" innerdataset="ds_init_TB1list" codecolumn="cdid" datacolumn="cdnm" position="absolute 960 213 1056 233"/>
- <Combo id="cmb_repladd" taborder="21" innerdataset="ds_init_TB1list" codecolumn="cdid" datacolumn="cdnm" position="absolute 960 237 1056 257"/>
- <Edit id="ipt_dialtoreasonetc" taborder="29" position="absolute 1087 285 1192 304" autoselect="true" autoskip="true"/>
- <Edit id="ipt_dialfrreasonetc" taborder="1" position="absolute 1082 65 1189 85" autoselect="true" autoskip="true"/>
- <Edit id="ipt_pulseval" taborder="5" position="absolute 1138 95 1188 115"/>
- <Static id="caption12" text="맥박(분당)" class="cell_1" position="absolute 1062 93 1135 116"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption6" text="CRRT 간호기록" class="tit_1" position="absolute 0 0 158 23"/>
- <Button id="btn_dialrec" taborder="2" text="TypeIl" class="btn2" position="absolute 536 588 589 607" onclick="btn_dialrec_onclick"/>
- <Button id="btn_new" taborder="3" text="신규등록" class="btn2" enable="true" position="absolute 525 66 589 85" onclick="btn_new_onclick"/>
- <Edit id="opt_selpid" taborder="4" readonly="true" visible="false" position="absolute 215 410 290 429"/>
- <Button id="btn_delrowspcffact" taborder="5" text="행삭제" class="btn2" enable="false" position="absolute 492 411 545 430" onclick="btn_delrowspcffact_onclick"/>
- <Button id="btn_savespcffact" taborder="6" text="저장" class="btn5" enable="false" position="absolute 548 411 590 430" onclick="btn_savespcffact_onclick"/>
- <Static id="caption3" text="예약환자 리스트" class="tit_2" position="absolute 0 69 121 90"/>
- <Button id="btn_addrowspcffact" taborder="7" text="행추가" class="btn2" enable="false" position="absolute 436 411 489 430" onclick="btn_addrowspcffact_onclick"/>
- <Shape id="line3" class="line_10" position="absolute 0 430 589 436"/>
- <Grid id="grd_rsrvpatinfo" taborder="8" binddataset="ds_main_rsrvpatlist_rsrvpatinfo" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 0 90 589 400" autoenter="select" oncelldblclick="grd_rsrvpatinfo_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="92"/>
- <Column size="70"/>
- <Column size="89"/>
- <Column size="103"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="101"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell rowspan="2" taborder="undefined"/>
- <Cell col="1" rowspan="2" text="등록번호" taborder="undefined"/>
- <Cell col="2" rowspan="2" text="환자명" taborder="undefined"/>
- <Cell col="3" colspan="2" text="중증도(최종정보)" taborder="undefined"/>
- <Cell col="5" colspan="3" text="기록일자" taborder="undefined"/>
- <Cell col="8" text="IOFlag"/>
- <Cell col="9" text="cretno "/>
- <Cell col="10" text="seqno "/>
- <Cell col="11" text="instcd "/>
- <Cell col="12" text="indd "/>
- <Cell col="13" text="orddd "/>
- <Cell col="14" text="acptseqno "/>
- <Cell col="15" text="orgorddd "/>
- <Cell col="16" text="hdcretno"/>
- <Cell col="17"/>
- <Cell row="1" col="3" text="사정결과"/>
- <Cell row="1" col="4" text="결과일시"/>
- <Cell row="1" col="5" text="회차"/>
- <Cell row="1" col="6" text="Shift"/>
- <Cell row="1" col="7" text="예약일자"/>
- <Cell row="1" col="8" text="IOFlag"/>
- <Cell row="1" col="9" text="cretno "/>
- <Cell row="1" col="10" text="seqno "/>
- <Cell row="1" col="11" text="instcd "/>
- <Cell row="1" col="12" text="indd "/>
- <Cell row="1" col="13" text="orddd "/>
- <Cell row="1" col="14" text="acptseqno "/>
- <Cell row="1" col="15" text="orgorddd"/>
- <Cell row="1" col="16" text="hdcretno"/>
- <Cell row="1" col="17" text="shiftflag"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:pid"/>
- <Cell col="2" style="align:left middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:hngnm"/>
- <Cell col="3" style="background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:asesrslt"/>
- <Cell col="4" displaytype="date" style="background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:rsltdd" mask="yyyy-MM-dd hh:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="5" style="align:center middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:rownumber"/>
- <Cell col="6" style="align:center middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:shiftflagnm"/>
- <Cell col="7" displaytype="date" style="align:center middle;background:BIND(selBg);background2:BIND(selBg);selectbackground:#ffd9ffff 0ff;" text="bind:rsrvdd" calendardisplaynulltype="nulltext"/>
- <Cell col="8" text="bind:ioflag"/>
- <Cell col="9" text="bind:cretno"/>
- <Cell col="10" text="bind:seqno"/>
- <Cell col="11" text="bind:instcd"/>
- <Cell col="12" text="bind:indd"/>
- <Cell col="13" text="bind:orddd"/>
- <Cell col="14" text="bind:acptseqno"/>
- <Cell col="15" text="bind:orgorddd"/>
- <Cell col="16" text="bind:hdcretno"/>
- <Cell col="17" text="bind:shiftflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line1" class="line_10" position="absolute 0 85 589 91"/>
- <Div id="grp_sea" taborder="9" class="div_SA" position="absolute 0 24 589 59">
- <Layouts>
- <Layout>
- <Static id="caption5" text="예약일자 :" class="search_name" position="absolute 6 10 97 27"/>
- <Button id="btn_srchrsrvpat" taborder="3" text="조회" class="btn1" position="absolute 523 8 579 30" onclick="grp_sea_btn_srchrsrvpat_onclick"/>
- <Shape id="line13" linetype="vertical" class="line_4" position="absolute 511 8 517 28"/>
- <Calendar id="ipt_rsrvdd" taborder="0" class="input_search" position="absolute 89 8 177 27" autoselect="true" autoskip="true" onchanged="grp_sea_ipt_rsrvdd_onchanged"/>
- <Static id="caption33" text="등록번호 :" class="search_name" position="absolute 192 10 283 27"/>
- <MaskEdit id="input35" taborder="1" class="input_search" position="absolute 272 8 354 27" autoselect="true" autoskip="true" style="align:center middle;" onkeydown="grp_sea_input35_onkeydown"/>
- <Static id="caption37" text="내환자 :" class="search_name" position="absolute 373 10 450 27"/>
- <Combo id="combo2" taborder="2" innerdataset="@ds_init_settingrn_settingrnlist" codecolumn="settingrnid" datacolumn="settingrnnm" class="combo_search" position="absolute 443 8 503 27" onitemchanged="grp_sea_combo2_onitemchanged"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_spcffactinfo" taborder="10" binddataset="ds_main_spcffactlist_spcffactinfo" useinputpanel="false" cellsizingtype="both" autofittype="col" position="absolute 0 435 589 575" autoenter="select" onexpanddown="grd_spcffactinfo_onexpanddown" ontextchanged="grd_spcffactinfo_ontextchanged" extendsizetype="row" autosizingtype="row">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="22"/>
- <Column size="102"/>
- <Column size="65"/>
- <Column size="381"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="상태"/>
- <Cell col="1"/>
- <Cell col="2" text="기록일시"/>
- <Cell col="3" text="기록일시"/>
- <Cell col="4" text="특이사항"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" text="recid"/>
- <Cell col="7" text="seqno"/>
- <Cell col="8" text="itemflag"/>
- </Band>
- <Band id="body">
- <Cell text="bind:status"/>
- <Cell col="1" celltype="head" expr="currow+1"/>
- <Cell col="2" displaytype="date" edittype="date" style="align:center middle;" text="bind:recdd" mask="yyyy-MM-dd" editautoselect="true" editautoskip="true" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="text" edittype="text" style="align:center middle;" text="bind:rectm" mask="##:##" maskchar=" " editautoselect="true" editautoskip="true" expandshow="show"/>
- <Cell col="4" displaytype="text" edittype="text" text="bind:spcffact" wordwrap="word" autosizerow="limitmin"/>
- <Cell col="5" text="bind:pid"/>
- <Cell col="6" text="bind:recid"/>
- <Cell col="7" text="bind:seqno"/>
- <Cell col="8" text="bind:itemflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_savebvip" taborder="11" text="저장" class="btn5" enable="false" visible="false" position="absolute 545 541 587 560"/>
- <Button id="btn_delrowbvip" taborder="12" text="행삭제" class="btn2" enable="false" visible="false" position="absolute 490 541 543 560"/>
- <Button id="btn_addrowbvip" taborder="13" text="행추가" class="btn2" enable="false" visible="false" position="absolute 435 541 488 560"/>
- <Grid id="grd_vitalinfolist" taborder="14" binddataset="ds_temp_vitalinfo_dialvitalsigninsp" useinputpanel="false" visible="false" position="absolute 195 449 545 599">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="60"/>
- <Column size="59"/>
- <Column size="57"/>
- <Column size="60"/>
- <Column size="56"/>
- <Column size="59"/>
- <Column size="51"/>
- <Column size="50"/>
- <Column size="48"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="inspdd"/>
- <Cell col="1" text="insptm"/>
- <Cell col="2" text="lowbp"/>
- <Cell col="3" text="highbp"/>
- <Cell col="4" text="purse"/>
- <Cell col="5" text="breth"/>
- <Cell col="6" text="bdtp"/>
- <Cell col="7" text="filteration"/>
- <Cell col="8" text="cmt"/>
- </Band>
- <Band id="body">
- <Cell text="bind:inspdd"/>
- <Cell col="1" text="bind:insptm"/>
- <Cell col="2" text="bind:highbp"/>
- <Cell col="3" text="bind:lowbp"/>
- <Cell col="4" text="bind:pulse"/>
- <Cell col="5" text="bind:breth"/>
- <Cell col="6" text="bind:bdtp"/>
- <Cell col="7" text="bind:filteration"/>
- <Cell col="8" text="bind:cmt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_bvipinfo" taborder="1" binddataset="ds_main_bviplist_bvipinfo" useinputpanel="false" cellsizingtype="col" autofittype="col" visible="false" position="absolute 26 488 586 538" autoenter="select" onexpanddown="grd_bvipinfo_onexpanddown">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="0"/>
- <Column size="20"/>
- <Column size="102"/>
- <Column size="65"/>
- <Column size="381"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="상태"/>
- <Cell col="1"/>
- <Cell col="2" text="기록일시"/>
- <Cell col="3" text="기록일시"/>
- <Cell col="4" text="특이사항"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" text="recid"/>
- <Cell col="7" text="seqno"/>
- <Cell col="8" text="itemflag"/>
- </Band>
- <Band id="body">
- <Cell text="bind:status"/>
- <Cell col="1" celltype="head" expr="currow+1"/>
- <Cell col="2" displaytype="date" edittype="date" text="bind:recdd" mask="yyyy-MM-dd hh:mm" editautoselect="true" editautoskip="true" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="text" edittype="text" style="align:center middle;" text="bind:rectm" mask="##:##" expandshow="show"/>
- <Cell col="4" displaytype="text" edittype="text" text="bind:spcffact"/>
- <Cell col="5" text="bind:pid"/>
- <Cell col="6" text="bind:recid"/>
- <Cell col="7" text="bind:seqno"/>
- <Cell col="8" text="bind:itemflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption4" text="투석기록" class="tit_2" position="absolute 0 591 86 612" anchor="left top"/>
- <Shape id="line4" class="line_10" position="absolute 0 607 589 613" anchor="left top"/>
- <Grid id="grd_dialrecspec" taborder="16" binddataset="ds_main_dialrecspec" useinputpanel="false" cellsizingtype="col" autofittype="col" position="absolute 0 612 589 737" anchor="left top bottom" autosizingtype="row">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="27"/>
- <Column size="73"/>
- <Column size="39"/>
- <Column size="44"/>
- <Column size="310"/>
- <Column size="80"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" colspan="2" text="기록일시" taborder="undefined"/>
- <Cell col="3" text="DNAR"/>
- <Cell col="4" text="간호기록"/>
- <Cell col="5" text="작성자"/>
- <Cell col="6" text="진술문코드"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="date" style="align:center;" text="bind:recdd" editautoselect="true" editautoskip="true" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="text" edittype="text" style="align:center middle;" text="bind:rectm" mask="##:##" maskchar=" "/>
- <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:dnarflag" combodataset="ds_init_M0260list" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="4" style="align:left middle;padding:2 2 2 2;" text="bind:stmtspec" wordwrap="word" autosizerow="limitmin"/>
- <Cell col="5" style="align:left middle;" text="bind:fstrgstrnm"/>
- <Cell col="6" text="bind:stmtcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_condition" 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="rsrvdd" type="STRING" size="256"/>
- <Column id="mypid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rsrvdd"/>
- <Col id="mypid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_settingrn_settingrnlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="settingrnnm" type="STRING" size="256"/>
- <Column id="settingrnid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_tmpselinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="tmptstvdd" type="STRING" size="256"/>
- <Column id="tmpshiftflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="tmptstvdd"/>
- <Col id="tmpshiftflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_rsrvpatlist_rsrvpatinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="asesrslt" type="STRING" size="256" sumtext="중증도사정결과"/>
- <Column id="rsltdd" type="STRING" size="256" sumtext="중증도결과일자"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="입원외래구분"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료(입원)일자"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="rownumber" type="STRING" size="256" sumtext="회차"/>
- <Column id="hdcretno" type="STRING" size="256" sumtext="hdcretno"/>
- <Column id="cretno" type="STRING" size="256" sumtext="원무cretno"/>
- <Column id="shiftflagnm" type="STRING" size="256" sumtext="shift명"/>
- <Column id="shiftflag" type="STRING" size="256" sumtext="shiftflag"/>
- <Column id="selBg" type="STRING" size="256"/>
- <Column id="prcpflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_bviplist_bvipinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_bviplist_bvipinfo_oncolumnchanged">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256" sumtext="상태값"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일시"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록일시"/>
- <Column id="spcffact" type="STRING" size="256" sumtext="특이사항"/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호"/>
- <Column id="itemflag" type="STRING" size="256" sumtext="구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TA1list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_reclist_recinfo_recinfolists" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_reclist_recinfo_recinfolists_oncolumnchanged">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="dialflag" type="STRING" size="256" sumtext="투석구분"/>
- <Column id="instcd" type="STRING" size="256" sumtext="instcd"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="입/외래"/>
- <Column id="recdd" type="STRING" size="256" sumtext="등록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="등록시간"/>
- <Column id="recid" type="STRING" size="256" sumtext="등록자id"/>
- <Column id="recnm" type="STRING" size="256" sumtext="등록자명"/>
- <Column id="dialfromdd" type="STRING" size="256" sumtext="투석시작일자"/>
- <Column id="dialfromtm" type="STRING" size="256" sumtext="투석시작시간"/>
- <Column id="dialfrreasonetc" type="STRING" size="256"/>
- <Column id="dialfrreason" type="STRING" size="256" sumtext="투석시작사유"/>
- <Column id="dialtodd" type="STRING" size="256" sumtext="투석종료일자"/>
- <Column id="dialtotm" type="STRING" size="256" sumtext="투석종료시간"/>
- <Column id="dialmachnm" type="STRING" size="256" sumtext="혈관종류코드"/>
- <Column id="dialplacnm" type="STRING" size="256" sumtext="혈관종류명"/>
- <Column id="weigval" type="STRING" size="256" sumtext="체중"/>
- <Column id="hbpval" type="STRING" size="256" sumtext="혈압Hight"/>
- <Column id="lbpval" type="STRING" size="256" sumtext="혈압Row"/>
- <Column id="crrtmode" type="STRING" size="256" sumtext="CRRT mode"/>
- <Column id="hprnkind" type="STRING" size="256" sumtext="항응고요법종류"/>
- <Column id="hprnval" type="STRING" size="256" sumtext="항응고요법용량"/>
- <Column id="priming" type="STRING" size="256" sumtext="priming"/>
- <Column id="btdgkind" type="STRING" size="256" sumtext="btdgkind"/>
- <Column id="btdgplac" type="STRING" size="256" sumtext="btdgplac"/>
- <Column id="pbpliqd" type="STRING" size="256" sumtext="pbpliqd"/>
- <Column id="pbpadd" type="STRING" size="256" sumtext="pbpadd"/>
- <Column id="pbpaddval" type="STRING" size="256" sumtext="pbpaddval"/>
- <Column id="dialliqd" type="STRING" size="256" sumtext="dialliqd"/>
- <Column id="dialadd" type="STRING" size="256" sumtext="dialadd"/>
- <Column id="dialaddval" type="STRING" size="256" sumtext="dialaddval"/>
- <Column id="replliqd" type="STRING" size="256" sumtext="replliqd"/>
- <Column id="repladd" type="STRING" size="256" sumtext="repladd"/>
- <Column id="repladdval" type="STRING" size="256" sumtext="repladdval"/>
- <Column id="dilution" type="STRING" size="256" sumtext="dilution"/>
- <Column id="lastchdd" type="STRING" size="256" sumtext="Last Kit Change dd"/>
- <Column id="lastchtm" type="STRING" size="256" sumtext="Last Kit Change tm"/>
- <Column id="idbdwtval" type="STRING" size="256" sumtext="Ideal Wt"/>
- <Column id="etcremark" type="STRING" size="256" sumtext="etcremark"/>
- <Column id="dialtoreason" type="STRING" size="256" sumtext="dialtoreason"/>
- <Column id="dialtoreasonetc" type="STRING" size="256"/>
- <Column id="signno" type="STRING" size="256" sumtext="signno"/>
- <Column id="hdcretno" type="STRING" size="256" sumtext="hdcretno"/>
- <Column id="pulseval" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rsrvdd"/>
- <Col id="dialflag"/>
- <Col id="instcd"/>
- <Col id="ioflag"/>
- <Col id="recdd"/>
- <Col id="rectm"/>
- <Col id="recid"/>
- <Col id="recnm"/>
- <Col id="dialfromdd"/>
- <Col id="dialfromtm"/>
- <Col id="dialfrreason"/>
- <Col id="dialtodd"/>
- <Col id="dialtotm"/>
- <Col id="dialmachnm"/>
- <Col id="dialplacnm"/>
- <Col id="weigval"/>
- <Col id="hbpval"/>
- <Col id="lbpval"/>
- <Col id="crrtmode"/>
- <Col id="hprnkind"/>
- <Col id="hprnval"/>
- <Col id="priming"/>
- <Col id="btdgkind"/>
- <Col id="btdgplac"/>
- <Col id="pbpliqd"/>
- <Col id="pbpadd"/>
- <Col id="pbpaddval"/>
- <Col id="dialliqd"/>
- <Col id="dialadd"/>
- <Col id="dialaddval"/>
- <Col id="replliqd"/>
- <Col id="repladd"/>
- <Col id="repladdval"/>
- <Col id="dilution"/>
- <Col id="lastchdd"/>
- <Col id="lastchtm"/>
- <Col id="idbdwtval"/>
- <Col id="etcremark"/>
- <Col id="dialtoreason"/>
- <Col id="signno"/>
- <Col id="hdcretno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_paminfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_gettoplist_gettopinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="acptseqno" type="STRING" size="256" sumtext="등록일련번호"/>
- <Column id="orgorddd" type="STRING" size="256" sumtext="원진료일자"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="입원외래구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_patinfo" 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="rsrvdd" type="STRING" size="256"/>
- <Column id="dialflag" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rsrvdd"/>
- <Col id="dialflag"/>
- <Col id="instcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_recinfolists" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_dialysisspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="inspdd" type="STRING" size="256"/>
- <Column id="insptm" type="STRING" size="256"/>
- <Column id="bfr" type="STRING" size="256"/>
- <Column id="pbp" type="STRING" size="256"/>
- <Column id="dfr" type="STRING" size="256"/>
- <Column id="rfr" type="STRING" size="256"/>
- <Column id="ufr" type="STRING" size="256"/>
- <Column id="cmt" type="STRING" size="256"/>
- <Column id="rgstrnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inspdd"/>
- <Col id="insptm"/>
- <Col id="bfr"/>
- <Col id="pbp"/>
- <Col id="dfr"/>
- <Col id="rfr"/>
- <Col id="ufr"/>
- <Col id="cmt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_dialrecspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="dnarflag" type="STRING" size="256" sumtext="dnar구분"/>
- <Column id="stmtspec" type="STRING" size="256" sumtext="진술문장"/>
- <Column id="fstrgstrnm" type="STRING" size="256" sumtext="사용자명"/>
- <Column id="stmtcd" type="STRING" size="256" sumtext="진술문코드"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_cruedrugspec_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_nbpsinspspec_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_nbpsinspspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="nbpsinsp" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_cruedrugspec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cruedrug" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_sign_dialplaccd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_sign_dialliqd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_sign_dialmemcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_signdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_sign_recinfo_recinfolists" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_pressureinsp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_specfact" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_pressurespec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="inspdd" type="STRING" size="256"/>
- <Column id="insptm" type="STRING" size="256"/>
- <Column id="ap" type="STRING" size="256"/>
- <Column id="vp" type="STRING" size="256"/>
- <Column id="tmp" type="STRING" size="256"/>
- <Column id="filter" type="STRING" size="256"/>
- <Column id="cmt" type="STRING" size="256"/>
- <Column id="rgstrnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inspdd"/>
- <Col id="insptm"/>
- <Col id="ap"/>
- <Col id="vp"/>
- <Col id="tmp"/>
- <Col id="filter"/>
- <Col id="cmt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_spcffactlist_spcffactinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_spcffactlist_spcffactinfo_oncolumnchanged">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256" sumtext="상태값"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="recdd" type="STRING" size="256" sumtext="기록일시"/>
- <Column id="rectm" type="STRING" size="256" sumtext="기록일시"/>
- <Column id="spcffact" type="STRING" size="256" sumtext="특이사항"/>
- <Column id="seqno" type="INT" size="256" sumtext="일련번호"/>
- <Column id="itemflag" type="STRING" size="256" sumtext="구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_data_dialysisinsp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_dialrec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_dialinfo_dialinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="dialflag" type="STRING" size="256" sumtext="투석구분"/>
- <Column id="instcd" type="STRING" size="256" sumtext="instcd"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="입/외래"/>
- <Column id="recdd" type="STRING" size="256" sumtext="등록일자"/>
- <Column id="rectm" type="STRING" size="256" sumtext="등록시간"/>
- <Column id="recid" type="STRING" size="256" sumtext="등록자id"/>
- <Column id="recnm" type="STRING" size="256" sumtext="등록자명"/>
- <Column id="dialfromdd" type="STRING" size="256" sumtext="투석시작일자"/>
- <Column id="dialfromtm" type="STRING" size="256" sumtext="투석시작시간"/>
- <Column id="dialfrreason" type="STRING" size="256" sumtext="투석시작사유"/>
- <Column id="dialtodd" type="STRING" size="256" sumtext="투석종료일자"/>
- <Column id="dialtotm" type="STRING" size="256" sumtext="투석종료시간"/>
- <Column id="dialmachnm" type="STRING" size="256" sumtext="혈관종류코드"/>
- <Column id="dialplacnm" type="STRING" size="256" sumtext="혈관종류명"/>
- <Column id="weigval" type="STRING" size="256" sumtext="체중"/>
- <Column id="hbpval" type="STRING" size="256" sumtext="혈압Hight"/>
- <Column id="lbpval" type="STRING" size="256" sumtext="혈압Row"/>
- <Column id="crrtmode" type="STRING" size="256" sumtext="CRRT mode"/>
- <Column id="hprnkind" type="STRING" size="256" sumtext="항응고요법종류"/>
- <Column id="hprnval" type="STRING" size="256" sumtext="항응고요법용량"/>
- <Column id="priming" type="STRING" size="256" sumtext="priming"/>
- <Column id="btdgkind" type="STRING" size="256" sumtext="btdgkind"/>
- <Column id="btdgplac" type="STRING" size="256" sumtext="btdgplac"/>
- <Column id="pbpliqd" type="STRING" size="256" sumtext="pbpliqd"/>
- <Column id="pbpadd" type="STRING" size="256" sumtext="pbpadd"/>
- <Column id="pbpaddval" type="STRING" size="256" sumtext="pbpaddval"/>
- <Column id="dialliqd" type="STRING" size="256" sumtext="dialliqd"/>
- <Column id="dialadd" type="STRING" size="256" sumtext="dialadd"/>
- <Column id="dialaddval" type="STRING" size="256" sumtext="dialaddval"/>
- <Column id="replliqd" type="STRING" size="256" sumtext="replliqd"/>
- <Column id="repladd" type="STRING" size="256" sumtext="repladd"/>
- <Column id="repladdval" type="STRING" size="256" sumtext="repladdval"/>
- <Column id="dilution" type="STRING" size="256" sumtext="dilution"/>
- <Column id="lastchdd" type="STRING" size="256" sumtext="Last Kit Change dd"/>
- <Column id="lastchtm" type="STRING" size="256" sumtext="Last Kit Change tm"/>
- <Column id="idbdwtval" type="STRING" size="256" sumtext="Ideal Wt"/>
- <Column id="etcremark" type="STRING" size="256" sumtext="etcremark"/>
- <Column id="dialtoreason" type="STRING" size="256" sumtext="dialtoreason"/>
- <Column id="signno" type="STRING" size="256" sumtext="signno"/>
- <Column id="hdcretno" type="STRING" size="256" sumtext="hdcretno"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="rsrvdd"/>
- <Col id="dialflag"/>
- <Col id="instcd"/>
- <Col id="ioflag"/>
- <Col id="recdd"/>
- <Col id="rectm"/>
- <Col id="recid"/>
- <Col id="recnm"/>
- <Col id="dialfromdd"/>
- <Col id="dialfromtm"/>
- <Col id="dialfrreason"/>
- <Col id="dialtodd"/>
- <Col id="dialtotm"/>
- <Col id="dialmachnm"/>
- <Col id="dialplacnm"/>
- <Col id="weigval"/>
- <Col id="hbpval"/>
- <Col id="lbpval"/>
- <Col id="crrtmode"/>
- <Col id="hprnkind"/>
- <Col id="hprnval"/>
- <Col id="priming"/>
- <Col id="btdgkind"/>
- <Col id="btdgplac"/>
- <Col id="pbpliqd"/>
- <Col id="pbpadd"/>
- <Col id="pbpaddval"/>
- <Col id="dialliqd"/>
- <Col id="dialadd"/>
- <Col id="dialaddval"/>
- <Col id="replliqd"/>
- <Col id="repladd"/>
- <Col id="repladdval"/>
- <Col id="dilution"/>
- <Col id="lastchdd"/>
- <Col id="lastchtm"/>
- <Col id="idbdwtval"/>
- <Col id="etcremark"/>
- <Col id="dialtoreason"/>
- <Col id="signno"/>
- <Col id="hdcretno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_TA2list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TA3list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TA4list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TA5list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TA6list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TA7list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TA8list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TA9list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TA0list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_TB1list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_sea.ipt_rsrvdd" propid="value" datasetid="ds_main_condition" columnid="rsrvdd"/>
- <BindItem id="item1" compid="grp_sea.input35" propid="value" datasetid="ds_main_condition" columnid="pid"/>
- <BindItem id="item2" compid="grp_sea.combo2" propid="value" datasetid="ds_main_condition" columnid="mypid"/>
- <BindItem id="item3" compid="grp_recinfo.output6" propid="value" datasetid="ds_temp_tmpselinfo" columnid="tmptstvdd"/>
- <BindItem id="item4" compid="grp_recinfo.output5" propid="value" datasetid="ds_temp_tmpselinfo" columnid="tmpshiftflag"/>
- <BindItem id="item5" compid="opt_selpid" propid="value" datasetid="ds_temp" columnid="pid"/>
- <BindItem id="item6" compid="grp_recinfo.ipt_recdt" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="recdd"/>
- <BindItem id="item7" compid="grp_recinfo.ipt_dialfromdt" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialfromdd"/>
- <BindItem id="item8" compid="grp_recinfo.ipt_weigval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="weigval"/>
- <BindItem id="item13" compid="grp_recinfo.ipt_dialfromtm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialfromtm"/>
- <BindItem id="item14" compid="grp_recinfo.ipt_rectm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="rectm"/>
- <BindItem id="item24" compid="grp_recinfo.ipt_etcremark" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="etcremark"/>
- <BindItem id="item37" compid="grp_recinfo.ipt_pbpaddval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="pbpaddval"/>
- <BindItem id="item41" compid="grp_recinfo.ipt_hbpval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="hbpval"/>
- <BindItem id="item42" compid="grp_recinfo.ipt_dialtodt" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialtodd"/>
- <BindItem id="item43" compid="grp_recinfo.ipt_recid" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="recid"/>
- <BindItem id="item44" compid="grp_recinfo.opt_recnm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="recnm"/>
- <BindItem id="item45" compid="grp_recinfo.ipt_dialtotm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialtotm"/>
- <BindItem id="item46" compid="grp_recinfo.ipt_lbpval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="lbpval"/>
- <BindItem id="item47" compid="grp_recinfo.ipt_hprnval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="hprnval"/>
- <BindItem id="item53" compid="grp_recinfo.opt_recpid" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="pid"/>
- <BindItem id="item54" compid="grp_recinfo.opt_rsrvdd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="rsrvdd"/>
- <BindItem id="item55" compid="grp_recinfo.output2" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="ioflag"/>
- <BindItem id="item56" compid="grp_recinfo.opt_instcd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="instcd"/>
- <BindItem id="item57" compid="grp_recinfo.output3" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="hdcretno"/>
- <BindItem id="item16" compid="grp_recinfo.ipt_lastchdd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="lastchdd"/>
- <BindItem id="item17" compid="grp_recinfo.ipt_lastchtm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="lastchtm"/>
- <BindItem id="item21" compid="grp_recinfo.ipt_dialaddval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialaddval"/>
- <BindItem id="item22" compid="grp_recinfo.ipt_repladdval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="repladdval"/>
- <BindItem id="item12" compid="grp_recinfo.ipt_btdgplac" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="btdgplac"/>
- <BindItem id="item9" compid="grp_recinfo.cmb_dialmachnm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialmachnm"/>
- <BindItem id="item10" compid="grp_recinfo.cmb_crrtmode" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="crrtmode"/>
- <BindItem id="item11" compid="grp_recinfo.cmb_priming" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="priming"/>
- <BindItem id="item18" compid="grp_recinfo.cmb_pbpliqd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="pbpliqd"/>
- <BindItem id="item19" compid="grp_recinfo.cmb_dialliqd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialliqd"/>
- <BindItem id="item20" compid="grp_recinfo.cmb_replliqd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="replliqd"/>
- <BindItem id="item23" compid="grp_recinfo.cmb_dilution" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dilution"/>
- <BindItem id="item25" compid="cmb_dialfrreason" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialfrreason"/>
- <BindItem id="item26" compid="grp_recinfo.cmb_dialplacnm" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialplacnm"/>
- <BindItem id="item27" compid="grp_recinfo.cmb_hprnkind" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="hprnkind"/>
- <BindItem id="item28" compid="grp_recinfo.cmb_btdgkind" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="btdgkind"/>
- <BindItem id="item29" compid="grp_recinfo.cmb_dialtoreason" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialtoreason"/>
- <BindItem id="item30" compid="grp_recinfo.cmb_pbpadd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="pbpadd"/>
- <BindItem id="item15" compid="grp_recinfo.cmb_dialadd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialadd"/>
- <BindItem id="item31" compid="grp_recinfo.cmb_repladd" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="repladd"/>
- <BindItem id="item34" compid="grp_recinfo.cmb_dialfrreason" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialfrreason"/>
- <BindItem id="item33" compid="grp_recinfo.ipt_dialtoreasonetc" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialtoreasonetc"/>
- <BindItem id="item32" compid="grp_recinfo.ipt_dialfrreasonetc" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="dialfrreasonetc"/>
- <BindItem id="item35" compid="grp_recinfo.ipt_pulseval" propid="value" datasetid="ds_main_reclist_recinfo_recinfolists" columnid="pulseval"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[ /***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "emr_carecomxp::ENRSignEngine.xjs";
- include 'emr_carecomxp::CareCom.xjs';
- include 'com_basiccodexp::ZBC001.xjs';
- include "com_commodulexp::SSZFM00901.xjs";
- include "com_commodulexp::SSZFM01001.xjs";
- var selRsrvdd = "";
- var selPid = "";
- var selInstcd = "";
- var selHdcretno = "";
- var selShiftflag = "";
- var fEssentialBackColor = "#ffe4b5";
- var fEssentialBorder = "1 solid #808080ff";
- function SMMND00900_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMMND00900_onload(obj:Form, e:LoadEventInfo)
- {
- Sign.init();
-
- grp_recinfo.ipt_dialfrreasonetc.visible = false;
- grp_recinfo.ipt_dialtoreasonetc.visible = false;
-
- grdf_initGrid(grd_rsrvpatinfo);
- grdf_initGrid(grd_spcffactinfo);
-
- grdf_initGrid(grd_dialrecspec);
- grdf_initGrid(grp_recinfo.grd_dialysisspec);
-
- grdf_initGrid(grp_recinfo.grd_pressurespec);
-
- grdf_setRowTypeIcon(grp_recinfo.grd_dialysisspec, 0);
-
- fDone();
-
- fLoadMyPatSetting();
-
- var pCode = "'TA1', 'TA2', 'TA3', 'TA4', 'TA5', 'TA6', 'TA7', 'TA8', 'TA9', 'TA0','TB1' ";
- var pDate = utlf_getCurrentDate();
-
- fGetNursHardCdInfo(pCode, pDate);
-
- ds_codelist.filterstr = "cdgrupid=='TA1'";
- ds_init_TA1list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TA2'";
- ds_init_TA2list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TA3'";
- ds_init_TA3list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TA4'";
- ds_init_TA4list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TA5'";
- ds_init_TA5list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TA6'";
- ds_init_TA6list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TA7'";
- ds_init_TA7list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TA8'";
- ds_init_TA8list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TA9'";
- ds_init_TA9list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TA0'";
- ds_init_TA0list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- ds_codelist.filterstr = "cdgrupid=='TB1'";
- ds_init_TB1list.copyData(ds_codelist, true);
- ds_codelist.filterstr = "";
-
- frmf_addComboItem("grp_recinfo.cmb_pbpadd"," ","","above"); //없음을 추가 , 2018.01.25
-
- }
- function fDone()
- {
- ds_main_rsrvpatlist_rsrvpatinfo.clearData();
- ds_main_pressurespec.clearData();
- ds_main_spcffactlist_spcffactinfo.clearData();
- ds_main_dialrecspec.clearData();
- ds_main_dialysisspec.clearData();
-
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_temp_paminfo_list",node);
-
- if(ds_temp_paminfo_list.rowcount > 0)
- {
- ds_main_condition.setColumn(0, "pid", ds_temp_paminfo_list.getColumn(0, "pid"));
- }
- else
- {
- ds_main_condition.setColumn(0, "rsrvdd", utlf_getCurrentDate());
- }
- fSrchRsrvPatList();
-
- if(ds_temp_paminfo_list.rowcount > 0)
- {
- fInitInfo();
- }
- }
- function fLoadMyPatSetting()
- {
- dsf_createDsRow("ds_send", [{col:"wardcd", type:"STRING", size:256 , val : sysf_getUserInfo('dutplcecd')}]);
-
- var oParam = {};
- oParam.id = "TRMND03402";
- oParam.service = "dialapp.DialPatMngt";
- oParam.method = "reqGetWMInitData";
- oParam.inds = "reqcond=ds_send";
- oParam.outds = "ds_init_settingrn_settingrnlist=settingrnlist";
- oParam.async = false;
- oParam.callback = "cf_TRMND03402";
- tranf_submit(oParam);
- }
-
- function cf_TRMND03402(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- sysf_messageBox('조회를 실패하였습니다.', 'E999');
- return;
- }
- }
- function fInitInfo()
- {
-
- ds_main_reclist_recinfo_recinfolists.clearData();
-
- ds_main_dialrecspec.clearData();
- ds_main_spcffactlist_spcffactinfo.clearData();
- ds_main_dialysisspec.clearData();
- ds_main_pressurespec.clearData();
-
- grp_recinfo.enable = false;
-
- btn_new.enable = false;
- btn_dialrec.enable = false;
- }
- function fSrchRsrvPatList()
- {
- fInitInfo();
-
- dsf_makeValue( ds_send_reqdata, "pid", "string", ds_main_condition.getColumn(0, "pid"));
- dsf_makeValue( ds_send_reqdata, "rsrvdd", "string", ds_main_condition.getColumn(0, "rsrvdd"));
- dsf_makeValue( ds_send_reqdata, "mypid", "string", ds_main_condition.getColumn(0, "mypid"));
- dsf_makeValue( ds_send_reqdata, "dialflag", "string", "C");
-
- ds_main_rsrvpatlist_rsrvpatinfo.clearData();
-
- var oParam = {};
- oParam.id = "TRMND00701_dummy";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetRsrvPatInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_rsrvpatlist_rsrvpatinfo=rsrvpatinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00701";
- tranf_submit(oParam);
-
- ds_main_rsrvpatlist_rsrvpatinfo.rowposition = -1;
- }
- function grd_rsrvpatinfo_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fInitInfo();
- fSetHngBaseInfo(); // 상단정보 설정
- fGetSelPatInfo(e.row);
- fPastDialRecInfo();
- fSrchSpcfFactList(grd_spcffactinfo); // 특이사항 리스트 조회
- fDialRecSpecList(); // 투석기록 리스트 조회
-
- grp_recinfo.ipt_weigval.setFocus();
- }
- function fSetHngBaseInfo()
- {
- var iRow = ds_main_rsrvpatlist_rsrvpatinfo.rowposition;
-
- var sIoflag = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "ioflag");
- var sPid = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "pid");
- var sRsrvdd = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "rsrvdd");
- var sCretno = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "cretno");
-
- ds_send_reqdata.clearData();
- dsf_makeValue( ds_send_reqdata, "pid", "string", sPid );
- dsf_makeValue( ds_send_reqdata, "ioflag", "string", sIoflag);
- dsf_makeValue( ds_send_reqdata, "rsrvdd", "string", sRsrvdd);
- dsf_makeValue( ds_send_reqdata, "cretno", "string", sCretno);
-
- ds_temp_gettoplist_gettopinfo.clearData();
- var oParam = {};
- oParam.id = "TRMND00707";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGettopInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_temp_gettoplist_gettopinfo=gettopinfo";
- oParam.async = false;
- tranf_submit(oParam);
-
- var sCretno2 = ds_temp_gettoplist_gettopinfo.getColumn(0, "cretno"); //생성번호
- var sInstcd = ds_temp_gettoplist_gettopinfo.getColumn(0, "instcd"); //기관코드
-
- var sIndd = "";
- if(!utlf_isNull(ds_temp_gettoplist_gettopinfo.getColumnInfo("indd")))
- {
- sIndd = ds_temp_gettoplist_gettopinfo.getColumn(0, "indd");
- }
-
- var sOrddd = "";
- if(!utlf_isNull(ds_temp_gettoplist_gettopinfo.getColumnInfo("orddd")))
- {
- sOrddd = ds_temp_gettoplist_gettopinfo.getColumn(0, "orddd");
- }
-
- var sAcptseqno = "";
- if(!utlf_isNull(ds_temp_gettoplist_gettopinfo.getColumnInfo("acptseqno")))
- {
- sAcptseqno = ds_temp_gettoplist_gettopinfo.getColumn(0, "acptseqno");
- }
-
- var sOrgorddd = "";
- if(!utlf_isNull(ds_temp_gettoplist_gettopinfo.getColumnInfo("orgorddd")))
- {
- sAcptseqno = ds_temp_gettoplist_gettopinfo.getColumn(0, "orgorddd");
- }
-
- var sParam;
-
- if ( sIoflag == "D")
- {
- sIoflag = "I" ;
- }
- if(sIoflag == "O")
- {
- sParam = (sIoflag + "▦" + sPid + "▦" + sOrddd + "▦" + sCretno2 + "▦" + sInstcd + "▦" + sAcptseqno + "▦" + sOrgorddd );
- }
- else
- {
- sParam = (sIoflag + "▦" + sPid + "▦" + sIndd + "▦" + sCretno2 + "▦" + sInstcd + "▦" + sRsrvdd + "▦");
- }
- appf_initPatientInfo(sParam);
-
- ds_temp_paminfo_list.clearData();
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_temp_paminfo_list", node);
-
- selPid = ds_temp_paminfo_list.getColumn(0, "pid");
- }
- function btn_new_onclick(obj:Button, e:ClickEventInfo)
- {
- fPastDialRecInfo("New");
- grp_recinfo.enable = true;
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "status", "string", "i" , 0);
- fnessential();
- }
- function fGetSelPatInfo(iRow)
- {
- selPid = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "pid"); // 선택한 환자의 등록번호
- selRsrvdd = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "rsrvdd"); // 선택한 환자의 예약일자(전역변수)
- selInstcd = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "instcd"); // 사용자의 근무지기관코드
- var sIoflag = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "ioflag"); // 선택한 환자의 입원외래구분
- selHdcretno = ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "hdcretno"); // 선택한 환자의 hdcretno-kys-20091222
- selShiftflag= ds_main_rsrvpatlist_rsrvpatinfo.getColumn(iRow, "shiftflagnm"); // 선택한 환자의 shiftflag-kys-20100208
- ds_main_rsrvpatlist_rsrvpatinfo.rowposition = iRow;
- var _retValue = grd_rsrvpatinfo.setCellPos(0);
- dsf_makeValue( ds_main_rsrvpatlist_rsrvpatinfo, "selBg", "string", "");
-
- var findRow = ds_main_rsrvpatlist_rsrvpatinfo.findRowExpr("selBg == '#ffd9ff'")
- ds_main_rsrvpatlist_rsrvpatinfo.setColumn(findRow, "selBg", "");
- ds_main_rsrvpatlist_rsrvpatinfo.setColumn(iRow, "selBg", "#ffd9ff");
-
-
- dsf_makeValue( ds_temp, "pid", "string", selPid);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "pid", "string", selPid);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "rsrvdd", "string", selRsrvdd);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "ioflag", "string", sIoflag);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "hdcretno", "string", selHdcretno);
-
- dsf_makeValue( ds_temp_tmpselinfo, "tmpshiftflag", "string", selShiftflag);
- dsf_makeValue( ds_temp_tmpselinfo, "tmptstvdd", "string", selRsrvdd);
-
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "dialflag", "string", "C");
- ds_main_patinfo.setColumn( 0, "pid", selPid);
- ds_main_patinfo.setColumn( 0, "rsrvdd", selRsrvdd);
- ds_main_patinfo.setColumn( 0, "instcd", selInstcd);
- ds_main_patinfo.setColumn( 0, "dialflag","C");
- btn_addrowspcffact.enable = true;
- btn_delrowspcffact.enable = true;
- btn_savespcffact.enable = true;
-
- btn_addrowbvip.enable = true;
- btn_delrowbvip.enable = true;
- btn_savebvip.enable = true;
-
- ds_main_dialysisspec.clearData();
- ds_main_pressurespec.clearData();
- }
- function fPastDialRecInfo(srchflag)
- {
- var currentDD = utlf_getCurrentDateTime();
- ds_send_reqdata.clearData();
- ds_main_dialysisspec.clearData();
- ds_main_pressurespec.clearData();
-
- dsf_makeValue( ds_send_reqdata, "pid", "string", selPid);
- dsf_makeValue( ds_send_reqdata, "dialflag", "string", "C");
- dsf_makeValue( ds_send_reqdata, "rsrvdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rsrvdd"));
- dsf_makeValue( ds_send_reqdata, "hdcretno", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "hdcretno"));
-
-
-
- if(srchflag == "New")
- {
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "hdcretno", "string", selHdcretno);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "instcd", "string", sysf_getUserInfo("dutplceinstcd"));
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "pid", "string", selPid);
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "dialflag", "string", "C");
- dsf_makeValue( ds_main_reclist_recinfo_recinfolists, "signno", "string", "");
-
- //grp_recinfo.cmb_hdkindflag.index = 0;
-
- dsf_makeValue( ds_send_reqdata, "srchflag", "string", "New");
-
- var oParam = {};
- oParam.id = "TRMND00901_dummy";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetPastCRRTRecInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_temp_recinfolists=recinfolists";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00704";
- tranf_submit(oParam);
-
- ds_main_dialysisspec.clearData();
- ds_main_pressurespec.clearData();
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "rsrvdd", "string", selRsrvdd, 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recid", "string", sysf_getUserId(), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", sysf_getUserName(), 0);
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recdd", "string", currentDD.substr(0,8), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "rectm", "string", currentDD.substr(9,4), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdd", "string", currentDD.substr(0,8), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromtm", "string", currentDD.substr(9,4), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "hdcretno", "string", selHdcretno, 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "instcd", "string", sysf_getUserId("dutplceinstcd"), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "signno", "string", "", 0);
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "pid", "string", selPid, 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialflag", "string", "C", 0);
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recid", "string", sysf_getUserId(), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", sysf_getUserName(), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "instcd", "string", sysf_getUserId("dutplceinstcd"), 0);
-
- }
- else //조회 , NEW 아님
- {
- ds_main_reclist_recinfo_recinfolists.clearData();
-
- var oParam = {};
- oParam.id = "TRMND00902_dummy";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetPastCRRTRecInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_reclist_recinfo_recinfolists=recinfolists";
- oParam.async = false;
- oParam.callback = "cf_TRMND00708";
- tranf_submit(oParam);
-
- convertXmlToDsNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialysisspec"));
- convertXmlToDsNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "pressurespec"));
- convertXmlToDsNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "specfactspec"));
- convertXmlToDsNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialrecspec"));
-
- ds_main_dialysisspec.copyData(ds_data_dialysisinsp);
- ds_main_pressurespec.copyData(ds_data_pressureinsp);
- ds_main_spcffactlist_spcffactinfo.copyData(ds_data_specfact);
- ds_main_dialrecspec.copyData(ds_data_dialrec);
-
- if(ds_main_dialysisspec.rowcount == 1 && utlf_isNull(ds_main_dialysisspec.getColumn(0, "inspdd")))
- {
- ds_main_dialysisspec.clearData();
- }
- if(ds_main_pressurespec.rowcount == 1 && utlf_isNull(ds_main_pressurespec.getColumn(0, "inspdd")))
- {
- ds_main_pressurespec.clearData();
- }
-
- if(ds_main_reclist_recinfo_recinfolists.getColumn(0, "duplchkyn") == "Y")
- {
- grp_recinfo.enable = true;
- btn_new.enable = false;
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "status", "string", "u", 0);
- }
- else if(ds_main_reclist_recinfo_recinfolists.getColumn(0, "duplchkyn") == "N")
- {
- ds_main_dialysisspec.clearData();
- ds_main_pressurespec.clearData();
- grp_recinfo.enable = false;
- btn_new.enable = true;
-
- }
-
- trace("ttttt");
- trace(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfrreason"));
-
- // 시작사유 기타일 경우 20171103
- if(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfrreason") == "07") //기타
- {
- grp_recinfo.ipt_dialfrreasonetc.visible = true;
- } else {
- grp_recinfo.ipt_dialfrreasonetc.visible = false;
- }
-
- //종료사유 기타일 경우 20171103
- if(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtoreason") == "04") //기타
- {
- grp_recinfo.ipt_dialtoreasonetc.visible = true;
- } else {
- grp_recinfo.ipt_dialtoreasonetc.visible = false;
- }
-
- var sSignNo = ds_main_reclist_recinfo_recinfolists.getColumn(0, "signno");
-
- if( !utlf_isNull(sSignNo) && sSignNo!=0)
- {
- grp_recinfo.btn_tempsave.enable = false;
- }
- }
- }
- function cf_TRMND00708(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
- }
- function convertXmlToDsNull(strWardrecinfo)//null값 있는지 확인
- {
- var pParamObj = new Object();
- pParamObj.pathYN = "N";
- pParamObj.nullColumnYN = "Y";
-
- if(!utlf_isNull(strWardrecinfo))
- {
- lf_convertXmlToDs2(strWardrecinfo, pParamObj);
- }
- }
- function fSrchSpcfFactList(vGrdObj)
- {
- ds_send_reqdata.setColumn(0, "pid", selPid);
-
- if ( vGrdObj == grd_spcffactinfo )
- {
- dsf_makeValue(ds_send_reqdata, "itemflag", "string", "02", 0);
-
- var oParam = {};
- oParam.id = "TRMND00702";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetSpcfFactInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_spcffactlist_spcffactinfo=spcffactinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00702";
- tranf_submit(oParam);
- }
- else
- {
- dsf_makeValue(ds_send_reqdata, "itemflag", "string", "09", 0);
-
- var oParam = {};
- oParam.id = "TRMND00711";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetSpcfFactInfo";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_bviplist_bvipinfo=bvipinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00711";
- tranf_submit(oParam);
- }
- }
- function fDialRecSpecList()
- {
- btn_dialrec.enable = true;
- var sPid = ds_main_patinfo.getColumn(0, "pid");
- var sRsrvdd = ds_main_patinfo.getColumn(0, "rsrvdd");
- var sDialfalg = ds_main_patinfo.getColumn(0, "dialflag");
- var sInstcd = ds_main_patinfo.getColumn(0, "instcd");
- ds_temp_paminfo_list.clearData();
-
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_temp_paminfo_list",node);
- ds_send_reqdata.clearData();
-
- dsf_makeValue(ds_send_reqdata, "pid", "string", ds_temp_paminfo_list.getColumn(0, "pid"), 0);
- var indd = "";
- var orddd = "";
- if(!utlf_isNull(ds_temp_paminfo_list.getColumnInfo("indd")))
- {
- indd = ds_temp_paminfo_list.getColumn(0, "indd");
- }
- dsf_makeValue(ds_send_reqdata, "indd", "string", indd, 0);
-
- if(!utlf_isNull(ds_temp_paminfo_list.getColumnInfo("orddd")))
- {
- orddd = ds_temp_paminfo_list.getColumn(0, "orddd");
- }
- dsf_makeValue(ds_send_reqdata, "orddd", "string", orddd, 0);
- dsf_makeValue(ds_send_reqdata, "cretno", "string", ds_temp_paminfo_list.getColumn(0, "cretno"), 0);
- dsf_makeValue(ds_send_reqdata, "ioflag", "string", ds_temp_paminfo_list.getColumn(0, "ioflag"), 0);
- dsf_makeValue(ds_send_reqdata, "dnarflag", "string", "%" , 0);
- dsf_makeValue(ds_send_reqdata, "sortseq", "string", "D" , 0);
- dsf_makeValue(ds_send_reqdata, "recflag", "string", "L" , 0);
- dsf_makeValue(ds_send_reqdata, "reclnkkey", "string", "014,"+sPid+","+sRsrvdd+","+sDialfalg+","+sInstcd , 0);
- dsf_makeValue(ds_send_reqdata, "instcd", "string", ds_temp_paminfo_list.getColumn(0, "instcd"), 0);
- dsf_makeValue(ds_send_reqdata, "prestdt", "string", utlf_getCurrentDate()+utlf_getCurrentTime(), 0);
-
- ds_main_dialrecspec.clearData();
-
- var oParam = {};
- oParam.id = "TRMND00703";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqGetDialRecSpec";
- oParam.inds = "req=ds_send_reqdata";
- oParam.outds = "ds_main_dialrecspec=dialrec";
- oParam.async = false;
- //oParam.callback = "cf_TRMND00703";
- tranf_submit(oParam);
-
- ds_main_dialrecspec.updatecontrol = false;
- ds_main_dialrecspec.deleteColumn("order1");
- ds_main_dialrecspec.deleteColumn("diagstmtcd");
- ds_main_dialrecspec.deleteColumn("dnar");
- ds_main_dialrecspec.deleteColumn("signno");
- ds_main_dialrecspec.deleteColumn("interprecyn");
- ds_main_dialrecspec.deleteColumn("recflag");
- ds_main_dialrecspec.deleteColumn("reclnkkey");
- ds_main_dialrecspec.deleteColumn("carerecno");
- ds_main_dialrecspec.deleteColumn("fstrgstrid");
- ds_main_dialrecspec.deleteColumn("origincd");
- ds_main_dialrecspec.deleteColumn("recoriginflag");
- ds_main_dialrecspec.deleteColumn("certselyn");
- ds_main_dialrecspec.deleteColumn("recverno");
- ds_main_dialrecspec.deleteColumn("pid");
- ds_main_dialrecspec.deleteColumn("indd");
- ds_main_dialrecspec.deleteColumn("outdd");
- ds_main_dialrecspec.deleteColumn("cretno");
- ds_main_dialrecspec.deleteColumn("orddeptcd");
- ds_main_dialrecspec.updatecontrol = true;
- }
- function grp_sea_ipt_rsrvdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- ds_main_spcffactlist_spcffactinfo.clearData();
-
- grp_recinfo.enable = false;
-
- opt_selpid.value = "";
- fSrchRsrvPatList();
- }
- function grp_sea_input35_onkeydown(obj:MaskEdit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- grp_sea_btn_srchrsrvpat_onclick();
- }
- }
- function grp_sea_combo2_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSrchRsrvPatList();
- }
- function grp_sea_btn_srchrsrvpat_onclick(obj:Button, e:ClickEventInfo)
- {
- fSrchRsrvPatList();
- }
- function fnessential()
- {
- grp_recinfo.ipt_recdt.style.background = fEssentialBackColor;
- grp_recinfo.ipt_recdt.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_rectm.style.background = fEssentialBackColor;
- grp_recinfo.ipt_rectm.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_dialfromdt.style.background = fEssentialBackColor;
- grp_recinfo.ipt_dialfromdt.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_dialfromtm.style.background = fEssentialBackColor;
- grp_recinfo.ipt_dialfromtm.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_dialtodt.style.background = fEssentialBackColor;
- grp_recinfo.ipt_dialtodt.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_dialtotm.style.background = fEssentialBackColor;
- grp_recinfo.ipt_dialtotm.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_lastchdd.style.background = fEssentialBackColor;
- grp_recinfo.ipt_lastchdd.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_lastchtm.style.background = fEssentialBackColor;
- grp_recinfo.ipt_lastchtm.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_dialplacnm.style.background = fEssentialBackColor;
- grp_recinfo.cmb_dialplacnm.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_dialmachnm.style.background = fEssentialBackColor;
- grp_recinfo.cmb_dialmachnm.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_dialfrreason.style.background = fEssentialBackColor;
- grp_recinfo.cmb_dialfrreason.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_hprnval.style.background = fEssentialBackColor;
- grp_recinfo.ipt_hprnval.style.border = fEssentialBorder;
-
- grp_recinfo.ipt_btdgplac.style.background = fEssentialBackColor;
- grp_recinfo.ipt_btdgplac.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_crrtmode.style.background = fEssentialBackColor;
- grp_recinfo.cmb_crrtmode.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_priming.style.background = fEssentialBackColor;
- grp_recinfo.cmb_priming.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_pbpliqd.style.background = fEssentialBackColor;
- grp_recinfo.cmb_pbpliqd.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_dialliqd.style.background = fEssentialBackColor;
- grp_recinfo.cmb_dialliqd.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_replliqd.style.background = fEssentialBackColor;
- grp_recinfo.cmb_replliqd.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_dilution.style.background = fEssentialBackColor;
- grp_recinfo.cmb_dilution.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_hprnkind.style.background = fEssentialBackColor;
- grp_recinfo.cmb_hprnkind.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_btdgkind.style.background = fEssentialBackColor;
- grp_recinfo.cmb_btdgkind.style.border = fEssentialBorder;
-
- grp_recinfo.cmb_dialtoreason.style.background = fEssentialBackColor;
- grp_recinfo.cmb_dialtoreason.style.border = fEssentialBorder;
- }
- function btn_addrowspcffact_onclick(obj:Button, e:ClickEventInfo)
- {
- fAddRowSpcfFact(ds_main_spcffactlist_spcffactinfo);
- }
- function fAddRowSpcfFact(vDSobj)
- {
- if (utlf_isNull(vDSobj))
- {
- return;
- }
-
- var iRow = vDSobj.addRow();
- var list ="";
- var xPath ="";
- var itemflag ="";
-
- if(vDSobj == ds_main_spcffactlist_spcffactinfo)
- {
- itemflag = "02";
- }
- else
- {
- itemflag = "09";
- }
- var sSelPid = selPid;
- var sRecId = ds_main_reclist_recinfo_recinfolists.getColumn(0, "recid");
- dsf_makeValue(vDSobj, "pid", "string", sSelPid , iRow);
- dsf_makeValue(vDSobj, "recid", "string", sRecId , iRow);
-
- if(iRow == 0)
- {
- dsf_makeValue(vDSobj, "seqno", "string", "1" , iRow);
- }
- else
- {
- dsf_makeValue(vDSobj, "seqno", "string", Number(vDSobj.getColumn(iRow-1, "seqno"))+1 , iRow);
- }
- dsf_makeValue(vDSobj, "recdd", "string", utlf_getCurrentDate() , iRow);
- dsf_makeValue(vDSobj, "rectm", "string", String(utlf_getCurrentTime()).substr(0,4) , iRow);
-
- vDSobj.updatecontrol = false;
- vDSobj.setRowType(iRow, 2);
- vDSobj.updatecontrol = true;
-
- dsf_makeValue(vDSobj, "itemflag", "string", itemflag, iRow);
- }
- function btn_delrowspcffact_onclick(obj:Button, e:ClickEventInfo)
- {
- fDelRowSpcfFact(ds_main_spcffactlist_spcffactinfo);
- }
- function fDelRowSpcfFact(vDSobj)
- {
- if (utlf_isNull(vDSobj))
- {
- return;
- }
- var iRow = vDSobj.rowposition;
- var sStatus = vDSobj.getRowType(iRow);
- if( sStatus != "i")
- {
- vDSobj.updatecontrol = false;
- vDSobj.setRowType(iRow, 8);
- vDSobj.updatecontrol = true;
-
- if(sysf_messageBox("", "Q001", "") == 6)
- {
- fSaveSpcfFactList(vDSobj); //삭제저장
- fSrchSpcfFactList(grd_spcffactinfo); // 특이사항 리스트 조회
- }
- else
- {
- vDSobj.updatecontrol = false;
- vDSobj.setRowType(iRow, sStatus);
- vDSobj.updatecontrol = true;
-
- return;
- }
- }
-
- else if( sStatus == "i")
- {
- vDSobj.deleteRow(iRow); // 그리드 행 삭제
- }
- }
- function fSaveSpcfFactList(vDSobj)
- {
- var oParam = {};
- oParam.id = "TXMND00701";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqExeSaveSpcfFactInfo";
- oParam.inds = "req=ds_main_spcffactlist_spcffactinfo:u";
- oParam.outds = "";
- oParam.async = false;
- //oParam.callback = "cf_TXMND00701";
- tranf_submit(oParam);
-
- // for(var i = 0; i < vDSobj.rowcount; i++)
- // {
- // vDSobj.setColumn(0, "status", "");
- // }
- }
- function btn_savespcffact_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveSpcfFactList(ds_main_spcffactlist_spcffactinfo); // 특이사항 리스트 저장
- fSrchSpcfFactList(grd_spcffactinfo);
- }
- function ds_main_spcffactlist_spcffactinfo_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- //fSetSpcfFactList(obj);
- }
- function fSetSpcfFactList(vDSobj)
- {
- var iRow = vDSobj.rowposition;
- if(vDSobj.getColumn(iRow, "status") == "s")
- {
- vDSobj.setColumn(iRow, "status", "u");
- }
- }
- function grd_spcffactinfo_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- ds_main_spcffactlist_spcffactinfo.setColumn(e.row, "rectm", String(utlf_getCurrentTime()).substr(0,4));
- }
- function ds_main_bviplist_bvipinfo_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- fSetSpcfFactList(obj);
- }
- function grd_bvipinfo_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- ds_main_bviplist_bvipinfo.setColumn(e.row, "rectm", String(utlf_getCurrentTime()).substr(0,4));
- }
- function btn_dialrec_onclick(obj:Button, e:ClickEventInfo)
- {
- fPopDialRec();
- }
- function fPopDialRec()
- {
- var ioflag = "";
- if(!utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumnInfo("ioflag")))
- {
- ioflag = ds_main_reclist_recinfo_recinfolists.getColumn(0, "ioflag");
- }
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "ioflag", "string", "" , 0);
-
- var sPid = ds_main_patinfo.getColumn(0, "pid");
- var sRsrvdd = ds_main_patinfo.getColumn(0, "rsrvdd");
- var sDialfalg = ds_main_patinfo.getColumn(0, "dialflag");
- var sInstcd = ds_main_patinfo.getColumn(0, "instcd");
- ds_temp_paminfo_list.clearData();
- var node = sysf_getGlobalVariable("paminfo");
- dsf_setCSVToDs("ds_temp_paminfo_list",node);
-
- var tPid = ds_temp_paminfo_list.getColumn(0, "pid");
- if ( sPid != tPid )
- {
- sysf_messageBox("투석기록 대상자와 상단정보가 다릅니다. 대상자를 다시 선택해 주십시오.", "E");
- return;
- }
-
- parammsg = "recflag▦dutplaccd▦reclnkkey▩L▦014▦014,"+sPid+","+sRsrvdd+","+sDialfalg+","+sInstcd+"▩";
- frmf_setParameter("SMMNR03400_ParamBase", parammsg); // 파라미터 설정
- frmf_modal("SMMNR03400", "SMMNR03400", "", "", "1", "5", "5", "", "", "", "", "", "M");
- fDialRecSpecList(); // 투석기록 리스트 조회
- }
- function grp_recinfo_btn_clock_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recdd", "string", utlf_getCurrentDate() , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "rectm", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdd", "string", utlf_getCurrentDate() , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromtm", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_aterlprelist, "aterlpretm1", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button10_onclick(obj:Button, e:ClickEventInfo)
- {
- //dsf_makeValue(ds_main_reclist_recinfo_aterlprelist, "aterlpretm2", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button12_onclick(obj:Button, e:ClickEventInfo)
- {
- //dsf_makeValue(ds_main_reclist_recinfo_aterlprelist, "aterlpretm3", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button13_onclick(obj:Button, e:ClickEventInfo)
- {
- //dsf_makeValue(ds_main_reclist_recinfo_veinprecntslist, "veinprecntstm1", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button14_onclick(obj:Button, e:ClickEventInfo)
- {
- //dsf_makeValue(ds_main_reclist_recinfo_veinprecntslist, "veinprecntstm2", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button16_onclick(obj:Button, e:ClickEventInfo)
- {
- //dsf_makeValue(ds_main_reclist_recinfo_veinprecntslist, "veinprecntstm3", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_button7_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtodd", "string", utlf_getCurrentDate() , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtotm", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_ipt_recid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- grp_recinfo_btn_srchrecid_onclick();
- }
- }
- function grp_recinfo_btn_srchrecid_onclick(obj:Button, e:ClickEventInfo)
- {
- fClickUserBtn("user", "nurse");
- }
- function fClickUserBtn(setflag, userflag)
- {
- var jobkindcd = "11";
- var deptcd = ds_codelist.getColumn(0, "cdid");
- var titlenm = "인공신장실 간호사 리스트";
- frmf_setParameter("SPMNN02100_deptcd" , deptcd);
- frmf_setParameter("SPMNN02100_jobkindcd", jobkindcd);
- frmf_setParameter("SPMNN02100_titlenm" , titlenm);
- frmf_setParameter("SPMNN02100_userflag" , userflag);
- frmf_modal("SPMNN02100", "SPMNN02100", "", "", "1", "", "", "", "", "", "", "", "M");
-
- var userid = frmf_getParameter("SPMNN02100_userid");
- var usernm = frmf_getParameter("SPMNN02100_usernm");
-
- if(!utlf_isNull(userid))
- {
- if(setflag == "start")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgid", "string", userid , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgnm", "string", usernm , 0);
- }
- else if(setflag == "to")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgid", "string", userid , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgnm", "string", usernm , 0);
- }
- else if(setflag == "user")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recid", "string", userid , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", usernm , 0);
- }
- }
- else
- {
- if(setflag == "start")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgid", "string", "" , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "fromnurgnm", "string", "" , 0);
-
- grp_recinfo.ipt_startnurseid.setFocus();
- }
- else if(setflag == "to")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgid", "string", "" , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "tonurgnm", "string", "" , 0);
-
- grp_recinfo.ipt_endnurseid.setFocus();
- }
- else if(setflag == "user")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recid", "string", "" , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", "" , 0);
-
- grp_recinfo.ipt_recid.setFocus();
- }
- }
- frmf_setParameter("SPMNN02100_userid", "");
- frmf_setParameter("SPMNN02100_usernm", "");
- }
- function ds_main_reclist_recinfo_recinfolists_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "recid")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recnm", "string", "" , 0);
- }
-
- if(e.columnid == "postbodyweig")
- {
- var prebodyweig = obj.getColumn(0, "prebodyweig");
- var postbodyweig = e.newvalue;
-
- if(!utlf_isNull(prebodyweig) && !utlf_isNull(postbodyweig))
- {
- var sUF = parseFloat(parseFloat(prebodyweig) - parseFloat(postbodyweig)).toFixed(1);
-
- if(String(sUF).length>5)
- {
- sysf_messageBox("Pre Wt값 또는 Post Wt값이 올바르지 않아 U.F값이 지정된 범위를 ","E003","확인 후 다시 입력하십시오.");
-
- dsf_makeValue(obj, "ufval", "string", "" , 0);
-
- grp_recinfo.ipt_ufval.setFocus();
-
- return;
- }
-
- dsf_makeValue(obj, "ufval", "string", sUF , 0);
- }
- }
-
- if(e.columnid == "ufval")
- {
- if(String(e.newvalue).length > 5)
- {
- sysf_messageBox("U.F값이 지정된 범위를 ","E003","확인 후 다시 입력하십시오.");
-
- dsf_makeValue(obj, "ufval", "string", "" , 0);
-
- grp_recinfo.ipt_ufval.setFocus();
- }
- }
-
- if(e.columnid == "dialmachno")
- {
- if(Number(e.newvalue) > 2147483647 || -2147483648 > Number(e.newvalue))
- {
- sysf_messageBox("투석기계번호의 범위를 벗어난 값이 입력되었습니다.", "E", "다시 입력하십시오.");
-
- dsf_makeValue(obj, "dialmachno", "string", "" , 0);
- grp_recinfo.ipt_dialmachno.setFocus();
- }
- }
-
- if(e.columnid == "fromnurgid")
- {
- if(utlf_isNull(e.newvalue))
- {
- grp_recinfo.opt_startnursenm.value = "";
- }
- }
- }
- function grp_recinfo_chk_porbleyn_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(e.value == "false")
- {
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "porbleyn", "");
- }
- }
- function grp_recinfo_checkbox1_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(e.value == "false")
- {
- ds_main_reclist_recinfo_recinfolists.setColumn(0, "hdeducyn", "");
- }
- }
- function grp_recinfo_ipt_startnurseid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- grp_recinfo_btn_srchstartnurs_onclick();
- }
- }
- function grp_recinfo_btn_srchstartnurs_onclick(obj:Button, e:ClickEventInfo)
- {
- fClickUserBtn("start", "nurse");
- }
- function grp_recinfo_ipt_endnurseid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- grp_recinfo_btn_srchendnurs_onclick();
- }
- }
- function grp_recinfo_btn_srchendnurs_onclick(obj:Button, e:ClickEventInfo)
- {
- fClickUserBtn("to", "nurse");
- }
- function grp_recinfo_grd_dialysisspec_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- ds_main_dialysisspec.setColumn(e.row, "insptm", String(utlf_getCurrentTime()).substr(0,4));
- }
- function grp_recinfo_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- var xpos = e.screenX - 620;
- var ypos = e.screenY ;
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "prcpflag", "string", "cruedrug" , 0);
-
- var sIndd = "";
- if( !utlf_isNull(ds_temp_paminfo_list.getColumnInfo("indd")))
- {
- sIndd = ds_temp_paminfo_list.getColumn(0, "indd");
- }
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "indd", "string", sIndd, 0);
-
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumnInfo("ioflag")))
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "ioflag", "string", "" , 0);
- }
-
- ds_temp_cruedrugspec.clearData();
- ds_temp_cruedrugspec.addRow();
-
- var objArg = new Object();
- objArg.arg_ds_temp = ds_main_reclist_recinfo_recinfolists;
-
- frmf_modal("SMMND03100", "SMMND03100", objArg, "", 1, xpos, ypos, "", "", "", "", "", "M");
- dsf_setCSVToDs("ds_temp_cruedrugspec_list", ds_temp_cruedrugspec.getColumn(0, "cruedrug"));
-
- for(var i = 0; i < ds_temp_cruedrugspec_list.rowcount; i++)
- {
- if(ds_temp_cruedrugspec_list.getColumn(i, "check") == "true" || ds_temp_cruedrugspec_list.getColumn(i, "check") == "1")
- {
- var j = ds_main_cruedrugspec.addRow();
-
- dsf_makeValue(ds_main_cruedrugspec, "prcpcd", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpcd"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpnm", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpnm"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpvol", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpvol"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpvolunit", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpvolunit"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpqty", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpqty"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpqtyunit", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpqtyunit"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcptims", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcptims"), j);
- dsf_makeValue(ds_main_cruedrugspec, "prcpdayno", "string", ds_temp_cruedrugspec_list.getColumn( i, "prcpdayno"), j);
- }
- }
- }
- function grp_recinfo_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- var iRow = ds_main_cruedrugspec.rowposition;
- ds_main_cruedrugspec.deleteRow(iRow);
- }
- function grp_recinfo_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- var xpos = e.screenX - 620;
- var ypos = e.screenY ;
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "prcpflag", "string", "nbpsinsp" , 0);
-
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumnInfo("ioflag")))
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "ioflag", "string", "" , 0);
- }
-
- if(utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumnInfo("indd")))
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "indd", "string", "" , 0);
- }
- ds_temp_nbpsinspspec.clearData();
- ds_temp_nbpsinspspec.addRow();
-
- var objArg = new Object();
- objArg.arg_ds_temp = ds_main_reclist_recinfo_recinfolists;
- frmf_modal("SMMND03100", "SMMND03100", objArg, "", 1, xpos, ypos, "", "", "", "", "", "M");
- dsf_setCSVToDs("ds_temp_nbpsinspspec_list", ds_temp_nbpsinspspec.getColumn(0, "nbpsinsp"));
-
- for(var i= 0; i < ds_temp_nbpsinspspec_list.rowcount; i++)
- {
- if(ds_temp_nbpsinspspec_list.getColumn(i, "check") == "true" || ds_temp_nbpsinspspec_list.getColumn(i, "check") == "1")
- {
- var j = ds_main_nbpsinspspec.addRow();
-
- //dsf_makeValue(ds_main_nbpsinspspec, "prcphistcd", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcphistcd"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpcd", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpcd"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpnm", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpnm"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpvol", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpvol"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpvolunit", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpvolunit"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpqty", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpqty"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpqtyunit", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpqtyunit"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcptims", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcptims"), j);
- dsf_makeValue(ds_main_nbpsinspspec, "prcpdayno", "string", ds_temp_nbpsinspspec_list.getColumn( i, "prcpdayno"), j);
- }
- }
- }
- function grp_recinfo_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- var iRow = ds_main_nbpsinspspec.rowposition;
- ds_main_nbpsinspspec.deleteRow(iRow);
- }
- function grp_recinfo_btn_dmadd_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_dialysisspec.insertRow(0);
-
- dsf_makeValue(ds_main_dialysisspec, "inspdd", "string", utlf_getCurrentDate(), 0);
- dsf_makeValue(ds_main_dialysisspec, "insptm", "string", String(utlf_getCurrentTime()).substr(0,4), 0);
- dsf_makeValue(ds_main_dialysisspec, "bfr", "string", "", 0);
- dsf_makeValue(ds_main_dialysisspec, "pbp", "string", "", 0);
- dsf_makeValue(ds_main_dialysisspec, "dfr", "string", "", 0);
- dsf_makeValue(ds_main_dialysisspec, "rfr", "string", "", 0);
- dsf_makeValue(ds_main_dialysisspec, "ufr", "string", "", 0);
- dsf_makeValue(ds_main_dialysisspec, "cmt", "string", "", 0);
- dsf_makeValue(ds_main_dialysisspec, "rgstrnm", "string", sysf_getUserName(), 0);
- }
- function grp_recinfo_btn_dmdel_onclick(obj:Button, e:ClickEventInfo)
- {
- var iRow = ds_main_dialysisspec.rowposition;
- ds_main_dialysisspec.deleteRow(iRow);
- }
- function grp_recinfo_btn_tempsave_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveCDRecInfo("T");
- }
- function grp_recinfo_btn_cdrecdel_onclick(obj:Button, e:ClickEventInfo)
- {
- fDelCDRecInfo("C");
- }
- function grp_recinfo_button18_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("SMMND00700_param_dial" , "dialrec");
- frmf_modal("SMMNW04000", "SMMNW04000", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function grp_recinfo_button15_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMMNR00900", "SMMNR00900", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function grp_recinfo_button11_onclick(obj:Button, e:ClickEventInfo)
- {
- fRecInitInfo();
- }
- function fRecInitInfo()
- {
- ds_main_reclist_recinfo_recinfolists.clearData();
- ds_main_reclist_recinfo_recinfolists.addRow();
- }
- function grp_recinfo_button17_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveCDRecInfo("C");
- }
- function fMake_SignData()
- {
- var arrSignPath = new Array();
- var arrSignDs = new Array();
-
- fSetSignData();
-
- var sDialfrreason = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfrreason");
- if(!utlf_isNull(sDialfrreason))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialfrreason", "string", ds_init_TA1list.lookup("cdid", sDialfrreason, "cdnm"));
- }
-
- var sDialmachnm = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialmachnm");
- if(!utlf_isNull(sDialmachnm))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialmachnm", "string", ds_init_TA2list.lookup("cdid", sDialmachnm, "cdnm"));
- }
-
- var sDialplacnm = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialplacnm");
- if(!utlf_isNull(sDialplacnm))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialplacnm", "string", ds_init_TA3list.lookup("cdid", sDialplacnm, "cdnm"));
- }
-
- var sCrrtmode = ds_main_reclist_recinfo_recinfolists.getColumn(0, "crrtmode");
- if(!utlf_isNull(sCrrtmode))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "crrtmode", "string", ds_init_TA4list.lookup("cdid", sCrrtmode, "cdnm"));
- }
-
- var sPriming = ds_main_reclist_recinfo_recinfolists.getColumn(0, "priming");
- if(!utlf_isNull(sPriming))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "priming", "string", ds_init_TA6list.lookup("cdid", sPriming, "cdnm"));
- }
-
- var sPbpliqd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "pbpliqd");
- if(!utlf_isNull(sPbpliqd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "pbpliqd", "string", ds_init_TA8list.lookup("cdid", sPbpliqd, "cdnm"));
- }
-
- var sDialliqd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialliqd");
- if(!utlf_isNull(sDialliqd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialliqd", "string", ds_init_TA8list.lookup("cdid", sDialliqd, "cdnm"));
- }
-
- var sReplliqd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "replliqd");
- if(!utlf_isNull(sReplliqd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "replliqd", "string", ds_init_TA8list.lookup("cdid", sReplliqd, "cdnm"));
- }
-
- var sDilution = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dilution");
- if(!utlf_isNull(sDilution))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dilution", "string", ds_init_TA9list.lookup("cdid", sDilution, "cdnm"));
- }
-
- var sHprnkind = ds_main_reclist_recinfo_recinfolists.getColumn(0, "hprnkind");
- if(!utlf_isNull(sHprnkind))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "hprnkind", "string", ds_init_TA5list.lookup("cdid", sHprnkind, "cdnm"));
- }
-
- var sBtdgkind = ds_main_reclist_recinfo_recinfolists.getColumn(0, "btdgkind");
- if(!utlf_isNull(sBtdgkind))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "btdgkind", "string", ds_init_TA7list.lookup("cdid", sBtdgkind, "cdnm"));
- }
-
- //종료사유
- var sDialtoreason = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtoreason");
- if(!utlf_isNull(sDialtoreason))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialtoreason", "string", ds_init_TA0list.lookup("cdid", sDialtoreason, "cdnm"));
- }
-
- var sPbpadd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "pbpadd");
- if(!utlf_isNull(sPbpadd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "pbpadd", "string", ds_init_TB1list.lookup("cdid", sPbpadd, "cdnm"));
- }
-
- var sDialadd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialadd");
- if(!utlf_isNull(sDialadd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "dialadd", "string", ds_init_TB1list.lookup("cdid", sDialadd, "cdnm"));
- }
-
- var sRepladd = ds_main_reclist_recinfo_recinfolists.getColumn(0, "repladd");
- if(!utlf_isNull(sRepladd))
- {
- dsf_makeValue( ds_sign_recinfo_recinfolists, "repladd", "string", ds_init_TB1list.lookup("cdid", sRepladd, "cdnm"));
- }
-
- arrSignPath[0] = "/recinfo/recinfolists";
- arrSignPath[1] = "/recinfo/dialysislist/dialysisspec";
- arrSignPath[2] = "/recinfo/pressurelist/pressurespec";
- arrSignPath[3] = "/recinfo/dialrecspeclist/dialrecspec/dialrec";
-
- arrSignDs[0] = ds_sign_recinfo_recinfolists.saveXML();
- arrSignDs[1] = ds_main_dialysisspec.saveXML();
- arrSignDs[2] = ds_main_pressurespec.saveXML();
- arrSignDs[3] = ds_main_dialrecspec.saveXML();
-
- Sign.addnodeset(arrSignPath, arrSignDs, true);
- }
- function fSetSignData()
- {
- dsf_makeValue(ds_sign_recinfo_recinfolists, "pid", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "pid"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "rsrvdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rsrvdd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialflag", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialflag"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "recdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "rectm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "recnm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recnm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "recid", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recid"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialfromdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromdd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialfromtm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromtm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialtodd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtodd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialtotm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtotm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "weigval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "weigval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "hbpval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "hbpval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "lbpval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "lbpval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "pulseval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "pulseval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialfrreason", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfrreason"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialfrreasonetc", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfrreasonetc"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialtoreason", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtoreason"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialtoreasonetc", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtoreasonetc"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialmachnm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialmachnm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialplacnm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialplacnm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "crrtmode", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "crrtmode"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "hprnkind", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "hprnkind"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "hprnval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "hprnval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "priming", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "priming"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "btdgkind", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "btdgkind"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "btdgplac", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "btdgplac"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "pbpliqd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "pbpliqd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "pbpadd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "pbpadd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "pbpaddval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "pbpaddval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialliqd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialliqd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialadd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialadd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dialaddval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialaddval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "replliqd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "replliqd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "repladd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "repladd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "repladdval", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "repladdval"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "dilution", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dilution"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "lastchdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "lastchdd"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "lastchtm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "lastchtm"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "etcremark", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "etcremark"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "signno", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "signno"));
-
- dsf_makeValue(ds_sign_recinfo_recinfolists, "recdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdt"));
- dsf_makeValue(ds_sign_recinfo_recinfolists, "status", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "status"));
- }
- function fSaveCDRecInfo(pFlag)
- {
- var pParam = new Object();
- pParam.cDataYN = "N";
-
- //20190305체크기능 추가
- var pid1 = utlf_transNullToEmpty(ds_main_reclist_recinfo_recinfolists.getColumn(0, "pid"));
- var pid2 = utlf_transNullToEmpty(ds_temp_paminfo_list.getColumn(0, "pid"));
- if (pid1 != pid2 ) {
- sysf_messageBox("상단정보와 현재 환자정보가 일치하지 않아 인증저장할 수 없습니다.", "E999");
- return;
- }
-
- var retMsg = sysf_messageBox("저장하시겠습니까?", "S"); //yes=6, no=7
- if(retMsg == "6")
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"), 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromtm"), 0);
-
- var dialtodt = "";
-
- if (!utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtodd"))) {
- dialtodt = ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtodd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtotm");
- }
-
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtodt", "string", dialtodt, 0);
-
-
- var lastchdt ="";
- if (!utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "lastchdd"))) {
- lastchdt = ds_main_reclist_recinfo_recinfolists.getColumn(0, "lastchdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "lastchtm");
- }
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "lastchdt", "string", lastchdt, 0);
-
- ds_send_savedata.clearData();
- ds_send_savedata.copyData(ds_main_reclist_recinfo_recinfolists)
-
- dsf_makeValue(ds_send_savedata, "certflag", "string", pFlag, 0);
-
- if(pFlag == "C")
- {
- if(Sign.signprocess() == true)
- {
- ds_send_signdata.clearData();
-
- var sIOFlag = "";
-
- if(!utlf_isNull(ds_temp_paminfo_list.getColumnInfo("ioflag")))
- {
- sIOFlag = ds_temp_paminfo_list.getColumn(0, "ioflag");
- }
-
- dsf_makeValue(ds_send_signdata, "pid", "string", ds_temp_paminfo_list.getColumn(0, "pid"));
-
- if(sIOFlag == "I" || sIOFlag == "E")
- {
- dsf_makeValue(ds_send_signdata, "orddd", "string", ds_temp_paminfo_list.getColumn(0, "indd"));
- dsf_makeValue(ds_send_signdata, "orddrid", "string", ds_temp_paminfo_list.getColumn(0, "medispclid"));
- }
- else if(sIOFlag == "O")
- {
- dsf_makeValue(ds_send_signdata, "orddd", "string", ds_temp_paminfo_list.getColumn(0, "orddd"));
- dsf_makeValue(ds_send_signdata, "orddrid", "string", ds_temp_paminfo_list.getColumn(0, "orddrid"));
- }
-
- dsf_makeValue(ds_send_signdata, "signno", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "signno"));
- dsf_makeValue(ds_send_signdata, "cretno", "string", ds_temp_paminfo_list.getColumn(0, "cretno"));
- dsf_makeValue(ds_send_signdata, "recdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd"));
- dsf_makeValue(ds_send_signdata, "rectm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"));
- dsf_makeValue(ds_send_signdata, "recsaveflag", "string", "Y");
- dsf_makeValue(ds_send_signdata, "signflag", "string", "02");
- dsf_makeValue(ds_send_signdata, "signgenrflag", "string", sIOFlag);
- dsf_makeValue(ds_send_signdata, "formcd", "string", "1700020154");
- dsf_makeValue(ds_send_signdata, "orddeptcd", "string", ds_temp_paminfo_list.getColumn(0, "orddeptcd"));
- dsf_makeValue(ds_send_signdata, "signbfcnts", "string", Sign.signedInfos[1]);
- dsf_makeValue(ds_send_signdata, "signaftcnts", "string", Sign.signedInfos[2]);
- }
- else
- {
- return false;
- }
- }
-
- dsf_createDs("ds_temp_dialysisspec_dialysisinsp");
- ds_temp_dialysisspec_dialysisinsp.copyData(ds_main_dialysisspec);
- sParamObjArr = [{ds: "ds_temp_dialysisspec_dialysisinsp", path:"/dialysisspec/dialysisinsp", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<dialysisspec><dialysisinsp><inspdd/><insptm/><bfr/><pbp/><dfr/><rfr/><ufr/><cmt/><rgstrnm/></dialysisinsp></dialysisspec>");
- dsf_makeValue(ds_send_savedata, "dialysisspec", "string", DataSet_XMLChangeName);
-
- dsf_createDs("ds_temp_pressurespec_pressureinsp");
- ds_temp_pressurespec_pressureinsp.copyData(ds_main_pressurespec);
- sParamObjArr = [{ds: "ds_temp_pressurespec_pressureinsp", path:"/pressurespec/pressureinsp", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<pressurespec><pressureinsp><inspdd/><insptm/><ap/><vp/><tmp/><filter/><cmt/><rgstrnm/></pressureinsp></pressurespec>");
- dsf_makeValue(ds_send_savedata, "pressurespec", "string", DataSet_XMLChangeName);
- //trace("DataSet_XMLChangeName = " + DataSet_XMLChangeName);
-
- dsf_createDs("ds_temp_dialrecspec_dialrec");
- ds_temp_dialrecspec_dialrec.copyData(ds_main_dialrecspec);
- sParamObjArr = [{ds: "ds_temp_dialrecspec_dialrec", path:"/dialrecspec/dialrec", filter: ""}];
- DataSet_XMLChangeName = lf_convertDsToXml(sParamObjArr,"<dialrecspec><dialrec><recdd/><rectm/><dnarflag/><stmtspec/><fstrgstrnm/><stmtcd/></dialrec></dialrecspec>");
- dsf_makeValue(ds_send_savedata, "dialrecspec", "string", DataSet_XMLChangeName);
-
- dsf_setTypeFormat(ds_send_savedata, "hdcretno:INT");
- dsf_setTypeFormat(ds_send_signdata, "cretno:INT");
-
- var oParam = {};
- oParam.id = "TXMND00902_dummy";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqExeSaveCDRecInfo";
- oParam.inds = "req=ds_send_savedata signinfo=ds_send_signdata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXMND00702";
- tranf_submit(oParam);
- }
- }
- function cf_TXMND00702(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0)
- {
- return;
- }
- else
- {
- fPastDialRecInfo();
- alert("조회되었습니다.");
- }
- }
- function fCheckVitalSign()
- {
- var highbp = "";
- var lowbp = "";
- var pulse = "";
- for(var i = 0; i < ds_main_dialysisspec.rowcount; i++)
- {
- highbp = parseInt(ds_main_dialysisspec.getColumn(i, "highbp"));
- lowbp = parseInt(ds_main_dialysisspec.getColumn(i, "lowbp"));
- pulse = parseInt(ds_main_dialysisspec.getColumn(i, "pulse"));
- if ( highbp > 200 )
- {
- sysf_messageBox("혈압수축기 " + highbp + " 값이 기준 범위(200-80)를", "E003");
- return;
- }
- if (highbp < 80 )
- {
- sysf_messageBox("혈압수축기 " + highbp + " 값이 기준 범위(200-80)를", "E003");
- return;
- }
-
- if (lowbp > 120 )
- {
- sysf_messageBox("혈압이완기 " + lowbp + " 값이 기준 범위(120-40)를", "E003");
- return;
- }
-
- if (lowbp < 40 )
- {
- sysf_messageBox("혈압이완기 " + lowbp + " 값이 기준 범위(120-40)를", "E003");
- return;
- }
- if ( pulse > 120 )
- {
- sysf_messageBox("맥박 " + pulse + " 값이 기준 범위(120-40)를", "E003");
- return;
- }
-
- if ( pulse < 40 )
- {
- sysf_messageBox("맥박 " + pulse + " 값이 기준 범위(120-40)를", "E003");
- return;
- }
- }
- }
- function fDelCDRecInfo(pFlag)
- {
- // var xPath = "/root/main/reclist/recinfo/recinfolists/";
- var recid = utlf_transNullToEmpty(ds_main_reclist_recinfo_recinfolists.getColumn(0, "recid"));
- var recnm = utlf_transNullToEmpty(ds_main_reclist_recinfo_recinfolists.getColumn(0, "recnm"));
- var rsrvdd = String(utlf_transNullToEmpty(ds_temp_tmpselinfo.getColumn(0, "tmptstvdd")));
- var shiftflag = utlf_transNullToEmpty(ds_temp_tmpselinfo.getColumn(0, "tmpshiftflag"));
- if(recid != sysf_getUserId())
- {
- sysf_messageBox('기록을 입력한 등록자( ' + recnm + ' )만 해당 기록내역을 삭제하실 수 있습니다.' , 'E');
- return ;
- }
- else
- {
- var msg = sysf_messageBox(rsrvdd.substr(4,2) + "월 " + rsrvdd.substr(6,2) + "일 " + shiftflag + " shift 기록정보를 삭제하시겠습니까?", "S");
- if(msg == 6)
- {
- if(ds_main_dialrecspec.rowcount > 0)
- {
- sysf_messageBox(rsrvdd.substr(4,2) + "월 " + rsrvdd.substr(6,2) + "일 " + shiftflag + " shift 투석기록이 존재합니다. 해당 기록은 간호일지 Type2에서 삭제하시기 바랍니다." , "I");
- }
- //XmlDataCheck(XmlInstNm);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "recdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"));
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromtm"));
-
- if ( utlf_isNull(ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtodd"))) {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtodt", "string", "");
- } else {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialtodt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtodd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialtotm"));
- }
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "dialfromdt", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromdd")+ds_main_reclist_recinfo_recinfolists.getColumn(0, "dialfromtm"));
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "status", "string", "d");
-
-
- ds_send_savedata.clearData();
-
- ds_send_savedata.copyData(ds_main_reclist_recinfo_recinfolists);
-
- dsf_makeValue(ds_send_savedata, "certflag", "string", pFlag);
-
- if(Sign.signprocess() == true)
- {
- ds_send_signdata.clearData();
-
- var sIOFlag = ds_temp_paminfo_list.getColumn(0, "ioflag");
-
- dsf_makeValue(ds_send_signdata, "pid", "string", ds_temp_paminfo_list.getColumn(0, "pid"));
-
- if(sIOFlag == "I" || sIOFlag == "E")
- {
- dsf_makeValue(ds_send_signdata, "orddd", "string", ds_temp_paminfo_list.getColumn(0, "indd"));
- dsf_makeValue(ds_send_signdata, "orddrid", "string", ds_temp_paminfo_list.getColumn(0, "medispclid"));
-
- }
- else if(sIOFlag == "O")
- {
- dsf_makeValue(ds_send_signdata, "orddd", "string", ds_temp_paminfo_list.getColumn(0, "orddd"));
- dsf_makeValue(ds_send_signdata, "orddrid", "string", ds_temp_paminfo_list.getColumn(0, "orddrid"));
-
- }
-
- dsf_makeValue(ds_send_signdata, "signno", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "signno"));
- dsf_makeValue(ds_send_signdata, "cretno", "string", ds_temp_paminfo_list.getColumn(0, "cretno"));
- dsf_makeValue(ds_send_signdata, "recdd", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "recdd"));
- dsf_makeValue(ds_send_signdata, "rectm", "string", ds_main_reclist_recinfo_recinfolists.getColumn(0, "rectm"));
- dsf_makeValue(ds_send_signdata, "recsaveflag", "string", "Y");
- dsf_makeValue(ds_send_signdata, "signflag", "string", "02");
- dsf_makeValue(ds_send_signdata, "signgenrflag", "string", sIOFlag);
- dsf_makeValue(ds_send_signdata, "formcd", "string", "1700020154");
-
- dsf_makeValue(ds_send_signdata, "orddeptcd", "string", ds_temp_paminfo_list.getColumn(0, "orddeptcd"));
-
- dsf_makeValue(ds_send_signdata, "signbfcnts", "string", Sign.signedInfos[1]);
- dsf_makeValue(ds_send_signdata, "signaftcnts", "string", Sign.signedInfos[2]);
- }
- else
- {
- return false;
- }
-
- dsf_setTypeFormat(ds_send_savedata, "hdcretno:INT");
- dsf_setTypeFormat(ds_send_signdata, "cretno:INT");
-
- var oParam = {};
- oParam.id = "TXMND00902_dummy";
- oParam.service = "dialapp.DialRec";
- oParam.method = "reqExeSaveCDRecInfo";
- oParam.inds = "req=ds_send_savedata signinfo=ds_send_signdata";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXMND00702";
- tranf_submit(oParam);
- }
- else
- {
- return;
- }
- }
- }
- function grp_recinfo_grd_dialysisspec_onkeydown(obj:Grid, e:KeyEventInfo)
- {
- var col = obj.currentcell;
-
- if(col == grp_recinfo.grd_dialysisspec.getBindCellIndex("Body", "insptm"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "highbp"));
- obj.showEditor(true);
- }
- }
- if(col == grp_recinfo.grd_dialysisspec.getBindCellIndex("Body", "highbp"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "lowbp"));
- obj.showEditor(true);
- }
- }
-
- if(col == grp_recinfo.grd_dialysisspec.getBindCellIndex("Body", "lowbp"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "pulse"));
- obj.showEditor(true);
- }
- }
-
- if(col == obj.getBindCellIndex("Body", "pulse"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "breth"));
- obj.showEditor(true);
- }
- }
-
- if(col == obj.getBindCellIndex("Body", "breth"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "bdtp"));
- obj.showEditor(true);
- }
- }
-
- if(col == obj.getBindCellIndex("Body", "bdtp"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "filteration"));
- obj.showEditor(true);
- }
- }
-
- if(col == obj.getBindCellIndex("Body", "filteration"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("body", "cmt"));
- obj.showEditor(true);
- }
- }
- }
- function grp_recinfo_grd_dialysisspec_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "insptm"))
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
- }
- }
- function grp_recinfo_btn_pmadd_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_main_pressurespec.insertRow(0);
-
- dsf_makeValue(ds_main_pressurespec, "inspdd", "string", utlf_getCurrentDate(), 0);
- dsf_makeValue(ds_main_pressurespec, "insptm", "string", String(utlf_getCurrentTime()).substr(0,4), 0);
- dsf_makeValue(ds_main_pressurespec, "ap", "string", "", 0);
- dsf_makeValue(ds_main_pressurespec, "vp", "string", "", 0);
- dsf_makeValue(ds_main_pressurespec, "tmp", "string", "", 0);
- dsf_makeValue(ds_main_pressurespec, "filter", "string", "", 0);
- dsf_makeValue(ds_main_pressurespec, "cmt", "string", "", 0);
- dsf_makeValue(ds_main_pressurespec, "rgstrnm", "string", sysf_getUserName(), 0);
- }
- function grp_recinfo_grd_pressurespec_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "insptm"))
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
- }
- }
- function grp_recinfo_btn_pmdel_onclick(obj:Button, e:ClickEventInfo)
- {
- var iRow = ds_main_pressurespec.rowposition;
- ds_main_pressurespec.deleteRow(iRow);
- }
- function grp_recinfo_button00_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "lastchdd", "string", utlf_getCurrentDate() , 0);
- dsf_makeValue(ds_main_reclist_recinfo_recinfolists, "lastchtm", "string", String(utlf_getCurrentTime()).substr(0,4) , 0);
- }
- function grp_recinfo_grd_pressurespec_onexpanddown(obj:Grid, e:GridMouseEventInfo)
- {
- ds_main_pressurespec.setColumn(e.row, "insptm", String(utlf_getCurrentTime()).substr(0,4));
- }
- function grp_recinfo_cmb_dialfrreason_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var sDialfrreason = obj.text;
-
- if (sDialfrreason == "기타") {
- grp_recinfo.ipt_dialfrreasonetc.visible = true;
- }else{
- grp_recinfo.ipt_dialfrreasonetc.visible = false;
- }
-
- }
- function grp_recinfo_cmb_dialtoreason_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var sDialtoreason = obj.text;
-
- if (sDialtoreason == "기타") {
- grp_recinfo.ipt_dialtoreasonetc.visible = true;
- }else{
- grp_recinfo.ipt_dialtoreasonetc.visible = false;
- }
-
- }
- ]]></Script>
- </Form>
- </FDL>
|