123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMPMC07500" position="absolute 0 0 1207 774" titletext="자보처방관리" onload="SMPMC07500_onload" oninit="SMPMC07500_oninit">
- <Layouts>
- <Layout>
- <Static id="caption6" class="tit_1" position="absolute 0 0 125 25" style="" text="자보처방관리" anchor="left top"/>
- <Div id="group2" position="absolute 0 25 1203 65" style="" class="div_SA" anchor="left top right">
- <Layouts>
- <Layout>
- <Shape id="line2" class="line_4" linetype="vertical" position="absolute 1132 11 1135 33" style="border: solid #ffe4bb #ffe4bb;" anchor="top right"/>
- <Static id="caption10" class="search_name" position="absolute 490 12 576 29" style="align:left ;" text="환자번호 :" anchor="left top"/>
- <Calendar id="ipt_ordfromdd" position="absolute 92 12 179 31" style="" anchor="left top" dateformat="yyyy-MM-dd" value="null" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_ordtodd" position="absolute 197 12 284 31" style="" anchor="left top" dateformat="yyyy-MM-dd" autoselect="true"/>
- <Button id="btn_search" class="btn1" position="absolute 1140 11 1196 33" style="" text="조회" onclick="group2_btn_search_onclick" anchor="top right"/>
- <Static id="caption4" position="absolute 176 13 201 32" style="align:center middle;" text="~" anchor="left top"/>
- <Static id="caption1" class="search_name" position="absolute 5 12 79 29" style="align:left middle;" text="실시일자 :" anchor="left top"/>
- <Button id="btn_ptbs_search" class="icon_search" position="absolute 653 11 669 27" style="" text="" onclick="group2_btn_ptbs_search_onclick" anchor="left top"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_execflag" position="absolute 371 10 471 29" style="" anchor="left top" index="-1">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">실시</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">미실시</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption5" class="search_name" position="absolute 295 12 381 29" style="align:left middle;" text="실시구분 :" anchor="left top"/>
- <Edit id="ipt_pid" position="absolute 571 10 649 29" style="" anchor="left top" onkeypress="group2_ipt_pid_onkeypress" onkeydown="group2_ipt_pid_onkeydown" autoselect="true"/>
- <Edit id="input1" enable="False" position="absolute 674 10 752 29" style="" anchor="left top"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_execlist" binddataset="ds_main_execlist_execinfo" position="absolute 0 95 1205 745" style="" oncelldblclick="grd_execlist_oncelldblclick" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="65"/>
- <Column size="65"/>
- <Column size="75"/>
- <Column size="0"/>
- <Column size="110"/>
- <Column size="130"/>
- <Column size="120"/>
- <Column size="65"/>
- <Column size="180"/>
- <Column size="120"/>
- <Column size="150"/>
- <Column size="80"/>
- <Column size="250"/>
- <Column size="100"/>
- <Column size="250"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="65"/>
- <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="싱글수가명"/>
- <Cell col="15" text="실시일자"/>
- <Cell col="16" text="실시시간"/>
- <Cell col="17" text="실시자"/>
- </Band>
- <Band id="body">
- <Cell style="background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:pid"/>
- <Cell col="1" style="align:left;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:hngnm"/>
- <Cell col="2" displaytype="date" style="align:center middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:orddd" calendardisplaynulltype="nulltext"/>
- <Cell col="3" style="background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:cretno"/>
- <Cell col="4" displaytype="combo" style="align:left middle;padding:0 0 0 3;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:suppkind" combodataset="ds_init_suppkind" combocodecol="cd" combodatacol="nm"/>
- <Cell col="5" displaytype="combo" style="align:left middle;padding:0 0 0 3;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:insucd" combodataset="ds_init_insucd" combocodecol="cd" combodatacol="nm"/>
- <Cell col="6" style="align:left middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:orddeptnm"/>
- <Cell col="7" style="align:left middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:orddrnm"/>
- <Cell col="8" style="align:left middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:mngtno"/>
- <Cell col="9" displaytype="combo" style="align:left middle;padding:0 0 0 3;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:orddeptcd" combodataset="ds_init_orddeptcd" combocodecol="cd" combodatacol="nm"/>
- <Cell col="10" style="align:left middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:paygrntno"/>
- <Cell col="11" style="align:left middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:grupcalcscorcd"/>
- <Cell col="12" style="align:left top;padding:5 2 3 2;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:grupnm" wordwrap="word"/>
- <Cell col="13" style="align:left middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:snglcalcscorcd"/>
- <Cell col="14" style="align:left top;padding:5 2 3 2;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:snglnm" wordwrap="word"/>
- <Cell col="15" displaytype="date" style="align:left middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:execdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="16" displaytype="date" style="align:left middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:exectm" mask="HH:mm:ss" calendardisplaynulltype="nulltext"/>
- <Cell col="17" style="align:left middle;background:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));background2:EXPR((getColumn(currow, ' mngtcnt') < 1 || getColumn(currow, 'orddeptcnt') < 1 || getColumn(currow, 'paygrntcnt') < 1 ) ? '#ff8888ff' : ((getColumn(currow, ' mngtcnt') > 1 || getColumn(currow, 'orddeptcnt') > 1 || getColumn(currow, 'paygrntcnt') > 1 ) ? '##85B3ffff' : '' ));" text="bind:execrnm"/>
- <Cell col="18" style="align:left middle;" text="bind:mngtcnt"/>
- <Cell col="19" style="align:left middle;" text="bind:orddeptcnt"/>
- <Cell col="20" style="align:left middle;" text="bind:paygrntcnt"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption8" class="tit_2" position="absolute 0 74 78 92" style="align:left top;font:Dotum,9,bold;" text="처방내역" anchor="left top"/>
- <Shape id="roundrect3" anchor="left bottom" class="roundrect_example" type="roundrectangle" position="absolute 0 747 260 773" style=""/>
- <Static id="caption2" class="cell_2" position="absolute 5 750 47 770" style="" text="범 례" anchor="left bottom"/>
- <Static id="caption3" position="absolute 68 753 150 768" style="" text="등록정보 없음" anchor="left bottom"/>
- <Static id="caption7" position="absolute 50 752 65 767" style="background:#FF8888 ;" anchor="left bottom"/>
- <Static id="caption9" position="absolute 173 753 255 768" style="" text="등록정보 오류" anchor="left bottom"/>
- <Static id="caption11" position="absolute 155 753 170 768" style="background:#85B3FF ;" anchor="left bottom"/>
- <Button id="btn_init" class="btn4" position="absolute 1137 750 1205 772" style="" text="초기화" onclick="btn_init_onclick" anchor="right bottom"/>
- <Shape id="line1" class="line_1" position="absolute 0 90 1205 96" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="patinfolist" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="patinfolist"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_search" 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="ordfromdd" type="STRING" size="256"/>
- <Column id="ordtodd" type="STRING" size="256"/>
- <Column id="execflag" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="ordfromdd"/>
- <Col id="ordtodd"/>
- <Col id="execflag"/>
- <Col id="hngnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_execlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_source" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="srchcond" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="popupendflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="init" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="init"/>
- </Row>
- </Rows>
- </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_main_execlist_execinfo" 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="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="suppkind" type="STRING" size="256"/>
- <Column id="insucd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="calcscorcd" type="STRING" size="256"/>
- <Column id="prcpnm" type="STRING" size="256"/>
- <Column id="execprcpstatcd" type="STRING" size="256"/>
- <Column id="execdd" type="STRING" size="256"/>
- <Column id="exectm" type="STRING" size="256"/>
- <Column id="execrnm" type="STRING" size="256"/>
- <Column id="autmbinsuseqno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="paygrntno" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_suppkind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_insucd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_instcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_patinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" sumtext="환자등록번호"/>
- <Column id="bindyn" type="STRING" size="256" sumtext="환자등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="한글이름"/>
- <Column id="hngnm2" type="STRING" size="256" sumtext="표시이름"/>
- <Column id="engnm" type="STRING" size="256" sumtext="영문이름"/>
- <Column id="chinm" type="STRING" size="256" sumtext="영문이름"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호앞6자리"/>
- <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호뒤7자리"/>
- <Column id="rrgstno3" type="STRING" size="256" sumtext="주민번호뒤4자리와별표3자리"/>
- <Column id="lastinsukind" type="STRING" size="256" sumtext="최근보험유형"/>
- <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- <Column id="bindpid" type="STRING" size="256" sumtext="합본등록번호"/>
- <Column id="hometel" type="STRING" size="256" sumtext="집전화번호"/>
- <Column id="mpphontel" type="STRING" size="256" sumtext="휴대전화번호"/>
- <Column id="etctel1" type="STRING" size="256" sumtext="기타전화번호1"/>
- <Column id="etctel2" type="STRING" size="256" sumtext="기타전화번호2"/>
- <Column id="smsaprvyn" type="STRING" size="256" sumtext="SMS전송 승인 여부"/>
- <Column id="email" type="STRING" size="256" sumtext="이메일 게정"/>
- <Column id="zipcd1" type="STRING" size="256" sumtext="우편번호 앞 3자리"/>
- <Column id="zipcd2" type="STRING" size="256" sumtext="우편번호 뒤 3자리"/>
- <Column id="zipcdseq" type="STRING" size="256" sumtext="우편일련번호"/>
- <Column id="addr" type="STRING" size="256" sumtext="기본주소"/>
- <Column id="detladdr" type="STRING" size="256" sumtext="상세주소"/>
- <Column id="btype" type="STRING" size="256" sumtext="혈액형"/>
- <Column id="rh" type="STRING" size="256" sumtext="RH혈액형"/>
- <Column id="forgeryn" type="STRING" size="256" sumtext="외국인여부"/>
- <Column id="nati" type="STRING" size="256" sumtext="국적"/>
- <Column id="psptno" type="STRING" size="256" sumtext="여권번호"/>
- <Column id="recmyn" type="STRING" size="256" sumtext="추천여부"/>
- <Column id="recmerid" type="STRING" size="256" sumtext="추천인ID"/>
- <Column id="recmernm" type="STRING" size="256" sumtext="추천인명"/>
- <Column id="recmerrela" type="STRING" size="256" sumtext="추천인과의 관계"/>
- <Column id="vipyn" type="STRING" size="256" sumtext="VIP여부"/>
- <Column id="viprem" type="STRING" size="256" sumtext="VIP비고"/>
- <Column id="religncd" type="STRING" size="256" sumtext="종교코드"/>
- <Column id="baptnm" type="STRING" size="256" sumtext="세례명"/>
- <Column id="chchnm" type="STRING" size="256" sumtext="성당명"/>
- <Column id="dethyn" type="STRING" size="256" sumtext="사망여부"/>
- <Column id="dethdt" type="STRING" size="256" sumtext="사망일시"/>
- <Column id="dethdd" type="STRING" size="256" sumtext="사망일자"/>
- <Column id="dethtm" type="STRING" size="256" sumtext="사망시간"/>
- <Column id="chosresn" type="STRING" size="256" sumtext="내원사유"/>
- <Column id="animyn" type="STRING" size="256" sumtext="동물여부"/>
- <Column id="exptresncd" type="STRING" size="256" sumtext="원외예외사유코드"/>
- <Column id="inhospyn" type="STRING" size="256" sumtext="재원여부"/>
- <Column id="handicapryn" type="STRING" size="256" sumtext="장애인여부"/>
- <Column id="pidflag" type="STRING" size="256" sumtext="등록번호구분"/>
- <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
- <Column id="ptunyn" type="STRING" size="256" sumtext="미수안내"/>
- <Column id="lastorddd" type="STRING" size="256" sumtext="최근내원일"/>
- <Column id="lastorddeptcd" type="STRING" size="256" sumtext="최근내원과"/>
- <Column id="outuncoamt" type="STRING" size="256" sumtext="외래미수금"/>
- <Column id="dschuncoamt" type="STRING" size="256" sumtext="입원미수금"/>
- <Column id="kioskrcptnoyn" type="STRING" size="256" sumtext="무인수납불가여부"/>
- <Column id="carnum" type="STRING" size="256" sumtext="차량번호"/>
- <Column id="acptdd" type="STRING" size="256" sumtext="가예약 접수일자"/>
- <Column id="acptno" type="STRING" size="256" sumtext="가예약 접수일련번호"/>
- <Column id="patspcfyn" type="STRING" size="256" sumtext="특이환자여부"/>
- <Column id="tdaydsch" type="STRING" size="256" sumtext="특이환자여부"/>
- <Column id="mig" type="STRING" size="256" sumtext="마이그레이션여부"/>
- <Column id="scanyn" type="STRING" size="256" sumtext="동의서출력여부"/>
- <Column id="spifscanyn" type="STRING" size="256" sumtext="선택진료신청서스캔여부"/>
- <Column id="isolinfo" type="STRING" size="256" sumtext="격리환자정보"/>
- <Column id="builno" type="STRING" size="256" sumtext="도로명주소 코드"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group2.ipt_ordfromdd" propid="value" datasetid="ds_send_search" columnid="ordfromdd"/>
- <BindItem id="item1" compid="group2.ipt_ordtodd" propid="value" datasetid="ds_send_search" columnid="ordtodd"/>
- <BindItem id="item2" compid="group2.cmb_execflag" propid="value" datasetid="ds_send_search" columnid="execflag"/>
- <BindItem id="item3" compid="group2.ipt_pid" propid="value" datasetid="ds_send_search" columnid="pid"/>
- <BindItem id="item4" compid="group2.input1" propid="value" datasetid="ds_send_search" columnid="hngnm"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2016-05-24
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2016-05-24 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "com_basiccodexp::ZBC001.xjs";
- include "pam_opatmngtxp::PMOCOM.xjs";
- function SMPMC07500_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMPMC07500_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(grd_execlist);
-
- ds_init_instcd.clearData();
- dsf_makeValue(ds_init_instcd, "instcd", "string", sysf_getUserInfo("dutplceinstcd"));
- var oParam = {};
- oParam.id = "TRPMC02602";
- oParam.service = "patinfomngtapp.AutmbInsuPat";
- oParam.method = "reqGetComn";
- oParam.inds = "req=ds_init_instcd";
- oParam.outds = "ds_init_insucd=insucd ds_init_suppkind=suppkind ds_init_orddeptcd=orddeptcd ds_init_endresncd=endresncd";
- oParam.async = false;
- tranf_submit(oParam);
- fInitInfo();
- }
- /*
- *초기화 및 기본 값 셋팅
- */
- function fInitInfo()
- {
- ds_send_search.clearData();
- ds_send_search.addRow();
- var currentDate = utlf_getCurrentDate();
-
- ds_send_search.setColumn(0, "ordfromdd" ,currentDate);
- ds_send_search.setColumn(0, "ordtodd" ,currentDate);
- ds_send_search.setColumn(0, "execflag", "");
- }
- /*
- * 진료내역 조회
- */
- function fGetOrdtinfo()
- {
- var oParam = {};
- oParam.id = "TRPMC07501";
- oParam.service = "patinfomngtapp.AutmbInsuPat";
- oParam.method = "reqGetExecInfo";
- oParam.inds = "req=ds_send_search";
- oParam.outds = "ds_main_execlist_execinfo=execinfo";
- oParam.async = false;
- tranf_submit(oParam);
-
- fSetColor();
- }
- /*
- * 배경색 설정
- */
- function fSetColor()
- {
- // expr로 변경하여 적용함. 2017.02.17 kimdo3
- }
- //조회
- function group2_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetOrdtinfo();
- }
- //환자번호 조회
- function group2_btn_ptbs_search_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_send_search.getColumn(0, "pid");
-
- if (pid != null && !utlf_isNull(pid) && pid != " " && pid != "-")
- {
- ds_source.clearData();
- ds_source.addRow();
- ds_source.setColumn( 0, "srchcond" , "1");
- ds_source.setColumn( 0, "pid" , pid);
-
- var objArg = new Object();
- objArg.arg_ds_send = ds_source;
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "1", "150", "150", "", "", "", "", "", "M");
- //환자번호 copy
- var popupendflag = frmf_getParameter("SPPMC02500_popupendflag");
-
- if (popupendflag == "ok")
- {
- ds_main_patinfo_patinfolist.copyData(ds_patinfolist);
-
- var pid = ds_main_patinfo_patinfolist.getColumn(0, "pid");
- var hngnm = ds_main_patinfo_patinfolist.getColumn(0, "hngnm");
-
- ds_send_search.setColumn(0, "pid" , pid);
- ds_send_search.setColumn(0, "hngnm" , hngnm);
-
- fGetOrdtinfo();
- }
- else
- {
- ds_send_search.setColumn( 0, "pid" , "");
- ds_send_search.setColumn( 0, "hngnm" , "");
- }
- }
- }
- function group2_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if (e.keycode == 13)
- {
- obj.updateToDataset();
- group2.btn_ptbs_search.click();
- }
- }
- function grd_execlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if( e.row >= 0 && e.col >= 0 )
- {
- var row = e.row;
-
- if (row >= 0)
- {
- frmf_setParameter("SMPMC02600_pid" , ds_main_execlist_execinfo.getColumn(row, "pid"));
- frmf_setParameter("SMPMC02600_orddd" , ds_main_execlist_execinfo.getColumn(row, "orddd"));
- var wndobj = frmf_findPopup("SMPMC02600"); //getOpenWindow
-
- if(wndobj != null)
- {
- wndobj.close();
-
- var oParam = {};
- oParam.id = "TRPAO00000";
- oParam.service = "pamcomnapp.PamComn";
- oParam.method = "reqGetOutTimer";
- oParam.inds = "req=ds_temp";
- oParam.outds = "";
- oParam.async = false;
- tranf_submit(oParam);
- frmf_open("SMPMC02600", "SMPMC02600", "", "", "", "", "", "", "", "", "", "", "M");
- }
- else
- {
- frmf_open("SMPMC02600", "SMPMC02600", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- }
- }
- function btn_init_onclick(obj:Button, e:ClickEventInfo)
- {
- fInitInfo();
- ds_main_execlist_execinfo.clearData();
- }
- ]]></Script>
- </Form>
- </FDL>
|