12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPAEA01105" position="absolute 0 0 720 481" titletext="처방상세내역" oninit="model1_oninit" class="frm_POP" onload="SPAEA01105_onload">
- <Layouts>
- <Layout>
- <Static id="caption1" text="약/주사/재료 처방상세내역 (전환대상 처방에 한함)" class="sta_POP_title" position="absolute 12 8 395 28" positiontype="position"/>
- <Button id="button6" taborder="1" text="TypeⅡ" onlbuttonup="button6_onlbuttonup" class="btn2" position="absolute 644 46 708 66" positiontype="position" onclick="button6_onclick"/>
- <Grid id="grd_subprcplist" taborder="2" useinputpanel="false" position="absolute 12 69 708 446" onlbuttonDown="grd_subprcplist_onlbuttonDown" binddataset="ds_grid_grd_subprcplist" scrollbars="autoboth" positiontype="position" onbuttondown="grd_subprcplist_onbuttondown" onmouseleave="grd_subprcplist_onmouseleave" onbuttonup="grd_subprcplist_onbuttonup" onrbuttondown="grd_subprcplist_onrbuttondown" cellsizingtype="col" oncellclick="grd_subprcplist_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="19"/>
- <Column size="61"/>
- <Column size="20"/>
- <Column size="73"/>
- <Column size="220"/>
- <Column size="72"/>
- <Column size="72"/>
- <Column size="73"/>
- <Column size="73"/>
- <Column size="117"/>
- <Column size="126"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="상태"/>
- <Cell col="2" text="M"/>
- <Cell col="3" text="처방코드"/>
- <Cell col="4" text="처방명"/>
- <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="pid"/>
- <Cell col="12" text="prcpno"/>
- <Cell col="13" text="execprcpuniqno"/>
- <Cell col="14" text="gubn"/>
- <Cell col="15" text="rcptdd"/>
- <Cell col="16" text="prcpclscd"/>
- <Cell col="17" text="carecnfmdd"/>
- <Cell col="18" text="prcpgenrflag"/>
- <Cell col="19" text="orddeptcd"/>
- <Cell col="20" text="orddrid"/>
- <Cell col="21" text="ioflag"/>
- <Cell col="22" text="cretno"/>
- <Cell col="23" text="prcphistno"/>
- <Cell col="24" text="opansflagcd"/>
- <Cell col="25" text="suppdeptcd"/>
- <Cell col="26" text="orddd"/>
- <Cell col="27" text="inclprcpcd"/>
- <Cell col="28" text="inclprcpno"/>
- <Cell col="29" text="rootgubn"/>
- <Cell col="30" text="execprcphistcd"/>
- <Cell col="31" text="execprcpstatcd"/>
- <Cell col="32" text="prcpflag"/>
- <Cell col="33" text="prcpvol"/>
- <Cell col="34" text="prcpvolunitflag"/>
- <Cell col="35" text="prcpqty"/>
- <Cell col="36" text="prcpqtyunitflag"/>
- <Cell col="37" text="prcptims"/>
- <Cell col="38" text="drugmthdspccd"/>
- <Cell col="39" text="eccdyn"/>
- </Band>
- <Band id="body">
- <Cell displaytype="checkbox" edittype="checkbox" text="bind:check" expr="expr:check == "Y"?"1":"0""/>
- <Cell col="1" text="bind:statcd"/>
- <Cell col="2" text="bind:mset"/>
- <Cell col="3" style="align:left middle;" text="bind:calcscorcd"/>
- <Cell col="4" style="align:left middle;" text="bind:prcpnm"/>
- <Cell col="5" text="bind:prcpdd" mask="####-##-##"/>
- <Cell col="6" text="bind:acptdt" mask="####-##-##"/>
- <Cell col="7" text="bind:execdd" mask="####-##-##"/>
- <Cell col="8" text="bind:cnfmdt" mask="####-##-##"/>
- <Cell col="9" displaytype="combo" edittype="combo" text="bind:prcpexecdeptcd" combodataset="ds_cmb_initprcpexecdeptcd" combocodecol="prcpexecdeptcdid" combodatacol="prcpexecdeptcdnm"/>
- <Cell col="10" displaytype="combo" edittype="combo" text="bind:execdeptcd" combodataset="ds_cmb_initprcpexecdeptcd" combocodecol="prcpexecdeptcdid" combodatacol="prcpexecdeptcdnm"/>
- <Cell col="11" text="bind:payflagcd"/>
- <Cell col="12" text="bind:pid"/>
- <Cell col="13" text="bind:prcpno"/>
- <Cell col="14" text="bind:execprcpuniqno"/>
- <Cell col="15" text="bind:gubn"/>
- <Cell col="16" text="bind:rcptdd"/>
- <Cell col="17" text="bind:prcpclscd"/>
- <Cell col="18" text="bind:carecnfmdd"/>
- <Cell col="19" text="bind:prcpgenrflag"/>
- <Cell col="20" text="bind:orddeptcd"/>
- <Cell col="21" text="bind:orddrid"/>
- <Cell col="22" text="bind:ioflag"/>
- <Cell col="23" text="bind:cretno"/>
- <Cell col="24" text="bind:prcphistno"/>
- <Cell col="25" text="bind:opansflagcd"/>
- <Cell col="26" text="bind:suppdeptcd"/>
- <Cell col="27" text="bind:orddd"/>
- <Cell col="28" text="bind:inclprcpcd"/>
- <Cell col="29" text="bind:inclprcpno"/>
- <Cell col="30" text="bind:rootgubn"/>
- <Cell col="31" text="bind:execprcphistcd"/>
- <Cell col="32" text="bind:execprcpstatcd"/>
- <Cell col="33" text="bind:prcpflag"/>
- <Cell col="34" text="bind:prcpvol"/>
- <Cell col="35" text="bind:prcpvolunitflag"/>
- <Cell col="36" text="bind:prcpqty"/>
- <Cell col="37" text="bind:prcpqtyunitflag"/>
- <Cell col="38" text="bind:prcptims"/>
- <Cell col="39" text="bind:drugmthdspccd"/>
- <Cell col="40"/>
- <Cell col="41"/>
- <Cell col="42"/>
- <Cell col="43"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_prcplist" taborder="3" useinputpanel="false" visible="false" position="absolute 161 207 569 375" binddataset="ds_grid_grd_prcplist" positiontype="position">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="16"/>
- <Column size="62"/>
- <Column size="61"/>
- <Column size="38"/>
- <Column size="73"/>
- <Column size="58"/>
- <Column size="76"/>
- <Column size="104"/>
- <Column size="70"/>
- <Column size="41"/>
- <Column size="109"/>
- <Column size="137"/>
- <Column size="101"/>
- <Column size="62"/>
- <Column size="60"/>
- <Column size="0"/>
- <Column size="68"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="39"/>
- <Column size="49"/>
- <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"/>
- <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"/>
- <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"/>
- <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/>
- <Cell col="1" text="등록번호"/>
- <Cell col="2" text="성명"/>
- <Cell col="3" text="S/A"/>
- <Cell col="4" text="진료과"/>
- <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="취소코드"/>
- <Cell col="17" text="전화번호1"/>
- <Cell col="18" text="전화번호2"/>
- <Cell col="19" text="키"/>
- <Cell col="20" text="몸무게"/>
- <Cell col="21" text="execprcpuniqno"/>
- <Cell col="22" text="prcpexecdeptcd"/>
- <Cell col="23" text="excuroomcd"/>
- <Cell col="24" text="inflag"/>
- <Cell col="25" text="rcptacptyn"/>
- <Cell col="26" text="ExecBaseFlag"/>
- <Cell col="27" text="excupartcd"/>
- <Cell col="28" text="modality"/>
- <Cell col="29" text="execrem"/>
- <Cell col="30" text="prcpdelivefact"/>
- <Cell col="31" text="carecnfmdd"/>
- <Cell col="32" text="prcpkindcd"/>
- <Cell col="33" text="rcptno"/>
- <Cell col="34" text="acptseqno"/>
- <Cell col="35" text="prcpgenrflag"/>
- <Cell col="36" text="orddd"/>
- <Cell col="37" text="orddeptcd"/>
- <Cell col="38" text="rcptdd"/>
- <Cell col="39" text="orddrid"/>
- <Cell col="40" text="prcpno"/>
- <Cell col="41" text="EqmtIFYn"/>
- <Cell col="42" text="basesuppdeptcd"/>
- <Cell col="43" text="cretno"/>
- <Cell col="44" text="wardcd"/>
- <Cell col="45" text="rsrvdt"/>
- <Cell col="46" text="rgstdeptcd"/>
- <Cell col="47" text="rgstrid"/>
- <Cell col="48" text="inclprcpcd"/>
- <Cell col="49" text="lrgcd"/>
- <Cell col="50" text="mdlcd"/>
- <Cell col="51" text="actorddd"/>
- <Cell col="52" text="examroomnm"/>
- <Cell col="53" text="prcphistno"/>
- <Cell col="54" text="pacsnocretyn"/>
- <Cell col="55" text="execprcpstatcd"/>
- </Band>
- <Band id="body">
- <Cell text="bind:check" edittype="checkbox" displaytype="checkbox"/>
- <Cell col="1" text="bind:pid"/>
- <Cell col="2" text="bind:hngnm"/>
- <Cell col="3" text="bind:sna"/>
- <Cell col="4" text="bind:orddepthngnm"/>
- <Cell col="5" text="bind:orddrnm"/>
- <Cell col="6" text="bind:calcscorcd"/>
- <Cell col="7" text="bind:prcpdt" mask="@@@@-@@-@@ @@:@@"/>
- <Cell col="8" enable="false" text="bind:statcd"/>
- <Cell col="9" text="bind:roomcd"/>
- <Cell col="10" text="bind:srchrsrvdt" mask="@@@@-@@-@@ @@:@@"/>
- <Cell col="11" text="bind:prcpnm"/>
- <Cell col="12" text="bind:execdt" mask="@@@@-@@-@@ @@:@@"/>
- <Cell col="13" text="bind:execrid1" edittype="combo" displaytype="combo"/>
- <Cell col="14" text="bind:rsrvrnm"/>
- <Cell col="15" text="bind:rcptyn"/>
- <Cell col="16" text="bind:basecd"/>
- <Cell col="17" text="bind:hometel"/>
- <Cell col="18" text="bind:mpphontel"/>
- <Cell col="19" text="bind:hight"/>
- <Cell col="20" text="bind:weight"/>
- <Cell col="21" text="bind:execprcpuniqno"/>
- <Cell col="22" text="bind:prcpexecdeptcd"/>
- <Cell col="23" text="bind:excuroomcd"/>
- <Cell col="24" text="bind:inflag"/>
- <Cell col="25" text="bind:rcptacptyn"/>
- <Cell col="26" text="bind:execbaseflag"/>
- <Cell col="27" text="bind:excupartcd"/>
- <Cell col="28" text="bind:modality"/>
- <Cell col="29" text="bind:execrem"/>
- <Cell col="30" text="bind:prcpdelivefact"/>
- <Cell col="31" text="bind:carecnfmdd"/>
- <Cell col="32" text="bind:prcpkindcd"/>
- <Cell col="33" text="bind:rcptno"/>
- <Cell col="34" text="bind:acptseqno"/>
- <Cell col="35" text="bind:prcpgenrflag"/>
- <Cell col="36" text="bind:orddd"/>
- <Cell col="37" text="bind:orddeptcd"/>
- <Cell col="38" text="bind:rcptdd"/>
- <Cell col="39" text="bind:orddrid"/>
- <Cell col="40" text="bind:prcpno"/>
- <Cell col="41" text="bind:eqmtifyn"/>
- <Cell col="42" text="bind:basesuppdeptcd"/>
- <Cell col="43" text="bind:cretno"/>
- <Cell col="44" text="bind:wardcd"/>
- <Cell col="45" text="bind:rsrvdt"/>
- <Cell col="46" text="bind:rgstdeptcd"/>
- <Cell col="47" text="bind:rgstrid"/>
- <Cell col="48" text="bind:inclprcpcd"/>
- <Cell col="49" text="bind:lrgcd"/>
- <Cell col="50" text="bind:mdlcd"/>
- <Cell col="51" text="bind:actorddd"/>
- <Cell col="52" text="bind:examroomnm"/>
- <Cell col="53" text="bind:prcphistno"/>
- <Cell col="54" text="bind:pacsnocretyn"/>
- <Cell col="55" text="bind:execprcpstatcd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button9" taborder="4" text="닫기" onlbuttonup="button9_onlbuttonup" class="btn4" position="absolute 652 449 708 469" positiontype="position" onclick="button9_onclick"/>
- <Button id="Button00" taborder="5" class="btn_POP_cls" position="absolute 694 12 708 25" onclick="Button00_onclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_grid_grd_subprcplist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" oncolumnchanged="ds_grid_grd_subprcplist_oncolumnchanged">
- <ColumnInfo>
- <Column id="check" type="STRING"/>
- <Column id="statcd" type="STRING"/>
- <Column id="mset" type="STRING"/>
- <Column id="calcscorcd" type="STRING"/>
- <Column id="prcpnm" type="STRING"/>
- <Column id="prcpdd" type="STRING"/>
- <Column id="acptdt" type="STRING"/>
- <Column id="execdd" type="STRING"/>
- <Column id="cnfmdt" type="STRING"/>
- <Column id="prcpexecdeptcd" type="STRING"/>
- <Column id="execdeptcd" type="STRING"/>
- <Column id="payflagcd" type="STRING"/>
- <Column id="pid" type="STRING"/>
- <Column id="prcpno" type="STRING"/>
- <Column id="execprcpuniqno" type="STRING"/>
- <Column id="gubn" type="STRING"/>
- <Column id="rcptdd" type="STRING"/>
- <Column id="prcpclscd" type="STRING"/>
- <Column id="carecnfmdd" type="STRING"/>
- <Column id="prcpgenrflag" type="STRING"/>
- <Column id="orddeptcd" type="STRING"/>
- <Column id="orddrid" type="STRING"/>
- <Column id="ioflag" type="STRING"/>
- <Column id="cretno" type="STRING"/>
- <Column id="prcphistno" type="STRING"/>
- <Column id="opansflagcd" type="STRING"/>
- <Column id="suppdeptcd" type="STRING"/>
- <Column id="orddd" type="STRING"/>
- <Column id="inclprcpcd" type="STRING"/>
- <Column id="inclprcpno" type="STRING"/>
- <Column id="rootgubn" type="STRING"/>
- <Column id="execprcphistcd" type="STRING"/>
- <Column id="execprcpstatcd" type="STRING"/>
- <Column id="prcpflag" type="STRING"/>
- <Column id="prcpvol" type="STRING"/>
- <Column id="prcpvolunitflag" type="STRING"/>
- <Column id="prcpqty" type="STRING"/>
- <Column id="prcpqtyunitflag" type="STRING"/>
- <Column id="prcptims" type="STRING"/>
- <Column id="drugmthdspccd" type="STRING"/>
- <Column id="prcpcd" type="STRING" size="256"/>
- <Column id="opdrid" type="STRING" size="256"/>
- <Column id="endobed" type="STRING" size="256"/>
- <Column id="endoscope" type="STRING" size="256"/>
- <Column id="scopecleanser" type="STRING" size="256"/>
- <Column id="acptrem" type="STRING" size="256"/>
- <Column id="eqmtifyn" type="STRING" size="256"/>
- <Column id="rgstdeptcd" type="STRING" size="256"/>
- <Column id="rgstrid" type="STRING" size="256"/>
- <Column id="prcpkindcd" type="STRING" size="256"/>
- <Column id="excuroomcd" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="excucd" type="STRING" size="256"/>
- <Column id="execbaseflag" type="STRING" size="256"/>
- <Column id="prcpsignflag" type="STRING" size="256"/>
- <Column id="aftcertflag" type="STRING" size="256"/>
- <Column id="aftcertdrid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_grid_grd_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="check" type="STRING"/>
- <Column id="pid" type="STRING"/>
- <Column id="hngnm" type="STRING"/>
- <Column id="sna" type="STRING"/>
- <Column id="orddepthngnm" type="STRING"/>
- <Column id="orddrnm" type="STRING"/>
- <Column id="calcscorcd" type="STRING"/>
- <Column id="prcpdt" type="STRING"/>
- <Column id="statcd" type="STRING"/>
- <Column id="roomcd" type="STRING"/>
- <Column id="srchrsrvdt" type="STRING"/>
- <Column id="prcpnm" type="STRING"/>
- <Column id="execdt" type="STRING"/>
- <Column id="execrid1" type="STRING"/>
- <Column id="rsrvrnm" type="STRING"/>
- <Column id="rcptyn" type="STRING"/>
- <Column id="basecd" type="STRING"/>
- <Column id="hometel" type="STRING"/>
- <Column id="mpphontel" type="STRING"/>
- <Column id="hight" type="STRING"/>
- <Column id="weight" type="STRING"/>
- <Column id="execprcpuniqno" type="STRING"/>
- <Column id="prcpexecdeptcd" type="STRING"/>
- <Column id="excuroomcd" type="STRING"/>
- <Column id="inflag" type="STRING"/>
- <Column id="rcptacptyn" type="STRING"/>
- <Column id="execbaseflag" type="STRING"/>
- <Column id="excupartcd" type="STRING"/>
- <Column id="modality" type="STRING"/>
- <Column id="execrem" type="STRING"/>
- <Column id="prcpdelivefact" type="STRING"/>
- <Column id="carecnfmdd" type="STRING"/>
- <Column id="prcpkindcd" type="STRING"/>
- <Column id="rcptno" type="STRING"/>
- <Column id="acptseqno" type="STRING"/>
- <Column id="prcpgenrflag" type="STRING"/>
- <Column id="orddd" type="STRING"/>
- <Column id="orddeptcd" type="STRING"/>
- <Column id="rcptdd" type="STRING"/>
- <Column id="orddrid" type="STRING"/>
- <Column id="prcpno" type="STRING"/>
- <Column id="eqmtifyn" type="STRING"/>
- <Column id="basesuppdeptcd" type="STRING"/>
- <Column id="cretno" type="STRING"/>
- <Column id="wardcd" type="STRING"/>
- <Column id="rsrvdt" type="STRING"/>
- <Column id="rgstdeptcd" type="STRING"/>
- <Column id="rgstrid" type="STRING"/>
- <Column id="inclprcpcd" type="STRING"/>
- <Column id="lrgcd" type="STRING"/>
- <Column id="mdlcd" type="STRING"/>
- <Column id="actorddd" type="STRING"/>
- <Column id="examroomnm" type="STRING"/>
- <Column id="prcphistno" type="STRING"/>
- <Column id="pacsnocretyn" type="STRING"/>
- <Column id="execprcpstatcd" type="STRING"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="check"/>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="sna"/>
- <Col id="orddepthngnm"/>
- <Col id="orddrnm"/>
- <Col id="calcscorcd"/>
- <Col id="prcpdt"/>
- <Col id="statcd"/>
- <Col id="roomcd"/>
- <Col id="srchrsrvdt"/>
- <Col id="prcpnm"/>
- <Col id="execdt"/>
- <Col id="execrid1"/>
- <Col id="rsrvrnm"/>
- <Col id="rcptyn"/>
- <Col id="basecd"/>
- <Col id="hometel"/>
- <Col id="mpphontel"/>
- <Col id="hight"/>
- <Col id="weight"/>
- <Col id="execprcpuniqno"/>
- <Col id="prcpexecdeptcd"/>
- <Col id="excuroomcd"/>
- <Col id="inflag"/>
- <Col id="rcptacptyn"/>
- <Col id="execbaseflag"/>
- <Col id="excupartcd"/>
- <Col id="modality"/>
- <Col id="execrem"/>
- <Col id="prcpdelivefact"/>
- <Col id="carecnfmdd"/>
- <Col id="prcpkindcd"/>
- <Col id="rcptno"/>
- <Col id="acptseqno"/>
- <Col id="prcpgenrflag"/>
- <Col id="orddd"/>
- <Col id="orddeptcd"/>
- <Col id="rcptdd"/>
- <Col id="orddrid"/>
- <Col id="prcpno"/>
- <Col id="eqmtifyn"/>
- <Col id="basesuppdeptcd"/>
- <Col id="cretno"/>
- <Col id="wardcd"/>
- <Col id="rsrvdt"/>
- <Col id="rgstdeptcd"/>
- <Col id="rgstrid"/>
- <Col id="inclprcpcd"/>
- <Col id="lrgcd"/>
- <Col id="mdlcd"/>
- <Col id="actorddd"/>
- <Col id="examroomnm"/>
- <Col id="prcphistno"/>
- <Col id="pacsnocretyn"/>
- <Col id="execprcpstatcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prcpgenrflag" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="basesuppdeptcd" type="STRING" size="256"/>
- <Column id="largeclass" type="STRING" size="256"/>
- <Column id="sublist" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prcpgenrflag"/>
- <Col id="prcpdd"/>
- <Col id="execprcpuniqno"/>
- <Col id="pid"/>
- <Col id="orddd"/>
- <Col id="basesuppdeptcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_cmb_initprcpexecdeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prcpexecdeptcdid" type="STRING" size="256"/>
- <Column id="prcpexecdeptcdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_data_tobeacptprcp" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="execprcpstat610cd" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="prcpno" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="excuexectodd" type="STRING" size="256"/>
- <Column id="excuexectotm" type="STRING" size="256"/>
- <Column id="execrid1" type="STRING" size="256"/>
- <Column id="execprcpstatcd" type="STRING" size="256"/>
- <Column id="gubn" type="STRING" size="256"/>
- <Column id="basesuppdeptcd" type="STRING" size="256"/>
- <Column id="calcscorcd" type="STRING" size="256"/>
- <Column id="prcpcd" type="STRING" size="256"/>
- <Column id="opdrid" type="STRING" size="256"/>
- <Column id="endobed" type="STRING" size="256"/>
- <Column id="endoscope" type="STRING" size="256"/>
- <Column id="scopecleanser" type="STRING" size="256"/>
- <Column id="acptrem" type="STRING" size="256"/>
- <Column id="eqmtifyn" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="rgstdeptcd" type="STRING" size="256"/>
- <Column id="rgstrid" type="STRING" size="256"/>
- <Column id="execprcpstat440cd" type="STRING" size="256"/>
- <Column id="prcpgenrflag" type="STRING" size="256"/>
- <Column id="prcpkindcd" type="STRING" size="256"/>
- <Column id="excuroomcd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="excucd" type="STRING" size="256"/>
- <Column id="prcpexecdeptcd" type="STRING" size="256"/>
- <Column id="rsltdd" type="STRING" size="256"/>
- <Column id="rslttm" type="STRING" size="256"/>
- <Column id="rsltno" type="STRING" size="256"/>
- <Column id="rsltseqno" type="STRING" size="256"/>
- <Column id="cnfmdt" type="STRING" size="256"/>
- <Column id="cnfmmanid" type="STRING" size="256"/>
- <Column id="execbaseflag" type="STRING" size="256"/>
- <Column id="eqmtifimgyn" type="STRING" size="256"/>
- <Column id="ocrimgyn" type="STRING" size="256"/>
- <Column id="rslttmplyn" type="STRING" size="256"/>
- <Column id="autroomassgyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="execprcpstat610cd"/>
- <Col id="prcpdd"/>
- <Col id="pid"/>
- <Col id="prcpno"/>
- <Col id="execprcpuniqno"/>
- <Col id="excuexectodd"/>
- <Col id="excuexectotm"/>
- <Col id="execrid1"/>
- <Col id="execprcpstatcd"/>
- <Col id="gubn"/>
- <Col id="basesuppdeptcd"/>
- <Col id="calcscorcd"/>
- <Col id="prcpcd"/>
- <Col id="opdrid"/>
- <Col id="endobed"/>
- <Col id="endoscope"/>
- <Col id="scopecleanser"/>
- <Col id="acptrem"/>
- <Col id="eqmtifyn"/>
- <Col id="orddd"/>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="rgstdeptcd"/>
- <Col id="rgstrid"/>
- <Col id="execprcpstat440cd"/>
- <Col id="prcpgenrflag"/>
- <Col id="prcpkindcd"/>
- <Col id="excuroomcd"/>
- <Col id="cretno"/>
- <Col id="roomcd"/>
- <Col id="indd"/>
- <Col id="excucd"/>
- <Col id="prcpexecdeptcd"/>
- <Col id="rsltdd"/>
- <Col id="rslttm"/>
- <Col id="rsltno"/>
- <Col id="rsltseqno"/>
- <Col id="cnfmdt"/>
- <Col id="cnfmmanid"/>
- <Col id="execbaseflag"/>
- <Col id="eqmtifimgyn"/>
- <Col id="ocrimgyn"/>
- <Col id="rslttmplyn"/>
- <Col id="autroomassgyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_count" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="count" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="count"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data_cncltobeacptprcp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="execprcpstat440cd" type="STRING" size="256"/>
- <Column id="execprcpstat610cd" type="STRING" size="256"/>
- <Column id="execprcpstat230cd" type="STRING" size="256"/>
- <Column id="execprcpstat100cd" type="STRING" size="256"/>
- <Column id="execprcpstat000cd" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="prcpno" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="excuexectodd" type="STRING" size="256"/>
- <Column id="excuexectotm" type="STRING" size="256"/>
- <Column id="carecnfmdd" type="STRING" size="256"/>
- <Column id="rcptdd" type="STRING" size="256"/>
- <Column id="execrid1" type="STRING" size="256"/>
- <Column id="execprcpstatcd" type="STRING" size="256"/>
- <Column id="gubn" type="STRING" size="256"/>
- <Column id="tretflagcd" type="STRING" size="256"/>
- <Column id="basesuppdeptcd" type="STRING" size="256"/>
- <Column id="calcscorcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="execprcpstat440cd">440</Col>
- <Col id="execprcpstat610cd">610</Col>
- <Col id="execprcpstat230cd">230</Col>
- <Col id="execprcpstat100cd">100</Col>
- <Col id="execprcpstat000cd">000</Col>
- <Col id="prcpdd"/>
- <Col id="pid"/>
- <Col id="prcpno"/>
- <Col id="execprcpuniqno"/>
- <Col id="excuexectodd">00000000</Col>
- <Col id="excuexectotm">000000</Col>
- <Col id="carecnfmdd"/>
- <Col id="rcptdd"/>
- <Col id="execrid1">-</Col>
- <Col id="execprcpstatcd"/>
- <Col id="gubn"/>
- <Col id="tretflagcd">610</Col>
- <Col id="basesuppdeptcd"/>
- <Col id="calcscorcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data_dctobeacptprcp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- <Column id="prcpdd" type="STRING" size="256"/>
- <Column id="prcpgenrflag" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="suppdeptcd" type="STRING" size="256"/>
- <Column id="prcpcd" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="indd" type="STRING" size="256"/>
- <Column id="opansflagcd" type="STRING" size="256"/>
- <Column id="prcphistno" type="STRING" size="256"/>
- <Column id="prcpno" type="STRING" size="256"/>
- <Column id="calcscorcd" type="STRING" size="256"/>
- <Column id="inclprcpno" type="STRING" size="256"/>
- <Column id="inclprcpcd" type="STRING" size="256"/>
- <Column id="execprcpstatcd" type="STRING" size="256"/>
- <Column id="execprcpuniqno" type="STRING" size="256"/>
- <Column id="rootgubn" type="STRING" size="256"/>
- <Column id="prcpsignflag" type="STRING" size="256"/>
- <Column id="aftcertflag" type="STRING" size="256"/>
- <Column id="aftcertdrid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="status">C</Col>
- <Col id="prcpdd"/>
- <Col id="prcpgenrflag"/>
- <Col id="pid"/>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="suppdeptcd"/>
- <Col id="prcpcd"/>
- <Col id="ioflag"/>
- <Col id="cretno"/>
- <Col id="orddd"/>
- <Col id="indd"/>
- <Col id="opansflagcd"/>
- <Col id="prcphistno"/>
- <Col id="prcpno"/>
- <Col id="calcscorcd"/>
- <Col id="inclprcpno"/>
- <Col id="inclprcpcd"/>
- <Col id="execprcpstatcd"/>
- <Col id="execprcpuniqno"/>
- <Col id="rootgubn"/>
- <Col id="prcpsignflag"/>
- <Col id="aftcertflag"/>
- <Col id="aftcertdrid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_deptcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="deptcdflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_popupdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name : KU2.0
- * Job Name :
- * File Name :
- * Creator :
- * Make Date : 2016-03-22
- *
- * Description :
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // xjs Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "ast_examcurexp::AEZ0001.xjs";
- //=======================================================================================
- // Function
- //---------------------------------------------------------------------------------------
-
- /*******************************************************************************************************************************************************************/
- //약/주사/재료 액팅
- /*******************************************************************************************************************************************************************/
- function fprcpacting() {
- var j=0;
- for(var i=0; i<ds_grid_grd_subprcplist.getRowCount(); i++){
- if(ds_grid_grd_subprcplist.getColumn(i, "check") == "Y"){
- j++;
- }
- }
- if(j==0){
- sysf_messageBox("처방내역을","C002");
- return "0";
- }else{
- for(var i = 0;i<ds_grid_grd_subprcplist.getRowCount(); i++){
- if(ds_grid_grd_subprcplist.getColumn(i, "check") == "Y"){
- if(ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "E" || ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "D" || ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "L"){
- sysf_messageBox("이미 반환된 처방","E008");
- return "0";
- }
- if(ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "O" && ds_grid_grd_subprcplist.getColumn(i, "execprcpstatcd") >= "610"){
- sysf_messageBox("실시완료된 처방","E008");
- return "0";
- }
- if(ds_grid_grd_subprcplist.getColumn(i, "eccdyn") == "Y"){
- sysf_messageBox("약/주사/재료처방만","C002");
- return "0";
- }
- }
- }
- }
- // 처방 -> 검사접수/실시완료
- if (sysf_messageBox("실시를 ","Q002")==6 ) {
- f_TXAEA01508(); // transaction 1
- }
- //반환처방 색상주기
- //grdf_setRowStyle("grd_subprcplist" , "2" , "E" , "execprcphistcd","equal" );
- //grdf_setRowStyle("grd_subprcplist" , "2" , "D" , "execprcphistcd","equal" );
- //grdf_setRowStyle("grd_subprcplist" , "2" , "L" , "execprcphistcd","equal" );
- }
- /*******************************************************************************************************************************************************************/
- // 약/주사 /재료 액팅취소
- /*******************************************************************************************************************************************************************/
- function fprcpactingcncl() {
- var j=0;
- for(var i=0; i<ds_grid_grd_subprcplist.getRowCount(); i++){
- if(ds_grid_grd_subprcplist.getColumn(i, "check") == "Y"){
- j++;
- }
- }
- if(j==0){
- sysf_messageBox("처방내역을","C002");
- return "0";
- }else{
- for(var i = 0;i<ds_grid_grd_subprcplist.getRowCount(); i++){
- if(ds_grid_grd_subprcplist.getColumn(i, "check") == "Y"){
- if(ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "E" || ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "D" || ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "L"){
- sysf_messageBox("이미 반환된 처방","E008");
- return "0";
- }
- if(ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "O" && toNumber(ds_grid_grd_subprcplist.getColumn(i, "execprcpstatcd")) < "610"){
- sysf_messageBox("실시되지 않은 처방","E008");
- return "0";
- }
- if(ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "O" && toNumber(ds_grid_grd_subprcplist.getColumn(i, "execprcpstatcd")) > "610"){
- sysf_messageBox("판독완료된 처방","E008");
- return "0";
- }
- }
- }
- }
- // 처방 -> 검사접수/실시완료
- if (sysf_messageBox("실시를 ","Q002")==6 ) {
- f_TXAEA01509(); // transaction 1
- }
- //반환처방 색상주기
- grdf_setRowStyle("grd_subprcplist" , "2" , "E" , "execprcphistcd","equal" );
- grdf_setRowStyle("grd_subprcplist" , "2" , "D" , "execprcphistcd","equal" );
- grdf_setRowStyle("grd_subprcplist" , "2" , "L" , "execprcphistcd","equal" );
- }
- /*******************************************************************************************************************************************************************/
- // 처방내역에서 처방반환
- /*******************************************************************************************************************************************************************/
- function fprcpdc() {
- var j=0;
- for(var i=0; i<ds_grid_grd_subprcplist.getRowCount(); i++){
- if(ds_grid_grd_subprcplist.getColumn(i, "check") == "Y"){
- j++;
- }
- }
- if(j==0){
- sysf_messageBox("처방내역을","C002");
- return "0";
- }else{
- for(var i = 0;i<ds_grid_grd_subprcplist.getRowCount(); i++){
- if(ds_grid_grd_subprcplist.getColumn(i, "check") == "Y"){
- if(ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "E" || ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "D" || ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "L"){
- sysf_messageBox("이미 반환된 처방","E008");
- return "0";
- }
- if(ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "O" && ds_grid_grd_subprcplist.getColumn(i, "execprcpstatcd") == "610"){
- sysf_messageBox("실시된 처방","E008","취소 후 반환하십시오");
- return "0";
- }
- if(ds_grid_grd_subprcplist.getColumn(i, "execprcphistcd") == "O" && ds_grid_grd_subprcplist.getColumn(i, "execprcpstatcd") == "440"){
- sysf_messageBox("접수된 처방","E008","취소 후 반환하십시오");
- return "0";
- }
- }
- }
- }
- // 처방 -> 검사접수/실시완료
- if (sysf_messageBox("실시를 ","Q002")==6 ) {
- f_TXAEA01510(); // transaction 1
- }
- //반환처방 색상주기
- setRowStyle("grd_subprcplist" , "2" , "E" , "execprcphistcd","equal" );
- setRowStyle("grd_subprcplist" , "2" , "D" , "execprcphistcd","equal" );
- setRowStyle("grd_subprcplist" , "2" , "L" , "execprcphistcd","equal" );
- }
- /*******************************************************************************************************************************************************************/
- // 간호일지Type2 처방정보 세팅
- /*******************************************************************************************************************************************************************/
- function fMakeParameter() {
- var Prcpparam = "";
- rowsep = "▩";
- colsep = "▦";
- param = "prcpflag" + colsep + "prcpnm" + rowsep;
- var check ="";
- var prcpflag="";
- var prcpcd = "";
- var prcpnm = "";
- var prcpvol = "";
- var prcpvolunitflag="";
- var prcpqty = "";
- var prcpqtyunitflag = "";
- var prcptims = "";
- var drugmthdspccd = "";
- var abbrnm = "";
- var prcpdeliverfact = "";
- for(var i = 0;i<ds_grid_grd_subprcplist.getRowCount();i++){
- check = ds_grid_grd_subprcplist.getColumn(i, "check");
-
- if(check == "Y"){
- prcpflag = ds_grid_grd_subprcplist.getColumn(i, "prcpclscd");
- prcpcd = ds_grid_grd_subprcplist.getColumn(i, "prcpcd");
- prcpnm = ds_grid_grd_subprcplist.getColumn(i, "prcpnm");
- prcpvol = ds_grid_grd_subprcplist.getColumn(i, "prcpvol");
- prcpvolunitflag = ds_grid_grd_subprcplist.getColumn(i, "prcpvolunitflag");
- prcpqty = ds_grid_grd_subprcplist.getColumn(i, "prcpqty");
- prcpqtyunitflag = ds_grid_grd_subprcplist.getColumn(i, "prcpqtyunitflag");
- prcptims = ds_grid_grd_subprcplist.getColumn(i, "prcptims");
- dugmthdspccd = ds_grid_grd_subprcplist.getColumn(i, "drugmthdspccd");
- abbrnm = "수정예정!!";
-
- if(prcpflag=="A2" || prcpflag == "A4" || prcpflag == "A6"){
- param += prcpflag.substr(0,1) + colsep + prcpcd + "/" + prcpnm + "/" + prcpvol + "/" + prcpvolunitflag + "/" + prcpqty + "/" + prcpqtyunitflag + "/" + prcptims + "/" + dugmthdspccd + "/" + abbrnm + rowsep;
- }else if(prcpflag=="B2" || prcpflag=="B4" || prcpflag=="B6" || prcpflag=="C2" || prcpflag=="C4" || prcpflag=="D2" || prcpflag=="E2" || prcpflag=="H4"){
- prcpdelivefact = ds_grid_grd_subprcplist.getColumn(i, "prcpdelivefact");
- param += prcpflag.substr(0,1) + colsep + prcpnm + "/" + prcpqty + prcpdeliverfact + rowsep;
- }
- }
- }
- return param;
- }
- function f_TRAEB00205(){// 수행부서 코드 가져오기
- dsf_createDsRow("ds_send_req",
- [{col:"instance1", val:suppdeptcd}]);
-
- var objParam = new Object();
- objParam.id = "TRAEB00205";
- objParam.service = "examcurebaseapp.ComCode";
- objParam.method = "reqGetPrcpExecDeptCdList";
- objParam.inds = "req=ds_send_req";
- objParam.outds ="ds_cmb_initprcpexecdeptcd=item";
- objParam.callback = "cbf_TRAEB00205";
- objParam.alert = false;
- tranf_submit(objParam);
- }
- function cbf_TRAEB00205(sSvcId, objErrorCode, objErrorMsg){
-
- }
- function f_TRAEA01127(){// 수행부서 코드 가져오기
- ds_send_data.setColumn(0, "prcpgenrflag", ds_grid_grd_prcplist.getColumn(0, "prcpgenrflag"));
- ds_send_data.setColumn(0, "prcpdd", ds_grid_grd_prcplist.getColumn(0, "prcpdd"));
- ds_send_data.setColumn(0, "execprcpuniqno", ds_grid_grd_prcplist.getColumn(0, "execprcpuniqno"));
- ds_send_data.setColumn(0, "pid", ds_grid_grd_prcplist.getColumn(0, "pid"));
- ds_send_data.setColumn(0, "orddd", ds_grid_grd_prcplist.getColumn(0, "orddd"));
- ds_send_data.setColumn(0, "basesuppdeptcd", ds_grid_grd_prcplist.getColumn(0, "basesuppdeptcd"));
- ds_send_data.setColumn(0, "largeclass", "M4");
- ds_send_data.setColumn(0, "sublist", "sub");
- ds_send_data.setColumn(0, "ioflag", ds_grid_grd_prcplist.getColumn(0, "ioflag"));
-
- var objParam = new Object();
- objParam.id = "TRAEA01127";
- objParam.service = "examcureacptexecapp.ExamCureAcpt";
- objParam.method = "reqGetEscopDetailExecPrcpList";
- objParam.inds = "reqparam=ds_send_data";
- objParam.outds ="ds_grid_grd_subprcplist=examcureexecprcplist ds_deptcdlist=deptcdlist";
- objParam.callback = "cbf_TRAEA01127";
- objParam.alert = false;
- tranf_submit(objParam);
- }
- function cbf_TRAEA01127(sSvcId, objErrorCode, objErrorMsg){
-
- for(var i=0; i<ds_grid_grd_subprcplist.getRowCount(); i++){
- ds_grid_grd_subprcplist.setColumn(i, "check", "N");
- }
-
- }
- function f_TXAEA01508(){
-
- ds_send_data_tobeacptprcp.setColumn(0, "execprcpstat610cd", "610");
- ds_send_data_tobeacptprcp.setColumn(0, "prcpdd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpdd"));
- ds_send_data_tobeacptprcp.setColumn(0, "pid", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "pid"));
- ds_send_data_tobeacptprcp.setColumn(0, "prcpno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpno"));
- ds_send_data_tobeacptprcp.setColumn(0, "execprcpuniqno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "execprcpuniqno"));
- ds_send_data_tobeacptprcp.setColumn(0, "excuexectodd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "execdd"));
- ds_send_data_tobeacptprcp.setColumn(0, "excuexectotm", "-");
- ds_send_data_tobeacptprcp.setColumn(0, "execrid1", "-");
- ds_send_data_tobeacptprcp.setColumn(0, "execprcpstatcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "execprcpstatcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "gubn", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "gubn"));
- ds_send_data_tobeacptprcp.setColumn(0, "basesuppdeptcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "suppdeptcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "calcscorcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "calcscorcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "prcpcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "opdrid", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "opdrid"));
- ds_send_data_tobeacptprcp.setColumn(0, "endobed", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "endobed"));
- ds_send_data_tobeacptprcp.setColumn(0, "endoscope", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "endoscope"));
- ds_send_data_tobeacptprcp.setColumn(0, "scopecleanser", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "scopecleanser"));
- ds_send_data_tobeacptprcp.setColumn(0, "acptrem", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "acptrem"));
- ds_send_data_tobeacptprcp.setColumn(0, "eqmtifyn", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "eqmtifyn"));
- ds_send_data_tobeacptprcp.setColumn(0, "orddd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "orddd"));
- ds_send_data_tobeacptprcp.setColumn(0, "orddeptcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "orddeptcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "orddrid", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "orddrid"));
- ds_send_data_tobeacptprcp.setColumn(0, "rgstdeptcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "rgstdeptcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "rgstrid", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "rgstrid"));
- ds_send_data_tobeacptprcp.setColumn(0, "execprcpstat440cd", "610");
- ds_send_data_tobeacptprcp.setColumn(0, "prcpgenrflag", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpgenrflag"));
- ds_send_data_tobeacptprcp.setColumn(0, "prcpkindcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpkindcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "excuroomcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "excuroomcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "cretno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "cretno"));
- ds_send_data_tobeacptprcp.setColumn(0, "roomcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "roomcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "indd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "indd"));
- ds_send_data_tobeacptprcp.setColumn(0, "excucd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "excucd"));
- ds_send_data_tobeacptprcp.setColumn(0, "prcpexecdeptcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpexecdeptcd"));
- ds_send_data_tobeacptprcp.setColumn(0, "rsltdd", "00000000");
- ds_send_data_tobeacptprcp.setColumn(0, "rslttm", "000000");
- ds_send_data_tobeacptprcp.setColumn(0, "rsltno", "0");
- ds_send_data_tobeacptprcp.setColumn(0, "rsltseqno", "0");
- ds_send_data_tobeacptprcp.setColumn(0, "cnfmdt", "00000000000000");
- ds_send_data_tobeacptprcp.setColumn(0, "cnfmmanid", "-");
- ds_send_data_tobeacptprcp.setColumn(0, "execbaseflag", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "execbaseflag"));
- ds_send_data_tobeacptprcp.setColumn(0, "eqmtifimgyn", "N");
- ds_send_data_tobeacptprcp.setColumn(0, "ocrimgyn", "N");
- ds_send_data_tobeacptprcp.setColumn(0, "rslttmplyn", "N");
- ds_send_data_tobeacptprcp.setColumn(0, "autroomassgyn", "N");
-
- var objParam = new Object();
- objParam.id = "TXAEA01508";
- objParam.service = "examcureacptexecapp.ExamCureAcpt";
- objParam.method = "reqExeAddPrcpList";
- objParam.inds = "req=ds_send_data_tobeacptprcp";
- objParam.outds ="ds_count=item";
- objParam.error =false;
- objParam.callback = "cbf_TXAEA01508";
- objParam.alert = false;
- tranf_submit(objParam);
- }
- function cbf_TXAEA01508(sSvcId, objErrorCode, objErrorMsg){
-
- //에러 처리
- if(objErrorMsg == 0){
- f_TRAEA01127();
- }else{
- astErrorMsg(objErrorMsg);
-
- }
- }
- function f_TXAEA01509(){
- ds_send_data_cncltobeacptprcp.setColumn(0, "prcpdd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpdd"));
- ds_send_data_cncltobeacptprcp.setColumn(0, "pid", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "pid"));
- ds_send_data_cncltobeacptprcp.setColumn(0, "prcpno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpno"));
- ds_send_data_cncltobeacptprcp.setColumn(0, "execprcpuniqno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "execprcpuniqno"));
- ds_send_data_cncltobeacptprcp.setColumn(0, "carecnfmdd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "carecnfmdd"));
- ds_send_data_cncltobeacptprcp.setColumn(0, "rcptdd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "rcptdd"));
- ds_send_data_cncltobeacptprcp.setColumn(0, "execprcpstatcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "execprcpstatcd"));
- ds_send_data_cncltobeacptprcp.setColumn(0, "gubn", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "gubn"));
- ds_send_data_cncltobeacptprcp.setColumn(0, "basesuppdeptcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "suppdeptcd"));
- ds_send_data_cncltobeacptprcp.setColumn(0, "calcscorcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "calcscorcd"));
-
- var objParam = new Object();
- objParam.id = "TXAEA01509";
- objParam.service = "examcureacptexecapp.ExamCureAcpt";
- objParam.method = "reqExeAddPrcpCnclList";
- objParam.inds = "req=ds_send_data_cncltobeacptprcp";
- objParam.outds ="ds_count=item";
- objParam.error =false;
- objParam.callback = "cbf_TXAEA01509";
- objParam.alert = false;
- tranf_submit(objParam);
- }
- function cbf_TXAEA01509(sSvcId, objErrorCode, objErrorMsg){
-
- if(objErrorMsg == 0){
- f_TRAEA01127();
- }else{
- astErrorMsg(objErrorMsg);
- }
-
- }
- function f_TXAEA01510(){
- ds_send_data_dctobeacptprcp.setColumn(0, "prcpdd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpdd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "prcpgenrflag", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpgenrflag"));
- ds_send_data_dctobeacptprcp.setColumn(0, "pid", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "pid"));
- ds_send_data_dctobeacptprcp.setColumn(0, "orddeptcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "orddeptcd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "orddrid", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "orddrid"));
- ds_send_data_dctobeacptprcp.setColumn(0, "suppdeptcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "suppdeptcd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "prcpcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "calcscorcd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "ioflag", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "ioflag"));
- ds_send_data_dctobeacptprcp.setColumn(0, "cretno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "cretno"));
- ds_send_data_dctobeacptprcp.setColumn(0, "orddd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "orddd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "indd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "orddd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "opansflagcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "opansflagcd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "prcphistno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcphistno"));
- ds_send_data_dctobeacptprcp.setColumn(0, "prcpno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpno"));
- ds_send_data_dctobeacptprcp.setColumn(0, "calcscorcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "calcscorcd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "inclprcpno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "inclprcpno"));
- ds_send_data_dctobeacptprcp.setColumn(0, "inclprcpcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "inclprcpcd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "execprcpstatcd", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "execprcpstatcd"));
- ds_send_data_dctobeacptprcp.setColumn(0, "execprcpuniqno", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "execprcpuniqno"));
- ds_send_data_dctobeacptprcp.setColumn(0, "rootgubn", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "rootgubn"));
- ds_send_data_dctobeacptprcp.setColumn(0, "prcpsignflag", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "prcpsignflag"));
- ds_send_data_dctobeacptprcp.setColumn(0, "aftcertflag", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "aftcertflag"));
- ds_send_data_dctobeacptprcp.setColumn(0, "aftcertdrid", ds_grid_grd_subprcplist.getColumn(ds_grid_grd_subprcplist.rowposition, "aftcertdrid"));
-
- var objParam = new Object();
- objParam.id = "TXAEA01510";
- objParam.service = "examcureacptexecapp.ExamCureAcpt";
- objParam.method = "reqExeExecPrcpDCList";
- objParam.inds = "mcdprcp=ds_send_data_dctobeacptprcp";
- objParam.outds ="ds_count=item";
- objParam.error =false;
- objParam.callback = "cbf_TXAEA01510";
- objParam.alert = false;
- tranf_submit(objParam);
- }
- function cbf_TXAEA01510(sSvcId, objErrorCode, objErrorMsg){
-
- if(objErrorMsg == 0){
- f_TRAEA01127();
- }else{
- astErrorMsg(objErrorMsg);
- }
- }
- //=======================================================================================
- // Event
- //---------------------------------------------------------------------------------------
- /****************************************************************************************
- * Components :
- * Components ID : SPAEA01105
- * Event : onload
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function SPAEA01105_onload(obj:Form, e:LoadEventInfo)
- {
- frmf_initForm(obj); // 화면공통
-
- lf_aezfSetSuppDeptcd();
-
- ds_grid_grd_prcplist.copyData(arg_ds_init_popupdata);
-
- grdf_initGrid(grd_subprcplist);
-
-
- // 수행부서 코드 가져오기
- f_TRAEB00205();
-
- f_TRAEA01127();
-
- lf_init_SPAEA01105();
-
-
-
- }
- /****************************************************************************************
- * Components :
- * Components ID : button6
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function button6_onclick(obj:Button, e:ClickEventInfo)
- {
- //*******************************************************************************************************************************************************************/
- // 간호기록(Type II) 화면을 호출하기 위한 파라미터 값 세팅
- //*******************************************************************************************************************************************************************/
- // [기록 구분 정보]
- // SMMNR03400_AST :pid ▦ instcd ▦ hngnm ▦ age ▦ cretno ▦ ioflag ▦ orddeptcd ▦ orddrid ▩(기능검사 환자정보)
- //
- // - 기록구분(recflag) :
- // O : 외래, I : 주사실, C : 외래항암
- // D : DSC, S : 전문간호, H : 가정간호,
- // E : 응급실, A : 마취과, R : 회복실,
- // L : 투석실, B : 혈당기록, P : 수술실,
- // X : 간클리닉 K : 기관지경실 X : 내시경 Y : 부정맥 Z : Echo
- //
- //
- //
- // - 부서코드(dutplaccd) :
- // 001 : 가정 005 : 병동 009 : 외래 013 : 통원 017 : 외래항암
- // 002 : 간클리닉 006 : 부정맥 010 : 응급 014 : 투석 900 : 수술
- // 003 : 기관지 007 : 분만 011 : 전문 015 : 혈당 900 : 마취
- // 004 : 내시경 008 : 성분 012 : 주사 016 : Echo 900 : 회복
- //
- // - 처방구분(prcpflag)
- // A : 투약
- // H : 처치
- // T : 검사
- for(var i=0;i<ds_grid_grd_prcplist.getRowCount();i++){
- var orddd = ds_grid_grd_prcplist.getColumn(i, "orddd");
- var cretno = ds_grid_grd_prcplist.getColumn(i, "cretno");
- var instcd = "012";
- var orddeptcd = ds_grid_grd_prcplist.getColumn(i, "orddeptcd");
- var orddrid = ds_grid_grd_prcplist.getColumn(i, "orddrid");
- var pid = ds_grid_grd_prcplist.getColumn(i, "pid");
- var sPid = ds_grid_grd_prcplist.getColumn(i, "pid");
- var hngnm = ds_grid_grd_prcplist.getColumn(i, "hngnm");
- var age = ds_grid_grd_prcplist.getColumn(i, "age");
- var ioflag = ds_grid_grd_prcplist.getColumn(i, "prcpgenrflag");
- }
- var dutplaccd = ds_deptcdlist.getColumn(0, "deptcdflag");
- if(dutplaccd == "002"){ //간클리닉
- var recflag = "X";
- }
- if(dutplaccd == "003 "){ //기관지
- var recflag = "K";
- }
- if(dutplaccd == "004"){ //내시경
- var recflag = "X";
- }
- if(dutplaccd == "006"){ //부정맥
- var recflag = "Y";
- }
- if(dutplaccd == "016"){ //Echo
- var recflag = "Z";
- }else{ //외래
- var recflag = "O";
- }
- var Baseparam = "recflag▦dutplaccd▦reclnkkey▩"+recflag+"▦"+ dutplaccd +"▦" + sPid + "," + orddd + "," + cretno +"," + instcd + "," + orddeptcd + "▩";
- var ASTparam = "pid ▦ instcd ▦ hngnm ▦ age ▦ orddd ▦ cretno ▦ ioflag ▦ orddeptcd ▦ orddrid ▩" + pid + "▦" + instcd + "▦" + hngnm + "▦" + age + "▦"+ orddd + "▦" + cretno+ "▦" + ioflag + "▦" + orddeptcd + "▦" + orddrid + "▩";
- var Prcpparam = fMakeParameter();
-
-
- frmf_setParameter("SMMNR03400_ParamBase", Baseparam);
- frmf_setParameter("SMMNR03400_AST", ASTparam );
- frmf_setParameter("SMMNR03400_ParamPrcp", Prcpparam);
-
- var rtnObj = frmf_modal("SMMNR03400", "SMMNR03400", "", "", "", "", "", "", "", "", "", "", "M");
- }
- /****************************************************************************************
- * Components :
- * Components ID : button9
- * Event : onclick
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function button9_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
-
-
- }
- function Button00_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
- }
- /****************************************************************************************
- * Components :
- * Components ID : grd_subprcplist
- * Event : onrbuttondown
- * Argument : 01.obj : Object Event has occurred
- * : 02.e : Event Object
- * Description :
- ****************************************************************************************/
- function grd_subprcplist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- ds_grid_grd_subprcplist.rowposition = e.row;
- pmn_popupMenu.trackPopup(e.screenX,e.screenY);
- }
- function lf_init_SPAEA01105(){
-
- frmf_createPopupMenu("pmn_popupMenu", "pmn_popupMenu_onmenuclick", [{id: "fprcpacting", level: "1", title: "약/주사/재료 액팅"}
- , {id: "fprcpactingcncl", level: "1", title: "약/주사/재료 액팅취소"}
- , {id: "", level: "1", title: "-"}
- , {id: "fprcpdc", level: "1", title: "처방반환"}
- ]);
-
- }
- function pmn_popupMenu_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo){
- if(e.id == "fprcpacting"){
- fprcpacting();
- }else if(e.id == "fprcpactingcncl"){
- fprcpactingcncl();
- }else if(e.id == "fprcpdc"){
- fprcpdc();
- }
-
- }
- function ds_grid_grd_subprcplist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "check"){
- if(e.newvalue == "1"){
- ds_grid_grd_subprcplist.setColumn(e.row, "check", "Y");
- }else{
- ds_grid_grd_subprcplist.setColumn(e.row, "check", "N");
- }
- }
- }
- function grd_subprcplist_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- for(var i = 0; i<ds_grid_grd_subprcplist.getRowCount(); i++){
- ds_grid_grd_subprcplist.setColumn(i, "check", "0");
- }
- ds_grid_grd_subprcplist.setColumn(ds_grid_grd_subprcplist.rowposition, "check", "1");
- }
- ]]></Script>
- </Form>
- </FDL>
|