123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMMMO19100" position="absolute 0 0 1175 600" titletext="주의요망환자 관리" oninit="SMMMO19100_oninit" onload="SMMMO19100_onload">
- <Layouts>
- <Layout>
- <Static text="주의요망처방 관리" position="absolute 0 0 160 24" id="caption6" class="tit_1"/>
- <Div position="absolute 5 30 405 576" id="grp_left">
- <Layouts>
- <Layout>
- <Div position="absolute 0 20 395 125" id="roundrect1" type="roundrectangle" anchor="default" class="div_SA2"/>
- <Static text="처방코드" position="absolute 5 77 91 94" id="caption1" class="search_name" anchor="default"/>
- <Edit position="absolute 85 75 265 94" id="search_prcpcd" class="input_search" anchor="default" onkeydown="grp_left_search_prcpcd_onkeydown"/>
- <Button position="absolute 325 55 381 77" id="btn_search" class="btn1" text="조회" anchor="default" onclick="grp_left_btn_search_onclick"/>
- <Grid position="absolute 0 129 395 543" id="grd_prcpcdlist" binddataset="ds_prcpinfo_prcplist" anchor="default" oncelldblclick="grp_left_grd_prcpcdlist_oncelldblclick" onrbuttondown="grp_left_grd_prcpcdlist_onrbuttondown" cellsizingtype="col" selecttype="multirow">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="70"/>
- <Column size="200"/>
- <Column size="100"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="55"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell celltype="head"/>
- <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="관리부서"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow + 1"/>
- <Cell col="1" text="bind:warndd"/>
- <Cell col="2" text="bind:warnno"/>
- <Cell col="3" text="bind:warncls"/>
- <Cell col="4" style="align:left top;padding:2 0 0 5;" text="bind:warncd" wordwrap="char"/>
- <Cell col="5" style="align:left top;padding:2 0 0 5;" text="bind:warnnm" wordwrap="char"/>
- <Cell col="6" style="align:left middle;" text="bind:rmk"/>
- <Cell col="7" text="bind:fromdd" mask="@@@@-@@-@@"/>
- <Cell col="8" text="bind:todd" mask="@@@@-@@-@@"/>
- <Cell col="9" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:useyn" combodataset="ds_useyn" combocodecol="value" combodatacol="label"/>
- <Cell col="10" text="bind:authdeptnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="적용된 코드 조회" position="absolute 0 2 144 18" id="caption7" class="tit_2" anchor="default"/>
- <Shape position="absolute 312 30 318 120" linetype="vertical" id="line1" class="line_4" anchor="default"/>
- <Static text="처 방 명" position="absolute 5 100 91 117" id="caption22" class="search_name" anchor="default"/>
- <Edit readonly="true" position="absolute 85 98 290 117" id="search_prcpnm" anchor="default" class="output"/>
- <Button position="absolute 270 75 286 91" id="btn_search_L" class="icon_search" text="" anchor="default" onclick="grp_left_btn_search_L_onclick"/>
- <Static text="기준일자" position="absolute 5 30 94 47" id="caption3" class="search_name" anchor="default"/>
- <CheckBox position="absolute 203 32 310 52" id="checkbox1" anchor="default" text="종료/중지 포함" truevalue="Y" falsevalue="N" value="Y"/>
- <Static text="관리부서" position="absolute 5 54 132 71" id="caption4" class="search_name" anchor="default"/>
- <Combo position="absolute 85 53 265 72" id="cmb_authdept" innerdataset="@ds_init_authdept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default"/>
- <Calendar position="absolute 85 30 185 49" id="search_fromdd" class="input_search" mask="yyyy-mm-dd" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 405 33 1175 578" id="grd_right_top">
- <Layouts>
- <Layout>
- <Static text="처방코드별 적용내용" position="absolute 0 -1 146 15" id="caption5" class="tit_2" anchor="default"/>
- <Shape position="absolute 0 15 765 21" linetype="horizontal" id="line2" class="line_10" anchor="default"/>
- <Static text="처방코드" position="absolute 5 20 90 40" id="caption8" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Static text="처 방 명" position="absolute 5 42 90 62" id="caption9" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Static text="적용기간" position="absolute 5 64 90 84" id="caption10" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Static text="문의전화" position="absolute 5 130 90 150" id="caption11" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Static text="메세지 내 용" position="absolute 325 20 410 130" id="caption15" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Static text="비고" position="absolute 325 133 410 237" id="caption16" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Edit position="absolute 95 20 265 39" id="ipt_warncd" anchor="default" onkeydown="grd_right_top_ipt_warncd_onkeydown" readonly="true" class="output"/>
- <Edit position="absolute 94 42 315 61" id="ipt_warnnm" anchor="default" onkeydown="grd_right_top_ipt_warnnm_onkeydown" class="output" readonly="true"/>
- <Calendar position="absolute 95 64 195 83" id="ipt_fromdd" anchor="default" onchanged="grd_right_top_ipt_fromdd_onchanged"/>
- <Calendar position="absolute 215 64 315 83" id="ipt_todd" anchor="default" onchanged="grd_right_top_ipt_todd_onchanged"/>
- <Edit position="absolute 95 130 315 149" id="input1" anchor="default"/>
- <TextArea position="absolute 415 21 765 131" id="tar_errmsg" anchor="default" wordwrap="char"/>
- <TextArea position="absolute 415 133 765 237" id="tar_rmk" anchor="default" wordwrap="char"/>
- <Button position="absolute 273 20 315 39" id="btn_search_R" class="btn2" text="검색" anchor="default" onclick="grd_right_top_btn_search_R_onclick"/>
- <Static text="관리부서" position="absolute 5 108 90 128" id="caption23" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Edit position="absolute 95 108 315 127" id="ipt_authdeptnm" enable="false" anchor="default"/>
- <Static text="사용유무" position="absolute 5 86 90 106" id="caption12" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Combo position="absolute 95 86 315 105" id="cmb_useyn" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <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 text="적용구분" position="absolute 325 240 410 260" id="caption13" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Combo position="absolute 415 240 765 259" id="combo2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">제외</Col>
- </Row>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">적용</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="진료과" position="absolute 325 262 545 282" align="align:left middle;" id="caption19" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Combo position="absolute 325 285 545 304" id="combo1" innerdataset="@ds_init_orddept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default" onitemchanged="grd_right_top_combo1_onitemchanged"/>
- <Button position="absolute 455 262 497 281" id="btn_dept_addrow" class="btn2" text="추가" anchor="default" onclick="grd_right_top_btn_dept_addrow_onclick"/>
- <Button position="absolute 500 262 542 281" id="btn_dept_delrow" class="btn2" text="삭제" anchor="default" onclick="grd_right_top_btn_dept_delrow_onclick"/>
- <Grid position="absolute 325 306 545 406" id="grd_notapply_dept" binddataset="ds_apply_exdeptlist" anchor="default" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25" band="left"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="181"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="warndd"/>
- <Cell col="2" text="warnno"/>
- <Cell col="3" text="exno"/>
- <Cell col="4" text="extype"/>
- <Cell col="5" text="부서코드"/>
- <Cell col="6" text="부서명"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:warndd"/>
- <Cell col="2" text="bind:warnno"/>
- <Cell col="3" text="bind:exno"/>
- <Cell col="4" text="bind:extype"/>
- <Cell col="5" text="bind:exid"/>
- <Cell col="6" style="align:left middle;" text="bind:exidnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="진료의" position="absolute 324 408 544 428" align="align:left middle;" id="caption20" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Combo position="absolute 324 429 454 448" id="cmb_exuer_dept" innerdataset="@ds_init_orddept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default" onitemchanged="grd_right_top_cmb_exuer_dept_onitemchanged"/>
- <Combo position="absolute 456 429 544 448" id="cmb_exuser" innerdataset="@ds_init_userlist" datacolumn="usernm" codecolumn="userid" anchor="default"/>
- <Button position="absolute 454 408 496 427" id="btn_user_addrow" class="btn2" text="추가" anchor="default" onclick="grd_right_top_btn_user_addrow_onclick"/>
- <Button position="absolute 499 408 541 427" id="btn_user_delrow" class="btn2" text="삭제" anchor="default" onclick="grd_right_top_btn_user_delrow_onclick"/>
- <Grid position="absolute 324 451 544 541" id="grd_notapply_user" binddataset="ds_apply_exuserlist" anchor="default" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="58"/>
- <Column size="120"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell celltype="head"/>
- <Cell col="1" text="warndd"/>
- <Cell col="2" text="warnno"/>
- <Cell col="3" text="exno"/>
- <Cell col="4" text="extype"/>
- <Cell col="5" text="사번"/>
- <Cell col="6" text="사용자"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:warndd"/>
- <Cell col="2" text="bind:warnno"/>
- <Cell col="3" text="bind:exno"/>
- <Cell col="4" text="bind:extype"/>
- <Cell col="5" style="align:left middle;" text="bind:exid"/>
- <Cell col="6" style="align:left middle;" text="bind:exidnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="~" position="absolute 199 67 214 87" id="caption14" anchor="default"/>
- <Static text="입원/외래" position="absolute 5 174 90 194" id="caption17" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Combo position="absolute 95 174 315 193" id="combo3" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">O</Col>
- <Col id="datacolumn">외래</Col>
- </Row>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">입원(병동/응급/DSC)</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="체크방법" position="absolute 5 218 90 238" id="caption24" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Combo position="absolute 95 218 315 237" id="combo5" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">B</Col>
- <Col id="datacolumn">처방발행</Col>
- </Row>
- <Row>
- <Col id="codecolumn">C</Col>
- <Col id="datacolumn">관련처방체크( 전체 진료과)</Col>
- </Row>
- <Row>
- <Col id="codecolumn">D</Col>
- <Col id="datacolumn">관련처방체크(동일 진료과)</Col>
- </Row>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">관련처방체트(타 진료과)</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static text="관련처방" position="absolute 5 262 315 282" align="align:left middle;" id="caption26" class="cell_1" anchor="default"/>
- <Button position="absolute 225 263 267 282" id="btn_code_addrow" class="btn2" text="추가" anchor="default" onclick="grd_right_top_btn_code_addrow_onclick"/>
- <Button position="absolute 270 263 312 282" id="btn_code_delrow" class="btn2" text="삭제" anchor="default" onclick="grd_right_top_btn_code_delrow_onclick"/>
- <Grid position="absolute 5 285 315 540" id="grd_notapply_code" binddataset="ds_apply_excode_codelist" anchor="default" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="80"/>
- <Column size="190"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell celltype="head"/>
- <Cell col="1" text="warndd"/>
- <Cell col="2" text="warnno"/>
- <Cell col="3" text="exno"/>
- <Cell col="4" text="extype"/>
- <Cell col="5" text="처방코드"/>
- <Cell col="6" text="처방명"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:warndd"/>
- <Cell col="2" text="bind:warnno"/>
- <Cell col="3" text="bind:exno"/>
- <Cell col="4" text="bind:extype"/>
- <Cell col="5" style="align:left middle;" text="bind:exid"/>
- <Cell col="6" style="align:left middle;" text="bind:exidnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static text="처리구분" position="absolute 5 152 90 172" id="caption27" class="cell_1" anchor="default" style="font:돋움,9,bold;"/>
- <Combo position="absolute 95 152 315 171" id="combo6" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">정보제공</Col>
- </Row>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">처방제어</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="input2" taborder="1" position="absolute 95 240 315 259" maxlength="3" lengthunit="ascii" inputtype="number"/>
- <Static id="caption25" text="체크일수" class="cell_1" position="absolute 5 240 90 260" style="font:돋움,9,bold;"/>
- <Static id="caption00" text="급비구분" class="cell_1" position="absolute 5 196 90 216" style="font:돋움,9,bold;"/>
- <Combo id="combo4" taborder="2" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 95 196 315 215">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">B</Col>
- <Col id="datacolumn">급여처방만</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption01" text="환자" class="cell_1" position="absolute 548 262 768 282" style="font:돋움,9,bold;"/>
- <Button id="btn_pat_addrow" taborder="3" text="추가" class="btn2" position="absolute 678 262 720 281" onclick="grd_right_top_btn_pat_addrow_onclick"/>
- <Button id="btn_pat_delrow" taborder="4" text="삭제" class="btn2" position="absolute 723 262 765 281" onclick="grd_right_top_btn_pat_delrow_onclick"/>
- <Grid id="grd_notapply_pat" taborder="5" binddataset="ds_apply_expatlist" useinputpanel="false" position="absolute 548 285 768 541" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="58"/>
- <Column size="120"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell celltype="head"/>
- <Cell col="1" text="warndd"/>
- <Cell col="2" text="warnno"/>
- <Cell col="3" text="exno"/>
- <Cell col="4" text="extype"/>
- <Cell col="5" text="환자"/>
- <Cell col="6" text="환자번호"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:warndd"/>
- <Cell col="2" text="bind:warnno"/>
- <Cell col="3" text="bind:exno"/>
- <Cell col="4" text="bind:extype"/>
- <Cell col="5" style="align:left middle;" text="bind:exid"/>
- <Cell col="6" style="align:left middle;" text="bind:exidnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Div position="absolute 5 577 1175 600" id="grd_righr_bottom">
- <Layouts>
- <Layout>
- <Button position="absolute 1052 0 1108 22" id="btn_save" class="btn4" text="저장" anchor="default" onclick="grd_righr_bottom_btn_save_onclick"/>
- <Button position="absolute 992 0 1048 22" id="btn_new" class="btn4" text="신규" anchor="default" onclick="grd_righr_bottom_btn_new_onclick"/>
- <Button position="absolute 0 0 116 22" id="btn_init" class="btn3" text="검색목록초기화" anchor="default" onclick="grd_righr_bottom_btn_init_onclick"/>
- <Button position="absolute 1112 0 1168 22" id="btn_close" class="btn4" text="닫기" anchor="default" onclick="grd_righr_bottom_btn_close_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <PopupMenu id="pmnmenu" position="absolute 1232 37 1382 120" idcolumn="idcolumn" captioncolumn="captioncolumn" levelcolumn="levelcolumn" enablecolumn="enablecolumn" iconcolumn="iconcolumn" checkboxcolumn="checkboxcolumn" hotkeycolumn="hotkeycolumn" userdatacolumn="userdatacolumn" onmenuclick="pmnmenu_onmenuclick">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="idcolumn" size="256"/>
- <Column id="captioncolumn" size="256"/>
- <Column id="levelcolumn" size="256"/>
- <Column id="enablecolumn" size="256"/>
- <Column id="iconcolumn" size="256"/>
- <Column id="checkboxcolumn" size="256"/>
- <Column id="hotkeycolumn" size="256"/>
- <Column id="userdatacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="idcolumn">fCopyExPrcpList</Col>
- <Col id="captioncolumn">관련 처방코드 복사</Col>
- <Col id="levelcolumn"/>
- <Col id="enablecolumn"/>
- <Col id="iconcolumn"/>
- <Col id="checkboxcolumn"/>
- <Col id="hotkeycolumn"/>
- <Col id="userdatacolumn"/>
- </Row>
- <Row>
- <Col id="idcolumn">fCopyExDeptList</Col>
- <Col id="captioncolumn">적용 진료과 복사</Col>
- <Col id="levelcolumn"/>
- <Col id="enablecolumn"/>
- <Col id="iconcolumn"/>
- <Col id="checkboxcolumn"/>
- <Col id="hotkeycolumn"/>
- <Col id="userdatacolumn"/>
- </Row>
- <Row>
- <Col id="idcolumn">fCopyExDridList</Col>
- <Col id="captioncolumn">적용 진료의 복사</Col>
- <Col id="levelcolumn"/>
- <Col id="enablecolumn"/>
- <Col id="iconcolumn"/>
- <Col id="checkboxcolumn"/>
- <Col id="hotkeycolumn"/>
- <Col id="userdatacolumn"/>
- </Row>
- <Row>
- <Col id="idcolumn">fCopyExPatList</Col>
- <Col id="captioncolumn">적용 환자 복사</Col>
- <Col id="levelcolumn"/>
- <Col id="enablecolumn"/>
- <Col id="iconcolumn"/>
- <Col id="checkboxcolumn"/>
- <Col id="hotkeycolumn"/>
- <Col id="userdatacolumn"/>
- </Row>
- </Rows>
- </Dataset>
- </PopupMenu>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_prcpinfo_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="warndd" type="STRING"/>
- <Column id="warnno" type="STRING"/>
- <Column id="warncls" type="STRING"/>
- <Column id="warncd" type="STRING"/>
- <Column id="warnnm" type="STRING"/>
- <Column id="rmk" type="STRING"/>
- <Column id="fromdd" type="STRING"/>
- <Column id="todd" type="STRING"/>
- <Column id="useyn" type="STRING"/>
- <Column id="authdeptnm" type="STRING"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_authdept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="depthngnm" type="STRING"/>
- <Column id="deptcd" type="STRING"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_orddept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="depthngnm" type="STRING"/>
- <Column id="deptcd" type="STRING"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_apply_exdeptlist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="warndd" type="STRING"/>
- <Column id="warnno" type="STRING"/>
- <Column id="exno" type="STRING"/>
- <Column id="extype" type="STRING"/>
- <Column id="exid" type="STRING"/>
- <Column id="exidnm" type="STRING"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_userlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="usernm" type="STRING"/>
- <Column id="userid" type="STRING"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_apply_exuserlist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="warndd" type="STRING"/>
- <Column id="warnno" type="STRING"/>
- <Column id="exno" type="STRING"/>
- <Column id="extype" type="STRING"/>
- <Column id="exid" type="STRING"/>
- <Column id="exidnm" type="STRING"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_apply_excode_codelist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="warndd" type="STRING"/>
- <Column id="warnno" type="STRING"/>
- <Column id="exno" type="STRING"/>
- <Column id="extype" type="STRING"/>
- <Column id="exid" type="STRING"/>
- <Column id="exidnm" type="STRING"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_searchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="warncls" type="STRING" size="256"/>
- <Column id="warncd" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="useynflag" type="STRING" size="256"/>
- <Column id="warnnm" type="STRING" size="256"/>
- <Column id="authdeptcd" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="warncls">C</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_apply_prcpinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="warndd" type="STRING" size="256"/>
- <Column id="warnno" type="STRING" size="256"/>
- <Column id="warncd" type="STRING" size="256"/>
- <Column id="warncls" type="STRING" size="256"/>
- <Column id="warntype" type="STRING" size="256"/>
- <Column id="warnnm" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="useyn" type="STRING" size="256"/>
- <Column id="appcls" type="STRING" size="256"/>
- <Column id="apptype" type="STRING" size="256"/>
- <Column id="appioflag" type="STRING" size="256"/>
- <Column id="apppayflag" type="STRING" size="256"/>
- <Column id="appterm" type="STRING" size="256"/>
- <Column id="authdeptcd" type="STRING" size="256"/>
- <Column id="authdeptnm" type="STRING" size="256"/>
- <Column id="telno" type="STRING" size="256"/>
- <Column id="errmsg" type="STRING" size="256"/>
- <Column id="rmk" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_objectinfo_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddept" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_objectinfo_user" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddept" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_useyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">사용</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">미사용</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_apply_expatlist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="warndd" type="STRING"/>
- <Column id="warnno" type="STRING"/>
- <Column id="exno" type="STRING"/>
- <Column id="extype" type="STRING"/>
- <Column id="exid" type="STRING"/>
- <Column id="exidnm" type="STRING"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_codeinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="prcpcd" type="STRING" size="256"/>
- <Column id="prcpnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_copylist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="grp_left.checkbox1" propid="value" datasetid="ds_send_searchinfo" columnid="useynflag"/>
- <BindItem id="item1" compid="grp_left.search_fromdd" propid="value" datasetid="ds_send_searchinfo" columnid="fromdd"/>
- <BindItem id="item2" compid="grp_left.cmb_authdept" propid="value" datasetid="ds_send_searchinfo" columnid="authdeptcd"/>
- <BindItem id="item3" compid="grp_left.search_prcpcd" propid="value" datasetid="ds_send_searchinfo" columnid="warncd"/>
- <BindItem id="item4" compid="grp_left.search_prcpnm" propid="value" datasetid="ds_send_searchinfo" columnid="warnnm"/>
- <BindItem id="item5" compid="grd_right_top.ipt_warncd" propid="value" datasetid="ds_apply_prcpinfo" columnid="warncd"/>
- <BindItem id="item6" compid="grd_right_top.ipt_warnnm" propid="value" datasetid="ds_apply_prcpinfo" columnid="warnnm"/>
- <BindItem id="item7" compid="grd_right_top.ipt_fromdd" propid="value" datasetid="ds_apply_prcpinfo" columnid="fromdd"/>
- <BindItem id="item8" compid="grd_right_top.ipt_todd" propid="value" datasetid="ds_apply_prcpinfo" columnid="todd"/>
- <BindItem id="item9" compid="grd_right_top.cmb_useyn" propid="value" datasetid="ds_apply_prcpinfo" columnid="useyn"/>
- <BindItem id="item10" compid="grd_right_top.ipt_authdeptnm" propid="value" datasetid="ds_apply_prcpinfo" columnid="authdeptnm"/>
- <BindItem id="item11" compid="grd_right_top.input1" propid="value" datasetid="ds_apply_prcpinfo" columnid="telno"/>
- <BindItem id="item12" compid="grd_right_top.combo6" propid="value" datasetid="ds_apply_prcpinfo" columnid="appcls"/>
- <BindItem id="item13" compid="grd_right_top.combo3" propid="value" datasetid="ds_apply_prcpinfo" columnid="appioflag"/>
- <BindItem id="item14" compid="grd_right_top.combo5" propid="value" datasetid="ds_apply_prcpinfo" columnid="warntype"/>
- <BindItem id="item15" compid="grd_right_top.tar_errmsg" propid="value" datasetid="ds_apply_prcpinfo" columnid="errmsg"/>
- <BindItem id="item16" compid="grd_right_top.tar_rmk" propid="value" datasetid="ds_apply_prcpinfo" columnid="rmk"/>
- <BindItem id="item17" compid="grd_right_top.combo2" propid="value" datasetid="ds_apply_prcpinfo" columnid="apptype"/>
- <BindItem id="item18" compid="grd_right_top.combo1" propid="value" datasetid="ds_objectinfo_dept" columnid="orddept"/>
- <BindItem id="item19" compid="grd_right_top.cmb_exuer_dept" propid="value" datasetid="ds_objectinfo_user" columnid="orddept"/>
- <BindItem id="item20" compid="grd_right_top.cmb_exuser" propid="value" datasetid="ds_objectinfo_user" columnid="orddrid"/>
- <BindItem id="item21" compid="grd_right_top.input2" propid="value" datasetid="ds_apply_prcpinfo" columnid="appterm"/>
- <BindItem id="item22" compid="grd_right_top.combo4" propid="value" datasetid="ds_apply_prcpinfo" columnid="apppayflag"/>
- <BindItem id="item24" compid="grd_right_top.ipt_warnnm" propid="tooltiptext" datasetid="ds_apply_prcpinfo" columnid="warnnm"/>
- <BindItem id="item23" compid="grd_right_top.ipt_warncd" propid="tooltiptext" datasetid="ds_apply_prcpinfo" columnid="warncd"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-03-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-03-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "emr_prcpmngtxp::MMOCommon.xjs";
- include "emr_prcpmngtxp::MMO001.xjs";
- include "emr_prcpmngtxp::SMMMO19000.xjs";
- var arErrorCode = new HashArray();
- function SMMMO19100_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMMMO19100_onload(obj:Form, e:LoadEventInfo)
- {
- //Grid Init
- grdf_setRowTypeIcon(grd_right_top.grd_notapply_code);
- grdf_setRowTypeIcon(grd_right_top.grd_notapply_dept);
- grdf_setRowTypeIcon(grd_right_top.grd_notapply_pat);
- grdf_setRowTypeIcon(grd_right_top.grd_notapply_user);
- grdf_setToolTipBind(grp_left.grd_prcpcdlist);
-
- fInitialize_SMMMO19000();
- }
- function grp_left_search_prcpcd_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- var ev = new ClickEventInfo;
- frmf_inputEnterKey("grp_left.btn_search", "onclick", ev );
- }
- function grp_left_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetPrcpinfolist();
- }
- function grp_left_grd_prcpcdlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fGetPrcpinfoDetail();
- }
- function grp_left_grd_prcpcdlist_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
- {
- //setPopupMenu("grd_prcpcdlist", false, "/root/popupmenu/menu/item", "name", "func");
-
- if(e.row < 0 || e.col < 0) return;
-
- obj.setFocus();
- grdf_setSelectedCell(obj, e);
-
- obj.oncellclick.fireEvent(obj, new GridClickEventInfo());
-
- pmnmenu.trackPopup(e.screenX,e.screenY);
-
-
- }
- function grp_left_btn_search_L_onclick(obj:Button, e:ClickEventInfo)
- {
- fPrcpSearch("L");
- }
- function grd_right_top_ipt_warncd_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- grd_right_top.btn_search_R.click();
- }
- }
- function grd_right_top_ipt_warnnm_onkeydown(obj:Edit, e:KeyEventInfo)
- {
- if( e.keycode == 13 ){
- grd_right_top.btn_search_R.click();
- }
- }
- function grd_right_top_ipt_fromdd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fCompareDate();
- }
- function grd_right_top_ipt_todd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fCompareDate();
- }
- function grd_right_top_btn_search_R_onclick(obj:Button, e:ClickEventInfo)
- {
- fPrcpSearch("R");
- }
- function grd_right_top_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- if(!utlf_isNull(grd_right_top.cmb_exuer_dept.value)){
- ds_init_userlist.clear();
- lf_mmbfGetUserComboList(ds_init_userlist, grd_right_top.cmb_exuer_dept.value, "0330");
-
- }
- }
- function grd_right_top_btn_dept_addrow_onclick(obj:Button, e:ClickEventInfo)
- {
- fGridAdd(ds_apply_exdeptlist, "D");
- }
- function grd_right_top_btn_dept_delrow_onclick(obj:Button, e:ClickEventInfo)
- {
- fGridDel(ds_apply_exdeptlist, "D");
- }
- function grd_right_top_cmb_exuer_dept_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- if(!utlf_isNull(grd_right_top.cmb_exuer_dept.value)){
- ds_init_userlist.clear();
- lf_mmbfGetUserComboList(ds_init_userlist, grd_right_top.cmb_exuer_dept.value, "0330");
- }
- }
- function grd_right_top_btn_user_addrow_onclick(obj:Button, e:ClickEventInfo)
- {
- fGridAdd(ds_apply_exuserlist,"U");
- }
- function grd_right_top_btn_user_delrow_onclick(obj:Button, e:ClickEventInfo)
- {
- fGridDel(ds_apply_exuserlist,"U");
- }
- function grd_right_top_btn_code_addrow_onclick(obj:Button, e:ClickEventInfo)
- {
- fGridAdd(ds_apply_excode_codelist, "C");
- }
- function grd_right_top_btn_code_delrow_onclick(obj:Button, e:ClickEventInfo)
- {
- fGridDel(ds_apply_excode_codelist, "C");
- }
- function grd_righr_bottom_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- fSavePrcpinfo();
- }
- function grd_righr_bottom_btn_new_onclick(obj:Button, e:ClickEventInfo)
- {
- fInitialize_SMMMO19000_R();
- fRightDisabled(false);
- }
- function grd_righr_bottom_btn_init_onclick(obj:Button, e:ClickEventInfo)
- {
- fInitialize_SMMMO19000_L();
- }
- function grd_righr_bottom_btn_close_onclick(obj:Button, e:ClickEventInfo)
- {
- close();
- }
- function pmnmenu_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
- {
- eval(e.id + "()");
- }
- function grd_right_top_btn_pat_addrow_onclick(obj:Button, e:ClickEventInfo)
- {
- fGridAdd(ds_apply_expatlist,"P");
- }
- function grd_right_top_btn_pat_delrow_onclick(obj:Button, e:ClickEventInfo)
- {
- fGridDel(ds_apply_expatlist,"P");
- }
- ]]></Script>
- </Form>
- </FDL>
|