12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMMR00100" position="absolute 0 0 1195 780" titletext="진료기록메인" oninit="SMMMR00100_oninit" onload="SMMMR00100_onload" ontimer="SMMMR00100_ontimer">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 1195 13" id="grp_tle" visible="false" anchor="left top right">
- <Layouts>
- <Layout width="1195" height="13">
- <Button text="진료기록" position="absolute 0 0 106 13" id="caption6" ondblclick="grp_tle_caption6_ondblclick" class="tit_2" visible="false"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="ivw_denti" visible="false" anchor="all" position="absolute 0 113 1194 770" positiontype="position" asyncmode="false"/>
- <Div id="ivw_dentifmla" visible="false" anchor="left top right" position="absolute 597 27 1194 112" positiontype="position" asyncmode="false"/>
- <Button position="absolute 815 445 831 461" id="btn_fold" visible="false" text="" class="icon_minus" onclick="btn_fold_onclick"/>
- <Button id="btn_blind" taborder="1" text="이곳을 클릭하시면 기록창이 로딩됩니다." visible="false" position="absolute 160 395 620 455" style="background:transparent URL('..\..\..\IMAGES\emr\MR\recmain.png');border:0 none #808080ff ;color:black;bordertype:normal 0 0 ;font:Dotum,14,italic;opacity:50;gradation:none 0,0 white 100,100 black;" onclick="btn_blind_onclick"/>
- <Button id="btn_err" taborder="2" text="ERROR MESSAGE" visible="false" position="absolute 195 505 565 565" style="background:transparent;border:0 none #33bbbbff #effcfbff;color:black;bordertype:normal 0 0 ;font:Dotum,14,bold;opacity:50;" onclick="btn_err_onclick"/>
- <PopupMenu id="popupmenu" innerdataset="@ds_init_recmsrght" idcolumn="hardcd" captioncolumn="hardcdnm" levelcolumn="level" position="absolute 1201 0 1323 86" onmenuclick="popupmenu_onmenuclick"/>
- <Div position="absolute 597 27 1194 209" id="ivw_patsmm" visible="false" anchor="left top right">
- <Layouts>
- <Layout/>
- </Layouts>
- </Div>
- <Splitter id="grp_base_splitter" position="absolute 590 31 592 774" anchor="left top bottom" visible="false">
- <Formats>
- <Format id="default">
- <SplitterItems id="items">
- <SplitterItem id="item00" bindtype="resize" position="leftortop" offset="0" componentid="grp_base"/>
- <!--
- <SplitterItem id="item00" bindtype="resize" position="leftortop" offset="0" componentid="swt_left"/>
- <SplitterItem id="item01" bindtype="resize" position="leftortop" offset="0" componentid="group3"/>
- <SplitterItem id="item02" bindtype="resize" position="leftortop" offset="0" componentid="grp_btnbox"/>
- <SplitterItem id="item03" bindtype="resize" position="leftortop" offset="0" componentid="roundrect2"/>
- <SplitterItem id="item04" bindtype="move" position="leftortop" offset="0" componentid="button3"/>
- -->
- <SplitterItem id="item05" bindtype="resize" position="rightorbottom" offset="2" componentid="ivw_loader"/>
- <SplitterItem id="item06" bindtype="resize" position="rightorbottom" offset="0" componentid="ivw_patsmm"/>
- <!--
- <SplitterItem id="item07" bindtype="move" position="rightorbottom" offset="0" componentid="line3"/>
- <SplitterItem id="item08" bindtype="move" position="rightorbottom" offset="0" componentid="button8"/>
- <SplitterItem id="item09" bindtype="move" position="rightorbottom" offset="0" componentid="combo1"/>
- <SplitterItem id="item10" bindtype="move" position="rightorbottom" offset="0" componentid="button13"/>
- <SplitterItem id="item11" bindtype="move" position="rightorbottom" offset="0" componentid="ipt_tmp"/>
- <SplitterItem id="item12" bindtype="move" position="rightorbottom" offset="0" componentid="button12"/>
- <SplitterItem id="item13" bindtype="move" position="rightorbottom" offset="0" componentid="btn_specialcharacter"/>
- <SplitterItem id="item14" bindtype="move" position="rightorbottom" offset="0" componentid="btn_patsmm"/>
- -->
- </SplitterItems>
- </Format>
- </Formats>
- <Layouts>
- <Layout width="3" height="771"/>
- </Layouts>
- </Splitter>
- <Div id="grp_base" visible="false" anchor="all" position="absolute 0 0 593 780" positiontype="position" style="border:0 none #808080ff ;">
- <Layouts>
- <Layout width="1195" height="780">
- <Shape position="absolute 0 24 589 30" linetype="horizontal" id="line1" class="line_1" anchor="default"/>
- <Div position="absolute 0 28 589 55" id="roundrect2" type="roundrectangle" class="div_SA" anchor="left top right">
- <Layouts>
- <Layout width="589" height="27"/>
- </Layouts>
- </Div>
- <Button position="absolute 4 33 20 49" id="button1" class="icon_pre_month" text="" onclick="grp_base_button1_onclick" anchor="default"/>
- <Calendar position="absolute 21 32 116 51" id="ipt_formrecdtfr" class="input_essential" anchor="default" dateformat="yyyy-MM-dd" value="null" autoselect="true"/>
- <Button position="absolute 228 33 244 49" id="button2" class="icon_next_month" text="" onclick="grp_base_button2_onclick" anchor="default"/>
- <Button position="absolute 530 32 586 52" id="button3" class="btn1" text="조회" onclick="grp_base_button3_onclick" anchor="left top"/>
- <Calendar position="absolute 132 32 227 51" id="ipt_formrecdtto" class="input_essential" anchor="default" dateformat="yyyy-MM-dd" autoselect="true"/>
- <Combo position="absolute 252 32 307 51" id="combo4" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="grp_base_combo4_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">1개월</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">3개월</Col>
- </Row>
- <Row>
- <Col id="codecolumn">6</Col>
- <Col id="datacolumn">6개월</Col>
- </Row>
- <Row>
- <Col id="codecolumn">9</Col>
- <Col id="datacolumn">9개월</Col>
- </Row>
- <Row>
- <Col id="codecolumn">12</Col>
- <Col id="datacolumn">1년</Col>
- </Row>
- <Row>
- <Col id="codecolumn">24</Col>
- <Col id="datacolumn">2년</Col>
- </Row>
- <Row>
- <Col id="codecolumn">36</Col>
- <Col id="datacolumn">3년</Col>
- </Row>
- <Row>
- <Col id="codecolumn">48</Col>
- <Col id="datacolumn">4년</Col>
- </Row>
- <Row>
- <Col id="codecolumn">60</Col>
- <Col id="datacolumn">5년</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1200</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo position="absolute 309 32 424 51" id="cbo_deptlist" class="combo_search" innerdataset="ds_init_deptlist" datacolumn="depthngnm" codecolumn="deptcd" anchor="default"/>
- <Combo position="absolute 426 32 501 51" id="combo6" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="grp_base_combo6_onitemchanged" canitemchange="grp_base_combo6_canitemchange">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">전체내원</Col>
- </Row>
- <Row>
- <Col id="codecolumn">O</Col>
- <Col id="datacolumn">외래</Col>
- </Row>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">입원</Col>
- </Row>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">응급</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Button position="absolute 114 32 134 52" id="button6" text="" onclick="grp_base_button6_onclick" style="image:URL('theme://images/icon_n.png');background:transparent;border:0 none #33bbbbff #effcfbff;bordertype:normal 0 0 ;" anchor="default"/>
- <Button position="absolute 455 165 519 184" id="button18" class="btn2" visible="false" text="통합검사" onclick="grp_base_button18_onclick" anchor="default"/>
- <Button position="absolute 514 165 589 184" id="button20" class="btn2" visible="false" text="flowsheet" onclick="grp_base_button20_onclick" anchor="default"/>
- <Button position="absolute 390 165 454 184" id="button21" class="btn2" visible="false" text="진료정보" onclick="grp_base_button21_onclick" anchor="default"/>
- <Div position="absolute 95 0 120 20" id="import1" visible="false" url="emr_medirecxp::SSMMR07100_Monitor.xfdl" scrollbars="hidden" anchor="default"/>
- <Tab position="absolute 0 78 589 779" id="swt_left" anchor="all" style="buttonbackground:stretch 10,10;buttonmargin:14 1 0 0;">
- <Tabpages>
- <Tabpage id="case2">
- <Layouts>
- <Layout>
- <Grid id="grd_medireclist" binddataset="ds_grd_medireclist" oncellclick="grp_base_swt_left_case2_grd_medireclist_oncellclick" oncelldblclick="grp_base_swt_left_case2_grd_medireclist_oncelldblclick" onrbuttondown="grp_base_swt_left_case2_grd_medireclist_onrbuttondown" anchor="all" position="absolute 0 0 589 674" positiontype="position" cellsizingtype="col" selecttype="multirow" onmousemove="grp_base_swt_left_case2_grd_medireclist_onmousemove" cellsizebandtype="allband" onvtracklast="grp_base_swt_left_case2_grd_medireclist_onvtracklast" onvscrolllastover="grp_base_swt_left_case2_grd_medireclist_onvscrolllastover" onsize="grp_base_swt_left_case2_grd_medireclist_onsize">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="100" band="left"/>
- <Column size="216" band="left"/>
- <Column size="60" band="left"/>
- <Column size="38"/>
- <Column size="34"/>
- <Column size="48"/>
- <Column size="45"/>
- <Column size="45"/>
- <Column size="105"/>
- <Column size="105"/>
- <Column size="105"/>
- <Column size="105"/>
- <Column size="75"/>
- <Column size="70"/>
- <Column size="100"/>
- <Column size="80"/>
- <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"/>
- </Rows>
- <Band id="head">
- <Cell text="기준일자"/>
- <Cell col="1" text="서식명"/>
- <Cell col="2" text="부제목"/>
- <Cell col="3" text="확정"/>
- <Cell col="4" text="Staff"/>
- <Cell col="5" text="작성과"/>
- <Cell col="6" text="최초"/>
- <Cell col="7" text="최종"/>
- <Cell col="8" text="최초작성"/>
- <Cell col="9" text="최종작성"/>
- <Cell col="10" text="기록순번"/>
- <Cell col="11" text="기록이력"/>
- <Cell col="12" text="진료일자"/>
- <Cell col="13" text="생성번호"/>
- <Cell col="14" text="타입"/>
- <Cell col="15" text="수술번호"/>
- <Cell col="16" text="IMG"/>
- <Cell col="17" text="formcd"/>
- <Cell col="18" text="formrecdeptcd"/>
- <Cell col="19" text="espiseq"/>
- <Cell col="20" text="srcformcd"/>
- <Cell col="21" text="cnfmyn"/>
- <Cell col="22" text="grdyn"/>
- <Cell col="23" text="grddeptyn"/>
- <Cell col="24" text="formrecdd"/>
- <Cell col="25" text="formrechm"/>
- </Band>
- <Band id="body">
- <Cell style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:formrecdt" mask="expr:utlf_isNull(formrecdt) ? "" : "####-##-## ##:##""/>
- <Cell col="1" style="align:left top;padding:3 0 0 2;background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:formnminfo" wordwrap="char"/>
- <Cell col="2" style="align:left top;padding:3 0 0 2;background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:formrecextnnm" wordwrap="char"/>
- <Cell col="3" style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:certyn"/>
- <Cell col="4" style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:cosign"/>
- <Cell col="5" style="align:left top;padding:3 0 0 2;background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:formrecdeptnm" wordwrap="char"/>
- <Cell col="6" style="align:left top;padding:3 0 0 2;background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:fstrgstrnm" wordwrap="char"/>
- <Cell col="7" style="align:left top;padding:3 0 0 2;background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:lastrgstrnm" wordwrap="char"/>
- <Cell col="8" style="align:left middle;background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:fstrgstdt" mask="expr:utlf_isNull(fstrgstdt) ? "" : "####-##-## ##:##""/>
- <Cell col="9" style="align:left middle;background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:lastupdtdt" mask="expr:utlf_isNull(lastupdtdt) ? "" : "####-##-## ##:##""/>
- <Cell col="10" displaytype="text" edittype="text" style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:formrecseq" editautoselect="true"/>
- <Cell col="11" displaytype="text" edittype="text" style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:lastrechistseq" editautoselect="true"/>
- <Cell col="12" style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:orddd" mask="expr:utlf_isNull(orddd) ? "" : "####-##-##""/>
- <Cell col="13" style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:cretno"/>
- <Cell col="14" style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:type"/>
- <Cell col="15" style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:oprsrvno"/>
- <Cell col="16" style="background:EXPR(fSetColorByNotSameOrdddandRecdd(currow));background2:EXPR(fSetColorByNotSameOrdddandRecdd(currow));" text="bind:imgyn"/>
- <Cell col="17" text="bind:formcd"/>
- <Cell col="18" text="bind:formrecdeptcd"/>
- <Cell col="19" text="bind:espiseq"/>
- <Cell col="20" text="bind:srcformcd"/>
- <Cell col="21" text="bind:cnfmyn"/>
- <Cell col="22" text="bind:grdyn"/>
- <Cell col="23" text="bind:grddeptyn"/>
- <Cell col="24" text="bind:formrecdd" mask="expr:utlf_isNull(formrecdd) ? "" : "####-##-##"" suppress="1"/>
- <Cell col="25" text="bind:formrechm" mask="expr:utlf_isNull(formrechm) ? "" : "##:##""/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="" id="case3">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 589 674" anchor="all" id="ivw_reccnts" url="emr_medirecxp::SSMMR01200_기록내역조회.xfdl"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="" id="case4">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 587 665" anchor="left top bottom" id="ivw_ord" url="emr_medirecxp::SSMMR01400_처방기록.xfdl"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="" id="case5">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 587 665" anchor="left top bottom" id="iviewerIemr" url="emr_imgemrxp::SSMRC03130.xfdl"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="" id="case6">
- <Layouts>
- <Layout>
- <Div position="absolute 0 0 587 665" anchor="left top bottom" id="ivw_ganho" url="emr_medirecxp::SSMMR04100_간호기록.xfdl"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage text="" id="case7"/>
- </Tabpages>
- </Tab>
- <Div position="absolute 0 80 589 105" id="group3" anchor="left top right">
- <Layouts>
- <Layout width="589" height="25">
- <Button position="absolute 547 1 589 20" id="btn_formrecupdt" class="btn2" text="수정" onclick="grp_base_group3_btn_formrecupdt_onclick" anchor="top right"/>
- <Button position="absolute 314 1 378 20" id="button14" class="btn2" visible="false" text="Repeat" onclick="grp_base_group3_button14_onclick" anchor="left top"/>
- <Button position="absolute 482 1 546 20" id="btn_memo" class="btn2" text="메모□◇" onclick="grp_base_group3_btn_memo_onclick" anchor="top right"/>
- <Button id="button4" taborder="1" text="기록내용" anchor="default" position="absolute 65 0 130 22" class="btn_tab" onclick="grp_base_group3_button4_onclick" positiontype="position"/>
- <Button id="button5" taborder="2" text="처방" anchor="left top" position="absolute 250 0 315 22" class="btn_tab" visible="false" onclick="grp_base_group3_button5_onclick" positiontype="position"/>
- <Button id="button7" taborder="3" text="검사결과" anchor="default" position="absolute 325 0 390 22" class="btn_tab" visible="false" onclick="grp_base_group3_button7_onclick" positiontype="position"/>
- <Button id="button26" taborder="4" text="요약정보" class="btn_tab" visible="false" onclick="grp_base_group3_button26_onclick" anchor="left top" position="absolute 220 0 285 22" positiontype="position"/>
- <Button id="button9" taborder="5" text="간호일지" anchor="default" position="absolute 300 0 365 22" class="btn_tab" visible="false" onclick="grp_base_group3_button9_onclick" positiontype="position"/>
- <Button id="button10" taborder="6" text="Summary" anchor="left top" position="absolute 310 0 375 22" class="btn_tab" visible="false" onclick="grp_base_group3_button10_onclick" positiontype="position"/>
- <Button id="button66" taborder="7" text="기록목록" anchor="default" position="absolute 0 0 65 22" class="btn_tab" onclick="grp_base_group3_button66_onclick" positiontype="position"/>
- <Button id="button11" taborder="8" text="FlowSheet" anchor="left top" position="absolute 335 0 405 22" class="btn_tab" onclick="grp_base_group3_button11_onclick" visible="false" positiontype="position"/>
- <Button id="button15" taborder="9" text="기록내용" anchor="default" position="absolute 65 0 130 22" class="btn_tab" onclick="grp_base_group3_button15_onclick" positiontype="position"/>
- <Button id="button16" taborder="10" text="디자인보기" anchor="default" position="absolute 129 0 205 22" class="btn_tab" visible="false" onclick="grp_base_group3_button16_onclick" positiontype="position"/>
- <Button id="btn_tab_denti" taborder="11" text="치과기록" anchor="default" position="absolute 129 0 193 22" class="btn_tab" visible="false" onclick="grp_base_group3_btn_tab_denti_onclick" positiontype="position"/>
- <Button id="btn_hieview" text="진료교류" anchor="top right" position="absolute 348 1 412 20" class="btn2" visible="false" onclick="grp_base_group3_btn_hieview_onclick" positiontype="position"/>
- <Button id="btn_setscrn" taborder="12" text="컬럼설정" class="btn2" position="absolute 413 1 481 20" anchor="top right" onclick="grp_base_group3_btn_setscrn_onclick"/>
- <Button id="btn_ACK" taborder="13" text="안과뷰어" class="btn2" visible="false" position="absolute 219 1 282 20" anchor="top right" onclick="grp_base_group3_btn_ACK_onclick"/>
- <Button id="btn_hiraview" taborder="14" text="포털예약" onclick="grp_base_group3_btn_hiraview_onclick" class="btn2" visible="false" position="absolute 283 1 347 20" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 0 55 589 78" id="grp_btnbox" anchor="left top right">
- <Layouts>
- <Layout width="589" height="23">
- <Button position="absolute 386 2 472 21" id="btn_nursinfo" class="btn2" text="간호정보조사" onclick="grp_base_grp_btnbox_btn_nursinfo_onclick" anchor="left top"/>
- <Button position="absolute 474 2 513 21" id="btn_bst" class="btn2" visible="true" text="혈당" anchor="left top" onclick="grp_base_grp_btnbox_btn_bst_onclick"/>
- <Button position="absolute 320 2 384 21" id="btn_tong" class="btn2" text="통증관리" onclick="grp_base_grp_btnbox_btn_tong_onclick" anchor="left top" visible="true"/>
- <Button position="absolute 1 2 65 21" id="button19" class="btn2" visible="true" text="통합기록" onclick="grp_base_grp_btnbox_button19_onclick" anchor="left top"/>
- <Button position="absolute 254 2 318 21" id="btn_nurrec" class="btn2" visible="true" text="간호기록" onclick="grp_base_grp_btnbox_btn_nurrec_onclick" anchor="left top"/>
- <Button position="absolute 67 2 131 21" id="button22" class="btn2" visible="true" text="처방보기" onclick="grp_base_grp_btnbox_button22_onclick" anchor="left top"/>
- <Button position="absolute 133 2 186 21" id="button23" class="btn2" visible="true" text="PACS" onclick="grp_base_grp_btnbox_button23_onclick" anchor="left top"/>
- <Button position="absolute 188 2 252 21" id="button24" class="btn2" visible="true" text="간호TPR" onclick="grp_base_grp_btnbox_button24_onclick" anchor="left top"/>
- <Button id="btn_er" taborder="1" text="ER 전문의" class="btn2" position="absolute 516 2 588 21" anchor="left top" onclick="grp_base_grp_btnbox_btn_er_onclick" visible="false"/>
- </Layout>
- </Layouts>
- </Div>
- <CheckBox position="absolute 501 3 526 18" id="bool_btnmainyn" onclick="grp_base_bool_btnmainyn_onclick" anchor="default" visible="false"/>
- <Static text="공통기록만" position="absolute 521 3 587 21" id="caption2" anchor="default" visible="false"/>
- <CheckBox position="absolute 504 3 529 18" id="bool_btnviewflag" onclick="grp_base_bool_btnviewflag_onclick" anchor="default" visible="false"/>
- <Static text="버튼숨김" position="absolute 518 3 571 21" id="caption4" anchor="default" visible="false"/>
- <CheckBox position="absolute 565 3 590 18" id="bool_notprogress" truevalue="Y" falsevalue="N" onclick="grp_base_bool_notprogress_onclick" anchor="default" visible="false"/>
- <Static text="입원경과숨김" position="absolute 505 3 579 21" id="caption7" anchor="default" visible="false"/>
- <CheckBox position="absolute 558 3 583 18" id="bool_painhideflag" onclick="grp_base_bool_painhideflag_onclick" anchor="default" visible="false"/>
- <Static text="통증숨김" position="absolute 506 3 559 21" id="caption5" anchor="default" visible="false"/>
- <Button text="진료기록조회" position="absolute 0 8 112 24" id="caption1" class="tit_2" ondblclick="grp_base_caption1_ondblclick" anchor="default"/>
- <CheckBox id="bool_rechfview" taborder="1" onclick="grp_base_bool_rechfview_onclick" visible="false" position="absolute 498 3 523 18"/>
- <Static id="caption3" text="제목숨김" visible="false" position="absolute 496 3 547 21"/>
- <Button id="B_trans" taborder="2" text="1,2차 회송" position="absolute 111 4 183 24" style="border:2 double crimson #f0fdfcff;" visible="false" class="btn2" onclick="grp_base_B_trans_onclick"/>
- <Button id="btn_ho" taborder="3" text="호출기록" position="absolute 343 4 412 24" class="btn2" onclick="grp_base_btn_ho_onclick" visible="false"/>
- <Button id="B_mreq1" taborder="4" text="본원의뢰" class="btn2" visible="false" position="absolute 186 4 252 24" style="border:2 double crimson #f0fdfcff;" onclick="grp_base_B_mreq1_onclick"/>
- <Button id="B_mreq2" taborder="5" text="기타3차 의뢰" class="btn2" visible="false" position="absolute 255 4 340 24" style="border:2 double crimson #f0fdfcff;" onclick="grp_base_B_mreq2_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="ivw_loader" anchor="all" taborder="11" url="emr_medirecxp::SSMMR01100_서식로더.xfdl" style="border:0 none #808080ff ;" position="absolute 597 27 1195 780" visible="false"/>
- <Div id="grp_base_top" taborder="12" position="absolute 596 2 1193 25" visible="false" anchor="left top right">
- <Layouts>
- <Layout>
- <Button id="button8" taborder="0" text="즐겨찾기" onclick="grp_base_button8_onclick" class="btn2" position="absolute 0 1 64 20" anchor="left top" tooltiptext="즐겨찾기목록을 관리합니다."/>
- <Combo id="combo1" taborder="1" innerdataset="ds_main_formbasesetcbo_formbaseset" codecolumn="formcd" datacolumn="formnminfo" onitemclick="grp_base_combo1_onitemclick" position="absolute 65 1 220 20" anchor="left top" tooltiptext="!의 표시는 디폴트로 추가된서식입니다."/>
- <Button id="button13" taborder="2" text="서식목록" onclick="grp_base_button13_onclick" class="btn2" position="absolute 222 1 286 20" anchor="left top"/>
- <Edit id="ipt_tmp" taborder="3" onkeyup="grp_base_ipt_tmp_onkeyup" position="absolute 287 1 387 20" anchor="left top" autoselect="true"/>
- <Button id="button12" taborder="4" onclick="grp_base_button12_onclick" class="icon_search" position="absolute 389 3 405 19" anchor="left top"/>
- <Button id="btn_specialcharacter" taborder="5" text="특수문자" onclick="grp_base_btn_specialcharacter_onclick" class="btn2" position="absolute 429 1 493 20" anchor="top right"/>
- <Button id="btn_patsmm" taborder="6" text="Summary" onclick="grp_base_btn_patsmm_onclick" class="btn2" position="absolute 498 1 573 20" anchor="top right"/>
- <Div id="Div00" anchor="top right" taborder="7" text="Div00" scrollbars="none" class="div_patientinfo_bg" position="absolute 575 0 597 21">
- <Layouts>
- <Layout>
- <Button id="btn_prescription" taborder="0" class="btn_TF_Certificate" position="absolute 1 2 21 20" style="border:0 none #33bbbbff #effcfbff;" onclick="grp_base_top_Div00_btn_prescription_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_formbasesetcbo_formbaseset" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="formnminfo" type="STRING"/>
- <Column id="formcd" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_deptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" reversesubsum="false" loadkeymode="keep">
- <ColumnInfo>
- <Column id="deptcd" type="STRING" size="255"/>
- <Column id="depthngnm" type="STRING" size="255"/>
- <Column id="deptengabbr" type="STRING" size="255"/>
- <Column id="usersort" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grd_medireclist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" reversesubsum="false">
- <ColumnInfo>
- <Column id="formrecdt" type="STRING" size="256" sumtext="기록일시"/>
- <Column id="formnminfo" type="STRING" size="256" sumtext="서식명정보"/>
- <Column id="formrecextnnm" type="STRING" size="256" sumtext="서식확장명"/>
- <Column id="certyn" type="STRING" size="256" sumtext="확정"/>
- <Column id="cosign" type="STRING" size="256" sumtext="코사인"/>
- <Column id="formrecdeptnm" type="STRING" size="256" sumtext="기록시점의 원무정보 진료과명"/>
- <Column id="fstrgstrnm" type="STRING" size="256" sumtext="최초등록자명"/>
- <Column id="lastrgstrnm" type="STRING" size="256" sumtext="최종수정자명"/>
- <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
- <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
- <Column id="formrecseq" type="BIGDECIMAL" size="256" sumtext="서식기록순번"/>
- <Column id="lastrechistseq" type="BIGDECIMAL" size="256" sumtext="서식기록이력순번"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="type" type="STRING" size="256" sumtext="기록구분"/>
- <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
- <Column id="formrecdeptcd" type="STRING" size="256" sumtext="기록시점의 원무정보 진료과코드"/>
- <Column id="espiseq" type="BIGDECIMAL" size="256" sumtext="서명번호"/>
- <Column id="srcformcd" type="STRING" size="256" sumtext="원서식코드"/>
- <Column id="cnfmyn" type="STRING" size="256" sumtext="수정가능여부(마이그레이션데이터)"/>
- <Column id="grdyn" type="STRING" size="256" sumtext="폼의 그리드여부"/>
- <Column id="grddeptyn" type="STRING" size="256" sumtext="폼의 그리드출력여부"/>
- <Column id="formrecdd" type="STRING" size="256" sumtext="기록일"/>
- <Column id="formrechm" type="STRING" size="256" sumtext="기록시간"/>
- <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="chosflag" type="STRING" size="256" sumtext="내원구분"/>
- <Column id="formrecuserid" type="STRING" size="256" sumtext="기록시점의 사용자ID"/>
- <Column id="formrecusernm" type="STRING" size="256" sumtext="기록시점의 사용자명"/>
- <Column id="refsaveyn" type="STRING" size="256" sumtext="코사인여부"/>
- <Column id="recreflockyn" type="STRING" size="256" sumtext="코사인잠금여부"/>
- <Column id="delyn" type="STRING" size="256" sumtext="삭제여부"/>
- <Column id="valiyn" type="STRING" size="256" sumtext="유효여부"/>
- <Column id="formdegnseq" type="STRING" size="256" sumtext="서식디자인순번"/>
- <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자ID"/>
- <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자ID"/>
- <Column id="foctsnwyn" type="STRING" size="256" sumtext="예진여부"/>
- <Column id="lvl" type="STRING" size="256" sumtext="레벨"/>
- <Column id="formprogflag" type="STRING" size="256"/>
- <Column id="oprsrvno" type="STRING" size="256" sumtext="수술번호"/>
- <Column id="imgyn" type="STRING" size="256" sumtext="이미지사용여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="dutplcecd" type="STRING" size="256"/>
- <Column id="grddeptcd" type="STRING" size="256"/>
- <Column id="colorectaldeptcd" type="STRING" size="256"/>
- <Column id="btnviewflag" type="STRING" size="256"/>
- <Column id="btnmainyn" type="STRING" size="256"/>
- <Column id="rechfview" type="STRING" size="256"/>
- <Column id="painhideflag" type="STRING" size="256"/>
- <Column id="notprogress" type="STRING" size="256"/>
- <Column id="recformsort" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="dutplcecd"/>
- <Col id="grddeptcd"/>
- <Col id="colorectaldeptcd"/>
- <Col id="btnviewflag"/>
- <Col id="btnmainyn"/>
- <Col id="painhideflag"/>
- <Col id="notprogress"/>
- <Col id="recformsort"/>
- <Col id="rechfview">0</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_dutplcecd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_colorectaldeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_grddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_tmp2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="conflag" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="formrecseq"/>
- <Col id="conflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="choinewform" type="STRING" size="256"/>
- <Column id="selectedChosFlag" type="STRING" size="256"/>
- <Column id="opennurscarereclist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="choinewform">-</Col>
- <Col id="formcd"/>
- <Col id="selectedChosFlag"/>
- <Col id="opennurscarereclist"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_reqmedireclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="diffdt" type="STRING" size="256"/>
- <Column id="recfromdt" type="STRING" size="256"/>
- <Column id="rectodt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="diffdt"/>
- <Col id="recfromdt"/>
- <Col id="rectodt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_reqmedireclist" 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="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료부서코드"/>
- <Column id="formrecdeptcd" type="STRING" size="256" sumtext="서식기록부서코드"/>
- <Column id="chosflag" type="STRING" size="256" sumtext="내원구분"/>
- <Column id="recfromdt" type="STRING" size="256" sumtext="기록시작일자"/>
- <Column id="rectodt" type="STRING" size="256" sumtext="기록종료일자"/>
- <Column id="formcd" type="STRING" size="256" sumtext="서식코드번호(기록관리에서사용)"/>
- <Column id="deptrecyn" type="STRING" size="256" sumtext="부서별기록관리여부"/>
- <Column id="mainyn" type="STRING" size="256" sumtext="부서별기록관리여부"/>
- <Column id="recformsort" type="STRING" size="256" sumtext="기록조회정렬방식"/>
- <Column id="notprogress" type="STRING" size="256" sumtext="경과기록지제거"/>
- <Column id="offset" type="STRING" size="256"/>
- <Column id="pagesize" type="STRING" size="256"/>
- <Column id="srchflag" type="STRING" size="256" sumtext="조회구분"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="cretno"/>
- <Col id="orddeptcd"/>
- <Col id="formrecdeptcd"/>
- <Col id="chosflag"/>
- <Col id="recfromdt"/>
- <Col id="rectodt"/>
- <Col id="formcd"/>
- <Col id="deptrecyn"/>
- <Col id="mainyn"/>
- <Col id="recformsort"/>
- <Col id="notprogress"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fstload" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fstload">Y</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_emrrecbtn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_hardcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_hardcdlist_282" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_dentdept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_openform" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="degndeptcd" type="STRING" size="256"/>
- <Column id="degnid" type="STRING" size="256"/>
- <Column id="formrecseqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="formcd">F000001</Col>
- <Col id="degndeptcd">내분비</Col>
- <Col id="degnid"/>
- <Col id="formrecseqno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_envinit" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_code_mmr00100" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_reqinitinfo" 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="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="chosflag" type="STRING" size="256" sumtext="내원구분"/>
- <Column id="tabflag" type="STRING" size="256" sumtext="진료대상자리스트구분"/>
- <Column id="patflag" type="STRING" size="256" sumtext="환자구분"/>
- <Column id="formrecdeptcd" type="STRING" size="256" sumtext="기록부서코드"/>
- <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="cretno"/>
- <Col id="chosflag"/>
- <Col id="tabflag"/>
- <Col id="patflag"/>
- <Col id="formrecdeptcd"/>
- <Col id="oprsrvno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_initinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="formcd" type="STRING" size="256" sumtext=""/>
- <Column id="formdegnseq" type="INT" size="256" sumtext=""/>
- <Column id="formrecseq" type="BIGDECIMAL" size="256" sumtext=""/>
- <Column id="lastformrecseq" type="BIGDECIMAL" size="256" sumtext=""/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="chosflag" type="STRING" size="256" sumtext="내원구분"/>
- <Column id="formrecdeptcd" type="STRING" size="256" sumtext="기록부서코드"/>
- <Column id="formrecuserid" type="STRING" size="256" sumtext="기록사용자ID"/>
- <Column id="tabflag" type="STRING" size="256" sumtext="진료대상자리스트구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_formbasesetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_mainlist_visitdept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
- <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_interface" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_test" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="yn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="yn">11</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_patmemo" 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="userid" type="STRING" size="256"/>
- <Column id="memo" type="STRING" size="256" sumtext="메모"/>
- <Column id="ioflag" type="STRING" size="256" sumtext="외래입원구분"/>
- <Column id="deptcd" type="STRING" size="256" sumtext="메모부서"/>
- <Column id="nmemo" type="STRING" size="256" sumtext="간호메모"/>
- <Column id="popupyn" type="STRING" size="256" sumtext="팝업여부"/>
- <Column id="delflag" type="STRING" size="256" sumtext="간호메모삭제여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_recmsrght" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hardcd" type="STRING" size="256"/>
- <Column id="hardcdnm" type="STRING" size="256"/>
- <Column id="level" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hardcd">fGetSelectedRecCnt</Col>
- <Col id="hardcdnm">선택목록 내용보기</Col>
- <Col id="level">0</Col>
- </Row>
- <Row>
- <Col id="hardcd">fModifyForm</Col>
- <Col id="hardcdnm">기록수정</Col>
- <Col id="level">0</Col>
- </Row>
- <Row>
- <Col id="hardcd">fGetMediRecCnt</Col>
- <Col id="level">0</Col>
- <Col id="hardcdnm">같은서식 모아보기</Col>
- </Row>
- <Row>
- <Col id="hardcdnm">-</Col>
- <Col id="level">0</Col>
- <Col id="hardcd"/>
- </Row>
- <Row>
- <Col id="level">0</Col>
- <Col id="hardcdnm">기록이력</Col>
- <Col id="hardcd">lf_SrchRecHist</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_imemo_imemolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="chkflag" type="STRING" size="256" sumtext="확인체크"/>
- <Column id="sndmsg" type="STRING" size="256" sumtext="메모내용"/>
- <Column id="recvmsg" type="STRING" size="256" sumtext="메모내용"/>
- <Column id="recvcnfmyn" type="STRING" size="256" sumtext="연속여부"/>
- <Column id="snddt" type="STRING" size="256" sumtext="송신일시"/>
- <Column id="sndusrnm" type="STRING" size="256" sumtext="심사자연락처"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자(입원일자)"/>
- <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
- <Column id="msgwrtedd" type="STRING" size="256" sumtext="메세지작성일자"/>
- <Column id="msgwrteno" type="STRING" size="256" sumtext="메세지작성번호"/>
- <Column id="msgwrtehistno" type="STRING" size="256" sumtext="메세지작성이력번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_pmemo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="memo" type="STRING" size="256" sumtext="메모"/>
- <Column id="nmemo" type="STRING" size="256" sumtext="간호메모"/>
- <Column id="deptmemo" type="STRING" size="256" sumtext="타과메모"/>
- <Column id="ndeptmemo" type="STRING" size="256" sumtext="타과간호메모"/>
- <Column id="popupyn" type="STRING" size="256" sumtext="팝업여부"/>
- <Column id="pammemoyn" type="STRING" size="256" sumtext="메모 조회건수 유무"/>
- <Column id="ipaddr" type="STRING" size="256" sumtext="ip주소"/>
- <Column id="insable" type="STRING" size="256" sumtext="값입력가능여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_cond_formdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="formkind" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="btnvisible" type="STRING" size="256"/>
- <Column id="btnenable" type="STRING" size="256"/>
- <Column id="unpreprec" type="STRING" size="256"/>
- <Column id="modalyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="formkind"/>
- <Col id="formcd"/>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="cretno"/>
- <Col id="btnvisible"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_data_userdeptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_reqdata1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="scrnid" type="STRING" size="256" sumtext="화면ID"/>
- <Column id="compscd" type="STRING" size="256" sumtext="화면ID"/>
- <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_gridseq" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="compscd" type="STRING" size="256" sumtext="구성코드"/>
- <Column id="compscnts" type="STRING" size="256" sumtext="구성내용"/>
- <Column id="frozencol" type="STRING" size="256" sumtext="컬럼고정필드명"/>
- <Column id="compsrefcnts" type="STRING" size="256" sumtext="구성참조내용"/>
- <Column id="compssizecnts" type="STRING" size="256" sumtext="구성크기내용"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_tmp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fstload" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fstload">Y</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_hardcd_1312" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_iemr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cond_period" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_chkcopy" 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="instcd" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="issdd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_opformcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item2" compid="grp_base.bool_rechfview" propid="value" datasetid="ds_temp" columnid="rechfview"/>
- <BindItem id="item0" compid="grp_base.bool_btnmainyn" propid="value" datasetid="ds_temp" columnid="btnmainyn"/>
- <BindItem id="item1" compid="grp_base.bool_btnviewflag" propid="value" datasetid="ds_temp" columnid="btnviewflag"/>
- <BindItem id="item3" compid="grp_base.bool_notprogress" propid="value" datasetid="ds_temp" columnid="notprogress"/>
- <BindItem id="item4" compid="grp_base.bool_painhideflag" propid="value" datasetid="ds_temp" columnid="painhideflag"/>
- <BindItem id="item7" compid="grp_base.ipt_formrecdtto" propid="value" datasetid="ds_init_reqmedireclist" columnid="rectodt"/>
- <BindItem id="item8" compid="grp_base.combo4" propid="value" datasetid="ds_init_reqmedireclist" columnid="diffdt"/>
- <BindItem id="item9" compid="grp_base.cbo_deptlist" propid="value" datasetid="ds_send_reqmedireclist" columnid="formrecdeptcd"/>
- <BindItem id="item10" compid="grp_base.combo6" propid="value" datasetid="ds_send_reqmedireclist" columnid="chosflag"/>
- <BindItem id="item11" compid="grp_base.ipt_formrecdtfr" propid="value" datasetid="ds_init_reqmedireclist" columnid="recfromdt"/>
- <BindItem id="item5" compid="grp_base_top.combo1" propid="value" datasetid="ds_hidden" columnid="choinewform"/>
- <BindItem id="item6" compid="grp_base_top.ipt_tmp" propid="value" datasetid="ds_hidden" columnid="formcd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2014-12-03
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2014-12-03 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs"
- include "emr_commonxp::EMRCommon.xjs"
- include "emr_prcpmngtxp::SMMMO04100.xjs"
- include "emr_prcpmngtxp::MMO001.xjs"
- include "emr_medirecxp::MMRCommon.xjs"
- include "emr_medirecxp::MMR00100.xjs"
- include "emr_medirecxp::MMR01100.xjs"
- include "emr_carecomxp::CareCom.xjs"
- include "com_pacsxp::ZEP001.xjs"
- include "emr_formmngtxp::SPMRF03600.xjs"
- //=======================================================================================
- // Global Form Variable
- //---------------------------------------------------------------------------------------
- var arErrorCode = new HashArray();
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : N/A
- * Description : 자식화면 완료시 수행
- ****************************************************************************************/
- function lf_onloadcomplete(){
- utlf_addLog("***** lf_onloadcomplete() 진료기록메인 *****");
- //parent.body.dispatch("oncomnformloadcomplete");
- //fOpenPrcpMainWnd();
- if(frmf_getParameter("srchmemo") == "Y")
- {
- /*
- * 환자메모 조회
- */
- frmf_setParameter("srchmemo", "");
- ds_send_patmemo.setColumn(0, "pid", "");
- fGetPatMemo(); //환자메모 조회 --> 버튼 누르는 시점으로 변경
- }
- var smmwndobj = frmf_findPopup("SSMMR04800");
- if(!utlf_isNull(smmwndobj))
- {
- //창닫기
- smmwndobj.fInitalize();
- }
- else
- {
- //fClickPatSmmBtn();
- }
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 자식화면 완료시 수행
- ****************************************************************************************/
- function lf_oncomnformloadcomplete(){
- }
- /****************************************************************************************
- * Function : lf_btn_Selected
- * Description : 버튼 선택상태 설정
- * Argument : 01.btnId : 활성화 버튼 ID
- * retrun type :
- * Creator :
- ****************************************************************************************/
- function lf_btn_Selected(btnId){
-
- var arrBtnId = ["button4", "button5", "button7", "button26", "button9", "button10", "button66", "button11", "button15", "button16", "btn_tab_denti"];
-
- for( var i = 0; i < arrBtnId.length; i++ ){
- if( arrBtnId[i] == btnId ){
- var btnObj = eval("grp_base.group3." + arrBtnId[i]);
- btnObj.setSelectStatus(true);
- btnObj.class = "btn_tab_S";
- }else{
- var btnObj = eval("grp_base.group3." + arrBtnId[i]);
- btnObj.setSelectStatus(false);
- btnObj.class = "btn_tab";
- }
- }
- }
- /****************************************************************************************
- * Function : lf_getGridObj
- * Description : 기록내역조회 Grid Object 반환
- * Argument :
- * retrun type : Grid Object
- * Creator :
- ****************************************************************************************/
- function lf_getGridObj(){
- return grp_base.swt_left.case2.grd_medireclist;
- }
- //=======================================================================================
- // Transaction Callback
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Argument : 01.sSvcId : 서비스 ID
- * : 02.nErrorCode : 에러코드
- * : 03.sErrorMsg : 에러메시지
- * Description : TRMMR00902의 콜백함수
- ****************************************************************************************/
- function cf_TRMMR00902(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- utlf_addLog("***** cf_TRMMR00902 *****");
-
- dsf_deleteDs("ds_send_mmr00100");
- }
- /****************************************************************************************
- * Argument : 01.sSvcId : 서비스 ID
- * : 02.nErrorCode : 에러코드
- * : 03.sErrorMsg : 에러메시지
- * Description : TXMMO08101의 콜백함수
- ****************************************************************************************/
- function cf_TXMMO08101(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- // utlf_addLog("***** cf_TXMMO08101 *****");
- //
- // alert("등록 되었습니다!");
- // grp_base.grp_btnbox.btn_liver.enable = false;
- }
- /****************************************************************************************
- * Argument : 01.sSvcId : 서비스 ID
- * : 02.nErrorCode : 에러코드
- * : 03.sErrorMsg : 에러메시지
- * Description : TXMMR00101의 콜백함수
- ****************************************************************************************/
- function cf_TXMMR00101(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- utlf_addLog("***** cf_TXMMR00101 *****");
- }
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMMR00100
- * Event : oninit
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 초기화
- ****************************************************************************************/
- function SMMMR00100_oninit(obj:Form, e:InitEventInfo)
- {
- //20150717
- /*
- utlf_addLog("******** SMMMR00100_oninit start ****************");
- //상단정보 조회[MMOCommon.xjs]
- lf_onInitOrdListPopup();
- utlf_addLog("******** SMMMR00100_oninit END ****************");
- */
- frmf_initForm(obj);
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMMR00100
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 화면 초기화
- ****************************************************************************************/
- function SMMMR00100_onload(obj:Form, e:LoadEventInfo)
- {
- //회송서 버튼 조회여부(이윤주)
- if(lf_ContainsHardCD("6905", "Y")) {
- grp_base.B_trans.visible = true; // 1,2차 회송
-
- if(lf_ContainsHardCD("10028", "Y")){ // 회송서 버튼 세분화 적용여부 (본원: N, 칠곡: Y)
- grp_base.B_trans.text = "1,2차 회송";
-
- grp_base.B_mreq1.visible = true; // 본원의뢰
- grp_base.B_mreq2.visible = true; // 기타3차 의뢰
- }else{
- grp_base.B_trans.text = "회송서";
- grp_base.B_trans.position.width = 55;
- }
- }
-
- //호출기록 버튼 조회여부(이윤주)
- if(lf_ContainsHardCD("6169", "Y")) grp_base.btn_ho.visible = true;
-
- // Grid Init
- grdf_setGridSort( grp_base.swt_left.case2.grd_medireclist );
-
- ds_envinit.copyData(emr_getOrderBaseInfo("envinfo"));
-
- //grp_base.swt_left.case2.grd_medireclist.position2.height = 654;
- btn_blind.position.left = 0;
- btn_blind.position.top = 0;
- btn_blind.position.width = 1194;
- btn_blind.position.height = 782;
-
- btn_err.position.left = 0;
- btn_err.position.top = 0;
- btn_err.position.width = 1194;
- btn_err.position.height = 782;
-
- // KNUH_20101207_박성호_start_의무기록 부서코드 가져오기
- lf_getHardCDList("N", 5501, null, ds_temp_dutplcecd);
- // KNUH_20101207_박성호_end
-
- //20110812
- lf_getHardCDList("N", 5556, null, ds_temp_grddeptcd);
- //20110812
-
- // 타병원진료의뢰서 formcd by 190305_beshon
- lf_getHardCDList("N", 1312, null, ds_init_hardcd_1312);
-
- //20170628 칠곡 응급실 환자 선택시 ER 전문의 버튼을 활성화
- var dutplcecd = sysf_getUserInfo("dutplcecd");
- var dutplceinstcd = sysf_getUserInfo("dutplceinstcd");
-
- if( dutplceinstcd == "032" ){
- grp_base.grp_btnbox.btn_er.visible = true;
- }
-
- //20160420 안과일때만 ACK VIEWER 버튼을 활성화
- dsf_createDs("ds_temp_ackdeptcd");
- lf_getHardCDList("N", 9961, null, ds_temp_ackdeptcd);
- if( ds_temp_ackdeptcd.findRow("hardcd", sysf_getUserInfo("dutplcecd")) > -1 ){
- grp_base.group3.btn_ACK.visible = true;
- }
- dsf_deleteDs("ds_temp_ackdeptcd");
-
- dsf_createDsRow("ds_tmp2", [{col: "conflag", type:"string", size:256, val:""}
- , {col: "formrecseq", type:"string", size:256, val:""}]);
-
- //2016.04.14 기록목록 개인화
- reqOrderInfoOfCol(ds_reqdata1, ds_gridseq, "SMMMR00100", grp_base.swt_left.case2.grd_medireclist); //기록목록리스트 컬럼 조회 및 설정
-
- //20150717
- fRecMainReady();
-
- zesf_InitSign();
- }
- /****************************************************************************************
- * Function : lf_initPageByBroadcast
- * Description : 상단정보 설정 후 화면 초기화
- * Argument : loadingflag : 초기화 구분
- * retrun type :
- * Creator :
- ****************************************************************************************/
- function lf_initPageByBroadcast(loadingflag)
- {
- utlf_addLog("**************** lf_initPageByBroadcast START ****************");
- if(loadingflag == "save"){
- return;
- }
- ds_envinit.copyData(emr_getOrderBaseInfo("envinfo"));
-
- //grp_base.swt_left.case2.grd_medireclist.position2.height = 654;
- btn_blind.position2.left = -1;
- btn_blind.position2.top = -1;
- btn_blind.position2.width = 1194;
- btn_blind.position2.height = 782;
-
- btn_err.position2.left = -1;
- btn_err.position2.top = -1;
- btn_err.position2.width = 1194;
- btn_err.position2.height = 782;
-
- // KNUH_20101207_박성호_start_의무기록 부서코드 가져오기
- lf_getHardCDList("N", 5501, null, ds_temp_dutplcecd);
- // KNUH_20101207_박성호_end
-
- //20110812
- lf_getHardCDList("N", 5556, null, ds_temp_grddeptcd);
- //20110812
-
- //20111028 소화기내과일때만 대장암 및 간암 버튼을 활성화
- // lf_getHardCDList("N", 5562, null, ds_temp_colorectaldeptcd);
- // if(ds_temp_colorectaldeptcd.getColumn(0, "hardcd") == sysf_getUserInfo("dutplcecd")){
- // grp_base.grp_btnbox.btn_colorectal.visible=true;
- // grp_base.grp_btnbox.btn_liver.visible=true;
- // }else{
- // grp_base.grp_btnbox.btn_colorectal.visible=false;
- // grp_base.grp_btnbox.btn_liver.visible=false;
- // }
-
- dsf_createDsRow("ds_tmp2", [{col: "conflag", type:"string", size:256, val:""}
- , {col: "formrecseq", type:"string", size:256, val:""}]);
-
- fRecMainReady(); // 기록메인 로딩
- utlf_addLog("**************** lf_initPageByBroadcast END ****************");
-
- return;
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_tle.caption6
- * Event : ondblclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 장애알림 팝업 호출
- ****************************************************************************************/
- function grp_tle_caption6_ondblclick(obj:Button, e:MouseEventInfo)
- {
- /*open("SPMRI05000");*/
- frmf_open("SPMRI05000", "SPMRI05000", null, null, null, null, null, null, null, null, null, null, "M");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.caption1
- * Event : ondblclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 장애알림 팝업 호출
- ****************************************************************************************/
- function grp_base_caption1_ondblclick(obj:Button, e:MouseEventInfo)
- {
- /*open("SPMRI05000");*/
- frmf_open("SPMRI05000", "SPMRI05000", null, null, null, null, null, null, null, null, null, null, "M");
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grp_base.swt_left.case2.grd_medireclist
- * Event : oncellclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function grp_base_swt_left_case2_grd_medireclist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- // if (grd_medireclist.col == grd_medireclist.colRef("formrecseq") ||
- // grd_medireclist.col == grd_medireclist.colRef("lastrechistseq")) {
- // grd_medireclist.editCell();
- // }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grp_base.swt_left.case2.grd_medireclist
- * Event : oncelldblclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function grp_base_swt_left_case2_grd_medireclist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if(( e.row > -1 && e.col > -1))
- {
- //그리드 보기
- var oDs = this.objects[obj.binddataset];
-
- if (oDs.getColumn(oDs.rowposition, "type") == "A")
- {
- fViewespi();
- }
- else {
- var sSrcformcd = oDs.getColumn(oDs.rowposition, "srcformcd");
-
- ds_tmp2.setColumn(0, "conflag", "keyval" );
- ds_tmp2.setColumn(0, "formrecseq", oDs.getColumn(oDs.rowposition, "formrecseq") );
-
- grp_base.swt_left.case3.ivw_reccnts.frmf_setParameter("main_srcformcd", sSrcformcd);
- fShowMediRecCnt(oDs.getColumn(oDs.rowposition, "formrecseq"));
- }
-
- //XSLT보기
- if (oDs.getColumn(oDs.rowposition, "espiseq") != "0")
- {
- //fShowMediRecCntByXslt(oDs.getColumn(oDs.rowposition, "espiseq"), oDs.getColumn(oDs.rowposition, "formcd"));
- }
- }
- }
- /****************************************************************************************
- * Components : Grid
- * Components ID : grp_base.swt_left.case2.grd_medireclist
- * Event : onrbuttondown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function grp_base_swt_left_case2_grd_medireclist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
-
- grdf_setSelectedCell(obj, e);
-
- var menuNode = "";
- var dutplcecd = sysf_getUserInfo("dutplcecd");
-
- if(!utlf_isNull(ds_temp_dutplcecd.lookup("hardcd", dutplcecd, "hardcd"))){
- //menuNode = "/root/init/recmsrght/mouserght"; //2014.02.19 인증저장최초일자수정 화면 현재 미사용/미개발이므로 숨기기 CYW
- popupmenu.innerdataset = ds_init_recmsrght;
- }else{
- //menuNode = "/root/init/recmsrght/mouserght";
- popupmenu.innerdataset = ds_init_recmsrght;
- }
-
- if(e.col > -1 && e.row > -1)
- {
- popupmenu.trackPopup(e.screenX,e.screenY);
- //setPopupMenu("grd_medireclist", false, menuNode, "label", "func");
- }
- }
- function grp_base_grp_btnbox_btn_nursinfo_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenNursCareRecInfo();//2010.04.19 dhkim
- }
- function grp_base_grp_btnbox_btn_colorectal_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveColorectalOrLiver(obj.name);
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.gtp_btnbox.btn_tong
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 통증관리 화면 호출
- ****************************************************************************************/
- function grp_base_grp_btnbox_btn_tong_onclick(obj:Button, e:ClickEventInfo)
- {
- var instcd = sysf_getUserInfo("dutplceinstcd");
-
- if ( instcd == "031") {
- var wndobj = frmf_findPopup("SMMNW04820");
- if(!utlf_isNull(wndobj))
- {
- // 초기화함수 호출
- wndobj.fInitialize();
- frmf_setFocusPop("SMMNW04820");
- }
- else
- {
- frmf_open("SMMNW04820", "SMMNW04820", null, null, null, null, null, null, null, null, null, null, "M");
- }
- }
- else {
-
- var wndobj = frmf_findPopup("SMMNR08400");
- if(!utlf_isNull(wndobj))
- {
- // 초기화함수 호출
- wndobj.fInitialize();
- frmf_setFocusPop("SMMNR08400");
- }
- else
- {
- frmf_open("SMMNR08400", "SMMNR08400", null, null, null, null, null, null, null, null, null, null, "M");
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.gtp_btnbox.button19
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 통합기록조회 화면 호출
- ****************************************************************************************/
- function grp_base_grp_btnbox_button19_onclick(obj:Button, e:ClickEventInfo)
- {
- var wndobj = frmf_findPopup("SMMRI00400");
- if(!utlf_isNull(wndobj))
- {
- frmf_setParameter("SMMRI00400_param_pid", ""); //model.getValue("/root/source/pid")
- wndobj.fInitalize();
- frmf_setFocusPop("SMMRI00400");
- }
- else
- {
- // TF root/main/paminfo/list node 없는 노드임. 항상 null이 전달됨.
- frmf_setParameter("SMMRI00400_param_chosflag", "");//ds_main_paminfo.getColumn(0, "ordtype")
- frmf_setParameter("SMMRI00400_param_pid", "");//ds_main_paminfo.getColumn(0, "pid")
- frmf_open("SMMRI00400", "SMMRI00400", null, null, 2, 0, 0, null, null, null, null, null, "M");
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.gtp_btnbox.btn_liver
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function grp_base_grp_btnbox_btn_liver_onclick(obj:Button, e:ClickEventInfo)
- {
- fSaveColorectalOrLiver(obj.name);
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.gtp_btnbox.btn_nurrec
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 간호일지I 화면 호출
- ****************************************************************************************/
- function grp_base_grp_btnbox_btn_nurrec_onclick(obj:Button, e:ClickEventInfo)
- {
- //alert("개발중입니다.");
- var wndobj = frmf_findPopup("SMMNR00700");
- frmf_setParameter("SMMNR00700_param", "MMR00100");
- if(!utlf_isNull(wndobj))
-
- {
- // 초기화함수 호출
- wndobj.fInitialize();
- frmf_setFocusPop("SMMNR00700");
- }
- else
- {
- frmf_open("SMMNR00700", "SMMNR00700", null, null, null, null, null, null, null, null, null, null, "M");
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.gtp_btnbox.button22
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 처방조회 화면 호출
- ****************************************************************************************/
- function grp_base_grp_btnbox_button22_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_open("SPMMO14900", "SPMMO14900", null, null, null, null, null, null, null, null, null, null, "M");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.gtp_btnbox.button23
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function grp_base_grp_btnbox_button23_onclick(obj:Button, e:ClickEventInfo)
- {
- /*
- var pid = ds_main_paminfo.getColumn(0, "list/pid");
- if(pid == "")
- pid = getPatientId();
- */
- var pid = appf_getPatientId();
- zepfpacsPatientID(pid);
-
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.gtp_btnbox.button24
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 임상관찰기록 화면 호출
- ****************************************************************************************/
- function grp_base_grp_btnbox_button24_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_main_paminfo.getColumn(0, "pid");
- var indd = ds_main_paminfo.getColumn(0, "indd");
- var cretno = ds_main_paminfo.getColumn(0, "cretno");
- var instcd = ds_main_paminfo.getColumn(0, "instcd");
- frmf_setParameter("SMMNR00900_Param", "pid▦indd▦cretno▦instcd▦gbn▩" + pid + "▦" + indd + "▦" + cretno + "▦" + instcd +"▦dr▩");
- frmf_open("SMMNR00900", "SMMNR00900", null, null, null, null, null, null, null, null, null, null, "M");
- }
- /****************************************************************************************
- * Components : CheckBox
- * Components ID : grp_base.bool_btnmainyn
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 공통기록만
- ****************************************************************************************/
- function grp_base_bool_btnmainyn_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if( grp_base.swt_left.tabindex == 0 ){
- fRefMain();
- }else{
- if( ds_tmp2.getColumn(0, "conflag") == "keyval" ){
- var sSrcformcd = ds_grd_medireclist.getColumn(ds_grd_medireclist.rowposition, "srcformcd");
- grp_base.swt_left.case3.ivw_reccnts.frmf_setParameter("main_srcformcd", sSrcformcd);
- fShowMediRecCnt(ds_tmp2.getColumn(0, "formrecseq"));
- }else{
- var e = new ClickEventInfo;
- frmf_inputEnterKey( "grp_base.group3.button15", "onclick", e);
- lf_btn_Selected("button15");
- }
- }
- }
- /****************************************************************************************
- * Components : CheckBox
- * Components ID : grp_base.bool_btnviewflag
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 버튼숨김
- ****************************************************************************************/
- function grp_base_bool_btnviewflag_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if( ds_temp.getColumn(0, "btnviewflag") == "true" ){
- grp_base.grp_btnbox.visible = false;
- grp_base.group3.position2.top = 55;
- grp_base.swt_left.position.top = 55;//80
- //grp_base.swt_left.position2.height = 718;//695
- //grp_base.swt_left.case2.grd_medireclist.position2.height = 690;
- //grp_base.swt_left.case3.ivw_reccnts.position2.height = 690;
- //grp_base.swt_left.case3.ivw_reccnts.grd_medirec.position2.height = 688;//attribute("style") = "left:0px; top:0px; width:583px; height:688px; background-position:center; border-style:none;";
- //grp_base.swt_left.case3.ivw_reccnts.btn_paging.position2.top = 670;
- }else{
- grp_base.grp_btnbox.visible = true;
- //grp_base.swt_left.case3.ivw_reccnts.grd_medirec.position2.height = 653;//attribute("style") = "left:0px; top:0px; width:583px; height:653px; background-position:center; border-style:none;";
- //grp_base.swt_left.case3.ivw_reccnts.btn_paging.position2.top = 634;
- //grp_base.swt_left.case3.ivw_reccnts.position2.height = 665;
- //grp_base.swt_left.case2.grd_medireclist.position2.height = 665;
- //grp_base.swt_left.position2.height = 695;//670
- grp_base.swt_left.position.top = 80;//105
- grp_base.group3.position2.top = 80;
- }
- }
- /****************************************************************************************
- * Components : CheckBox
- * Components ID : grp_base.bool_rechfview
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 제목숨김
- ****************************************************************************************/
- function grp_base_bool_rechfview_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- //grp_base.bool_rechfview.updateToDataset();
- if( ds_tmp2.getColumn(0, "conflag") == "keyval" ){
- var sSrcformcd = ds_grd_medireclist.getColumn(ds_grd_medireclist.rowposition, "srcformcd");
- grp_base.swt_left.case3.ivw_reccnts.frmf_setParameter("main_srcformcd", sSrcformcd);
- fShowMediRecCnt(ds_tmp2.getColumn(0, "formrecseq"));
- }else{
- var e = new ClickEventInfo;
- frmf_inputEnterKey( "grp_base.group3.button15", "onclick", e);
- lf_btn_Selected("button15");
- }
- }
- /****************************************************************************************
- * Components : CheckBox
- * Components ID : grp_base.bool_notprogress
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 입원경과숨김
- ****************************************************************************************/
- function grp_base_bool_notprogress_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if( grp_base.swt_left.tabindex == 0 ){
- fRefMain();
- }else{
- if( ds_tmp2.getColumn(0, "conflag") == "keyval" ){
- var sSrcformcd = ds_grd_medireclist.getColumn(ds_grd_medireclist.rowposition, "srcformcd");
- grp_base.swt_left.case3.ivw_reccnts.frmf_setParameter("main_srcformcd", sSrcformcd);
- fShowMediRecCnt(ds_tmp2.getColumn(0, "formrecseq"));
- }else{
- var e = new ClickEventInfo;
- frmf_inputEnterKey( "grp_base.group3.button15", "onclick", e);
- lf_btn_Selected("button15");
- }
- }
- }
- /****************************************************************************************
- * Components : CheckBox
- * Components ID : grp_base.bool_painhideflag
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 통증숨김
- ****************************************************************************************/
- function grp_base_bool_painhideflag_onclick(obj:CheckBox, e:ClickEventInfo)
- {
-
- //grp_base.bool_painhideflag.updateToDataset();
- if( grp_base.swt_left.tabindex == 0 ){
- fRefMain();
- }else{
- if( ds_tmp2.getColumn(0, "conflag") == "keyval" ){
- var sSrcformcd = ds_grd_medireclist.getColumn(ds_grd_medireclist.rowposition, "srcformcd");
- grp_base.swt_left.case3.ivw_reccnts.frmf_setParameter("main_srcformcd", sSrcformcd);
- fShowMediRecCnt(ds_tmp2.getColumn(0, "formrecseq"));
- }else{
- var e = new ClickEventInfo;
- frmf_inputEnterKey( "grp_base.group3.button15", "onclick", e);
- lf_btn_Selected("button15");
- }
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.btn_specialcharacter
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 특수문자입력 화면 호출
- ****************************************************************************************/
- function grp_base_btn_specialcharacter_onclick(obj:Button, e:ClickEventInfo)
- {
- fOpenSpecialCharacterViewer();
- }
- function btn_blind_onclick(obj:Button, e:ClickEventInfo)
- {
- fLoadRecMain();
- }
- function btn_err_onclick(obj:Button, e:ClickEventInfo)
- {
- fSetUnLockScreen();
- }
- function btn_fold_onclick(obj:Button, e:ClickEventInfo)
- {
- utlf_addLog("***** btn_fold_onclick() *****");
- grp_base.swt_left.case3.ivw_reccnts.btn_spread.visible = true;
- btn_fold.visible = false;
- // grp_base.swt_left.attribute("style") = "left:0px; top:113px; width:589px; height:657px; border-color:lightgray; border-style:solid;";
- // ivw_reccnts.attribute("style") = "left:0px; top:0px; width:587px; height:655px; border-style:none; ";
- // ivw_reccnts.grd_medirec.attribute("style") = "left:0px; top:0px; width:583px; height:653px; background-position:center; border-style:none;";
- // ivw_reccnts.grd_medirec.colWidth(1) = "567";
- //
- // ivw_patsmm.attribute("style") = "left:597px; top:30px; width:597px; height:182px;";
- // ivw_loader.attribute("style") = "left:597px; top:215px; width:597px; height:553px; border-color:lightgray; border-style:none;";
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : grp_base.combo1
- * Event : onitemclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 즐겨찾기 콤보
- ****************************************************************************************/
- function grp_base_combo1_onitemclick(obj:Combo, e:ListBoxClickEventInfo)
- {
- utlf_addLog("***** grp_base_combo1_onitemclick *****");
- fOpenNewFormByList(e);
- }
- /****************************************************************************************
- * Components : Edit
- * Components ID : grp_base.ipt_tmp
- * Event : onkeyup
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 서식목록 조회
- ****************************************************************************************/
- function grp_base_ipt_tmp_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- obj.updateToDataset();
- var e = new ClickEventInfo;
- frmf_inputEnterKey("grp_base_top.button12", "onclick", e);
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.Button1
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 조회기간 설정(이전)
- ****************************************************************************************/
- function grp_base_button1_onclick(obj:Button, e:ClickEventInfo)
- {
- fAddDateReq("back");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.Button2
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 조회기간 설정(이후)
- ****************************************************************************************/
- function grp_base_button2_onclick(obj:Button, e:ClickEventInfo)
- {
- fAddDateReq("next");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.button3
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 기록내역 조회
- ****************************************************************************************/
- function grp_base_button3_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_makeValue(ds_send_reqmedireclist,"srchflag" , "string", "A");
- fRefMain();
- dsf_makeValue(ds_send_reqmedireclist,"srchflag" , "string", "");
- }
- /****************************************************************************************
- * Components : Combo
- * Components ID : grp_base.combo4
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 조회기간(콤보) 설정
- ****************************************************************************************/
- function grp_base_combo4_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var nFlag = true;
- if( e.posttext == "전체" ){
- nFlag = false;
- }
-
- lf_SetSearchComp(nFlag);
-
- fAddDateReq("");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.button12
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 서식선택팝업 화면 호출 및 서식로딩
- ****************************************************************************************/
- function grp_base_button12_onclick(obj:Button, e:ClickEventInfo)
- {
- fSelectNewForm();
- frmf_setFocusPop("SSMMR01100");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.button13
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 서식목록팝업창 활성화
- ****************************************************************************************/
- function grp_base_button13_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_setParameter("SPMMR01000_openerid", "SMMMR00100");
- frmf_setParameter("SPMMR01000_param_flag", "F");
- fFormSetPopupActivate();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.button6
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 조회기간 설정(당일기준)
- ****************************************************************************************/
- function grp_base_button6_onclick(obj:Button, e:ClickEventInfo)
- {
- fAddDateReq("today");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.button8
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 즐겨찾기관리 화면 호출
- ****************************************************************************************/
- function grp_base_button8_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SPMMR04600", "SPMMR04600", null, null, 1, 0, 0, null, null, null, null, null, "M");
- fFavorRefresh("refresh");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.btn_patsmm
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 환자요약 팝업(진료요약기록)
- ****************************************************************************************/
- function grp_base_btn_patsmm_onclick(obj:Button, e:ClickEventInfo)
- {
- fClickPatSmmBtn();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button4
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 기록내용 tabpage 호출(미사용)
- ****************************************************************************************/
- function grp_base_group3_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- grp_base.swt_left.tabindex = 1;
- lf_btn_Selected("button4");
- grp_base.group3.btn_formrecupdt.visible = true;
- fShowMediRecCnt("");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button5
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 처방 tabpage 호출(미사용)
- ****************************************************************************************/
- function grp_base_group3_button5_onclick(obj:Button, e:ClickEventInfo)
- {
- grp_base.swt_left.tabindex = 2;
- lf_btn_Selected("button5");
- grp_base.group3.btn_formrecupdt.visible = false;
- fShowOrdCnt();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button7
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 검사결과 (미사용)
- ****************************************************************************************/
- function grp_base_group3_button7_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_btn_Selected("button7");
- grp_base.group3.btn_formrecupdt.visible = false;
- alert("개발중입니다..");
- return;
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button26
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 요약정보 (미사용)
- ****************************************************************************************/
- function grp_base_group3_button26_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_btn_Selected("button26");
- alert("개발중입니다.");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button9
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 요약정보 (미사용)
- ****************************************************************************************/
- function grp_base_group3_button9_onclick(obj:Button, e:ClickEventInfo)
- {
- //<toggle case="case6" ev:event="onclick"/>
- grp_base.swt_left.tabindex = 4;
- lf_btn_Selected("button9");
- grp_base.group3.btn_formrecupdt.visible = false;
- fShowNursingCnt();
-
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button10
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : Summary 버튼 (미사용)
- ****************************************************************************************/
- function grp_base_group3_button10_onclick(obj:Button, e:ClickEventInfo)
- {
- //<toggle case="case7" ev:event="onclick"/>
- lf_btn_Selected("button10");
- grp_base.swt_left.tabindex = 5;
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button66
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 기록목록 tabpage 호출
- ****************************************************************************************/
- function grp_base_group3_button66_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_btn_Selected("button66");
- fSetIviewVisible(false);
- grp_base.swt_left.tabindex = 0;
- grp_base.group3.btn_formrecupdt.visible = true;
- /*
- * 기록목록 조회
- */
- if (isFstListSrch == "Y")
- {
- fRefMediRecList();
- isFstListSrch = "N";
- }
-
- ds_tmp2.setColumn(0, "conflag", "" );
- ds_tmp2.setColumn(0, "formrecseq", "" );
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button11
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : FlowSheet (미사용)
- ****************************************************************************************/
- function grp_base_group3_button11_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_btn_Selected("button11");
- //<toggle case="case8" ev:event="onclick"/>
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : btn_formrecupdt
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 수정 버튼
- ****************************************************************************************/
- function grp_base_group3_btn_formrecupdt_onclick(obj:Button, e:ClickEventInfo)
- {
- utlf_addLog("grp_base_group3_btn_formrecupdt_onclick");
- //ds_init_tmp.setColumn(0,"fstload","N");
- fModifyForm(true);
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button14
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : Repeat(미사용)
- ****************************************************************************************/
- function grp_base_group3_button14_onclick(obj:Button, e:ClickEventInfo)
- {
- //alert(window.document.location);
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.btn_memo
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 환자 메모 확인
- ****************************************************************************************/
- function grp_base_group3_btn_memo_onclick(obj:Button, e:ClickEventInfo)
- {
- var pammemoyn = fGetPamMemoYN();
- frmf_setParameter("SPMMR05600_pammemoyn", pammemoyn);
- fPopMemo();
- /*if (grup_smm.visible)
- {
- grup_smm.visible = false;
- }
- else
- {
- grup_smm.attribute("left") = "330";
- grup_smm.attribute("top") = "115";
- grup_smm.visible = true;
- }*/
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button15
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 기록내용 tabpage 호출
- ****************************************************************************************/
- function grp_base_group3_button15_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_btn_Selected("button15");
- fSetIviewVisible(false);
-
- grp_base.swt_left.tabindex = 1;
-
- grp_base.group3.btn_formrecupdt.visible = true;
- fShowMediRecCnt("");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button16
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 디자인보기(미사용)
- ****************************************************************************************/
- function grp_base_group3_button16_onclick(obj:Button, e:ClickEventInfo)
- {
- fBtnViewDegn();
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.btn_tab_denti
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 치과기록
- ****************************************************************************************/
- function grp_base_group3_btn_tab_denti_onclick(obj:Button, e:ClickEventInfo)
- {
- lf_btn_Selected("btn_tab_denti");
- fSetIviewVisible(true);
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button18
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : SMMMI00100_통합결과조회 화면 호출
- ****************************************************************************************/
- function grp_base_button18_onclick(obj:Button, e:ClickEventInfo)
- {
- //특정 노드값 설정 확인 AST!
- frmf_open("SMAER00800", "SMAER00800", null, null, null, null, null, null, null, null, null, null, "M");
- /*open("SMAER00800 ","","","","","/root/main/paminfo/list/pid","/root/send/data/singdata/srchpid");*/
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button20
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : flowsheet(미사용)
- ****************************************************************************************/
- function grp_base_button20_onclick(obj:Button, e:ClickEventInfo)
- {
- alert("개발중입니다.");
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.button21
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 환자진료정보 화면 호출
- ****************************************************************************************/
- function grp_base_button21_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_open("SMMMO02500", "SMMMO02500", null, null, null, null, null, null, null, null, null, null, "M");
- }
- /****************************************************************************************
- * Components : PopipMenu
- * Components ID : popupmenu
- * Event : onmenuclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 팝업메뉴 실행
- ****************************************************************************************/
- function popupmenu_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
- {
- eval(e.id + "()");
- }
- /****************************************************************************************
- * Components : Form
- * Components ID : SMMMR001007
- * Event : ontimer
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function SMMMR00100_ontimer(obj:Form, e:TimerEventInfo)
- {
- if( e.timerid == 1 ){
-
- this.killTimer(1);
- if(frmf_getParameter("srchmemo") == "Y")
- {
- /*
- * 환자메모 조회
- */
- frmf_setParameter("srchmemo", "");
- ds_send_patmemo.setColumn(0, "pid", "");
- fGetPatMemo(); //환자메모 조회 --> 버튼 누르는 시점으로 변경
- }
-
- var smmwndobj = frmf_findPopup("SSMMR04800");
- if(smmwndobj != null)
- {
- //창닫기
- smmwndobj.fInitalize();
- }
-
- }
-
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.btn_hieview
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 진료교류
- ****************************************************************************************/
- function grp_base_group3_btn_hieview_onclick(obj:Button, e:ClickEventInfo)
- {
- var nPid = ds_main_paminfo.getColumn(0, "pid");
-
- dsf_createDsRow("ds_cond_TRARC02513", [{col:"pid", type:"STRING", size:256, val:nPid}
- , {col:"reqseqno", type:"STRING", size:256, val:""}]);
- dsf_createDs("ds_data_TRARC02513", [{col:"documentuniqueid", type:"STRING", size:256}
- , {col:"repositoryid", type:"STRING", size:256}
- , {col:"entryuuid", type:"STRING", size:256}
- , {col:"patientid", type:"STRING", size:256}]);
-
-
- var oParam = {};
- oParam.id = "TRARC02513";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetHIEBaseInfo";
- oParam.inds = "req=ds_cond_TRARC02513";
- oParam.outds = "ds_data_TRARC02513=baselist";
- oParam.async = true;
- oParam.callback = "cf_TRARC02513";
-
- tranf_submit(oParam);
-
- /*
- else if(rsrvflag == "W"){
- ds_send_iemr.clearData(); ds_send_iemr.addRow();
-
- dsf_makeValue( ds_send_iemr, "pid", "string", nPid);
-
- dsf_makeValue( ds_send_iemr, "docucd", "string", ds_init_hardcd_1312.getColumn(0, "hardcd"));
-
- var obj = frmf_findPopup("SSMRC03130");
- if(obj == null)
- {
- //window.load("../../.._emr_imgemrweb_xrw_SSMRC03130.xrw", "modeless", "imgemrviewer", "", "_root_send_iemr", "_root_hidden_temp");
- var objArg = {"arg_ds_hidden_temp":ds_send_iemr};
- frmf_open("SSMRC03130", "SSMRC03130", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- else
- {
- var iemrNode = ds_send_iemr;
- obj.reloadChart(iemrNode);
- obj.setFocus();
- }
- }*/
- }
- function cf_TRARC02513(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
-
- var patientid = utlf_transNullToEmpty(ds_data_TRARC02513.getColumn(0, "patientid"));
- var documentuniqueid = utlf_transNullToEmpty(ds_data_TRARC02513.getColumn(0, "documentuniqueid"));
- var repositoryid = utlf_transNullToEmpty(ds_data_TRARC02513.getColumn(0, "repositoryid"));
- var entryuuid = utlf_transNullToEmpty(ds_data_TRARC02513.getColumn(0, "entryuuid"));
-
- if (utlf_isNull(patientid)) {
- return;
- }
-
- frmf_setParameter("SPARC02820_PARAM1",patientid);
- frmf_setParameter("SPARC02820_PARAM2",documentuniqueid);
- frmf_setParameter("SPARC02820_PARAM3",repositoryid);
- frmf_setParameter("SPARC02820_PARAM4",entryuuid);
-
- frmf_open("SPARC02820", "SPARC02820", null, null, null, null, null, null, null, null, null, null, "M");
-
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.btn_hiraview
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 포털예약
- ****************************************************************************************/
- function grp_base_group3_btn_hiraview_onclick(obj:Button, e:ClickEventInfo)
- {
- var nPid = ds_main_paminfo.getColumn(0, "pid");
-
- ds_send_iemr.clearData(); ds_send_iemr.addRow();
- dsf_makeValue( ds_send_iemr, "pid", "string", nPid);
-
- dsf_makeValue( ds_send_iemr, "docucd", "string", ds_init_hardcd_1312.getColumn(0, "hardcd"));
-
- var obj = frmf_findPopup("SSMRC03130");
- if(obj == null)
- {
- //window.load("../../.._emr_imgemrweb_xrw_SSMRC03130.xrw", "modeless", "imgemrviewer", "", "_root_send_iemr", "_root_hidden_temp");
- var objArg = {"arg_ds_hidden_temp":ds_send_iemr};
- frmf_open("SSMRC03130", "SSMRC03130", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- else
- {
- var iemrNode = ds_send_iemr;
- obj.reloadChart(iemrNode);
- obj.setFocus();
- }
- }
- /*
- function cf_TRARC02510(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
-
- var IE;
-
- var url = ds_data_TRARC02510.getColumn(0, "url");
- var headerInfo = ds_data_TRARC02510.getColumn(0, "headerinfo");
- IE = this.components["inff_objIE"];
-
- if(utlf_isNull(IE)){
- objAtx = new ActiveX("inff_objIE", 0,0,0,0);
- objAtx.progid = "shell.explorer.2";
- objAtx.windowed = true;
- this.addChild("inff_objIE", objAtx);
- //objAtx.visible = true;
- objAtx.show();
-
- IE = this.components["inff_objIE"];
- }
-
- IE.Navigate2(url, null, "_blank", null, headerInfo);
- //this.setWaitCursor(false);
- }
- */
- function grp_base_swt_left_case2_grd_medireclist_onmousemove(obj:Grid, e:GridMouseEventInfo)
- {
- lf_tooltipSet(obj, e.row, e.cell);
- }
- function lf_tooltipSet(grdObj, currow, curcell)
- {
- if(currow > -1 && curcell > 0)
- {
- grdObj.tooltiptext = grdObj.getCellText(currow, curcell);
- }
- else
- {
- grdObj.tooltiptext = "";
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.combo6
- * Event : onitemchanged
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 내원구분
- ****************************************************************************************/
- function grp_base_combo6_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- //2015.12.08 기록목록내용과 내원구분이 상이할 경우 Nullpoint Exception 발생 오류 제거를 위해 추가
- grp_base.button3.click();
- }
- function grp_base_combo6_canitemchange(obj:Combo, e:ItemChangeEventInfo)
- {
- if( e.preindex == e.postindex ){
- grp_base.button3.click();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base_top.Div00.btn_prescription
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 처방 활성화
- ****************************************************************************************/
- function grp_base_top_Div00_btn_prescription_onclick(obj:Button, e:ClickEventInfo)
- {
- var objForm = frmf_getViewer("patientInfo");
- if( !utlf_isNull(objForm) ){
- objForm.grp_patientinfo.Div00.btn_prescription.click();
- }
- }
- /****************************************************************************************
- * Components : Button
- * Components ID : grp_base.group3.btn_setscrn
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description : 기록목록 컬럼설정 개인화
- ****************************************************************************************/
- function grp_base_group3_btn_setscrn_onclick(obj:Button, e:ClickEventInfo)
- {
-
- frmf_setParameter("SMMMR00100_param_scrnid", "SMMMR00100");
- frmf_setParameter("SMMMR00100_param_grdid" , "grd_medireclist");
- frmf_modal("SPMMR05000", "SPMMR05000", null, null, null, null, null, 1251, 230, null, null, null, "M");
-
- var useyn = frmf_getParameter("SMMMR00100_rtn_useyn");
- if(useyn == "Y") {
- //ds_chngcol.setColumn(0, "chngcolflag", "Y");
- frmf_clearParameter("SPMMB01100_rtn_useyn");
- // 컬럼 정보 조회하여 다시 환자조회 필요
- //refreshReqInterface(true);
- reqOrderInfoOfCol(ds_reqdata1, ds_gridseq, "SMMMR00100", grp_base.swt_left.case2.grd_medireclist); //기록목록리스트 컬럼 조회 및 설정
-
- fRefMain();
- }
- }
- function grp_base_group3_btn_ACK_onclick(obj:Button, e:ClickEventInfo)
- {
- var path = "C:\\ACK\\ACK_Viewer\\ACK_VIEWER.exe";
-
- var objExtCommon = new ExtCommon();
- if (objExtCommon.IsFileExist(path))
- {
-
- // var oShell = null;
- // if(utlf_isNull(this.components["inff_objShell"])){
- // oShell = new ActiveX("inff_objShell", 0,0,0,0);
- // oShell.progid = "Shell.Application";
- // this.addChild("inff_objShell", oShell);
- // oShell.show();
- // }else{
- // oShell = this.components["inff_objShell"];
- // }
-
- var sPid = ds_main_paminfo.getColumn(0, "pid");
- var sFromdt = ds_init_reqmedireclist.getColumn(0, "recfromdt");
- var sTodt = ds_init_reqmedireclist.getColumn(0, "rectodt");
-
- var sArg = sPid + " " + sFromdt + " " + sTodt;
-
- objExtCommon.executeProcess(path, sArg);
- //oShell.ShellExecute(path, sArg, "", "open", "1");
-
- }else{
- alert("설치된 프로그램을 찾을수 없습니다.");
- }
- }
- function lf_SetSearchComp(nFlag){
- if( utlf_isNull(nFlag) ) nFlag = true;
- grp_base.ipt_formrecdtfr.enable = nFlag;
- grp_base.ipt_formrecdtto.enable = nFlag;
-
- grp_base.button1.enable = nFlag;
- grp_base.button6.enable = nFlag;
- grp_base.button2.enable = nFlag;
- }
-
- function grp_base_grp_btnbox_btn_er_onclick(obj:Button, e:ClickEventInfo)
- {
-
- var pid = ds_main_paminfo.getColumn(0, "pid");
- var indd = ds_main_paminfo.getColumn(0, "indd");
- var cretno = ds_main_paminfo.getColumn(0, "cretno");
- var instcd = ds_main_paminfo.getColumn(0, "instcd");
- var orddeptcd = ds_main_paminfo.getColumn(0, "orddeptcd");
- var orddrid = ds_main_paminfo.getColumn(0, "medispclid");
- var ioflag = ds_main_paminfo.getColumn(0, "ioflag");
-
- if (utlf_isNull(pid)) {
- sysf_messageBox("환자가 선택되지 않았습니다","I");
- return;
- }
-
- if ("E" != ioflag) {
- sysf_messageBox("응급실 환자가 아닙니다","I");
- return;
- }
-
- var objArg = new Object();
-
- ds_cond_formdata.clearData();
- ds_cond_formdata.addRow();
-
- ds_cond_formdata.setColumn(0, "formcd", "1700019589");
- ds_cond_formdata.setColumn(0, "formkind", "new");
- ds_cond_formdata.setColumn(0, "btnvisible", true);
- ds_cond_formdata.setColumn(0, "pid", pid);
- ds_cond_formdata.setColumn(0, "orddd", indd);
- ds_cond_formdata.setColumn(0, "cretno", cretno);
- ds_cond_formdata.setColumn(0, "modalyn", "Y");
- ds_cond_formdata.setColumn(0, "topyn", "N");
- ds_cond_formdata.setColumn(0, "orddeptcd", orddeptcd);
- ds_cond_formdata.setColumn(0, "ioflag", ioflag);
- ds_cond_formdata.setColumn(0, "orddrid", orddrid);
-
- objArg.ds_cond_formdata = ds_cond_formdata;
- lf_loadSMMMR01100(true, objArg);
- }
- function grp_base_grp_btnbox_btn_bst_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_open("SMMNR02500", "SMMNR02500", null, null, null, null, null, null, null, null, null, null, "M");
- }
- /****************************************************************************************
- * Argument : N/A
- * Description : 기록이력 조회
- ****************************************************************************************/
- function lf_SrchRecHist(){
- var nRow = ds_grd_medireclist.rowposition;
- if( nRow < 0 ){
- return;
- }
-
- var formprogflag = "";
- var cnfmyn = ds_grd_medireclist.getColumn(nRow, "cnfmyn");
- var formcd = ds_grd_medireclist.getColumn(nRow, "formcd");
- var formrecseq = ds_grd_medireclist.getColumn(nRow, "formrecseq");
- var type = ds_grd_medireclist.getColumn(nRow, "type");
- formprogflag = ds_grd_medireclist.getColumn(nRow, "formprogflag");
-
- if( cnfmyn != "Y" ){
- return;
- }
-
- if( !utlf_isNull(formrecseq) ){
-
- dsf_createDsRow("ds_cond_TRMMR07002", [{col:"formrecseq", val:formrecseq}
- , {col:"lastyn", val:"N"}]);
- dsf_createDs("ds_data_TRMMR07002");
-
- var oParam = {};
- oParam.id = "TRMMR07002";
- oParam.service = "medirecapp.ComnMediRec";
- oParam.method = "reqGetRecHistList";
- oParam.inds = "req=ds_cond_TRMMR07002";
- oParam.outds = "ds_data_TRMMR07002=rechistlist";
- oParam.async = false;
-
- tranf_submit(oParam);
-
- if( ds_data_TRMMR07002.rowcount < 2 ){
- sysf_messageBox("기록이력이 존재하지 않습니다.", "I");
- return;
- }
-
- frmf_setParameter("SPMMR07000_param_formrecseq", formrecseq);
- frmf_setParameter("SPMMR07000_param_bEnable", "Y");
-
- frmf_modal("SPMMR07000", "SPMMR07000", null, null, null, null, null, null, null, null, null, null, "M");
-
- }
- }
- function grp_base_B_trans_onclick(obj:Button, e:ClickEventInfo)
- {
- var wndobj = frmf_findPopup("SMMMR02900");
- if(wndobj == null){
- frmf_setParameter("SMMMR02900_formcd", "trans");
- frmf_open("SMMMR02900", "SMMMR02900", null, null, null, null, null, null, null, null, null, null, "M");
- } else {
- wndobj.parent.openstatus = "normal";
- wndobj.parent.activate();
- }
-
- }
- function grp_base_B_mreq1_onclick(obj:Button, e:ClickEventInfo)
- {
- var wndobj = frmf_findPopup("SMMMR02900");
- if(wndobj == null){
- frmf_setParameter("SMMMR02900_formcd", "mreq1");
- frmf_open("SMMMR02900", "SMMMR02900", null, null, null, null, null, null, null, null, null, null, "M");
- } else {
- wndobj.parent.openstatus = "normal";
- wndobj.parent.activate();
- }
- }
- function grp_base_B_mreq2_onclick(obj:Button, e:ClickEventInfo)
- {
- var wndobj = frmf_findPopup("SMMMR02900");
- if(wndobj == null){
- frmf_setParameter("SMMMR02900_formcd", "mreq2");
- frmf_open("SMMMR02900", "SMMMR02900", null, null, null, null, null, null, null, null, null, null, "M");
- } else {
- wndobj.parent.openstatus = "normal";
- wndobj.parent.activate();
- }
- }
- function grp_base_swt_left_case2_grd_medireclist_onvtracklast(obj:Grid, e:ScrollEventInfo)
- {
- fSrchMediRecList(10);
- }
- function grp_base_swt_left_case2_grd_medireclist_onvscrolllastover(obj:Grid, e:ScrollEventInfo)
- {
- fSrchMediRecList(10);
- }
- function grp_base_swt_left_case2_grd_medireclist_onsize(obj:Grid, e:SizeEventInfo)
- {
- var formcd = ds_send_reqmedireclist.getColumn(0,"formcd");
- if (utlf_isNull(formcd)) return;
- if(!lf_isPaging()) return;
-
- var fetchrow = Math.round(obj.position.height / 24.7);
- fSrchMediRecList(fetchrow);
-
- }
- function grp_base_btn_ho_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_main_paminfo.getColumn(0, "pid");
- var orddd = ds_main_paminfo.getColumn(0, "indd");
- var cretno = ds_main_paminfo.getColumn(0, "cretno");
- var visitno = "0";
- //var visitno = ds_grd_erpatlist.getColumn(currow, "visitno");
- var param = pid + "▦" + orddd + "▦" + cretno + "▦" + visitno;
- frmf_setParameter("SPMMO06700_param", param);
- frmf_modal("SPMMO06700", "SPMMO06700", null, null, null, null, null, null, null, null, null, null, "M");
- }
- ]]></Script>
- </Form>
- </FDL>
|