1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMPMC02900" position="absolute 0 0 1206 748" titletext="수진진료비내역" onload="SMPMC02900_onload">
- <Layouts>
- <Layout>
- <Div id="group1" position="absolute 0 0 1194 25" style="">
- <Layouts>
- <Layout>
- <Static id="caption6" class="tit_1" position="absolute 0 0 150 23" style="" text="진료비내역관리"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group3" position="absolute 0 20 1195 732" style="">
- <Layouts>
- <Layout>
- <Grid id="grd_earn" binddataset="ds_main_list3_iscl" visible="false" position="absolute 230 218 895 329" style="" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="185"/>
- <Column size="57"/>
- <Column size="50"/>
- <Column size="30"/>
- <Column size="30"/>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="67"/>
- <Column size="65"/>
- <Column size="70"/>
- <Column size="47"/>
- <Column size="35"/>
- <Column size="75"/>
- <Column size="72"/>
- <Column size="57"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="119"/>
- <Column size="80"/>
- </Columns>
- <Rows>
- <Row size="23" band="head"/>
- <Row size="23"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="+"/>
- <Cell col="2" text="그룹수가"/>
- <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="선택진료"/>
- <Cell col="12" text="비급여"/>
- <Cell col="13" text="급여"/>
- <Cell col="14" text="선택할인"/>
- <Cell col="15" text="비급여할인"/>
- <Cell col="16" text="급여할인"/>
- <Cell col="17" text="본인부담"/>
- <Cell col="18" text="부담율"/>
- <Cell col="19" text="야간"/>
- <Cell col="20" text="재료/행위"/>
- <Cell col="21" text="실시일자"/>
- <Cell col="22" text="산정코드"/>
- <Cell col="23" text="EDI코드"/>
- <Cell col="24" text="인정비급여"/>
- <Cell col="25" text="환불대상액"/>
- <Cell col="26" text="선택진료비환불예정"/>
- <Cell col="27" text="환불고지금액"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" text="bind:iscl_hidden"/>
- <Cell col="2" style="align:left middle;" text="bind:iscl_grupcalcscorcd"/>
- <Cell col="3" style="align:left middle;" text="bind:iscl_snglcalcscorcd"/>
- <Cell col="4" style="align:left middle;" text="bind:iscl_ordnm"/>
- <Cell col="5" displaytype="combo" style="align:center middle;" text="bind:iscl_calcpayflag" combodataset="ds_init_P0104list_P0104" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="6" displaytype="number" text="bind:iscl_calcqty" mask="#,##0"/>
- <Cell col="7" displaytype="number" text="bind:iscl_calctims" mask="#,##0"/>
- <Cell col="8" displaytype="number" text="bind:iscl_calcdays" mask="#,##0"/>
- <Cell col="9" displaytype="number" text="bind:iscl_calcamt" mask="#,##0"/>
- <Cell col="10" displaytype="number" text="bind:iscl_hospaddamt" mask="#,##0"/>
- <Cell col="11" displaytype="number" text="bind:iscl_specamt" mask="#,##0"/>
- <Cell col="12" displaytype="number" text="bind:iscl_nopyamt" mask="#,##0"/>
- <Cell col="13" displaytype="number" text="bind:iscl_payamt" mask="#,##0"/>
- <Cell col="14" displaytype="number" text="bind:iscl_specdiscamt" mask="#,##0"/>
- <Cell col="15" displaytype="number" text="bind:iscl_nopydiscamt" mask="#,##0"/>
- <Cell col="16" displaytype="number" text="bind:iscl_paydiscamt" mask="#,##0"/>
- <Cell col="17" displaytype="number" text="bind:iscl_totpayamt" mask="#,##0"/>
- <Cell col="18" displaytype="number" text="bind:iscl_payownbrate" mask="#,##0"/>
- <Cell col="19" style="align:left middle;" text="bind:iscl_nflag"/>
- <Cell col="20" style="align:left middle;" text="bind:iscl_matractflag"/>
- <Cell col="21" displaytype="date" text="bind:iscl_execdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="22" text="bind:iscl_estmcd"/>
- <Cell col="23" style="align:left middle;" text="bind:iscl_insuedicd"/>
- <Cell col="24" displaytype="number" edittype="masknumber" text="bind:rcnop" mask="#,##0"/>
- <Cell col="25" displaytype="number" edittype="masknumber" text="bind:opnop" mask="#,##0"/>
- <Cell col="26" displaytype="number" edittype="masknumber" text="bind:rcownbamt100" mask="#,##0"/>
- <Cell col="27" displaytype="number" edittype="masknumber" text="bind:opownbamt100" mask="#,##0"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_ordamtdetlspec" binddataset="ds_main_list2_grdordamtdetlspeclist" visible="false" position="absolute 857 540 1171 625" style="" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <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="90"/>
- <Column size="85"/>
- <Column size="80"/>
- <Column size="150"/>
- <Column size="65"/>
- <Column size="0"/>
- <Column size="40"/>
- <Column size="30"/>
- <Column size="30"/>
- <Column size="36"/>
- <Column size="45"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="120"/>
- <Column size="80"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- <Row size="24" band="summ"/>
- </Rows>
- <Band id="head">
- <Cell text="처리구분"/>
- <Cell col="1" text="입원_진료구분"/>
- <Cell col="2" text="환자 등록번호"/>
- <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="처방코드(EDI)"/>
- <Cell col="10" text="처방일자"/>
- <Cell col="11" text="수가명칭"/>
- <Cell col="12" text="급비구분2"/>
- <Cell col="13" text="계산급여구분"/>
- <Cell col="14" text="단가"/>
- <Cell col="15" text="용량"/>
- <Cell col="16" text="일수"/>
- <Cell col="17" text="급여"/>
- <Cell col="18" text="비급여"/>
- <Cell col="19" text="선택진료료"/>
- <Cell col="20" text="본인부담금"/>
- <Cell col="21" text="인정비급여"/>
- <Cell col="22" text="환불대상액"/>
- <Cell col="23" text="선택진료비환불예정"/>
- <Cell col="24" text="환불고지금액"/>
- </Band>
- <Band id="body">
- <Cell text="bind:flag"/>
- <Cell col="1" text="bind:inoutflag"/>
- <Cell col="2" text="bind:pid"/>
- <Cell col="3" text="bind:instcd"/>
- <Cell col="4" text="bind:cretno"/>
- <Cell col="5" text="bind:execdd"/>
- <Cell col="6" text="bind:calcseqno"/>
- <Cell col="7" text="bind:calcscorseqno"/>
- <Cell col="8" displaytype="date" style="align:center middle;" text="bind:inoutdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="9" style="align:left middle;" text="bind:insuedicd"/>
- <Cell col="10" displaytype="date" style="align:center middle;" text="bind:prcpdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="11" style="align:left middle;" text="bind:hngnm"/>
- <Cell col="12" style="align:left middle;" text="bind:calcscorpayflag"/>
- <Cell col="13" text="bind:calcpayflag"/>
- <Cell col="14" displaytype="number" style="align:right middle;" text="bind:calcamt" mask="9,999"/>
- <Cell col="15" displaytype="number" style="align:right middle;" text="bind:calcqty" mask="9,999"/>
- <Cell col="16" displaytype="number" style="align:right middle;" text="bind:calcdays" mask="9,999"/>
- <Cell col="17" displaytype="number" style="align:right middle;" text="bind:payamt" mask="9,999"/>
- <Cell col="18" displaytype="number" style="align:right middle;" text="bind:nopyamt" mask="9,999"/>
- <Cell col="19" displaytype="number" style="align:right middle;" text="bind:specamt" mask="9,999"/>
- <Cell col="20" displaytype="number" style="align:right middle;" text="bind:payownbamt" mask="9,999"/>
- <Cell col="21" displaytype="number" edittype="masknumber" style="align:right middle;" text="bind:rcnop" mask="9,999"/>
- <Cell col="22" displaytype="number" edittype="masknumber" style="align:right middle;" text="bind:opnop" mask="9,999"/>
- <Cell col="23" displaytype="number" edittype="masknumber" style="align:right middle;" text="bind:rcownbamt100" mask="9,999"/>
- <Cell col="24" displaytype="number" edittype="masknumber" style="align:right middle;" text="bind:opownbamt100" mask="9,999"/>
- </Band>
- <Band id="summary">
- <Cell text="합계"/>
- <Cell col="1"/>
- <Cell col="2"/>
- <Cell col="3"/>
- <Cell col="4"/>
- <Cell col="5"/>
- <Cell col="6"/>
- <Cell col="7"/>
- <Cell col="8"/>
- <Cell col="9"/>
- <Cell col="10"/>
- <Cell col="11"/>
- <Cell col="12"/>
- <Cell col="13"/>
- <Cell col="14"/>
- <Cell col="15"/>
- <Cell col="16"/>
- <Cell col="17"/>
- <Cell col="18"/>
- <Cell col="19"/>
- <Cell col="20"/>
- <Cell col="21"/>
- <Cell col="22"/>
- <Cell col="23" displaytype="number" expr="expr:getSum('rcownbamt100')" mask="9,999"/>
- <Cell col="24" displaytype="number" expr="expr:getSum('opownbamt100')" mask="9,999"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption2" class="tit_2" position="absolute 5 9 124 26" style="align:left middle;font:Dotum,9, bold;" text="내원내역" anchor="default"/>
- <Shape id="line8" class="line_10" linetype="horizontal" position="absolute 0 26 1194 30" style="" anchor="default"/>
- <Shape id="line1" class="line_10" linetype="horizontal" position="absolute 0 213 1194 217" style="" anchor="default"/>
- <Static id="caption3" class="tit_2" position="absolute 5 196 155 212" style="align:left middle;font:Dotum,9, bold;" text="진료비상세내역" anchor="default"/>
- <Div id="group4" position="absolute 0 685 1194 712" style="" anchor="default">
- <Layouts>
- <Layout>
- <Button id="button2" class="btn4" visible="false" position="absolute 1079 5 1135 27" style="" text="저장" onclick="group3_group4_button2_onclick" anchor="default"/>
- <Button id="button3" class="btn4" position="absolute 1138 5 1194 27" style="" text="닫기" onclick="group3_group4_button3_onclick" anchor="default"/>
- <Shape id="line3" class="line_6" linetype="horizontal" position="absolute 0 0 1194 3" style="" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_chosspec" binddataset="ds_main_list1_chosreclist" position="absolute 0 30 1194 187" style="" oncellclick="group3_grd_chosspec_oncellclick" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="58"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="150"/>
- <Column size="80"/>
- <Column size="90"/>
- <Column size="90"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <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="전문의"/>
- <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="진료의"/>
- </Band>
- <Band id="body">
- <Cell displaytype="combo" style="align:center middle;" text="bind:ioflag" combodataset="ds_init_P0001list_P0001" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="1" style="align:left middle;" text="bind:pid"/>
- <Cell col="2" style="align:left middle;" text="bind:hngnm"/>
- <Cell col="3" style="align:left middle;" text="bind:orddeptnm"/>
- <Cell col="4" style="align:left middle;" text="bind:orddrnm"/>
- <Cell col="5" displaytype="date" text="bind:ordindd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="6" displaytype="date" text="bind:dschdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="7" displaytype="number" text="bind:totordamt" mask="#,##0"/>
- <Cell col="8" displaytype="number" text="bind:totownbamt" mask="#,##0"/>
- <Cell col="9" displaytype="number" text="bind:discamt" mask="#,##0"/>
- <Cell col="10" displaytype="number" text="bind:orgbamt" mask="#,##0"/>
- <Cell col="11" text="bind:cretno"/>
- <Cell col="12" text="bind:orddeptcd"/>
- <Cell col="13" text="bind:orddrid"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button1" class="btn2" visible="false" position="absolute 1073 5 1126 24" style="" text="병원용" onclick="group3_button1_onclick" anchor="default"/>
- <Button id="button4" class="btn2" visible="false" position="absolute 1129 5 1193 24" style="" text="심평원용" onclick="group3_button4_onclick" anchor="default"/>
- <Tab id="swt_rcptlist" position="absolute 0 221 1194 685" style="buttonbackground:stretch 10,10;background:stretch 10,26;" anchor="default" tabindex="1">
- <Tabpages>
- <Tabpage id="case_oscllist" anchor="default">
- <Layouts>
- <Layout width="1194" height="451">
- <Shape id="roundrect2" anchor="default" type="roundrectangle" position="absolute 5 311 220 336" style="border: solid #7cbbdd #7cbbdd;background:transparent ;"/>
- <Static id="caption32" class="color_4" position="absolute 155 316 170 331" style="align: middle;" anchor="default"/>
- <Static id="caption33" position="absolute 173 316 205 330" style="align: middle;" text="원외" anchor="default"/>
- <Static id="caption25" class="cell_2" position="absolute 10 313 80 333" style="align: middle;" text="범 례" anchor="default"/>
- <Static id="caption26" class="color_1" position="absolute 95 316 110 331" style="align: middle;" anchor="default"/>
- <Static id="caption27" position="absolute 113 317 163 331" style="align: middle;" text="그룹" anchor="default"/>
- <Grid id="grd_oscllist" binddataset="ds_main_opmiinfo_m_oscl_oscl" position="absolute 4 10 1188 425" style="" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22"/>
- <Column size="0"/>
- <Column size="79"/>
- <Column size="79"/>
- <Column size="270"/>
- <Column size="49"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="35"/>
- <Column size="99"/>
- <Column size="84"/>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="35"/>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="72"/>
- <Column size="72"/>
- <Column size="34"/>
- <Column size="34"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="25" band="head"/>
- <Row size="25"/>
- </Rows>
- <Band id="head">
- <Cell text="±"/>
- <Cell col="1" text="그룹"/>
- <Cell col="2" text="그룹코드"/>
- <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="단가"/>
- <Cell col="12" text="가산금액"/>
- <Cell col="13" text="요율"/>
- <Cell col="14" text="선택진료"/>
- <Cell col="15" text="본인부담"/>
- <Cell col="16" text="감면금"/>
- <Cell col="17" text="진료일자"/>
- <Cell col="18" text="시행일자"/>
- <Cell col="19" text="원외"/>
- <Cell col="20" text="임상"/>
- <Cell col="21" text="재료행위구분"/>
- </Band>
- <Band id="body">
- <Cell text="bind:oscl_hidden"/>
- <Cell col="1" text="bind:oscl_grupflag"/>
- <Cell col="2" style="align:left middle;" text="bind:oscl_grupcalcscorcd"/>
- <Cell col="3" style="align:left middle;" text="bind:oscl_snglcalcscorcd"/>
- <Cell col="4" style="align:left middle;" text="bind:oscl_snglcalcscorcdnm"/>
- <Cell col="5" displaytype="combo" text="bind:oscl_calcpayflag" combodataset="ds_init_P0104list_P0104" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="6" displaytype="number" text="bind:oscl_calcqty" mask="#,##0"/>
- <Cell col="7" displaytype="number" text="bind:oscl_calctims" mask="#,##0"/>
- <Cell col="8" displaytype="number" text="bind:oscl_calcdays" mask="#,##0"/>
- <Cell col="9" text="bind:oscl_estmmncdnm"/>
- <Cell col="10" displaytype="number" text="bind:oscl_estmamt" mask="#,##0"/>
- <Cell col="11" displaytype="number" text="bind:oscl_calcamt" mask="#,##0"/>
- <Cell col="12" displaytype="number" text="bind:oscl_hospaddamt" mask="#,##0"/>
- <Cell col="13" text="bind:oscl_payownbrate"/>
- <Cell col="14" displaytype="number" text="bind:oscl_specamt" mask="#,##0"/>
- <Cell col="15" displaytype="number" text="bind:oscl_ownbamt" mask="#,##0"/>
- <Cell col="16" displaytype="number" text="bind:oscl_oscldiscamt" mask="#,##0"/>
- <Cell col="17" displaytype="date" text="bind:oscl_orddd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="18" displaytype="date" text="bind:oscl_execdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="19" style="align:left middle;" text="bind:oscl_outordyn"/>
- <Cell col="20" style="align:left middle;" text="bind:oscl_clincstdyyn"/>
- <Cell col="21" text="bind:oscl_matractflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_exceloscl" class="btn2_letter4" visible="false" position="absolute 1120 427 1184 446" style="" text="엑셀저장" onclick="group3_swt_rcptlist_case_oscllist_btn_exceloscl_onclick" anchor="default"/>
- <Shape id="line6" class="line_10" linetype="horizontal" position="absolute 4 6 1188 10" style="" anchor="default"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_opmilist" selected="true" anchor="default">
- <Layouts>
- <Layout>
- <Shape id="line18" class="line_10" linetype="horizontal" position="absolute 0 6 1184 10" style="" anchor="default"/>
- <Grid id="grd_mopmi" binddataset="ds_main_h_mopmi_opmi" position="absolute 810 10 1185 446" style="" onmousedown="group3_swt_rcptlist_case_opmilist_grd_mopmi_onmousedown" onkillfocus="group3_swt_rcptlist_case_opmilist_grd_mopmi_onkillfocus" oncelldblclick="group3_swt_rcptlist_case_opmilist_grd_mopmi_oncelldblclick" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="80"/>
- <Column size="68"/>
- <Column size="68"/>
- <Column size="60"/>
- <Column size="36"/>
- <Column size="59"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="50"/>
- <Column size="37"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="26" 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="순번"/>
- <Cell col="5" text="총진료비"/>
- <Cell col="6" text="현금"/>
- <Cell col="7" text="카드"/>
- <Cell col="8" text="수납자"/>
- <Cell col="9" style="align:center top;" text="마이 그레 이션 여부"/>
- <Cell col="10" text="수납시간"/>
- </Band>
- <Band id="body">
- <Cell style="align:left middle;" text="bind:orddeptcdnm"/>
- <Cell col="1" displaytype="date" style="align:left middle;" text="bind:orddd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" displaytype="date" style="align:left middle;" text="bind:rcptdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="number" text="bind:rcptno" mask="#,##0"/>
- <Cell col="4" displaytype="number" text="bind:rcptseqno" mask="#,##0"/>
- <Cell col="5" displaytype="number" text="bind:totamt" mask="#,##0"/>
- <Cell col="6" displaytype="number" text="bind:cashamt" mask="#,##0"/>
- <Cell col="7" displaytype="number" text="bind:cardamt" mask="#,##0"/>
- <Cell col="8" style="align:left middle;" text="bind:rcptridnm"/>
- <Cell col="9" text="bind:migyn"/>
- <Cell col="10" style="align:left middle;" text="bind:rcpttm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_opmilist" binddataset="ds_main_baseinfo_opmilist_opmi" position="absolute 0 10 800 446" style="" oncelldblclick="group3_swt_rcptlist_case_opmilist_grd_opmilist_oncelldblclick" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="0"/>
- <Column size="75"/>
- <Column size="75"/>
- <Column size="30"/>
- <Column size="90"/>
- <Column size="44"/>
- <Column size="70"/>
- <Column size="30"/>
- <Column size="30"/>
- <Column size="45"/>
- <Column size="59"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="63"/>
- <Column size="70"/>
- <Column size="58"/>
- <Column size="40"/>
- <Column size="40"/>
- <Column size="51"/>
- <Column size="30"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="100"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="60"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="60"/>
- <Column size="100"/>
- <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"/>
- <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="25" band="head"/>
- <Row size="25"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="√"/>
- <Cell col="2" text=" 진료일자"/>
- <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="급여액"/>
- <Cell col="12" text="비급여액"/>
- <Cell col="13" text="선택진료"/>
- <Cell col="14" text="총진료비"/>
- <Cell col="15" text="본인부담"/>
- <Cell col="16" text="감면금"/>
- <Cell col="17" text="선수금"/>
- <Cell col="18" text="선수대체"/>
- <Cell col="19" text="미수금"/>
- <Cell col="20" text="수혈보상"/>
- <Cell col="21" text="기수납액"/>
- <Cell col="22" text="실수납액"/>
- <Cell col="23" text="영수번호"/>
- <Cell col="24" text="수납자"/>
- <Cell col="25" style="align:left middle;" text="시간"/>
- <Cell col="26" text="원내"/>
- <Cell col="27" text="원외"/>
- <Cell col="28" text="순번"/>
- <Cell col="29" text="멀티"/>
- <Cell col="30" text="현금수납"/>
- <Cell col="31" text="카드수납"/>
- <Cell col="32" text="통장입금"/>
- <Cell col="33" text="산전지원금"/>
- <Cell col="34" text="기현금"/>
- <Cell col="35" text="기카드"/>
- <Cell col="36" text="기통장"/>
- <Cell col="37" text="기산전지원금"/>
- <Cell col="38" text="처방상태"/>
- <Cell col="39" text="수납구분"/>
- <Cell col="40" text="MIG여부"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow + 1"/>
- <Cell col="1" text="bind:opmi_orddd"/>
- <Cell col="2" displaytype="date" text="bind:opmi_rcptexecdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="date" text="bind:opmi_rcptstat" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="4" text="bind:opmi_orddeptcd"/>
- <Cell col="5" displaytype="combo" text="bind:opmi_orddridnm" combodataset="ds_hidden_init_orddeptcd" combocodecol="cd" combodatacol="nm"/>
- <Cell col="6" style="align:left middle;" text="bind:opmi_disccd"/>
- <Cell col="7" text="bind:opmi_insukind"/>
- <Cell col="8" text="bind:opmi_suppkind"/>
- <Cell col="9" text="bind:opmi_outpayownbrate"/>
- <Cell col="10" text="bind:opmi_payamt"/>
- <Cell col="11" displaytype="number" text="bind:opmi_totnopyamt" mask="#,##0"/>
- <Cell col="12" displaytype="number" text="bind:opmi_specamt" mask="#,##0"/>
- <Cell col="13" displaytype="number" text="bind:opmi_totamt" mask="#,##0"/>
- <Cell col="14" displaytype="number" text="bind:opmi_totownbamt" mask="#,##0"/>
- <Cell col="15" displaytype="number" text="bind:opmi_discreduamt" mask="#,##0"/>
- <Cell col="16" displaytype="number" text="bind:opmi_mdlrcptamt" mask="#,##0"/>
- <Cell col="17" displaytype="number" text="bind:opmi_uncoamt" mask="#,##0"/>
- <Cell col="18" displaytype="number" text="bind:opmi_bloddiscamt" mask="#,##0"/>
- <Cell col="19" displaytype="number" text="bind:opmi_prercptamt" mask="#,##0"/>
- <Cell col="20" displaytype="number" text="bind:opmi_rcptexptamt" mask="#,##0"/>
- <Cell col="21" displaytype="number" text="bind:opmi_rcptno" mask="#,##0"/>
- <Cell col="22" displaytype="number" text="bind:opmi_rcptridnm" mask="#,##0"/>
- <Cell col="23" style="align:left middle;" text="bind:opmi_rcpttm"/>
- <Cell col="24" style="align:left middle;" text="bind:opmi_hosindrugno"/>
- <Cell col="25" displaytype="date" text="bind:opmi_hosoutdrugno" mask="HH:mm:ss" calendardisplaynulltype="nulltext"/>
- <Cell col="26" style="align:left middle;" text="bind:opmi_rcptseqno"/>
- <Cell col="27" style="align:left middle;" text="bind:opmi_cnt"/>
- <Cell col="28" style="align:left middle;" text="bind:opmi_cashamt"/>
- <Cell col="29" style="align:left middle;" text="bind:opmi_cardamt"/>
- <Cell col="30" displaytype="number" text="bind:opmi_onlineamt" mask="#,##0"/>
- <Cell col="31" displaytype="number" text="bind:opmi_pregdmndamt" mask="#,##0"/>
- <Cell col="32" displaytype="number" text="bind:opmi_precashamt" mask="#,##0"/>
- <Cell col="33" displaytype="number" text="bind:opmi_precardamt" mask="#,##0"/>
- <Cell col="34" displaytype="number" text="bind:opmi_preonlineamt" mask="#,##0"/>
- <Cell col="35" displaytype="number" text="bind:opmi_prepregdmndamt" mask="#,##0"/>
- <Cell col="36" displaytype="number" text="bind:opmi_oprc" mask="#,##0"/>
- <Cell col="37" displaytype="number" text="bind:opmi_opmiflag" mask="#,##0"/>
- <Cell col="38" text="bind:migyn"/>
- <Cell col="39" style="align:left middle;" text="bind:opmi_pid"/>
- <Cell col="40" style="align:left middle;" text="bind:opmi_hngnm"/>
- <Cell col="41" text="bind:opmi_rcptdd"/>
- <Cell col="42" text="bind:opmi_instcd"/>
- <Cell col="43" text="bind:opmi_uncorcptflag"/>
- <Cell col="44" text="bind:opmi_cretno"/>
- <Cell col="45" text="bind:opmi_acptseqno"/>
- <Cell col="46" text="bind:opmi_orddeptcd"/>
- <Cell col="47" text="bind:opmi_orddrid"/>
- <Cell col="48" text="bind:opmi_ordtype"/>
- <Cell col="49" text="bind:opmi_insucd"/>
- <Cell col="50" text="bind:opmi_allownbamt"/>
- <Cell col="51" text="bind:opmi_totnopyamt"/>
- <Cell col="52" text="bind:opmi_nopyamt"/>
- <Cell col="53" text="bind:opmi_payownbamt"/>
- <Cell col="54" text="bind:opmi_payinsubamt"/>
- <Cell col="55" text="bind:opmi_handcapfund"/>
- <Cell col="56" text="bind:opmi_subtamt"/>
- <Cell col="57" text="bind:opmi_procsubtamt"/>
- <Cell col="58" text="bind:opmi_ersubtamt"/>
- <Cell col="59" text="bind:opmi_specamt"/>
- <Cell col="60" text="bind:opmi_discreduamt"/>
- <Cell col="61" text="bind:opmi_discamt"/>
- <Cell col="62" text="bind:opmi_reduamt"/>
- <Cell col="63" text="bind:opmi_premdlrcptamt"/>
- <Cell col="64" text="bind:opmi_totpreamt"/>
- <Cell col="65" text="bind:opmi_restamt"/>
- <Cell col="66" text="bind:opmi_calcmthdflag"/>
- <Cell col="67" text="bind:opmi_remfact"/>
- <Cell col="68" text="bind:opmi_paypsnflag"/>
- <Cell col="69" text="bind:opmi_paydepoamt"/>
- <Cell col="70" text="bind:opmi_paypsnrem"/>
- <Cell col="71" text="bind:opmi_orgrcptdd"/>
- <Cell col="72" text="bind:opmi_orgrcptno"/>
- <Cell col="73" text="bind:opmi_orgrcptseqno"/>
- <Cell col="74" text="bind:opmi_rcptexecdd"/>
- <Cell col="75" text="bind:opmi_rcptrid"/>
- <Cell col="76" text="bind:opmi_fstrgstrid"/>
- <Cell col="77" text="bind:opmi_fstrgstdt"/>
- <Cell col="78" text="bind:opmi_lastupdtrid"/>
- <Cell col="79" text="bind:opmi_lastupdtdt"/>
- <Cell col="80" text="bind:opmi_suppamt"/>
- <Cell col="81" text="bind:opmi_checkflag"/>
- <Cell col="82" text="bind:opmi_cardno"/>
- <Cell col="83" text="bind:opmi_qualcnfmno"/>
- <Cell col="84" text="bind:opmi_acntno"/>
- <Cell col="85" text="bind:opmi_orddeptcdnm"/>
- <Cell col="86" text="bind:opmi_deptengabbr"/>
- <Cell col="87" text="bind:opmi_outpayownbrate"/>
- <Cell col="88" text="bind:opmi_rcptridnm"/>
- <Cell col="89" text="bind:opmi_rcptflag"/>
- <Cell col="90" text="bind:opmi_disccd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button id="btn_oscl" class="btn_sw" position="absolute 108 217 216 239" style="" text="처방계산내역" anchor="default" onclick="group3_btn_oscl_onclick"/>
- <Button id="btn_rcptlist" class="btn_sw" position="absolute 0 217 108 239" style="" text="외래수납내역" anchor="default" onclick="group3_btn_rcptlist_onclick"/>
- <Button id="button5" class="btn2" position="absolute 1129 192 1193 211" style="" text="엑셀저장" onclick="group3_button5_onclick" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_P0104list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_main_list1_chosreclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_main_list3_iscl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_main_list2_grdordamtdetlspeclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_init_disccd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- <Col id="nm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_baseinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_init_roomcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="wd" type="STRING" size="256"/>
- <Column id="gr" type="STRING" size="256"/>
- <Column id="ty" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- <Col id="nm"/>
- <Col id="wd"/>
- <Col id="gr"/>
- <Col id="ty"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0001list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_init_wardcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="of" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- <Col id="nm"/>
- <Col id="of"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_init_suppkind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="up" type="STRING" size="256"/>
- <Column id="io" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- <Col id="nm"/>
- <Col id="up"/>
- <Col id="io"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_init_insukind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- <Col id="nm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- <Column id="dp" type="STRING" size="256"/>
- <Column id="sp" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- <Col id="nm"/>
- <Col id="dp"/>
- <Col id="sp"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_baseinfo_opmilist_opmi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_init_flag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="prestdd" type="STRING" size="256"/>
- <Column id="mskindflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prestdd"/>
- <Col id="mskindflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="ofidocacptdd" type="STRING" size="256"/>
- <Column id="ofidocretno" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="ofidocacptdd"/>
- <Col id="ofidocretno"/>
- <Col id="flag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="sess_posinstcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="sess_posinstcd">012</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="ofidocacptdd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="inoutdd" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="ofidocacptdd"/>
- <Col id="cretno"/>
- <Col id="inoutdd"/>
- <Col id="flag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="atdoctid" type="STRING" size="256"/>
- <Column id="inoutdd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="orddeptcd"/>
- <Col id="atdoctid"/>
- <Col id="inoutdd"/>
- <Col id="cretno"/>
- <Col id="flag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data5" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="cond" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="rtnyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="cond"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="orddeptcd"/>
- <Col id="insukind"/>
- <Col id="rtnyn"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_update" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="datalist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="datalist"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="ofidocacptdd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="ordfromdd" type="STRING" size="256"/>
- <Column id="ordtodd" type="STRING" size="256"/>
- <Column id="ofidocretno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="ofidocacptdd"/>
- <Col id="cretno"/>
- <Col id="ordfromdd"/>
- <Col id="ordtodd"/>
- <Col id="ofidocretno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_h_mopmi_opmi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_main_opmiinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_hidden_init_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- <Column id="nm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- <Col id="nm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0104list_P0104" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"/>
- <Col id="cdnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_opmiinfo_m_oscl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="oscl" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="oscl"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0001list_P0001" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_rcv_opmilist_opmi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_rcv_list2_grdordamtdetlspeclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_s_opmi_opmi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="Dataset01" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_rcv_h_mopmi_opmi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind/>
- <Script type="xscript4.0"><![CDATA[include "com_commonxp::comm_main.xjs"
- include "com_basiccodexp::ZBC001.xjs"
- var arErrorCode = new HashArray();
- function SMPMC02900_onload(obj: Form, e: LoadEventInfo) {
- frmf_initForm(obj);
- grdf_initGrid(group3.grd_chosspec);
- grdf_initGrid(group3.grd_earn);
- grdf_initGrid(group3.grd_ordamtdetlspec);
- grdf_initGrid(group3.swt_rcptlist.case_opmilist.grd_mopmi);
- grdf_initGrid(group3.swt_rcptlist.case_opmilist.grd_opmilist);
- grdf_initGrid(group3.swt_rcptlist.case_oscllist.grd_oscllist);
- fChosSpecRef();
- fScreenSet();
- group3.swt_rcptlist.case_opmilist.grd_opmilist.position.width = 1185;
- var arrParam = [{
- dsNm: "ds_init_P0104list_P0104",
- cdGrpId: "P0104"
- }, {
- dsNm: "ds_init_P0001list_P0001",
- cdGrpId: "P0001"
- }];
- appf_getCodeList(arrParam);
- }
- function group3_group4_button2_onclick(obj: Button, e: ClickEventInfo) {
- var rows = ds_main_list2_grdordamtdetlspeclist.rowcount;
- var flag = "";
- var status = "";
- var row = group3.grd_chosspec.currentrow;
- for (i = 0; i < rows; i++) {
- flag = ds_main_list2_grdordamtdetlspeclist.getColumn(i, "flag");
- status = ds_main_list2_grdordamtdetlspeclist.getRowType(i);
- if (flag == "I" && status == Dataset.ROWTYPE_UPDATE) {
- //group3.grd_ordamtdetlspec.rowStatus(i) = 1;
- ds_main_list2_grdordamtdetlspeclist.setRowType(i, Dataset.ROWTYPE_INSERT);
- }
- }
- //ds_send_update.setColumn( 0, "datalist",group3.grd_ordamtdetlspec.getUpdateData());
- var update = grdf_getGridUpdateData(group3.grd_ordamtdetlspec, "all");
- ds_send_update_datalist.copyData(update);
- // 수진 내원 내역 저장 / 조회
- //if( submit("TXPMC03004")) {
- var oParam = {};
- oParam.id = "TXPMC03004";
- oParam.service = "patinfomngtapp.PatSpecPat";
- oParam.method = "reqExeOrdAmtDetlSpec";
- oParam.inds = "req=ds_send_update_datalist";
- oParam.outds = "ds_hidden_rcv_list2_grdordamtdetlspeclist=grdordamtdetlspeclist";
- oParam.async = false;
- oParam.callback = "cf_TXPMC03004";
- tranf_submit(oParam);
- if (arErrorCode.pop("TXPMC03004") > -1) {
- ds_main_list2_grdordamtdetlspeclist.clearData();
- if (ds_hidden_rcv_list2_grdordamtdetlspeclist.rowcount > 0) {
- ds_main_list2_grdordamtdetlspeclist.copyData(ds_hidden_rcv_list2_grdordamtdetlspeclist);
- }
- }
- /////////////////////////////////////////////////////
- /////////////////////////////////////////////////////
- /////////////////////////////////////////////////////
- /////////////////////////////////////////////////////
- /////////////////////////////////////////////////////
- /////////////////////////////////////////////////////
- var tmpreturnamt = 0;
- var tmpselectreturnamt = 0;
- for (var i = 0; i < ds_main_list1_chosreclist.rowcount; i++) {
- ds_send_data3.setColumn(0, "pid", ds_main_list1_chosreclist.getColumn(i, "pid")); //1
- ds_send_data3.setColumn(0, "ofidocacptdd", ds_main_list1_chosreclist.getColumn(i, "orddeptnm")); //3
- ds_send_data3.setColumn(0, "inoutdd", ds_main_list1_chosreclist.getColumn(i, "ordindd")); //5
- ds_send_data3.setColumn(0, "cretno", ds_main_list1_chosreclist.getColumn(i, "cretno")); //11
- var ioflag = ds_main_list1_chosreclist.getColumn(i, "ioflag");
- ds_send_data3.setColumn(0, "flag", ((ioflag == "입원") ? "I" : ((ioflag == "외래") ? "O" : "")));
- var oParam = {};
- oParam.id = "TRPMC02902";
- oParam.service = "patinfomngtapp.PatSpecPat";
- oParam.method = "reqGetOrdAmtDetlSpecList";
- oParam.inds = "req=ds_send_data3";
- oParam.outds = "ds_hidden_rcv_list2_grdordamtdetlspeclist=grdordamtdetlspeclist";
- oParam.async = false;
- oParam.callback = "cf_TRPMC02902";
- tranf_submit(oParam);
- if (arErrorCode.pop("TRPMC02902") > -1) {
- ds_main_list2_grdordamtdetlspeclist.clearData();
- if (ds_hidden_rcv_list2_grdordamtdetlspeclist.rowcount > 0) {
- ds_main_list2_grdordamtdetlspeclist.copyData(ds_hidden_rcv_list2_grdordamtdetlspeclist);
- }
- }
- }
- if (frmf_checkOpener()) {
- opener.frmf_setParameter("SMPMC02900_selectreturnamt", tmpselectreturnamt);
- opener.frmf_setParameter("SMPMC02900_returnamt", tmpreturnamt);
- }
- }
- function cf_TXPMC03004(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function cf_TRPMC02902(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group3_group4_button3_onclick(obj: Button, e: ClickEventInfo) {
- this.close();
- }
- function group3_grd_chosspec_oncellclick(obj: Grid, e: GridClickEventInfo) {
- ds_main_list3_iscl.clearData();
- if (e.row >= 0 && e.col >= 0) {
- var row = ds_main_list1_chosreclist.rowposition;
- ds_send_data4.setColumn(0, "pid", ds_main_list1_chosreclist.getColumn(row, "pid"));
- ds_send_data4.setColumn(0, "orddeptcd", ds_main_list1_chosreclist.getColumn(row, "orddeptcd"));
- ds_send_data4.setColumn(0, "atdoctid", ds_main_list1_chosreclist.getColumn(row, "orddrid"));
- ds_send_data4.setColumn(0, "inoutdd", ds_main_list1_chosreclist.getColumn(row, "ordindd"));
- ds_send_data4.setColumn(0, "cretno", ds_main_list1_chosreclist.getColumn(row, "cretno"));
- var ioflag = ds_main_list1_chosreclist.getColumn(i, "ioflag");
- var vFlag = ((ioflag == "입원") ? "I" : ((ioflag == "외래") ? "O" : ""));
- if (vFlag == "I") {
- frmf_modal("SMPAI00200", "SMPAI00200", "", "", "1", "150", "150", "", "", "", "", "", "M");
- } else if (vFlag == "O") {
- ds_send_data4.setColumn(0, "flag", "O");
- var oParam = {};
- oParam.id = "TRPMC02904";
- oParam.service = "patinfomngtapp.PatSpecPat";
- oParam.method = "reqGetNewOpmiOrdAmtDetlSpecList";
- oParam.inds = "req=ds_send_data4";
- oParam.outds = "ds_hidden_rcv_opmilist_opmi=opmi";
- oParam.async = false;
- oParam.callback = "cf_TRPMC02904";
- tranf_submit(oParam);
- if (arErrorCode.pop("TRPMC02904") > -1) {
- ds_main_baseinfo_opmilist_opmi.clearData();
- if (ds_hidden_rcv_opmilist_opmi.rowcount; > 0) {
- ds_main_baseinfo_opmilist_opmi.copyData(ds_hidden_rcv_opmilist_opmi);
- } else {
- ds_main_baseinfo_opmilist_opmi.copyData(ds_hidden_rcv_opmilist_opmi);
- sysf_messageBox("진료비상세내역 정보가 ", "I004");
- }
- }
- }
- fScreenSet(vFlag);
- }
- }
- function cf_TRPMC02904(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group3_button1_onclick(obj: Button, e: ClickEventInfo) {
- grdf_exportExcel(group3.grd_ordamtdetlspec, "진료비상세내역-병원용", "Sheet1", true, "", 'user', true);
- }
- function group3_button4_onclick(obj: Button, e: ClickEventInfo) {
- grdf_exportExcel(group3.grd_ordamtdetlspec, "진료비상세내역-심평원용", "Sheet1", true, "", 'user', true);
- }
- function group3_swt_rcptlist_case_oscllist_btn_exceloscl_onclick(obj: Button, e: ClickEventInfo) {
- grdf_exportExcel(group3.swt_rcptlist.case_oscllist.grd_oscllist, "수진진료비내역", "Sheet1", true, "", 'user', true);
- }
- function group3_swt_rcptlist_case_opmilist_grd_mopmi_onmousedown(obj: Grid, e: GridMouseEventInfo) {
- }
- function group3_swt_rcptlist_case_opmilist_grd_mopmi_onkillfocus(obj: Grid, e: KillFocusEventInfo) {
- }
- function group3_swt_rcptlist_case_opmilist_grd_mopmi_oncelldblclick(obj: Grid, e: GridClickEventInfo) {
- }
- function group3_swt_rcptlist_case_opmilist_grd_opmilist_oncelldblclick(obj: Grid, e: GridClickEventInfo) {
- if (e.row >= 0 && e.col >= 0) {
- var iRow = ds_main_baseinfo_opmilist_opmi.rowposition;
- if (ds_main_baseinfo_opmilist_opmi.getColumn(iRow, "migyn") == "Y") { //마이그레이션 데이터 볼 때 20080820 이성인 추가
- var vcheck_orddd = utlf_transNullToEmpty(ds_main_baseinfo_opmilist_opmi.getColumn(iRow, "opmi_orddd"));
- if (vcheck_orddd != "" || vcheck_orddd != "-" || vcheck_orddd != " ") {
- //외래처방계산내역
- fGetOsclList();
- } else {
- sysf_messageBox("선택된 내역이 없습니다.", "E999", "");
- return;
- }
- var migmultichk = ds_main_opmiinfo_m_oscl_oscl.getColumn(0, "migmultichk");
- //멀티수납건 조회
- if (migmultichk == "Y") {
- var oParam = {};
- oParam.id = "TRPMC02906";
- oParam.service = "patinfomngtapp.PatSpecPat";
- oParam.method = "reqGetNewMultiOpmiOrdAmtDetlSpecList";
- oParam.inds = "opmi=ds_send_s_opmi_opmi";
- oParam.outds = "ds_hidden_rcv_h_mopmi_opmi=opmi";
- oParam.async = false;
- oParam.callback = "cf_TRPMC02906";
- tranf_submit(oParam);
- if (arErrorCode.pop("TRPMC02906") > -1) {
- ds_main_h_mopmi_opmi.clearData();
- if (ds_hidden_rcv_h_mopmi_opmi.rowcount > 0) {
- ds_main_h_mopmi_opmi.copyData(ds_hidden_rcv_h_mopmi_opmi);
- } else {
- ds_main_h_mopmi_opmi.copyData(ds_hidden_rcv_h_mopmi_opmi);
- sysf_messageBox("진료비상세내역 정보가 ", "I004");
- }
- }
- var old_left = group3.swt_rcptlist.case_opmilist.grd_opmilist.position.left;
- group3.swt_rcptlist.case_opmilist.grd_opmilist.position.width = 800;
- group3.swt_rcptlist.case_opmilist.grd_opmilist.position.left = old_left;
- group3.swt_rcptlist.case_opmilist.grd_mopmi.setCellProperty("head", 6, "text", "본인부담금");
- group3.swt_rcptlist.case_opmilist.grd_mopmi.setCellProperty("head", 7, "text", "할인");
- } else {
- var old_left = group3.swt_rcptlist.case_opmilist.grd_opmilist.position.left;
- group3.swt_rcptlist.case_opmilist.grd_opmilist.position.width = "1185";
- group3.swt_rcptlist.case_opmilist.grd_opmilist.position.left = old_left;
- }
- } else {
- var vcheck_orddd = utlf_transNullToEmpty(ds_main_baseinfo_opmilist_opmi.getColumn(iRow, "opmi_orddd"));
- var mcnt = ds_main_baseinfo_opmilist_opmi.getColumn(iRow, "opmi_cnt");
- if (vcheck_orddd != "" || vcheck_orddd != "-" || vcheck_orddd != " ") {
- //외래처방계산내역
- fGetOsclList();
- } else {
- sysf_messageBox("선택된 내역이 없습니다.", "E999", "");
- return;
- }
- //멀티수납건 조회
- if (mcnt > 1) {
- //if (submit("TRPMC02906")){
- var oParam = {};
- oParam.id = "TRPMC02906";
- oParam.service = "patinfomngtapp.PatSpecPat";
- oParam.method = "reqGetNewMultiOpmiOrdAmtDetlSpecList";
- oParam.inds = "opmi=ds_send_s_opmi_opmi";
- oParam.outds = "ds_hidden_rcv_h_mopmi_opmi=opmi";
- oParam.async = false;
- oParam.callback = "cf_TRPMC02906";
- tranf_submit(oParam);
- if (arErrorCode.pop("TRPMC02906") > -1) {
- ds_main_h_mopmi_opmi.clearData();
- if (ds_hidden_rcv_h_mopmi_opmi.rowcount > 0) {
- ds_main_h_mopmi_opmi.copyData(ds_hidden_rcv_h_mopmi_opmi);
- } else {
- ds_main_h_mopmi_opmi.copyData(ds_hidden_rcv_h_mopmi_opmi);
- sysf_messageBox("진료비상세내역 정보가 ", "I004");
- }
- }
- var old_left = group3.swt_rcptlist.case_opmilist.grd_opmilist.position.left;
- group3.swt_rcptlist.case_opmilist.grd_opmilist.position.width = 800;
- group3.swt_rcptlist.case_opmilist.grd_opmilist.position.left = old_left;
- } else {
- var old_left = group3.swt_rcptlist.case_opmilist.grd_opmilist.position.left;
- group3.swt_rcptlist.case_opmilist.grd_opmilist.position.width = 1185;
- group3.swt_rcptlist.case_opmilist.grd_opmilist.position.left = old_left;
- }
- }
- }
- }
- function cf_TRPMC02906(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group3_button5_onclick(obj: Button, e: ClickEventInfo) {
- var row = ds_main_list1_chosreclist.rowposition;
- if (row > 0) {
- var vFlag = ds_main_list1_chosreclist.getColumn(i, "ioflag");
- if (vFlag == "입원") {
- grdf_exportExcel(group3.grd_earn, "입원_진료비상세내역", "Sheet1", true, "", 'user', true);
- } else if (vFlag == "외래") {
- grdf_exportExcel(group3.swt_rcptlist.case_opmilist.grd_opmilist, "외래_외래수납내역", "Sheet1", true, "", 'user', true);
- grdf_exportExcel(group3.swt_rcptlist.case_oscllist.grd_oscllist, "외래_처방계산내역", "Sheet1", true, "", 'user', true);
- }
- }
- }
- function group3_btn_oscl_onclick(obj: Button, e: ClickEventInfo) {
- group3.swt_rcptlist.tabindex = 0; //처방계산내역
- }
- function group3_btn_rcptlist_onclick(obj: Button, e: ClickEventInfo) {
- group3.swt_rcptlist.tabindex = 1; // 외래수납내역
- }]]></Script>
- </Form>
- </FDL>
|