123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPPMC03700" position="absolute 0 0 900 300" titletext="자격조회" onload="SPPMC03700_onload">
- <Layouts>
- <Layout>
- <Div id="group3" scrollbars="autoboth" position="absolute 0 0 875 245" style="">
- <Layouts>
- <Layout>
- <Shape id="roundrect1" type="roundrectangle" position="absolute 0 0 610 60"/>
- <Static id="caption6" class="tit_2" position="absolute 5 64 114 81" style="" text="자격조회결과"/>
- <Static id="caption1" class="search_name" position="absolute 17 8 82 25" style="" text="이름 :"/>
- <Edit id="opt_hngnm" class="output_fix" position="absolute 103 7 190 26" style="align:center ;" anchor="default" readonly="true"/>
- <Static id="caption5" class="search_name" position="absolute 251 8 337 25" style="" text="주민번호 :"/>
- <Static id="caption7" class="search_name" position="absolute 200 30 338 47" style="" text="의료급여기관번호 :"/>
- <Edit id="output1" class="output_fix" position="absolute 343 29 480 48" style="align:center ;" anchor="default" readonly="true"/>
- <Shape id="line1" linetype="vertical" position="absolute 497 5 500 56" style="border: solid #ffe4bb #ffe4bb;" anchor="default"/>
- <Button id="btn_search" class="btn1" position="absolute 512 18 592 40" style="" text="자격조회" onclick="group3_btn_search_onclick"/>
- <Shape id="line7" class="line_10" linetype="horizontal" position="absolute 0 81 875 85" style="" anchor="default"/>
- <Static id="caption65" class="cell_1" position="absolute 0 85 149 108" style="align: middle;" text="자격여부"/>
- <Static id="caption2" class="cell_1" position="absolute 0 109 149 132" style="align: middle;" text="자격취득일"/>
- <Static id="caption3" class="cell_1" position="absolute 0 133 149 156" style="align: middle;" text="세대주성명"/>
- <Static id="caption4" class="cell_1" position="absolute 0 157 149 180" style="padding:0 0 0 0;align:middle;" text="보장기관기호(사업장기호)"/>
- <Static id="caption8" class="cell_1" position="absolute 0 181 149 204" style="align: middle;" text="시설기호(증번호)"/>
- <Static id="caption9" class="cell_1" position="absolute 285 85 410 108" style="align: middle;" text="급여제한일자"/>
- <Static id="caption10" class="cell_1" position="absolute 285 109 410 132" style="align: middle;" text="본인부담여부"/>
- <Static id="caption11" class="cell_1" position="absolute 285 133 410 156" style="align: middle;" text="건강생활유지비 잔액"/>
- <Static id="caption12" class="cell_1" position="absolute 285 157 410 180" style="align: middle;" text="출국자여부"/>
- <Static id="caption13" class="cell_1" position="absolute 285 181 410 204" style="align: middle;" text="장애인 등록일자"/>
- <Static id="caption14" class="cell_1" position="absolute 546 109 713 132" style="align: middle;" text="선택기관기호2"/>
- <Static id="caption15" class="cell_1" position="absolute 546 133 713 156" style="align: middle;" text="선택기관기호3"/>
- <Static id="caption16" class="cell_1" position="absolute 546 157 713 180" style="align: middle;" text="선택기관기호4"/>
- <Static id="caption17" class="cell_1" position="absolute 546 85 713 108" style="padding:0 0 0 0;align:middle;" text="선택기관기호1(관할지사코드)"/>
- <Edit id="opt_rrgstno" class="output_fix" position="absolute 343 7 480 26" style="align:center ;" anchor="default" readonly="true"/>
- <Grid id="datagrid1" binddataset="ds_main_list" position="absolute 614 0 874 77" style="" oncellclick="group3_datagrid1_oncellclick" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="120"/>
- <Column size="103"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell 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="선택기관기호1"/>
- <Cell col="12" text="선택기관기호2"/>
- <Cell col="13" text="선택기관기호3"/>
- <Cell col="14" text="선택기관기호4"/>
- <Cell col="15" text="선택기관이름1"/>
- <Cell col="16" text="선택기관이름2"/>
- <Cell col="17" text="선택기관이름3"/>
- <Cell col="18" text="선택기관이름4"/>
- <Cell col="19" text="출국자 여부"/>
- <Cell col="20" text="데이터 입력일자"/>
- <Cell col="21" text="서버로부터의 메시지 Code"/>
- <Cell col="22" text="서버로부터의 메시지"/>
- <Cell col="23" text="메시지 타입"/>
- <Cell col="24" text="화면 클라이언트의 개별 고유값"/>
- <Cell col="25" text="장애인등록일자"/>
- </Band>
- <Band id="body">
- <Cell style="align:left middle;" text="bind:rrgstno"/>
- <Cell col="1" style="align:left middle;" text="bind:hngnm"/>
- <Cell col="2" text="bind:proccorpcd"/>
- <Cell col="3" text="bind:qualflag"/>
- <Cell col="4" text="bind:qualacqtdd"/>
- <Cell col="5" text="bind:hshdnm"/>
- <Cell col="6" text="bind:secuinstmark"/>
- <Cell col="7" text="bind:estmmark"/>
- <Cell col="8" text="bind:paylimdd"/>
- <Cell col="9" text="bind:ownbflag"/>
- <Cell col="10" text="bind:heallifeamtval"/>
- <Cell col="11" text="bind:choicorpmark1"/>
- <Cell col="12" text="bind:choicorpmark2"/>
- <Cell col="13" text="bind:choicorpmark3"/>
- <Cell col="14" text="bind:choicorpmark4"/>
- <Cell col="15" text="bind:choicorpnm1"/>
- <Cell col="16" text="bind:choicorpnm2"/>
- <Cell col="17" text="bind:choicorpnm3"/>
- <Cell col="18" text="bind:choicorpnm4"/>
- <Cell col="19" text="bind:dcntrypsnyn"/>
- <Cell col="20" text="bind:datainptdt"/>
- <Cell col="21" text="bind:msgcd"/>
- <Cell col="22" text="bind:msg"/>
- <Cell col="23" text="bind:msgtype"/>
- <Cell col="24" text="bind:clntuniqval"/>
- <Cell col="25" text="bind:handicaprrgstdd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Edit id="output4" class="output_fix" position="absolute 151 159 281 178" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output5" class="output_fix" position="absolute 151 183 281 202" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output6" class="output_fix" position="absolute 412 158 542 177" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output10" class="output_fix" position="absolute 412 133 542 152" style="align:right ;" anchor="default" readonly="true"/>
- <Edit id="output11" class="output_fix" position="absolute 716 158 786 177" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output7" class="output_fix" position="absolute 412 85 542 104" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output12" class="output_fix" position="absolute 716 133 786 152" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output8" class="output_fix" position="absolute 412 182 542 201" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output13" class="output_fix" position="absolute 716 85 786 104" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output14" class="output_fix" position="absolute 716 109 786 128" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output15" class="output_fix" position="absolute 789 158 874 177" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output16" class="output_fix" position="absolute 789 133 874 152" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output17" class="output_fix" position="absolute 789 85 874 104" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output18" class="output_fix" position="absolute 789 109 874 128" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="output19" class="output_fix" position="absolute 716 182 874 201" style="align:left ;" anchor="default" readonly="true"/>
- <Static id="caption18" class="cell_1" position="absolute 546 181 713 204" style="align: middle;" text="서버 메시지"/>
- <Edit id="output20" class="output_fix" position="absolute 151 206 873 225" style="align:left ;" anchor="default" readonly="true"/>
- <Static id="caption19" class="cell_1" position="absolute 0 205 149 228" style="align: middle;" text="서버 메시지"/>
- <Shape id="line16" class="line_3" linetype="horizontal" position="absolute 0 227 875 230" style="" anchor="default"/>
- <Combo innerdataset="ds_init_com_P0364list_P0364" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_qualflag" enable="False" position="absolute 151 86 281 105" style=""/>
- <Edit id="opt_qualacqtdd" class="output_fix" position="absolute 151 110 281 129" style="align:left ;" anchor="default" readonly="true"/>
- <Edit id="opt_hshdnm" class="output_fix" position="absolute 151 134 281 153" style="align:left ;" anchor="default" readonly="true"/>
- <Combo innerdataset="ds_init_com_P0365list_P0365" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo1" enable="False" position="absolute 412 110 542 129" style=""/>
- <Edit id="output2" class="output_fix" position="absolute 103 32 190 51" style="align:center ;" anchor="default" readonly="true"/>
- <Static id="caption20" class="search_name" position="absolute 15 33 101 50" style="" text="진료일자 :"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group1" scrollbars="autoboth" position="absolute 0 229 875 256" style="">
- <Layouts>
- <Layout>
- <Button id="btn_confirm" class="btn4" position="absolute 757 5 813 27" style="" text="확인" onclick="group1_btn_confirm_onclick" anchor="default"/>
- <Button id="btn_cancel" class="btn4" position="absolute 816 5 872 27" style="" text="취소" onclick="group1_btn_cancel_onclick" anchor="default"/>
- <Shape id="line88" class="line_6" linetype="horizontal" position="absolute 0 0 875 3" style="" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_nhic" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="url" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="url"/>
- </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_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_main_m2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="qualflag" type="STRING" size="256"/>
- <Column id="qualacqtdd" type="STRING" size="256"/>
- <Column id="hshdnm" type="STRING" size="256"/>
- <Column id="secuinstmark" type="STRING" size="256"/>
- <Column id="estmmark" type="STRING" size="256"/>
- <Column id="paylimdd" type="STRING" size="256"/>
- <Column id="ownbflag" type="STRING" size="256"/>
- <Column id="heallifeamtval" type="STRING" size="256"/>
- <Column id="dcntrypsnyn" type="STRING" size="256"/>
- <Column id="handicaprrgstdd" type="STRING" size="256"/>
- <Column id="choicorpmark1" type="STRING" size="256"/>
- <Column id="choicorpmark2" type="STRING" size="256"/>
- <Column id="choicorpmark3" type="STRING" size="256"/>
- <Column id="choicorpmark4" type="STRING" size="256"/>
- <Column id="choicorpnm1" type="STRING" size="256"/>
- <Column id="choicorpnm2" type="STRING" size="256"/>
- <Column id="choicorpnm3" type="STRING" size="256"/>
- <Column id="choicorpnm4" type="STRING" size="256"/>
- <Column id="msg" type="STRING" size="256"/>
- <Column id="msgcd" type="STRING" size="256"/>
- <Column id="rrgstno" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="proccorpcd" type="STRING" size="256"/>
- <Column id="datainptdt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="qualflag"/>
- <Col id="qualacqtdd"/>
- <Col id="hshdnm"/>
- <Col id="secuinstmark"/>
- <Col id="estmmark"/>
- <Col id="paylimdd"/>
- <Col id="ownbflag"/>
- <Col id="heallifeamtval"/>
- <Col id="dcntrypsnyn"/>
- <Col id="handicaprrgstdd"/>
- <Col id="choicorpmark1"/>
- <Col id="choicorpmark2"/>
- <Col id="choicorpmark3"/>
- <Col id="choicorpmark4"/>
- <Col id="choicorpnm1"/>
- <Col id="choicorpnm2"/>
- <Col id="choicorpnm3"/>
- <Col id="choicorpnm4"/>
- <Col id="msg"/>
- <Col id="msgcd"/>
- <Col id="rrgstno"/>
- <Col id="hngnm"/>
- <Col id="proccorpcd"/>
- <Col id="datainptdt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_com_P0364list_P0364" 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_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="session" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="session"/>
- </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_init_com_P0364list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_com" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_com_P0365list_P0365" 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_send_m1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="rrgstno" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="proccorpcd" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="msgtype" type="STRING" size="256"/>
- <Column id="clntuniqval" type="STRING" size="256"/>
- <Column id="empno" type="STRING" size="256"/>
- <Column id="datainptdt" type="STRING" size="256"/>
- <Column id="pgmtype" type="STRING" size="256"/>
- <Column id="url" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rrgstno"/>
- <Col id="hngnm"/>
- <Col id="proccorpcd"/>
- <Col id="orddd"/>
- <Col id="msgtype"/>
- <Col id="clntuniqval"/>
- <Col id="empno"/>
- <Col id="datainptdt"/>
- <Col id="pgmtype"/>
- <Col id="url"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_com_P0365list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_proccd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_session" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group3.opt_hngnm" propid="value" datasetid="ds_send_m1" columnid="hngnm"/>
- <BindItem id="item1" compid="group3.output1" propid="value" datasetid="ds_send_m1" columnid="proccorpcd"/>
- <BindItem id="item2" compid="group3.opt_rrgstno" propid="value" datasetid="ds_send_m1" columnid="rrgstno"/>
- <BindItem id="item3" compid="group3.output4" propid="value" datasetid="ds_main_m2" columnid="secuinstmark"/>
- <BindItem id="item4" compid="group3.output5" propid="value" datasetid="ds_main_m2" columnid="estmmark"/>
- <BindItem id="item5" compid="group3.output6" propid="value" datasetid="ds_main_m2" columnid="dcntrypsnyn"/>
- <BindItem id="item6" compid="group3.output10" propid="value" datasetid="ds_main_m2" columnid="heallifeamtval"/>
- <BindItem id="item7" compid="group3.output11" propid="value" datasetid="ds_main_m2" columnid="choicorpmark4"/>
- <BindItem id="item8" compid="group3.output7" propid="value" datasetid="ds_main_m2" columnid="paylimdd"/>
- <BindItem id="item9" compid="group3.output12" propid="value" datasetid="ds_main_m2" columnid="choicorpmark3"/>
- <BindItem id="item10" compid="group3.output8" propid="value" datasetid="ds_main_m2" columnid="handicaprrgstdd"/>
- <BindItem id="item11" compid="group3.output13" propid="value" datasetid="ds_main_m2" columnid="choicorpmark1"/>
- <BindItem id="item12" compid="group3.output14" propid="value" datasetid="ds_main_m2" columnid="choicorpmark2"/>
- <BindItem id="item13" compid="group3.output15" propid="value" datasetid="ds_main_m2" columnid="choicorpnm4"/>
- <BindItem id="item14" compid="group3.output16" propid="value" datasetid="ds_main_m2" columnid="choicorpnm3"/>
- <BindItem id="item15" compid="group3.output17" propid="value" datasetid="ds_main_m2" columnid="choicorpnm1"/>
- <BindItem id="item16" compid="group3.output18" propid="value" datasetid="ds_main_m2" columnid="choicorpnm2"/>
- <BindItem id="item17" compid="group3.output19" propid="value" datasetid="ds_main_m2" columnid="msgcd"/>
- <BindItem id="item18" compid="group3.output20" propid="value" datasetid="ds_main_m2" columnid="msg"/>
- <BindItem id="item19" compid="group3.cmb_qualflag" propid="value" datasetid="ds_main_m2" columnid="qualflag"/>
- <BindItem id="item20" compid="group3.opt_qualacqtdd" propid="value" datasetid="ds_main_m2" columnid="qualacqtdd"/>
- <BindItem id="item21" compid="group3.opt_hshdnm" propid="value" datasetid="ds_main_m2" columnid="hshdnm"/>
- <BindItem id="item22" compid="group3.combo1" propid="value" datasetid="ds_main_m2" columnid="ownbflag"/>
- <BindItem id="item23" compid="group3.output2" propid="value" datasetid="ds_send_m1" columnid="orddd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[include "com_commonxp::comm_main.xjs"
- include "com_basiccodexp::ZBC001.xjs"
- include "com_nhicinterfacexp::ZEH001.xjs"
- //include 'D:\CMCProject\application\webapps\com\hismainweb\js\DocTitle.js'
- var arErrorCode = new HashArray();
- function SPPMC03700_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
- grdf_initGrid(group3.datagrid1);
- //grdf_setGridSort(grd_XXX);
- //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
- //session정보추출
- fGetUserInfosSampling();
- //의료급여기관기호 조회
- //공통코드
- var arrParam = [
- {dsNm: "ds_init_com_P0364list_P0364", cdGrpId: "P0364"} //자격여부
- ,{dsNm: "ds_init_com_P0365list_P0365", cdGrpId: "P0365"} //본인부담여부
- ];
-
- appf_getCodeList(arrParam);
- //초기화 - url 초기세팅
- zehfInitialize();
- zehfCheckModule();
- //test
- //zehfClose();
- //SPPMC03700_PARM : rrgstno▦hngnm
- if (frmf_checkOpener())
- {
- opener.frmf_setParameter("SPPMC03700_RTN","");
- var SPPMC03700_PARM = opener.frmf_getParameter("SPPMC03700_PARM");
- var array_parm = SPPMC03700_PARM.split("▦");
- gRrgstno = array_parm[0];
- gHngnm = array_parm[1];
- gOrddd = array_parm[2];
- //입력받은 진료일자가 없으면 현재일자 세팅
- if (String(gOrddd).trim() =="") {
- gOrddd = utlf_getCurrentDate();
- }
- opener.frmf_setParameter("SPPMC03700_PARM","");
- }
- //주민번호
- ds_send_m1.setColumn( 0, "rrgstno", gRrgstno );
- //이름
- ds_send_m1.setColumn( 0, "hngnm",gHngnm);
- //의료급여기관기호
- ds_send_m1.setColumn( 0, "proccorpcd", ds_init_proccd.getColumn(0, "cd") );
- //진료일자
- ds_send_m1.setColumn( 0, "orddd", gOrddd);
- ds_nhic.setColumn( 0, "url", gvNhicUrl);
- ds_send_m1.setColumn( 0, "msgtype", "M1");
- ds_send_m1.setColumn( 0, "pgmtype", "2");
- ds_send_m1.setColumn( 0, "empno", ds_hidden_session.getColumn(0, "sess_userid"));
- ds_send_m1.setColumn( 0, "datainptdt", utlf_getCurrentDate() + "-" +utlf_getCurrentTime() );
- ds_send_m1.setColumn( 0, "clntuniqval", ds_hidden_session.getColumn(0, "sess_userid"));
- var rrgstno = ds_send_m1.getColumn(0, "rrgstno");
- var hngnm = ds_send_m1.getColumn(0, "hngnm");
- var orddd = ds_send_m1.getColumn(0, "orddd");
- if(rrgstno != "" && hngnm != "" && orddd != ""){
- group3.btn_search.click();
- }
- //model.refresh();
- }
- var gRrgstno, gHngnm, gOrddd, strSend, strRcv;
- //세션정보 추출하기
- function fGetUserInfosSampling(){
- var sUserInfosS = sysf_getUserInfos();
- sUserInfosS = sUserInfosS + "|";
- var UserInfosS_Array = sUserInfosS.split("|");
- var userid = UserInfosS_Array[0]; //사용자번호
- var usernm = UserInfosS_Array[1]; //사용자이름
- var posinstcd = UserInfosS_Array[2]; //소속기관코드
- var posinstnm = UserInfosS_Array[3]; //소속기관명
- var posdeptcd = UserInfosS_Array[4]; //소속부서코드
- var posdeptnm = UserInfosS_Array[5]; //소속부서명
- if (userid == null || userid == "" || userid == " " || userid == "-")
- userid = "pam";
- if (posinstcd == null || posinstcd == "" || posinstcd == " " || posinstcd == "-")
- posinstcd = sysf_getUserInfo("dutplceinstcd");
-
- dsf_makeValue( ds_hidden_session, "sess_userid", "string", userid);
- dsf_makeValue( ds_hidden_session, "sess_usernm", "string", usernm);
- dsf_makeValue( ds_hidden_session, "sess_posinstcd", "string", posinstcd);
- dsf_makeValue( ds_hidden_session, "sess_posinstnm", "string", posinstnm);
- dsf_makeValue( ds_hidden_session, "sess_posdeptcd", "string", posdeptcd);
- dsf_makeValue( ds_hidden_session, "sess_posdeptnm", "string", posdeptnm);
- //model.refresh();
- }
- function group3_btn_search_onclick(obj:Button, e:ClickEventInfo) {
- //var WebServCtrl = CMCWebServCtrl;
- var rrgstno = ds_send_m1.getColumn(0, "rrgstno"); // 수진자 주민번호
- var proccorpcd = ds_send_m1.getColumn(0, "proccorpcd"); // 의료급여 기관번호
- var hngnm = ds_send_m1.getColumn(0, "hngnm"); // 수진자서명`
- var orddd = ds_send_m1.getColumn(0, "orddd"); // 진료일자
- var datainptdt = ds_send_m1.getColumn(0, "datainptdt"); // 일자
- var msgtype = ds_send_m1.getColumn(0, "msgtype"); // 메시지 타입
- var clntuniqval = ds_send_m1.getColumn(0, "clntuniqval"); // 클라이언트 인포
- var empno = ds_send_m1.getColumn(0, "empno"); // 조작자 주민번호
- var pgmtype = ds_send_m1.getColumn(0, "pgmtype"); // 프로그램 타입
- var url = ds_nhic.getColumn(0, "url"); // url
- zehfAddParam("sujinjaJuminNo" , rrgstno); // 수진자 주민번호
- zehfAddParam("ykiho" , proccorpcd); // 의료급여 기관번호
- zehfAddParam("sujinjaJuminNm" , hngnm); // 수진자성명
- zehfAddParam("diagDt" , orddd); // 진료일자
- zehfAddParam("loginId" , "jinkwan"); // 공단포탈 로그인아이디
- zehfAddParam("password" , "ji2636"); // 공단포탈 로그인패스워드
- zehfAddParam("date" , datainptdt); // 일자
- zehfAddParam("msgType" , msgtype); // 메시지 타입
- zehfAddParam("clientInfo" , clntuniqval); // 클라이언트 고유정보
- zehfAddParam("operatorJuminNo" , empno); // 조작자 주민번호
- zehfAddParam("pgmType" , pgmtype); // 프로그램 타입
- // 자격 검증
- // 데이터 건수를 받아옴.
- var count = zehfQualify(url);
- var i = 0;
- var max = ds_main_list.rowcount; //group3.datagrid1.rows;
- for(i = max - 1; i >= 0; i--)
- {
- //group3.datagrid1.deleteRow(i, true);
- ds_main_list.deleteRow(i);
- }
- var rowCnt = ds_main_list.rowcount; //group3.datagrid1.rows - group3.datagrid1.fixedRows + 1;
- if(count == 0 || count == -1)
- {
- alert("정보 수신 실패");
- var msgcd = zehfGetValue("0", "messageCode");
- var msg = zehfGetValue("0", "message");
- //alert(msg);
- var curRow = ds_main_list.addRow(); // group3.datagrid1.addRow(false);
- ds_main_list.setColumn( curRow, "rrgstno" , rrgstno);
- ds_main_list.setColumn( curRow, "msgcd" , msgcd);
- ds_main_list.setColumn( curRow, "msg" , msg);
- zehfClose();
- }
- // 수신받은 Data 건수만큼 Loop를 돌면서 처리함.
- for(i = 0; i < count; i++)
- {
- var GetValue_rrgstno = zehfGetValue(i, "sujinjaJuminNo");
- var GetValue_hngnm = zehfGetValue(i, "sujinjaJuminNm");
- var GetValue_proccorpcd = zehfGetValue(i, "ykiho");
- var GetValue_qualflag = zehfGetValue(i, "qlfType");
- var GetValue_qualacqtdd = zehfGetValue(i, "qlfChwidukDt");
- var GetValue_hshdnm = zehfGetValue(i, "sedaejuNm");
- var GetValue_secuinstmark = zehfGetValue(i, "protAdminSym");
- var GetValue_estmmark = zehfGetValue(i, "asylmSym");
- var GetValue_paylimdd = zehfGetValue(i, "payRestricDt");
- var GetValue_ownbflag = zehfGetValue(i, "sbrdnType");
- var GetValue_heallifeamtval = zehfGetValue(i, "cfhcRem");
- var GetValue_choicorpmark1 = zehfGetValue(i, "ykiho1");
- var GetValue_choicorpmark2 = zehfGetValue(i, "ykiho2");
- var GetValue_choicorpmark3 = zehfGetValue(i, "ykiho3");
- var GetValue_choicorpmark4 = zehfGetValue(i, "ykiho4");
- var GetValue_choicorpnm1 = zehfGetValue(i, "yoyangNm1");
- var GetValue_choicorpnm2 = zehfGetValue(i, "yoyangNm2");
- var GetValue_choicorpnm3 = zehfGetValue(i, "yoyangNm3");
- var GetValue_choicorpnm4 = zehfGetValue(i, "yoyangNm4");
- var GetValue_handicaprrgstdd= zehfGetValue(i, "obstRegDt");
- var GetValue_datainptdt = zehfGetValue(i, "date");
- var GetValue_dcntrypsnyn = zehfGetValue(i, "dprtYn");
- var GetValue_msgcd = zehfGetValue(i, "messageCode");
- var GetValue_msg = zehfGetValue(i, "message");
- var GetValue_msgtype = zehfGetValue(i, "msgType");
- var GetValue_clntuniqval = zehfGetValue(i, "clientInfo");
- curRow = ds_main_list.addRow(); // group3.datagrid1.addRow(false);
- ds_main_list.setColumn( curRow, "rrgstno" , GetValue_rrgstno);
- ds_main_list.setColumn( curRow, "hngnm" , GetValue_hngnm);
- ds_main_list.setColumn( curRow, "proccorpcd" , GetValue_proccorpcd);
- ds_main_list.setColumn( curRow, "qualflag" , GetValue_qualflag);
- ds_main_list.setColumn( curRow, "qualacqtdd" , GetValue_qualacqtdd);
- ds_main_list.setColumn( curRow, "hshdnm" , GetValue_hshdnm);
- ds_main_list.setColumn( curRow, "secuinstmark" , GetValue_secuinstmark);
- ds_main_list.setColumn( curRow, "estmmark" , GetValue_estmmark);
- ds_main_list.setColumn( curRow, "paylimdd" , GetValue_paylimdd);
- ds_main_list.setColumn( curRow, "ownbflag" , GetValue_ownbflag);
- ds_main_list.setColumn( curRow, "heallifeamtval" , GetValue_heallifeamtval);
- ds_main_list.setColumn( curRow, "choicorpmark1" , GetValue_choicorpmark1);
- ds_main_list.setColumn( curRow, "choicorpmark2" , GetValue_choicorpmark2);
- ds_main_list.setColumn( curRow, "choicorpmark3" , GetValue_choicorpmark3);
- ds_main_list.setColumn( curRow, "choicorpmark4" , GetValue_choicorpmark4);
- ds_main_list.setColumn( curRow, "choicorpnm1" , GetValue_choicorpnm1);
- ds_main_list.setColumn( curRow, "choicorpnm2" , GetValue_choicorpnm2);
- ds_main_list.setColumn( curRow, "choicorpnm3" , GetValue_choicorpnm3);
- ds_main_list.setColumn( curRow, "choicorpnm4" , GetValue_choicorpnm4);
- ds_main_list.setColumn( curRow, "handicaprrgstdd" , GetValue_handicaprrgstdd);
- ds_main_list.setColumn( curRow, "datainptdt" , GetValue_datainptdt);
- ds_main_list.setColumn( curRow, "dcntrypsnyn" , GetValue_dcntrypsnyn);
- ds_main_list.setColumn( curRow, "msgcd" , GetValue_msgcd);
- ds_main_list.setColumn( curRow, "msg" , GetValue_msg);
- ds_main_list.setColumn( curRow, "msgtype" , GetValue_msgtype);
- ds_main_list.setColumn( curRow, "clntuniqval" , GetValue_clntuniqval);
- }
- // 메모리 Clear
- zehfClose();
- //자격조회 결과 중 첫번째 건 세팅
- ds_main_list.rowposition = 0; //
- //model.copyNode("ds_main_m2","ds_main_list["+ group3.datagrid1.row +"]");
- ds_main_m2.copyRow( 0, ds_main_list, 0);
- //model.refresh();
- }
- function group3_datagrid1_oncellclick(obj:Grid, e:GridClickEventInfo) {
- //model.copyNode("ds_main_m2","ds_main_list["+ group3.datagrid1.row +"]");
- var row = ds_main_list.rowposition;
- ds_main_m2.copyRow( 0, ds_main_list, row);
- //model.refresh();
- }
- function group1_btn_confirm_onclick(obj:Button, e:ClickEventInfo) {
- //자격여부를 보험유형으로 변환
- /*
- 1 지역가입자
- 2 지역세대원
- 4 임의계속직장가입자
- 5 직장가입자
- 6 직장피부양자
- 7 의료급여1종
- 8 의료급여2종 */
- if (frmf_checkOpener())
- {
- if ( ds_main_m2.getColumn(0, "qualflag").getTrim() == "" ) {
- opener.frmf_setParameter("SPPMC03700_RTN","N");
- }
- else {
- opener.frmf_setParameter("SPPMC03700_RTN","Y");
- var vinsukind = ds_main_m2.getColumn(0, "qualflag");
- if (vinsukind == "7") { //의료급여1종
- opener.frmf_setParameter("SPPMC03700_insukind","21");
- }
- else if (vinsukind == "8") { //의료급여2종
- opener.frmf_setParameter("SPPMC03700_insukind","22");
- }
- else { //건강보험
- opener.frmf_setParameter("SPPMC03700_insukind","11");
- }
- //test
- //opener.frmf_setParameter("SPPMC03700_insufromdd","20010101");
- //opener.frmf_setParameter("SPPMC03700_insdnm","현영");
- //opener.frmf_setParameter("SPPMC03700_insucd","714444");
- //opener.frmf_setParameter("SPPMC03700_insuno","1234");
- opener.frmf_setParameter("SPPMC03700_insufromdd",ds_main_m2.getColumn(0, "qualacqtdd"));
- opener.frmf_setParameter("SPPMC03700_insdnm",ds_main_m2.getColumn(0, "hshdnm"));
- opener.frmf_setParameter("SPPMC03700_insucd",ds_main_m2.getColumn(0, "secuinstmark"));
- opener.frmf_setParameter("SPPMC03700_insuno",ds_main_m2.getColumn(0, "estmmark"));
- opener.frmf_setParameter("SPPMC03700_choicorpmark1",ds_main_m2.getColumn(0, "choicorpmark1"));
- opener.frmf_setParameter("SPPMC03700_choicorpnm1",ds_main_m2.getColumn(0, "choicorpnm1"));
- }
- this.close();
- }
- }
- function group1_btn_cancel_onclick(obj:Button, e:ClickEventInfo) {
- if (frmf_checkOpener())
- {
- opener.frmf_setParameter("SPPMC03700_RTN","N");
- this.close();
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|