123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMPMC01800" position="absolute 0 0 1196 800" titletext="환자별진료의뢰서관리" onload="SMPMC01800_onload">
- <Layouts>
- <Layout>
- <Div id="group1" position="absolute 0 0 1195 25" style="">
- <Layouts>
- <Layout>
- <Static id="caption6" class="tit_1" position="absolute 0 0 189 25" style="" text="환자별진료의뢰서관리"/>
- <Static id="caption4" class="patient_text_black" position="absolute 922 0 1194 23" style=""/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group3" scrollbars="autoboth" position="absolute 0 17 1195 770" style="" visible="false">
- <Layouts>
- <Layout>
- <Shape id="line5" class="line_2" linetype="horizontal" position="absolute 0 200 1194 203" style="" anchor="default"/>
- <Shape id="line4" class="line_2" linetype="horizontal" position="absolute 0 176 1194 179" style="" anchor="default"/>
- <Shape id="line3" class="line_2" linetype="horizontal" position="absolute 0 152 1194 155" style="" anchor="default"/>
- <Shape id="line2" class="line_2" linetype="horizontal" position="absolute 0 128 1194 131" style="" anchor="default"/>
- <Shape id="line6" class="line_2" linetype="horizontal" position="absolute 0 104 1194 107" style="" anchor="default"/>
- <Static id="caption1" class="tit_2" position="absolute 5 53 101 69" style="" text="전표등록" anchor="default"/>
- <Shape id="line1" class="line_10" linetype="horizontal" position="absolute 0 72 1194 76" style="" anchor="default"/>
- <Static id="caption7" class="cell_1" position="absolute 0 76 100 99" style="align: middle;" text="약품코드" anchor="default"/>
- <Static id="caption8" class="cell_1" position="absolute 428 76 528 99" style="align: middle;" text="전표종류" anchor="default"/>
- <Button id="button12" class="btn2_letter4" position="absolute 1085 50 1149 69" style="" text="임시저장" anchor="default"/>
- <Button id="button13" class="btn2_letter2" position="absolute 1152 50 1194 69" style="" text="삭제" anchor="default"/>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio1" position="absolute 103 79 147 95" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">radio1</Col>
- <Col id="datacolumn">대체</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio2" position="absolute 203 79 247 95" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">radio1</Col>
- <Col id="datacolumn">입금</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio3" position="absolute 303 79 347 95" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">radio1</Col>
- <Col id="datacolumn">출금</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo1" class="combo_default" position="absolute 531 77 853 96" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">combo1</Col>
- <Col id="datacolumn">combo1</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption3" class="cell_1" position="absolute 0 100 100 123" style="align: middle;" text="사용부서" anchor="default"/>
- <Static id="caption5" class="cell_1" position="absolute 428 100 528 123" style="align: middle;" text="작성자" anchor="default"/>
- <Edit id="input1" class="input_essential" position="absolute 103 101 203 120" style="" anchor="default"/>
- <Button id="button2" class="icon_search" position="absolute 206 102 222 118" style="" text="" anchor="default"/>
- <Edit id="input2" class="input_default" position="absolute 225 101 425 120" style="" anchor="default"/>
- <Button id="button3" class="icon_search" position="absolute 634 102 650 118" style="" text="" anchor="default"/>
- <Edit id="input3" class="input_essential" position="absolute 531 101 631 120" style="" anchor="default"/>
- <Edit id="input4" class="input_default" position="absolute 653 101 853 120" style="" anchor="default"/>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio4" position="absolute 103 127 147 143" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">radio1</Col>
- <Col id="datacolumn">차변</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio5" position="absolute 203 127 247 143" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">radio1</Col>
- <Col id="datacolumn">대변</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="caption9" class="cell_1" position="absolute 0 124 100 147" style="align: middle;" text="차대구분" anchor="default"/>
- <Static id="caption10" class="cell_1" position="absolute 428 124 528 147" style="align: middle;" text="계정코드" anchor="default"/>
- <Button id="button6" class="icon_search" position="absolute 634 126 650 142" style="" text="" anchor="default"/>
- <Edit id="input5" class="input_essential" position="absolute 531 125 631 144" style="" anchor="default"/>
- <Edit id="input6" class="input_default" position="absolute 653 125 853 144" style="" anchor="default"/>
- <Button id="button7" class="icon_search" position="absolute 408 150 424 166" style="" text="" anchor="default"/>
- <Static id="caption11" class="cell_1" position="absolute 0 148 100 171" style="align: middle;" text="상대처구분" anchor="default"/>
- <Edit id="input7" class="input_essential" position="absolute 256 149 405 168" style="" anchor="default"/>
- <Edit id="input8" class="input_default" position="absolute 427 149 853 168" style="" anchor="default"/>
- <Static id="caption12" class="cell_1" position="absolute 856 124 956 147" style="align: middle;" anchor="default"/>
- <Static id="caption13" class="cell_1" position="absolute 856 100 956 123" style="align: middle;" anchor="default"/>
- <Static id="caption14" class="cell_1" position="absolute 856 76 956 99" style="align: middle;" text="금액" anchor="default"/>
- <Edit id="input9" class="input_default" position="absolute 959 101 1194 120" style="" anchor="default"/>
- <Edit id="input10" class="input_default" position="absolute 959 77 1194 96" style="" anchor="default"/>
- <Edit id="input11" class="input_default" position="absolute 959 125 1194 144" style="" anchor="default"/>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo2" class="combo_essential" position="absolute 103 149 253 168" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">combo1</Col>
- <Col id="datacolumn">combo1</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption15" class="cell_1" position="absolute 856 148 956 171" style="align: middle;" anchor="default"/>
- <Edit id="input12" class="input_default" position="absolute 103 173 424 192" style="" anchor="default"/>
- <Static id="caption16" class="cell_1" position="absolute 0 172 100 195" style="align: middle;" text="적요" anchor="default"/>
- <Static id="caption17" class="cell_1" position="absolute 856 172 956 195" style="align: middle;" text="증빙구분" anchor="default"/>
- <Edit id="input13" class="input_default" position="absolute 959 149 1194 168" style="" anchor="default"/>
- <Button id="button15" class="icon_search" position="absolute 634 174 650 190" style="" text="" anchor="default"/>
- <Static id="caption18" class="cell_1" position="absolute 428 172 528 195" style="align: middle;" text="계좌번호" anchor="default"/>
- <Edit id="input15" class="input_default" position="absolute 531 173 631 192" style="" anchor="default"/>
- <Edit id="input16" class="input_default" position="absolute 653 173 853 192" style="" anchor="default"/>
- <Static id="caption19" class="cell_1" position="absolute 0 196 100 243" style="align: middle;" text="기재사항" anchor="default"/>
- <TextArea id="textarea1" position="absolute 103 197 853 240" style="" anchor="default"/>
- <Static id="caption20" class="tit_2" position="absolute 5 251 119 267" style="" text="전표 등록내역" anchor="default"/>
- <Shape id="line8" class="line_10" linetype="horizontal" position="absolute 0 270 1194 274" style="" anchor="default"/>
- <Calendar id="output3" class="input_default" position="absolute 959 221 1194 240" style="" anchor="default"/>
- <Grid id="datagrid1" position="absolute 0 274 1194 721" style="" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="48"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="154"/>
- </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="기재사항1"/>
- <Cell col="4" text="기재사항2"/>
- <Cell col="5" text="기재사항3"/>
- <Cell col="6" text="기재사항4"/>
- <Cell col="7" text="적요"/>
- <Cell col="8" text="증빙"/>
- <Cell col="9" text="차변금액"/>
- <Cell col="10" text="대변금액"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo3" class="combo_default" position="absolute 959 173 1194 192" style="" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">combo1</Col>
- <Col id="datacolumn">combo1</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="input14" class="input_default" position="absolute 958 725 1074 744" style="" anchor="default"/>
- <Static id="caption24" class="cell_1" position="absolute 855 724 955 747" style="align: middle;" text="금액합계" anchor="default"/>
- <Shape id="line9" class="line_3" linetype="horizontal" position="absolute 855 746 1194 749" style="" anchor="default"/>
- <Shape id="line10" class="line_3" linetype="horizontal" position="absolute 855 722 1194 725" style="" anchor="default"/>
- <Edit id="input17" class="output_fix" position="absolute 1077 725 1194 744" style="" anchor="default" readonly="true"/>
- <Shape id="roundrect2" anchor="default" type="roundrectangle" position="absolute 0 722 305 752" style="border: solid #7cbbdd #7cbbdd;background:transparent ;"/>
- <Static id="caption25" class="cell_2" position="absolute 5 727 75 747" style="align: middle;" text="범 례" anchor="default"/>
- <Static id="caption26" class="color_1" position="absolute 95 729 110 744" style="align: middle;" anchor="default"/>
- <Static id="caption27" position="absolute 113 730 163 744" style="align: middle;" text="차대구분" anchor="default"/>
- <Static id="caption30" class="color_3" position="absolute 180 728 195 743" style="align: middle;" anchor="default"/>
- <Static id="caption31" position="absolute 198 729 224 743" style="align: middle;" text="차변" anchor="default"/>
- <Static id="caption32" class="color_4" position="absolute 245 728 260 743" style="align: middle;" anchor="default"/>
- <Static id="caption33" position="absolute 263 729 289 743" style="align: middle;" text="대변" anchor="default"/>
- <Shape id="line11" class="line_2" linetype="horizontal" position="absolute 856 224 1194 227" style="" anchor="default"/>
- <Static id="caption29" class="cell_1" position="absolute 856 220 956 243" style="align: middle;" text="전표승인일자" anchor="default"/>
- <Shape id="line7" class="line_3" linetype="horizontal" position="absolute 0 242 1194 245" style="" anchor="default"/>
- <Static id="caption28" class="cell_1" position="absolute 856 196 956 219" style="align: middle;" text="승인정보" anchor="default"/>
- <Edit id="output4" class="output_fix" position="absolute 959 197 1194 216" style="" anchor="default" readonly="true"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group2" scrollbars="autoboth" position="absolute -1 29 1196 775" style="" anchor="all">
- <Layouts>
- <Layout>
- <Div id="group6" position="absolute 0 206 1195 741" style="" anchor="all">
- <Layouts>
- <Layout>
- <Static id="caption46" class="tit_2" position="absolute 2 10 150 27" style="" text="진료의뢰내역 리스트" anchor="default"/>
- <Shape id="line18" class="line_10" linetype="horizontal" position="absolute 0 27 1194 31" style="" anchor="left top right"/>
- <Button id="button8" class="btn2" position="absolute 1029 4 1082 26" style="" text="행추가" onclick="group2_group6_button8_onclick" anchor="top right"/>
- <Button id="button14" class="btn2" position="absolute 1085 4 1138 26" style="" text="행삭제" onclick="group2_group6_button14_onclick" anchor="top right"/>
- <Button id="button16" class="btn2" position="absolute 1141 4 1194 26" style="" text="행삽입" onclick="group2_group6_button16_onclick" anchor="top right"/>
- <Grid id="grd_cnst" binddataset="ds_main_h_cnst_cnst" position="absolute 1 31 1195 533" style="" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="145"/>
- <Column size="109"/>
- <Column size="91"/>
- <Column size="107"/>
- <Column size="66"/>
- <Column size="110"/>
- <Column size="110"/>
- <Column size="100"/>
- <Column size="110"/>
- <Column size="100"/>
- <Column size="110"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- </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="비고"/>
- </Band>
- <Band id="body">
- <Cell text="bind:cnst_ordreqkind"/>
- <Cell col="1" text="bind:cnst_reqformhospnm"/>
- <Cell col="2" text="bind:cnst_reqformdrnm"/>
- <Cell col="3" text="bind:cnst_orddeptcd"/>
- <Cell col="4" text="bind:cnst_insuflag"/>
- <Cell col="5" text="bind:cnst_fromdd"/>
- <Cell col="6" text="bind:cnst_todd"/>
- <Cell col="7" text="bind:cnst_fstrgstrid"/>
- <Cell col="8" text="bind:cnst_fstrgstdt"/>
- <Cell col="9" text="bind:cnst_lastupdtrid"/>
- <Cell col="10" text="bind:cnst_lastupdtdt"/>
- <Cell col="11" text="bind:cnst_pid"/>
- <Cell col="12" text="bind:cnst_seqno"/>
- <Cell col="13" text="bind:cnst_instcd"/>
- <Cell col="14" text="bind:cnst_histstat"/>
- <Cell col="15" text="bind:cnst_remfact"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Div id="import1" url="pam_patinfomngtxp::SSPMC00100_인적사항.xfdl" position="absolute 1 0 1196 207" style="" anchor="left top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="group4" scrollbars="autoboth" position="absolute 0 769 1195 796" style="" anchor="left right bottom">
- <Layouts>
- <Layout>
- <Button id="button10" class="btn4" position="absolute 1126 5 1194 27" style="" text="초기화" onclick="group4_button10_onclick" anchor="top right"/>
- <Shape id="line32" class="line_6" linetype="horizontal" position="absolute 0 0 1194 3" style="" anchor="left top right"/>
- <Button id="btn_save" class="btn4" position="absolute 1068 5 1124 27" style="" text="저장" onclick="group4_btn_save_onclick" anchor="top right"/>
- <Button id="button1" class="btn3" position="absolute 215 5 319 27" style="" text="진료과별조회" onclick="group4_button1_onclick" anchor="default"/>
- <Static id="caption2" class="search_name" position="absolute 3 7 81 24" style="" text="진료과 :" anchor="default"/>
- <Combo innerdataset="ds_init_orddeptcd_orddeptcdlist" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="combo4" class="combo_search" position="absolute 83 6 203 25" style="" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_main_h_cnst_cnst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cnst_pid" type="STRING" size="256"/>
- <Column id="cnst_orddeptcd" type="STRING" size="256"/>
- <Column id="cnst_insuflag" type="STRING" size="256"/>
- <Column id="cnst_ordreqkind" type="STRING" size="256"/>
- <Column id="cnst_todd" type="STRING" size="256"/>
- <Column id="cnst_seqno" type="STRING" size="256"/>
- <Column id="cnst_instcd" type="STRING" size="256"/>
- <Column id="cnst_histstat" type="STRING" size="256"/>
- <Column id="cnst_fromdd" type="STRING" size="256"/>
- <Column id="cnst_reqformhospnm" type="STRING" size="256"/>
- <Column id="cnst_reqformdrnm" type="STRING" size="256"/>
- <Column id="cnst_remfact" type="STRING" size="256"/>
- <Column id="cnst_fstrgstrid" type="STRING" size="256"/>
- <Column id="cnst_fstrgstdt" type="STRING" size="256"/>
- <Column id="cnst_lastupdtrid" type="STRING" size="256"/>
- <Column id="cnst_lastupdtdt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cnst_pid"/>
- <Col id="cnst_orddeptcd"/>
- <Col id="cnst_insuflag"/>
- <Col id="cnst_ordreqkind"/>
- <Col id="cnst_todd"/>
- <Col id="cnst_seqno"/>
- <Col id="cnst_instcd"/>
- <Col id="cnst_histstat"/>
- <Col id="cnst_fromdd"/>
- <Col id="cnst_reqformhospnm"/>
- <Col id="cnst_reqformdrnm"/>
- <Col id="cnst_remfact"/>
- <Col id="cnst_fstrgstrid"/>
- <Col id="cnst_fstrgstdt"/>
- <Col id="cnst_lastupdtrid"/>
- <Col id="cnst_lastupdtdt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_search" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="grddata" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_search_condition" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_P0310list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </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_init_orddrid_orddridlist" 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_h_cnst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="temp" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="temp"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_orddeptcd_orddeptcdlist" 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_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </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="cnst" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cnst"/>
- </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="cnst_pid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cnst_pid"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_search_condition_orddept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="orddeptcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="orddeptcd"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_P0310list_P0310" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"/>
- <Col id="cdid"/>
- </Row>
- </Rows>
- </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_session" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="usernm" type="STRING" size="256"/>
- <Column id="posinstcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <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_source" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group4.combo4" propid="value" datasetid="ds_main_search_condition_orddept" columnid="orddeptcd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[include "com_commonxp::comm_main.xjs"
- include "com_basiccodexp::ZBC001.xjs"
- include "pam_pamcomnxp::PAM.xjs"
- var arErrorCode = new HashArray();
- function SMPMC01800_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
- grdf_initGrid(group2.group6.grd_cnst);
- //grdf_setGridSort(grd_XXX);
- //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
-
-
- var arrParam = [ {dsNm: "ds_init_P0310list_P0310", cdGrpId: "P0310" } ];
- appf_getCodeList(arrParam);
- pamGetDeptCDDrIDList(); //부서코드 의사ID 조회
- fGetUserInfos();
- //2007.07.27 이동식 추가
- //다른곳에서 화면 호출 조회
- var pid = ds_source.getColumn(0, "pid");
- if( !utlf_isNull(pid))
- {
- group2.import1.group5.ipt_pid.value = pid;
- group2.import1.fSearchPatInfo();
- }
- }
- function fSearch(){
- ds_send_data2.setColumn( 0, "cnst_pid", ds_main_patinfo_patinfolist.getColumn(0, "pid"));
-
- // submit("TRPMC01801") ;
- var oParam = {};
- oParam.id = "TRPMC01801";
- oParam.service = "patinfomngtapp.OrdReqFrm";
- oParam.method = "reqGetCnstList";
- oParam.inds = "req=ds_send_data2";
- oParam.outds = "ds_main_h_cnst_cnst =cnst";
- oParam.async = false;
- tranf_submit(oParam);
- }
- function deptSearch(){
- fSearch();
- var ordDeptCD ;
- for(var i=1 ; i < ds_main_h_cnst_cnst.rowcount ; i++){
- ordDeptCD = ds_main_h_cnst_cnst.getColumn(i, "cnst_orddeptcd")
- if(ds_main_search_condition_orddept.getColumn(0, "orddeptcd") != ordDeptCD){
- grd_cnst.deleteItem(i);
- }
- }
- //model.refresh();
- }
- function fCopyRow() {
- var temp = ds_main_h_cnst_cnst.rowposition;
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_pid", ds_main_patinfo_patinfolist.getColumn(0, "pid"));
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_orddeptcd", "");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_insuflag", "");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_ordreqkind", "");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_todd", "99991231");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_seqno", "");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_instcd", "");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_histstat", "Y");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_fromdd", utlf_getCurrentDate());
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_reqformhospnm", "");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_reqformdrnm", "");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_remfact", "");
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_fstrgstrid", ds_hidden_session.getColumn(0, "userid"));
- ds_main_h_cnst_cnst.setColumn( temp , "cnst_lastupdtrid", ds_hidden_session.getColumn(0, "userid"));
- //model.refresh();
- }
- //사용자 정보 구하기
- function fGetUserInfos(){
- 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]; //소속기관코드
- ds_hidden_session.setColumn( 0, "userid", userid);
- ds_hidden_session.setColumn( 0, "usernm", usernm);
- ds_hidden_session.setColumn( 0, "posinstcd", posinstcd);
- }
- //초기화
- function fInitialize() {
- ds_main_h_cnst_cnst.clearData();
- ds_main_patinfo_patinfolist.clearData(); ds_main_patinfo_patinfolist.addRow();
- //model.refresh();
- }
-
- function group2_group6_button8_onclick(obj:Button, e:ClickEventInfo) {
- //group2.group6.grd_cnst.additem();
- ds_main_h_cnst_cnst.addRow();
- fCopyRow();
- }
- function group2_group6_button14_onclick(obj:Button, e:ClickEventInfo) {
- var iRow = ds_main_h_cnst_cnst.rowposition;
- //group2.group6.grd_cnst.deleteitem(group2.group6.grd_cnst.row);
- ds_main_h_cnst_cnst.deleteRow(iRow);
-
- }
- function group2_group6_button16_onclick(obj:Button, e:ClickEventInfo) {
- var iRow = ds_main_h_cnst_cnst.rowposition;
- if(iRow == ds_main_h_cnst_cnst.rowcount ) {
- //group2.group6.grd_cnst.additem();
- ds_main_h_cnst_cnst.addRow();
- }else{
- ds_main_h_cnst_cnst.insertRow(iRow);
- }
- fCopyRow();
- }
- function group4_button10_onclick(obj:Button, e:ClickEventInfo) {
- fInitialize();
- }
- function group4_btn_save_onclick(obj:Button, e:ClickEventInfo) {
- var rtn = sysf_messageBox("변경 내역을 저장하시겠습니까?", "선택", "4");
- if (rtn != 6) {
- return;
- }
- var updtdata = grdf_getGridUpdateData(group2.group6.grd_cnst, "all");
- //ds_send_data1.setColumn( 0, "cnst", group2.group6.grd_cnst.getUpdateData());
- ds_send_data1.copyData(updtdata);
-
- //var rslt = submit("TXPMC01801");
- var oParam = {};
- oParam.id = "TXPMC01801";
- oParam.service = "patinfomngtapp.OrdReqFrm";
- oParam.method = "reqSetCnstList";
- oParam.inds = "req=ds_send_data1";
- oParam.outds = "ds_main_h_cnst_cnst=cnst";
- oParam.async = false;
- oParam.callback = "cf_TXPMC01801";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXPMC01801") < 0) { return;}
- //model.refresh();
- if (rslt ) {
- alert("변경 내역이 저장되었습니다.");
- }else{
- alert("변경 내역 저장 실패!");
- return;
- }
- fSearch();
- }
- function cf_TXPMC01801(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function group4_button1_onclick(obj:Button, e:ClickEventInfo) {
- deptSearch();
- }
- ]]></Script>
- </Form>
- </FDL>
|