123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPPID32300" classname="SPPID32200_외국인진료비예상금액산정" inheritanceid="" position="absolute 0 0 1196 801" titletext="외국인진료비예상금액산정조회" onload="SPPID32300_onload">
- <Layouts>
- <Layout>
- <Div id="grp_search" taborder="32" class="div_SA" position="absolute 0 25 1195 65" anchor="left top right">
- <Layouts>
- <Layout width="1195" height="40">
- <Button id="btn_search" taborder="0" text="조회" class="btn1" position="absolute 1124 10 1180 32" onclick="grp_search_btn_search_onclick" anchor="top right"/>
- <Shape id="line3" linetype="vertical" class="line_4" position="absolute 1108 9 1111 32" anchor="top right"/>
- <Static id="caption30" text="문의일자" class="search_name" position="absolute 8 13 103 30" anchor="default"/>
- <Static id="caption00" text="에이전시" class="search_name" position="absolute 336 13 431 30" anchor="default"/>
- <Static id="caption01" text="성명" class="search_name" position="absolute 576 13 623 30" anchor="default"/>
- <Calendar id="ipt_fromdd" taborder="1" position="absolute 82 11 189 30" anchor="left top" mask="yyyy-mm-dd" dateformat="yyyy-MM-dd ddd" value="null"/>
- <Static id="Static00" text="~" position="absolute 188 11 206 31" anchor="left top" style="align:center middle;"/>
- <Calendar id="ipt_todd" taborder="2" onkeydown="grp_biz_group1_input2_onkeydown" onkeyup="grp_biz_group1_ipt_todd_onkeyup" position="absolute 206 11 313 30" anchor="left top" mask="yyyy-mm-dd" dateformat="yyyy-MM-dd ddd"/>
- <Edit id="ipt_name" taborder="3" position="absolute 624 11 716 31" onkeyup="grp_search_ipt_name_onkeyup" anchor="default"/>
- <Combo id="cmb_agency" taborder="4" position="absolute 416 11 548 31" index="-1" innerdataset="@ds_init_P0600list" codecolumn="cdid" datacolumn="cdnm" onitemchanged="grp_search_cmb_agency_onitemchanged" anchor="default"/>
- <Static id="caption02" text="심사자" class="search_name" position="absolute 736 13 799 30" anchor="default"/>
- <Combo id="cmb_judgid" taborder="5" innerdataset="@ds_init_cmb_judgrid" codecolumn="userid" datacolumn="usernm" onitemchanged="grp_search_cmb_agency_onitemchanged" position="absolute 800 11 884 31" anchor="default"/>
- <Static id="caption03" text="회신여부" class="search_name" position="absolute 904 13 967 30" anchor="default"/>
- <Radio id="rdo_judgyn" taborder="6" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 979 11 1095 31" style="textpadding:0 5 0 3;" anchor="default" index="-1" columncount="-1" rowcount="-1" onitemchanged="grp_search_rdo_judgyn_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Y</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">N</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption00" text="외국인 진료비 예상금액 산정 리스트" class="tit_1" position="absolute 0 0 260 25"/>
- <Static id="caption18" text="예상금액 산정 리스트" onclick="caption1_onclick" class="tit_2" position="absolute 0 73 158 92" anchor="left top"/>
- <Grid id="grd_foreigninfolist" taborder="17" useinputpanel="false" position="absolute 0 94 1195 769" binddataset="ds_main_foreigninfo" extendsizetype="row" cellsizingtype="col" autosizingtype="row" oncelldblclick="grd_foreigninfolist_oncelldblclick" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="100"/>
- <Column size="80"/>
- <Column size="50"/>
- <Column size="140"/>
- <Column size="200"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="120"/>
- <Column size="100"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="120"/>
- <Column size="60"/>
- </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="생년월일"/>
- <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="회신여부"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" text="expr:currow+1"/>
- <Cell col="1" displaytype="date" text="bind:inqudd"/>
- <Cell col="2" displaytype="text" text="bind:name" wordwrap="char"/>
- <Cell col="3" displaytype="date" text="bind:birthdd"/>
- <Cell col="4" displaytype="combo" text="bind:agency" combodataset="ds_init_P0600list" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="5" displaytype="combo" text="bind:nation" combodataset="ds_init_cmb_nation" combocodecol="naticd" combodatacol="natinm"/>
- <Cell col="6" displaytype="combo" text="bind:sex" combodataset="ds_init_cmb_sex" combocodecol="cdid" combodatacol="cdnm" calendardisplay="display"/>
- <Cell col="7" displaytype="text" text="bind:diagnm" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="8" displaytype="text" text="bind:symptom" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="9" displaytype="text" text="bind:history" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="10" displaytype="text" text="bind:drug" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="11" displaytype="text" text="bind:result" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="12" displaytype="text" text="bind:request" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="13" displaytype="text" text="bind:localop" wordwrap="char" autosizerow="limitmin"/>
- <Cell col="14" displaytype="combo" text="bind:orddeptcd" combodataset="ds_init_cmb_orddeptcd" combocodecol="deptcd" combodatacol="depthngnm"/>
- <Cell col="15" displaytype="combo" text="bind:orddrid" combodataset="ds_init_cmb_orddrid" combocodecol="userid" combodatacol="usernm"/>
- <Cell col="16" displaytype="combo" text="bind:judgid" combodataset="ds_init_cmb_judgrid2" combocodecol="userid" combodatacol="usernm"/>
- <Cell col="17" text="bind:judgdt" mask="expr:utlf_isNull(judgdt) ? '' : '####-##-## ##:##:##'"/>
- <Cell col="18" text="bind:judgyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line01" onclick="grp_tstmemo_line5_onclick" class="line_10" position="absolute 0 89 1195 95" anchor="left top right"/>
- <Button id="btn_close" taborder="31" text="닫기" class="btn4" position="absolute 1139 774 1195 796" anchor="right bottom" onclick="btn_close_onclick"/>
- <Button id="btn_new" taborder="33" text="신규접수" onclick="btn_new_onclick" class="btn2" position="absolute 1130 67 1195 89" anchor="top right"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_foreigninfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="inqudd" type="STRING" size="256"/>
- <Column id="agency" type="STRING" size="256"/>
- <Column id="name" type="STRING" size="256"/>
- <Column id="nation" type="STRING" size="256"/>
- <Column id="birthdd" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="diagnm" type="STRING" size="256"/>
- <Column id="symptom" type="STRING" size="256"/>
- <Column id="history" type="STRING" size="256"/>
- <Column id="drug" type="STRING" size="256"/>
- <Column id="result" type="STRING" size="256"/>
- <Column id="request" type="STRING" size="256"/>
- <Column id="localop" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="ordop" type="STRING" size="256"/>
- <Column id="judgop" type="STRING" size="256"/>
- <Column id="addinqu" type="STRING" size="256"/>
- <Column id="inquseq" type="STRING" size="256"/>
- <Column id="judgid" type="STRING" size="256"/>
- <Column id="judgdt" type="STRING" size="256"/>
- <Column id="judgyn" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="agency" type="STRING" size="256"/>
- <Column id="name" type="STRING" size="256"/>
- <Column id="judgid" type="STRING" size="256"/>
- <Column id="judgyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="name"/>
- <Col id="agency"/>
- <Col id="todd"/>
- <Col id="fromdd"/>
- <Col id="judgid"/>
- <Col id="judgyn">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmb_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmb_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_P0600list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmb_sex" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">F</Col>
- <Col id="cdnm">여성</Col>
- </Row>
- <Row>
- <Col id="cdid">M</Col>
- <Col id="cdnm">남성</Col>
- </Row>
- <Row>
- <Col id="cdid">A</Col>
- <Col id="cdnm">기타</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cmb_nation" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmb_judgrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cmb_judgrid2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_search.ipt_fromdd" propid="value" datasetid="ds_send" columnid="fromdd"/>
- <BindItem id="item1" compid="grp_search.ipt_todd" propid="value" datasetid="ds_send" columnid="todd"/>
- <BindItem id="item2" compid="grp_search.ipt_name" propid="value" datasetid="ds_send" columnid="name"/>
- <BindItem id="item3" compid="grp_search.cmb_agency" propid="value" datasetid="ds_send" columnid="agency"/>
- <BindItem id="item4" compid="grp_search.cmb_judgid" propid="value" datasetid="ds_send" columnid="judgid"/>
- <BindItem id="item20" compid="grp_search.rdo_judgyn" propid="value" datasetid="ds_send" columnid="judgyn"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[include "com_commonxp::comm_main.xjs";
- include "emr_prcpmngtxp::MMO001.xjs";
- include "pam_pamcomnxp::PAM001.xjs";
- function fInitialize() {
- ds_send.setColumn(0,"fromdd", utlf_getCurrentDate().substr(0,6) + '01');
- ds_send.setColumn(0,"todd", utlf_getCurrentDate());
-
- var arrParam = new Array();
- arrParam = [{dsNm: "ds_init_P0600list", cdGrpId: "P0600", showValue: false}];
- pamfGetCodeList(arrParam, false, "");
-
- var nRow = ds_init_P0600list.addRow();
- ds_init_P0600list.setColumn(nRow, "cdid", "");
- ds_init_P0600list.setColumn(nRow, "cdnm", "전체");
- // 심사자ID
- var oParam = {};
- oParam.id = "TRPIJ00202";
- oParam.service = "bfjudgapp.InHospJudgTrgtMan";
- oParam.method = "reqGetJudgList";
- oParam.inds = "req=ds_send"
- oParam.outds = "ds_init_cmb_judgrid=judglist";
- oParam.async = false;
- //oParam.callback = "cf_TRPIJ00202";
- tranf_submit(oParam);
-
- ds_init_cmb_judgrid2.copyData(ds_init_cmb_judgrid);
-
- ds_init_cmb_judgrid.setColumn(ds_init_cmb_judgrid.rowcount-1, "userid", "");
- ds_init_cmb_judgrid.setColumn(ds_init_cmb_judgrid.rowcount-1, "usernm", "전체");
-
- var oParam = {};
- oParam.id = "TRPMB03401";
- oParam.service = "pambaseinfomngtapp.Etc";
- oParam.method = "reqGetNationInfo";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_cmb_nation=nationrgstlist";
- oParam.async = false;
- //oParam.callback = "cf_TRPMB03401";
- tranf_submit(oParam);
-
- lf_mmbfGetDeptCodeComboList(ds_init_cmb_orddeptcd, "A");
- lf_mmbfGetUserComboList(ds_init_cmb_orddrid, "", "0330", "", "", "", "", "", "Y");
- }
- function fSearch() {
- var oParam = {};
- oParam.id = "exeForeignPayCalc";
- oParam.service = "aftjudgapp.InAftJudg";
- oParam.method = "reqGetForeignPayCalcList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_foreigninfo=item";
- oParam.async = false;
- //oParam.callback = "cf_exeForeignPayCalc";
- tranf_submit(oParam);
- }
- function SPPID32300_onload(obj:Form, e:LoadEventInfo)
- {
- frmf_initForm(obj);
-
- fInitialize();
- }
- function grp_search_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch();
- }
- function grd_foreigninfolist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var objArg = new Object();
- objArg.inqudd = ds_main_foreigninfo.getColumn(e.row, "inqudd");
- objArg.inquseq = ds_main_foreigninfo.getColumn(e.row, "inquseq");
- frmf_modal("SPPID32200", "SPPID32200", objArg, "", 0, 200, 200, "", "", "", "", "", "M");
-
- fSearch();
- }
- function btn_close_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
- }
- function grp_search_ipt_name_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13) {
- obj.updateToDataset();
- fSearch();
- }
- }
- function grp_search_cmb_agency_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fSearch();
- }
- function btn_new_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SPPID32200", "SPPID32200", "", "", 0, 200, 200, "", "", "", "", "", "M");
- fSearch();
- }
- function grp_search_rdo_judgyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fSearch();
- }
- ]]></Script>
- </Form>
- </FDL>
|